summaryrefslogtreecommitdiff
path: root/public/jsme/057C029061D565E59B91BCF8D80FA08E.cache.html
blob: 8581f9b4dd7bd210fe1a2e2371c70f01be585244 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '057C029061D565E59B91BCF8D80FA08E';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 l="",aa="\n",ba=" ",ca=" of ",da='"',ea='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",pa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",za=",",Aa=", ",Ba="-",Da="--",Ea="-C#C-Me",Fa="-C#CH",Ga="-C#N",Ha="-C(=O)N",Ia="-C(=O)OH",Ja="-C(=O)OMe",Ka="-CCl3",La="-CF3",Ma="-CMe3",Na="-NC=O",Pa="-NH-SO2-Me",Ra="-NMe2",Sa="-NO2",Ta="-OC(=O)Me",Ua="-SO2-NH2",Va="-SO3H",Wa="-selected",Xa=".",Ya="/",$a="//",ab="/>",bb="0",cb="0px",db="1",eb="100%",fb="1em",
gb="1ex",hb="1in",ib="1px",kb="2",lb="3",mb=":",nb=": ",ob=";",pb="<",rb="=",sb=">",tb="?",vb="@",wb="A",xb="AUTO",zb="After",Ab="Any",Bb="Aromatic",Cb="B",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Jb="Cl",Lb="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="DOMMouseScroll",Sb="Dialog",Ub="East",Vb="F",Wb="First",Xb='For input string: "',Yb="GBVTBU-BB",Zb="H",$b="HIDDEN",ac="Helvetica",bc="I",cc="Incorrect URL: ",dc="Internal index set to null.",ec="JSME",gc="JUSTIFY",hc="JavaScript",
ic="LEFT",jc="MOL n. ",kc="N",lc="NA",mc="NONE",nc="No more molecules in SDF buffer",oc="Nonring",pc="North",qc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",rc="O",sc="ONE_WAY_CORNER",tc="P",uc="R",yc="R1",zc="R2",Ac="R3",Bc="RIGHT",Cc="ROLL_DOWN",Dc="RXN",Ec="Reset",Fc="Resize-",Gc="Ring",Hc="S",Ic="SMILES",Jc="Se",Kc="Si",Lc="South",Oc="Style names cannot be empty",Pc="West",Tc="X",Uc="[",Vc="[object Array]",Wc="\\",Xc="]",Yc="__gwtex_wrap",Zc=
"__uiObjectID",$c="a",ad="absolute",bd="alert",id="alertdialog",jd="align",kd="antialias",ld="application",md="article",nd="auto",od="backgroundColor",pd="banner",qd="blur",rd="bolder",sd="border",td="bottom",ud="button",vd="cellPadding",wd="cellSpacing",xd="center",yd="change",zd="checkbox",Ad="className",Bd="click",Cd="click marked atom to delete mark",Dd="code",Hd="col",Jd="colSpan",Kd="columnheader",Ld="combobox",Md="complementary",Nd="contentinfo",Od="contextmenu",Pd="cssFloat",Qd="cursor",Rd=
"dblclick",Sd="definition",Td="dialog",Ud="dir",Vd="directory",Wd="display",$d="div",ae="document",be="dragdrop-handle",ce="dragdrop-selected",de="dragend",je="dragenter",ke="dragexit",le="dragleave",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="float",te="focus",ue="fontFamily",ve="fontSize",we="fontStyle",xe="fontWeight",ye="form",ze="function",Ae="g",Be="gecko1_8",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
Je="gwt-MenuBar",Ke="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="html",Qe="id",Re="img",Ye="is_touch_supported",Ze="italic",$e="java.vm.name",af="jsa-resetDiv",bf="keydown",cf="keypress",df="keyup",ef="left",ff="link",gf="list",hf="listbox",jf="listitem",kf="load",lf="log",mf="ltr",nf="main",of="marquee",pf="math",qf="menu",rf="menuPopup",tf="menubar",uf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",Df="mousedown",Ef="mousemove",Ff="mouseout",Gf="mouseover",Hf="mouseup",
If="mousewheel",Jf="move",Kf="msie",Lf="multipart",Mf="n",Nf="name",Of="navigation",Pf="none",Qf="noreaction",Rf="note",Sf="nowrap",Tf="null",Uf="number",Vf="object",Wf="offsetHeight",Xf="offsetWidth",Yf="ontouchstart",Zf="opera",$f="option",ag="outline",bg="overflow",cg="padding",dg="paste",eg="popupContent",fg="position",gg="presentation",hg="progressbar",ig="px",jg="px, ",kg="px;",lg="radio",mg="radiogroup",ng="reaction",og="rect(0px, 0px, 0px, 0px)",pg="region",qg="rgb(",rg="right",sg="role",
tg="rotation",vg="row",wg="rowgroup",xg="rowheader",yg="rtl",zg="s",Ag="scale100",Bg="scrollbar",Cg="se",Dg="search",Eg="separator",Fg="serif",Hg='shape-rendering="crispEdges"',Ig="slider",Jg="span",Kg="spinbutton",Lg="status",Mg="subMenuIcon-selected",Ng="tab",Og="table",Pg="tablist",Qg="tabpanel",Rg="tbody",Sg="td",Tg="text",Ug="textAlign",Vg="textbox",Wg="timer",Xg="title",Yg="toolbar",Zg="tooltip",$g="top",ah="touchcancel",bh="touchend",ch="touchmove",dh="touchstart",eh="tr",fh="tree",gh="treegrid",
hh="treeitem",ih="true",jh="value",kh="verticalAlign",lh="visibility",mh="visible",nh="whiteSpace",oh="width",ph="x",qh="zIndex",rh="|",_,sh={l:4194303,m:4194303,h:1048575},th={l:0,m:0,h:0},uh={l:1,m:0,h:0},vh={l:2,m:0,h:0},wh={l:3,m:0,h:0},xh={l:4,m:0,h:0},yh={l:8,m:0,h:0},zh={l:10,m:0,h:0},Ah={l:16,m:0,h:0},Bh={l:32,m:0,h:0},Ch={l:64,m:0,h:0},Dh={l:128,m:0,h:0},Eh={l:256,m:0,h:0},Fh={l:512,m:0,h:0},Gh={l:1024,m:0,h:0},Hh={l:2048,m:0,h:0},Ih={l:8192,m:0,h:0},Jh={l:16384,m:0,h:0},Kh={l:32768,m:0,
h:0},Sh={l:65536,m:0,h:0},Th={l:131072,m:0,h:0},Uh={l:262144,m:0,h:0},Vh={l:524288,m:0,h:0},Wh={},Xh={54:1,118:1},Yh={135:1},Zh={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,65:1,67:1,70:1,71:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},$h={118:1,121:1,135:1},m={117:1,118:1,121:1},ai={118:1,135:1},bi={114:1},ci={47:1,49:1,58:1,70:1,73:1,81:1,83:1},di={118:1,125:1,133:1},
ei={47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,143:1,150:1},fi={139:1},gi={118:1,125:1,127:1,131:1,133:1},hi={9:1,10:1,118:1,122:1,124:1},ii={98:1,118:1},ji={2:1},ki={46:1},li={56:1},mi={120:1},ni={8:1,9:1,118:1,122:1,124:1},oi={85:1,118:1,125:1,131:1,133:1},pi={47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1},qi={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,
66:1,67:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},ri={95:1,118:1},si={12:1,118:1,122:1,124:1},ti={7:1,9:1,118:1,122:1,124:1},ui={13:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},vi={6:1,9:1,118:1,122:1,124:1},wi={91:1,98:1,112:1,118:1},xi={136:1},yi={91:1,92:1,98:1,112:1,118:1},zi={86:1,91:1,92:1,98:1,107:1,112:1,114:1,118:1},Ai={49:1},Bi={70:1,81:1},Ci={137:1},s={118:1,121:1},Di={13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,
28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,64:1,65:1,66:1,67:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Ei={118:1,121:1,136:1},Fi={57:1},Gi={47:1,49:1,58:1,62:1,70:1,72:1,73:1,81:1,83:1},Hi={118:1,125:1,131:1,133:1},Ii={48:1,84:1},Ji={82:1,118:1,122:1,124:1},Ki={9:1,11:1,118:1,122:1,124:1},Li={118:1},Mi={153:1},Ni={47:1,49:1,58:1,70:1,71:1,73:1,81:1,83:1},Oi={91:1,92:1,98:1,104:1,112:1,118:1};
function u(a,b,c){var d=Wh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Wh[a]=function(){}),_=d.prototype=0>b?{}:new Wh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}u(1,-1,{});_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};_.hC=function(){return Pi(this)};
_.tS=function(){var a=this.cZ.e+vb,b;b=this.hC();var c,d,e;c=y(Qi,s,-1,8,1);d=(Ri(),Si);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=x;function Ti(){Ti=x;Ui=new Vi}function Wi(a){for(var b,a=new Xi(a.k.n);a.c<a.e.Je();)b=Yi(a),Zi(b.pd(),ce,!1),$i(a)}
function aj(a,b,c){var a=a.o,d;try{d=new bj(b,c.Uc(a),c.Xc(a),(c.Vc(a),c.Wc(a))),z(a.d,c,d)}catch(e){e=cj(e);if(A(e,125))throw new dj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Zi(b.pd(),Yb,!0);Zi(c.pd(),be,!0);z(Ui,b,c)}function ej(a,b){var c;c=fj(Ui,b);var d;d=fj(a.o.d,c);if(!d)throw new gj("dragHandle was not draggable");hj(d.c.b);hj(d.e.b);hj(d.d.b);Zi(b.pd(),Yb,!1);Zi(c.pd(),be,!1)}
function ij(a){var b;a.p=!1;for(a=new Xi(a.k.n);a.c<a.e.Je();)b=Yi(a),Zi(b.pd(),ce,!1),$i(a)}function jj(a,b){kj(a.k.n,b)?Zi(b.pd(),ce,!1):a.p?(lj(a.k.n,b),Zi(b.pd(),ce,!0)):(a.k.n.Ue(),lj(a.k.n,b))}function mj(a){this.i=a;this.k=new nj(this);this.o=new oj(this.k)}u(3,1,{});_.rc=function(){pj(this.k.f,"dragdrop-dragging")};_.sc=function(){qj(this.k.f,"dragdrop-dragging")};_.i=null;_.j=!1;_.k=null;_.n=0;_.o=null;_.p=!1;var Ui;function nj(a){this.n=new rj;this.e=a;this.b=a.i}u(4,1,{},nj);_.b=null;
_.c=0;_.d=0;_.e=null;_.f=null;_.i=null;_.j=0;_.k=0;function sj(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.tc()}function tj(a,b){var c;c=uj(a.d,vj).b;b.b.ctrlKey||b.b.metaKey||Wi(a.c.e);jj(a.c.e,c)}function wj(a){a.c.i=null;a.c.e.sc();xj((yj(),zj(null)),a.b,0,0);var b=a.b.pb;Aj=b;Bj();Cj=b;a.e=2}
function oj(a){this.d=new Vi;this.c=a;this.b=new Dj;Ej(this.b,Fj(),Gj());B(this.b,this,(Hj(),Hj(),Ij));B(this.b,this,(Jj(),Jj(),Kj));a=this.b.pb.style;a[re]="alpha(opacity=0)";a.opacity=0;a.margin=0+(Lj(),ig);a.borderStyle=(Mj(),Pf);a[od]="blue"}u(5,1,{},oj);
_.uc=function(a){var b,c,d,e;c=a.i;d=Nj(a);e=Oj(a);b=Pj(a.b);if(!(3==this.e||2==this.e||1!=b)&&!vj)vj=c,this.c.f=uj(this.d,vj).b,!a.b.ctrlKey&&!a.b.metaKey&&-1==Qj(this.c.n,this.c.f)&&(Wi(this.c.e),jj(this.c.e,this.c.f)),Rj(new Sj),this.f=!0,a.b.preventDefault(),this.i=d,this.j=e,b=new Tj(vj,null),vj!=this.c.f&&(c=new Tj(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,wj(this),1!=this.e&&sj(this,this.c.j,this.c.k))};
_.vc=function(a){var b,c,d;c=a.i;b=c.pb;d=Uj(a,b);a=Vj(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(Wj(Xj(d-this.i),Xj(a-this.j))>=this.c.e.n?(Yj(),-1!=Qj(this.c.n,this.c.f)||jj(this.c.e,this.c.f),c=new Tj(vj,null),this.c.j=this.i+c.b,this.c.k=this.j+c.e,d+=c.b,a+=c.e,wj(this)):lk.preventDefault()),1==this.e)return;lk.preventDefault();sj(this,d,a)};
_.wc=function(a){var b,c,d,e;d=a.i;b=d.pb;e=Uj(a,b);b=Vj(a,b);if(1==Pj(a.b)&&(this.f=!1,vj))try{if(Yj(),1==this.e)tj(this,a);else{d!=this.b&&(c=new Tj(d,null),e+=c.b,b+=c.e);try{sj(this,e,b),this.c.e.rc(),3!=this.e&&tj(this,a)}finally{var f=this.b.pb;Aj&&f==Aj&&(Aj=null);Bj();f===Cj&&(Cj=null);mk(this.b);this.e=1;this.c.f=null}}}finally{vj=null}};_.b=null;_.c=null;_.e=1;_.f=!1;_.i=0;_.j=0;var vj=null;function Sj(){}u(6,1,Fi,Sj);_.xc=function(){Yj()};
function bj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}u(7,1,{},bj);_.b=null;_.c=null;_.d=null;_.e=null;u(8,1,{});u(10,8,{});u(9,10,{});_.b=null;u(11,1,{});_.tS=function(){return ua+this.b+Aa+this.e+va};function Tj(a,b){!a||a==(yj(),zj(null))?this.i=this.f=0:(this.f=a.ld()-nk(a.pb),this.i=a.md()-(a.pb.scrollTop||0));!b||b==(yj(),zj(null))?this.d=this.c=0:(this.c=ok(b.pb)+pk(b.pb),this.d=qk(b.pb)+rk(b.pb));this.b=this.f-this.c;this.e=this.i-this.d}u(14,11,{},Tj);
_.tS=function(){return ua+this.b+Aa+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function Yj(){try{$wnd.getSelection().removeAllRanges()}catch(a){throw Error("unselect exception:\n"+a);}}function pk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-left-width");return-1==b.indexOf(ig)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderLeft exception:\n"+c);}}
function rk(a){try{var b=$doc.defaultView.getComputedStyle(a,null).getPropertyValue("border-top-width");return-1==b.indexOf(ig)?0:parseInt(b.substr(0,b.length-2))}catch(c){throw Error("getBorderTop: "+c);}}function sk(a){try{return a.clientHeight}catch(b){throw Error("getClientHeight exception:\n"+b);}}function tk(a){try{return a.clientWidth}catch(b){throw Error("getClientWidth exception:\n"+b);}}function uk(a){a.q&&(a.w=a.r,a.p=null,a.q=!1,a.r=!1,a.s&&(a.s.Ec(),a.s=null),a.yc())}
function vk(a,b){var c=wk();uk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;xk(a.n,wk())}function yk(a,b){var c,d;c=a.t;d=b>=a.v+a.o;if(a.r&&!d)return d=(b-a.v)/a.o,a.Bc((1+Math.cos(3.141592653589793+3.141592653589793*d))/2),a.q&&a.t==c;if(!a.r&&b>=a.v&&(a.r=!0,a.Ac(),!(a.q&&a.t==c)))return!1;return d?(a.q=!1,a.r=!1,a.zc(),!1):!0}u(17,1,{});_.yc=function(){this.w&&this.zc()};_.zc=function(){this.Bc((1+Math.cos(6.283185307179586))/2)};_.Ac=function(){this.Bc((1+Math.cos(3.141592653589793))/2)};
_.o=-1;_.p=null;_.q=!1;_.r=!1;_.s=null;_.t=-1;_.u=null;_.v=-1;_.w=!1;function xk(a,b){yk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function zk(a){this.b=a}u(18,1,{},zk);_.Cc=function(a){xk(this,a)};_.b=null;u(19,1,{});u(20,1,ji);function Ak(){Ak=x;var a;(a=new Bk)&&(a.Fc()||(a=new Ck));Dk=a}u(21,19,{});var Dk=null;function Ek(a,b){var c=C(function(){if(!b.b){var c=wk();a.Cc(c)}});$wnd.mozRequestAnimationFrame(c)}function Bk(){}u(22,21,{},Bk);_.Fc=function(){return!!$wnd.mozRequestAnimationFrame};
_.Dc=function(a){var b;b=new Fk;Ek(a,b);return b};function Fk(){}u(23,20,ji,Fk);_.Ec=function(){this.b=!0};_.b=!1;function Ck(){this.b=new rj;this.c=new Gk(this)}u(24,21,{},Ck);_.Fc=function(){return!0};_.Dc=function(a){a=new Hk(this,a);lj(this.b,a);1==this.b.d&&Ik(this.c,16);return a};function Jk(){Jk=x;Kk=new rj;var a=new Lk;Mk();Nk(Ok?Ok:Ok=new Pk,a)}function Qk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Kk,a)}
function Ik(a,b){if(0>b)throw new Rk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Kk,a);a.c=!1;a.d=Sk(a,b);lj(Kk,a)}function Tk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}function Sk(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}u(26,1,{});_.Gc=function(){this.c||kj(Kk,this);this.Hc()};_.c=!1;_.d=0;var Kk;function Gk(a){Jk();this.b=a}u(25,26,{},Gk);
_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Uk,s,3,a.b.d,0);b=Vk(a.b,b);c=new Wk;for(e=0,f=b.length;e<f;++e)d=b[e],kj(a.b,d),xk(d.b,c.b);0<a.b.d&&Ik(a.c,Wj(5,16-(wk()-c.b)))};_.b=null;function Hk(a,b){this.c=a;this.b=b}u(27,20,{2:1,3:1},Hk);_.Ec=function(){var a=this.c;kj(a.b,this);0==a.b.d&&Qk(a.c)};_.b=null;_.c=null;u(29,1,{});_.b=null;function Xk(){this.b=bd}u(28,29,{},Xk);function Yk(){this.b=id}u(30,29,{},Yk);function Zk(){this.b=ld}u(31,29,{},Zk);u(33,1,{});_.b=null;function $k(a){this.b=a}
u(32,33,{},$k);function al(){this.b=md}u(34,29,{},al);function bl(){this.b=pd}u(35,29,{},bl);function cl(){this.b=ud}u(36,29,{},cl);function dl(){this.b=zd}u(37,29,{},dl);function fl(){this.b=Kd}u(38,29,{},fl);function gl(){this.b=Ld}u(39,29,{},gl);function hl(){this.b=Md}u(40,29,{},hl);function il(){this.b=Nd}u(41,29,{},il);function jl(){this.b=Sd}u(42,29,{},jl);function kl(){this.b=Td}u(43,29,{},kl);function ll(){this.b=Vd}u(44,29,{},ll);function ml(){this.b=ae}u(45,29,{},ml);
function nl(){this.b=ye}u(46,29,{},nl);function ol(){this.b=Ge}u(47,29,{},ol);function pl(){this.b=He}u(48,29,{},pl);function ql(){this.b=Ie}u(49,29,{},ql);function rl(){this.b=Me}u(50,29,{},rl);function sl(a){this.b=a.id}u(51,1,{4:1,5:1},sl);_.b=null;function tl(){this.b=Re}u(52,29,{},tl);function ul(){this.b=ff}u(53,29,{},ul);function vl(){this.b=gf}u(54,29,{},vl);function wl(){this.b=hf}u(55,29,{},wl);function xl(){this.b=jf}u(56,29,{},xl);function yl(){this.b=lf}u(57,29,{},yl);
function zl(){this.b=nf}u(58,29,{},zl);function Al(){this.b=of}u(59,29,{},Al);function Bl(){this.b=pf}u(60,29,{},Bl);function Cl(){this.b=qf}u(61,29,{},Cl);function Dl(){this.b=tf}u(62,29,{},Dl);function El(){this.b=uf}u(63,29,{},El);function Fl(){this.b=vf}u(64,29,{},Fl);function Gl(){this.b=wf}u(65,29,{},Gl);function Hl(){this.b=Of}u(66,29,{},Hl);function Il(){this.b=Rf}u(67,29,{},Il);function Jl(){this.b=$f}u(68,29,{},Jl);function Kl(){this.b=gg}u(69,29,{},Kl);u(70,33,{},function(a){this.b=a});
function Ll(){this.b=hg}u(71,29,{},Ll);function Ml(){Ml=x;Nl=new $k("aria-activedescendant")}var Nl;function Ol(){this.b=lg}u(73,29,{},Ol);function Pl(){this.b=mg}u(74,29,{},Pl);function Ql(){this.b=pg}u(75,29,{},Ql);
function Rl(){Rl=x;Sl=new Yk;Tl=new Xk;Ul=new Zk;Vl=new al;Wl=new bl;Xl=new cl;Yl=new dl;Zl=new fl;$l=new gl;am=new hl;bm=new il;cm=new jl;dm=new kl;em=new ll;fm=new ml;gm=new nl;hm=new pl;im=new ol;jm=new ql;km=new rl;lm=new tl;mm=new ul;nm=new wl;om=new xl;pm=new vl;qm=new yl;rm=new zl;sm=new Al;tm=new Bl;um=new Dl;vm=new Fl;wm=new Gl;xm=new El;ym=new Cl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Kl;Dm=new Ll;Em=new Pl;Fm=new Ol;Gm=new Ql;Hm=new Im;Jm=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;en=new fn;gn=new hn;jn=new kn;ln=new mn;nn=new on;pn=new qn;rn=new sn;F=new Vi;z(F,pg,Gm);z(F,bd,Tl);z(F,Td,dm);z(F,id,Sl);z(F,ld,Ul);z(F,ae,fm);z(F,md,Vl);z(F,pd,Wl);z(F,ud,Xl);z(F,zd,Yl);z(F,He,hm);z(F,Kd,Zl);z(F,Ie,jm);z(F,Ld,$l);z(F,Md,am);z(F,Nd,bm);z(F,Sd,cm);z(F,gf,pm);z(F,Vd,em);z(F,ye,gm);z(F,Ge,im);z(F,Me,km);z(F,Re,lm);z(F,ff,mm);z(F,hf,nm);z(F,jf,om);z(F,lf,qm);z(F,nf,rm);z(F,of,sm);z(F,pf,tm);z(F,qf,ym);z(F,tf,um);z(F,uf,xm);z(F,
vf,vm);z(F,$f,Bm);z(F,lg,Fm);z(F,wf,wm);z(F,Of,zm);z(F,Rf,Am);z(F,gg,Cm);z(F,hg,Dm);z(F,mg,Em);z(F,vg,Lm);z(F,wg,Hm);z(F,xg,Jm);z(F,Dg,Pm);z(F,Eg,Rm);z(F,Bg,Nm);z(F,Ig,Tm);z(F,Kg,Vm);z(F,Lg,Xm);z(F,Ng,cn);z(F,Pg,Zm);z(F,Qg,an);z(F,Vg,en);z(F,Wg,gn);z(F,Yg,jn);z(F,Zg,ln);z(F,fh,rn);z(F,gh,nn);z(F,hh,pn)}var Tl,Sl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,gm,im,hm,jm,km,lm,mm,pm,nm,om,qm,rm,sm,tm,ym,um,xm,vm,wm,zm,Am,Bm,Cm,Dm,Fm,Em,Gm,F,Lm,Hm,Jm,Nm,Pm,Rm,Tm,Vm,Xm,cn,Zm,an,en,gn,jn,ln,rn,nn,pn;
function Mm(){this.b=vg}u(77,29,{},Mm);function Im(){this.b=wg}u(78,29,{},Im);function Km(){this.b=xg}u(79,29,{},Km);function Om(){this.b=Bg}u(80,29,{},Om);function Qm(){this.b=Dg}u(81,29,{},Qm);function Sm(){this.b=Eg}u(82,29,{},Sm);function Um(){this.b=Ig}u(83,29,{},Um);function Wm(){this.b=Kg}u(84,29,{},Wm);function Ym(){this.b=Lg}u(85,29,{},Ym);function dn(){this.b=Ng}u(86,29,{},dn);function $m(){this.b=Pg}u(87,29,{},$m);function bn(){this.b=Qg}u(88,29,{},bn);function fn(){this.b=Vg}
u(89,29,{},fn);function hn(){this.b=Wg}u(90,29,{},hn);function kn(){this.b=Yg}u(91,29,{},kn);function mn(){this.b=Zg}u(92,29,{},mn);function sn(){this.b=fh}u(93,29,{},sn);function on(){this.b=gh}u(94,29,{},on);function qn(){this.b=hh}u(95,29,{},qn);function Wk(){this.b=wk()}function wk(){return(new Date).getTime()}u(96,1,{},Wk);function In(a){var b,c,d;d=new Jn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),Kn(d,c.cZ.e),d.b.b+=nb,Ln(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
function Mn(a){var b,c,d;c=y(Nn,s,132,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d])throw new On;c[d]=a[d]}}function Pn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+nb+a:b}u(101,1,{118:1,133:1});_.Ic=function(){return this.i};_.tS=function(){return Pn(this)};_.f=null;_.i=null;function Qn(a){Rn();this.i=a}u(100,101,di,Qn);function gj(a){Rn();this.i=a}function dj(a,b){Rn();this.f=b;this.i=a}u(99,100,Hi,gj,dj);
function Sn(a){Rn();this.c=a;this.b=l;var b,c,d;c=Tn(Un(this.c)?this.c:null);d=y(Nn,s,132,c.length,0);for(a=0,b=d.length;a<b;++a)d[a]=new Vn(c[a]);Mn(d)}u(98,99,Hi,Sn);
_.Ic=function(){if(null==this.d){this.e=null==this.c?Tf:Un(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Wn(this.c).e;this.b=this.b+nb+(Un(this.c)?null==this.c?null:this.c.message:this.c+l);var a;if(Un(this.c)){a=this.c;var b=l,c;for(c in a)if(c!=Nf&&"message"!=c&&"toString"!=c)try{b+="\n "+c+nb+a[c]}catch(d){}a=b}else a=l;this.d=ua+this.e+") "+a+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Xn(a,b){return Yn(a)?a.eQ(b):a===b}function Wn(a){return Yn(a)?a.cZ:Zn}
function $n(a){return Yn(a)?a.hC():Pi(a)}
function ao(){var a;ao=x;bo=(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 co(a){ao();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=bo[a.charCodeAt(0)],null==c?a:c});return da+a+da}var bo;u(108,1,{});function Pi(a){return a.$H||(a.$H=++eo)}function fo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function go(){return $wnd.setTimeout(function(){0!=ho&&(ho=0);io=-1},10)}var ho=0,eo=0,jo=0,io=-1;
function ko(){ko=x;lo=new mo}function no(a,b){a.b=oo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new po(a)),qo(a.f,1),!a.j&&(a.j=new ro(a)),qo(a.j,50))}function mo(){}function so(a){return a.Jc()}function oo(a,b){!a&&(a=[]);a[a.length]=b;return a}function to(a,b){var c,d,e;for(c=0,d=a.length;c<d;++c){e=a[c];try{e[1]?e[0].Jc()&&(b=oo(b,e)):e[0].xc()}catch(f){if(f=cj(f),!A(f,133))throw f;}}return b}function qo(a,b){ko();$wnd.setTimeout(function(){C(so)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
u(110,108,{},mo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var lo;function po(a){this.b=a}u(111,1,{},po);
_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),to(b,a.i));if(a.i){b=a.i;var c,d,e,f,g,j;g=b.length;if(0==g)b=null;else{c=!1;for(d=new Wk;100>wk()-d.b;){e=!1;for(f=0;f<g;++f)if(j=b[f])e=!0,j[0].Jc()||(b[f]=null,c=!0);if(!e)break}if(c){c=[];for(f=0;f<g;++f)b[f]&&(c[c.length]=b[f]);b=0==c.length?null:c}}a.i=b}this.b.e=!1;return this.b.k=!!this.b.b||!!this.b.i};_.b=null;function ro(a){this.b=a}u(112,1,{},ro);_.Jc=function(){this.b.e&&qo(this.b.f,1);return this.b.k};
_.b=null;function Rn(){var a,b,c;try{null.a()}catch(d){a=d}var e=Tn(a);2<=e.length&&e.splice(0,2);c=y(Nn,s,132,e.length,0);for(a=0,b=c.length;a<b;++a)c[a]=new Vn(e[a]);Mn(c)}function Tn(a){var b,c;c=a&&a.stack?a.stack.split(aa):[];for(a=0,b=c.length;a<b;++a){var d=c,e=a,f=c[a],g=void 0,j=void 0,h=void 0,h=l,f=uo(f),g=f.indexOf(ua),j=0==f.indexOf(ze)?8:0;-1==g&&(g=vo(f,wo(64)),j=0==f.indexOf("function ")?9:0);-1!=g&&(h=uo(f.substr(j,g-j)));d[e]=0<h.length?h:"anonymous"}return c}u(117,1,{});
function Ln(a,b){a.b+=b}function xo(){}u(118,117,{},xo);_.b=l;function ok(a){return yo(zo(a.ownerDocument),a)}function qk(a){return Ao(zo(a.ownerDocument),a)}function G(a,b){return parseInt(a[b])||0}function Bo(a,b){return null==a[b]?null:""+a[b]}function Co(a,b){a.innerHTML=b||l}function Do(a,b){var c,d,e;for(c=a.indexOf(b);-1!=c;){if(0==c||32==a.charCodeAt(c-1))if(d=c+b.length,e=a.length,d==e||d<e&&32==a.charCodeAt(d))break;c=a.indexOf(b,c+1)}return c}
function Eo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}function Fo(a){a=a.parentNode;(!a||1!=a.nodeType)&&(a=null);return a}function Pj(a){a=a.button;return 1==a?4:2==a?2:1}function yo(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().left+a.scrollLeft|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}function Go(a){return Ao(zo(a.ownerDocument),a)}
function Ao(a,b){if(Element.prototype.getBoundingClientRect)return b.getBoundingClientRect().top+a.scrollTop|0;var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}function Ho(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginLeft,10)+parseInt(a.borderLeftWidth,10)}function Io(){var a=$wnd.getComputedStyle($doc.documentElement,null);return null==a?0:parseInt(a.marginTop,10)+parseInt(a.borderTopWidth,10)}
function nk(a){return!Jo()&&a.ownerDocument.defaultView.getComputedStyle(a,null).direction==yg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Jo(){var a=Ko();return-1!=a&&1009E3<=a}function Lo(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}function Ko(){var a=/rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());return a&&3<=a.length?1E6*parseInt(a[1])+1E3*parseInt(a[2])+parseInt(5<=a.length&&!isNaN(a[4])?a[4]:0):-1}
function Mo(){var a=$doc;!a.gwt_uid&&(a.gwt_uid=1);return"gwt-uid-"+a.gwt_uid++}function Gj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientHeight}function Fj(){var a=$doc;return(H(a.compatMode,Hb)?a.documentElement:a.body).clientWidth}function No(a){return nk(H(a.compatMode,Hb)?a.documentElement:a.body)}function Oo(a){return(H(a.compatMode,Hb)?a.documentElement:a.body).scrollTop||0}function zo(a){return H(a.compatMode,Hb)?a.documentElement:a.body}
function I(a,b){this.c=a;this.d=b}u(141,1,{118:1,122:1,124:1});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};_.tS=function(){return this.c};_.c=null;_.d=0;function Mj(){Mj=x;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=new Yo;Zo=K($o,s,6,[Po,Ro,To,Vo,Xo])}u(140,141,vi);var Zo,To,Ro,Vo,Po,Xo;function Qo(){I.call(this,mc,0)}u(142,140,vi,Qo);function So(){I.call(this,"DOTTED",1)}u(143,140,vi,So);function Uo(){I.call(this,"DASHED",2)}u(144,140,vi,Uo);
function Wo(){I.call(this,$b,3)}u(145,140,vi,Wo);function Yo(){I.call(this,"SOLID",4)}u(146,140,vi,Yo);function ap(){ap=x;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=new Kp;Lp=K(Mp,s,7,[bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp,Dp,Fp,Hp,Jp])}u(147,141,ti);var Lp,dp,Hp,fp,bp,lp,Fp,jp,np,pp,rp,hp,Jp,tp,vp,xp,Bp,Dp,zp;function cp(){I.call(this,Qb,0)}u(148,147,ti,cp);
function up(){I.call(this,"SE_RESIZE",9)}u(149,147,ti,up);function wp(){I.call(this,"SW_RESIZE",10)}u(150,147,ti,wp);function yp(){I.call(this,"S_RESIZE",11)}u(151,147,ti,yp);function Ap(){I.call(this,"W_RESIZE",12)}u(152,147,ti,Ap);function Cp(){I.call(this,"TEXT",13)}u(153,147,ti,Cp);function Ep(){I.call(this,"WAIT",14)}u(154,147,ti,Ep);function Gp(){I.call(this,"HELP",15)}u(155,147,ti,Gp);function Ip(){I.call(this,"COL_RESIZE",16)}u(156,147,ti,Ip);function Kp(){I.call(this,"ROW_RESIZE",17)}
u(157,147,ti,Kp);function ep(){I.call(this,xb,1)}u(158,147,ti,ep);function gp(){I.call(this,"CROSSHAIR",2)}u(159,147,ti,gp);function ip(){I.call(this,"POINTER",3)}u(160,147,ti,ip);function kp(){I.call(this,"MOVE",4)}u(161,147,ti,kp);function mp(){I.call(this,"E_RESIZE",5)}u(162,147,ti,mp);function op(){I.call(this,"NE_RESIZE",6)}u(163,147,ti,op);function qp(){I.call(this,"NW_RESIZE",7)}u(164,147,ti,qp);function sp(){I.call(this,"N_RESIZE",8)}u(165,147,ti,sp);
function Np(){Np=x;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=new Vp;Wp=K(Xp,s,8,[Op,Qp,Sp,Up])}u(166,141,ni);var Wp,Qp,Sp,Up,Op;function Pp(){I.call(this,mc,0)}u(167,166,ni,Pp);function Rp(){I.call(this,"BLOCK",1)}u(168,166,ni,Rp);function Tp(){I.call(this,"INLINE",2)}u(169,166,ni,Tp);function Vp(){I.call(this,"INLINE_BLOCK",3)}u(170,166,ni,Vp);function Yp(){Yp=x;Zp=new $p;aq=new bq;cq=new dq;eq=new fq;gq=K(hq,s,10,[Zp,aq,cq,eq])}u(171,141,hi);var gq,eq,aq,cq,Zp;function $p(){I.call(this,"VISIBLE",0)}
u(172,171,hi,$p);function bq(){I.call(this,$b,1)}u(173,171,hi,bq);function dq(){I.call(this,"SCROLL",2)}u(174,171,hi,dq);function fq(){I.call(this,xb,3)}u(175,171,hi,fq);function iq(){iq=x;jq=new kq;lq=new mq;nq=new oq;pq=new qq;rq=K(sq,s,11,[jq,lq,nq,pq])}u(176,141,Ki);var rq,jq,lq,nq,pq;function kq(){I.call(this,Gb,0)}u(177,176,Ki,kq);function mq(){I.call(this,gc,1)}u(178,176,Ki,mq);function oq(){I.call(this,ic,2)}u(179,176,Ki,oq);function qq(){I.call(this,Bc,3)}u(180,176,Ki,qq);
function Lj(){Lj=x;tq=new uq;vq=new wq;xq=new yq;zq=new Aq;Bq=new Cq;Dq=new Eq;Fq=new Gq;Hq=new Iq;Jq=new Kq;Lq=K(Mq,s,12,[tq,vq,xq,zq,Bq,Dq,Fq,Hq,Jq])}u(181,141,si);var Lq,Hq,xq,zq,Fq,Jq,Dq,vq,Bq,tq;function uq(){I.call(this,"PX",0)}u(182,181,si,uq);function wq(){I.call(this,"PCT",1)}u(183,181,si,wq);function yq(){I.call(this,"EM",2)}u(184,181,si,yq);function Aq(){I.call(this,"EX",3)}u(185,181,si,Aq);function Cq(){I.call(this,"PT",4)}u(186,181,si,Cq);function Eq(){I.call(this,"PC",5)}
u(187,181,si,Eq);function Gq(){I.call(this,"IN",6)}u(188,181,si,Gq);function Iq(){I.call(this,"CM",7)}u(189,181,si,Iq);function Kq(){I.call(this,"MM",8)}u(190,181,si,Kq);function Nq(){Nq=x;Oq=[];Pq=[];Qq=[]}var Oq,Pq,Qq;function Rq(){Rq=x;Sq=new Tq}function Uq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Vq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Tq(){}u(193,1,{},Tq);_.b=null;var Sq;u(205,1,{});_.tS=function(){return"An event type"};
_.i=null;u(204,205,{});_.Mc=function(){this.f=!1;this.i=null};_.f=!1;u(203,204,{});_.Lc=function(){return this.Nc()};_.b=null;var Wq=_.c=null;function Xq(){Xq=x;Yq=new Zq(qd,new $q)}function $q(){}u(202,203,{},$q);_.Kc=function(a){a.Oc(this)};_.Nc=function(){return Yq};var Yq;function ar(){ar=x;br=new Zq(yd,new cr)}function cr(){}u(206,203,{},cr);_.Kc=function(a){dr();er(this,a.c,fr(a.b.b,a.b.b.pb.selectedIndex))};_.Nc=function(){return br};var br;u(209,203,ki);
function Uj(a,b){return(a.b.clientX||0)-yo(zo(b.ownerDocument),b)+nk(b)+No(b.ownerDocument)}function Vj(a,b){return(a.b.clientY||0)-Go(b)+(b.scrollTop||0)+Oo(b.ownerDocument)}function Nj(a){var b;return(b=a.c)?Uj(a,b):a.b.clientX||0}function Oj(a){var b;return(b=a.c)?Vj(a,b):a.b.clientY||0}u(208,209,ki);function gr(){gr=x;hr=new Zq(Bd,new ir)}function ir(){}u(207,208,ki,ir);_.Kc=function(a){a.Pc(this)};_.Nc=function(){return hr};var hr;function jr(){jr=x;kr=new Zq(Od,new lr)}function lr(){}
u(210,203,{},lr);_.Kc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Nc=function(){return kr};var kr;u(213,1,{84:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};var mr=_.d=0;function Pk(){this.d=++mr}u(212,213,Ii,Pk);function Zq(a,b){this.d=++mr;this.b=b;!Wq&&(Wq=new nr);Wq.b[a]=this;this.c=a}u(211,212,Ii,Zq);_.b=null;_.c=null;function or(){or=x;pr=new Zq(Rd,new qr)}function qr(){}u(214,208,ki,qr);
_.Kc=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!=(rr(),sr))a=tr(b.pb),c=new ur(G(b.pb,Xf),G(b.pb,Wf)),d=new ur(G(b.T.jb.pb,Xf),G(b.T.jb.pb,Wf)),b.F.c=a.c-(c.c-d.c),b.F.b=a.b-(c.b-d.b);vr(b.I,!0);a=G(b.T.jb.pb,Xf);wr(b,new ur(a,xr(b.T.jb).b));b.J&&b.O!=sr&&yr(b.r,b)}else vr(b.I,!1),b.O!=(rr(),sr)?wr(b,new ur(b.F.c,b.F.b)):zr(b,tr(b.r.pb)),b.J&&b.O!=sr&&Ar(b.r,b);Br(b.T.jb)}else vr(b.I,!0)};_.Nc=function(){return pr};var pr;u(215,203,{});
function Cr(){Cr=x;Dr=new Zq(de,new Er)}function Er(){}u(216,215,{},Er);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Dr};var Dr;function Fr(){Fr=x;Gr=new Zq(je,new Hr)}function Hr(){}u(217,215,{},Hr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Gr};var Gr;function Ir(){Ir=x;Jr=new Zq(me,new Kr)}function Kr(){}u(218,215,{},Kr);_.Kc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Nc=function(){return Jr};
var Jr;function Lr(){Lr=x;Mr=new Zq(ne,new Nr)}function Nr(){}u(219,215,{},Nr);_.Kc=function(a){a=Or(a.b);(this.b.dataTransfer||null).setData(Tg,a)};_.Nc=function(){return Mr};var Mr;function Pr(){Pr=x;Qr=new Zq(oe,new Rr)}function Rr(){}u(220,215,{},Rr);
_.Kc=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;Sr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Tg),a.b.c.Ne(b))};_.Nc=function(){return Qr};var Qr;function Tr(){Tr=x;Ur=new Zq(te,new Vr)}function Vr(){}u(221,203,{},Vr);_.Kc=function(a){mk(a.b.b)};_.Nc=function(){return Ur};var Ur;
function Wr(){Wr=x;Xr=new Zq(Ce,new Yr)}function Yr(){}u(222,203,{},Yr);_.Kc=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,Zr(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,$r(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Nc=function(){return Xr};var Xr;function as(){as=x;bs=new Zq(De,new cs)}function cs(){}u(223,203,{},cs);_.Kc=function(a){a.b.b&&(a.b.c.b=null,ds(a.b.b,a.b.c))};
_.Nc=function(){return bs};var bs;function es(){es=x;fs=new Zq(Ee,new gs)}function gs(){}u(224,203,{},gs);_.Kc=function(){this.b.preventDefault()};_.Nc=function(){return fs};var fs;u(226,203,{});u(225,226,{});function hs(){hs=x;is=new Zq(bf,new js)}function js(){}u(227,225,{},js);
_.Kc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(ks(),ls).length&&-999!=(ks(),ls)[c]&&(c=(ks(),ls)[c]);b=new ms(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.lb=!1;if(!a.A){a.lb=!0;a.K=l;c=0;e=8==b.f;b=0!=(b.f&2);switch(d){case 99:case 67:b?ns(Or(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new os(a)),a.xb),b.b=d,ps(),
qs(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:a.Sb&&(rs(a,Bo((ss(),ts).hc.b.pb,jh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Zb;c=1300;break;case 114:case 82:a.lb=!0;a.K=uc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=La):801==a.d?(c=237,a.lb=!0,a.K=Ka):(c=233,a.lb=
!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Sa);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Va);break;case 97:case 65:c=235;a.lb=!0;a.K="-COOH";break;case 101:case 69:c=238;a.lb=!0;a.K=Fa;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Ga;break;case 103:a=!0;break a;case 27:c=202;break;case 45:701==a.d?(c=254,a.lb=!0,a.K="-F"):801==a.d?(c=255,a.lb=!0,a.K="-Cl"):901==a.d?(c=256,a.lb=!0,a.K="-Br"):1001==a.d?(c=257,a.lb=!0,a.K="-I"):501==a.d?(c=259,a.lb=
!0,a.K="-OH"):401==a.d?(c=258,a.lb=!0,a.K="-NH2"):c=202;break;case 61:501==a.d?(c=250,a.lb=!0,a.K="=O"):c=203;break;case 35:c=204;break;case 48:105==a.d?us(a,0):e?(c=223,a.lb=!0,a.K="-3-Furyl"):(c=221,a.lb=!0,a.K="-Furyl");break;case 49:105==a.d?us(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&us(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?us(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?us(a,4):c=207;break;case 53:105==a.d?
us(a,5):c=208;break;case 54:105==a.d?us(a,6):c=210;break;case 55:105==a.d?us(a,7):c=211;break;case 56:105==a.d?us(a,8):c=212;break;case 57:105==a.d?us(a,9):(a.lb=!0,a.K="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}vs(a,c)}a=!0}a&&this.b.preventDefault()};_.Nc=function(){return is};var is;function ws(){ws=x;xs=new Zq(Df,new ys)}function ys(){}u(228,208,ki,ys);_.Kc=function(a){a.uc(this)};
_.Nc=function(){return xs};var xs;function Hj(){Hj=x;Ij=new Zq(Ef,new zs)}function zs(){}u(229,208,ki,zs);_.Kc=function(a){a.vc(this)};_.Nc=function(){return Ij};var Ij;function As(){As=x;Bs=new Zq(Ff,new Cs)}function Cs(){}u(230,208,ki,Cs);_.Kc=function(a){var b;a.f&&1==a.e&&(b=new Tj(vj,null),a.c.j=a.i+b.b,a.c.k=a.j+b.e,wj(a))};_.Nc=function(){return Bs};var Bs;function Ds(){Ds=x;Es=new Zq(Gf,new Fs)}function Fs(){}u(231,208,ki,Fs);_.Kc=function(a){var b;b=this.b;no((ko(),lo),new Gs(a,a.c,b))};
_.Nc=function(){return Es};var Es;function Jj(){Jj=x;Kj=new Zq(Hf,new Hs)}function Hs(){}u(232,208,ki,Hs);_.Kc=function(a){a.wc(this)};_.Nc=function(){return Kj};var Kj;function nr(){this.b={}}u(233,1,{},nr);_.b=null;u(236,209,ki);var Is=null;function Js(){Js=x;Ks=new Zq(ah,new Ls)}function Ls(){}u(235,236,ki,Ls);_.Kc=function(a){Ms(a.b,this,a.b.n)};_.Nc=function(){return Ks};var Ks;function Ns(){Ns=x;Os=new Zq(bh,new Ps)}function Ps(){}u(237,236,ki,Ps);_.Kc=function(a){Ms(a.b,this,a.b.n)};_.Nc=function(){return Os};
var Os;function Qs(){var a;this.b=(a=document.createElement($d),a.setAttribute(Yf,"return;"),typeof a.ontouchstart==ze)}u(238,1,{},Qs);function Rs(){Rs=x;Ss=new Zq(ch,new Ts)}function Ts(){}u(239,236,ki,Ts);_.Kc=function(a){Ms(a.b,this,a.b.o)};_.Nc=function(){return Ss};var Ss;function Us(){Us=x;Vs=new Zq(dh,new Ws)}function Ws(){}u(240,236,ki,Ws);_.Kc=function(a){Xs(a.b,this)&&(a.b.k&&Ys(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ik(a.b.d,750),a.b.e=!1))};_.Nc=function(){return Vs};var Vs;
function Zs(a,b){this.b=b;this.c=a}function $s(a,b,c){Ok&&(b=new Zs(b,c),a.ad(b))}u(241,204,{},Zs);_.Kc=function(a){a.Yc(this)};_.Lc=function(){return Ok};_.b=!1;var Ok=_.c=null;function at(a){this.b=a}u(242,204,{},at);_.Kc=function(a){a.Zc(this)};_.Lc=function(){return bt};var bt=_.b=null;function ct(){}function dt(a){var b;et&&(b=new ct,a.ad(b))}u(243,204,{},ct);_.Kc=function(a){a.$c(this)};_.Lc=function(){return et};var et=null;function ft(a){this.b=a}u(244,204,{},ft);_.Kc=function(a){a._c(this)};
_.Lc=function(){return gt};var gt=_.b=null;function ht(){}u(245,204,{},ht);_.Kc=function(a){a.b.W&&a.b.Md()};_.Lc=function(){return it};var it=null;function jt(a,b,c){a=a.b;if(!b)throw new kt("Cannot add a handler with a null type");if(!c)throw new kt("Cannot add a null handler");0<a.c?lt(a,new mt(a,b,c)):nt(a,b,null,c);return new ot(new pt(a,b,c))}
function qt(a,b){var c;!b.f||b.Mc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new kt("Cannot fire null event");try{++d.c;j=rt(d,b.Lc(),null);e=null;for(h=d.d?j.Of(j.Je()):j.Nf();d.d?h.Qf():h.dd();){g=d.d?h.Rf():h.ed();try{b.Kc(g)}catch(n){if(n=cj(n),A(n,133))f=n,!e&&(e=new st),tt(e,f);else throw n;}}if(e)throw new ut(e);}finally{if(--d.c,0==d.c){var o,r;if(d.b)try{for(r=new Xi(d.b);r.c<r.e.Je();)o=Yi(r),o.xc()}finally{d.b=null}}}}catch(q){q=cj(q);if(A(q,85))throw new vt(q.b);throw q;}finally{null==
c?(b.f=!0,b.i=null):b.i=c}}function wt(a){xt.call(this,a,!1)}function xt(a,b){this.b=new yt(b);this.c=a}u(246,1,Ai,wt,xt);_.ad=function(a){qt(this,a)};_.b=null;_.c=null;u(249,1,{});function lt(a,b){!a.b&&(a.b=new rj);lj(a.b,b)}function nt(a,b,c,d){var e;e=uj(a.e,b);e||(e=new Vi,z(a.e,b,e));a=e.Fe(c);a||(a=new rj,e.He(c,a));a.Ff(d)}function zt(a,b,c,d){var e,f;e=rt(a,b,c);e.Hf(d)&&e.Ge()&&(f=uj(a.e,b),f.Ie(c),f.Ge()&&fj(a.e,b))}
function rt(a,b,c){a=uj(a.e,b);if(!a)return At(),At(),Bt;c=a.Fe(c);return!c?(At(),At(),Bt):c}u(248,249,{});_.b=null;_.c=0;_.d=!1;function yt(a){this.e=new Vi;this.d=a}u(247,248,{},yt);function ot(a){this.b=a}u(250,1,{},ot);_.b=null;function ut(a){dj.call(this,Pt(a),Qt(a));this.b=a}function Qt(a){a=a.Fd();return!a.dd()?null:a.ed()}
function Pt(a){var b,c,d;b=a.Je();if(0==b)return null;b=new Rt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Fd();a.dd();)d=a.ed(),c?c=!1:b.b.b+="; ",d=d.Ic(),Ln(b.b,d);return b.b.b}u(252,99,oi,ut);_.b=null;function vt(a){ut.call(this,a)}u(251,252,oi,vt);u(253,1,{},function(){});function St(a){a=Bo(a,Ud);return Tt(yg,a)?(Ut(),Vt):Tt(mf,a)?(Ut(),Wt):(Ut(),Xt)}function Ut(){Ut=x;Vt=new Yt("RTL",0);Wt=new Yt("LTR",1);Xt=new Yt(Qb,2);Zt=K($t,s,50,[Vt,Wt,Xt])}
function Yt(a,b){I.call(this,a,b)}u(255,141,{50:1,118:1,122:1,124:1},Yt);var Zt,Xt,Wt,Vt;function au(){}function bu(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 y(a,b,c,d,e){d=bu(e,d);K(a,b,c,d);return d}function cu(a){return du([eu,M],[s,m],[117,-1],a,0,2,1)}
function du(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=bu(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=du(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){fu();var e=gu,f=hu;fu();for(var g=0,j=e.length;g<j;++g)d[e[g]]=f[g];d.cZ=a;d.cM=b;d.qI=c;return d}function iu(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new ju;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new ju;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new ju;}a[b]=c}u(256,1,{},au);_.qI=0;
function fu(){fu=x;gu=[];hu=[];var a=new au,b=gu,c=hu,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var gu,hu;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Un(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Yn(a){return a.tM==x||a.cM&&!!a.cM[1]}function ku(a){return null==a?null:a}function lu(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function mu(){var a;$stats&&nu("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Zf))a=Zf;else if(-1!=a.indexOf("webkit"))a="safari";else if(-1!=a.indexOf(Kf)&&9<=$doc.documentMode)a="ie9";else if(-1!=a.indexOf(Kf)&&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")?Be:"unknown"}H(Be,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&nu("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(ou,s,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&nu("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Nq();Qq.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;}");
Nq();0!=Qq.length&&(a=Qq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).insertBefore(a,b.b.firstChild),Qq.length=0);0!=Oq.length&&(a=Oq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).appendChild(a),Oq.length=0);0!=Pq.length&&(a=Pq.join(l),b=(Rq(),Sq),a=Uq(a),Vq(b).appendChild(a),Pq.length=0);$stats&&nu("export.client.JSME_export");new pu;new qu;0<ru(null)?no((ko(),lo),new su):tu()}function cj(a){return A(a,133)?a:new Sn(a)}function uu(a){return vu(a&4194303,a>>22&4194303,0>a?1048575:0)}
function wu(a){return vu(a.l,a.m,a.h)}function vu(a,b,c){return _=new xu,_.l=a,_.m=b,_.h=c,_}
function yu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new zu;if(0==a.l&&0==a.m&&0==a.h)return Au=vu(0,0,0),vu(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?(Au=vu(0,0,0),c=wu((Bu(),Cu))):(Au=vu(c.l,c.m,c.h),c=vu(0,0,0)),c;g=!1;0!=b.h>>19&&(b=Du(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?Eu(e):0==c&&0!=d&&0==e?Eu(d)+22:0!=c&&0==d&&0==e?Eu(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=wu((Bu(),Fu)),c=!0,g=!g;else return c=Gu(a,f),g&&Hu(c),Au=vu(0,0,0),c;else 0!=a.h>>19&&(e=!0,a=Du(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=Gu(c,d);f&&Hu(e);var j;22>=d?(f=c.l&(1<<d)-1,j=c=0):44>=d?(f=c.l,j=c.m&(1<<d-22)-1,c=0):(f=c.l,j=c.m,c=c.h&(1<<d-44)-1);c=vu(f,j,c);g?Au=Du(c):Au=vu(c.l,c.m,c.h);return e}if(!Iu(a,b))return e?Au=Du(a):Au=vu(a.l,a.m,a.h),vu(0,0,0);c=c?a:vu(a.l,a.m,a.h);var h,n,o,r;f=Ju(b)-Ju(c);h=f&63;22>h?(j=b.l<<h,n=b.m<<h|b.l>>22-h,h=b.h<<h|b.m>>22-h):44>h?(j=0,
n=b.l<<h-22,h=b.m<<h-22|b.l>>44-h):(n=j=0,h=b.l<<h-44);j=vu(j&4194303,n&4194303,h&1048575);for(n=vu(0,0,0);0<=f;){h=c;var q=r=o=void 0,q=h.h-j.h;0>q?h=!1:(o=h.l-j.l,r=h.m-j.m+(o>>22),q+=r>>22,0>q?h=!1:(h.l=o&4194303,h.m=r&4194303,h.h=q&1048575,h=!0));if(h&&(22>f?n.l|=1<<f:44>f?n.m|=1<<f-22:n.h|=1<<f-44,0==c.l&&0==c.m&&0==c.h))break;h=j.m;o=j.h;r=j.l;j.h=o>>>1;j.m=h>>>1|(o&1)<<21;j.l=r>>>1|(h&1)<<21;--f}g&&Hu(n);e?(Au=Du(c),d&&(Au=Ku(Au,(Bu(),Cu)))):Au=vu(c.l,c.m,c.h);return n}
function Hu(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 Ju(a){var b;b=Lu(a.h);return 32==b?(b=Lu(a.m),32==b?Lu(a.l)+32:b+20-10):b-12}var Au=null;function Mu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(c>>22);return vu(c&4194303,d&4194303,a.h+b.h+(d>>22)&1048575)}function Nu(a,b){return vu(a.l&b.l,a.m&b.m,a.h&b.h)}function Ou(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function N(a){var b,c,d;if(isNaN(a))return Bu(),Pu;if(-9223372036854775E3>a)return Bu(),Qu;if(9223372036854775E3<=a)return Bu(),Fu;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=lu(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=lu(a/4194304),a-=4194304*b);a=lu(a);b=vu(a,b,c);d&&Hu(b);return b}function Ru(a){var b,c;return-129<a&&128>a?(b=a+128,null==Su&&(Su=y(Tu,s,51,256,0)),c=Su[b],!c&&(c=Su[b]=uu(a)),c):uu(a)}
function Uu(a){var b=th,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 Iu(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 Vu(a,b){var c,d,e,f,g,j,h,n,o,r,q,t,v,D;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;j=b.l&8191;h=b.l>>13|(b.m&15)<<9;n=b.m>>4&8191;o=b.m>>17|(b.h&255)<<5;r=(b.h&1048320)>>8;q=c*j;v=d*j;t=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,t+=d*h,D+=e*h,g+=f*h);0!=n&&(t+=c*n,D+=d*n,g+=e*n);0!=o&&(D+=c*o,g+=d*o);0!=r&&(g+=c*r);c=(q&4194303)+((v&511)<<13);q=(q>>22)+(v>>9)+((t&262143)<<4)+((D&31)<<17)+(c>>22);t=(t>>18)+(D>>5)+((g&4095)<<8)+(q>>22);return vu(c&4194303,q&
4194303,t&1048575)}function Du(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return vu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function Gu(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 vu(c&4194303,d&4194303,e&1048575)}function Ku(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(c>>22);return vu(c&4194303,d&4194303,a.h-b.h+(d>>22)&1048575)}
function O(a){return a.l|a.m<<22}function Wu(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return bb;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return Ba+Wu(Du(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Ru(1E9);a=yu(a,b);b=l+O(Au);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=bb+b;c=b+c}return c}var Su=null;function Bu(){Bu=x;Fu=vu(4194303,4194303,524287);Qu=vu(0,0,524288);Cu=Ru(1);Ru(2);Pu=Ru(0)}var Fu,Qu,Cu,Pu;function xu(){}u(265,1,{51:1},xu);
function nu(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Xu(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}u(270,1,{},Xu);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Yu(a,b){Ln(a.b.b,b.b);return a}function Zu(){this.b=new $u}u(271,1,{},Zu);function av(a){if(null==a)throw new kt("css is null");this.b=a}u(272,1,{52:1,118:1},av);
_.eQ=function(a){return!A(a,52)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;function cv(a){if(null==a)throw new kt("html is null");this.b=a}u(274,1,Xh,cv);_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;u(275,1,Xh,function(){this.b=l});_.bd=function(){return this.b};_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};_.b=null;
function dv(){dv=x;ev=RegExp(na,Ae);fv=RegExp(sb,Ae);gv=RegExp(pb,Ae);hv=RegExp(ta,Ae);iv=RegExp(da,Ae)}function jv(a){dv();-1!=a.indexOf(na)&&(a=a.replace(ev,pa));-1!=a.indexOf(pb)&&(a=a.replace(gv,ra));-1!=a.indexOf(sb)&&(a=a.replace(fv,qa));-1!=a.indexOf(da)&&(a=a.replace(iv,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(hv,"&#39;"));return a}var ev,fv,gv,iv,hv;function kv(a){if(null==a)throw new kt("uri is null");this.b=a}u(277,1,{55:1},kv);_.eQ=function(a){return!A(a,55)?!1:H(this.b,a.b)};_.hC=function(){return bv(this.b)};
_.b=null;function lv(){lv=x}u(279,1,{});function mv(){}u(280,1,{},mv);var nv=null;function ov(){}u(281,279,{},ov);var pv=null;function qv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=rt(a.b,f,null).Je();for(e-=1;0<=e;--e)if(d=rt(a.b,f,null).Mf(e),A(d,56)&&Xn(d.b,b)){var h=a.b,n=f;0<h.c?lt(h,new rv(h,n,null,d)):zt(h,n,null,d)}}}u(282,1,li);_.b=null;function sv(a){this.b=a}u(283,282,li,sv);_.cd=function(a){a.d&&(this.b.hd(a.e)||(a.b=!0))};function tv(a){this.b=a}u(284,282,li,tv);
_.$c=function(){var a=this.b.b;uv(a);vv(a.pb)};function wv(){Rn()}u(285,99,Hi,wv);function xv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ik(a.e,1))}function yv(){this.b=new zv(this);this.c=new rj;this.e=new Av(this);this.i=new Bv(this)}u(286,1,{},yv);_.d=!1;_.f=!1;function zv(a){Jk();this.b=a}u(287,26,{},zv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=Cv(a.i.e.c,a.i.c);Dv(a.i);A(b,57)&&new wv;a.d=!1;xv(a)}};_.b=null;function Av(a){Jk();this.b=a}u(288,26,{},Av);
_.Hc=function(){this.b.f=!1;var a=this.b,b=wk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ik(a.b,1E4);a.i.d<a.i.b;){d=Ev(a.i);try{if(null==d)break;A(d,57)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||Dv(a.i)}if(100<=wk()-b)break}}finally{e||(Qk(a.b),a.d=!1,xv(a))}};_.b=null;function Ev(a){var b;a.c=a.d;b=Cv(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function Dv(a){Fv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function Bv(a){this.e=a}u(289,1,{},Bv);_.dd=function(){return this.d<this.b};_.ed=function(){return Ev(this)};
_.fd=function(){Dv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function Gv(a,b){var c=(Hv(),Iv(b));a.appendChild(c)}function Jv(a,b,c){var d;d=lk;lk=a;b==Aj&&8192==Kv(a.type)&&(Aj=null);c.gd(a);lk=d}var lk=null,Aj=null;function Lv(){Lv=x;Mv=new yv}function Rj(a){Lv();if(!a)throw new kt("cmd cannot be null");var b=Mv;lj(b.c,a);xv(b)}var Mv;function Nv(a){Bj();!Ov&&(Ov=new Pk);Pv||(Pv=new xt(null,!0),Qv=new Rv);return jt(Pv,Ov,a)}var Pv=null;function Sv(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
function Rv(){}u(295,204,{},Rv);_.Kc=function(a){a.cd(this);Qv.d=!1};_.Lc=function(){return Ov};_.Mc=function(){Sv(this)};_.b=!1;_.c=!1;_.d=!1;var Ov=_.e=null,Qv=null;function Tv(){Tv=x;Uv=new Vv;Wv()||(Uv=null)}var Uv=null;function Lk(){}u(297,1,{},Lk);_.Yc=function(){for(;0<(Jk(),Kk).d;)Qk(Cv(Kk,0))};function Nk(a,b){return jt((!Xv&&(Xv=new Yv),Xv),a,b)}function Zv(a){Mk();$v||(aw(),$v=!0);return Nk((!et&&(et=new Pk),et),a)}function Mk(){bw||(cw(),bw=!0)}
function dw(){var a;bw&&(a=new ew,Xv&&qt(Xv,a));return null}var bw=!1,Xv=null,fw=0,gw=0,$v=!1;function hw(){hw=x;iw=new Pk}function ew(){hw()}u(299,204,{},ew);_.Kc=function(){null.lg()};_.Lc=function(){return iw};var iw;function Yv(){wt.call(this,null)}u(301,246,Ai,Yv);
function Kv(a){switch(a){case qd:return 4096;case yd:return 1024;case Bd:return 1;case Rd:return 2;case te:return 2048;case bf:return 128;case cf:return 256;case df:return 512;case kf:return 32768;case "losecapture":return 8192;case Df:return 4;case Ef:return 64;case Ff:return 32;case Gf:return 16;case Hf:return 8;case "scroll":return 16384;case qe:return 65536;case Rb:case If:return 131072;case Od:return 262144;case dg:return 524288;case dh:return 1048576;case ch:return 2097152;case bh:return 4194304;
case ah:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Bj(){jw||(kw(),lw(),jw=!0)}var jw=!1;function mw(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 nw(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
function kw(){ow=C(function(a){var b;var c=Pv,d,e,f;Ov&&c&&pw(c.b.e,Ov)?(b=Qv.b,d=Qv.c,e=Qv.d,f=Qv.e,Sv(Qv),Qv.e=a,qt(c,Qv),c=!(Qv.b&&!Qv.c),Qv.b=b,Qv.c=d,Qv.d=e,Qv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});qw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Un(b)&&A(b,58)&&Jv(a,c,b)});rw=C(function(a){a.preventDefault();qw.call(this,a)});sw=C(function(a){this.__gwtLastUnhandledEvent=
a.type;qw.call(this,a)});tw=C(function(a){if(ow(a)){var b=Cj;b&&b.__listener&&!Un(b.__listener)&&A(b.__listener,58)&&(Jv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Bd,tw,!0);$wnd.addEventListener(Rd,tw,!0);$wnd.addEventListener(Df,tw,!0);$wnd.addEventListener(Hf,tw,!0);$wnd.addEventListener(Ef,tw,!0);$wnd.addEventListener(Gf,tw,!0);$wnd.addEventListener(Ff,tw,!0);$wnd.addEventListener(If,tw,!0);$wnd.addEventListener(bf,ow,!0);$wnd.addEventListener(df,ow,!0);$wnd.addEventListener(cf,
ow,!0);$wnd.addEventListener(dh,tw,!0);$wnd.addEventListener(ch,tw,!0);$wnd.addEventListener(bh,tw,!0);$wnd.addEventListener(ah,tw,!0);$wnd.addEventListener(Ee,tw,!0);$wnd.addEventListener(Ce,tw,!0);$wnd.addEventListener(De,tw,!0)}function uw(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 vw(a,b){var c;Bj();if(H(le,b)&&(c=Ko(),-1!=c&&1009E3>=c))ke==ke&&(a.ondragexit=rw);else switch(b){case "drag":a.ondrag=qw;break;case de:a.ondragend=qw;break;case je:a.ondragenter=rw;break;case le:a.ondragleave=qw;break;case me:a.ondragover=rw;break;case ne:a.ondragstart=qw;break;case oe:a.ondrop=qw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,qw,!1);a.addEventListener(b,qw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
var Cj=null,ow=null,tw=null,rw=null,qw=null,sw=null;function lw(){$wnd.addEventListener(Ff,C(function(a){var b=Cj;if(b&&!a.relatedTarget&&Pe==a.target.tagName.toLowerCase()){var c=$doc.createEvent("MouseEvents");c.initMouseEvent(Hf,!0,!0,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}),!0);$wnd.addEventListener(Rb,tw,!0)}
function ww(a,b){Bj();var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?qw:null),c&2&&(a.ondblclick=b&2?qw:null),c&4&&(a.onmousedown=b&4?qw:null),c&8&&(a.onmouseup=b&8?qw:null),c&16&&(a.onmouseover=b&16?qw:null),c&32&&(a.onmouseout=b&32?qw:null),c&64&&(a.onmousemove=b&64?qw:null),c&128&&(a.onkeydown=b&128?qw:null),c&256&&(a.onkeypress=b&256?qw:null),c&512&&(a.onkeyup=b&512?qw:null),c&1024&&(a.onchange=b&1024?qw:null),c&2048&&(a.onfocus=b&2048?qw:null),c&4096&&(a.onblur=b&4096?qw:
null),c&8192&&(a.onlosecapture=b&8192?qw:null),c&16384&&(a.onscroll=b&16384?qw:null),c&32768&&(a.onload=b&32768?sw:null),c&65536&&(a.onerror=b&65536?qw:null),c&131072&&(a.onmousewheel=b&131072?qw:null),c&262144&&(a.oncontextmenu=b&262144?qw:null),c&524288&&(a.onpaste=b&524288?qw:null),c&1048576&&(a.ontouchstart=b&1048576?qw:null),c&2097152&&(a.ontouchmove=b&2097152?qw:null),c&4194304&&(a.ontouchend=b&4194304?qw:null),c&8388608&&(a.ontouchcancel=b&8388608?qw:null),c&16777216&&(a.ongesturestart=b&16777216?
qw:null),c&33554432&&(a.ongesturechange=b&33554432?qw:null),c&67108864&&(a.ongestureend=b&67108864?qw:null));b&131072&&a.addEventListener(Rb,qw,!1)}function xw(){var a;xw=x;yw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var yw;function zw(){this.c=new rj}function Aw(a){a=a[Zc];return null==a?-1:a}u(306,1,{},zw);_.b=null;function Bw(a,b){this.b=a;this.c=b}u(307,1,{},Bw);_.b=0;_.c=null;u(308,1,Ai);_.jd=function(a){return decodeURI(a.replace("%23",la))};_.ad=function(a){qt(this.b,a)};
_.kd=function(a){a=null==a?l:a;if(!H(a,null==Cw?l:Cw))Cw=a,it&&(a=new ht,qt(this.b,a))};var Cw=l;function Wv(){function a(){$wnd.setTimeout(a,250);e()}var b=Uv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.jd(d.substring(1)));Cw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.jd(c.substring(1)));b.kd(a)});a();return!0}u(310,308,Ai);function Vv(){this.b=new wt(null)}u(309,310,Ai,Vv);_.jd=function(a){return a};
function cw(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(dw)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{bw&&$s((!Xv&&(Xv=new Yv),Xv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
function aw(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if($v&&(d=Fj(),c=Gj(),gw!=d||fw!=c))gw=d,fw=c,dt((!Xv&&(Xv=new Yv),Xv))}finally{a&&a(b)}})}function qj(a,b){Zi(a.pd(),b,!0)}function pj(a,b){Zi(a.pd(),b,!1)}function Dw(a,b){a.pb.style[Ne]=b}function Ej(a,b,c){0<=b&&a.ud(b+ig);0<=c&&a.sd(c+ig)}function Ew(a,b){null==b||0==b.length?a.pb.removeAttribute(Xg):a.pb.setAttribute(Xg,b)}function Fw(a){var b,a=Bo(a,Ad);b=vo(a,wo(32));return 0<=b?a.substr(0,b-0):a}
function Zi(a,b,c){if(!a)throw new gj(qc);b=uo(b);if(0==b.length)throw new Rk(Oc);if(c){var d;d=uo(b);b=a.className;-1==Do(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=uo(b);f=a.className;e=Do(f,c);-1!=e&&(b=uo(f.substr(0,e-0)),c=uo(Gw(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function Hw(a,b){a.style.display=b?l:Pf;a.setAttribute("aria-hidden",""+!b)}u(316,1,Bi);_.ld=function(){return ok(this.pb)};_.md=function(){return qk(this.pb)};
_.nd=function(){return G(this.pb,Wf)};_.od=function(){return G(this.pb,Xf)};_.pd=function(){return this.pb};_.qd=function(){return this.pb.style.display!=Pf};_.rd=function(){throw new Iw;};_.sd=function(a){Dw(this,a)};_.td=function(a){Hw(this.pb,a)};_.ud=function(a){this.pb.style[oh]=a};_.tS=function(){var a;if(this.pb){var b=this.pb;a=b.ownerDocument;b=b.cloneNode(!0);a=a.createElement("DIV");a.appendChild(b);outer=a.innerHTML;b.innerHTML=l;a=outer}else a="(null handle)";return a};_.pb=null;
function Jw(a,b,c){vw(a.pb,c.c);return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}function B(a,b,c){var d;d=Kv(c.c);-1==d?vw(a.pb,c.c):-1==a.lb?ww(a.pb,d|(a.pb.__eventBits||0)):a.lb|=d;return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}function Kw(a,b,c){return jt(!a.mb?a.mb=new wt(a):a.mb,c,b)}
function Lw(a){var b;if(a.xd())throw new Mw("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;0<b&&(-1==a.lb?ww(a.pb,b|(a.pb.__eventBits||0)):a.lb|=b);a.vd();a.Ad()}function Nw(a,b){var c;switch(Kv(b.type)){case 16:case 32:if(c=(c=b.relatedTarget)?c:null,c&&Lo(a.pb,c))return}c=a.pb;var d,e,f;if(Wq&&(f=Wq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&qt(a.mb,f.b),f.b.b=d,f.b.c=e}
function Ow(a){if(!a.xd())throw new Mw("Should only call onDetach when the widget is attached to the browser's document");try{a.Bd()}finally{try{a.wd()}finally{a.pb.__listener=null,a.kb=!1}}}function mk(a){if(a.ob)if(A(a.ob,71))a.ob.Cd(a);else{if(a.ob)throw new Mw("This widget's parent does not implement HasWidgets");}else if(yj(),pw(Pw.b,a)){yj();try{a.zd()}finally{fj(Pw.b,a)}}}
function Qw(a,b){var c;c=a.ob;if(b){if(c)throw new Mw("Cannot set a new parent without first clearing the old parent");a.ob=b;b.xd()&&a.yd()}else try{c&&c.xd()&&a.zd()}finally{a.ob=null}}u(315,316,ci);_.vd=function(){};_.wd=function(){};_.ad=function(a){this.mb&&qt(this.mb,a)};_.xd=function(){return this.kb};_.yd=function(){Lw(this)};_.gd=function(a){Nw(this,a)};_.zd=function(){Ow(this)};_.Ad=function(){};_.Bd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;
function Rw(a){for(a=new Sw(a);a.b.b<a.b.c.d-1;)Tw(a.b),Uw(a.b)}u(314,315,Ni);_.vd=function(){Vw(this,(Ww(),Xw))};_.wd=function(){Vw(this,(Ww(),Yw))};function Zw(a,b,c){mk(b);var d=a.q;$w(d,b,d.d);d=(Hv(),Iv(b.pb));c.appendChild(d);Qw(b,a)}function ax(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new bx;b.ob==a&&(f=a.Dd(b),f<d&&--d);mk(b);$w(a.q,b,d);e?(e=b.pb,uw(c,(Hv(),Iv(e)),d)):(e=(Hv(),Iv(b.pb)),c.appendChild(e));Qw(b,a)}
function cx(a,b){var c;if(b.ob!=a)return!1;try{Qw(b,null)}finally{c=b.pb;Fo(c).removeChild(c);c=a.q;var d;d=dx(c,b);if(-1==d)throw new ex;if(0>d||d>=c.d)throw new bx;for(--c.d;d<c.d;++d)iu(c.b,d,c.b[d+1]);iu(c.b,c.d,null)}return!0}u(313,314,Ni);_.Dd=function(a){return dx(this.q,a)};_.Ed=function(a,b,c,d){ax(this,a,b,c,d)};_.Fd=function(){return new fx(this.q)};_.Cd=function(a){return cx(this,a)};function gx(a,b){Zw(a,b,a.pb)}function xj(a,b,c,d){var e;mk(b);e=a.q.d;a.Id(b,c,d);a.Ed(b,a.pb,e,!0)}
function hx(a,b){var c;(c=cx(a,b))&&ix(b.pb);return c}function jx(a,b,c,d){if(b.ob!=a)throw new Rk("Widget must be a child of this panel.");a.Id(b,c,d)}function kx(a,b,c){a=a.pb;-1==b&&-1==c?ix(a):(a.style[fg]=ad,a.style[ef]=b+ig,a.style[$g]=c+ig)}function lx(){var a=$doc.createElement($d);this.q=new mx(this);this.pb=a;this.pb.style[fg]="relative";this.pb.style[bg]=Oe}function ix(a){a.style[ef]=l;a.style[$g]=l;a.style[fg]=l}u(312,313,Ni,lx);_.Gd=function(a){gx(this,a)};
_.Cd=function(a){return hx(this,a)};_.Hd=function(a,b,c){jx(this,a,b,c)};_.Id=function(a,b,c){kx(a,b,c)};function nx(a,b){if(a.Kd())throw new Mw("SimplePanel can only contain one child widget");a.Ld(b)}function ox(a,b){if(a.jb!=b)return!1;try{Qw(b,null)}finally{a.Jd().removeChild(b.pb),a.jb=null}return!0}function px(a,b){if(b!=a.jb&&(b&&mk(b),a.jb&&a.Cd(a.jb),a.jb=b)){var c=(Hv(),Iv(a.jb.pb));a.Jd().appendChild(c);Qw(b,a)}}function qx(){this.pb=$doc.createElement($d)}u(320,314,Ni,qx);_.Jd=function(){return this.pb};
_.Kd=function(){return this.jb};_.Fd=function(){return new rx(this)};_.Cd=function(a){return ox(this,a)};_.Ld=function(a){px(this,a)};_.jb=null;function sx(){sx=x;tx()}function ux(a,b){a.hb&&(vx(a.gb,!1,!1),$s(a,a,b))}function wx(a){var b;if(b=a.jb)null!=a.X&&b.sd(a.X),null!=a.Y&&b.ud(a.Y)}function xx(a,b,c){a.cb=b;a.ib=c;b-=Ho();c-=Io();a=a.pb;a.style[ef]=b+(Lj(),ig);a.style[$g]=c+ig}function yx(a){a.hb||(a.kb&&mk(a),vx(a.gb,!0,!1))}u(319,320,Ni);_.Jd=function(){return zx?Eo(Eo(this.pb)):Eo(this.pb)};
_.nd=function(){return G(this.pb,Wf)};_.od=function(){return G(this.pb,Xf)};_.pd=function(){return zx?Eo(this.pb):Fo(Eo(this.pb))};_.Md=function(){this.Nd(!1)};_.Nd=function(a){ux(this,a)};_.qd=function(){return!H(Oe,this.pb.style[lh])};_.hd=function(){return!0};_.cd=function(){};_.Bd=function(){this.hb&&vx(this.gb,!1,!0)};_.sd=function(a){this.X=a;wx(this);0==a.length&&(this.X=null)};_.Od=function(a,b){xx(this,a,b)};_.td=function(a){this.pb.style[lh]=a?mh:Oe};_.Ld=function(a){px(this,a);wx(this)};
_.ud=function(a){this.Y=a;wx(this);0==a.length&&(this.Y=null)};_.Pd=function(){yx(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 Ax(a,b){var c;qx.call(this);this.$=new Bx;this.U=(Cx(),Dx);this.gb=new Ex(this);c=this.pb;var d;d=$doc.createElement($d);zx&&(Co(d,"<div></div>"),no((ko(),lo),new Fx(d)));c.appendChild(d);this.Od(0,0);(zx?Eo(this.pb):Fo(Eo(this.pb)))[Ad]="gwt-PopupPanel";(zx?Eo(Eo(this.pb)):Eo(this.pb))[Ad]=eg;this.W=this.V=a;this.db=!1;c=K(ou,s,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new Gx(c);this.T.pd()[Ad]=l;c=zx?Eo(this.pb):Fo(Eo(this.pb));d="gwt-DecoratedPopupPanel";if(!c)throw new gj(qc);d=uo(d);
if(0==d.length)throw new Rk(Oc);var e=c.className.split(/\s+/);if(e){var f=e[0],g=f.length;e[0]=d;for(var j=1,h=e.length;j<h;j++){var n=e[j];n.length>g&&n.charAt(g)==Ba&&0==n.indexOf(f)&&(e[j]=d+n.substring(g))}c.className=e.join(ba)}px(this,this.T);wx(this);Zi(zx?Eo(Eo(this.pb)):Eo(this.pb),eg,!1);Zi(this.T.c,b+"Content",!0)}u(318,319,Ni);_.vd=function(){Lw(this.T)};_.wd=function(){Ow(this.T)};_.Kd=function(){return this.T.jb};_.Fd=function(){return new rx(this.T)};_.Cd=function(a){return this.T.Cd(a)};
_.Ld=function(a){px(this.T,a);wx(this)};_.T=null;u(317,318,Ni);_.zd=function(){Ow(this)};function Hx(){Hx=x;Ix=new Jx(Gb,0,(Cx(),Dx));Kx=new Jx(sc,1,Lx);Mx=new Jx(Cc,2,Nx);Ox=K(Px,s,59,[Ix,Kx,Mx])}function Jx(a,b,c){I.call(this,a,b);this.b=c}u(321,141,{59:1,118:1,122:1,124:1},Jx);_.b=null;var Ox,Ix,Kx,Mx;function Qx(){Qx=x;Rx=K(ou,s,1,[$g,xf,td])}
function Gx(a){var b;Qx();var c,d;c=this.pb=$doc.createElement(Og);this.d=$doc.createElement(Rg);Gv(c,this.d);c[wd]=0;for(c=c[vd]=0;c<a.length;++c)d=(b=$doc.createElement(eh),b[Ad]=a[c],Gv(b,Sx(a[c]+"Left")),Gv(b,Sx(a[c]+Ib)),Gv(b,Sx(a[c]+"Right")),b),Gv(this.d,d),1==c&&(this.c=Eo(mw(d,1)));this.pb[Ad]="gwt-DecoratorPanel"}function Sx(a){var b,c;c=$doc.createElement(Sg);b=$doc.createElement($d);var d=(Hv(),Iv(b));c.appendChild(d);c[Ad]=a;b[Ad]=a+"Inner";return c}u(323,320,pi,Gx);_.Jd=function(){return this.c};
_.c=null;_.d=null;var Rx;u(322,323,pi);u(324,1,{});function Ww(){Ww=x;Xw=new Tx;Yw=new Ux}function Vx(a){ut.call(this,a)}function Vw(a,b){Ww();var c,d,e;c=null;for(e=a.Fd();e.dd();){d=e.ed();try{b.Qd(d)}catch(f){if(f=cj(f),A(f,133))d=f,!c&&(c=new st),tt(c,d);else throw f;}}if(c)throw new Vx(c);}u(325,251,oi,Vx);var Xw,Yw;function Tx(){}u(326,1,{},Tx);_.Qd=function(a){a.yd()};function Ux(){}u(327,1,{},Ux);_.Qd=function(a){a.zd()};u(330,315,qi);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};
_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.yd=function(){Lw(this);-1==this.pb.tabIndex&&(this.pb.tabIndex=0)};
u(329,330,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1});function Wx(a){var b;this.pb=(b=$doc.createElement("BUTTON"),b.type=ud,b);this.pb[Ad]="gwt-Button";Co(this.pb,a)}
u(328,329,{13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,60:1,61:1,64:1,65:1,66:1,67:1,68:1,69:1,70:1,73:1,77:1,78:1,79:1,80:1,81:1,83:1},Wx);function Xx(){this.q=new mx(this);this.f=$doc.createElement(Og);this.e=$doc.createElement(Rg);Gv(this.f,this.e);this.pb=this.f}u(331,313,Ni);_.e=null;_.f=null;
function Yx(a,b){var c;if(a.i)throw new Mw("Composite.initWidget() may only be called once.");mk(b);c=b.pb;a.pb=c;var d;Hv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((Hv(),c).__gwt_resolve=Zx(a));a.i=b;Qw(b,a)}function $x(a){if(-1!=a.lb){var b=a.i,c=a.lb;-1==b.lb?ww(b.pb,c|(b.pb.__eventBits||0)):b.lb|=c;a.lb=-1}a.i.yd();a.pb.__listener=a;a.Ad()}u(332,315,Gi);_.xd=function(){return this.i?this.i.xd():!1};_.yd=function(){$x(this)};_.gd=function(a){Nw(this,a);this.i.gd(a)};_.zd=function(){this.i.zd()};
_.rd=function(){return this.pb=this.i.rd()};_.i=null;function ay(a,b,c){a.d=!1;c?Co(a.b,b):a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Ud]=yg;break;case 1:b[Ud]=mf;break;case 2:St(b)!=(Ut(),Xt)&&(b[Ud]=l)}}function by(a){this.b=a;this.d=!1;this.e=this.c=St(a)}u(333,1,{},by);_.b=null;_.c=null;_.d=!1;_.e=null;function Dj(){this.pb=cy()}u(334,320,Zh,Dj);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};
_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};function dy(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Eo(b);e=null;c&&(c=Aw(c),e=0>c?null:Cv(a.j.c,c));e?ey(a,e):d&&Co(b,l);return b}
function ey(a,b){var c;if(b.ob!=a)return!1;try{Qw(b,null)}finally{c=b.pb;Fo(c).removeChild(c);var d=a.j,e;e=Aw(c);c[Zc]=null;c=d.c;fy(e,c.d);iu(c.c,e,null);d.b=new Bw(e,d.b)}return!0}u(336,314,ui);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Fd=function(){return new gy(this)};_.Cd=function(a){return ey(this,a)};_.d=null;_.e=null;_.f=null;
_.i=null;function hy(a){if(0>=a.c)throw new iy("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new iy("Column index: 0, Column size: "+a.b);}
function jy(){this.j=new zw;this.i=$doc.createElement(Og);this.d=$doc.createElement(Rg);Gv(this.i,this.d);this.pb=this.i;this.e=new ky(this);var a=new ly(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;uw(a.c.i,(Hv(),Iv(b)),0);Gv(a.b,$doc.createElement(Hd))}var c,d,e;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new iy("Row index: "+a+", Row size: "+d);if(0>c)throw new iy("Column "+c+" must be non-negative: "+
c);if(this.b<=c)throw new iy("Column index: "+c+", Column size: "+this.b);c=dy(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)d=this.d.rows[a],e=(c=$doc.createElement(Sg),Co(c,sa),c),uw(d,(Hv(),Iv(e)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Hd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;e=$doc.createElement(Sg);
e.innerHTML=sa;c=$doc.createElement(eh);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)dy(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}u(335,336,ui,jy);_.b=0;_.c=0;
function my(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(ny(),oy)?a.c.e==(Ut(),Wt)?(py(),qy):a.c.e==Vt?(py(),ry):(py(),sy):a.c.e==(Ut(),Wt)?(py(),ry):a.c.e==Vt?(py(),qy):(py(),ty);b!=a.d&&(a.d=b,a.pb.style[Ug]=!a.d?l:a.d.b)}u(339,315,ci);_.b=null;_.c=null;_.d=null;function uy(){this.pb=$doc.createElement($d);this.c=new by(this.pb);this.pb[Ad]="gwt-Label"}function vy(){uy.call(this);ay(this.c,ph,!1);my(this)}
u(338,339,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},uy,vy);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};function wy(a){var b=$doc.createElement($d);Tt(Jg,b.tagName);this.pb=b;this.c=new by(this.pb);this.pb[Ad]="gwt-HTML";ay(this.c,a,!0);my(this)}u(337,338,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,53:1,58:1,68:1,69:1,70:1,73:1,77:1,80:1,81:1,83:1},wy);
function xy(a){for(;++a.c<a.e.d&&!(null!=Cv(a.e,a.c)););}function gy(a){this.d=a;this.e=this.d.j.c;xy(this)}u(340,1,{},gy);_.dd=function(){return this.c<this.e.d};_.ed=function(){var a;if(this.c>=this.e.d)throw new ex;a=Cv(this.e,this.c);this.b=this.c;xy(this);return a};_.fd=function(){var a;if(0>this.b)throw new yy;a=Cv(this.e,this.b);mk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function ky(a){this.b=a}u(341,1,{},ky);_.b=null;function ly(a){this.c=a}u(342,1,{},ly);_.b=null;_.c=null;
function ny(){ny=x;oy=new zy}var oy;function py(){py=x;Ay=new By((iq(),xd));qy=new By(ef);ry=new By(rg);sy=qy;ty=ry;Cy=sy}var Ay,Cy,qy,ty,sy,ry;function zy(){}u(344,1,{},zy);function By(a){this.b=a}u(345,344,{},By);_.b=null;function Dy(){Dy=x;Ey=new Fy(xf);Gy=new Fy($g)}var Ey,Gy;function Fy(a){this.b=a}u(346,1,{},Fy);_.b=null;function Hy(a,b){var c;c=Iy(a);Gv(a.c,c);Zw(a,b,c)}function Iy(a){var b;b=$doc.createElement(Sg);b[jd]=a.b.b;b.style[kh]=a.d.b;return b}
function Jy(a,b){var c,d;d=Fo(b.pb);(c=cx(a,b))&&a.c.removeChild(d);return c}function Ky(){Xx.call(this);this.b=(py(),Cy);this.d=(Dy(),Gy);this.c=$doc.createElement(eh);Gv(this.e,this.c);this.f[wd]=bb;this.f[vd]=bb}u(347,331,Ni,Ky);_.Cd=function(a){return Jy(this,a)};_.c=null;function Ly(){Ly=x;new Vi}function My(a){Ly();Ny.call(this,a.e.b,a.c,a.d,a.f,a.b)}function Oy(a,b,c,d,e){Ly();this.b=new Py(this,a,b,c,d,e);this.pb[Ad]="gwt-Image"}
function Ny(a,b,c,d,e){Ly();Oy.call(this,(lv(),new kv(a)),b,c,d,e)}u(348,315,{13:1,15:1,17:1,18:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,30:1,31:1,32:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,45:1,47:1,49:1,58:1,70:1,73:1,77:1,80:1,81:1,83:1},My,Oy,Ny);_.Qc=function(a){return Jw(this,a,(Cr(),Cr(),Dr))};_.Rc=function(a){return Jw(this,a,(Fr(),Fr(),Gr))};_.Sc=function(a){return Jw(this,a,(Ir(),Ir(),Jr))};_.Tc=function(a){return Jw(this,a,(Pr(),Pr(),Qr))};
_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.gd=function(a){32768==Kv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);Nw(this,a)};_.Ad=function(){var a=this.b;H(kf,Bo(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new Qy(a,this),no((ko(),lo),a.i))};_.b=null;u(350,1,{});_.i=null;function Ry(){Ry=x;Sy()}
function Py(a,b,c,d,e,f){var g,j;Ry();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Jg);j=new Zu;Yu(Yu(Yu(j,new av("width:"+e+(Lj(),ig)+ob)),new av("height:"+f+kg)),new av("background:url("+b.b+") no-repeat "+-c+"px "+-d+kg));!Ty&&(Ty=new Uy);b=Vy;c=new av((new av(j.b.b.b)).b);j=new $u;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=jv(b.b);Ln(j.b,b);j.b.b+="' style='";b=jv(c.b);Ln(j.b,b);j.b.b+="' border='0'>";j=new cv(j.b.b);g=(Co(g,j.b),Eo(g));a.kb&&(a.pb.__listener=
null);if(a.pb&&(j=a.pb,b=j.parentNode))b.insertBefore(g,j),b.removeChild(j);a.pb=g;a.kb&&(a.pb.__listener=a);-1==a.lb?ww(a.pb,133333119|(a.pb.__eventBits||0)):a.lb|=133333119}u(349,350,{},Py);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Qy(a,b){this.b=a;this.c=b}u(351,1,{},Qy);_.xc=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(kf,!1,!1),b),this.c.pb.dispatchEvent(a)):this.c.pb.__gwtLastUnhandledEvent=kf)};_.b=null;_.c=null;
function Wy(a,b){if(0>b||b>=a.pb.options.length)throw new bx;}function fr(a,b){Wy(a,b);return a.pb.options[b].value}function Xy(){this.pb=$doc.createElement("select");this.pb[Ad]="gwt-ListBox"}u(352,330,qi,Xy);u(353,282,li);function Yy(a){this.b=a}u(354,353,li,Yy);_.Oc=function(){};function Zy(a){this.b=a}u(355,353,li,Zy);_.Yc=function(a){this.b.Rd(a.i,a.b)};
function $y(a,b,c){var d;if(a.p){var e=d=$doc.createElement(eh);uw(a.f,(Hv(),Iv(e)),b);a=(Hv(),Iv(c));d.appendChild(a)}else d=mw(a.f,0),uw(d,(Hv(),Iv(c)),b)}
function az(a,b,c){var d;bz(a,b);c&&b.b?(bz(a,null),a=b.b,b=(ko(),lo),b.d=oo(b.d,[new cz(a),!1])):null!=b.d&&(a.k=new dz(a,b),c=(Cx(),Lx),a.k.U=c,a.k.ab=a.i,a.k.pd()[Ad]=Ke,d=Fw(a.pb),H(Je,d)||qj(a.k,d+"Popup"),Kw(a.k,new Zy(a),Ok?Ok:Ok=new Pk),a.o=b.d,d=a.k,a=new ez(a,b),d.pb.style[lh]=Oe,yx(d),a.b.p?xx(a.b.k,ok(a.b.pb)+G(a.b.pb,Xf)-1,qk(a.c.pb)):xx(a.b.k,ok(a.c.pb),qk(a.b.pb)+G(a.b.pb,Wf)-1),d.pb.style[lh]=mh)}function fz(a,b){if(b||!(a.n&&a.o==a.n.d))bz(a,b),a.pb.focus(),b&&a.e&&az(a,b,!1)}
function gz(a,b){var c;a:{c=b.target;var d,e;for(e=new Xi(a.j);e.c<e.e.Je();)if(d=Yi(e),Lo(d.pb,c)){c=d;break a}c=null}switch(Kv(b.type)){case 1:a.pb.focus();c&&az(a,c,!0);break;case 16:c&&fz(a,c);break;case 32:c&&fz(a,null);break;case 2048:hz(a);break;case 128:switch(c=b.keyCode||0,c){case 37:hz(a)||a.p||iz(a);b.cancelBubble=!0;b.preventDefault();break;case 39:hz(a)||(a.p?null!=a.n.d&&!a.n.d.lg().lg()&&(az(a,a.n,!1),a.n.d.lg()):jz(a));b.cancelBubble=!0;b.preventDefault();break;case 38:hz(a)||a.p&&
iz(a);b.cancelBubble=!0;b.preventDefault();break;case 40:hz(a)||(a.p?jz(a):null!=a.n.d&&!a.n.d.lg().lg()&&(az(a,a.n,!1),a.n.d.lg()));b.cancelBubble=!0;b.preventDefault();break;case 27:bz(a,null);a.k&&ux(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:bz(a,null);a.k&&ux(a.k,!1);break;case 13:hz(a)||(az(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}Nw(a,b)}function kz(a,b,c){c&&bz(a,null);$s(a,b,!1);a.o=null;a.k=null}
function hz(a){var b;if(!a.n){for(b=new Xi(a.j);b.c<b.e.Je();){b=Yi(b);bz(a,b);break}return!0}return!1}function bz(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=Fw(c.pb)+Wa;Zi(c.pd(),d,!1);a.p&&(c=Fo(a.n.pb),2==nw(c)&&(c=mw(c,1),Zi(c,Mg,!1)))}if(b){c=Fw(b.pb)+Wa;Zi(b.pd(),c,!0);a.p&&(c=Fo(b.pb),2==nw(c)&&(c=mw(c,1),Zi(c,Mg,!0)));Rl();c=a.pb;var e=new sl(b.pb),d=(Ml(),Nl),e=K(lz,s,5,[e]),f,g,j,h;f=new Jn;for(j=0,h=e.length;j<h;++j)g=e[j],Kn(Kn(f,g.b),ba);e=uo(f.b.b);c.setAttribute(d.b,e)}a.n=b}}
function jz(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c+=1;c==a.j.d&&(c=0);d=c==b?Cv(a.j,b):Cv(a.j,c);break}bz(a,d)}}function iz(a){var b,c,d;if(a.n){for(b=c=Qj(a.j,a.n);;){c-=1;0>c&&(c=a.j.d-1);d=c==b?Cv(a.j,b):Cv(a.j,c);break}bz(a,d)}}u(356,315,ci);_.gd=function(a){gz(this,a)};_.zd=function(){this.k&&ux(this.k,!1);Ow(this)};_.Rd=function(a,b){kz(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function cz(a){this.b=a}u(357,1,{},cz);_.xc=function(){mz(this.b)};_.b=null;
function nz(a){this.b=a}u(358,1,{},nz);_.Oc=function(){bz(this.b,null)};_.b=null;function dz(a,b){sx();this.b=a;this.c=b;Ax.call(this,!0,rf);px(this.T,this.c.d);wx(this);this.fb=!0;this.c.d.lg()}u(359,318,Ni,dz);_.cd=function(a){var b,c;if(!a.b)switch(Kv(a.e.type)){case 4:c=a.e.target;b=this.c.c.pb;if(Lo(b,c)){a.b=!0;break}a.b&&bz(this.b,null)}};_.b=null;_.c=null;function ez(a,b){this.b=a;this.c=b}u(360,1,{},ez);_.b=null;var oz=_.c=null;
function pz(){pz=x;oz=new Xu((lv(),new kv("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function qz(a,b){this.pb=$doc.createElement(Sg);var c=Fw(this.pb)+Wa;Zi(this.pd(),c,!1);this.pb.textContent=a||l;this.pb[Ad]="gwt-MenuItem";c=Mo();this.pb.setAttribute(Qe,c);Rl();this.pb.setAttribute(sg,xm.b);this.b=b}u(363,316,{53:1,66:1,68:1,69:1,70:1,74:1,81:1},qz);_.b=null;_.c=null;_.d=null;
function rz(){var a;this.pb=$doc.createElement(Sg);this.pb[Ad]="gwt-MenuItemSeparator";a=$doc.createElement($d);Gv(this.pb,a);a[Ad]="menuSeparatorInner"}u(364,316,Bi,rz);function sz(){var a,b,c,d,e;b=null.lg();e=Fj();d=Gj();b[Wd]=(Np(),Pf);b[oh]=0+(Lj(),ig);b[Ne]=cb;c=$doc;c=(H(c.compatMode,Hb)?c.documentElement:c.body).scrollWidth||0;a=$doc;a=(H(a.compatMode,Hb)?a.documentElement:a.body).scrollHeight||0;b[oh]=(c>e?c:e)+ig;b[Ne]=(a>d?a:d)+ig;b[Wd]="block"}function Bx(){}u(365,1,{},Bx);_.$c=function(){sz()};
function tz(a){this.b=a}u(366,1,{},tz);_.cd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.cd(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?Lo(b.pb,c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(Kv(d.type)){case 4:case 1048576:if(Aj){a.c=!0;break}if(!c&&b.V){b.Nd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Aj){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 uz(a){this.b=a}u(367,1,{},uz);_.b=null;function Cx(){Cx=x;Dx=new vz(Gb,0);Lx=new vz(sc,1);Nx=new vz(Cc,2);wz=K(xz,s,75,[Dx,Lx,Nx])}function vz(a,b){I.call(this,a,b)}u(368,141,{75:1,118:1,122:1,124:1},vz);var wz,Dx,Lx,Nx;function yz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),sx(),a.i=Zv(a.b.$),sz(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),sx(),hj(a.i.b),a.i=null,a.c=!1)}
function zz(a){a.k||(yz(a),a.d||(yj(),hx(zj(null),a.b)),sx());Az((sx(),a.b.pb),"rect(auto, auto, auto, auto)");a.b.pb.style[bg]=mh}function Bz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=lu(b*a.e);j=lu(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-j>>1;f=e+j;c=g+d;break;case 1:f=j,c=d}Az((sx(),a.b.pb),"rect("+g+jg+f+jg+c+jg+e+"px)")}
function vx(a,b,c){a.d=c;uk(a);a.j&&(Qk(a.j),a.j=null,zz(a));a.b.hb=b;var d=a.b;d.eb&&(hj(d.eb.b),d.eb=null);d._&&(hj(d._.b),d._=null);if(d.hb){d.eb=Nv(new tz(d));var e;e=new uz(d);Tv();e=Uv?jt(Uv.b,(!it&&(it=new Pk),it),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(Cx(),Dx)&&!b&&(c=!1);a.k=b;c?b?(yz(a),a.b.pb.style[fg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),Az((sx(),a.b.pb),og),yj(),gx(zj(null),a.b),a.j=new Cz(a),Ik(a.j,1)):vk(a,200):(yz(a),a.k?(a.b.pb.style[fg]=ad,-1!=a.b.ib&&a.b.Od(a.b.cb,a.b.ib),yj(),gx(zj(null),
a.b)):a.d||(yj(),hx(zj(null),a.b)),sx(),a.b.pb.style[bg]=mh)}function Ex(a){var b=(Ak(),Dk);this.n=new zk(this);this.u=b;this.b=a}u(369,17,{},Ex);_.zc=function(){zz(this)};_.Ac=function(){this.e=G(this.b.pb,Wf);this.f=G(this.b.pb,Xf);this.b.pb.style[bg]=Oe;Bz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){Bz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function Cz(a){Jk();this.b=a}u(370,26,{},Cz);_.Hc=function(){this.b.j=null;vk(this.b,200)};_.b=null;
function Hv(){Hv=x;Dz()}function Iv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Zx(a){return function(){this.__gwt_resolve=Ez;return a.rd()}}function Ez(){throw"A PotentialElement cannot be resolved twice.";}
function Dz(){function a(){}a.prototype={className:l,clientHeight:0,clientWidth:0,dir:l,getAttribute:function(a){return this[a]},href:l,id:l,lang:l,nodeType:1,removeAttribute:function(a){this[a]=void 0},setAttribute:function(a,c){this[a]=c},src:l,style:{},title:l};$wnd.GwtPotentialElementShim=a}function yj(){yj=x;Fz=new Gz;Hz=new Vi;Pw=new st}function Iz(a){this.q=new mx(this);this.pb=a;Lw(this)}
function zj(a){yj();var b,c;c=uj(Hz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==Hz.e){var d=new Jz;Mk();Nk(Ok?Ok:Ok=new Pk,d)}!b?c=new Kz:c=new Iz(b);z(Hz,a,c);tt(Pw,c);return c}u(372,312,Ni,Iz);var Fz,Hz,Pw;function Gz(){}u(373,1,{},Gz);_.Qd=function(a){a.xd()&&a.zd()};function Jz(){}u(374,1,{},Jz);_.Yc=function(){yj();try{Vw(Pw,Fz)}finally{Lz(Pw.b),Lz(Hz)}};function Kz(){Iz.call(this,$doc.body)}u(375,372,Ni,Kz);
_.Id=function(a,b,c){b-=Ho();c-=Io();kx(a,b,c)};function rx(a){this.d=a;this.b=!!this.d.jb}u(376,1,{},rx);_.dd=function(){return this.b};_.ed=function(){if(!this.b||!this.d.jb)throw new ex;this.b=!1;return this.c=this.d.jb};_.fd=function(){this.c&&this.d.Cd(this.c)};_.c=null;_.d=null;function Mz(a,b){a.pb[jh]=null!=b?b:l}u(379,330,Di);_.gd=function(a){0!=(Kv(a.type)&896)?Nw(this,a):Nw(this,a)};_.Ad=function(){};function Nz(){Nz=x;Oz()}u(378,379,Di);
function Pz(){Nz();var a=$doc.createElement("textarea");!pv&&(pv=new ov);!nv&&(nv=new mv);this.pb=a;this.pb[Ad]="gwt-TextArea"}u(377,378,Di,Pz);function Qz(){var a;Nz();var b=(a=$doc.createElement("INPUT"),a.type=Tg,a);!pv&&(pv=new ov);!nv&&(nv=new mv);this.pb=b;this.pb[Ad]="gwt-TextBox"}u(380,378,Di,Qz);function Oz(){Oz=x;Rz=new Sz;Tz=new Uz;Vz=new Wz;Xz=new Yz;Zz=K($z,s,82,[Rz,Tz,Vz,Xz])}u(381,141,Ji);var Zz,Rz,Tz,Vz,Xz;function Sz(){I.call(this,Gb,0)}u(382,381,Ji,Sz);
function Uz(){I.call(this,gc,1)}u(383,381,Ji,Uz);function Wz(){I.call(this,ic,2)}u(384,381,Ji,Wz);function Yz(){I.call(this,Bc,3)}u(385,381,Ji,Yz);function aA(a,b){var c,d;c=$doc.createElement(eh);d=$doc.createElement(Sg);d[jd]=a.b.b;d.style[kh]=a.c.b;var e=(Hv(),Iv(d));c.appendChild(e);Gv(a.e,c);Zw(a,b,d)}function bA(){Xx.call(this);this.b=(py(),Cy);this.c=(Dy(),Gy);this.f[wd]=bb;this.f[vd]=bb}u(386,331,Ni,bA);_.Cd=function(a){var b;b=Fo(a.pb);(a=cx(this,a))&&this.e.removeChild(Fo(b));return a};
function cA(a,b){if(0>b||b>=a.d)throw new bx;return a.b[b]}function dx(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function $w(a,b,c){var d,e;if(0>c||c>a.d)throw new bx;if(a.d==a.b.length){e=y(dA,s,83,2*a.b.length,0);for(d=0;d<a.b.length;++d)iu(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)iu(a.b,d,a.b[d-1]);iu(a.b,c,b)}function mx(a){this.c=a;this.b=y(dA,s,83,4,0)}u(387,1,{},mx);_.Fd=function(){return new fx(this)};_.b=null;_.c=null;_.d=0;
function Tw(a){if(a.b>=a.c.d)throw new ex;return a.c.b[++a.b]}function Uw(a){if(0>a.b||a.b>=a.c.d)throw new yy;a.c.c.Cd(a.c.b[a.b--])}function fx(a){this.c=a}u(388,1,{},fx);_.dd=function(){return this.b<this.c.d-1};_.ed=function(){return Tw(this)};_.fd=function(){Uw(this)};_.b=-1;_.c=null;function Sy(){Sy=x;Vy=(lv(),new kv(fo()+"clear.cache.gif"))}var Vy,Ty=null;function Uy(){}u(390,1,{},Uy);function eA(){eA=x;Sy()}function fA(a,b,c,d,e){eA();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
function gA(a,b,c){eA();fA.call(this,(lv(),new kv(a)),b,0,c,16)}u(391,324,{},fA,gA);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function hA(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
function cy(){var a=iA?iA:iA=hA(),b=$doc.createElement($d);b.tabIndex=0;var c=$doc.createElement("input");c.type=Tg;c.tabIndex=-1;c.setAttribute(sg,gg);var d=c.style;d.opacity=0;d.height=ib;d.width=ib;d.zIndex=-1;d.overflow=Oe;d.position=ad;c.addEventListener(te,a,!1);b.appendChild(c);return b}var iA=null;function tx(){tx=x;a:{var a=navigator.userAgent;if(-1!=a.indexOf("Macintosh")&&(a=/rv:([0-9]+)\.([0-9]+)/.exec(a))&&3==a.length&&1008>=1E3*parseInt(a[1])+parseInt(a[2])){zx=!0;break a}zx=!1}}
function Az(a,b){a.style.clip=b;a.style[Wd]=(Np(),Pf);a.style[Wd]=l}var zx;function Fx(a){this.b=a}u(396,1,{},Fx);_.xc=function(){this.b.style[bg]=(Yp(),nd)};_.b=null;function hj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?lt(b,new rv(b,c,d,a)):zt(b,c,d,a)}function pt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(400,1,{},pt);_.b=null;_.c=null;_.d=null;_.e=null;function mt(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}u(401,1,{},mt);_.xc=function(){nt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;
_.d=null;_.e=null;function rv(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}u(402,1,{},rv);_.xc=function(){zt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function jA(a,b){b.n!=a&&(!a.ic&&(a.ic=new rj),b.n=a,lj(a.ic,b))}function kA(a){var b;b=a.cZ.e;if(-1!=vo(b,wo(36)))return null;a=a.jc.c.c++;return b=Gw(b,lA(b,wo(46))+1)+l+a}function mA(a,b,c,d){0==--a.dc&&(a.oc!=a.fe()&&(d|=4),!a.nc&&(d|=2),0<d&&new nA(a,b,c,Ru(d)))}function oA(a){return!a._b&&a.gc?oA(a.gc):a._b}
function pA(a){return!a.bc&&a.gc?pA(a.gc):a.bc}function qA(a){var b;b=new rA;if(a.fe()){for(;a&&!A(a,104);a=a.gc){var c=b,d=a.be(),e=a.ce();c.b+=d;c.c+=e}A(a,104)&&(c=a.be(),a=a.ce(),b.b+=c,b.c+=a);return b}throw new sA;}function tA(a){a.kc=!1;a.oe();uA(a)}function uA(a){if((a=A(a,104)?null:a.gc)&&a.kc)tA(a),a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}function vA(a){return(a=a.Wd())?a:new wA(1,1)}function xA(a){var b;return(b=a.Xd())?new yA(b):new yA(a.Zd())}
function zA(a){0==a.dc++&&(a.oc=a.fe(),a.nc=!0,a.le())}function AA(a){return!a.bc?(a.ee(),!0):!1}function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,90)&&c.b==b.b||a.hc.$f(b)}function BA(a,b,c,d,e){var f,g,j,h;j=a.pc;h=a.qc;g=a.mc;f=a.cc;a.pc=b;a.qc=c;a.mc=d;a.cc=e;if(j!=a.pc||h!=a.qc)uA(a),new CA(a,100);if(g!=a.mc||f!=a.cc)a.ee(),new CA(a,101)}function DA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.ee(),a.hc._f(b),a.fe()&&a.ne())}
function EA(a){a.lc||(zA(a),FA(a,!0),GA(a),a.lc=!0,new CA(a,102),mA(a,a,a.gc,0),uA(a),a.hc.bg(a))}function HA(){this.jc=(dr(),dr(),IA);new Vi;this.de();this.fc=(JA(),KA)}u(406,1,wi);_.Td=function(){return!1};_.Ud=function(){return kA(this)};_.Vd=function(){return oA(this)};_.Wd=function(){return LA(this.hc,this)};_.Xd=function(){return this.Wd()};_.Yd=function(){return this.cc};_.Zd=function(){return this.he()};_.$d=function(){return new MA(0,0,0,0)};_._d=function(){return this.ke()};_.ae=function(){return this.mc};
_.be=function(){return this.pc};_.ce=function(){return this.qc};_.de=function(){};_.ee=function(){tA(this)};_.fe=function(){return this.lc&&!!this.gc&&this.gc.fe()};_.ge=function(){};_.he=function(){return vA(this)};_.ie=function(){};_.je=function(){return(null==this.ec&&(this.ec=this.Ud()),this.ec)+za+this.be()+za+this.ce()+za+this.ae()+ph+this.Yd()+(this.lc?l:",hidden")};_.ke=function(){return xA(this)};_.le=function(){};_.me=function(){return AA(this)};_.ne=function(){};
_.oe=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.pe=function(a,b){this.qe(this.pc,this.qc,a,b)};_.qe=function(a,b,c,d){this.re(a,b,c,d,this.ac,!0);this.ac=0};_.re=function(a,b,c,d){BA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.se=function(){this.kc=!0};_._b=null;_.ac=0;_.bc=null;_.cc=0;_.dc=0;_.ec=null;_.fc=null;_.gc=null;_.hc=null;_.ic=null;_.kc=!1;_.lc=!0;_.mc=0;_.nc=!1;_.oc=!1;_.pc=0;_.qc=0;
function Q(a,b,c){var d;if(-1>a.Wb.b.d)throw new Rk("Missing message: awt.12A");if(A(b,92)){if(b==a)throw new Rk("Missing message: awt.12B");a:{if(a&&!A(a,104))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,104))break;d=d.gc}d=!1}if(d)throw new Rk("Missing message: awt.12C");if(A(b,104))throw new Rk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new On;var e=Qj(d.Wb.b,b),f;f=Cv(d.Wb.b,e);d.Xb&&d.Xb.ye(f);NA(d,e);new OA(d,301,f)}d=a.Wb.b.d;zA(b);PA(a.Wb.b,d,b);d=(b.gc=a,b.ge(!0),tA(a),!!a.Xb&&
A(a.Xb,97)&&(a.Xb.o=!1),mA(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,97)){var g=a.Xb;if(!b)throw new kt("Missing message: awt.185");if(null==c||null!=c)QA(g,c,b);else throw new Rk("Missing message: awt.92");}else a.Xb.ue(null==c?null:c,b)}catch(j){j=cj(j);if(A(j,127))throw b=j,NA(a,d),b;throw j;}b.oe();new OA(a,300,b)}function RA(a,b){var c;c=a.te();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function SA(a){var b;b=a.te();return new TA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
function FA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)Cv(a.Wb.b,c).ge(b)}function NA(a,b){var c;c=Cv(a.Wb.b,b);zA(c);c.ge(!1);Fv(a.Wb.b,b);c.gc=null;tA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1);mA(c,c,a,1)}function UA(a){var b=(VA(),WA);DA(a,b);for(b=0;b<a.Wb.b.d;++b)Cv(a.Wb.b,b).me()}function XA(a,b){var c,d;if(a.Xb)for(d=new Xi(a.Wb.b);d.c<d.e.Je();)c=Yi(d),a.Xb.ye(c);if(b)for(d=new Xi(a.Wb.b);d.c<d.e.Je();)c=Yi(d),b.ue(null,c);a.Xb=b;tA(a);a.Xb&&A(a.Xb,97)&&(a.Xb.o=!1)}
function GA(a){if(!a.kc){a.Xb&&a.Xb.ve(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=Cv(a.Wb.b,c),b.kc||b.se();a.kc=!0}}function YA(){HA.call(this);this.Wb=new ZA;this.$b=(dr(),dr(),IA)}u(405,406,yi);_.Wd=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.we(this));return this.Yb};_.Xd=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.xe(this));return this.Zb};_.te=function(){return this.$d()};_.Zd=function(){return vA(this)};_._d=function(){return xA(this)};
_.de=function(){this.hc=(dr(),new $A)};_.ee=function(){tA(this);this.Xb&&A(this.Xb,97)&&(this.Xb.o=!1)};_.ge=function(a){FA(this,a)};_.he=function(){return vA(this)};_.ke=function(){return xA(this)};_.le=function(){var a;for(a=0;a<this.Wb.b.d;++a)zA(Cv(this.Wb.b,a))};_.me=function(){var a;if(!AA(this))return!1;for(a=0;a<this.Wb.b.d;++a)Cv(this.Wb.b,a).me();return!0};_.oe=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=Cv(this.Wb.b,b),a.oe()};_.se=function(){GA(this)};_.Xb=null;
_.Yb=null;_.Zb=null;function aB(){var a=new bB;YA.call(this);XA(this,a)}u(404,405,yi,aB);_.Ud=function(){return"panel"+this.$b.c.e++};function cB(a,b,c){a=dB(a.Vb,b,c);a.k=!0;return new eB(a)}function fB(a){a.ie(a.Vb.e)}function gB(a){return new wA(G(a.Vb.pb,Xf),G(a.Vb.pb,Wf))}u(403,404,yi);_.Yd=function(){return G(this.Vb.pb,Wf)};_.ae=function(){return G(this.Vb.pb,Xf)};_.be=function(){return ok(this.Vb.pb)};_.ce=function(){return qk(this.Vb.pb)};
_.fe=function(){return this.Vb.pb.style.display!=Pf};_.ne=function(){fB(this)};_.pe=function(){};_.Vb=null;function hB(a){if(null!=a)this.f=a;else throw new iB;}u(408,1,Li);_.tS=function(){return this.cZ.e+"[source="+this.f+Xc};_.f=null;
function jB(){jB=x;kB=new Vi;z(kB,new S(400),new lB(yh));z(kB,new S(401),new lB(yh));z(kB,new S(402),new lB(yh));z(kB,new S(500),new lB(Ah));z(kB,new S(501),new lB(Ah));z(kB,new S(502),new lB(Ah));z(kB,new S(503),new lB(Bh));z(kB,new S(504),new lB(Ah));z(kB,new S(505),new lB(Ah));z(kB,new S(506),new lB(Bh));z(kB,new S(507),new lB(Th));z(kB,new S(100),new lB(uh));z(kB,new S(101),new lB(uh));z(kB,new S(102),new lB(uh));z(kB,new S(103),new lB(uh));z(kB,new S(1004),new lB(xh));z(kB,new S(1005),new lB(xh));
z(kB,new S(800),new lB(Ih));z(kB,new S(801),new lB(Ih));z(kB,new S(200),new lB(Ch));z(kB,new S(201),new lB(Ch));z(kB,new S(202),new lB(Ch));z(kB,new S(204),new lB(Ch));z(kB,new S(203),new lB(Ch));z(kB,new S(209),new lB(Uh));z(kB,new S(208),new lB(Vh));z(kB,new S(207),new lB(Vh));z(kB,new S(206),new lB(Ch));z(kB,new S(205),new lB(Ch));z(kB,new S(1400),new lB(Kh));z(kB,new S(1401),new lB(Sh));z(kB,new S(1402),new lB(Sh));z(kB,new S(300),new lB(vh));z(kB,new S(301),new lB(vh));z(kB,new S(1100),new lB(Hh));
z(kB,new S(1101),new lB(Hh));z(kB,new S(1200),new lB(Jh));z(kB,new S(701),new lB(Fh));z(kB,new S(900),new lB(Gh));z(kB,new S(1001),new lB(Dh));z(kB,new S(601),new lB(Eh))}u(407,408,Li);_.je=function(){return l};_.tS=function(){var a;a=l;A(this.f,91)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Ud()),a.ec),null==a&&(a=l));return this.cZ.e+Uc+this.je()+"] on "+(0<a.length?a:this.f)};_.e=0;var kB;function lB(a){this.b=a}u(410,1,{},lB);_.b=th;function mB(){}u(411,1,{},mB);_.b=null;_.c=null;
function nB(a,b){var c;b&&(a.b?(c=new oB(a.b),iu(c.c,c.d++,b),a.b=c):(a.b=new rj,lj(a.b,b)))}u(413,1,Li);_.b=null;function pB(){}function qB(){}u(412,413,Li,pB,qB);function rB(){rB=x;Math.sqrt(2)}function sB(a){rB();if(0>a)throw new Rk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}u(414,1,{87:1},sB);_.eQ=function(a){return a===this?!0:A(a,87)?a.f==this.f&&a.b==this.b&&a.d==this.d&&a.e==this.e&&a.c==this.c:!1};
_.hC=function(){var a;a=new tB;a.b=31*a.b+lu((new uB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+lu((new uB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function vB(){vB=x;wB=new st;xB=new wA(0,0);tt(wB,Db);tt(wB,Wb);tt(wB,zb);tt(wB,"Last");tt(wB,Ib);tt(wB,pc);tt(wB,Lc);tt(wB,Pc);tt(wB,Ub)}
function QA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!pw(wB.b,b))throw new Rk(yB());ku(uj(a.d,d))===ku(c)&&ku(uj(a.c,c))===ku(d)||((b=uj(a.d,d))&&zB(a,b,d),AB(a.b.Fd(),c)&&zB(a,c,d),b=a.b,new BB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function CB(a,b){return new wA(Wj(b[1].c,Wj(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+Wj(b[0].b,Wj(b[4].b,b[3].b))+a.n)}function zB(a,b,c){DB(a.b,b);fj(a.c,b);fj(a.d,c)}
function EB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;FB(c,c.length,xB);c=a.j;FB(c,c.length,xB);c=a.p;FB(c,c.length,null);a.q=0;for(d=GB(a.b,0);d.c!=d.e.b;){c=HB(d);e=uj(a.c,c);var f=b.fc;e=Xn(e,Ib)?0:Xn(e,pc)?1:Xn(e,Lc)?2:Xn(e,Pc)?4:Xn(e,Ub)?3:Xn(e,Db)?f.b?4:3:Xn(e,zb)?f.b?3:4:Xn(e,Wb)?1:2;c.lc?a.p[e]||(iu(a.p,e,c),++a.q,a.i[e]=c.Zd(),a.j[e]=c._d()):a.p[e]||(a.i[e]=c.Zd(),a.j[e]=c._d())}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 IB(){vB();JB.call(this,0)}function JB(a){vB();dr();this.b=new KB;this.c=new Vi;this.d=new Vi;this.e=a;this.k=0;this.o=!1;this.p=y(LB,s,91,5,0);this.i=y(MB,s,93,5,0);this.j=y(MB,s,93,5,0);this.q=this.f=this.n=0}u(415,1,{97:1,118:1},IB,JB);_.ue=function(a,b){QA(this,a,b)};
_.ve=function(a){EB(this,a);if(0!=this.q)if(a=SA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.qe(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].pe(a.c,this.j[1].b),this.p[1].re(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].pe(this.j[4].c,c),this.p[4].re(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].qe(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].pe(a.c,
this.j[2].b),this.p[2].re(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].pe(this.j[3].c,c),this.p[3].re(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.we=function(a){var b;b=this.o;EB(this,a);this.o=b;return 0==this.q?RA(a,new wA(0,0)):RA(a,CB(this,this.i))};_.xe=function(a){var b;b=this.o;EB(this,a);this.o=b;return RA(a,CB(this,this.j))};_.ye=function(a){var b;b=uj(this.c,a);null!=b&&zB(this,a,b)};_.tS=function(){return NB.e+"[hgap="+this.e+",vgap="+this.k+Xc};_.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 xB,wB;function OB(a){HA.call(this);this.hc=(dr(),new PB(a,this))}u(416,406,{88:1,91:1,98:1,112:1,118:1},OB);_.Ud=function(){return ud+this.jc.c.b++};_.Wd=function(){return!pA(this)?new wA(0,0):LA(this.hc,this)};_.oe=function(){};u(418,1,{});u(417,418,{},function(){});function QB(){QB=x}
function RB(a,b){if(null==b)throw new kt("Missing message: awt.103");var c=-1,d,e,f;f=a.hc.b.pb;e=$doc.createElement($f);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 SB(){QB();HA.call(this);new rj;this.hc=new TB((dr(),this))}u(419,406,{89:1,91:1,98:1,112:1,118:1},SB);_.Wd=function(){return LA(this.hc,this)};
_.je=function(){return(null==this.ec&&(this.ec=kA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ph+this.cc+(this.lc?l:",hidden")+",current="+fr(this.hc.b,this.hc.b.pb.selectedIndex)};function UB(){UB=x;VB=new WB(255,255,255);XB=new WB(192,192,192);YB=new WB(128,128,128);ZB=new WB(64,64,64);$B=aC=new WB(0,0,0);bC=new WB(255,0,0);new WB(255,175,175);cC=new WB(255,200,0);dC=new WB(255,255,0);new WB(0,255,0);eC=new WB(255,0,255);fC=new WB(0,255,255);gC=hC=new WB(0,0,255)}
function iC(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 WB(3,3,3);3>c&&0!=c?c=3:(c=lu(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=lu(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=lu(a/0.7),a=255<a?255:a);return new WB(c,a,b)}function jC(a){return new WB(lu(0.7*(a.b>>16&255)),lu(0.7*(a.b>>8&255)),lu(0.7*(a.b&255)))}function WB(a,b,c){UB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Rk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
u(420,1,{90:1,99:1,103:1},WB);_.eQ=function(a){return A(a,90)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return kC.e+"[r="+(this.b>>16&255)+",g="+(this.b>>8&255)+",b="+(this.b&255)+Xc};_.b=0;var $B,gC,aC,hC,fC,ZB,YB,XB,eC,cC,bC,VB,dC;function JA(){JA=x;KA=new lC(!0);mC=new st;tt(mC,"ar");tt(mC,"fa");tt(mC,"iw");tt(mC,"ur")}function lC(a){this.b=a}u(421,1,Li,lC);_.b=!1;var KA,mC;u(423,1,{108:1,121:1});function nC(){wA.call(this,0,0)}function wA(a,b){this.c=a;this.b=b}
function yA(a){wA.call(this,a.c,a.b)}u(422,423,{93:1,108:1,118:1,121:1},nC,wA,yA);_.eQ=function(a){return a===this?!0:A(a,93)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new tB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return oC.e+"[width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;function ms(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}u(424,1,Li,ms,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});
_.ze=function(){return 0!=(this.f&4)};_.Ae=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=l,this.Ae()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.ze()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Xc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function pC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
function qC(a,b,c,d,e,f,g){var j,h,n,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}n=b.d-1;for(h=0;h<=n;++h)c=(fy(g?h:n-h,b.d),b.c[g?h:n-h]),j=c._d(),c.qe(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function rC(a,b){var c,d,e,f,g,j;j=a.d;g=0;for(d=a.c,e=0,f=d.length;e<f;++e)c=d[e],c.lc&&(c=b?c._d():c.Zd(),g=Wj(g,c.b),j+=c.c+a.d);return new wA(j,g+2*a.e)}function bB(){sC.call(this,1,5,5)}
function sC(a,b,c){dr();this.d=b;this.e=c;this.b=a}u(425,1,Li,bB,sC);_.ue=function(){};
_.ve=function(a){this.c=tC(a.Wb);if(0!=pC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=SA(a);g=a.te();j=a.fc.b;n=new rj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,t,v;q=a.Wb.b.d;d=new uC(q);for(v=0;v<q;++v)iu(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(t=c[q],t.gc==a){var D=d,E=Qj(a.Wb.b,t);fy(E,D.d);iu(D.c,E,t)}for(d=new Xi(d);d.c<d.e.Je();)if((c=Yi(d))&&c.lc)a=c._d(),!e&&o+a.c>b.c&&(qC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ue(),o=f,r+=h+this.e,h=0),e=!1,iu(n.c,n.d++,c),o+=a.c+this.d,h=Wj(h,a.b);qC(this,
n,b.c-(o-this.d),g.c,r,h,j)}};_.we=function(a){this.c=tC(a.Wb);return 0==pC(this)?RA(a,new wA(10,10)):RA(a,rC(this,!1))};_.xe=function(a){this.c=tC(a.Wb);return 0==pC(this)?RA(a,new wA(10,10)):RA(a,rC(this,!0))};_.ye=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ef;break;case 2:a=rg;break;case 1:a=xd;break;case 4:a="trailing";break;default:a="leading"}return vC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Xc};_.b=0;_.c=null;_.d=0;_.e=0;function VA(){VA=x;WA=new wC(Sb,0,12)}
function wC(a,b,c){VA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}u(426,1,{94:1,118:1},wC);_.b=null;_.c=0;_.d=0;var WA;u(427,1,ri);_.tS=function(){return xC.e+"[font="+this.c+"ascent="+yC(this.c).b+", descent="+yC(this.c).c+", height="+yC(this.c).d+Xc};_.c=null;function zC(a){if(!a.n){zA(a);a.Md();var b,c;for(b=0;b<a.p.d;++b)(c=Cv(a.p,b))&&zC(c);FA(a,!1);a.n=!0;mA(a,a,a.gc,0);new AC(a,202)}}
function BC(a){var b,c;a.lc&&(a.hc.Md(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=Cv(a.p,b))&&c.Md()}function CC(a){!pA(a)&&UA(a);var b=xA(a);a.qe(a.pc,a.qc,b.c,b.b);GA(a)}function DC(a,b){a.q!=b&&(a.q=b)}u(429,405,Oi);_.$d=function(){return new MA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Md=function(){BC(this)};_.fe=function(){return this.hc.d.hb};_.qe=function(a,b,c,d){BA(this,a,b,c,d);this.ac=0};_.re=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;BA(this,a,b,c,d);this.lc&&e&&!f&&GA(this)};_.n=!1;_.q=!1;
function EC(a){YA.call(this);this.r=new qB;this.p=new rj;this.o=new MA(0,0,0,0);this.lc=!1;XA(this,new IB);this.hc&&FC(this.hc.d.I.c,a);this.hc&&GC(this.hc.d,!0);DC(this,!0)}u(428,429,Oi);_.te=function(){return new MA(this.o.e,this.o.c,this.o.b,this.o.d)};_.be=function(){return ok(this.hc.d.pb)};_.ce=function(){return qk(this.hc.d.pb)};_.de=function(){this.hc=new HC((dr(),l),this)};
function IC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=iC(g),f=new WB(lu(0.7*(g.b>>16&255)),lu(0.7*(g.b>>8&255)),lu(0.7*(g.b&255))),(a.e=g)&&(a.i=qg+(g.b>>16&255)+za+(g.b>>8&255)+za+(g.b&255)+va)):(j=new WB(lu(0.7*(g.b>>16&255)),lu(0.7*(g.b>>8&255)),lu(0.7*(g.b&255))),f=iC(g),(a.e=j)&&(a.i=qg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va));--d;--e;JC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=qg+(j.b>>16&255)+za+(j.b>>8&255)+za+(j.b&255)+va);JC(a,b,c,d,1);JC(a,b,c+1,1,e);(a.e=f)&&(a.i=qg+(f.b>>16&255)+za+(f.b>>8&255)+
za+(f.b&255)+va);JC(a,b+d,c,1,e);JC(a,b+1,c+e,d,1)}u(430,1,{});_.tS=function(){return"Graphics"};u(431,430,{});function KC(a){var b,c;c=Wj(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 wA(b,c)}function LC(a,b,c){var d,e,f,g,j,h;a.c=tC(b.Wb);if(0==a.c.length)return new nC;g=KC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d._d():d.Zd(),h=Wj(h,d.c),j=Wj(j,d.b);return new wA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}
function MC(a,b,c,d,e){var f,g,j,h;j=d.length;a-=(j-1)*c;for(g=0,h=0;g<j;++g,b+=c)f=lu(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function NC(){OC.call(this,7)}function OC(a){dr();this.e=0;this.b=1;this.f=a;this.d=0}u(432,1,Li,NC,OC);_.ue=function(){};
_.ve=function(a){var b,c;this.c=tC(a.Wb);if(0!=this.c.length&&(b=SA(a),!(0>=b.c||0>=b.b))){c=KC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,m,-1,d,1);e=y(M,m,-1,d,1);h=y(M,m,-1,c,1);n=y(M,m,-1,c,1);MC(b.c,b.d,this.d,f,e);MC(b.b,b.e,this.f,h,n);b=0;j=0;a:for(;b<c;++b)for(g=0;g<d;++g)if(o=a?g:d-g-1,this.c[j].qe(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.we=function(a){return RA(a,LC(this,a,!1))};_.xe=function(a){return RA(a,LC(this,a,!0))};_.ye=function(){};
_.tS=function(){return PC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Xc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function yy(){Rn()}function Mw(a){Rn();this.i=a}u(434,99,Hi,yy,Mw);function sA(){Rn();this.i="Missing message: awt.151"}u(433,434,Hi,sA);u(435,1,{});function MA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}u(436,1,{96:1,118:1,121:1},MA);_.eQ=function(a){return a===this?!0:A(a,96)?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 QC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function RC(a){SC.call(this,a,0)}function SC(a,b){HA.call(this);this.hc=(dr(),new TC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(py(),Ay);c.b=d;my(c);break;case 0:c=c.b;d=(py(),qy);c.b=d;my(c);break;case 2:c=c.b,d=(py(),ry),c.b=d,my(c)}}u(437,406,wi,RC,SC);
_.Wd=function(){return!pA(this)?new wA(0,0):LA(this.hc,this)};_.je=function(){var a=(null==this.ec&&(this.ec=kA(this)),this.ec)+za+this.pc+za+this.qc+za+this.mc+ph+this.cc+(this.lc?l:",hidden")+",align=",b;b=ef;switch(this.b){case 1:b=xd;break;case 2:b=rg}return a+b+",text=null"};_.b=0;u(440,1,Li);_.je=function(){return this.k};_.tS=function(){return this.cZ.e+Uc+this.je()+Xc};_.k=null;_.n=null;
function UC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function VC(a){this.o=(dr(),dr(),IA);var b;var c;b=this.cZ.e;-1!=vo(b,wo(36))?b=null:(c=this.o.c.d++,b=Gw(b,lA(b,wo(46))+1)+l+c);this.k=b;this.e=new pB;this.i=a;this.f=!0;this.j=new WC(this)}u(439,440,Li,VC);_.je=function(){return UC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;u(438,439,ii);_.je=function(){return UC(this)+(this.c?",tearOff":l)};_.c=!1;u(442,1,{109:1});
_.eQ=function(a){return a===this?!0:A(a,109)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new tB;XC(a,this.b);XC(a,this.c);return a.b};function rA(){this.c=this.b=0}function YC(a,b){this.b=a;this.c=b}function ZC(a){var b=a.c;this.b=a.b;this.c=b}u(441,442,{100:1,109:1,118:1},rA,YC,ZC);_.eQ=function(a){return a===this?!0:A(a,100)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return $C.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;
function aD(a,b){if(!b)throw new kt("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new rz,e=c.d.d;if(0>e||e>c.d.d)throw new bx;c.p&&(d.pb[Jd]=2);$y(c,e,d.pb);PA(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 bx;PA(d.d,e,c);for(f=g=0;f<e;++f)A(Cv(d.d,f),74)&&++g;PA(d.j,g,c);$y(d,e,c.pb);c.c=d;e=Fw(c.pb)+Wa;Zi(c.pd(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=mw(d.p?d.f:mw(d.f,0),e),2==nw(d)&&d.removeChild(mw(d,1)),c.pb[Jd]=2))}}
function bD(){VC.call(this,l);new rj;this.c=!1;this.b=(dr(),new cD)}u(443,438,ii,bD);_.b=null;u(446,1,{102:1,111:1,121:1});u(445,446,{102:1,110:1,111:1,121:1});_.eQ=function(a){return a===this?!0:A(a,110)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new tB;XC(a,this.d);XC(a,this.e);XC(a,this.c);XC(a,this.b);return a.b};function TA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}u(444,445,{101:1,102:1,110:1,111:1,118:1,121:1},TA);
_.eQ=function(a){return a===this?!0:A(a,101)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return dD.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function eD(){eD=x;fD=new gD;hD=new iD;jD=new iD}var fD,jD,hD;u(448,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};function gD(){}u(449,448,{},gD);function iD(){}u(450,1,{},iD);u(451,406,wi);_.Vd=function(){return null};
function kD(a,b){var c;c=new lD(pA(a));return!c?null:new wA(mD(c,"_")*b+6,yC(c.c).d+6)}function nD(a,b){var c;c=kD(a,b);return!c?vA(a):c}function oD(a,b){var c;c=kD(a,b);return!c?xA(a):c}function pD(a,b){var c=a.hc;Mz(c.b,b);c.f.b=-1;c.f.c=-1}function qD(a){rD.call(this,a,null!=a?a.length:0)}function rD(a,b){HA.call(this);this.b=0>b?0:b;var c=this.hc;Mz(c.b,a);c.f.b=-1;c.f.c=-1}u(452,451,wi,qD,rD);_.Ud=function(){return"textfield"+this.jc.c.f++};_.Wd=function(){return kD(this,Bo(this.hc.b.pb,jh).length)};
_.Xd=function(){return!pA(this)?null:kD(this,Bo(this.hc.b.pb,jh).length)};_.Zd=function(){return 0<this.b?nD(this,this.b):vA(this)};_._d=function(){return 0<this.b?oD(this,this.b):xA(this)};_.de=function(){this.hc=(dr(),new sD)};_.he=function(){return 0<this.b?nD(this,this.b):vA(this)};_.ke=function(){return 0<this.b?oD(this,this.b):xA(this)};_.b=0;function dr(){dr=x;IA=new tD}function ps(){var a=(dr(),dr(),IA);!a.d&&(a.d=new uD)}function tD(){this.c=new vD;this.e=new mB}u(453,1,{},tD);_.b=null;
_.d=null;var IA;function vD(){}u(454,1,{},vD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;u(455,1,{});function wD(){wD=x;xD=new yD;zD=new yD}function AD(a,b){return b==a?!0:!b?!1:!0}function yD(){}u(456,1,{105:1},yD);_.eQ=function(a){return null==a||!A(a,105)?!1:AD(this,a)};_.hC=function(){var a;a=null.lg()+";class="+null.lg();a=!null.lg().lg()?a:a+";charset=";return bv(a)};_.tS=function(){return BD.e+"[MimeType=(null);humanPresentableName="+this.b+Xc};_.b=null;var xD,zD;
function CD(){CD=x;K(DD,s,105,[(wD(),zD),xD])}function ED(a){CD();this.b=a}u(457,1,{},ED);_.b=null;function FD(a){a="flavor = "+a;Rn();this.i=a}u(458,100,{106:1,118:1,125:1,133:1},FD);function GD(a,b,c){jB();HD.call(this,a,b,c,th)}function HD(a,b,c,d){jB();hB.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}u(459,407,Li,GD,HD);
_.je=function(){var a,b;a=1001==this.e?"ACTION_PERFORMED":"unknown type";b=l;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="+Wu(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=th;function CA(a,b){jB();hB.call(this,a);this.e=b}u(460,407,Li,CA);
_.je=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.be()+za+a.ce()+ba+a.ae()+ph+a.Yd()+va};function OA(a,b,c){jB();CA.call(this,a,b);this.b=c}u(461,460,Li,OA);
_.je=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.ec&&(b.ec=b.Ud());return a+b.ec};_.b=null;function nA(a,b,c,d){jB();hB.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}u(462,407,Li,nA);
_.je=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&&(Uu(Nu(this.b,uh))&&(a+="PARENT_CHANGED,"),Uu(Nu(this.b,vh))&&(a+="DISPLAYABILITY_CHANGED,"),Uu(Nu(this.b,xh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=th;_.c=null;_.d=null;u(463,1,bi);function AC(a,b){jB();CA.call(this,a,b);this.d=null;this.b=this.c=0}
u(464,460,Li,AC);
_.je=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;u(465,1,{});function ID(a){if(null==a)throw new On;}u(466,465,{},ID);
function JD(){JD=x;KD={};KD["java.vendor"]=Fe;KD["package.restrict.access.sun"]=ih;KD["sun.java.launcher"]=lc;KD["sun.management.compiler"]=Fe;KD["os.name"]=lc;KD[" sun.boot.class.path"]=lc;KD["path.separator.applet"]=lc;KD["java.vm.specification.vendor"]=Fe;KD["java.runtime.version"]=lc;KD["http.proxyPort"]=lc;KD["user.name"]=lc;KD["user.language"]=lc;KD["os.name.applet"]=lc;KD["browser.version"]=lc;KD["java.version"]=lc;KD["user.timezone"]=lc;KD["java.endorsed.dirs"]=lc;KD["java.specification.name"]=
"GWT";KD["java.specification.version"]="2.5.0";KD[$e]=hc;!Is&&(Is=new Qs);Is.b?KD[Ye]="yes":KD[Ye]=null}var KD;u(469,100,di);function LD(){Rn()}function MD(a){Rn();this.i=a}u(468,469,{113:1,118:1,125:1,133:1},LD,MD);function ND(){ND=x;OD=new PD}function QD(a){var b;if(a.n){var c;b=new $u;Ln(b.b,a.i);b.b.b+=mb;c=a.b;null!=c&&0<c.length&&(b.b.b+=$a,Ln(b.b,a.b));c=a.c;a=a.k;null!=c&&Ln(b.b,c);null!=a&&(b.b.b+=la,Ln(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
function RD(a){ND();var b,c,d;if(null==a)throw new LD;a=uo(a);try{d=vo(a,wo(58))}catch(e){e=cj(e);if(A(e,129))throw new MD(Pn(e));throw e;}c=vo(a,wo(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;SD();var f,g,j;j=c.length;b=new TD;for(g=0;g<j;++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 MD(cc+a);if(!this.n&&(this.n=uj(OD,this.i),this.n||(this.n=(dr(),new UD))&&z(OD,this.i,this.n),!this.n))throw new MD(cc+a);try{c=a;var n=++d,o=a.length,r,q,t,v,D,E,J,R,ub,Z,L,fa,Mc,ug,yb,Xd,Yd,Zd,Za,Nc,Kb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf($a,n)==n&&-1==VD(c,wo(47),n+2))throw new WD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;fa=this.f;
Zd=this.k;v=this.e;yb=this.j;r=this.b;Kb=this.o;Za=VD(L,wo(35),0);if(0==L.indexOf($a)&&0!=L.indexOf("////")){ub=2;fa=-1;E=VD(L,wo(47),2);Yd=VD(L,wo(63),2);-1!=Yd&&(-1==E||E>Yd)&&(E=Yd);-1==E&&(E=o,v=l);R=E;-1!=Za&&Za<E&&(R=Za);var Ed=wo(64);Nc=L.lastIndexOf(Ed,R);r=L.substr(2,R-2);-1<Nc&&(Kb=L.substr(2,Nc-2),ub=Nc+1);Mc=VD(L,wo(58),-1==Nc?ub:Nc);t=vo(L,wo(93));if(-1!=t)try{L.length>t+1?(q=L.charCodeAt(t+1),58==q?Mc=t+1:Mc=-1):Mc=-1}catch(sf){if(sf=cj(sf),!A(sf,125))throw sf;}-1==Mc||Mc>E?J=L.substr(ub,
R-ub):(J=L.substr(ub,Mc-ub),ug=L.substr(Mc+1,R-(Mc+1)),0==ug.length?fa=-1:fa=XD(ug,10))}-1<Za&&(Zd=L.substr(Za+1,o-(Za+1)));D=-1==Za?o:Za;var fc=wo(63);Xd=L.lastIndexOf(fc,D);-1<Xd?(yb=L.substr(Xd+1,D-(Xd+1)),0==Xd&&null!=v&&(H(v,l)?v=Ya:v.indexOf(Ya),Z=lA(v,wo(47))+1,v=v.substr(0,Z-0)),D=Xd):0!=Za&&(yb=null);-1<E&&(E<o&&47==L.charCodeAt(E)?v=L.substr(E,D-E):D>E&&(null==v?v=l:H(v,l)?v=Ya:v.indexOf(Ya),Z=lA(v,wo(47))+1,0==Z?v=L.substr(E,D-E):v=v.substr(0,Z-0)+L.substr(E,D-E)));null==v&&(v=l);null==
J&&(J=l);d=J;var Le;Le=v;null!=yb&&!H(yb,l)&&(null!=v?Le=v+tb+yb:Le=tb+yb);null==this.i&&(this.i=this.i);this.d=d;this.c=Le;this.f=fa;this.k=Zd;var Fd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+mb+this.f));null!=this.d&&-1<(Fd=lA(this.d,wo(64)))?(this.o=this.d.substr(0,Fd-0),this.d=Gw(this.d,Fd+1)):this.o=null;null!=this.c&&-1<(Fd=vo(this.c,wo(63)))?(this.j=Gw(this.c,Fd+1),this.e=this.c.substr(0,Fd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Kb;this.e=v;this.j=yb}}catch(Gd){Gd=
cj(Gd);if(A(Gd,125))throw new MD(Pn(Gd));throw Gd;}if(-1>this.f)throw new MD("incorrect port: "+this.f);}u(470,1,Li,RD);_.tS=function(){return QD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var OD;u(471,1,{});function YD(a,b,c){var d,e;for(d=new ZD(a.Ee().b);$D(d.b);)if(a=d.c=Yi(d.b),e=a.If(),null==b?null==e:Xn(b,e))return c&&(a=new aE(a.If(),a.Jf()),bE(d)),a;return null}u(475,1,xi);_.De=function(a){return!!YD(this,a,!1)};
_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,136)||this.Je()!=a.Je())return!1;for(a=new ZD(a.Ee().b);$D(a.b);)if(b=a.c=Yi(a.b),c=b.If(),b=b.Jf(),!this.De(c)||!cE(b,this.Fe(c)))return!1;return!0};_.Fe=function(a){a=YD(this,a,!1);return!a?null:a.Jf()};_.hC=function(){var a,b,c;c=0;for(b=new ZD(this.Ee().b);$D(b.b);)a=b.c=Yi(b.b),c+=a.hC(),c=~~c;return c};_.Ge=function(){return 0==this.Je()};_.He=function(){throw new dE("Put not supported on this map");};
_.Ie=function(a){a=YD(this,a,!0);return!a?null:a.Jf()};_.Je=function(){return this.Ee().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new ZD(this.Ee().b);$D(c.b);)b=c.c=Yi(c.b),a?d+=Aa:a=!0,d+=l+b.If(),d+=rb,d+=l+b.Jf();return d+"}"};function Lz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function pw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=mb+b in a.f;else a:{c=a.Me(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Le(b,c[d].If())){c=!0;break a}c=!1}return c}
function uj(a,b){return null==b?a.c:A(b,1)?a.f[mb+b]:eE(a,b,a.Me(b))}function eE(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Le(b,f.If()))return f.Jf()}return null}function z(a,b,c){return null==b?fE(a,c):A(b,1)?gE(a,b,c):hE(a,b,c,a.Me(b))}function hE(a,b,c,d){var e=a.b[d];if(e)for(var f=0,g=e.length;f<g;++f){if(d=e[f],a.Le(b,d.If()))return a=d.Jf(),d.Kf(c),a}else e=a.b[d]=[];d=new aE(b,c);e.push(d);++a.e;return null}
function fE(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function gE(a,b,c){var d,e=a.f,b=mb+b;b in e?d=e[b]:++a.e;e[b]=c;return d}function fj(a,b){var c;if(null==b)c=a.c,a.c=null,a.d&&(a.d=!1,--a.e);else if(A(b,1)){var d,e=a.f;c=mb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Me(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Le(b,g.If())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Jf();break a}}c=null}return c}u(474,475,xi);_.De=function(a){return pw(this,a)};
_.Ee=function(){return new iE(this)};_.Le=function(a,b){return this.Ke(a,b)};_.Fe=function(a){return uj(this,a)};_.He=function(a,b){return z(this,a,b)};_.Ie=function(a){return fj(this,a)};_.Je=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Vi(){Lz(this)}u(473,474,Ei,Vi);_.Ke=function(a,b){return ku(a)===ku(b)||null!=a&&Xn(a,b)};_.Me=function(a){return~~$n(a)};function PD(){Lz(this)}u(472,473,Ei,PD);function jE(){Rn()}u(476,99,Hi,jE);
function kE(a){var b,c;b=0;for(c=a.b;c<a.j;){c=lE(a,c);if(c>=a.j)break;c=mE(a,c);++b}return b}function nE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function oE(a){var b;a.b=0<=a.k&&!a.e?a.k:lE(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new jE;b=a.b;a.b=mE(a,a.b);return a.o.substr(b,a.b-b)}
function mE(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=pE(a.o,d,a.o.length);if(c<=a.i&&nE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c<=a.i&&0<=vo(a.d,wo(c)))break;++d}a.n&&b==d&&(a.f?(c=pE(a.o,d,a.o.length),c<=a.i&&nE(a,c)&&(d+=65536<=c?2:1)):(c=a.o.charCodeAt(d),c<=a.i&&0<=vo(a.d,wo(c))&&++d));return d}
function lE(a,b){var c,d;if(null==a.d)throw new On;for(d=b;!a.n&&d<a.j;)if(a.f){c=pE(a.o,d,a.o.length);if(c>a.i||!nE(a,c))break;d+=65536<=c?2:1}else{c=a.o.charCodeAt(d);if(c>a.i||0>vo(a.d,wo(c)))break;++d}return d}function qE(a){rE.call(this,a," \t\n\r\u000c",!1)}function sE(a){rE.call(this,a,za,!1)}
function rE(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=pE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,m,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=pE(this.d,d,this.d.length),this.c[c]=a}}}u(477,1,{},qE,sE,rE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
function tE(a,b){var c,d,e,f,g;c=l;if(null!=b){d=0;for(f=0,g=b.length;f<g;++f){e=b[f];if(A(e,1)&&(e=co(e),!(ao(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=za);++d}}typeof a==ze?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Uc+c+Xc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
function uE(a){var b;if(null==a||0==a.length){try{$wnd.console.log('JSME installation warning: invalid size or not specified size of DOM element: "'+a+'", Using "100%".')}catch(c){}return eb}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ig:a}function ru(a){var a=new vE(a),b,c,d,e,f;b=$doc.getElementsByTagName($d);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Dd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;wE(a););return a.c}u(484,1,{});
function xE(a,b){b.Rc(new yE);b.Qc(new zE);b.Sc(new AE);b.Tc(new BE(a))}u(483,484,{});_.c=null;_.d=1;_.e=-1;function CE(a){this.b=a;this.c=new DE(this.b);this.d=this.e=1}u(482,483,{},CE);_.b=null;function DE(a){this.b=a}u(485,1,{},DE);_.Ne=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new os(b)),EE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",FE(b)))};_.b=null;function GE(a){this.b=a}u(486,1,{},GE);_.b=null;
function HE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(487,1,{},HE);_.Oe=function(){jx(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;_.f=null;function IE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}u(488,1,{},IE);_.Oe=function(){jx(this.f.i,this.c,G(this.f.pb,Xf)-this.e-this.d,G(this.f.pb,Wf)-(this.b-this.d))};_.b=0;_.c=null;_.d=0;_.e=0;var JE=_.f=null;
function KE(){KE=x;JE=new Xu((lv(),new kv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
function LE(){LE=x;ME=K(ou,s,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);NE=(UB(),XB);OE=iC(NE);PE=y(QE,s,90,23,0);RE=y(ou,s,1,23,0);SE=y(QE,s,90,7,0);TE=null!=(JD(),KD[Ye]);UE=y(VE,s,94,100,0);WE=y(XE,s,95,100,0)}function YE(a){var b;if(a.Gb)b=ZE(a,1)+sb+ZE(a,2)+sb+ZE(a,3);else if(b=ZE(a,0),0<b.length){var c=new $E(a.$);lj(a.ab.b,c)}return b}
function aF(a,b){var c,d;c=b.b;if(H(c,(bF(),cF).c))ns(dF(a));else if(H(c,eF.c))ns(Or(a));else if(H(c,fF.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new os(a)),a.xb),c.b=d,ps(),qs(c));else if(H(c,tg)){7!=a.P&&(a.Q=th);d=b.d;d=Vu(d,sh);c=Ku(d,a.Q);var e=!Iu(c,th)?Du(c):c;!Iu(e,zh)&&gF(a.$,O(c));hF(a);a.nb=!0;FE(a);a.P=7;a.Q=d}else H(c,Ag)||(H(c,pe)?iF(a):jF(a,c))}
function kF(a,b,c,d){var e,f,g,j,h,n,o,r,q;if(!a.rb&&(j=c-b+1,!(0>=j||b>a.vb||c>a.vb))){h=a.C;e=y(lF,s,-1,4,1);o=y(lF,s,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)mF(a.gb[f],e),r+=e[2],q+=e[3],e[3]>g&&(g=e[3]),o[f]=e[2],2==d&&(o[f]=e[3]);a.A&&(r+=25*(j+1),q+=25*(j+1),g+=25);(0==a.D.c||0==a.D.b)&&(a.D=gB(a));0==a.D.c&&(a.D.c=400);0==a.D.b&&(a.D.b=300);n=f=1;e=a.D.c;j=a.D.b;a.A||(e-=a.Z,j-=3*a.Z);1==d||3==d?e=~~((e-48)/2):2==d&&(j=~~(j/2));r>=e&&(f=e/r);g>=j&&(n=j/g);g=0;a.A&&(a.C=f<n?f:n,g=25*e/r,2==d&&(g=
25*j/q));for(f=b;f<=c;++f)2==d?o[f]=o[f]*j/q:o[f]=o[f]*e/r;r=-e/2;q=0;1==d?r=-e-24:3==d?r=24:2==d&&(r=0,q=-j);for(f=b;f<=c;++f){if(a.A){for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]*=a.C,a.gb[f].N[b]*=a.C;nF(a.gb[f])}2==d?q+=o[f]/2+g:r+=o[f]/2+g;for(b=1;b<=a.gb[f].u;++b)a.gb[f].K[b]+=r,a.gb[f].N[b]+=q;2==d?q+=o[f]/2:r+=o[f]/2;a.A||oF(a.gb[f])}a.C*=h}}
function pF(a){var b;a.nb=!0;a.d=202;a.qb=!1;if(0!=a.vb){a.nb=!0;a.i=!0;for(b=a.f;b<a.vb;++b)a.gb[b]=a.gb[b+1];--a.vb;a.f=a.vb;0<a.vb?a.$=a.gb[a.f]:(a.$=new qF(a),a.$.s=0);null!=a.tb&&tE(a.tb,null)}}function rF(a,b){var c,d,e,f;f=new bD;d=Ic;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Dc);d=new VC(Pb+d);var g=(bF(),cF).c;d.d=g;aD(f,d);nB(d.e,a);d=new VC(Pb+c);d.d=eF.c;nB(d.e,a);aD(f,d);a.wb&&(aD(f,new VC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new VC(c),d.d=fF.c,nB(d.e,a),aD(f,d));jA(a,f);return f}
function sF(a,b,c,d){var e,f,g,j,h,n,o;f=100*d+c;h=(c-1)*(a.Z+a.T);g=(d-1)*(a.Z+a.T);1==c&&2<d&&(g-=2*a.Z);T(b,NE);a.pb?(f==a.d&&T(b,jC(NE)),JC(b,h,g,a.Z,a.Z),T(b,(UB(),ZB)),tF(b,h,g,a.Z-1,a.Z-1)):f==a.d?IC(b,h+1,g+1,a.Z,a.Z,!1):IC(b,h,g,a.Z,a.Z,!0);if(!(1301==f&&!a.Fb||107==f&&!a.Db))if(201!=f||a.Pb)if(103!=f||a.kb)if(!(105==f&&!a.ub&&!a.r)&&(109!=f||a.Gb))if(c=~~(a.Z/4),3>d)switch(T(b,(UB(),aC)),f){case 101:T(b,dC);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;uF(b,!0);vF(b,wF(b,f,d,c,e));T(b,aC);f=h+3;d=g+3;c=a.Z-
6;e=a.Z-6;b.o&&(uF(b,!1),vF(b,wF(b,f,d,c,e)));xF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);JC(b,h+9,g+9,2,4);JC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,bC),JC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,dC),JC(b,h+a.Z-10,g+8,2,3));break;case 112:d=h+c;e=h+a.Z-c;j=h+~~(a.Z/2);U(b,d,g+a.Z-c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+a.Z-c);n=g+a.Z-c;f=~~(a.Z/24);U(b,j-f,n,j-2*f,n);U(b,j+f,n,j+2*f,n);T(b,eC);U(b,d,g+c,j,g+~~(a.Z/2));U(b,h+~~(a.Z/2),g+~~(a.Z/2),e,g+c);n=g+c;U(b,j-f,n,j-2*f,n);U(b,j+f,
n,j+2*f,n);T(b,aC);break;case 107:T(b,cC);JC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,aC);tF(b,h+4,g+4,a.Z-8,a.Z-8);xF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);JC(b,h+9,g+9,2,4);JC(b,h+a.Z-10,g+9,2,4);break;case 108:f=~~(a.Z/4);U(b,h+f,g+a.Z-f,h+a.Z-f,g+f);f=~~(a.Z/2)-f;d=g+~~(2*a.Z/3);h+=~~(a.Z/2);U(b,h,d,h+f,d);g+=~~(a.Z/3);a=h-f;U(b,a,g,h,g);h=~~((a+h)/2);g-=~~(f/2);U(b,h,g,h,g+f);break;case 113:a.Jb&&(f=~~(c/2),d=a.Z-2*c-2*f,c=h+f+c,e=g+(c-h),T(b,gC),tF(b,c,e,d,d),T(b,$B),j=h+~~(a.Z/2),a=g+~~(a.Z/2),n=c+d,o=g+f,g=
o+f,U(b,c,g,j,o),U(b,j,o,n,g),g=e+d+f,o=g+f,U(b,c,g,j,o),U(b,j,o,n,g),h+=f,n=h+f,g=e+d,U(b,n,e,h,a),U(b,h,a,n,g),h=c+d+f,n=h+f,U(b,h,e,n,a),U(b,n,a,h,g));break;case 110:yF(b,h,g,a.Z,!0);break;case 111:yF(b,h,g,a.Z,!1);break;case 109:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)+~~(c/2));U(b,h+a.Z-c,g+~~(a.Z/2),h+a.Z-~~(3*c/2),g+~~(a.Z/2)-~~(c/2));break;case 102:T(b,VB);JC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,aC);tF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,NE);
a.qb&&IC(b,h+1,g+1,a.Z,a.Z,!1);T(b,aC);zF(a,b,h,g,"NEW");break;case 106:T(b,bC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,aC);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));zF(a,b,h+6,g,uc);break;case 104:T(b,bC);U(b,h+7,g+7,h+a.Z-7,g+a.Z-7);U(b,h+8,g+7,h+a.Z-6,g+a.Z-7);U(b,h+7,g+a.Z-7,h+a.Z-7,g+7);U(b,h+8,g+a.Z-7,h+a.Z-6,g+7);T(b,aC);break;case 105:a.Ob?(T(b,fC),U(b,h+11,g+5,h+9,g+9),U(b,h+9,g+9,h+4,g+9),U(b,h+4,g+9,h+8,g+12),U(b,
h+8,g+12,h+6,g+18),U(b,h+6,g+18,h+11,g+15),U(b,h+12,g+5,h+14,g+9),U(b,h+14,g+9,h+19,g+9),U(b,h+19,g+9,h+15,g+12),U(b,h+15,g+12,h+17,g+18),U(b,h+17,g+18,h+12,g+15),T(b,aC)):zF(a,b,h,g,"123");break;case 114:T(b,hC);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);JC(b,d,c,f,f);T(b,aC);AF(a,b,h,g,VB,"i");break;case 201:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)+2);U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+a.Z-c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)-2);break;case 202:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));
break;case 203:U(b,h+c,g+~~(a.Z/2)-2,h+a.Z-c,g+~~(a.Z/2)-2);U(b,h+c,g+~~(a.Z/2)+2,h+a.Z-c,g+~~(a.Z/2)+2);break;case 204:U(b,h+c,g+~~(a.Z/2),h+a.Z-c,g+~~(a.Z/2));U(b,h+c,g+~~(a.Z/2)-3,h+a.Z-c,g+~~(a.Z/2)-3);U(b,h+c,g+~~(a.Z/2)+3,h+a.Z-c,g+~~(a.Z/2)+3);break;case 205:U(b,h+~~(c/2),g+2*c+~~(c/3),h+3*~~(c/2),g+2*c-~~(c/3));U(b,h+3*~~(c/2),g+2*c-~~(c/3),h+5*~~(c/2),g+2*c+~~(c/3));U(b,h+5*~~(c/2),g+2*c+~~(c/3),h+7*~~(c/2),g+2*c-~~(c/3));break;case 206:BF(a,b,h,g+2,3);break;case 207:BF(a,b,h,g,4);break;
case 208:BF(a,b,h,g,5);break;case 209:BF(a,b,h,g,1);break;case 210:BF(a,b,h,g,6);break;case 211:BF(a,b,h,g,7);break;case 212:BF(a,b,h,g,8);break;case 213:zF(a,b,h,g,"FG"),a.G=new YC(h,g)}else d=3,301==f?d=3:401==f?d=4:501==f?d=5:601==f?d=8:701==f?d=9:801==f?d=10:901==f?d=11:1001==f?d=12:1101==f?d=7:1201==f?d=18:1301==f&&(d=19),(a.Sb||1201!=f)&&null!=RE[d]&&AF(a,b,h,g,PE[d],RE[d])}
function CF(a){var b,c,d;a.lb&&(null==a.K&&(a.K=l),d=a.J.b,c=a.D.c-a.Z,b=a.Z,T(d,NE),JC(d,0,0,c,b),a.pb?(T(d,(UB(),ZB)),tF(d,-1,0,c,b-1)):(T(d,OE),U(d,0,0,c-1-2,0),T(d,jC(NE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),DF(d,a.Y),T(d,(UB(),aC)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,bC),EF(d,a.K,10,15),FF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
function GF(a){var b,c,d,e;if(a.mb){d=a.R.b;c=a.Z;b=a.D.b-2*a.Z-a.T;T(d,NE);JC(d,0,0,c,b);a.pb?(T(d,(UB(),ZB)),U(d,0,b-1,c,b-1),e=HF*(a.Z+a.T)+2,U(d,0,e,c,e),U(d,0,e,0,b),U(d,a.Z-1,e,a.Z-1,b-a.Z)):(T(d,OE),U(d,0,0,0,b-1),U(d,0,HF*a.Z,b-1,HF*a.Z),T(d,jC(NE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=HF+2;++b)sF(a,d,1,b);FF(a.Vb,a.R,0,2*a.Z+a.T)}}
function IF(a){var b,c,d,e;if(a.nb){e=a.db.b;c=a.D.c-a.Z;b=a.D.b-3*a.Z-a.T;T(e,a.u);JC(e,0,0,c,b);d=a.eb?(eD(),hD):(eD(),jD);if((eD(),fD)==(eD(),fD))d==hD?e.b=l:e.b=Hg;d=new sB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+ea);for(d=1;d<=a.vb;++d){var f=a.gb[d],g=e,j=void 0,h=void 0,n=void 0,o=void 0,r=void 0,q=n=void 0,t=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,R=void 0,ub=o=v=r=j=void 0,Z=o=j=void 0,L=h=r=h=void 0,fa=D=R=void 0,J=h=q=r=r=E=t=L=j=Z=Z=v=L=J=q=Z=L=t=fa=q=J=n=R=o=v=v=E=J=void 0,
D=R=1,n=2,fa=3;f.x&&(nF(f),kF(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;fa*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(JF(13*f.o.C*j)));KF(f.o,j);f.o.B&&(T(g,(UB(),aC)),tF(g,0,0,f.o.D.c-1,f.o.D.b-1));if(0!=f.u){if(-1==f.k){o=O(N(Math.round(12*n)));for(j=1;j<=f.u;++j)0<f.e[j]&&7>f.e[j]&&(T(g,(LE(),SE)[f.e[j]]),h=g,r=lu(f.K[j]-o/2),Z=lu(f.N[j]-o/2),L=t=o,uF(h,!0),vF(h,wF(h,r,Z,t,L)));for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],0!=f.e[h]&&f.e[h]==f.e[o]&&(T(g,(LE(),SE)[f.e[h]]),J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*
J+R*R),1>D&&(D=1),R/=D,D=J/D,q=3*fa*R,J=3*fa*D,Z=y(M,m,-1,4,1),r=y(M,m,-1,4,1),Z[0]=lu(f.K[h]+q),r[0]=lu(f.N[h]-J),Z[1]=lu(f.K[o]+q),r[1]=lu(f.N[o]-J),Z[2]=lu(f.K[o]-q),r[2]=lu(f.N[o]+J),Z[3]=lu(f.K[h]-q),r[3]=lu(f.N[h]+J),o=g,h=Z,uF(o,!0),vF(o,LF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(UB(),aC));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(LE(),SE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];t=f.N[h];Z=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Z-L,R=r-t,D=Math.sqrt(J*J+R*R),
1>D&&(D=1),R/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,eC);q=n*R;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(t-J))),O(N(Math.round(Z+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(t+J))),O(N(Math.round(Z-q))),O(N(Math.round(r+J))));T(g,aC);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(t)));Z=O(N(Math.round(Z)));r=O(N(Math.round(r)));U(g,o,h,Z,r);L=O(N(Math.round(fa*R)));t=O(N(Math.round(fa*D)));U(g,o+L,h-t,Z+L,r-t);U(g,o-L,h+t,Z-L,r+t);break;case 9:case 0:for(h=
0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,U(g,O(N(Math.round(v))),O(N(Math.round(E))),O(N(Math.round(v))),O(N(Math.round(E))));DF(g,f.o.n);o=MF(f.o.o);J=f.f[j];h=tb;null!=J&&(h=J);J=mD(f.o.o,h);L=O(N(Math.round((L+Z)/2-J/2)));q=O(N(Math.round((t+r)/2+~~(o/2)-1)));T(g,eC);EF(g,h,L,q);T(g,aC);break;default:if(1==f.C[j]||3==f.C[j])q=fa*R,J=fa*D,E=y(M,m,-1,3,1),v=y(M,m,-1,3,1),E[0]=O(N(Math.round(Z+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(t))),E[2]=O(N(Math.round(Z-
q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,uF(o,!0),vF(o,LF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=fa*R;J=fa*D;for(h=0;10>h;++h)v=L-(L-Z)/10*h,E=t-(t-r)/10*h,o=h/10,U(g,O(N(Math.round(v+q*o))),O(N(Math.round(E-J*o))),O(N(Math.round(v-q*o))),O(N(Math.round(E+J*o))))}else U(g,O(N(Math.round(L))),O(N(Math.round(t))),O(N(Math.round(Z))),O(N(Math.round(r))))}}D=y(lF,s,-1,f.u+1,1);R=y(M,m,-1,f.u+1,1);for(j=1;j<=f.v;++j)h=f.I[j],o=f.J[j],n=f.K[h],r=f.K[o],++R[h],++R[o],D[h]=D[h]/R[h]+r/R[h],D[o]=
D[o]/R[o]+n/R[o];DF(g,f.o.n);o=MF(f.o.o);J=y(ou,s,1,f.u+1,0);Z=y(M,m,-1,f.u+1,1);r=y(M,m,-1,f.u+1,1);n=y(NF,s,101,f.u+1,0);t=2;1!=f.o.C&&(t=O(N(JF(2*f.o.C))));for(j=1;j<=f.u;++j)h=OF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Z[j]=r[j]=mD(f.o.o,h),n[j]=PF(f,t,j,Z[j],Z[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/3&&(E=!1),2<R[j]&&(E=!1),1==R[j]&&(0>=D[j]-f.K[j]?0-(D[j]-f.K[j]):D[j]-f.K[j])<25*f.o.C/10&&(L=!0),q=h,ub=l,f.o.Lb&&
0<f.y[j]&&(ub+=Zb,1<f.y[j]&&(ub+=f.y[j])),v=l,0!=f.B[j]&&(1<Xj(f.B[j])&&(v+=Xj(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+ub+v+l:h=v+ub+l+h,E||(q=h),J[j]=h,q=mD(f.o.o,q),v=mD(f.o.o,h),Z[j]=q,r[j]=v,v=n[j]=PF(f,t,j,q,v,o,L),L=v.d+t+1,q=v.e+o+t,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(LE(),SE)[f.e[j]]),JC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(LE(),SE)[f.e[j]]):T(g,(UB(),aC)):T(g,(LE(),PE)[f.c[j]]),EF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Z[j],v=r[j],L=O(N(JF(f.K[j]-q/2))),q=O(N(JF(f.N[j]+~~(o/2)-1))),
T(g,(UB(),eC)),EF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(UB(),bC):(UB(),hC)),0<f.E&&106!=f.o.d&&(v=n[f.E],tF(g,v.d,v.e,v.c,v.b)),0<f.F&&(h=f.I[f.F],o=f.J[f.F],J=f.K[o]-f.K[h],R=f.N[o]-f.N[h],D=Math.sqrt(J*J+R*R),1>D&&(D=1),R/=D,D=J/D,q=(fa+1)*R,J=(fa+1)*D,E=y(M,m,-1,5,1),v=y(M,m,-1,5,1),E[0]=O(N(JF(f.K[h]+q))),E[1]=O(N(JF(f.K[o]+q))),v[0]=O(N(JF(f.N[h]-J))),v[1]=O(N(JF(f.N[o]-J))),E[3]=O(N(JF(f.K[h]-q))),E[2]=O(N(JF(f.K[o]-q))),v[3]=O(N(JF(f.N[h]+J))),v[2]=O(N(JF(f.N[o]+J))),E[4]=
E[0],v[4]=v[0],106!=f.o.d&&(fa=g,j=E,R=v,fa.o&&(uF(fa,!1),vF(fa,LF(fa,j,R,5,!0)))),106==f.o.d&&QF(f,f.I[f.F],f.J[f.F]))){fa=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++fa;if(fa>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(UB(),bC));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],tF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(UB(),ZB)),U(e,c-1,0,c-1,b-1)):(T(e,jC(NE)),U(e,c-1,0,c-1,b-1),T(e,NE),U(e,c-2,0,c-2,b-1),T(e,OE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(UB(),eC)),U(e,d,~~(b/2),d+48,~~(b/2)),U(e,
d+48,~~(b/2),d+48-6,~~(b/2)+6),U(e,d+48,~~(b/2),d+48-6,~~(b/2)-6));a.A&&(a.U=new wC(ac,0,13),a.X=new lD(a.U),null!=a.cb&&(d=mD(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(UB(),aC)),DF(e,a.U),EF(e,a.cb,c,b)));FF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
function BF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,m,-1,9,1);n=y(M,m,-1,9,1);c+=~~(a.Z/2);d+=~~(a.Z/2);a=~~(a.Z/2)-~~(f/2);1==e&&(e=6,g=!0);for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=lu(c+a*Math.sin(j)),n[f]=lu(d+a*Math.cos(j));f=e+1;b.o&&(uF(b,!1),vF(b,LF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=lu(c+(a-3)*Math.sin(j)),n[f]=lu(d+(a-3)*Math.cos(j));U(b,h[0],n[0],h[1],n[1]);U(b,h[2],n[2],h[3],n[3]);U(b,h[4],n[4],h[5],n[5])}}
function RF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,NE);JC(d,0,0,b,c);a.pb?(T(d,(UB(),ZB)),c=14*(a.Z+a.T),tF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,jC(NE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,OE),U(d,0,0,b-1,0));c=a.d;233<=a.d&&262>=a.d&&(a.d=213);for(b=1;14>=b;++b)sF(a,d,b,1),sF(a,d,b,2);a.d=c;FF(a.Vb,a.Rb,0,0)}}
function yF(a,b,c,d,e){var f,g,j,h,n,o,r,q;n=~~(d/4);o=2+~~(n/2);g=2+n;q=c+~~(10*d/24);h=q+n;r=b+d;e?(j=2+b,f=o+b,g+=b):(f=r-o,j=r-2,g=r-g);U(a,j,q,f,h);U(a,g,q,f,h);j=~~(n/3);U(a,f,q+j,f,h);f=d-o-4;h=270;e?(b+=o,e=270):(b=r-f-o,h*=-1,e=-90);xF(a,b,c+o-j,f,d-4-j-1,e,h)}
function SF(a,b,c){var d,e,f,g,j,h;TF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=UF(b);b=new rE(b,j,!0);e=l;for(d=1;5>=d;++d)e=VF(b,j);d=WF(XD(uo(e.substr(0,3)),10)).b;g=WF(XD(uo(e.substr(3,3)),10)).b;VF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=VF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new XF(a,f)}kF(a,1,d,1);kF(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new XF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",FE(a),!1;null!=a.j&&a.$&&YF(a.$,a.j,!0);null!=a.k&&
a.$&&YF(a.$,a.k,!1);j=ZF(a.$,!1);if(1==j)a.gb[++a.vb]=a.$;else{a.kb=!0;for(e=1;e<=j;++e)a.gb[++a.vb]=new $F(a,a.$,e)}a.f=1;a.$=a.gb[a.f];kF(a,1,j,0)}c&&FE(a);return!0}function rs(a,b){a.lb=!0;a.K=b}function KF(a,b){100>b&&(!UE[b]&&(UE[b]=new wC(ac,0,b)),!WE[b]&&iu(WE,b,new lD(UE[b])),a.n=UE[b],a.o=WE[b])}
function vs(a,b){var c,d;if(0==b)return!1;hF(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:pF(a);break;case 110:a.nb=!0;a.d=c;a._.b!=a._.c&&a._.b.c!=a._.c?a.i&&(++a.vb,a.f=a.vb,a.i=!1):(a.lb=!0,a.K="No more undo");if(!(a._.b!=a._.c&&a._.b.c!=a._.c))break;aG(a,bG(a._));a.nb=!0;break;case 111:a.d=c;if(a._.b.d)a.i&&(++a.vb,a.f=a.vb,a.i=!1);else{a.lb=!0;a.K="No more redo";break}if(!a._.b.d)break;d=a._;if(!d.b.d)throw new Mw("Cannot redo. Index is out of range.");if(!d.b.d)throw new Mw(dc);
d.b=d.b.d;aG(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=Cv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(rs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=cG(d),dG(a,d,!1,!0),null!=a.tb&&tE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=Cv(d,d.b)):d=null;null==d?(a.lb=!0,a.K=nc):(rs(a,jc+(a.Ib.b+1)+ca+a.Ib.d),d=cG(d),dG(a,d,!1,!0),null!=a.tb&&tE(a.tb,null));break;case 101:a.Mb&&eG(a.Mb);a.Mb=new fG(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new gG(a):a.Eb.hc.d.hb?hG(a.Eb.hc.d):iG(a.Eb);break;case 114:a.c&&
eG(a.c);a.c=new fG(0,a);a.d=c;break;case 103:a.nb=!0;a.qb=!0;a.d=c;break;case 105:a.nb=!0;a.r&&a.hb&&(a.hb=!1,jG(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=kG(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(lF,s,-1,4,1);mF(a.$,d);a.nb=!0;a.$=new $E(a.$);d=lu(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;lG(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,mG(a.$,a.$.E),a.$.E=0,iF(a)):0<a.$.F&&(a.nb=!0,nG(a.$,a.$.F),a.$.F=0,iF(a));oG(a.$);break;case 213:a.d=
c;if(!a.F){var e,f,g,j;j=new bD;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new VC(c),aD(j,g),g.d=c,nB(g.e,a);jA(a,j);a.F=j}pG(a.F.b,a,a.G.b,a.G.c)}else{a.mb=!0;a.ob=!0;switch(b){case 301:a.e=3;break;case 401:a.e=4;break;case 501:a.e=5;break;case 701:a.e=9;break;case 801:a.e=10;break;case 901:a.e=11;break;case 1001:a.e=12;break;case 601:a.e=8;break;case 1101:a.e=7;break;case 1300:a.e=1;break;case 1201:a.p&&(eG(a.p),a.p=null);0==a.$.E&&(a.p=new fG(2,a));a.e=18;break;case 1301:a.e=19;break;case 1302:a.e=
20;break;case 1303:a.e=21;break;case 1304:a.e=22}0<a.$.E&&(a.nb=!0,a.e!=a.$.c[a.$.E]&&18!=a.e&&(a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,iF(a)),18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),qG(a.$,a.$.E,d),iF(a)),oG(a.$))}FE(a);return!0}
function Or(a){var b,c,d;d=dF(a);c=l;if(a.Gb){var e,f,g;g=cu([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)kG(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(rG(g[1][0],3)+rG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+sG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+sG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new tG(a,a.gb,a.vb)),c=sG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
function uG(a,b,c,d){var e;e=c;var f=d,g,j;(g=vG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=rF(a,!0)),a.x):(!a.w&&(a.w=rF(a,!1)),a.w),pG(g.b,a,e,f),e=!0):e=!1;if(e)return!0;if(a.A)return!1;e=!0;a.lb=!1;a.Tb=c-a.Z;a.Ub=d-(2*a.Z+a.T);a.lb=!0;a.K=l;a.hb=wG(b);a.ib=!1;if(c<a.Z||d<2*a.Z+a.T){e=0;for(b=1;14>=b;++b)if(c<b*(a.Z+a.T)){e=b;break}c=0;for(b=1;b<=HF+2;++b)if(d<b*(a.Z+a.T)){c=b;break}if(0==e||0==c)return!1;d=100*c+e;if(112==d)return a.Nb=!0,a.lb=!0,a.K="Next ring will be added as spiro",FE(a),!0;
if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",FE(a);else return!0;if(!a.Sb&&1201==d||!a.Db&&107==d||!a.Pb&&201==d||!a.kb&&103==d||!a.ub&&!a.r&&105==d||!a.Gb&&109==d||214==d)return!1;e=vs(a,d)}else{if(d>a.D.b-a.Z-1)return!1;a.ib=!0;c-=a.Z;d-=2*a.Z+a.T;if(0<a.$.E)if(104==a.d)mG(a.$,a.$.E),a.$.E=0,iF(a);else{if(106==a.d)return!0;if(108==a.d)xG(a.$,a.$.E,0),iF(a);else if(157==a.d)xG(a.$,a.$.E,1),iF(a);else if(158==a.d)xG(a.$,a.$.E,-1),iF(a);else if(202==a.d||203==a.d||204==a.d||201==a.d||205==a.d)a.P=
1,W(a.$,0),a.$.G=a.$.E,205==a.d?(a.$.w=1,a.$.j[1]=a.$.u,a.$.j[0]=a.$.E,a.$.F=0):iF(a);else if(206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(230==a.d)a.P=3,iF(a);else if(233<=a.d&&262>a.d)zG(a.$,!1),iF(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;qG(a.$,a.$.E,Bo(a.Eb.f.hc.b.pb,jh));a.$.n=!0;iF(a)}else if(105==a.d)AG(a.$),iF(a);else if(113!=a.d)if(300<a.d){if(a.e!=a.$.c[a.$.E]||18==a.e)a.$.c[a.$.E]=a.e,a.$.B[a.$.E]=0,a.$.y[a.$.E]=0,18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),1>d.length&&(d=Tc),qG(a.$,a.$.E,
d)),iF(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(0<a.$.F)if(104==a.d)nG(a.$,a.$.F),a.$.F=0,iF(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])rs(d.o,"Removal of substituent not possible.");else for(;;){c=0;for(b=d.u;1<=b;--b)0<d.b[b]&&b>c&&(c=b);if(0==c)break;mG(d,c);d.b[c]=0}a.$.F=0;iF(a)}else if(201==a.d)BG(a.$,a.$.F),iF(a);else if(202==a.d||205==a.d)1==a.$.t[a.$.F]&&0==a.$.C[a.$.F]?a.$.t[a.$.F]=2:(a.$.t[a.$.F]=1,a.$.C[a.$.F]=0),iF(a),a.$.C[a.$.F]=
0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,iF(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,iF(a);else if(206<=a.d&&229>=a.d)a.P=2,yG(a.$),iF(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Bo(a.Eb.f.hc.b.pb,jh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;iF(a)}else 105==a.d?(a.lb=!0,a.K="Only atoms may be marked !"):e=!1;else if(0==a.vb||a.qb){if(201>=a.d)return!1;++a.vb;a.f=a.vb;a.gb[a.vb]=new qF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(CG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=
1,a.$.G=1,a.P=1,W(a.$,0),205==a.d&&(a.$.K[2]=c+21.65,a.$.N[2]=d-12.5,a.$.j[0]=1,a.$.j[1]=2,a.$.w=1)):206<=a.d&&229>=a.d?(a.$.M=c,a.$.P=d,a.P=2,yG(a.$)):300<a.d?(CG(a.$),a.$.c[1]=a.e,a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,18==a.e&&(d=Bo((ss(),ts).hc.b.pb,jh),1>d.length&&(d=Tc),qG(a.$,1,d))):230==a.d?DG(a,null,!0):233<=a.d&&262>a.d?(CG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,zG(a.$,!0)):JD();iF(a)}else e=!1;e&&(oG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,FE(a))}return e}
function EG(a,b,c,d){var e,f;if(a.A||!a.ib||vG(b))return!0;a.lb=!1;c-=a.Z;d-=2*a.Z;e=c-a.Tb;f=d-a.Ub;if(2==a.P||3==a.P||9==a.P)return!0;if(1==a.P){a:{b=a.$;e=c;f=d;var g,j,h,n,o,r,q;b.E=0;b.K[0]=e;b.N[0]=f;g=FG(b,0);if(0<g&&205!=b.o.d)b.E=g,g!=b.G?(b.K[b.u]=b.K[g],b.N[b.u]=b.N[g]):(b.K[b.u]=b.M,b.N[b.u]=b.P);else if(205==b.o.d){b.F=0;g=b.j[b.w];n=b.j[b.w-1];j=b.K[g]-b.K[n];h=b.N[g]-b.N[n];g=Math.sqrt(j*j+h*h);1>g&&(g=1);h/=g;j/=g;o=g/2/Math.tan(0.5235987755982988);r=e-b.K[n];q=f-b.N[n];n=-g/2+r*j+
q*h;h=q*j-r*h;if(0>n)if(1<b.w)mG(b,b.u),--b.w,b.D=!1;else if(2==b.u)0>b.N[2]-b.N[1]&&0<f-b.N[1]?b.N[2]=b.N[1]+g/2:0<b.N[2]-b.N[1]&&0>f-b.N[1]&&(b.N[2]=b.N[1]-g/2),0>b.K[2]-b.K[1]&&0<e-b.K[1]?b.K[2]=b.K[1]+0.866*g:0<b.K[2]-b.K[1]&&0>e-b.K[1]&&(b.K[2]=b.K[1]-0.866*g);else{if(2==b.A[b.j[0]]&&(o=b.H[b.j[0]][1],o==b.j[1]&&(o=b.H[b.j[0]][2]),j=b.K[b.j[0]]-b.K[o],h=b.N[b.j[0]]-b.N[o],g=Math.sqrt(j*j+h*h),1>g&&(g=1),h/=g,j/=g,r=e-b.K[o],q=f-b.N[o],e=q*j-r*h,r=b.K[b.j[1]]-b.K[o],q=b.N[b.j[1]]-b.N[o],f=q*j-
r*h,0<e&&0>f||0>e&&0<f))e=b.v,b.E=b.j[0],W(b,0),nG(b,e),0<FG(b,b.u)&&(b.D=!0)}else{if(b.D)break a;e=-1;n<1.5*g&&(e=(1.5*g-n)*o/(1.5*g));if((0>=h?0-h:h)>e){++b.w;if(100<b.w){rs(b.o,"You are too focused on chains, enough of it for now !");--b.w;break a}b.E=b.u;W(b,O(N(Math.round(h))));b.j[b.w]=b.u;0<FG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;rs(b.o,e+l)}else j=e-b.K[b.G],h=f-b.N[b.G],g=Math.sqrt(j*j+h*h),1>g&&(g=1),b.K[b.u]=b.K[b.G]+25*(j/g),b.N[b.u]=b.N[b.G]+25*(h/g)}a.s=!0}else if(113==a.d&&0<a.$.E)a.jb||(a.jb=
!0),b=a.$,0<b.E&&(e=b.E,b.K[e]=c,b.N[e]=d);else if(wG(b)||vG(b))gF(a.$,e),a.P=5;else if(0==a.$.E&&0==a.$.F){5!=a.P&&(e=f=0);b=a.$;for(g=1;g<=b.u;++g)b.K[g]+=e,b.N[g]+=f;h=y(lF,s,-1,4,1);mF(b,h);g=h[0];h=h[1];if(!(0<g&&g<b.o.D.c-b.o.Z&&0<h&&h<b.o.D.b-3*b.o.Z))for(g=1;g<=b.u;++g)b.K[g]-=e,b.N[g]-=f;a.P=5}a.E=!1;hF(a);a.nb=!0;FE(a);a.Tb=c;a.Ub=d;return!0}
function GG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||vG(b))){c-=a.Z;d-=2*a.Z;g=!1;f=0;b=1;a:for(;b<=a.vb;++b){e=a.gb[b];for(var j=c,h=d,n=void 0,o=void 0,r=void 0,q=void 0,t=void 0,n=void 0,r=0,t=((LE(),TE)?350:170)+1,q=1;q<=e.v;++q)n=j-e.L[q],o=h-e.O[q],n=n*n+o*o,n<t&&(t=n,r=q);r*=-1;for(q=1;q<=e.u;++q)n=j-e.K[q],o=h-e.N[q],n=n*n+o*o,n<t&&(t=n,r=q);e=r;if(0!=e){a.gb[b].E=0<e?e:0;a.gb[b].F=0>e?-e:0;f=b;g=!0;HG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(HG(a,0),0<a.gb[b].E||0<a.gb[b].F)a.gb[b].E=
0,a.gb[b].F=0,g=!0}if(g){for(b=a.f+1;b<=a.vb;++b)a.gb[b].E=0,a.gb[b].F=0;a.E=!1;hF(a);a.nb=!0;FE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
function IG(a){if(a.A)return!0;a.jb&&(a.jb=!1,iF(a));a.lb=!1;a.Q=th;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=FG(b,b.u),6>b.A[c]&&(JG(b),d=b.j[b.w-1],b.I[b.v]=c,b.J[b.v]=d,b.H[c][++b.A[c]]=d,b.H[d][++b.A[d]]=c),mG(b,b.u));b.D=!1;iF(a)}else a:{var b=a.$,e,f;c=FG(b,b.u);if(0!=c){--b.u;for(f=1;f<b.v;++f)if(d=b.I[f],e=b.J[f],d==c&&e==b.G||d==b.G&&e==c){--b.v;--b.A[b.G];3>b.t[f]?(++b.t[f],b.C[f]=0):rs(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],rs(b.o,"Not possible connection !")):
(b.J[b.v]=c,b.H[c][++b.A[c]]=b.G,b.H[b.G][b.A[b.G]]=c,b.L[b.v]=O(N(JF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(JF((b.N[b.G]+b.N[c])/2))))}}oF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,bG(b),b.b.d=c),iF(a),a.s=!1)}else 5==a.P&&(oF(a.$),iF(a));0<a.P&&(a.E=!1,hF(a),a.nb=!0,oG(a.$),KG(a.$),FE(a),a.P=0,a.i=!1);if(TE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,hF(a),a.nb=!0,FE(a);return!0}function hF(a){a.mb=!1;a.ob=!1;a.nb=!1}
function HG(a,b){if(null!=a.sb&&!(0>=b&&0==a.Cb||b==a.Cb&&a.f==a.Bb))0>=b&&0<a.Cb&&(b=0),a.Cb=b,a.Bb=a.f,tE(a.sb,K(LG,s,128,[new S(a.f),new S(b)]))}
function MG(a,b,c){var d,b=b.toLowerCase();-1<b.indexOf("norbutton")?a.Fb=!1:-1<b.indexOf("rbutton")&&(a.Fb=!0);-1<b.indexOf("nohydrogens")?a.Lb=!1:-1<b.indexOf("hydrogens")&&(a.Lb=!0);-1<b.indexOf("keephs")&&(a.O=!0);-1<b.indexOf("removehs")&&(a.O=!1);-1<b.indexOf("noquery")?a.Db=!1:-1<b.indexOf("query")&&(a.Db=!0);-1<b.indexOf(Qf)?a.Gb=!1:-1<b.indexOf(ng)&&(a.Gb=!0);-1<b.indexOf("noautoez")?a.q=!1:-1<b.indexOf("autoez")&&(a.q=!0);-1<b.indexOf("nostereo")?a.Pb=!1:-1<b.indexOf("stereo")&&(a.Pb=!0);
-1<b.indexOf("nocanonize")?a.t=!1:-1<b.indexOf("canonize")&&(a.t=!0);-1<b.indexOf("nomultipart")?a.kb=!1:-1<b.indexOf(Lf)&&(a.kb=!0);-1<b.indexOf("nonumber")?(a.ub=!1,a.r=!1):-1<b.indexOf(Uf)&&(a.ub=!0,a.r=!1);-1<b.indexOf("newlook")?(a.pb=!0,a.T=1):-1<b.indexOf("oldlook")&&(a.pb=!1,a.T=0);-1<b.indexOf("autonumber")&&(a.r=!0,a.ub=!0);-1<b.indexOf("star")&&(a.Ob=!0,a.ub=!0);-1<b.indexOf("nostar")&&(a.Ob=!1,a.ub=!1);-1<b.indexOf("polarnitro")&&(a.zb=!0);-1<b.indexOf("nopolarnitro")&&(a.zb=!1);-1<b.indexOf("depict")&&
(a.A=!0,a.Z=0,a.db=null,kF(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)NG(a.gb[d]),nF(a.gb[d]);a.C=1;a.Z=24;a.$&&(a.$.x=!0)}-1<b.indexOf("xbutton")&&(a.Sb=!0);-1<b.indexOf("noxbutton")&&(a.Sb=!1);d=a.wb;-1<b.indexOf("nopaste")?a.wb=!1:-1<b.indexOf(dg)&&(a.wb=!0);d!=a.wb&&(a.w=null,a.x=null);-1<b.indexOf(sd)&&(a.B=!0);-1<b.indexOf("noborder")&&(a.B=!1);b.indexOf("writesmi");b.indexOf("writemi");b.indexOf("writemol");-1<b.indexOf("nocenter")&&(a.rb=!0);-1<b.indexOf("jmeh")&&
(a.N=!0);-1<b.indexOf("showan")&&(a.Kb=!0);-1<b.indexOf("atommovebutton")&&(a.Jb=!0);-1<b.indexOf("noatommovebutton")&&(a.Jb=!1);a.Gb&&(a.r=!0,a.kb=!0);a.A||(a.B=!1);a.Fb&&++HF;c&&FE(a)}
function FE(a){var b,c,d,e;b=gB(a);!a.D||b.c!=a.D.c||b.b!=a.D.b||!a.db||!a.J?(e=!1,a.D&&(e=b.c!=a.D.c||b.b!=a.D.b),a.D=b,d=b.c-a.Z,c=b.b-3*a.Z-a.T,1>d&&(d=1),1>c&&(c=1),a.db=a.Pe(a.db,d,c),a.A&&e&&kF(a,1,a.vb,0),IF(a),a.A||(a.Rb=a.Pe(a.Rb,b.c,2*a.Z+a.T),RF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Pe(a.R,a.Z,c),GF(a),a.J=a.Pe(a.J,d,a.Z),CF(a))):(IF(a),a.A||(CF(a),a.E&&(RF(a),GF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
function OG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=kG(a.gb[d]),c!=b))continue;c=a.gb[d];for(var f=void 0,g=void 0,j=void 0,h=void 0,n=g=f=void 0,o=void 0,j=void 0,o=l+c.u+ba+c.v,h=1;h<=c.u;++h){j=OF(c,h);c.o.N&&0<c.y[h]&&(j+=Zb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<Xj(c.B[h])&&(j+=Xj(c.B[h])));g=-1;for(f=1;f<=c.z;++f)if(c.r[f][0]==h){g=c.r[f][1];break}c.o.Ob&&0<c.e[h]&&(g=1);-1<g&&(j+=mb+g);o+=ba+j+ba+PG(0.055999999999999994*c.K[h],0,2)+ba+PG(0.055999999999999994*-c.N[h],
0,2)}for(h=1;h<=c.v;++h)f=c.I[h],g=c.J[h],n=c.t[h],1==c.C[h]?n=-1:2==c.C[h]?n=-2:3==c.C[h]?(n=-1,j=f,f=g,g=j):4==c.C[h]?(n=-2,j=f,f=g,g=j):10==c.C[h]&&(n=-5),9==c.t[h]&&(n=c.C[h]),o+=ba+f+ba+g+ba+n;c=o;0<c.length&&(0<e.length&&(e+=rh),e+=c)}return e}function ZE(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=kG(a.gb[c]),d!=b))continue;d=void 0;d=QG(a.gb[c]);d=RG(d);0<d.length&&(0<e.length&&(e+=Xa),e+=d)}return e}
function iF(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&tE(a.tb,null)}var c,d,e;e=new SG;e.b=a.f;e.i=a.vb;c=!1;for(b=1;99>b;++b)if(d=a.gb[b])0<d.u&&(c=!0),e.e[b]=QG(d);else break;e.j=a.Gb;e.f=a.kb;e.c=a.C;e.d=a.P;if(b=c?e:null)a=a._,b=new TG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function dG(a,b,c,d){try{SF(a,b,d)?c&&iF(a):FE(a)}catch(e){if(e=cj(e),A(e,125))FE(a);else throw e;}}
function DG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;TF(a,c);e=j=0;r=new rE(b,"|>",!0);g=-1<b.indexOf(sb);n=1;h=kE(r);a.vb=0;for(f=1;f<=h;++f)if(o=oE(r),uo(o),!H(o,rh))if(H(o,sb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new UG(a,o);if(0==a.$.u){VG(a,"ERROR - problems in reading/processing molecule !");JD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(VG(a,"ERROR - strange reaction - fixing !"),JD(),d=!1):3<n?(VG(a,"ERROR - strange reaction !"),JD(),d=!1):(1<a.vb&&!g&&MG(a,Lf,!0),g&&!a.Gb&&MG(a,
ng,!0),!g&&a.Gb&&MG(a,Qf,!0),g?(kF(a,1,j,1),kF(a,j+1,e-1,2),kF(a,e,a.vb,3)):kF(a,1,a.vb,0),c&&FE(a),d=!0)}d?iF(a):FE(a)}catch(q){if(q=cj(q),A(q,125))FE(a);else throw q;}}function WG(a){hF(a);a.nb=!0;FE(a)}function TF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new qF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&FE(a);null!=a.tb&&tE(a.tb,null)}
function aG(a,b){var c,d;a.f=b.b;a.vb=b.i;for(c=1;99>c;++c)(d=b.e[c])?a.gb[c]=QG(d):a.gb[c]=null;a.$=a.gb[a.f];a.Gb=b.j;a.kb=b.f;a.C=b.c;switch(b.d){case 5:case 7:case 9:break;default:null!=a.tb&&tE(a.tb,null)}}function XG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,FE(a),null):a.gb[b]}
function jF(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ia)?c=235:H(b,Ja)?c=240:H(b,Ha)?c=260:H(b,Na)?c=261:H(b,Ta)?c=241:H(b,Ma)?c=233:H(b,La)?c=236:H(b,Ka)?c=237:H(b,Sa)?c=234:H(b,Ra)?c=243:H(b,Ua)?c=252:H(b,Pa)?c=244:H(b,Va)?c=239:H(b,"-PO3H2")?c=251:H(b,Ga)?c=242:H(b,Ea)?c=245:H(b,Fa)&&(c=238);0<c?vs(a,c):b="Not known group!";a.lb=!0;a.K=b;FE(a)}function VG(a,b){a.lb=!0;a.K=b;FE(a)}function dF(a){var b;b=YE(a);hF(a);FE(a);return b}
function zF(a,b,c,d,e){var f,g,j,h;f=a.X;h=mD(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new wC(f.c.b,f.c.d,g),f=new lD(j),h=mD(f,e),b.f=j,b.j=YG(j);else DF(b,a.U);f=yC(f.c).b-yC(f.c).c;EF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function AF(a,b,c,d,e,f){var g,j;g=MF(a.W);j=mD(a.W,f);DF(b,a.V);(b.e=e)&&(b.i=qg+(e.b>>16&255)+za+(e.b>>8&255)+za+(e.b&255)+va);EF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function MF(a){return yC(a.c).b-yC(a.c).c}
function us(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Cd,FE(a)):(a.S?a.z=b:-1<a.z&&10>a.z?a.z=10*a.z+b:a.z=b,a.S=!1,0==a.z?(a.z=-1,a.lb=!0,a.K=Cd):rs(a,a.z+ba),FE(a))}u(492,403,zi);_.Be=function(a){aF(this,a)};_.Pe=function(a,b,c){return cB(this,b,c)};_.Qe=function(){};_.ie=function(){FE(this)};_.c=null;_.d=0;_.e=0;_.f=0;_.i=!1;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;_.q=!1;_.r=!1;_.s=!1;_.t=!0;_.w=null;_.x=null;_.z=1;_.A=!1;_.B=!1;_.C=1;_.D=null;_.E=!0;_.F=null;_.G=null;_.I="http://peter-ertl.com/jsme/2013_03/help.html";
_.J=null;_.K=null;_.M=null;_.N=!1;_.O=!0;_.P=0;_.Q=th;_.R=null;_.S=!0;_.T=1;_.U=null;_.V=null;_.W=null;_.X=null;_.Y=null;_.Z=24;_.$=null;_._=null;_.bb=null;_.cb=null;_.db=null;_.eb=!0;_.fb=1;_.hb=!1;_.ib=!1;_.jb=!1;_.kb=!1;_.lb=!0;_.mb=!0;_.nb=!0;_.ob=!0;_.pb=!0;_.qb=!1;_.rb=!1;_.sb=null;_.tb=null;_.ub=!1;_.vb=0;_.wb=!0;_.xb=null;_.yb=null;_.zb=!1;_.Ab=null;_.Bb=0;_.Cb=0;_.Db=!1;_.Eb=null;_.Fb=!1;_.Gb=!1;_.Hb=!1;_.Jb=!1;_.Kb=!1;_.Lb=!0;_.Mb=null;_.Nb=!1;_.Ob=!1;_.Pb=!0;_.Qb=null;_.Rb=null;_.Sb=!0;
_.Tb=0;_.Ub=0;var HF=10,UE,WE,NE,OE,PE,ME,TE,ZG=null,SE,RE;
function $G(){LE();aB.call(this);this.Vb=(dr(),dr(),IA).b;this.y=new wC(null,0,8);this.u=(UB(),VB);this.gb=y(aH,s,141,99,0);this.ab=new ZA;this.Ib=new bH;this.L=H((JD(),KD[$e]),hc);this.v=new cH;this.H=K(ou,s,1,[Ia,Ja,Ta,Ha,Na,Ma,La,Ka,Sa,Ua,Pa,Ra,Ga,Fa,Ea]);this.$=new qF(this);SE[0]=YB;SE[1]=new WB(255,153,153);SE[2]=new WB(255,204,102);SE[3]=new WB(255,255,153);SE[4]=new WB(102,255,255);SE[5]=new WB(51,204,255);SE[6]=new WB(255,153,255)}u(491,492,zi,$G);
_.Pe=function(a,b,c){var d;return a?(d=a.b,Ej(d.u,b,c),a):cB(this,b,c)};_.Qe=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[dH(b.b),a])}};_.b=null;function eH(a){if(a.e.pb.style.display!=Pf){fB(a.d);var b;for(b=new Xi(a.f.k);b.c<b.e.Je();)a=Yi(b),a.Oe()}}function fH(a){gH.call(this,a,eb,eb,null)}function hH(a,b){gH.call(this,a,eb,eb,b)}function iH(a,b,c){gH.call(this,a,b,c,null)}
function gH(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(ec,a))$wnd.alert('JSME initialization error: Due to an Internet Explorer bug, HTML id argument can not be "JSME".');else if(e=zj(a)){this.c=jH;++jH;this.e=e;this.d=new $G;this.f=new kH(this.d,b,c,d);gx(e,this.f);d&&kd in d&&(this.f.c=d[kd]);a=this.f;a.e||(a.e=dB(a,G(a.pb,Xf),G(a.pb,Wf)),a.e.k=!1);var b=a.d,f,g,j,h,n,o,r;b.L?ZG=ec:ZG="JME";b.w=rF(b,!1);b.x=rF(b,!0);rs(b,ZG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.D=gB(b);XA(b,null);b.pb||(b.T=0);b.U||(b.U=new wC(ac,0,13),b.X=new lD(b.U));b.V||(b.V=new wC(ac,1,13),b.W=new lD(b.V));b.Y||(b.Y=new wC(ac,0,11),new lD(b.Y));KF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;HF=10;b.Lb=!0;try{r=lH(b.Vb,"options");null!=r&&MG(b,r,!1);j=lH(b.Vb,"jme");null!=j&&(b.M=j);n=lH(b.Vb,"mol");null!=n&&(b.bb=n);g=lH(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=lH(b.Vb,Tg);null!=o&&(b.cb=o,FE(b));b.k=lH(b.Vb,"atomcolors");b.j=lH(b.Vb,"atombg");f=lH(b.Vb,"depictbg");
if(null!=f&&b.A){var q;var t,v,D,E;v=(UB(),VB);try{if(0!=f.indexOf(la))throw new Qn("bad hex encoding");E=XD(f.substr(1,2),16);D=XD(f.substr(3,2),16);t=XD(f.substr(5,2),16);q=v=new WB(E,D,t)}catch(J){if(J=cj(J),A(J,125))JD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&jG(b.$);h=lH(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(R){if(R=cj(R),!A(R,125))throw R;}b.d=202;for(f=0;23>f;++f)PE[f]=(UB(),cC),RE[f]=Tc;RE[1]=Zb;PE[1]=(UB(),ZB);RE[2]=Cb;PE[2]=cC;RE[3]=Fb;PE[3]=ZB;RE[4]=kc;PE[4]=hC;RE[5]=rc;
PE[5]=bC;RE[9]=Vb;PE[9]=eC;RE[10]=Jb;PE[10]=eC;RE[11]=Eb;PE[11]=eC;RE[12]=bc;PE[12]=eC;RE[8]=Hc;PE[8]=jC(dC);RE[7]=tc;PE[7]=cC;RE[6]=Kc;PE[6]=ZB;RE[13]=Jc;PE[13]=ZB;RE[18]=Tc;PE[18]=ZB;RE[19]=uc;PE[19]=ZB;RE[20]=yc;PE[20]=ZB;RE[21]=zc;PE[21]=ZB;RE[22]=Ac;PE[22]=ZB;GA(b);b._=new mH;f=a.d;f.D=gB(f);null!=f.M?(DG(f,f.M,!1),null!=f.j&&f.$&&YF(f.$,f.j,!0),null!=f.k&&f.$&&YF(f.$,f.k,!1)):null!=f.bb&&dG(f,f.bb,!1,!1);FE(a.d);h=this.d;f=this.f;xE(new CE(h),f);q=0>=nH();n=new My((KE(),JE));n.pb.alt="drag out MOL or RXN file";
Ew(n,n.pb.alt);r=n.b.f;o=n.b.b;g=h.Z;j=~~((g-o)/2);0>j&&(j=0);h=new GE(h);gx(f.i,n);t=new HE(f,n,r,j,g);jx(t.f.i,t.c,G(t.f.pb,Xf)-t.e-t.d,G(t.f.pb,Wf)-(t.b-t.d));lj(f.k,t);q?(q=new oH,Ew(q,n.pb.alt),0<=r&&(q.pb.style[oh]=r+ig),0<=o&&(q.pb.style[Ne]=o+ig),gx(f.i,q),g=new IE(f,q,r,j,g),jx(g.f.i,g.c,G(g.f.pb,Xf)-g.e-g.d,G(g.f.pb,Wf)-(g.b-g.d)),lj(f.k,g),q.pb.draggable=ih,q.pb.style[Qd]=(ap(),Jf),Jw(q,h,(Lr(),Lr(),Mr))):(n.pb.draggable=ih,n.pb.style[Qd]=(ap(),Jf),Jw(n,h,(Lr(),Lr(),Mr)))}else $wnd.alert("JSME initialization error: HTML id "+
a+" not found.")}function pH(){return ru(null)}function qH(a){return ru(a)}u(493,1,Mi,fH,hH,iH,gH);_.Re=function(a){B(this.f,new rH(this,a),(gr(),gr(),hr))};_.Se=function(a){B(this.f,new sH(this,a),(Ds(),Ds(),Es))};_.Te=function(a){iG(new tH(a,this.d,NE))};_.Ue=function(){pF(this.d)};_.Ve=function(){no((ko(),lo),new uH(this))};_.We=function(){return this.b};_.Xe=function(){return this.c};_.Ye=function(){return this.d.I};_.Ze=function(){return this.d.eb};_.$e=function(){return this.d.fb};_._e=function(){return this.d.tb};
_.nd=function(){return G(this.f.pb,Wf)};_.af=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Xf);a[1]=G(this.f.pb,Wf);return a};_.od=function(){return G(this.f.pb,Xf)};_.bf=function(){return this.e.pb};_.cf=function(){return this.d.yb};_.df=function(){return this.d.Ab};_.ef=function(a){$wnd.alert("JSME initialization error: "+a)};_.qd=function(){return this.e.pb.style.display!=Pf};_.ff=function(){var a=this.d,b;a.Gb?b=OG(a,1)+sb+OG(a,2)+sb+OG(a,3):b=OG(a,0);return b};_.gf=function(){return Or(this.d)};
_.hf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=YE(a);a.Pb=b;FE(a);return c};_.jf=function(a){MG(this.d,a,!0)};_.kf=function(){};_.lf=function(a){dG(this.d,a,!0,!0)};_.mf=function(a){DG(this.d,a,!0)};_.ne=function(){eH(this)};_.nf=function(){TF(this.d,!0)};_.of=function(a){var b=this.d;if(a=XG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;WG(b)}};_.pf=function(a){this.b=a;!this.d.b&&(this.d.b=new vH(this))};
_.qf=function(a){var b=this.f,c,d;if(b.c!=a){b.c=a;for(d=new Xi(b.b);d.c<d.e.Je();)c=Yi(d),a?c.b=l:c.b=Hg}fB(b.d)};_.rf=function(a,b){var c=this.d,d;if(d=XG(c,a))YF(d,b,!0),WG(c)};_.sf=function(a,b){var c=this.d,d;d=XG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,FE(c)):(d.E=b,WG(c))};_.sd=function(a){Dw(this.f,a);eH(this)};_.tf=function(a){this.d.I=a};_.uf=function(a){var b=this.d;b.eb=a;FE(b)};_.vf=function(a){var b=this.d;b.fb=a;FE(b)};_.wf=function(a){this.d.sb=a};
_.xf=function(a){this.d.tb=a};_.yf=function(a){var b=this.d;b.yb=a;b.w=rF(b,!1)};_.zf=function(a){this.d.Ab=a};_.Af=function(a,b){var c=this.f;c.ud(a);c.sd(b);eH(this)};_.Bf=function(a){jF(this.d,a)};_.Cf=function(a,b){var c=this.d;c.i=!1;c.Qb=new UG(c,a);c.d=253;c.lb=!0;c.K=b;FE(c)};_.td=function(a){Hw(this.e.pb,a)};_.ud=function(a){this.f.pb.style[oh]=a;eH(this)};_.Df=function(a){VG(this.d,a)};_.Ef=function(){return dF(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var jH=0;
function uH(a){this.b=a}u(494,1,{},uH);_.xc=function(){var a,b;for(b=new Xi(this.b.f.b);b.c<b.e.Je();)a=Yi(b),Co(a.u.pb,a.r)};_.b=null;function vH(a){this.b=a}u(495,1,{},vH);_.b=null;function rH(a,b){this.b=a;this.c=b}u(496,1,{},rH);_.Pc=function(a){a=a.b;no((ko(),lo),new wH(this,this.c,a))};_.b=null;_.c=null;function wH(a,b,c){this.b=a;this.d=b;this.c=c}u(497,1,{},wH);_.xc=function(){var a=this.c;this.d.b.apply(a,[dH(this.b.b),a])};_.b=null;_.c=null;_.d=null;function sH(a,b){this.b=a;this.c=b}
u(498,1,{},sH);_.b=null;_.c=null;function Gs(a,b,c){this.b=a;this.d=b;this.c=c}u(499,1,{},Gs);_.xc=function(){var a=this.c;this.d.b.apply(a,[dH(this.b.b),a])};_.b=null;_.c=null;_.d=null;
function xH(){var a=yH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;zH(AH,arguments)?a=arguments[0]:3==arguments.length?a=new iH(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new fH(arguments[0]):4==arguments.length?a=new gH(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new hH(arguments[0],arguments[1]));this.g=a;BH();a[Yc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.Re(null==a?null:a.constructor==
$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.addMouseOverHandler=C(function(a){this.g.Se(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.alert=C(function(a){this.g.Te(a)});b.clear=C(function(){this.g.Ue()});b.deferredRepaint=C(function(){this.g.Ve()});b.getAfterPasteCallBack=C(function(){return this.g.b});b.getCreationIndex=C(function(){return this.g.c});b.getHelpURL=C(function(){return this.g.d.I});b.getMolecularAreaAntiAlias=C(function(){return this.g.d.eb});b.getMolecularAreaLineWidth=
C(function(){return this.g.d.fb});b.getNotifyStructuralChangeJSfunction=C(function(){return this.g.d.tb});b.getOffsetHeight=C(function(){return this.g.nd()});b.getOffsetSize=C(function(){return this.g.af()});b.getOffsetWidth=C(function(){return this.g.od()});b.getParentContainer=C(function(){return this.g.e.pb});b.getPasteLabel=C(function(){return this.g.d.yb});b.getPrePasteJSfunction=C(function(){return this.g.d.Ab});b.initializationError=C(function(a){this.g.ef(a)});b.isVisible=C(function(){return this.g.qd()});
b.jmeFile=C(function(){return this.g.ff()});b.molFile=C(function(){return this.g.gf()});b.nonisomericSmiles=C(function(){return this.g.hf()});b.options=C(function(a){this.g.jf(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.lf(a)});b.readMolecule=C(function(a){this.g.mf(a)});b.repaint=C(function(){this.g.ne()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=AH;BH();var f=b,g,b=DH.c;g=EH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=EH(b,
e,f)}if(!g)throw new gj("Can't find exported method for given arguments: 0"+mb+f.length+aa);return g[0]});b.reset=C(function(){this.g.nf()});b.resetAtomColors=C(function(a){this.g.of(a)});b.setAfterPasteCallBack=C(function(a){this.g.pf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new CH(a))});b.setAntialias=C(function(a){this.g.qf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.rf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.sf(a,b)});b.setHeight=C(function(a){this.g.sd(a)});
b.setHelpURL=C(function(a){this.g.tf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.uf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.vf(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.wf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.xf(a)});b.setPasteLabel=C(function(a){this.g.yf(a)});b.setPrePasteJSfunction=C(function(a){this.g.zf(a)});b.setSize=C(function(a,b){this.g.Af(a,b)});b.setSubstituent=C(function(a){this.g.Bf(a)});b.setTemplate=C(function(a,
b){this.g.Cf(a,b)});b.setVisible=C(function(a){this.g.td(a)});b.setWidth=C(function(a){this.g.ud(a)});b.showInfo=C(function(a){this.g.Df(a)});b.smiles=C(function(){return this.g.Ef()});FH({"0":{"0":[[pH,null,void 0]],1:[[qH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new GH(e));return[e]},ze]]}});HH(AH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function pu(){IH||(IH=!0,xH())}u(500,1,{},pu);
var IH=!1;function tu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==ze)$wnd.jsmeOnLoad();else try{$wnd.console.log('Warning: the global function "jsmeOnLoad" is not defined.\n If you have defined it, there might be a syntax error in your javascript code.')}catch(a){}}function su(){}u(502,1,{},su);_.xc=function(){tu()};function GH(a){this.b=a}u(503,1,{115:1,153:1},GH);_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;function CH(a){this.b=a}u(504,1,{116:1,153:1},CH);
_.eQ=function(a){return null!=a&&A(a,116)&&this.b==a.b};_.b=null;
function wE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(oh)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Nf)||l;e=c.getAttribute(Qe)||l;var j,h,n;n={};for(d=0;d<c.childNodes.length;++d)j=c.childNodes[d],"PARAM"==j.nodeName&&(h=j,j=h.getAttribute(Nf)||l,h=h.getAttribute(jh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Dd);c.removeAttribute(Nf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(oh);c.removeAttribute(jd);c.removeAttribute("hspace");
c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Mo();c.setAttribute(Qe,d);c.style[oh]=uE(g);c.style[Ne]=uE(b);b=new JH(a,d,n,e,c,f);no((ko(),lo),b);++a.c;return!0}function vE(a){this.b="JME.class";this.e=a}u(505,1,{},vE);_.Jc=function(){return wE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function JH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}u(506,1,{},JH);
_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,eb,eb,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(Qe,this.f):this.d.removeAttribute(Qe);b=$doc;null!=this.i&&0<this.i.length&&(b[this.i]=c);a=b.jsapplets;a||(a=[],b.jsapplets=a);a[a.length]=c;this.b.e&&this.b.e.b.apply(c,[c])};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function KH(){}u(507,1,Mi,KH);function LH(a){this.b=a}u(508,1,{},LH);_.xc=function(){this.b()};_.b=null;
function MH(){var a=yH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;zH(NH,arguments)?a=arguments[0]:0==arguments.length&&(a=new KH);this.g=a;BH();a[Yc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){no((ko(),lo),new LH(a))});HH(NH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function qu(){OH||(OH=!0,MH())}u(509,1,{},qu);var OH=!1;function PH(a){Rn();this.i=a}
u(510,469,di,PH);function zu(){Rn();this.i="divide by zero"}u(511,99,Hi,zu);function ju(){Rn()}function QH(a){Rn();this.i=a}u(512,99,Hi,ju,QH);function RH(){RH=x;SH=new TH(!1);UH=new TH(!0)}function TH(a){this.b=a}u(513,1,{118:1,119:1,122:1},TH);_.eQ=function(a){return A(a,119)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?ih:"false"};_.b=!1;var SH,UH;
function pE(a,b,c){var d,e;d=VH(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 WH(){}function XH(a){return typeof a==Uf?Hc+(0>a?-a:a):a}function YH(a,b){var c;c=new WH;c.e=Lb+(ZH(0!=a?-a:0)?XH(0!=a?-a:0):l+Pi(c));$H(0!=a?-a:0)&&aI(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new WH;b.e=Lb+(ZH(a)?XH(a):l+Pi(b));$H(a)&&aI(a,b);return b}
function Y(a,b){var c;c=new WH;c.e=Lb+(ZH(a)?XH(a):l+Pi(c));$H(a)&&aI(a,c);c.c=b?8:0;return c}function bI(){var a;a=new WH;a.e=Lb+(ZH(0)?XH(0):l+Pi(a));$H(0)&&aI(0,a);a.c=2;return a}function cI(a){var b;b=new WH;b.e=Lb+(ZH(a)?XH(a):l+Pi(b));$H(a)&&aI(a,b);b.c=1;return b}function $H(a){return typeof a==Uf&&0<a}function ZH(a){return null!=a&&0!=a}
function aI(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Wh[b.d])c=c.prototype;else{c=Wh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}u(515,1,{},WH);_.tS=function(){return(0!=(this.c&2)?"interface ":0!=(this.c&1)?l:"class ")+this.e};_.b=null;_.c=0;_.d=0;_.e=null;function dI(a){var b;if(!(b=eI,!b&&(b=eI=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new fI(Xb+a+da);return parseFloat(a)}
function XD(a,b){var c,d;if(null==a)throw new fI(Tf);if(2>b||36<b)throw new fI("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 fI(Xb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new fI(Xb+a+da);if(-2147483648>c||2147483647<c)throw new fI(Xb+a+da);return c}u(517,1,{118:1,130:1});var eI=null;function gI(a){this.b=a}
u(516,517,{118:1,122:1,123:1,130:1},gI);_.eQ=function(a){return A(a,123)&&a.b==this.b};_.hC=function(){return lu(this.b)};_.tS=function(){return l+this.b};_.b=0;function uB(a){this.b=a}u(518,517,{118:1,122:1,126:1,130:1},uB);_.eQ=function(a){return A(a,126)&&a.b==this.b};_.hC=function(){return lu(this.b)};_.tS=function(){return l+this.b};_.b=0;function iB(){Rn()}function Rk(a){Rn();this.i=a}u(519,99,gi,iB,Rk);function bx(){Rn()}function iy(a){Rn();this.i=a}u(520,99,Hi,bx,iy);
function S(a){this.b=a}function Lu(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 Eu(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function WF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(hI(),iI)[b],!c&&(c=iI[b]=new S(a)),c):new S(a)}u(521,517,{118:1,122:1,128:1,130:1},S);_.eQ=function(a){return A(a,128)&&a.b==this.b};_.hC=function(){return this.b};
_.tS=function(){return l+this.b};_.b=0;function hI(){hI=x;iI=y(LG,s,128,256,0)}var iI;function Xj(a){return 0>a?-a:a}function Wj(a,b){return a>b?a:b}function JF(a){return Math.round(a)}function On(){Rn()}function kt(a){Rn();this.i=a}u(524,99,{118:1,125:1,129:1,131:1,133:1},On,kt);function Ri(){Ri=x;Si=K(Qi,s,-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 Si;function fI(a){Rn();this.i=a}u(526,519,gi,fI);
function Vn(a){this.b="Unknown";this.d=a;this.c=-1}u(527,1,{118:1,132:1},Vn);_.tS=function(){return this.b+Xa+this.d+"(Unknown Source"+(0<=this.c?mb+this.c:l)+va};_.b=null;_.c=0;_.d=null;function VH(a,b){return a.charCodeAt(b)}function jI(a,b){return-1!=a.lastIndexOf(b)&&a.lastIndexOf(b)==a.length-b.length}function H(a,b){return!A(b,1)?!1:""+a==b}function Tt(a,b){return null==b?!1:a==b||a.toLowerCase()==b.toLowerCase()}function vo(a,b){return a.indexOf(b)}
function VD(a,b,c){return a.indexOf(b,c)}function lA(a,b){return a.lastIndexOf(b)}function cG(a){var b=aa,c=rh,d;for(d=0;0<=(d=c.indexOf(Wc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Gw(c,++d):c=c.substr(0,d-0)+Gw(c,++d);return a.replace(RegExp(b,Ae),c)}
function kI(a,b){for(var c=RegExp(b,Ae),d=[],e=0,f=a,g=null;;){var j=c.exec(f);if(null==j||f==l){d[e]=f;break}else d[e]=f.substring(0,j.index),f=f.substring(j.index+j[0].length,f.length),c.lastIndex=0,g==f&&(d[e]=f.substring(0,1),f=f.substring(1)),g=f,e++}if(0<a.length){for(c=d.length;0<c&&d[c-1]==l;)--c;c<d.length&&d.splice(c,d.length-c)}c=y(ou,s,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Gw(a,b){return a.substr(b,a.length-b)}
function uo(a){return 0==a.length||a[0]>ba&&a[a.length-1]>ba?a:a.replace(/^(\s*)/,l).replace(/\s*$/,l)}function wo(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,118:1,120:1,122:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return bv(this)};_.tS=_.toString;function lI(){lI=x;mI={};nI={}}
function bv(a){lI();var b=mb+a,c=nI[b];if(null!=c)return c;c=mI[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+VH(a,d++);c|=0}256==oI&&(mI=nI,nI={},oI=0);++oI;return nI[b]=c}var mI,oI=0,nI;function Kn(a,b){Ln(a.b,b);return a}function Jn(){this.b=new xo}function pI(){this.b=new xo;this.b.b+=l}u(529,1,mi,Jn,pI);_.tS=function(){return this.b.b};function $u(){this.b=new xo}
function TD(){this.b=new xo}function Rt(a){this.b=new xo;Ln(this.b,a)}u(530,1,mi,$u,TD,Rt);_.tS=function(){return this.b.b};function WD(a){a="String index out of range: "+a;Rn();this.i=a}u(531,520,Hi,WD);
function qI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new On;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new QH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new QH("Array types must match");n=a.length;f=b.length;if(0>d||0>e||0>c||d+c>n||e+c>f)throw new bx;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)iu(b,c,a[--d])}else for(c=e+c;e<c;)iu(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function Iw(){Rn()}function dE(a){Rn();this.i=a}u(533,99,Hi,Iw,dE);function AB(a,b){for(var c;a.dd();)if(c=a.ed(),null==b?null==c:Xn(b,c))return a;return null}function DB(a,b){var c;return(c=AB(a.Fd(),b))?(c.fd(),!0):!1}function rI(a){var b,c,d,e;d=new Jn;b=null;d.b.b+=Uc;for(c=a.Fd();c.dd();)null!=b?Ln(d.b,b):b=Aa,e=c.ed(),Ln(d.b,e===a?"(this Collection)":l+e);d.b.b+=Xc;return d.b.b}u(534,1,{});_.Ff=function(){throw new dE("Add not supported on this collection");};
_.Gf=function(a){return!!AB(this.Fd(),a)};_.Ge=function(){return 0==this.Je()};_.Hf=function(a){return DB(this,a)};_.tS=function(){return rI(this)};u(536,534,fi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,139)||a.Je()!=this.Je())return!1;for(a=a.Fd();a.dd();)if(b=a.ed(),!this.Gf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Fd();b.dd();)c=b.ed(),null!=c&&(a+=$n(c),a=~~a);return a};
function sI(a,b){var c;return A(b,137)&&(c=b.If(),pw(a.b,c))?(c=uj(a.b,c),a.b.Ke(b.Jf(),c)):!1}function iE(a){this.b=a}u(535,536,fi,iE);_.Gf=function(a){return sI(this,a)};_.Fd=function(){return new ZD(this.b)};_.Hf=function(a){return sI(this,a)?(a=a.If(),fj(this.b,a),!0):!1};_.Je=function(){return this.b.e};_.b=null;function bE(a){if(a.c)$i(a.b),fj(a.d,a.c.If()),a.c=null;else throw new Mw("Must call next() before remove().");}
function ZD(a){var b;this.d=a;b=new rj;a.d&&lj(b,new tI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new uI(a,d.substring(1));b.Ff(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.Ff(c[d])}this.b=new Xi(b)}u(537,1,{},ZD);_.dd=function(){return $D(this.b)};_.ed=function(){return this.c=Yi(this.b)};_.fd=function(){bE(this)};_.b=null;_.c=null;_.d=null;u(539,1,Ci);_.eQ=function(a){return A(a,137)&&cE(this.If(),a.If())&&cE(this.Jf(),a.Jf())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.If()&&(a=$n(this.If()));null!=this.Jf()&&(b=$n(this.Jf()));return a^b};_.tS=function(){return this.If()+rb+this.Jf()};function tI(a){this.b=a}u(538,539,Ci,tI);_.If=function(){return null};_.Jf=function(){return this.b.c};_.Kf=function(a){return fE(this.b,a)};_.b=null;function uI(a,b){this.c=a;this.b=b}u(540,539,Ci,uI);_.If=function(){return this.b};_.Jf=function(){return this.c.f[mb+this.b]};_.Kf=function(a){return gE(this.c,this.b,a)};_.b=null;_.c=null;
function fy(a,b){(0>a||a>=b)&&vI(a,b)}function vI(a,b){throw new iy("Index: "+a+", Size: "+b);}u(541,534,Yh);_.Lf=function(){throw new dE("Add not supported on this list");};_.Ff=function(a){this.Lf(this.Je(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,135)||this.Je()!=a.Je())return!1;c=this.Fd();for(d=a.Fd();c.dd();)if(a=c.ed(),b=d.ed(),!(null==a?null==b:Xn(a,b)))return!1;return!0};
_.hC=function(){var a,b,c;b=1;for(a=this.Fd();a.dd();)c=a.ed(),b=31*b+(null==c?0:$n(c)),b=~~b;return b};_.Fd=function(){return new Xi(this)};_.Nf=function(){return this.Of(0)};_.Of=function(a){return new wI(this,a)};_.Pf=function(){throw new dE("Remove not supported on this list");};function $D(a){return a.c<a.e.Je()}function Yi(a){if(a.c>=a.e.Je())throw new ex;return a.e.Mf(a.d=a.c++)}function $i(a){if(0>a.d)throw new yy;a.e.Pf(a.d);a.c=a.d;a.d=-1}function Xi(a){this.e=a}u(542,1,{},Xi);_.dd=function(){return $D(this)};
_.ed=function(){return Yi(this)};_.fd=function(){$i(this)};_.c=0;_.d=-1;_.e=null;function wI(a,b){var c;this.e=this.b=a;c=a.Je();(0>b||b>c)&&vI(b,c);this.c=b}u(543,542,{},wI);_.Qf=function(){return 0<this.c};_.Rf=function(){if(0>=this.c)throw new ex;return this.b.Mf(this.d=--this.c)};_.b=null;function xI(a){a=new ZD(a.c.b);return new yI(a)}function zI(a,b){this.b=a;this.c=b}u(544,536,fi,zI);_.Gf=function(a){return pw(this.b,a)};_.Fd=function(){return xI(this)};_.Je=function(){return this.c.b.e};
_.b=null;_.c=null;function yI(a){this.b=a}u(545,1,{},yI);_.dd=function(){return $D(this.b.b)};_.ed=function(){return(this.b.c=Yi(this.b.b)).If()};_.fd=function(){bE(this.b)};_.b=null;u(546,541,Yh);_.Lf=function(a,b){var c;c=GB(this,a);var d=c.e;new BB(b,c.c);++d.c;++c.b;c.d=null};_.Mf=function(a){var b;b=GB(this,a);try{return HB(b)}catch(c){c=cj(c);if(A(c,138))throw new iy("Can't get element "+a);throw c;}};_.Fd=function(){return GB(this,0)};
_.Pf=function(a){var b,c;b=GB(this,a);try{c=HB(b)}catch(d){d=cj(d);if(A(d,138))throw new iy("Can't remove element "+a);throw d;}AI(b);return c};function BI(a){a.c=y(CI,s,0,0,0)}function PA(a,b,c){(0>b||b>a.d)&&vI(b,a.d);a.c.splice(b,0,c);++a.d}function lj(a,b){iu(a.c,a.d++,b);return!0}function Cv(a,b){fy(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(cE(b,a.c[c]))return c;return-1}function Fv(a,b){var c;c=(fy(b,a.d),a.c[b]);a.c.splice(b,1);--a.d;return c}
function kj(a,b){var c;c=Qj(a,b);if(-1==c)return!1;Fv(a,c);return!0}function Vk(a,b){var c;if(b.length<a.d){c=b;var d;d=bu(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)iu(b,c,a.c[c]);b.length>a.d&&iu(b,a.d,null);return b}function rj(){BI(this)}function uC(a){BI(this);this.c.length=a}function oB(a){BI(this);var b=this.c,c=a.c,a=c.slice(0,a.d);K(c.cZ,c.cM,c.qI,a);Array.prototype.splice.apply(b,[0,0].concat(a));this.d=this.c.length}u(547,541,$h,rj,uC,oB);_.Lf=function(a,b){PA(this,a,b)};
_.Ff=function(a){return lj(this,a)};_.Ue=function(){this.c=y(CI,s,0,0,0);this.d=0};_.Gf=function(a){return-1!=Qj(this,a)};_.Mf=function(a){return Cv(this,a)};_.Ge=function(){return 0==this.d};_.Pf=function(a){return Fv(this,a)};_.Hf=function(a){return kj(this,a)};_.Je=function(){return this.d};_.d=0;function FB(a,b,c){var d;for(d=0;d<b;++d)iu(a,d,c)}function At(){At=x;Bt=new DI}var Bt;function DI(){}u(550,541,ai,DI);_.Gf=function(){return!1};_.Mf=function(){throw new bx;};_.Je=function(){return 0};
function EI(){this.b=new Date}function FI(a){return 10>a?bb+a:l+a}u(551,1,{118:1,121:1,122:1,134:1},EI);_.eQ=function(a){return A(a,134)&&Ou(N(this.b.getTime()),N(a.b.getTime()))};_.hC=function(){var a;a=N(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=vu(c&4194303,b&4194303,e&1048575);a=vu(a.l^b.l,a.m^b.m,a.h^b.h);return O(a)};
_.tS=function(){var a,b;b=-this.b.getTimezoneOffset();a=(0<=b?xa:l)+~~(b/60);b=10>(0>b?-b:b)%60?bb+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(GI(),HI)[this.b.getDay()]+ba+II[this.b.getMonth()]+ba+FI(this.b.getDate())+ba+FI(this.b.getHours())+mb+FI(this.b.getMinutes())+mb+FI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function GI(){GI=x;HI=K(ou,s,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));II=K(ou,s,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var HI,II;
function tt(a,b){return null==z(a.b,b,a)}function st(){this.b=new Vi}u(553,536,{118:1,121:1,139:1},st);_.Ff=function(a){return tt(this,a)};_.Gf=function(a){return pw(this.b,a)};_.Ge=function(){return 0==this.b.e};_.Fd=function(){return xI(new zI(this.b,new iE(this.b)))};_.Hf=function(a){return null!=fj(this.b,a)};_.Je=function(){return this.b.e};_.tS=function(){return rI(new zI(this.b,new iE(this.b)))};_.b=null;
function GB(a,b){var c,d;(0>b||b>a.c)&&vI(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 JI(a,b,d)}function KB(){this.b=new KI;this.c=0}u(554,546,ai,KB);_.Ff=function(a){new BB(a,this.b);++this.c;return!0};_.Of=function(a){return GB(this,a)};_.Je=function(){return this.c};_.b=null;_.c=0;function HB(a){if(a.c==a.e.b)throw new ex;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
function AI(a){if(!a.d)throw new yy;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 JI(a,b,c){this.e=a;this.c=c;this.b=b}u(555,1,{},JI);_.dd=function(){return this.c!=this.e.b};_.Qf=function(){return this.c.c!=this.e.b};_.ed=function(){return HB(this)};_.Rf=function(){if(this.c.c==this.e.b)throw new ex;this.d=this.c=this.c.c;--this.b;return this.d.d};_.fd=function(){AI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function KI(){this.b=this.c=this}
function BB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}u(556,1,{},KI,BB);_.b=null;_.c=null;_.d=null;function aE(a,b){this.b=a;this.c=b}u(557,539,Ci,aE);_.If=function(){return this.b};_.Jf=function(){return this.c};_.Kf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function ex(){Rn()}u(558,99,{118:1,125:1,131:1,133:1,138:1},ex);function cE(a,b){return ku(a)===ku(b)||null!=a&&Xn(a,b)}function tC(a){var b=y(LB,s,91,0,0);return Vk(a.b,b)}function ZA(){this.b=new rj}
u(560,541,$h,ZA);_.Lf=function(a,b){PA(this.b,a,b)};_.Ff=function(a){return lj(this.b,a)};_.Gf=function(a){return-1!=Qj(this.b,a)};_.Mf=function(a){return Cv(this.b,a)};_.Ge=function(){return 0==this.b.d};_.Fd=function(){return new Xi(this.b)};_.Pf=function(a){return Fv(this.b,a)};_.Je=function(){return this.b.d};_.tS=function(){return rI(this.b)};_.b=null;function eG(a){a.hc.d.hb&&zC(a)}function LI(a){var b;if(a.hc.d.hb){b=qA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}BC(a)}
function MI(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 iG(a){var b=a.k;NI(a.hc.d,b.b,b.c);!pA(a)&&UA(a);EA(a)}function OI(){EC.call(this,l);this.j=new OB(this.Sf());nB(this.r,new PI(this))}u(562,428,Oi);_.Td=function(a,b){return ku(a.i)===ku(this.j)?(LI(this),!0):this.Tf(a,b)};_.Sf=function(){return"Close"};_.Tf=function(){return!1};_.Md=function(){LI(this)};_.j=null;_.k=null;
function tH(a,b,c){OI.call(this);this.hc&&GC(this.hc.d,!1);DC(this,!1);XA(this,new OC(0));a=new SC(a,1);Q(this,a,null);a=new aB;Q(a,this.j,null);Q(this,a,null);b&&(this.k=qA(b),CC(this),MI(this.k,~~(G(b.Vb.pb,Xf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Wf)/2)-~~(this.cc/2)));c&&P(this,c)}u(561,562,Oi,tH);_.Sf=function(){return"OK"};function bG(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new Mw("Cannot undo. Index is out of range.");if(!a.b.c)throw new Mw(dc);a.b=a.b.c;return a.b.b}
function mH(){this.b=this.c=new QI}u(563,1,{},mH);_.b=null;function QI(){this.b=null}function TG(a){this.b=a}u(564,1,{},QI,TG);_.b=null;_.c=null;_.d=null;function PI(a){this.b=a}u(565,463,bi,PI);_.b=null;
function EE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){tE(a.b.Ab,K(ou,s,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=kI(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],iu(c.c,c.d++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+va);try{SF(a.b,b,!0)?(rs(a.b,"Structure pasted"+e),iF(a.b),fB(a.b),d=!0):(iG(new tH(a.b.K,a.b,NE)),TF(a.b,!0),fB(a.b))}catch(n){if(n=cj(n),A(n,125))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",FE(e),iG(new tH(a.b.K,
a.b,NE)),fB(a.b);else throw n;}}d&&a.b.Qe(b)}function os(a){this.b=a}u(566,1,{},os);_.b=null;function bF(){bF=x;cF=new RI("COPY_SMILES",0);eF=new RI("COPY_MOL",1);fF=new RI("PASTE",2);SI=K(TI,s,140,[cF,eF,fF])}function RI(a,b){I.call(this,a,b)}u(567,141,{118:1,122:1,124:1,140:1},RI);var SI,eF,cF,fF;function SG(){this.e=y(aH,s,141,99,0)}u(568,1,{},SG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
function UI(a){a.c=y(M,m,-1,20,1);a.B=y(M,m,-1,20,1);a.K=y(lF,s,-1,20,1);a.N=y(lF,s,-1,20,1);a.H=cu([20,7]);a.e=y(M,m,-1,20,1);a.d=y(ou,s,1,20,0);a.p=y(ou,s,1,20,0);a.y=y(M,m,-1,20,1);a.A=y(M,m,-1,20,1);a.I=y(M,m,-1,20,1);a.J=y(M,m,-1,20,1);a.t=y(M,m,-1,20,1);a.C=y(M,m,-1,20,1);a.L=y(M,m,-1,20,1);a.O=y(M,m,-1,20,1);a.f=y(ou,s,1,20,0);a.r=cu([10,2]);a.j=y(M,m,-1,101,1)}
function VI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,m,-1,4,1);f=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(f*f+g*g);0.001>o&&(o=0.001);q=g/o;e=f/o;n=y(M,m,-1,4,1);for(j=0;4>j;++j)d[j]==c||0>=d[j]||(0==n[1]?n[1]=d[j]:0==n[2]?n[2]=d[j]:0==n[3]&&(n[3]=d[j]));r=y(lF,s,-1,4,1);d=y(lF,s,-1,4,1);for(j=1;3>=j;++j)3==j&&0==n[3]||(f=(a.K[n[j]]-a.K[b])*e+(a.N[n[j]]-a.N[b])*q,g=(a.N[n[j]]-a.N[b])*e-(a.K[n[j]]-a.K[b])*q,o=Math.sqrt(f*f+g*g),0.001>o&&(o=0.001),r[j]=g/o,d[j]=f/o);a=WI(r[1],d[1],r[2],d[2]);0<n[3]?(b=
WI(r[2],d[2],r[3],d[3]),d=WI(r[1],d[1],r[3],d[3]),0<a&&0<b?(h[1]=n[1],h[2]=n[2],h[3]=n[3]):0<d&&0>b?(h[1]=n[1],h[2]=n[3],h[3]=n[2]):0>a&&0<d?(h[1]=n[2],h[2]=n[1],h[3]=n[3]):0<b&&0>d?(h[1]=n[2],h[2]=n[3],h[3]=n[1]):0>d&&0<a?(h[1]=n[3],h[2]=n[1],h[3]=n[2]):0>b&&0>a&&(h[1]=n[3],h[2]=n[2],h[3]=n[1])):0<a?(h[1]=n[1],h[2]=n[2]):(h[1]=n[2],h[2]=n[1]);h[0]=c;return h}
function W(a,b){var c,d,e,f,g,j,h,n;CG(a);switch(a.A[a.E]){case 0:a.K[a.u]=a.K[a.E]+21.65*a.o.C;a.N[a.u]=a.N[a.E]+12.5*a.o.C;break;case 1:c=a.H[a.E][1];d=0;2==a.A[c]&&(a.H[c][1]==a.E?d=a.H[c][2]:d=a.H[c][1]);e=a.K[a.E]-a.K[c];f=a.N[a.E]-a.N[c];j=Math.sqrt(e*e+f*f);0.001>j&&(j=0.001);f/=j;e/=j;h=j+25*a.o.C*Math.cos(1.0471975511965976);n=25*a.o.C*Math.sin(1.0471975511965976);g=XI(a,a.E,c);if(3==a.t[g]||204==a.o.d||1!=a.t[g]&&(203==a.o.d||204==a.o.d)||a.q)h=j+25*a.o.C,n=0;0<d&&0<(a.N[d]-a.N[c])*e-(a.K[d]-
a.K[c])*f&&(n=-n);0<b&&0>n?n=-n:0>b&&0<n&&(n=-n);a.K[a.u]=a.K[c]+h*e-n*f;a.N[a.u]=a.N[c]+n*e+h*f;break;case 2:c=y(lF,s,-1,2,1);YI(a,a.E,25*a.o.C,c);a.K[a.u]=c[0];a.N[a.u]=c[1];break;case 3:case 4:case 5:for(g=1;g<=a.A[a.E]&&!(c=a.H[a.E][g],e=a.K[a.E]-a.K[c],f=a.N[a.E]-a.N[c],j=Math.sqrt(e*e+f*f),0.001>j&&(j=0.001),a.K[a.u]=a.K[a.E]+25*a.o.C*e/j,a.N[a.u]=a.N[a.E]+25*a.o.C*f/j,0==FG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;rs(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
1;++a.A[a.E];JG(a);a.t[a.v]=1;203==a.o.d&&(a.t[a.v]=2);204==a.o.d&&(a.t[a.v]=3);a.I[a.v]=a.E;a.J[a.v]=a.u;201==a.o.d&&BG(a,a.v);a.H[a.u][1]=a.E;a.H[a.E][a.A[a.E]]=a.u;a.L[a.v]=O(N(JF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(JF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
function zG(a,b){var c;a.G=a.E;c=0;if(233==a.o.d||237==a.o.d||236==a.o.d||239==a.o.d||251==a.o.d||252==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.E=a.u-2,W(a,0),237==a.o.d&&(a.c[a.u]=10,a.c[a.u-1]=10,a.c[a.u-2]=10),236==a.o.d&&(a.c[a.u]=9,a.c[a.u-1]=9,a.c[a.u-2]=9),239==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=5,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),252==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-2]=4,a.c[a.u-3]=8,a.t[a.v]=2,a.t[a.v-1]=2),251==a.o.d&&(a.c[a.u]=5,a.c[a.u-1]=5,a.c[a.u-
2]=5,a.c[a.u-3]=7,a.t[a.v]=2),c=4;else if(244==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.c[a.u]=8,a.E=a.u,a.q=!0,W(a,0),a.q=!1,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=5;else if(234==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,a.o.zb&&xG(a,a.E,1),W(a,0),a.c[a.u]=5,a.t[a.v]=2,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.o.zb?(a.t[a.v]=1,xG(a,a.u,-1)):a.t[a.v]=2,c=3;else if(235==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(240==a.o.d)W(a,0),a.E=
a.u,W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u-2,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=4;else if(260==a.o.d)W(a,0),a.E=a.u,W(a,0),a.c[a.u]=4,a.E=a.u-1,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(261==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.c[a.u]=5,a.t[a.v]=2,c=3;else if(241==a.o.d)W(a,0),a.c[a.u]=5,a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=4;else if(243==a.o.d)W(a,0),a.c[a.u]=4,a.E=a.u,W(a,0),a.E=a.u-1,W(a,0),c=3;else if(238==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=
3,a.q=!1,c=2;else if(249==a.o.d)W(a,0),a.E=a.u,W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=2;else if(250==a.o.d)W(a,0),a.t[a.v]=2,a.c[a.u]=5,c=1;else if(245==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.E=a.u,a.t[a.v]=3,W(a,0),a.q=!1,c=3;else if(242==a.o.d)W(a,0),a.E=a.u,a.q=!0,W(a,0),a.t[a.v]=3,a.c[a.u]=4,a.q=!1,c=2;else if(254==a.o.d)W(a,0),a.c[a.u]=9,c=1;else if(255==a.o.d)W(a,0),a.c[a.u]=10,c=1;else if(256==a.o.d)W(a,0),a.c[a.u]=11,c=1;else if(257==a.o.d)W(a,0),a.c[a.u]=12,c=1;else if(258==a.o.d)W(a,0),a.c[a.u]=4,
c=1;else if(259==a.o.d)W(a,0),a.c[a.u]=5,c=1;else if(246==a.o.d)W(a,0),a.E=a.u,W(a,0),c=2;else if(247==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=3;else if(248==a.o.d)W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),a.E=a.u,W(a,0),c=4;else if(253==a.o.d){var d,e,f,g,j,h,n,o,r,q,t;if(a.o.Qb){c=0;o=a.o.Qb;for(n=1;n<=o.z;++n)d=o.r[n][0],1==o.r[n][1]&&(c=d);d=a.u;n=a.E;W(a,0);e=a.K[a.u];g=a.N[a.u];mG(a,a.u);e=a.K[n]-e;g=a.N[n]-g;h=Math.sqrt(e*e+g*g);g/=h;e/=h;for(h=1;h<=o.u;++h)CG(a),a.c[a.u]=o.c[h],a.B[a.u]=o.B[h],
a.y[a.u]=o.y[h],a.K[a.u]=o.K[h],a.N[a.u]=o.N[h];for(h=1;h<=o.v;++h)JG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];lG(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];mG(a,a.u);f=a.K[c+d]-o;j=a.N[c+d]-q;h=Math.sqrt(f*f+j*j);j/=h;f/=h;for(h=d+1;h<=a.u;++h)a.K[h]-=o,a.N[h]-=q,r=a.K[h]*f+a.N[h]*j,t=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=t,r=-a.K[h]*e+a.N[h]*g,t=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=t,a.K[h]+=a.K[n],a.N[h]+=a.N[n];JG(a);a.I[a.v]=n;a.J[a.v]=c+d;lG(a);b&&(mG(a,n),nF(a))}c=4}ZI(a,c);a.E=a.G;b&&
(a.E=0)}
function YI(a,b,c,d){var e,f,g,j,h;e=a.H[b][1];f=a.H[b][2];g=a.K[f]-a.K[e];j=-(a.N[f]-a.N[e]);h=Math.sqrt(g*g+j*j);0.001>h&&(h=0.001);j/=h;g/=h;1>(0>=(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j?0-((a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j):(a.N[b]-a.N[e])*g+(a.K[b]-a.K[e])*j)?(g=a.K[b]-a.K[e],j=a.N[b]-a.N[e],h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),j/=h,g/=h,d[0]=a.K[e]+h*g-c*j,d[1]=a.N[e]+c*g+h*j):(g=(a.K[e]+a.K[f])/2,e=(a.N[e]+a.N[f])/2,g=a.K[b]-g,j=a.N[b]-e,h=Math.sqrt(g*g+j*j),0.001>h&&(h=0.001),d[0]=a.K[b]+
c*g/h,d[1]=a.N[b]+c*j/h)}
function yG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t;n=-1;j=6;switch(a.o.d){case 206:j=3;break;case 207:j=4;break;case 208:case 221:case 223:j=5;break;case 210:case 209:j=6;break;case 211:j=7;break;case 212:j=8;break;case 229:j=9}f=6.283185307179586/j;h=625*a.o.C*a.o.C/2/(1-Math.cos(f));h=Math.sqrt(h);if(0<a.E)if(2>a.A[a.E])$I(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,$I(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){rs(a.o,"ERROR - cannot add aromatic spiro ring !");a.o.P=9;
return}for(d=1;d<=a.A[a.E];++d)if(b=a.t[XI(a,a.E,a.H[a.E][d])],2<d||1!=b){rs(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(lF,s,-1,2,1);YI(a,a.E,h,b);e=a.K[a.E]-b[0];g=a.N[a.E]-b[1];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;for(d=1;d<=j;++d)CG(a),r=f*d+1.5707963267948966,a.K[a.u]=b[0]+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=b[1]+h*(Math.cos(r)*e+Math.sin(r)*g)}else if(0<a.F){b=a.I[a.F];c=a.J[a.F];d=0;2==a.A[b]?a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]:2==a.A[c]&&(a.H[c][1]!=
b?d=a.H[c][1]:d=a.H[c][2],o=b,b=c,c=o);0==d&&(a.H[b][1]!=c?d=a.H[b][1]:d=a.H[b][2]);e=a.K[c]-a.K[b];g=a.N[c]-a.N[b];o=Math.sqrt(e*e+g*g);0.001>o&&(o=0.001);g/=o;e/=o;r=o/2;t=h*Math.sin(0.5*(3.141592653589793-f));o=1;0<(a.N[d]-a.N[b])*e-(a.K[d]-a.K[b])*g&&(t=-t,o=0);q=a.K[b]+r*e-t*g;t=a.N[b]+t*e+r*g;for(d=1;d<=j;++d)CG(a),r=f*(d+0.5)+3.141592653589793*o,a.K[a.u]=q+h*(Math.sin(r)*e-Math.cos(r)*g),a.N[a.u]=t+h*(Math.cos(r)*e+Math.sin(r)*g),1==o?(d==j&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j-1&&(a.K[a.u]=
a.K[c],a.N[a.u]=a.N[c])):(d==j-1&&(a.K[a.u]=a.K[b],a.N[a.u]=a.N[b]),d==j&&(a.K[a.u]=a.K[c],a.N[a.u]=a.N[c]))}else{b=0.5;6==j&&(b=0);for(d=1;d<=j;++d)CG(a),r=f*(d-b),a.K[a.u]=a.M+h*Math.sin(r),a.N[a.u]=a.P+h*Math.cos(r)}b=j;h=0;for(f=1;f<=b;++f)JG(a),a.t[a.v]=1,h=a.u-b+f,a.A[h]=2,a.I[a.v]=h,a.J[a.v]=h+1;a.J[a.v]=a.u-b+1;if(209==a.o.d){if(a.t[a.v-4]=2,a.t[a.v-2]=2,a.t[a.v]=2,0<a.F)if(1==a.t[a.F]){if(b=0,1<a.A[a.I[a.F]]&&(b=a.H[a.I[a.F]][1],h=a.I[a.F],b==a.J[a.F]&&(b=a.H[a.I[a.F]][2])),0==b&&1<a.A[a.J[a.F]]&&
(b=a.H[a.J[a.F]][1],h=a.J[a.F],b==a.J[a.F]&&(b=a.H[a.J[a.F]][2])),0<b)for(f=1;f<=a.v;++f)if(a.I[f]==b&&a.J[f]==h||a.I[f]==h&&a.J[f]==b){1!=a.t[f]&&(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=3);break}}else a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-5]=2,a.t[a.v-3]=2,a.t[a.v-1]=2}else if(221==a.o.d||223==a.o.d)if(0<a.F){if(1==a.t[a.F]){b=!1;for(f=1;f<=a.A[a.I[a.F]];++f)if(h=a.H[a.I[a.F]][f],1<a.t[XI(a,a.I[a.F],h)]){b=!0;break}for(f=1;f<=a.A[a.J[a.F]];++f)if(h=a.H[a.J[a.F]][f],
1<a.t[XI(a,a.J[a.F],h)]){b=!0;break}b||(a.t[a.F]=2)}a.t[a.v-4]=2;a.c[a.u-2]=5}else 0<a.E?221==a.o.d?(a.t[a.v-4]=1,a.t[a.v-2]=1,a.t[a.v-1]=1,a.t[a.v-3]=2,a.t[a.v]=2,a.c[a.u-1]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5):(a.t[a.v-3]=1,a.t[a.v-2]=1,a.t[a.v]=1,a.t[a.v-4]=2,a.t[a.v-1]=2,a.c[a.u-2]=5);h=y(M,m,-1,a.u+1,1);for(f=1;f<=j;++f)b=a.u-j+f,c=a.v-j+f,a.H[b][1]=b-1,a.H[b][2]=b+1,b=a.I[c],e=a.J[c],a.L[c]=O(N(JF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(JF((a.N[b]+a.N[e])/
2)));a.H[a.u-j+1][1]=a.u;a.H[a.u][2]=a.u-j+1;for(f=a.u-j+1;f<=a.u;++f){h[f]=0;g=51;c=0;for(b=1;b<=a.u-j;++b)e=a.K[f]-a.K[b],d=a.N[f]-a.N[b],e=e*e+d*d,50>e&&e<g&&(g=e,c=b);0<c&&(0==a.E||c==a.E)&&(h[f]=c)}g=a.v-j;f=g+1;a:for(;f<=g+j;++f)if(b=a.I[f],e=a.J[f],0<h[b]&&0<h[e]){for(c=1;c<=g;++c)if(a.I[c]==h[b]&&a.J[c]==h[e]||a.J[c]==h[b]&&a.I[c]==h[e])continue a;JG(a);a.t[a.v]=a.t[f];a.I[a.v]=h[b];a.H[h[b]][++a.A[h[b]]]=h[e];a.J[a.v]=h[e];a.H[h[e]][++a.A[h[e]]]=h[b];a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
2)));a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(JG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[b],a.H[h[b]][++a.A[h[b]]]=e,a.J[a.v]=e,a.H[e][++a.A[e]]=h[b],a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(JG(a),a.t[a.v]=a.t[f],a.I[a.v]=h[e],a.H[h[e]][++a.A[h[e]]]=b,a.J[a.v]=b,a.H[b][++a.A[b]]=h[e],a.L[a.v]=O(N(JF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(JF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2))));d=a.u-j;for(f=a.u;f>d;--f)if(0<
h[f]&&(mG(a,f),3==a.c[h[f]])){o=0;for(b=1;b<=a.A[h[f]];++b){e=a.H[h[f]][b];for(c=1;c<=a.v;++c)(a.I[c]==h[f]&&a.J[c]==e||a.I[c]==e&&a.J[c]==h[f])&&(o+=a.t[c])}if(4<o)for(c=g+1;c<=g+j;++c)a.t[c]=1}0<a.E&&ZI(a,j);-1<n&&(a.E=n)}
function $I(a,b,c,d){var e,f,g,j,h,n;0==a.A[a.E]?(e=0,f=1):(e=a.H[a.E][1],f=a.K[a.E]-a.K[e],e=a.N[a.E]-a.N[e],g=Math.sqrt(f*f+e*e),0.001>g&&(g=0.001),e/=g,f/=g);h=a.K[a.E]+d*f;n=a.N[a.E]+d*e;for(g=1;g<=b;++g)CG(a),j=c*g-1.5707963267948966,a.K[a.u]=h+d*(Math.sin(j)*f-Math.cos(j)*e),a.N[a.u]=n+d*(Math.cos(j)*f+Math.sin(j)*e)}function ZI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=FG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
function XI(a,b,c){var d;for(d=1;d<=a.v;++d)if(a.I[d]==b&&a.J[d]==c||a.I[d]==c&&a.J[d]==b)return d;return 0}function aJ(a,b,c){var d,e,f,g;e=th;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Uu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Uu(c[d])&&!Iu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Ou(c[d],e)&&(b[d]=g,c[d]=th,++f);if(f==a.u)break}return g==a.u}
function nF(a){var b,c,d;b=y(lF,s,-1,4,1);d=c=0;a.o&&a.o.D&&0<a.o.D.c&&(c=a.o.D.c-a.o.Z,d=a.o.D.b-3*a.o.Z);if(0>=c||0>=d)a.x=!0;else{mF(a,b);c=~~(c/2)-O(N(Math.round(b[0])));d=~~(d/2)-O(N(Math.round(b[1])));if(!a.o.rb)for(b=1;b<=a.u;++b)a.K[b]+=c,a.N[b]+=d;oF(a)}}
function mF(a,b){var c,d,e,f,g;f=9999;d=-9999;g=9999;e=-9999;for(c=1;c<=a.u;++c)a.K[c]<f&&(f=a.K[c]),a.K[c]>d&&(d=a.K[c]),a.N[c]<g&&(g=a.N[c]),a.N[c]>e&&(e=a.N[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 xG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=bJ(a,b),-1==d&&0==c&&(0==a.B[b]?a.B[b]=1:1==a.B[b]?a.B[b]=-1:-1==a.B[b]&&(a.B[b]=0)),a.c[b]){case 2:2<d&&rs(a.o,"Charge change not possible on this boron !");0==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0);break;case 3:3<d?rs(a.o,"Charge change not possible on this carbon !"):4>d&&(0==a.B[b]?a.B[b]=-1:-1==a.B[b]?a.B[b]=1:1==a.B[b]&&(a.B[b]=0));break;case 4:case 7:3<d?rs(a.o,"Charge change not possible on multibonded N or P !"):
3==d&&0==a.B[b]?a.B[b]=1:3==d&&1==a.B[b]?a.B[b]=0:3>d&&0==a.B[b]?a.B[b]=1:3>d&&1==a.B[b]?a.B[b]=-1:3>d&&-1==a.B[b]&&(a.B[b]=0);break;case 5:case 8:case 13:2<d?rs(a.o,"Charge change not possible on multibonded O or S !"):2==d&&0==a.B[b]?a.B[b]=1:2==d&&1==a.B[b]?a.B[b]=0:2>d&&0==a.B[b]?a.B[b]=-1:2>d&&-1==a.B[b]?a.B[b]=1:2>d&&1==a.B[b]&&(a.B[b]=0);break;case 9:case 10:case 11:case 12:0==d&&0==a.B[b]?a.B[b]=-1:0==d&&-1==a.B[b]?a.B[b]=0:rs(a.o,"Charge change not possible on the halogen !");break;case 18:rs(a.o,
"Use X button to change charge on the X atom !")}}
function ZF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,m,-1,a.u+1,1);;){for(e=1;e<=a.u;++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.v;++e)c=a.I[e],d=a.J[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=y(M,m,-1,f+1,1);for(c=1;c<=a.u;++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.u;1<=c;--c)a.b[c]!=d&&mG(a,c);nF(a);rs(a.o,"Smaller part(s) removed !");return 1}
function FG(a,b){var c,d,e,f,g;f=51;g=0;for(e=1;e<a.u;++e)b!=e&&(c=a.K[b]-a.K[e],d=a.N[b]-a.N[e],c=c*c+d*d,50>c&&c<f&&(f=c,g=e));return g}
function KG(a){var b,c,d;for(d=1;d<=a.v;++d){b=a.I[d];c=a.J[d];if(1==a.B[b]&&-1==a.B[c]||-1==a.B[b]&&1==a.B[c])if(1==a.t[d]||2==a.t[d]){if(3!=a.c[b]&&3!=a.c[c]&&a.o.zb)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.B[b]=0;a.B[c]=0;++a.t[d];oG(a)}1==a.B[b]&&1==a.B[c]&&(2==a.t[d]?a.t[d]=1:3==a.t[d]&&(a.t[d]=2),oG(a));4==a.t[d]&&(a.t[d]=1)}}
function WI(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 lG(a){var b;cJ(a);b=a.t.length;a.L=y(M,m,-1,b,1);a.O=y(M,m,-1,b,1);oF(a);oG(a)}
function CG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,m,-1,c,1),qI(a.c,b,a.c.length),a.c=b,b=y(M,m,-1,c,1),qI(a.B,b,a.B.length),a.B=b,b=y(M,m,-1,c,1),qI(a.y,b,a.y.length),a.y=b,b=y(M,m,-1,c,1),qI(a.e,b,a.e.length),a.e=b,b=y(ou,s,1,c,0),qI(a.d,b,a.d.length),a.d=b,b=y(ou,s,1,c,0),qI(a.p,b,a.p.length),a.p=b,b=y(lF,s,-1,c,1),qI(a.K,b,a.K.length),a.K=b,b=y(lF,s,-1,c,1),qI(a.N,b,a.N.length),a.N=b,b=cu([c,7]),qI(a.H,b,a.H.length),a.H=b,c=y(M,m,-1,c,1),qI(a.A,c,a.A.length),a.A=c);a.c[a.u]=
3;a.B[a.u]=0;a.e[a.u]=0;a.d[a.u]=null;a.y[a.u]=0}function PF(a,b,c,d,e,f,g){var j;j=O(N(JF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(JF(a.N[c]-~~(f/2))));return new TA(j-1-b,a-b,e+1+2*b,f+2*b)}
function JG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,m,-1,b,1),qI(a.I,c,a.I.length),a.I=c,c=y(M,m,-1,b,1),qI(a.J,c,a.J.length),a.J=c,c=y(M,m,-1,b,1),qI(a.t,c,a.t.length),a.t=c,c=y(M,m,-1,b,1),qI(a.C,c,a.C.length),a.C=c,c=y(M,m,-1,b,1),qI(a.L,c,a.L.length),a.L=c,c=y(M,m,-1,b,1),qI(a.O,c,a.O.length),a.O=c,b=y(ou,s,1,b,0),qI(a.f,b,a.f.length),a.f=b);a.t[a.v]=1;a.C[a.v]=0;a.f[a.v]=null}
function sG(a,b){var c,d,e,f,g,j,h;if(0==a.u)return l;j=b;79<b.length&&(j=b.substr(0,76)+"...");j+=(LE(),aa);j+="JME 2013-10-12 "+new EI+"\n \n";j+=rG(a.u,3)+rG(a.v,3);j+="  0  0  0  0  0  0  0  0999 V2000\n";g=-1.7976931348623157E308;c=1.7976931348623157E308;for(e=1;e<=a.u;++e)a.N[e]>g&&(g=a.N[e]),a.K[e]<c&&(c=a.K[e]);for(e=1;e<=a.u;++e){j+=PG(0.055999999999999994*(a.K[e]-c),10,4)+PG(0.055999999999999994*(g-a.N[e]),10,4)+PG(0,10,4);h=OF(a,e);1==h.length?h+="  ":2==h.length?h+=ba:3<h.length&&(h="Q  ");
j+=ba+h;d=0;0<a.B[e]&&4>a.B[e]?d=4-a.B[e]:0>a.B[e]&&-4<a.B[e]&&(d=4-a.B[e]);h=" 0"+rG(d,3)+"  0  0  0  0  0  0  0";f=-1;for(d=1;d<=a.z;++d)if(a.r[d][0]==e){f=a.r[d][1];break}-1<f?h+=rG(f,3):h+="  0";j+=h+"  0  0\n"}for(e=1;e<=a.v;++e)g=a.t[e],1==a.t[e]?g=1:dJ(a,e)&&(g=2),c=rG(a.I[e],3)+rG(a.J[e],3),d=0,1==a.t[e]&&1==a.C[e]?d=1:1==a.t[e]&&2==a.C[e]&&(d=6),1==a.t[e]&&3==a.C[e]&&(d=1,c=rG(a.J[e],3)+rG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=rG(a.J[e],3)+rG(a.I[e],3)),j+=c+rG(g,3)+rG(d,3)+"  0  0  0\n";
for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M  CHG  1"+rG(e,4)+rG(a.B[e],4)+aa);return j+"M  END\n"}
function RG(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R,ub,Z,L,fa,Mc,ug,yb,Xd,Yd,Zd,Za,Nc;r=y(M,m,-1,a.u+10,1);q=y(M,m,-1,a.u+10,1);n=y(M,m,-1,a.u+1,1);o=y(M,m,-1,7,1);yb=y(M,m,-1,a.u+1,1);v=y(eJ,s,-1,a.u+1,2);D=y(eJ,s,-1,a.v+1,2);fa=0;if(0==a.u)return l;ZF(a,!0);ug=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){ug=!1;break}if(a.o.t&&ug){fJ(a);KG(a);gJ(a,D);hJ(a,v,D);var Kb,Ed,sf,fc,Le,Fd,Gd,jb,iK,ee,w,ya,tn,un,Ct,yf,Qa,vn,wn,Qc,xn;Kb=y(M,m,-1,a.u+1,1);Ed=y(M,m,-1,a.u+1,1);jb=y(iJ,s,-1,a.u+1,3);var Dt=a.u,yn,
Lh,Et,Gg,Zj,Se,zf;Zj=y(iJ,s,-1,Dt+2,3);Se=y(M,m,-1,100,1);zf=5;Gg=0;Se[0]=3;Zj[1]=vh;Zj[2]=wh;Et=2;if(!(3>Dt))for(;zf<Se[Gg]*Se[Gg];){Lh=0;for(yn=!0;yn&&Lh<=Gg&&zf>=Se[Lh]*Se[Lh];)0==zf%Se[Lh]?yn=!1:++Lh;if(yn){Zj[++Et]=Ru(zf);if(Et>=Dt)break;Gg<Se.length-1&&(++Gg,Se[Gg]=zf)}zf+=2}for(w=1;w<=a.u;++w){for(ya=wn=1;ya<=a.v;++ya)(a.I[ya]==w||a.J[ya]==w)&&(wn*=a.i[ya]);vn=a.c[w];18==vn&&(xn=a.p[w],Fd=xn.charCodeAt(0)-65+1,Gd=0,1<xn.length&&(Gd=xn.charCodeAt(1)-97),0>Fd&&(Fd=0),0>Gd&&(Gd=0),vn=28*Fd+Gd);
yf=0;-2>a.B[w]?yf=1:-2==a.B[w]?yf=2:-1==a.B[w]?yf=3:1==a.B[w]?yf=4:2==a.B[w]?yf=5:2<a.B[w]&&(yf=6);Qc=1;jb[w]=Ru(wn);Qc*=126;jb[w]=Mu(jb[w],Ru(a.y[w]*Qc));Qc*=7;jb[w]=Mu(jb[w],Ru(yf*Qc));Qc*=7;jb[w]=Mu(jb[w],Ru(vn*Qc));Qc*=783;jb[w]=Mu(jb[w],Ru(a.A[w]*Qc))}for(Le=0;!aJ(a,Kb,jb);){Ct=!1;for(w=1;w<=a.u;++w)Kb[w]!=Ed[w]&&(Ed[w]=Kb[w],Ct=!0);if(Ct){for(w=1;w<=a.u;++w){jb[w]=uh;for(ya=1;ya<=a.A[w];++ya)jb[w]=Vu(jb[w],Zj[Kb[a.H[w][ya]]])}Le=0}else if(0<Le){for(w=1;w<=a.u;++w)jb[w]=uh;w=1;a:for(;w<=a.u-
1;++w)for(ya=w+1;ya<=a.u;++ya)if(Kb[w]==Kb[ya]){jb[w]=vh;break a}}else{for(w=1;w<=a.u;++w){jb[w]=uh;for(ya=1;ya<=a.A[w];++ya)sf=a.H[w][ya],jb[w]=Vu(jb[w],Ru(a.c[sf]*a.i[XI(a,w,sf)]))}Le=1}aJ(a,Kb,jb);for(w=1;w<=a.u;++w)jb[w]=Ru(Ed[w]*a.u+Kb[w])}for(w=1;w<=a.u;++w)Ed[w]=Kb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Ed[w]==Qa){a.c[0]=a.c[w];a.B[0]=a.B[w];a.K[0]=a.K[w];a.N[0]=a.N[w];a.A[0]=a.A[w];a.c[w]=a.c[Qa];a.B[w]=a.B[Qa];a.K[w]=a.K[Qa];a.N[w]=a.N[Qa];a.A[w]=a.A[Qa];a.c[Qa]=a.c[0];a.B[Qa]=a.B[0];
a.K[Qa]=a.K[0];a.N[Qa]=a.N[0];a.A[Qa]=a.A[0];Ed[w]=Ed[Qa];Ed[Qa]=Qa;a.p[0]=a.p[w];a.p[w]=a.p[Qa];a.p[Qa]=a.p[0];a.e[0]=a.e[w];a.e[w]=a.e[Qa];a.e[Qa]=a.e[0];a.d[0]=a.d[w];a.d[w]=a.d[Qa];a.d[Qa]=a.d[0];a.y[0]=a.y[w];a.y[w]=a.y[Qa];a.y[Qa]=a.y[0];break}for(w=1;w<=a.z;++w)a.r[w][0]=Kb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Kb[a.I[w]],a.J[w]=Kb[a.J[w]],a.I[w]>a.J[w]&&(ee=a.I[w],a.I[w]=a.J[w],a.J[w]=ee,1==a.C[w]?a.C[w]=3:2==a.C[w]?a.C[w]=4:3==a.C[w]?a.C[w]=1:4==a.C[w]&&(a.C[w]=2));for(w=1;w<a.v;++w){un=tn=
a.u;fc=0;for(ya=w;ya<=a.v;++ya)a.I[ya]<tn?(tn=a.I[ya],un=a.J[ya],fc=ya):a.I[ya]==tn&&a.J[ya]<un&&(un=a.J[ya],fc=ya);ee=a.I[w];a.I[w]=a.I[fc];a.I[fc]=ee;ee=a.J[w];a.J[w]=a.J[fc];a.J[fc]=ee;ee=a.t[w];a.t[w]=a.t[fc];a.t[fc]=ee;ee=a.C[w];a.C[w]=a.C[fc];a.C[fc]=ee;iK=a.f[w];a.f[w]=a.f[fc];a.f[fc]=iK}lG(a);oG(a);gJ(a,D);hJ(a,v,D)}else{gJ(a,D);a.i=y(M,m,-1,a.v+1,1);for(t=1;t<=a.v;++t)a.i[t]=a.t[t]}c=1;a.b=y(M,m,-1,a.u+1,1);Nc=1;a.b[1]=1;for(Z=0;;){L=0;for(t=1;t<=a.A[c];++t)if(g=a.H[c][t],0<a.b[g]){if(!(a.b[g]>
a.b[c])&&g!=yb[c]){Mc=!0;for(J=1;J<=fa;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Mc=!1;break}Mc&&(++fa,r[fa]=c,q[fa]=g)}}else o[++L]=g;if(0==L){if(Nc==a.u)break;c=n[Z--]}else if(1==L)yb[o[1]]=c,c=o[1],a.b[c]=++Nc;else{n[++Z]=c;e=0;for(t=1;t<=L;++t)if(h=XI(a,o[t],c),!D[h]){e=o[t];break}if(0==e)for(t=1;t<=L;++t)if(h=XI(a,o[t],c),2==a.i[h]||3==a.i[h]){e=o[t];break}0==e&&(e=o[1]);yb[e]=c;c=e;a.b[e]=++Nc}}yb=y(M,m,-1,a.u+1,1);b=y(M,m,-1,a.u+1,1);R=y(eJ,s,-1,a.u+1,2);Xd=y(eJ,s,-1,a.u+1,2);f=Nc=Z=0;for(t=
1;t<=a.u;++t)if(1==a.b[t]){c=t;break}a:for(;;){0<f&&(yb[c]=f);b[++Nc]=c;for(a.b[c]=0;;){L=e=0;ub=a.u+1;t=1;b:for(;t<=a.A[c];++t){g=a.H[c][t];for(E=1;E<=fa;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<ub&&(e=g,ub=a.b[g]))}if(0==e){if(0==Z)break a;Xd[c]=!0;c=n[Z--]}else break}f=c;c=e;1<L&&(n[++Z]=f,R[e]=!0)}Yd=y(M,m,-1,a.v+1,1);Zd=y(M,m,-1,a.u+1,1);if(a.o.Pb){var kK=yb,vO=fa,Ft,lK,Mh,Te,Gt,Ht,Oa,$j,It;Mh=y(M,m,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Mh[b[Oa]]=Oa;Gt=y(eJ,s,-1,
a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)Ft=b[Oa],lK=kK[Ft],Te=XI(a,Ft,lK),0!=Te&&(jJ(a,Te,Mh,Yd,D),Gt[Te]=!0);for(Oa=1;Oa<=a.v;++Oa)Gt[Oa]||jJ(a,Oa,Mh,Yd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ht=It=0;for($j=1;$j<=a.A[Oa];++$j){Te=XI(a,Oa,a.H[Oa][$j]);if(5==a.i[Te])continue a;1==a.t[Te]&&0!=kJ(a,Te,Oa)&&++It;2==a.t[Te]&&(Ht=a.H[Oa][$j])}if(0!=It)if(0<Ht){var ka=a,nK=Oa,Af=Mh,cd=Zd,vc=void 0,ak=void 0,Rc=void 0,Ue=void 0,Sc=void 0,zn=void 0,An=void 0,Bn=void 0,fe=void 0,dd=void 0,ed=void 0,
Jt=void 0,bk=void 0,ge=void 0,ck=void 0,Ve=void 0,dk=void 0,Kt=void 0,ek=void 0,We=void 0,oK=void 0,Bf=void 0,pK=void 0,Lt=void 0,fk=void 0,Cf=void 0,ed=1,ak=nK,vc=y(M,m,-1,ka.u+1,1);for(vc[1]=nK;;){Jt=!1;for(dd=1;dd<=ka.A[ak];++dd)if(Rc=ka.H[ak][dd],!(Rc==vc[1]||Rc==vc[ed-1]))if(Ue=XI(ka,ak,Rc),2==ka.t[Ue]&&5!=ka.i[Ue]){ak=vc[++ed]=Rc;Jt=!0;break}if(!Jt)break}if(!(0==ed%2||2>ka.A[vc[ed]]||3<ka.A[vc[ed]])){Cf=vc[1];Sc=vc[~~((ed+1)/2)];fe=vc[ed];Bf=We=Ve=ge=0;Lt=Kt=!1;for(dd=1;dd<=ka.A[Cf];++dd)Rc=
ka.H[Cf][dd],Ue=XI(ka,Cf,Rc),1!=ka.t[Ue]||5==ka.i[Ue]||(0==ge?ge=Rc:Ve=Rc);0<Af[Ve]&&Af[ge]>Af[Ve]&&(zn=ge,ge=Ve,Ve=zn);bk=ge;0==ge&&(bk=Ve,Kt=!0);for(dd=1;dd<=ka.A[fe];++dd)Rc=ka.H[fe][dd],Ue=XI(ka,fe,Rc),1!=ka.t[Ue]||5==ka.i[Ue]||(0==We?We=Rc:Bf=Rc);0<Af[Bf]&&Af[We]>Af[Bf]&&(zn=We,We=Bf,Bf=zn);ek=We;0==We&&(ek=Bf,Lt=!0);ck=kJ(ka,XI(ka,Cf,ge),Cf);dk=kJ(ka,XI(ka,Cf,Ve),Cf);oK=kJ(ka,XI(ka,fe,We),fe);pK=kJ(ka,XI(ka,fe,Bf),fe);1<(0>ck+dk?-(ck+dk):ck+dk)||0!=oK||0!=pK?rs(ka.o,"Bad stereoinfo on allene !"):
(An=ka.K[vc[ed-1]]-ka.K[fe],Bn=ka.N[vc[ed-1]]-ka.N[fe],fk=Math.sqrt(An*An+Bn*Bn),0.001>fk&&(fk=0.001),0<(ka.N[ek]-ka.N[vc[ed-1]])*(An/fk)-(ka.K[ek]-ka.K[vc[ed-1]])*(Bn/fk)?cd[Sc]=1:cd[Sc]=-1,Kt&&(cd[Sc]*=-1),Lt&&(cd[Sc]*=-1),bk==ge&&0>ck&&(cd[Sc]*=-1),bk==Ve&&0>dk&&(cd[Sc]*=-1),Af[bk]>Af[ek]&&(cd[Sc]*=-1))}}else b:{var wc=a,xc=Oa,wO=kK,xO=Mh,yO=r,zO=q,AO=vO,Cn=Zd,Dn=void 0,fd=void 0,Mt=void 0,Nh=void 0,Ca=void 0,Oh=void 0,Id=void 0,gk=void 0,he=void 0,Tb=void 0,ia=void 0,Mb=void 0,Xe=void 0,En=void 0,
gd=void 0,oa=void 0,Fn=void 0,Mb=y(M,m,-1,4,1),En=y(M,m,-1,4,1),Ph=wc,ie=xc,qK=xO,Nt=wO,rK=yO,sK=zO,BO=AO,Nb=Mb,hk=void 0,hd=void 0,Gn=void 0,Hn=void 0,Ot=void 0,ik=void 0,ik=-1;0<Nt[ie]&&(Nb[++ik]=Nt[ie]);for(hd=1;hd<=BO;++hd)rK[hd]==ie&&(Nb[++ik]=sK[hd]),sK[hd]==ie&&(Nb[++ik]=rK[hd]);for(hd=ik+1;hd<Ph.A[ie];++hd){Ot=Ph.u+1;Gn=1;c:for(;Gn<=Ph.A[ie];++Gn){hk=Ph.H[ie][Gn];for(Hn=0;Hn<hd;++Hn)if(hk==Nb[Hn])continue c;qK[hk]<Ot&&(Ot=qK[hk],Nb[hd]=hk)}}0==Nt[ie]&&0<Ph.y[ie]?(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=
Nb[0],Nb[0]=-1):0<Ph.y[ie]&&(Nb[3]=Nb[2],Nb[2]=Nb[1],Nb[1]=-1);for(Ca=gk=Oh=Nh=Fn=Id=Tb=0;4>Ca;++Ca)0>=Mb[Ca]||(Dn=XI(wc,xc,Mb[Ca]),En[Ca]=kJ(wc,Dn,xc),0<En[Ca]?(++Tb,Fn=Mb[Ca],Oh=Mb[Ca]):0>En[Ca]?(++Id,Nh=Mb[Ca],Oh=Mb[Ca]):gk=Mb[Ca]);he=Tb+Id;oa=y(M,m,-1,4,1);gd=0;if(3==wc.A[xc]){if(1==Tb&&1==Id||3==he&&0<Tb&&0<Id){rs(wc.o,"Error in C3H stereospecification !");break b}Xe=Mb[0];1==he?Xe=Oh:2==he&&(Xe=gk);ia=VI(wc,xc,Xe,Mb);oa[0]=Oh;oa[1]=-1;oa[2]=ia[2];oa[3]=ia[1];0<Tb?gd=1:gd=-1}else if(4==wc.A[xc])if(1==
he)ia=VI(wc,xc,Oh,Mb),oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],0<Tb?gd=1:gd=-1;else{Xe=Mb[0];1<gk&&(Xe=gk);1==Tb?Xe=Fn:1==Id&&(Xe=Nh);ia=VI(wc,xc,Xe,Mb);fd=y(M,m,-1,4,1);for(Ca=0;4>Ca;++Ca)Dn=XI(wc,xc,ia[Ca]),fd[Ca]=kJ(wc,Dn,xc);if(4==he){if(0==Tb||0==Id){rs(wc.o,"Error in C4 stereospecification !");break b}if(1==Tb||1==Id)oa[0]=ia[0],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[1],gd=fd[0];else{for(Ca=0;4>Ca;++Ca)-1==fd[Ca]&&(fd[Ca]=0);he=2}}else if(3==he)if(3==Tb||3==Id)oa[0]=ia[0],oa[1]=ia[3],oa[2]=
ia[2],oa[3]=ia[1],0<Tb?gd=-1:gd=1;else{1==Tb?Tb=Mt=1:Id=Mt=-1;for(Ca=0;4>Ca;++Ca)fd[Ca]==Mt&&(fd[Ca]=0);he=2}if(2==he)if(1==Tb&&1==Id)ia[1]==Nh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Nh&&(ia[2]=ia[3]),oa[0]=Fn,oa[1]=Nh,oa[2]=ia[2],oa[3]=ia[1],gd=1;else{if(fd[0]==fd[1]||fd[1]==fd[2]){rs(wc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=fd[0]?(oa[0]=ia[0],oa[1]=ia[2],oa[2]=ia[1],oa[3]=ia[3]):(oa[0]=ia[1],oa[1]=ia[3],oa[2]=ia[2],oa[3]=ia[0]);1<Tb?gd=1:gd=-1}}var $=oa,jk=Mb,qb=void 0;jk[0]==$[1]?(qb=
$[0],$[0]=$[1],$[1]=qb,qb=$[2],$[2]=$[3],$[3]=qb):jk[0]==$[2]?(qb=$[2],$[2]=$[0],$[0]=qb,qb=$[1],$[1]=$[3],$[3]=qb):jk[0]==$[3]&&(qb=$[3],$[3]=$[0],$[0]=qb,qb=$[1],$[1]=$[2],$[2]=qb);jk[1]==$[2]?(qb=$[1],$[1]=$[2],$[2]=qb,qb=$[2],$[2]=$[3],$[3]=qb):jk[1]==$[3]&&(qb=$[1],$[1]=$[3],$[3]=qb,qb=$[2],$[2]=$[3],$[3]=qb);oa[2]==Mb[2]?Cn[xc]=1:oa[2]==Mb[3]?Cn[xc]=-1:rs(wc.o,"Error in stereoprocessing ! - t30");Cn[xc]*=gd}}}Za=new pI;j=y(M,m,-1,a.u+1,1);for(t=1;t<=a.u;++t)j[b[t]]=t;for(t=1;t<=a.u;++t){c=b[t];
R[c]&&(Za.b.b+=ua);0<yb[t]&&lJ(a,c,yb[c],Za,Yd);var Qh=v[c],Ob=void 0,kk=void 0,Rh=void 0,V=void 0,V=Tc,Ob=!1;0!=a.B[c]&&(Ob=!0);0!=Zd[c]&&(Ob=!0);Rh=-1;for(kk=1;kk<=a.z;++kk)if(a.r[kk][0]==c){Rh=a.r[kk][1];break}-1<Rh&&(Ob=!0);a.o.Ob&&0<a.e[c]&&(Ob=!0,Rh=1);switch(a.c[c]){case 2:V=Cb;break;case 3:Qh?V="c":V=Fb;break;case 4:Qh?(V=Mf,0<a.y[c]&&(Ob=!0)):V=kc;break;case 5:Qh?V="o":V=rc;break;case 7:Qh?(V="p",0<a.y[c]&&(Ob=!0)):V=tc;break;case 8:Qh?V=zg:V=Hc;break;case 13:Qh?V=Cg:V=Jc;Ob=!0;break;case 6:V=
Kc;Ob=!0;break;case 9:V=Vb;break;case 10:V=Jb;break;case 11:V=Eb;break;case 12:V=bc;break;case 1:V=Zb;Ob=!0;break;case 19:V=uc;Ob=!0;break;case 20:V=yc;Ob=!0;break;case 21:V=zc;Ob=!0;break;case 22:V=Ac;Ob=!0;break;case 18:Ob=!0,V=a.p[c],(H(V,wa)||H(V,$c)||H(V,wb))&&(Ob=!1)}Ob&&(V=Uc+V,1==Zd[c]?V+=vb:-1==Zd[c]&&(V+="@@"),1==a.y[c]?V+=Zb:1<a.y[c]&&(V+=Zb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<Xj(a.B[c])&&(V+=Xj(a.B[c]))),-1<Rh&&(V+=mb+Rh),V+=Xc);Ln(Za.b,V);for(E=1;E<=fa;++E)if(r[E]==c||q[E]==c)d=
q[E],d==c&&(d=r[E]),j[c]<j[d]&&lJ(a,r[E],q[E],Za,Yd),9<E&&(Za.b.b+="%"),Kn(Za,l+(new S(E)).b);Xd[c]&&(Za.b.b+=va)}return Za.b.b}function QG(a){a=new $E(a);lG(a);return a}
function mG(a,b){var c,d,e,f;f=0;for(e=1;e<=a.v;++e)c=a.I[e],d=a.J[e],c!=b&&d!=b&&(++f,a.I[f]=c,c>b&&--a.I[f],a.J[f]=d,d>b&&--a.J[f],a.t[f]=a.t[e],a.C[f]=a.C[e],a.L[f]=a.L[e],a.O[f]=a.O[e],a.f[f]=a.f[e]);a.v=f;for(e=b;e<a.u;++e){a.c[e]=a.c[e+1];a.B[e]=a.B[e+1];a.K[e]=a.K[e+1];a.N[e]=a.N[e+1];a.y[e]=a.y[e+1];a.e[e]=a.e[e+1];a.d[e]=a.d[e+1];a.A[e]=a.A[e+1];a.p[e]=a.p[e+1];for(f=1;f<=a.A[e];++f)a.H[e][f]=a.H[e+1][f]}--a.u;if(0==a.u)pF(a.o);else{for(e=1;e<=a.u;++e){d=0;for(f=1;f<=a.A[e];++f)c=a.H[e][f],
c==b?++a.y[e]:(c>b&&--c,a.H[e][++d]=c);a.A[e]=d}e=1;a:for(;e<=a.z;++e)if(a.r[e][0]==b){for(f=e;f<a.z;++f)a.r[f][0]=a.r[f+1][0],a.r[f][1]=a.r[f+1][1];--a.z;break a}for(e=1;e<=a.z;++e)a.r[e][0]>b&&--a.r[e][0]}}
function nG(a,b){var c,d,e,f;c=a.I[b];d=a.J[b];for(e=b;e<a.v;++e)a.I[e]=a.I[e+1],a.J[e]=a.J[e+1],a.t[e]=a.t[e+1],a.C[e]=a.C[e+1],a.L[e]=a.L[e+1],a.O[e]=a.O[e+1],a.f[e]=a.f[e+1];--a.v;f=0;for(e=1;e<=a.A[c];++e)a.H[c][e]!=d&&(a.H[c][++f]=a.H[c][e]);a.A[c]=f;f=0;for(e=1;e<=a.A[d];++e)a.H[d][e]!=c&&(a.H[d][++f]=a.H[d][e]);a.A[d]=f;c<d&&(f=c,c=d,d=f);0==a.A[c]&&mG(a,c);0==a.A[d]&&mG(a,d)}
function fJ(a){var b,c,d;if(!a.o.O){c=a.u;a:for(;1<=c;--c)if(d=a.H[c][1],1==a.c[c]&&1==a.A[c]&&0==a.B[c]&&1!=a.c[d]&&18>a.c[d]){for(b=1;b<=a.z;++b)if(a.r[b][0]==c)continue a;b=XI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&mG(a,c)}}}function cJ(a){var b;b=a.c.length;a.H=cu([b,7]);a.A=y(M,m,-1,b,1);for(b=1;b<=a.u;++b)a.A[b]=0;for(b=1;b<=a.v;++b)6>a.A[a.I[b]]&&(a.H[a.I[b]][++a.A[a.I[b]]]=a.J[b]),6>a.A[a.J[b]]&&(a.H[a.J[b]][++a.A[a.J[b]]]=a.I[b])}
function hJ(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,m,-1,a.v+1,1);r=y(eJ,s,-1,a.u+1,2);for(h=1;h<=a.u;++h){r[h]=!1;b[h]=!1;a:{d=void 0;for(d=1;d<=a.A[h];++d)if(c[XI(a,h,a.H[h][d])]){d=!0;break a}d=!1}if(d&&!(3<a.A[h]+a.y[h]))switch(a.c[h]){case 3:case 4:case 7:case 5:case 8:case 13:r[h]=!0;break;case 18:0==a.p[h].indexOf(wb)?r[h]=!1:r[h]=!0}}if(a.n){var q;d=y(eJ,s,-1,a.u+1,2);e=!1;for(h=1;h<=a.v;++h)f=a.I[h],g=a.J[h],d[f]=!0,d[g]=!0,(18==a.c[f]||18==a.c[g])&&(e=!0);if(e){h=1;a:for(;h<=a.v;++h)if(c[h]){f=
a.I[h];g=a.J[h];e=y(eJ,s,-1,a.u+1,2);for(n=1;n<=a.A[f];++n)j=a.H[f][n],j!=g&&d[j]&&(e[j]=!0);for(q=!1;;){for(n=1;n<=a.u;++n){q=!1;if(e[n]&&d[n]&&n!=f)for(o=1;o<=a.A[n];++o){j=a.H[n][o];if(j==g){for(f=1;f<=a.u;++f)e[f]&&(5==a.c[f]&&(a.c[f]=18,a.p[f]="#8"),4==a.c[f]&&(a.c[f]=18,a.p[f]="#7"),8==a.c[f]&&(a.c[f]=18,a.p[f]="#16"));continue a}!e[j]&&d[j]&&(q=e[j]=!0)}if(q)break}if(!q)break}}}}for(j=1;j<=a.v;++j)1==a.t[j]?a.i[j]=1:dJ(a,j)?a.i[j]=2:3==a.t[j]&&(a.i[j]=3);j=1;a:for(;j<=a.v;++j)if(c[j]&&(f=a.I[j],
g=a.J[j],r[f]&&r[g])){d=y(eJ,s,-1,a.u+1,2);for(h=1;h<=a.A[f];++h)e=a.H[f][h],e!=g&&r[e]&&(d[e]=!0);for(o=!1;;){for(h=1;h<=a.u;++h){o=!1;if(d[h]&&r[h]&&h!=f)for(n=1;n<=a.A[h];++n){e=a.H[h][n];if(e==g){b[f]=!0;b[g]=!0;a.i[j]=5;continue a}!d[e]&&r[e]&&(o=d[e]=!0)}if(o)break}if(!o)break}}}function oF(a){var b,c,d;for(d=1;d<=a.v;++d)b=a.I[d],c=a.J[d],a.L[d]=O(N(JF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(JF((a.N[b]+a.N[c])/2)))}function gJ(a,b){var c;for(c=1;c<=a.v;++c)QF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
function OF(a,b){var c;c=(LE(),RE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function dJ(a,b){return 2==a.t[b]?!0:!1}function QF(a,b,c){var d,e,f,g;g=1;a.b=y(M,m,-1,a.u+1,1);for(d=1;d<=a.u;++d)a.b[d]=0;for(d=a.b[b]=1;d<=a.A[b];++d)a.H[b][d]!=c&&(a.b[a.H[b][d]]=++g);for(f=!1;;){for(d=1;d<=a.u;++d){f=!1;if(0<a.b[d]&&d!=b)for(e=1;e<=a.A[d];++e)0==a.b[a.H[d][e]]&&(a.b[a.H[d][e]]=++g,f=!0);if(f)break}if(!f)break}return 0==a.b[c]}
function AG(a){var b,c;a.o.S=!0;if(a.o.Ob)a.k=-1,0==a.e[a.E]?a.e[a.E]=4:a.e[a.E]=0;else{for(b=1;b<=a.z;++b)if(a.E==a.r[b][0]){if(-1==a.o.z){for(;b<a.z;++b)a.r[b][0]=a.r[b+1][0],a.r[b][1]=a.r[b+1][1];--a.z}else c=a.o.z,a.o.r&&(a.o.hb||++a.s,c=a.s),a.r[b][1]=c;return}b=a.r.length;++a.z>b-1&&(b=cu([b+5,2]),qI(a.r,b,a.r.length),a.r=b);a.r[a.z][0]=a.E;c=a.o.z;a.o.r&&(a.o.hb||++a.s,c=a.s);a.r[a.z][1]=c}}function jG(a){var b;a.z=0;a.s=0;RG(a);for(b=1;b<=a.u;++b)a.E=b,AG(a);a.E=0}
function kG(a){var b,c;b=y(lF,s,-1,4,1);mF(a,b);c=a.o.D.c;a.o.A||(c-=a.o.Z);return b[0]<~~(c/2)-24?1:b[0]>~~(c/2)+24?3:2}function gF(a,b){var c,d,e,f,g,j,h,n;c=y(lF,s,-1,4,1);mF(a,c);d=c[0];e=c[1];j=Math.sin(3.141592653589793*b/180);f=Math.cos(3.141592653589793*b/180);for(g=1;g<=a.u;++g)h=a.K[g]*f+a.N[g]*j,n=-a.K[g]*j+a.N[g]*f,a.K[g]=h,a.N[g]=n;mF(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
function NG(a){var b,c,d,e,f;e=f=0;for(d=1;d<=a.v;++d)b=a.K[a.I[d]]-a.K[a.J[d]],c=a.N[a.I[d]]-a.N[a.J[d]],f+=Math.sqrt(b*b+c*c);0<a.v?(f/=a.v,e=25*a.o.C/f):1<a.u&&(e=75*a.o.C/Math.sqrt((a.K[1]-a.K[2])*(a.K[1]-a.K[2])+(a.N[1]-a.N[2])*(a.N[1]-a.N[2])));for(d=1;d<=a.u;++d)a.K[d]*=e,a.N[d]*=e}
function qG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Uc)&&jI(c,Xc))c=c.substr(1,c.length-1-1),a.c[b]=18,a.p[b]=c,a.y[b]=0;else{f=!1;-1<c.indexOf(za)&&(f=!0);-1<c.indexOf(ob)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(mb);e=c.indexOf(Zb);g=Wj(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Gw(c,d+1);try{a.o.z=XD(j,10)}catch(h){if(h=cj(h),A(h,125))a.o.z=0;else throw h;}a.E=b;AG(a);c=c.substr(0,d-0);a.E=0}if(f)a.p[b]=c,a.c[b]=18,a.y[b]=0;else{d=c;0<e?d=c.substr(0,e-0):0<g&&(d=c.substr(0,
g-0));a.c[b]=H(d,Fb)?3:H(d,Cb)?2:H(d,kc)?4:H(d,rc)?5:H(d,tc)?7:H(d,Hc)?8:H(d,Vb)?9:H(d,Jb)?10:H(d,Eb)?11:H(d,bc)?12:H(d,Zb)?1:H(d,Jc)?13:H(d,Kc)?6:H(d,uc)?19:H(d,yc)?20:H(d,zc)?21:H(d,Ac)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=VH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=VH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=VH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=VH(c,g++);for(;45==e;)--d,e=VH(c,g++)}a.B[b]=d}}}
function YF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new sE(b);try{for(;b.k=lE(b,b.b),b.k<b.j;)d=WF(XD(oE(b),10)).b,c=e=WF(XD(oE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=cj(f),A(f,125))In(f);else throw f;}}function lJ(a,b,c,d,e){b=XI(a,b,c);5!=a.i[b]&&dJ(a,b)?d.b.b+=rb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=tb,a=a.f[b],null!=a&&(e=a),Ln(d.b,e)):1==e[b]?d.b.b+=Ya:-1==e[b]&&(d.b.b+=Wc)}
function BG(a,b){var c,d;if(1==a.t[b])if(c=a.I[b],d=a.J[b],2>a.A[c]&&2>a.A[d])a.C[b]=0,rs(a.o,"Stereomarking meaningless on this bond !");else switch(a.C[b]){case 0:a.A[d]<=a.A[c]?a.C[b]=1:a.C[b]=3;break;case 1:a.C[b]=2;break;case 2:2<a.A[d]?a.C[b]=3:a.C[b]=1;break;case 3:a.C[b]=4;break;case 4:2<a.A[c]?a.C[b]=1:a.C[b]=3}else 2==a.t[b]?10==a.C[b]?a.C[b]=0:a.C[b]=10:rs(a.o,"Stereomarking allowed only on single and double bonds!")}
function jJ(a,b,c,d,e){var f,g,j,h,n,o,r,q,t;if(!(2!=a.t[b]||5==a.i[b])&&(10==a.C[b]||a.o.q&&!e[b]))if(e=a.I[b],f=a.J[b],!(2>a.A[e]||2>a.A[f]||3<a.A[e]||3<a.A[f])){c[e]>c[f]&&(g=e,e=f,f=g);r=o=b=0;q=!1;for(n=1;n<=a.A[e];++n)g=a.H[e][n],g!=f&&(0==o?o=g:r=g);0<r&&c[o]>c[r]&&(g=o,o=r,r=g);h=XI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=XI(a,e,r),0!=d[h]?b=r:1==a.t[h]&&5!=a.i[h]&&(b=r));c[b]>c[e]&&(q=!0);j=r=o=0;for(n=1;n<=a.A[f];++n)g=a.H[f][n],g!=e&&(0==r?r=g:j=g);0<j&&c[r]<c[j]&&(g=r,
r=j,j=g);h=XI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=XI(a,f,j),1==a.t[h]&&5!=a.i[h]&&(o=j));if(!(0==b||0==o))if(h=a.K[f]-a.K[e],g=a.N[f]-a.N[e],n=Math.sqrt(h*h+g*g),0.001>n&&(n=0.001),g/=n,h/=n,r=(a.N[b]-a.N[e])*h-(a.K[b]-a.K[e])*g,t=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=t?0-t:t))rs(a.o,"Not unique E/Z geometry !");else{j=XI(a,b,e);f=XI(a,o,f);o=1;if(0==d[j]){for(n=1;n<=a.A[b];++n)if(g=a.H[b][n],g!=e&&(h=XI(a,b,g),0!=d[h])){c[g]>c[b]?o=-d[h]:o=d[h];break}d[j]=o}0==
d[f]&&(0<r&&0<t||0>r&&0>t?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function bJ(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=XI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(dJ(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function kJ(a,b,c){var d;d=a.C[b];return 1>d||4<d?0:1==d&&a.I[b]==c?1:2==d&&a.I[b]==c?-1:3==d&&a.J[b]==c?1:4==d&&a.J[b]==c?-1:0}
function oG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=bJ(c,d);if(-1==e)c.y[d]=0;else{switch(c.c[d]){case 1:2==e?c.B[d]=1:c.B[d]=0;c.y[d]=0;break;case 2:3==e||5==e?(c.y[d]=0,c.B[d]=0):3>e?c.y[d]=3-e-c.B[d]:4==e?(c.B[d]=-1,c.y[d]=0):5<e&&(c.B[d]=e-5,c.y[d]=0);break;case 3:case 6:4>e?0<c.B[d]?c.y[d]=2-e+c.B[d]:0>c.B[d]?c.y[d]=2-e-c.B[d]:c.y[d]=4-e:(c.B[d]=e-4,c.y[d]=4-e+c.B[d]);break;case 4:case 7:3>e?c.y[d]=3-e+c.B[d]:3==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:(c.B[d]=
4==e?1:6==e?-1:e-5,c.y[d]=0);break;case 5:2==e&&(0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0);2<e&&(c.B[d]=e-2);c.y[d]=2-e+c.B[d];break;case 8:case 13:2>e?c.y[d]=2-e+c.B[d]:2==e?0>c.B[d]?(c.B[d]=0,c.y[d]=0):0<c.B[d]?c.y[d]=c.B[d]:c.y[d]=0:3==e?2==c.A[d]?(c.B[d]=0,c.y[d]=1):(c.B[d]=1,c.y[d]=0):4==e?(c.B[d]=0,c.y[d]=0):5==e?(c.B[d]=0,c.y[d]=1):(c.B[d]=e-6,c.y[d]=0);break;case 9:case 10:case 11:case 12:1<=e&&(c.B[d]=e-1);c.y[d]=1-e+c.B[d];2<e&&(c.B[d]=0,c.y[d]=0);break;case 19:case 18:c.y[d]=
0}0>c.y[d]&&(c.y[d]=0)}}}function qF(a){UI(this);this.o=a;this.z=this.v=this.u=0}
function XF(a,b){var c,d,e,f,g,j,h;qF.call(this,a);f=l;j=UF(b);if(null!=j){h=new rE(b,j,!0);for(e=1;4>=e;++e)f=VF(h,j);g=WF(XD(uo(f.substr(0,3)),10)).b;c=WF(XD(uo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)CG(this),f=VF(h,j),this.K[e]=(new gI(dI(uo(f.substr(0,10))))).b,this.N[e]=-(new gI(dI(uo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=uo(f.substr(31,d-31)),qG(this,e,d),62<=f.length&&(f=uo(f.substr(60,3)),0<f.length&&(f=WF(XD(f,10)).b,0<f&&(this.E=e,a.z=f,AG(this),this.E=0)));for(e=1;e<=c;++e)JG(this),
f=VF(h,j),this.I[e]=WF(XD(uo(f.substr(0,3)),10)).b,this.J[e]=WF(XD(uo(f.substr(3,3)),10)).b,g=WF(XD(uo(f.substr(6,3)),10)).b,1==g?this.t[e]=1:2==g?this.t[e]=2:3==g?this.t[e]=3:this.t[e]=9,d=0,11<f.length&&(d=WF(XD(uo(f.substr(9,3)),10)).b),1==g&&1==d&&(this.t[e]=1,this.C[e]=1),1==g&&6==d&&(this.t[e]=1,this.C[e]=2);cJ(this);NG(this);nF(this);for(lG(this);(h.k=lE(h,h.b),h.k<h.j)&&!(null==(f=oE(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new qE(f);oE(g);oE(g);j=WF(XD(oE(g),10)).b;
for(e=1;e<=j;++e)c=WF(XD(oE(g),10)).b,this.B[c]=WF(XD(oE(g),10)).b}if(0==f.indexOf("M  APO")){g=new qE(f);oE(g);oE(g);j=WF(XD(oE(g),10)).b;for(e=1;e<=j;++e)c=WF(XD(oE(g),10)).b,f=WF(XD(oE(g),10)).b,this.E=c,W(this,0),qG(this,this.u,uc+f),this.E=0}}fJ(this);lG(this)}}
function UG(a,b){var c,d,e,f,g;qF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));jI(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new qE(b);d=WF(XD(oE(f),10)).b;e=WF(XD(oE(f),10)).b;for(c=1;c<=d;++c)g=oE(f),CG(this),qG(this,this.u,g),this.K[c]=(new gI(dI(oE(f)))).b,this.N[c]=-(new gI(dI(oE(f)))).b;for(c=1;c<=e;++c)if(JG(this),this.I[c]=WF(XD(oE(f),10)).b,this.J[c]=WF(XD(oE(f),10)).b,this.t[c]=WF(XD(oE(f),10)).b,-1==this.t[c])this.t[c]=1,this.C[c]=1;else if(-2==this.t[c])this.t[c]=
1,this.C[c]=2;else if(-5==this.t[c])this.t[c]=2,this.C[c]=10;else if(11==this.t[c]||12==this.t[c]||13==this.t[c]||14==this.t[c])this.C[c]=this.t[c],this.t[c]=9;cJ(this);NG(this);nF(this)}catch(j){j=cj(j);if(A(j,125)){j.Ic();this.u=0;return}throw j;}fJ(this);lG(this)}}
function $F(a,b,c){var d,e,f;qF.call(this,a);f=y(M,m,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(CG(this),this.c[this.u]=b.c[a],this.K[this.u]=b.K[a],this.N[this.u]=b.N[a],this.B[this.u]=b.B[a],this.y[this.u]=b.y[a],this.e[this.u]=b.e[a],this.d[this.u]=b.d[a],this.p[this.u]=b.p[a],f[a]=this.u);for(a=1;a<=b.v;++a)if(d=b.I[a],e=b.J[a],!(b.b[d]!=c&&b.b[e]!=c)&&!(b.b[d]!=c||b.b[e]!=c))JG(this),this.t[this.v]=b.t[a],this.C[this.v]=b.C[a],this.I[this.v]=f[d],this.J[this.v]=f[e],this.f[this.v]=b.f[a];for(a=
1;a<=b.z;++a)d=b.r[a][0],d==c&&(++this.z,this.r[this.z][0]=f[d],this.r[this.z][1]=b.r[a][1]);this.k=b.k;lG(this);nF(this)}
function tG(a,b,c){var d,e,f,g,j;qF.call(this,a);for(a=1;a<=c;++a)this.u+=b[a].u,this.v+=b[a].v,this.z+=b[a].z;this.c=y(M,m,-1,this.u+1,1);this.B=y(M,m,-1,this.u+1,1);this.y=y(M,m,-1,this.u+1,1);this.e=y(M,m,-1,this.u+1,1);this.d=y(ou,s,1,this.u+1,0);this.K=y(lF,s,-1,this.u+1,1);this.N=y(lF,s,-1,this.u+1,1);this.p=y(ou,s,1,this.u+1,0);this.I=y(M,m,-1,this.v+1,1);this.J=y(M,m,-1,this.v+1,1);this.t=y(M,m,-1,this.v+1,1);this.f=y(ou,s,1,this.v+1,0);this.C=y(M,m,-1,this.v+1,1);this.r=cu([this.z+1,2]);
f=j=g=e=0;for(a=1;a<=c;++a){for(d=1;d<=b[a].u;++d)++e,this.c[e]=b[a].c[d],this.K[e]=b[a].K[d],this.N[e]=b[a].N[d],this.B[e]=b[a].B[d],this.y[e]=b[a].y[d],this.e[e]=b[a].e[d],this.d[e]=b[a].d[d],this.p[e]=b[a].p[d];for(d=1;d<=b[a].v;++d)++g,this.t[g]=b[a].t[d],this.C[g]=b[a].C[d],this.I[g]=b[a].I[d]+f,this.J[g]=b[a].J[d]+f,this.f[g]=b[a].f[d];for(d=1;d<=b[a].z;++d)++j,this.r[j][0]=b[a].r[d][0]+f,this.r[j][1]=b[a].r[d][1];f=e}lG(this);nF(this)}
function $E(a){var b;UI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,m,-1,this.u+1,1);qI(a.c,this.c,this.u+1);this.B=y(M,m,-1,this.u+1,1);qI(a.B,this.B,this.u+1);this.y=y(M,m,-1,this.u+1,1);qI(a.y,this.y,this.u+1);this.e=y(M,m,-1,this.u+1,1);qI(a.e,this.e,this.u+1);this.d=y(ou,s,1,this.u+1,0);qI(a.d,this.d,this.u+1);this.K=y(lF,s,-1,this.u+1,1);qI(a.K,this.K,this.u+1);this.N=y(lF,s,-1,this.u+1,1);qI(a.N,this.N,this.u+1);this.p=y(ou,s,1,this.u+1,0);qI(a.p,this.p,this.u+1);this.I=y(M,
m,-1,this.v+1,1);qI(a.I,this.I,this.v+1);this.J=y(M,m,-1,this.v+1,1);qI(a.J,this.J,this.v+1);this.t=y(M,m,-1,this.v+1,1);qI(a.t,this.t,this.v+1);this.f=y(ou,s,1,this.v+1,0);qI(a.f,this.f,this.v+1);this.C=y(M,m,-1,this.v+1,1);qI(a.C,this.C,this.v+1);this.r=cu([this.z+1,2]);for(b=1;b<=this.z;++b)this.r[b][0]=a.r[b][0],this.r[b][1]=a.r[b][1];this.k=a.k}
function PG(a,b,c){var d,e,f;if(0==c)return rG(lu(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(JF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new gI(a)).b;d=vo(e,wo(46));0>d&&(e+=Xa,d=vo(e,wo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=bb;if(0==b)return e;e.length>b&&(e=tb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function UF(a){var b;b=new rE(a,aa,!0);if(4<kE(b))return aa;b=new rE(a,rh,!0);return 4<kE(b)?rh:null}
function rG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=tb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function VF(a,b){for(var c,d;a.k=lE(a,a.b),a.k<a.j;){d=oE(a);if(H(d,b))return ba;for(oE(a);;)if(c=d.charCodeAt(d.length-1),124==c||10==c||13==c){if(d=d.substr(0,d.length-1-0),0==d.length)return ba}else break;return d}return null}u(569,1,{141:1},qF,XF,UG,$F,tG,$E);_.b=null;_.i=null;_.k=0;_.n=!1;_.o=null;_.q=!1;_.s=0;_.u=0;_.v=0;_.w=0;_.x=!1;_.z=0;_.D=!1;_.E=0;_.F=0;_.G=0;_.M=0;_.P=0;
function ss(){ss=x;ts=new qD(Zb)}
function fG(a,b){var c;ss();var d;OI.call(this);this.d=new OB("Help");new OB("Home");this.e=b;P(this,(LE(),NE));this.hc&&GC(this.hc.d,!1);DC(this,!1);d=qA(b);if(1==a)this.f||(this.f=new ZC(d),MI(this.f,-30,0)),this.k=this.f,c=YE(b),this.hc&&FC(this.hc.d.I.c,Ic),XA(this,new JB(2)),this.i=new qD(c+"     "),Q(this,this.i,Ib),d=new aB,Q(d,this.j,null),this.e.Hb&&(c=new OB("Submit"),Q(d,c,null)),Q(this,d,Lc),pD(this.i,uo(Bo(this.i.hc.b.pb,jh))),this.hc&&GC(this.hc.d,!0),DC(this,!0);else if(2==a)this.c||
(this.c=new ZC(d),MI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&FC(this.hc.d.I.c,"Nonstandard atom"),XA(this,new JB(2)),c=new aB,Q(c,new SC("atomic SMILES",1),null),Q(this,c,pc),c=Zb,ts&&(c=Bo(ts.hc.b.pb,jh)),ts=new rD(c,8),Q(this,ts,Ib),c=new aB,Q(c,this.j,null),Q(this,c,Lc);else{this.b||(this.b=new ZC(d),MI(this.b,5*b.Z,0));var e,f;d="About "+(LE(),ZG);this.hc&&FC(this.hc.d.I.c,d);XA(this,new OC(0));P(this,NE);Q(this,new SC(ZG+" Molecular Editor v2013-10-13",1),null);Q(this,new SC("Peter Ertl and Bruno Bienfait",
1),null);for(c=ME,d=0,f=c.length;d<f;++d)e=c[d],e=new SC(e,1),DA(e,this.e.y),Q(this,e,null);c=new aB;Q(c,this.d,null);Q(c,this.j,null);Q(this,c,null);this.k=this.b}CC(this);c=this.k;NI(this.hc.d,c.b,c.c);!pA(this)&&UA(this);EA(this)}u(570,562,Oi,fG);_.Tf=function(a){var b,c;if(a.i===this.d){try{b=new RD(this.e.I),c=QD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=cj(d),A(d,113))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,FE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var ts;
function mJ(a,b){oA(b)==a.b?P(b,(UB(),cC)):P(b,a.b)}
function nJ(a){var b,c,d,e;e=l;d=!1;oA(oJ)!=a.b?(e=wa,d=!0):oA(pJ)!=a.b?(e="!#6",d=!0):oA(qJ)!=a.b?(P(rJ,(UB(),cC)),P(sJ,cC),P(tJ,cC),P(uJ,cC),e="F,Cl,Br,I"):(b=oA(vJ)!=a.b,c=oA(wJ)!=a.b,oA(xJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),oA(yJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),oA(zJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),oA(AJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),oA(BJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),oA(rJ)!=a.b&&(e+="F,"),oA(sJ)!=a.b&&(e+="Cl,"),oA(tJ)!=a.b&&(e+="Br,"),oA(uJ)!=a.b&&(e+="I,"),
jI(e,za)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=$c:c?e=wb:(P(oJ,(UB(),cC)),e=wa)));b=l;d&&oA(vJ)!=a.b&&(b+=";a");d&&oA(wJ)!=a.b&&(b+=";A");oA(CJ)!=a.b&&(b+=";R");oA(DJ)!=a.b&&(b+=";!R");oA(oJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=EJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=FJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);oA(GJ)!=a.b&&(e="~");oA(HJ)!=a.b&&(e=mb);oA(IJ)!=a.b&&(e=vb);oA(JJ)!=a.b&&(e="!@");pD(a.f,e)}
function KJ(a){LJ(a);MJ(a);var b=EJ.hc.b;Wy(b,0);b.pb.options[0].selected=!0;b=FJ.hc.b;Wy(b,0);b.pb.options[0].selected=!0;P(vJ,a.b);P(wJ,a.b);P(CJ,a.b);P(DJ,a.b);P(EJ,a.b);P(FJ,a.b);NJ(a)}function LJ(a){P(xJ,a.b);P(yJ,a.b);P(zJ,a.b);P(AJ,a.b);P(BJ,a.b);P(rJ,a.b);P(sJ,a.b);P(tJ,a.b);P(uJ,a.b)}function MJ(a){P(oJ,a.b);P(pJ,a.b);P(qJ,a.b)}function NJ(a){P(GJ,a.b);P(HJ,a.b);P(IJ,a.b);P(JJ,a.b);a.c=!1}
function gG(a){EC.call(this,"Atom/Bond Query");this.j=new OB(this.Sf());nB(this.r,new PI(this));this.b=(LE(),NE);this.d=a;this.e||(a=qA(a),this.e=new ZC(a),MI(this.e,-150,10));this.k=this.e;XA(this,new NC);P(this,this.b);a=new aB;XA(a,new sC(0,3,1));Q(a,new RC("Atom type :"),null);oJ=new OB(Ab);pJ=new OB("Any except C");qJ=new OB("Halogen");Q(a,oJ,null);Q(a,pJ,null);Q(a,qJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));Q(a,new SC("Or select one or more from the list :",0),null);Q(this,a,null);
a=new aB;XA(a,new sC(0,3,1));xJ=new OB(Fb);yJ=new OB(kc);zJ=new OB(rc);AJ=new OB(Hc);BJ=new OB(tc);rJ=new OB(Vb);sJ=new OB(Jb);tJ=new OB(Eb);uJ=new OB(bc);Q(a,xJ,null);Q(a,yJ,null);Q(a,zJ,null);Q(a,AJ,null);Q(a,BJ,null);Q(a,rJ,null);Q(a,sJ,null);Q(a,tJ,null);Q(a,uJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));EJ=new SB;RB(EJ,Ab);RB(EJ,bb);RB(EJ,db);RB(EJ,kb);RB(EJ,lb);Q(a,new RC("Number of hydrogens :  "),null);Q(a,EJ,null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));FJ=new SB;RB(FJ,Ab);RB(FJ,
bb);RB(FJ,db);RB(FJ,kb);RB(FJ,lb);RB(FJ,"4");RB(FJ,"5");RB(FJ,"6");Q(a,new SC("Number of connections :",0),null);Q(a,FJ,null);Q(a,new SC(" (H's don't count.)",0),null);Q(this,a,null);a=new aB;XA(a,new sC(0,3,1));Q(a,new RC("Atom is :"),null);vJ=new OB(Bb);Q(a,vJ,null);wJ=new OB("Nonaromatic");Q(a,wJ,null);CJ=new OB(Gc);Q(a,CJ,null);DJ=new OB(oc);Q(a,DJ,null);Q(this,a,null);a=new aB;P(a,jC(oA(this)));XA(a,new sC(0,3,1));Q(a,new RC("Bond is :"),null);GJ=new OB(Ab);Q(a,GJ,null);HJ=new OB(Bb);Q(a,HJ,
null);IJ=new OB(Gc);Q(a,IJ,null);JJ=new OB(oc);Q(a,JJ,null);Q(this,a,null);a=new aB;XA(a,new sC(1,3,1));this.f=new rD(wa,20);Q(a,this.f,null);Q(a,new OB(Ec),null);Q(a,this.j,null);Q(this,a,null);this.hc&&GC(this.hc.d,!1);DC(this,!1);LJ(this);MJ(this);NJ(this);P(vJ,this.b);P(wJ,this.b);P(CJ,this.b);P(DJ,this.b);P(EJ,this.b);P(FJ,this.b);mJ(this,oJ);CC(this);a=this.k;NI(this.hc.d,a.b,a.c);!pA(this)&&UA(this);EA(this)}u(571,562,Oi,gG);
_.Tf=function(a,b){var c;H(b,Ec)?(KJ(this),mJ(this,oJ),nJ(this)):A(a.i,88)?(NJ(this),ku(a.i)===ku(oJ)?(LJ(this),MJ(this)):ku(a.i)===ku(pJ)?(LJ(this),MJ(this)):ku(a.i)===ku(qJ)?(LJ(this),MJ(this)):ku(a.i)===ku(CJ)?P(DJ,this.b):ku(a.i)===ku(DJ)?(P(CJ,this.b),P(vJ,this.b)):ku(a.i)===ku(vJ)?(P(wJ,this.b),P(DJ,this.b)):ku(a.i)===ku(wJ)?P(vJ,this.b):ku(a.i)===ku(GJ)||ku(a.i)===ku(HJ)||ku(a.i)===ku(IJ)||ku(a.i)===ku(JJ)?(KJ(this),this.c=!0):MJ(this),mJ(this,a.i),nJ(this)):A(a.i,89)&&(NJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
P(c,this.b):P(c,(UB(),cC)),nJ(this));107!=this.d.d&&(this.d.d=107,fB(this.d));return!0};_.c=!1;_.d=null;_.e=null;var oJ=_.f=null,GJ=null,pJ=null,vJ=null,HJ=null,tJ=null,xJ=null,FJ=null,EJ=null,sJ=null,rJ=null,qJ=null,uJ=null,yJ=null,wJ=null,DJ=null,JJ=null,zJ=null,BJ=null,CJ=null,IJ=null,AJ=null;function bH(){BI(this)}u(572,547,$h,bH);_.Ue=function(){this.b=-1;this.c=y(CI,s,0,0,0);this.d=0};_.b=-1;
function ns(a){a=new ED(a);ps();var b,c,d,e,f;try{var g=(wD(),zD);if(AD(g,(wD(),zD)))b=a.b;else if(AD(g,xD))b=new ID(a.b);else throw new FD(g);c=Yn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new OJ;Mz(d.f,c);e=(f=kI(c,"\r\n|\r|\n|\n\r"),f.length);Dw(d.f,20*(10>e?e:10)+ig);no((ko(),lo),new PJ(d));QJ(d);RJ(d)}catch(j){if(j=cj(j),A(j,106))In(j);else throw j;}}function cH(){}u(573,1,{107:1,114:1},cH);_.Be=function(a){EE(this.b,a.b)};_.b=null;function oH(){this.pb=cy()}u(575,334,Zh,oH);
function ks(){var a;ks=x;SJ=(a=!1,Yf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);TJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");UJ=SJ&!TJ;var b;a=K(M,m,-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]);ls=y(M,m,-1,1E3,1);for(b=0;b<ls.length;++b)ls[b]=-999;for(b=0;b<a.length;b+=2)ls[a[b+1]]=a[b]}
function er(a,b,c){a=new VJ(b,c,a);if(!b.Td(a,c))for(b=b.gc;b&&!b.Td(a,c);)b=b.gc}function dB(a,b,c){var d;d=new WJ;Ej(d.u,b,c);xj(a.i,d.u,0,0);lj(a.b,d);return d}function lH(a,b){return!a.f?null:b in a.f?a.f[b]:null}function FF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)jx(a.i,b.u,c,d),b.s=c,b.t=d;XJ(b)}
function kH(a,b,c,d){ks();this.pb=cy();this.b=new rj;this.k=new rj;this.f=d;this.pb.style[cg]=bb;this.pb.style[ag]=bb;this.pb.style[Ug]=ef;this.pb.style[oh]=b;this.pb.style[Ne]=c;this.i=new YJ;this.i.pb.style[oh]=eb;Dw(this.i,eb);UJ?(b=new ZJ,c=new $J,xj(b,this.i,0,0),xj(b,c,0,0),nx(this,b)):nx(this,this.i);this.d=a;a.Vb=this;UJ?(this.n=new aK(this),this.n.j=new bK(this),this.n.k=new cK(this),this.n.o=new dK(this),this.n.n=new eK(this),this.d&&(this.n.f=new fK(this),this.n.i=new gK(this),this.n.b=
new hK(this))):B(this,new jK(this),(ws(),ws(),xs));B(this,this,(jr(),jr(),kr));B(this,new mK(this),(Hj(),Hj(),Ij));B(this,new tK(this),(Jj(),Jj(),Kj));B(this,new uK(this),(hs(),hs(),is));(dr(),dr(),IA).b=this}u(574,575,Zh,kH);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var UJ,TJ,SJ,ls=null;function YJ(){lx.call(this);this.pb[Ad]=af}u(577,312,Ni,YJ);function ZJ(){YJ.call(this);this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(576,577,Ni,ZJ);function jK(a){this.b=a}u(578,1,{},jK);
_.uc=function(a){var b,c,d,e;d=Nj(a);e=Oj(a);c=Pj(a.b);b=new vK(a);2==c&&(b.f=4);b=uG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function mK(a){this.b=a}u(579,1,{},mK);_.vc=function(a){var b,c;b=Nj(a);c=Oj(a);a=new vK(a);this.b.j?EG(this.b.d,a,b,c):GG(this.b.d,a,b,c);this.b.pb.focus()};_.b=null;function tK(a){this.b=a}u(580,1,{},tK);_.wc=function(a){this.b.j=!1;Nj(a);Oj(a);IG(this.b.d)};_.b=null;function uK(a){this.b=a}u(581,1,{},uK);_.b=null;
function $J(){YJ.call(this);this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(582,577,Ni,$J);function wK(a,b){var c;c=b.b;c.f=4;return uG(a.b.d,c,b.e,b.f)}function bK(a){this.b=a}u(583,1,{},bK);_.Uf=function(a){return wK(this,a)};_.b=null;function Ys(a,b){GG(a.b.d,b.b,b.e,b.f);return uG(a.b.d,b.b,b.e,b.f)}function cK(a){this.b=a}u(584,1,{},cK);_.Uf=function(a){return Ys(this,a)};_.b=null;function dK(a){this.b=a}u(585,1,{},dK);_.Uf=function(a){return EG(this.b.d,a.b,a.e,a.f)};_.b=null;
function eK(a){this.b=a}u(586,1,{},eK);_.Uf=function(){return IG(this.b.d)};_.b=null;function Zr(a,b){var c;c=N(JF(b.c));c=new HD(b,0,tg,c);aF(a.b.d,c);return!0}function fK(a){this.b=a}u(587,1,{},fK);_.Uf=function(a){return Zr(this,a)};_.b=null;function $r(a,b){var c;c=N(JF(100*b.d));c=new HD(b,0,Ag,c);aF(a.b.d,c);return!0}function gK(a){this.b=a}u(588,1,{},gK);_.Uf=function(a){return $r(this,a)};_.b=null;function ds(a,b){var c;c=new HD(b,0,pe,th);aF(a.b.d,c);return!0}function hK(a){this.b=a}
u(589,1,{},hK);_.Uf=function(a){return ds(this,a)};var xK=_.b=null;function yK(){yK=x;xK=new Xu((lv(),new kv("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function zK(){zK=x;AK={}}function BK(a,b,c){var d;c&&(b.style[ve]=c.c+ig,d=c.b,d!=Sb&&(b.style[ue]=d),0!=(c.d&1)&&(b.style[xe]=rd),0!=(c.d&2)&&(b.style[we]=Ze));a.f.style[nh]=Sf}
function yC(a){var b=CK,c,d,e,f,g,j,h,n,o,r,q,t,v;c=Pi(a);c in AK?a=AK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Jg),f=$doc.createElement(Re),f.width=1,f.height=1,g=(yK(),xK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),BK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=Go(e),n=Go(e)+(e.offsetHeight||0),o=n-h,r=Go(f)+(f.offsetHeight||0)+1,q=n-r,t=r-h,d.removeChild(e),v=new DK,v.b=t,v.c=q,v.d=o,v),AK[c]=a);return a}
function EK(){zK();var a,b,c,d,e;Lj();this.b=K(ou,s,1,["monospace","sans-serif",Fg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Jg);Co(this.f,this.i);this.f.style[ve]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ue]=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)}u(592,1,{},EK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var AK;function DK(){}u(593,1,{},DK);
_.b=0;_.c=0;_.d=0;function vG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,46))return!!a.b.b.metaKey}catch(b){if(b=cj(b),!A(b,131))throw b;}return!1}function wG(a){try{if(a.b&&A(a.b,46))return!!a.b.b.shiftKey}catch(b){if(b=cj(b),!A(b,131))throw b;}return!1}function vK(a){ms.call(this,null,0,null);this.b=a}function VJ(a,b,c){ms.call(this,a,0,b);this.b=c}u(594,424,Li,vK,VJ);_.ze=function(){return vG(this)};_.Ae=function(){return wG(this)};_.b=null;
function mD(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=CK;null==b||!b.length?c=0:(c.e.appendChild(c.f),Co(c.f,b),BK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function lD(a){this.c=a;this.b={};!CK&&(CK=new EK)}u(595,427,ri,lD);var CK=null;function eB(a){this.b=a}u(596,435,{},eB);_.b=null;function FK(a,b){this.b=a;this.c=b}u(597,1,{},FK);_.b=null;_.c=null;function GK(){Ky.call(this);this.pb[Ad]="jsa-resetTable";this.pb.style[oh]=nd}u(598,347,Ni,GK);
function HK(){HK=x;var a=IK=new EK;Lj();a.i="9p";a.f.style[ue]=Fg;a.f.style[ve]="144.0pt";Co(a.f,a.i);a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[ve]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);JK=new sB(1)}function vF(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,XJ(a)}
function xF(a,b,c,d,e,f,g){var j,h,n,o,r,q,t,v,D,E,J;a.o&&(uF(a,!1),360<=g||-360>=g?j=wF(a,b,c,d,e):j=(h=f+g,n=0,h<f&&(n=1),o=0,(180<g||-180>g)&&(o=1),r=b+d/2,q=c+e/2,t=d/2,v=e/2,D=KK(r,q,t,v,f),E=KK(r,q,t,v,h),J="<g"+a.n+sb,J+='<path d ="M '+D.b+ba+D.c+" A "+t+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),vF(a,j))}function U(a,b,c,d,e){a.o&&vF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+ea+a.c+a.b+ab)}
function tF(a,b,c,d,e){a.o&&(uF(a,!1),vF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab))}function EF(a,b,c,d){var e,b=b.replace(/&/g,pa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+ea+a.j+' fill="'+e+ja+b+"</text>");vF(a,b)}function JC(a,b,c,d,e){uF(a,!0);vF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+ab)}
function XJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=yo(zo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetWidth||0)-ok(a.u.pb),d=Ao(zo(a.u.pb.ownerDocument),a.u.pb)+(a.u.pb.offsetHeight||0)-qk(a.u.pb),'<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c+ga+d+ja)+b+"</svg>",b!==a.r&&(Co(a.u.pb,b),a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=qg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va)}function DF(a,b){a.f=b;a.j=YG(b)}u(599,431,{});_.d=null;_.e=null;_.f=null;_.i="black";_.j=null;
_.k=!0;_.n=null;_.p=!1;_.q=!1;_.r=l;_.s=0;_.t=0;_.u=null;var JK,IK;function Ms(a,b,c){c&&(Xs(a,b),c.Uf(a.c));a.e=!0}function Xs(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-yo(zo(a.p.pb.ownerDocument),a.p.pb)+nk(a.p.pb)+No(a.p.pb.ownerDocument),a.c.f=c.clientY-Go(a.p.pb)+(a.p.pb.scrollTop||0)+Oo(a.p.pb.ownerDocument),a.c.b=new vK(b),b.b.preventDefault(),!0):!1}
function aK(a){this.p=a;this.c=new LK;this.d=new MK(this);B(this.p,new NK(this),(Us(),Us(),Vs));B(this.p,new OK(this),(Ns(),Ns(),Os));B(this.p,new PK(this),(Rs(),Rs(),Ss));B(this.p,new QK(this),(Js(),Js(),Ks));B(this.p,new RK,(es(),es(),fs));B(this.p,new SK(this),(as(),as(),bs));B(this.p,new TK(this),(Wr(),Wr(),Xr))}u(600,1,{},aK);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function MK(a){Jk();this.b=a}u(601,26,{},MK);
_.Hc=function(){!this.b.e&&this.b.j&&wK(this.b.j,this.b.c)};_.b=null;function NK(a){this.b=a}u(602,1,{},NK);_.b=null;function OK(a){this.b=a}u(603,1,{},OK);_.b=null;function PK(a){this.b=a}u(604,1,{},PK);_.b=null;function QK(a){this.b=a}u(605,1,{},QK);_.b=null;function RK(){}u(606,1,{},RK);function SK(a){this.b=a}u(607,1,{},SK);_.b=null;function TK(a){this.b=a}u(608,1,{},TK);_.b=null;function LK(){}u(609,1,{},LK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
function nH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function UK(a){var b,c,d,e,f;mk(a);d=(yj(),zj(null));e=new GK;Hy(e,a);Zw(d,e,d.pb);f=a.od();b=a.nd();c=nH();9<=c?(++f,++b):7==c&&A(a,60)&&(c=a.pb.textContent,2>=c.length&&(f+=8));Jy(e,a);hx(d,e);return new wA(f,b)}function VK(){this.pb=$doc.createElement($d);this.pb[Ad]=af;this.pb.style[bg]=Oe;this.pb.style[fg]=ad;this.pb.style[oh]=eb;this.pb.style[Ne]=eb}u(611,315,ci,VK);_.ld=function(){return ok(this.pb)};
_.md=function(){return qk(this.pb)};function YG(a){var b,c,d;d=a.c;b=a.b;c=l;12!=d&&(c=' font-size="'+d+'px"');"Plain"!=b&&(c+=' font-family="'+b+da);0!=(a.d&1)&&(c+='font-weight="bold"');0!=(a.d&2)&&(c+='font-style="italic"');return c}function KK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new FK(new gI(a),new gI(b))}function wF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+ab}
function LF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+za+h,f<g-1&&(d+=ba);d+=da;b=pb;e?b+="polygon":b+="polyline";return b+=d+a.n+ab}function uF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+ea+a.b:a.n=' fill="none" stroke="'+c+ea+a.b}function WJ(){HK();this.o=JK;this.d=[];this.u=new VK}u(612,599,{},WJ);_.b=l;_.c=l;function WK(){WK=x;XK=new wA(0,0)}
function YK(a){var b;b=a.Yf();if(!b){var c;(c=a.Vf())?(b=UK(c.b),Ej(c.Ce(),b.c,b.b),c=UK(c.b),b=new wA(c.c-b.c,c.b-b.b)):b=new wA(0,0);a.ag(b)}return b}function LA(a,b){var c;if(a.Ge())return XK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a._f(pA(b));c=UK(a.Ce());a.f.c=c.c;a.f.b=c.b;return c}function ZK(a,b){var c;b&&(c=qg+(b.b>>16&255)+za+(b.b>>8&255)+za+(b.b&255)+va,a.Xf().pb.style[od]=c)}function $K(){this.f=new nC;this.f.b=-1;this.f.c=-1}u(614,1,{});_.Vf=function(){return null};_.Wf=function(a){this.$f(a.Vd())};
_.Xf=function(){return this.Ce()};_.Yf=function(){return aL};_.Md=function(){};_.Ge=function(){return!1};_.Zf=function(a){this._f(pA(a))};_.$f=function(a){ZK(this,a)};_._f=function(a){var b=this.Ce().pb,c,d,e;c=(VA(),WA);e=a.c;d=a.b;e!=c.c?b.style[ve]=l+e+"pt":b.style[ve]=l;d!=c.b?b.style[ue]=d:b.style[ue]=l;0!=(a.d&1)?b.style[xe]=rd:b.style[xe]=l;0!=(a.d&2)?b.style[we]=Ze:b.style[we]=l};_.ag=function(a){aL=a};_.bg=function(){};var aL=_.f=null,XK;
function PB(a,b){WK();$K.call(this);this.b=new Wx(a);this.b.pd()[Ad]=l;B(this.b,new bL(this,b),(gr(),gr(),hr))}u(613,614,{},PB);_.Ce=function(){return this.b};_.$f=function(a){ZK(this,a)};_.b=null;function bL(a,b){this.b=a;this.c=b}u(615,1,{},bL);_.Pc=function(a){dr();er(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function TB(a){WK();$K.call(this);this.b=new Xy;B(this.b,new cL(this,a),(ar(),ar(),br))}u(616,614,{},TB);_.Ce=function(){return this.b};_.b=null;
function cL(a,b){this.b=a;this.c=b}u(617,1,{},cL);_.b=null;_.c=null;function dL(a,b){var c,d;ZK(a,b.Vd());for(d=new Xi(b.Wb.b);d.c<d.e.Je();)c=Yi(d),c.lc&&c.hc.Wf(c)}function eL(a,b){var c,d,e,f,g,j,h;Ej(a.e,b.ae(),b.Yd());for(d=new Xi(b.Wb.b);d.c<d.e.Je();)c=Yi(d),c.lc&&(e=c.hc,e.Zf(c),j=c.be(),h=c.ce(),g=c.ae(),f=c.Yd(),0<g&&0<f&&(c=e.Ce(),g-=YK(e).c,f-=YK(e).b,Ej(e.Ce(),g,f),!c.ob&&a.e.Gd(c),a.e.Hd(c,j,h)))}function $A(){WK();$K.call(this);this.e=new lx}u(618,614,{},$A);
_.Wf=function(a){dL(this,a)};_.Ce=function(){return this.e};_.Zf=function(a){eL(this,a)};_.e=null;function TC(a){WK();$K.call(this);var b=this.b=new uy;ay(b.c,a,!1);my(b);this.f.b=-1;this.f.c=-1}u(619,614,{},TC);_.Ce=function(){return this.b};_.Ge=function(){var a;a=(this.b.c.d?Eo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function WC(a){this.b=new qz(a.i,new fL(a))}u(620,1,{},WC);_.b=null;
function mz(a){var b,c,d,e,f;f=new GD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(gL,s,107,0,0);for(c=b.b?Vk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,86)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=uj((jB(),kB),new S(f.e)));c=c.c;if(Ou(!c?sh:c.b,Dh))for(c=(!a.e.b||0==a.e.b.d?(At(),At(),Bt):new oB(a.e.b)).Fd();c.dd();)a=c.ed(),1001==f.e&&a.Be(f);var g,j,h;1001==f.e?(g=new ms(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.lg(),null.lg()):100==f.e&&A(f.f,104)?(j=f.f,h=new ms(j,205,null),h.j=j.be(),
h.k=j.ce()):1004<=f.e&&1005>=f.e||(701==f.e?null.lg():401==f.e||402==f.e?(null.lg(),null.lg(),null.lg(),null.lg(),null.lg()):500<=f.e&&507>=f.e&&(g=null.mg,500!=g&&(f=new ms(null.mg,g,null),f.j=null.lg(),f.k=null.lg(),j=null.lg(),f.f=j&12,501==g&&null.lg())))}function fL(a){this.b=a}u(621,1,Fi,fL);_.xc=function(){mz(this)};_.b=null;function sD(){WK();$K.call(this);this.b=new Qz}u(622,614,{},sD);_.Vf=function(){var a;a=new sD;Mz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.Ce=function(){return this.b};
_.Yf=function(){return hL};_.ag=function(a){hL=a};var hL=_.b=null;u(623,618,{});function iL(a){var b;b=new ur(G(a.pb,Xf),G(a.pb,Wf));a=new ur(G(a.T.jb.pb,Xf),G(a.T.jb.pb,Wf));return K(M,m,-1,[b.c-a.c,b.b-a.b])}function jL(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.ud(a.R);a.sd(b);a.R=a.Q=null}else null!=a.R?(kL(a,a.R),a.R=null):null!=a.Q&&(lL(a,a.Q),a.Q=null);Rj(a.S)}function QJ(a){a.kb?a.fg(xr(a.T.jb)):(a.Pd(),QJ(a))}function lL(a,b){var c;a.kb?(c=iL(a),a.fg(new ur(-1,mL(b,!1)-c[1]))):a.Q=b}
function nL(a,b){var c;b!=a.Kd()&&(c=a.T.jb,Rw(c),oL(c,b,c.pb,c.q.d,!0))}function kL(a,b){var c;a.kb?(c=iL(a),a.fg(new ur(mL(b,!0)-c[0],-1))):a.R=b}u(626,317,ei);_.cg=function(){var a,b;b=xr(this.T.jb);a=iL(this);b.c+=a[0];b.b+=a[1];return b};_.Kd=function(){var a;a=this.T.jb;return 0!=a.q.d?pL(cA(a.q,0)):null};_.dg=function(a){qL(this.T.jb,a)};_.Fd=function(){return new Sw(this.T.jb)};_.eg=function(){Br(this.T.jb)};_.Ad=function(){jL(this)};_.Sd=function(){Br(this.T.jb)};
_.Cd=function(a){return rL(this.T.jb,a)};_.fg=function(a){zr(this.T.jb,a)};_.sd=function(a){lL(this,a)};_.Ld=function(a){nL(this,a)};_.ud=function(a){kL(this,a)};_.Q=null;_.R=null;function sL(){sL=x;sx();var a=(tL(),uL(),vL);wL=new Oy(a.e,a.c,a.d,a.f,a.b)}function xL(a,b){if(0!=a.I.b.q.d&&pL(cA(a.I.b.q,0)))throw new Mw("WindowPanel can only contain one child widget");yL(a,b)}
function RJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[lh]=Oe,a.ab=!1,a.Pd());b=a.pb;b.style[ef]=0+(Lj(),ig);b.style[$g]=cb;e=Fj()-G(a.pb,Xf)>>1;f=Gj()-G(a.pb,Wf)>>1;NI(a,Wj(No($doc)+e,0),Wj(Oo($doc)+f,0));d||((a.ab=c)?(Az(a.pb,og),a.pb.style[lh]=mh,vk(a.gb,200)):a.pb.style[lh]=mh)}finally{a.w=!0}}
function zL(a,b){var c;if(a.w){c=new ew;a.mb&&qt(a.mb,c);a.J&&yr(a.r,a);try{ej(a.r.d,a)}catch(d){if(d=cj(d),!A(d,125))throw d;}a.n=AL(a.r,a);try{ux(a,b)}finally{hj(a.t.b),hj(a.s.b),hj(a.u.b),a.P&&kj(a.P,a.r),a.C&&(a.C=!1)}}else ux(a,b)}function BL(a,b,c){var d,e;e=a.ob;d=new Tj(a,e);e.Hd(a,d.b+b,d.e+c)}function CL(a,b,c){b=new DL(Fo(Eo(mw(mw(a.T.d,b),c))));Qw(b,a);B(b,a.o,(gr(),gr(),hr));return b}function wr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));zr(a.T.jb,b)}
function NI(a,b,c){var d,e;(e=a.r)?(d=EL(e.pb),xx(a,b+(ok(e.pb)+d[3]),c+(qk(e.pb)+d[0]))):xx(a,b,c)}function GC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?Ar(a.r,a):yr(a.r,a)))}function yL(a,b){if(b!=(0!=a.I.b.q.d?pL(cA(a.I.b.q,0)):null)){Rw(a.I.b);var c=a.I.b;oL(c,b,c.pb,c.q.d,!0)}}
function FL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(rr(),GL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Xi(a.P);e.c<e.e.Je();)if(d=Yi(e),b==(rr(),HL)){!d.c&&(d.c=new IL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(rr(),sr))g=d.r,j=d.F,d.I.d?(NI(d,j.d,j.e),wr(d,new ur(j.c,-1))):(NI(d,j.d,j.e),wr(d,new ur(j.c,j.b)),Ar(g,d)),aj(g.d,d,d.I.c),Ik(d.z,333);else if(!d.C&&f==(rr(),GL))d.pb.style[lh]=mh,rr()}else if(b==sr){!d.c&&(d.c=new IL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=EL(j.pb);h=d.F;if(d.I.d)h.d=ok(d.pb)-
g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),d.F=h,NI(d,0,0),JL(d,tr(j.pb).c,-1);else{if(f!=(rr(),GL))h.d=ok(d.pb)-g[3]-ok(j.pb),h.e=qk(d.pb)-g[0]-qk(j.pb),h.c=d.q,h.b=d.p,d.F=h;NI(d,0,0);zr(d,new KL(tr(j.pb)));yr(j,d)}d==d.r.b||hG(d);Ik(d.z,333)}}else b==GL&&(!d.c&&(d.c=new IL),d=a,d.C||(d.G=c,d.pb.style[lh]=Oe))}}function LL(a,b){a.pb.style[qh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.lg().lg()}
function ML(a){if(!a.kb){a.t=Kw(a,a.r,(!bt&&(bt=new Pk),bt));a.s=Kw(a,a.r,Ok?Ok:Ok=new Pk);a.u=Kw(a,a.r,(!gt&&(gt=new Pk),gt));var b=a.r;!a.P&&(a.P=new rj);lj(a.P,b);bt&&(b=new at(a),a.mb&&qt(a.mb,b));a.J&&Ar(a.r,a);aj(a.r.d,a,a.I.c);a.n&&(xx(a,a.n.b,a.n.c),a.n=null);yx(a);hG(a)}}function hG(a){if(a!=a.r.b){var b;gt&&(b=new ft(a),a.mb&&qt(a.mb,b))}}
function NL(a,b,c){sx();var d;d=(Hx(),Ix);Ax.call(this,!1,"popup");this.U=d.b;this.S=new OL(this);d=new PL;d.pb[Ad]="mosaic-popupLayoutPanel";px(this.T,d);wx(this);this.o=new QL(this);this.z=new RL(this);this.A=new SL(this);this.B=new TL(this);this.F=new UL;this.O=(rr(),HL);this.J=c;this.r=a;a=this.I=new VL(b);b=new WL;!a.e&&(a.e=new XL);lj(a.e,b);a=new YL(new Ny(wL.b.e.b,wL.b.c,wL.b.d,wL.b.f,wL.b.b));B(a,new ZL(this),(gr(),gr(),hr));b=this.I.c;b.c||(b.c=new Ky,b.c.pd()[Ad]="mosaic-Caption-iconBoxRight",
c=b.c,d=(Dy(),Ey),c.d=d,$L(b.i,b.c,new aM(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new bx;d=Iy(c);uw(c.c,(Hv(),Iv(d)),0);ax(c,a,d,0,!1)}else Hy(b.c,a);qL(b.i,null);B(this.I.c,new bM(this),(or(),or(),pr));B(this.I.c,this.o,hr);nL(this,this.I);Zi(zx?Eo(this.pb):Fo(Eo(this.pb)),"mosaic-WindowPanel",!0)}u(625,626,ei);_.Kd=function(){return 0!=this.I.b.q.d?pL(cA(this.I.b.q,0)):null};_.Nd=function(a){zL(this,a)};_.Fd=function(){return new Sw(this.I.b)};_.Ad=function(){jL(this);Rj(new cM(this))};
_.Cd=function(a){return rL(this.I.b,a)};_.fg=function(a){wr(this,a)};_.Od=function(a,b){NI(this,a,b)};_.Ld=function(a){yL(this,a)};_.Pd=function(){ML(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 wL;function dM(a){a.i=(new OB(a.j)).hc.Ce();B(a.i,new eM(a),(gr(),gr(),hr));a.e=K(fM,s,60,[a.i])}
function OJ(){sL();var a,b,c,d,e,f;NL.call(this,(gM(),hM),null,!0);this.ig();this.db=!0;a=new wy(this.k);this.f=new Pz;this.f.pb.style[oh]=eb;Dw(this.f,eb);this.gg();kL(this,"400px");f=new bA;f.pb.style[Ne]=eb;f.f[wd]=10;c=(py(),Ay);f.b=c;aA(f,a);aA(f,this.f);e=new Ky;e.f[wd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],Hy(e,a);aA(f,e);xL(this,f);GC(this,!1);this.hg()}u(624,625,ei,OJ);_.gg=function(){dM(this)};_.hg=function(){var a=this.f;a.pb.readOnly=!0;var b=Fw(a.pb)+"-readonly";Zi(a.pd(),b,!0)};
_.ig=function(){FC(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 eM(a){this.b=a}u(627,1,{},eM);_.Pc=function(){zL(this.b,!1)};_.b=null;function PJ(a){this.b=a}u(628,1,{},PJ);
_.xc=function(){Hw(this.b.f.pb,!0);this.b.f.pb.focus();var a=this.b.f,b;b=Bo(a.pb,jh).length;if(0<b&&a.kb){if(0>b)throw new iy("Length must be a positive integer. Length: "+b);if(b>Bo(a.pb,jh).length)throw new iy("From Index: 0  To Index: "+b+"  Text Length: "+Bo(a.pb,jh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function iM(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";FC(a.I.c,"Paste")}function jM(a){sL();OJ.call(this);this.d=a}
u(630,624,ei,jM);_.gg=function(){dM(this);this.b=(new OB(this.c)).hc.Ce();B(this.b,new kM(this),(gr(),gr(),hr));this.e=K(fM,s,60,[this.b,this.i])};_.hg=function(){Dw(this.f,"150px")};_.ig=function(){iM(this)};_.Pd=function(){ML(this);no((ko(),lo),new lM(this))};_.b=null;_.c=null;_.d=null;function mM(a){sL();jM.call(this,a)}u(629,630,ei,mM);_.hg=function(){Dw(this.f,"150px");xE(new nM(this),this.f)};_.ig=function(){iM(this);this.k+=" Or drag and drop a file on it."};
function nM(a){this.b=a;this.c=new oM(this);this.d=this.e=1}u(631,483,{},nM);_.b=null;function oM(a){this.b=a}u(632,1,{},oM);_.Ne=function(a){this.b.b.f.pb[jh]=null!=a?a:l};_.b=null;function uD(){new st}u(633,455,{},uD);function kM(a){this.b=a}u(634,1,{},kM);_.Pc=function(){if(this.b.d){var a=this.b.d,b;b=new GD(a.b,0,Bo(this.b.f.pb,jh));EE(a.b.b,b.b)}zL(this.b,!1)};_.b=null;function lM(a){this.b=a}u(635,1,{},lM);_.xc=function(){Hw(this.b.f.pb,!0);this.b.f.pb.focus()};_.b=null;
function qs(a){var b;a&&a&&(a=new pM(a),void 0!=$wnd.FileReader?b=new mM(a):b=new jM(a),QJ(b),RJ(b))}function pM(a){this.b=a}u(637,1,{},pM);_.b=null;function Sr(a,b){a.onloadend=function(a){b.Ne(a.target.result)}}function BE(a){this.b=a}u(642,1,{},BE);_.b=null;function yE(){}u(643,1,{},yE);function zE(){}u(644,1,{},zE);function AE(){}u(645,1,{},AE);
function HC(a,b){WK();$A.call(this);this.d=new qM(a);var c=this.c=new Ky,d=(py(),Ay);c.b=d;Hy(this.c,this.e);xL(this.d,this.c);this.d.b=this;this.b=b}u(646,623,{},HC);_.Ce=function(){return this.d};_.Xf=function(){return this.c.ob};_.Md=function(){zL(this.d,!1)};_._f=function(){};_.bg=function(a){dL(this,a);eL(this,a);QJ(this.d);ML(this.d)};_.b=null;_.c=null;_.d=null;function qM(a){sL();NL.call(this,(gM(),hM),a,!1)}u(647,625,ei,qM);
_.Md=function(){var a=this.b,b=new AC(a.b,201),c;a=a.b.r;a.b?a=new rM(new Xi(a.b)):(a=(At(),At(),Bt),a=new Xi(a));for(;a.dd();)c=a.ed(),201==b.e&&LI(c.b)};_.b=null;function pG(a,b,c,d){b=qA(b);c+=b.b;d+=b.c;xx(a.b,c,d);yx(a.b)}function cD(){WK();$K.call(this);var a=this.b=new sM;a.ab=!0;a.b.i=!0;this.b.db=!0}u(648,614,{},cD);_.Ce=function(){return this.b};_.b=null;function UD(){}u(655,471,{},UD);function rM(a){if(!a)throw new On;this.b=a}u(656,1,{},rM);_.dd=function(){return $D(this.b)};_.ed=function(){return Yi(this.b)};
_.fd=function(){throw new dE("Missing message: awt.50");};_.b=null;function yB(){return yB()}function SD(){SD=x;var a;a=(JD(),KD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(tM,s,-1,0,1);else throw new PH(a+" is not supported");}catch(b){if(b=cj(b),!A(b,133))throw b;}}function XC(a,b){a.b=31*a.b+lu((new gI(b)).b)}function tB(){}u(659,1,{},tB);_.hC=function(){return this.b};_.b=1;
function uM(){uM=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=eb;a.body.style[Ne]=eb}function EL(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"borderTopWidth"));b[1]=vM(wM(a,"borderRightWidth"));b[2]=vM(wM(a,"borderBottomWidth"));b[3]=vM(wM(a,"borderLeftWidth"));return b}function xM(a){uM();var b,c;c=yM(a);b=EL(a);a=new ur(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 tr(a){uM();return new ur(a.clientWidth,a.clientHeight)}function yM(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"marginTop"));b[1]=vM(wM(a,"marginRight"));b[2]=vM(wM(a,"marginBottom"));b[3]=vM(wM(a,"marginLeft"));return b}function zM(a){uM();var b;b=y(M,m,-1,4,1);b[0]=vM(wM(a,"paddingTop"));b[1]=vM(wM(a,"paddingRight"));b[2]=vM(wM(a,"paddingBottom"));b[3]=vM(wM(a,"paddingLeft"));return b}function AM(a,b,c){uM();try{H(b,se)&&(b=Pd),a.style[b]=c}catch(d){if(d=cj(d),!A(d,125))throw d;}}
function mL(a,b){uM();var c;BM||(BM=$doc.createElement(Jg),AM(BM,ef,l),AM(BM,$g,l),AM(BM,fg,ad),AM(BM,lh,Oe),$doc.body.appendChild(BM));AM(BM,oh,a);AM(BM,Ne,a);c=xM(BM);return b?c.c:c.b}var BM=null;function CM(){ur.call(this,0,0)}function ur(a,b){this.c=a;this.b=b}function KL(a){ur.call(this,a.c,a.b)}u(661,1,Li,CM,ur,KL);_.eQ=function(a){return this===a?!0:null==a||DM!=Wn(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+Xc};_.b=0;_.c=0;function EM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}u(662,1,{118:1,121:1,142:1},EM);_.eQ=function(a){return a===this?!0:A(a,142)?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 FM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;
function GM(a,b){this.b=a;this.c=b}u(663,1,Li,GM);_.eQ=function(a){return this===a?!0:null==a||HM!=Wn(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 HM.e+"[x="+this.b+",y="+this.c+Xc};_.b=0;_.c=0;function UL(){this.c=this.b=this.e=this.d=0}u(664,1,Li,UL);_.eQ=function(a){return this===a?!0:null==a||IM!=Wn(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 IM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Xc};_.b=0;_.c=0;_.d=0;_.e=0;function wM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==se&&(b=Pd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}u(666,1,{});var JM=-1;function KM(){}u(667,666,{},KM);_.b=-1;_.c=-1;var LM=null;
function vM(a){a=parseInt(a,10);a=isNaN(a)?null:WF(a);return!a?0:a.b}u(670,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1});_.cg=function(){return xr(this.i)};_.dg=function(a){qL(this.i,a)};_.eg=function(){Br(this.i)};_.Sd=function(){Br(this.i)};_.sd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.ud=function(a){var b=this.i;b.pb.style[oh]=a;b.kb||(b.j=a)};function tL(){tL=x;uL()}function FC(a,b){a.b.pb.textContent=b||l;qL(a.i,null)}
function MM(a){tL();var b;Yx(this,new PL);this.b=new NM;b=this.i;OM(b,new PM);AM(b.pb,cg,cb);b.p=0;$L(b,this.b,new aM(0));this.b.pd()[Ad]="mosaic-Caption-text";this.b.pb.textContent=a||l;qL(this.i,null);this.pb[Ad]="mosaic-Caption"}u(669,670,{17:1,20:1,21:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,62:1,68:1,69:1,70:1,72:1,73:1,76:1,80:1,81:1,83:1,144:1,150:1},MM);_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.c=null;function uL(){uL=x;QM=fo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new gA(QM,240,20);new gA(QM,224,16);new gA(QM,208,16);new gA(QM,192,16);new gA(QM,176,16);new gA(QM,160,16);new gA(QM,144,16);new gA(QM,128,16);new gA(QM,112,16);new gA(QM,96,16);new gA(QM,80,16);new gA(QM,64,16);new gA(QM,260,16);vL=new gA(QM,48,16);new gA(QM,32,16);new gA(QM,16,16);new gA(QM,0,16)}var QM,vL;
function RM(a,b){Hw(a.b.pb,!b);qL(a.i,a.b)}function vr(a,b){a.d=b;Hw(a.b.pb,!b);qL(a.i,a.b);if(a.e){var c;for(c=new Xi(a.e);c.c<c.e.Je();)Yi(c)}}function VL(a){var b;Yx(this,new PL);b=this.i;OM(b,new SM((TM(),UM)));b.p=0;this.c=new MM(a);$L(b,this.c,new aM(1));this.b=new PL;qj(this.b,"Body");$L(b,this.b,new aM(0));this.pb[Ad]="mosaic-CaptionLayoutPanel"}u(672,670,{47:1,49:1,58:1,62:1,70:1,71:1,72:1,73:1,76:1,81:1,83:1,144:1,150:1},VL);_.vd=function(){Lw(this.i)};_.wd=function(){Ow(this.i)};_.Fd=function(){return new Sw(this.b)};
_.Cd=function(a){return rL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function XL(){BI(this)}u(673,547,$h,XL);function OL(a){this.b=a}u(674,1,Fi,OL);_.xc=function(){Br(this.b.T.jb)};_.b=null;function VM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Qj(a.f.b,b);a.f&&Cv(a.f.b,b)&&Fv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&hG(!a.f?null:Cv(a.f.b,b-1))}function WM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new ZA);-1==Qj(a.f.b,b)&&lj(a.f.b,b)}function IL(){}u(675,1,{},IL);_.Yc=function(a){VM(a)};_.Zc=function(a){WM(a)};
_._c=function(a){XM(a.b.r,a.b)};function gM(){gM=x;YM=new ZM(1,"e");$M=new ZM(2,Mf);aN=new ZM(3,"ne");bN=new ZM(10,"nw");cN=new ZM(4,zg);dN=new ZM(5,Cg);eN=new ZM(12,"sw");fN=new ZM(8,"w");hM=new gN((yj(),zj(null)).pb)}function AL(a,b){var c;c=EL(a.pb);return new GM(ok(b.pb)-(ok(a.pb)+c[3]),qk(b.pb)-(qk(a.pb)+c[0]))}
function hN(a){var b,c,d,e,f,g;if(a.f){b=tr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=Cv(a.f.b,d),c=new ur(G(g.pb,Xf),G(g.pb,Wf)),f=AL(a,g),f.b-=Wj(0,f.b+G(g.pb,Xf)-b.c),f.c-=Wj(0,f.c+G(g.pb,Wf)-b.b),NI(g,Wj(0,f.b),Wj(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,JL(g,c.c,c.b),g.O==(rr(),sr)&&zr(g,new KL(tr(a.pb))),Ik(g.z,1)}}function iN(a,b,c){a=a.e;aj(a,b,b);z(a.d,b,c);qj(b,Fc+c.c)}
function yr(a,b){var c;c=a.e;jN(c,b.H);pj(b.H,Fc+bN.c);jN(c,b.D);pj(b.D,Fc+$M.c);jN(c,b.E);pj(b.E,Fc+aN.c);jN(c,b.N);pj(b.N,Fc+fN.c);jN(c,b.v);pj(b.v,Fc+YM.c);jN(c,b.M);pj(b.M,Fc+eN.c);jN(c,b.K);pj(b.K,Fc+cN.c);jN(c,b.L);pj(b.L,Fc+dN.c)}
function Ar(a,b){!b.H&&(b.H=CL(b,0,0));iN(a,b.H,bN);!b.D&&(b.D=CL(b,0,1));iN(a,b.D,$M);!b.E&&(b.E=CL(b,0,2));iN(a,b.E,aN);!b.N&&(b.N=CL(b,1,0));iN(a,b.N,fN);!b.v&&(b.v=CL(b,1,2));iN(a,b.v,YM);!b.M&&(b.M=CL(b,2,0));iN(a,b.M,eN);!b.K&&(b.K=CL(b,2,1));iN(a,b.K,cN);!b.L&&(b.L=CL(b,2,2));iN(a,b.L,dN)}function XM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){DB(a.f,b);for(lj(a.f.b,b);c<d;++c)LL(Cv(a.f.b,c),c)}else LL(b,c)}
function gN(a){a=new kN(a);Yx(this,a);this.d=new lN(a);this.d.j=!0;ij(this.d);this.d.n=3;this.e=new mN(a);this.e.j=!0;ij(this.e);this.e.n=3;$x(this)}u(676,332,{47:1,49:1,58:1,62:1,70:1,72:1,73:1,76:1,81:1,83:1,150:1},gN);_.cg=function(){return tr(this.pb)};_.dg=function(){var a;(a=nN(this))&&a.dg(null)};_.eg=function(){hN(this)};_.Yc=function(a){!this.c&&(this.c=new IL);VM(a)};_.Zc=function(a){!this.c&&(this.c=new IL);WM(a)};_.Sd=function(){hN(this)};
_._c=function(a){!this.c&&(this.c=new IL);XM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var YM,$M,aN,bN,hM,cN,dN,eN,fN;function kN(a){this.q=new mx(this);this.pb=a}u(677,312,Ni,kN);function ZM(a,b){this.b=a;this.c=b}u(678,1,{},ZM);_.b=0;_.c=null;function lN(a){Ti();mj.call(this,a)}u(679,3,{},lN);_.rc=function(){var a;a=this.k.f;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");!a.I.d&&RM(a.I,!1)};
_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=Wj(this.b,a<this.e?a:this.e),b=Wj(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[ef]=a+(Lj(),ig);c.style[$g]=b+ig};
_.sc=function(){var a;a=this.k.f;a==a.r.b||hG(a);a.I.d||RM(a.I,!0);a.C||(a.x||(a.x=new oN,qj(a.x,"mosaic-GlassPanel-invisible")),AM(a.x.pb,qh,(uM(),wM(a.pb,qh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.e=this.b+tk(this.k.b.pb)-this.k.f.od();this.d=this.c+sk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.d=0;_.e=0;function jN(a,b){try{ej(a,b)}catch(c){if(c=cj(c),!A(c,125))throw c;}}
function mN(a){Ti();mj.call(this,a);this.d=new Vi}u(680,3,{},mN);_.rc=function(){var a;a=this.k.f.ob;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");RM(a.I,!1);wr(a,new ur(a.q,a.p));Ik(a.z,1)};
_.tc=function(){var a,b,c,d;d=this.k.f.ob;c=uj(this.k.e.d,this.k.f).b;0!=(c&2)?(b=this.j?this.k.f.md()-Wj(this.k.d,this.c):this.k.f.md()-this.k.d,0!=b&&(a=d.p,b=Wj(a+b,G(d.I.c.pb,Wf)),b!=a&&BL(d,0,a-b),wr(d,new ur(d.q,b)),Ik(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.md():this.k.d-this.k.f.md(),0!=b&&(a=d.p,b=Wj(a+b,G(d.I.c.pb,Wf)),wr(d,new ur(d.q,b)),Ik(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.ld()-Wj(this.k.c,this.b):this.k.f.ld()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
96,b!=a&&BL(d,a-b,0),wr(d,new ur(b,d.p)),Ik(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.ld():this.k.c-this.k.f.ld(),0!=b&&(a=d.q,wr(d,new ur(96<a+b?a+b:96,d.p)),Ik(d.z,333)))};
_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||hG(a);RM(a.I,!0);a.C||(a.x||(a.x=new oN,qj(a.x,"mosaic-GlassPanel-invisible")),AM(a.x.pb,qh,(uM(),wM(a.pb,qh))),xj((yj(),zj(null)),a.x,0,0));qj(this.k.f,"dragdrop-dragging");a=new Tj(this.k.b,null);this.b=a.b+pk(this.k.b.pb);this.c=a.e+rk(this.k.b.pb);this.f=this.b+tk(this.k.b.pb)-this.k.f.od();this.e=this.c+sk(this.k.b.pb)-this.k.f.nd()};_.b=0;_.c=0;_.e=0;_.f=0;
function oN(){var a;this.e=new pN(this);this.b=!1;this.c=new qx;Yx(this,this.c);a=this.pb.style;a[od]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ad]="gwt-GlassPanel"}u(681,332,Gi,oN);
_.yd=function(){var a;$x(this);try{a=this.ob}catch(b){b=cj(b);if(A(b,131))throw new Mw("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yj(),zj(null))?(uv(this),vv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),kj(Kk,a),a.c=!0,a.d=Tk(a),lj(Kk,a),this.d=new qN(this),Zv(new tv(this.d))):(this.pb.style[td]=cb,this.pb.style[rg]=cb);this.b&&Nv(new sv(this));xj(zj(null),new rN,No($doc),Oo($doc))};
_.zd=function(){this.i.zd();Qk(this.e);this.d&&(qv(Xv,this.d,K(sN,s,48,[(!et&&(et=new Pk),et)])),this.d=null);this.b&&qv(Pv,this,K(sN,s,48,[(!Ov&&(Ov=new Pk),Ov)]))};_.hd=function(a){switch(Kv(a.type)){case 256:if(27==(a.keyCode||0))return mk(this),!1;case 1:if(Lo(this.pb,a.target))return mk(this),!1}return!0};_.Ad=function(){};_.b=!1;_.c=null;_.d=null;function pN(a){Jk();this.b=a}u(682,26,{},pN);_.Hc=function(){var a=this.b;uv(a);vv(a.pb)};_.b=null;function qN(a){this.b=a}u(683,1,{},qN);_.b=null;
function rN(){this.pb=cy();var a;a=new Yy(new tN(this));B(this,a,(Xq(),Xq(),Yq));B(this,a,(Tr(),Tr(),Ur))}u(684,334,Zh,rN);_.Ad=function(){Rj(new uN(this))};function tN(a){this.b=a}u(685,1,{},tN);_.b=null;function uN(a){this.b=a}u(686,1,Fi,uN);_.xc=function(){this.b.pb.focus()};_.b=null;function vN(a){a.pb.style[oh]=nd;a.pb.style[Ne]=nd;if(a.kb){var a=a.ob,b;A(a,150)?a.dg(null):(b=nN(a))&&b.dg(a)}}u(688,315,{47:1,49:1,58:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1});
_.cg=function(){vN(this);return new ur(G(this.pb,Xf),G(this.pb,Wf))};_.dg=function(){vN(this)};_.eg=function(){};_.gd=function(){};_.Sd=function(){};function NM(){this.pb=$doc.createElement("label");this.pb[Ad]="mosaic-Label";this.pb.style[nh]=Sf;this.pb[Ad]="mosaic-HTML"}u(687,688,{47:1,49:1,58:1,68:1,69:1,70:1,73:1,76:1,77:1,80:1,81:1,83:1,150:1},NM);function YL(a){Yx(this,new wN(a));this.pb[Ad]="mosaic-ImageButton"}u(689,332,{20:1,47:1,49:1,58:1,62:1,70:1,72:1,73:1,77:1,81:1,83:1},YL);
function sM(){sx();var a=(Hx(),Kx);Ax.call(this,!0,rf);this.U=a.b;this.b=new xN(this);this.b.e=!0;nx(this,this.b);this.ab=!0;this.b.i=!0;-1==this.lb?ww(this.pb,1|(this.pb.__eventBits||0)):this.lb|=1;(zx?Eo(this.pb):Fo(Eo(this.pb)))[Ad]=Ke;this.pb.style[qh]="2147483647"}u(690,317,Ni,sM);_.gd=function(a){Nw(this,a);1==Kv(a.type)&&ux(this,!1)};_.b=null;
function xN(a){this.c=a;this.d=new rj;this.j=new rj;a=(pz(),oz);new fA(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Og);this.f=$doc.createElement(Rg);Gv(b,this.f);this.p=!0;a=cy();b=(Hv(),Iv(b));a.appendChild(b);this.pb=a;Rl();this.pb.setAttribute(sg,um.b);-1==this.lb?ww(this.pb,2225|(this.pb.__eventBits||0)):this.lb|=2225;this.pb[Ad]=Je;a=Fw(this.pb)+"-vertical";Zi(this.pd(),a,!0);this.pb.style[ag]=cb;this.pb.setAttribute("hideFocus",ih);B(this,new nz(this),(Xq(),Xq(),Yq))}u(691,356,ci,xN);
_.gd=function(a){switch(Kv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}gz(this,a)};_.Rd=function(a,b){kz(this,a,b);b||this.b&&ux(this.c,!1)};_.b=!0;_.c=null;
function wN(a){var b=(py(),Ay),c=(Dy(),Ey),d;d=new jy;d.i[sd]=bb;d.i[vd]=0;d.i[wd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;hy(b.b);b.b.d.rows[0].cells[0][jd]=c.b;hy(b.b);b.b.d.rows[0].cells[0].style[kh]=e.b;hy(d);b=dy(d,0,0,!0);if(a){mk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;fy(g,f.d);iu(f.c,g,a);c.b=c.b.c}else e=c.c.d,lj(c.c,a);a.pb[Zc]=e;Gv(b,a.pb);Qw(a,d)}Yx(this,d);Zi(this.pb,"mosaic-WidgetWrapper",!0)}u(692,332,Gi,wN);_.b=null;_.c=null;function QL(a){this.b=a}u(693,1,{},QL);
_.Pc=function(){this.b.hb&&this.b!=this.b.r.b&&hG(this.b)};_.b=null;function RL(a){Jk();this.b=a}u(694,26,{},RL);_.Hc=function(){Br(this.b.T.jb);var a=this.b;dt((!a.y&&(a.y=new yN),a.y))};_.b=null;function SL(a){Jk();this.b=a}u(695,26,{},SL);_.Hc=function(){FL(this.b,(rr(),sr))};_.b=null;function TL(a){Jk();this.b=a}u(696,26,{},TL);_.Hc=function(){FL(this.b,(rr(),GL))};_.b=null;function WL(){}u(697,1,{},WL);function ZL(a){this.b=a}u(698,1,{},ZL);_.Pc=function(){this.b.Md()};_.b=null;
function bM(a){this.b=a}u(699,1,{},bM);_.b=null;function cM(a){this.b=a}u(700,1,Fi,cM);_.xc=function(){this.b.O==(rr(),sr)?Ik(this.b.A,333):this.b.O==GL&&Ik(this.b.B,333)};_.b=null;function DL(a){this.pb=a;Lw(this)}u(701,315,{17:1,20:1,36:1,37:1,38:1,39:1,40:1,41:1,47:1,49:1,58:1,70:1,73:1,81:1,83:1},DL);_.Uc=function(a){return B(this,a,(ws(),ws(),xs))};_.Vc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.Wc=function(a){return B(this,a,(As(),As(),Bs))};_.Xc=function(a){return B(this,a,(Jj(),Jj(),Kj))};
function yN(){wt.call(this,null)}u(702,246,Ai,yN);function rr(){rr=x;sr=new zN("MAXIMIZED",0);GL=new zN("MINIMIZED",1);HL=new zN("NORMAL",2);AN=K(BN,s,145,[sr,GL,HL])}function zN(a,b){I.call(this,a,b)}u(703,141,{118:1,122:1,124:1,145:1},zN);var AN,sr,GL,HL;function uv(a){var b,c,d,e;c=Fj();b=Gj();e=(xw(),yw).scrollWidth;d=yw.scrollHeight;c=c>e?c:e;b=b>d?b:d;0<=c-1&&(a.pb.style[oh]=c-1+ig);0<=b-1&&(a.pb.style[Ne]=b-1+ig)}
function vv(a){var b=$doc.defaultView.getComputedStyle($doc.documentElement,null);a.style.marginLeft=(Ba+b.getPropertyValue("margin-left")).replace(Da,l);a.style.marginTop=(Ba+b.getPropertyValue("margin-top")).replace(Da,l)}function CN(a,b){var c,d,e;if(a.n)return!0;a.y.Ue();for(c=new Sw(b);c.b.b<c.b.c.d-1;)d=pL(Tw(c.b)),e=d.ob,A(e,151)&&e.td(d.qd()),d.qd()&&lj(a.y,d);return!0}
function DN(a,b){var c,d,e;if(b.b)a.d&&uk(a.d),a.d=new EN(a,b),vk(a.d,333);else for(d=new Xi(a.y);d.c<d.e.Je();)c=Yi(d),e=c.nb,jx(b,FN(c),e.t,e.u),GN(c,e.v,e.s,K(M,m,-1,[HN(a.r.b,c).e,HN(a.q.b,c).d,HN(a.o.b,c).b,HN(a.p.b,c).c]),K(M,m,-1,[IN(a.j.b,c).e,IN(a.i.b,c).d,IN(a.e.b,c).b,IN(a.f.b,c).c]),K(M,m,-1,[JN(a.v,c),JN(a.u,c),JN(a.s,c),JN(a.t,c)]))}
function KN(){this.y=new rj;this.k=new LN(this);this.x=new MN(this.k);this.w=new NN(this.k);this.r=new ON(this.k);this.q=new PN(this.k);this.o=new QN(this.k);this.p=new RN(this.k);this.j=new SN(this.k);this.i=new TN(this.k);this.e=new UN(this.k);this.f=new VN(this.k);this.v=new WN(this.k);this.u=new WN(this.k);this.s=new WN(this.k);this.t=new WN(this.k)}u(707,1,{});_.jg=function(a){DN(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 XN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Xi(b.y);e.c<e.e.Je();)d=Yi(e),A(d,63)&&(d=d.jb),f=d.nb,jx(c,FN(d),f.t,f.u),GN(d,f.v,f.s,K(M,m,-1,[HN(b.r.b,d).e,HN(b.q.b,d).d,HN(b.o.b,d).b,HN(b.p.b,d).c]),K(M,m,-1,[IN(b.j.b,d).e,IN(b.i.b,d).d,IN(b.e.b,d).b,IN(b.f.b,d).c]),K(M,m,-1,[JN(b.v,d),JN(b.u,d),JN(b.s,d),JN(b.t,d)]));YN(c);a.b.d=null;for(a=new Xi(a.b.y);a.c<a.e.Je();)b=Yi(a),A(b,63)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
function EN(a,b){this.b=a;this.c=b;var c=(Ak(),Dk);this.n=new zk(this);this.u=c}u(708,17,{},EN);_.yc=function(){XN(this)};_.zc=function(){XN(this)};
_.Bc=function(a){var b,c,d;for(c=new Xi(this.b.y);c.c<c.e.Je();)b=Yi(c),A(b,63)&&(b=b.jb),d=b.nb,d.j=lu(d.p+(d.t-d.p)*a),d.w=lu(d.q+(d.u-d.q)*a),d.x=lu(d.r+(d.v-d.r)*a),d.i=lu(d.o+(d.s-d.o)*a),jx(this.c,FN(b),d.j,d.w),GN(b,d.x,d.i,K(M,m,-1,[HN(this.b.r.b,b).e,HN(this.b.q.b,b).d,HN(this.b.o.b,b).b,HN(this.b.p.b,b).c]),K(M,m,-1,[IN(this.b.j.b,b).e,IN(this.b.i.b,b).d,IN(this.b.e.b,b).b,IN(this.b.f.b,b).c]),K(M,m,-1,[JN(this.b.v,b),JN(this.b.u,b),JN(this.b.s,b),JN(this.b.t,b)]))};_.b=null;_.c=null;
u(710,1,{});_.b=null;function UN(a){this.b=a}u(709,710,{},UN);function VN(a){this.b=a}u(711,710,{},VN);function TN(a){this.b=a}u(712,710,{},TN);function SN(a){this.b=a}u(713,710,{},SN);function QN(a){this.b=a}u(714,710,{},QN);function RN(a){this.b=a}u(715,710,{},RN);function PN(a){this.b=a}u(716,710,{},PN);function ON(a){this.b=a}u(717,710,{},ON);u(718,710,{},function(a){this.b=a});u(719,710,{},function(a){this.b=a});
function JN(a,b){var c=a.b,d;d=uj(c.e,b);d||(d=new EM(zM(b.pb)),z(c.e,b,d));return d.e}function WN(a){this.b=a}u(720,710,{},WN);function NN(a){this.b=a}u(721,710,{},NN);function MN(a){this.b=a}u(722,710,{},MN);function IN(a,b){var c;c=uj(a.b,b);c||(c=new EM(EL(b.pb)),z(a.b,b,c));return c}function HN(a,b){var c;c=uj(a.c,b);c||(c=new EM(yM(b.pb)),z(a.c,b,c));return c}
function ZN(a,b){var c,d;d=uj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=nN(b),f,g,j,h,n;if(A(b,150)){if(null!=c.n&&null!=c.k){d=new ur($N(e,!0),$N(e,!1));break a}h=b.cg();null!=c.n&&(h.c=$N(e,!0));null!=c.k&&(h.b=$N(e,!1))}else{if(null!=c.n&&null!=c.k){d=new ur($N(e,!0),$N(e,!1));break a}h=new CM;f=b.pb;n=f.style;g=n[fg];j=n[lh];n[fg]="static";n[lh]=Oe;null!=c.n?h.c=$N(e,!0):(n[oh]=nd,h.c=(f.offsetWidth||0)+HN(d.p.b,b).c+HN(d.q.b,b).d);null!=c.k?h.b=$N(e,!1):(n[Ne]=nd,h.b=(f.offsetHeight||0)+HN(d.r.b,b).e+
HN(d.o.b,b).b);n[fg]=g;n[lh]=j}d=h}null!=c.n&&(Lj(),vq)==c.n.lg()||null!=c.k&&(Lj(),vq)!=c.k.lg()||z(a.f,b,d)}return d}function LN(a){this.i=a;this.d=new Vi;this.f=new Vi;this.c=new Vi;this.b=new Vi;this.e=new Vi}u(723,1,{},LN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function aO(a){var b;b=a.nb;if(null==b||!A(b,148))b=new bO,a.nb=b;return b}function PM(){SM.call(this,(TM(),cO))}function SM(a){var b=(dO(),eO);KN.call(this);this.c=a;this.b=b}u(724,707,{},PM,SM);
_.kg=function(a){var b,c,d,e,f,g,j,h,n;h=new CM;CN(this,a);n=HN(this.p.b,a).c+HN(this.q.b,a).d+IN(this.f.b,a).c+IN(this.i.b,a).d+JN(this.t,a)+JN(this.u,a);d=HN(this.r.b,a).e+HN(this.o.b,a).b+IN(this.j.b,a).e+IN(this.e.b,a).b+JN(this.v,a)+JN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(TM(),cO)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xi(this.y);a.c<a.e.Je();)c=Yi(a),e=aO(c),b=null,j=c.ob,A(j,151)&&(b=j,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),this.c==cO?(n+=ZN(this.x.b,c).c,e.b=ZN(this.w.b,
c).b,A(j,151)&&(n+=b.c,e.b+=b.b),f=Wj(f,e.b)):(d+=ZN(this.w.b,c).b,e.c=ZN(this.x.b,c).c,A(j,151)&&(d+=b.b,e.c+=b.c),g=Wj(g,e.c));this.c==cO?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
_.jg=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,t,v,D,E,J,R;if(CN(this,a)&&(d=this.y.d,0!=d)){D=a.p;t=JN(this.t,a);E=JN(this.v,a);c=tr(a.pb);R=c.c-(t+JN(this.u,a));r=c.b-(E+JN(this.s,a));g=R;c=r;this.c==(TM(),cO)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Xi(this.y);e.c<e.e.Je();)d=Yi(e),b=null,q=aO(d),v=d.ob,A(v,151)&&(b=v,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),this.c==cO?(q.e?++h:(q.c=ZN(this.x.b,d).c,A(v,151)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=ZN(this.w.b,d).b,A(v,151)&&(q.b+=b.b))):(q.d?++j:(q.b=ZN(this.w.b,
d).b,A(v,151)&&(q.b+=b.b),c-=q.b),q.e?q.c=R:(q.c=ZN(this.x.b,d).c,A(v,151)&&(q.c+=b.c)));for(e=new Xi(this.y);e.c<e.e.Je();)d=Yi(e),b=null,q=d.nb,v=d.ob,A(v,151)&&(b=v,b=fO(b),b=new ur(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==cO?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,151)&&(n-=b.c,f-=b.b),this.c==UM?(q.t=this.b==(dO(),eO)?t:this.b==gO?t+~~(R/2)-~~(J/2):t+R-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(dO(),eO)?(q.t=t,q.u=E):this.b==gO?(q.t=t,q.u=E+~~(r/2)-~~(o/2)):(q.t=t,q.u=E+r-o),q.v=
n,q.s=f,t+=J+D),a.b&&(v=d.ld()-ok(a.pb)-JN(this.t,a),-1==q.p&&(q.p=v),v=d.md()-qk(a.pb)-JN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.od()),-1==q.o&&(q.o=d.nd()));DN(this,a)}};_.b=null;_.c=null;function dO(){dO=x;eO=new hO("START",0);gO=new hO(Gb,1);iO=new hO("END",2);jO=K(kO,s,146,[eO,gO,iO])}function hO(a,b){I.call(this,a,b)}u(725,141,{118:1,122:1,124:1,146:1},hO);var jO,gO,iO,eO;function TM(){TM=x;cO=new lO("HORIZONTAL",0);UM=new lO("VERTICAL",1);mO=K(nO,s,147,[cO,UM])}
function lO(a,b){I.call(this,a,b)}u(726,141,{118:1,122:1,124:1,147:1},lO);var mO,cO,UM;u(728,1,{152: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 bO(){this.f=!1}function aM(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}u(727,728,{148:1,152:1},bO,aM);_.b=0;_.c=0;_.d=!1;_.e=!1;
function oO(a,b){if(a.n)return!0;CN(a,b);if(0<a.y.d){a.b=Cv(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,149))d=new pO,c.nb=d;a.c=d;a.y.Ue();lj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function qO(){KN.call(this)}u(729,707,{},qO);
_.kg=function(a){var b,c;c=new CM;oO(this,a);if(this.b){b=ZN(this.x.b,this.b).c;var d=ZN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,151)&&(b=fO(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=HN(this.p.b,a).c+HN(this.q.b,a).d+IN(this.f.b,a).c+IN(this.i.b,a).d+JN(this.t,a)+JN(this.u,a);c.b+=HN(this.r.b,a).e+HN(this.o.b,a).b+IN(this.j.b,a).e+IN(this.e.b,a).b+JN(this.v,a)+JN(this.s,a);return c};
_.jg=function(a){var b,c,d,e,f;oO(this,a)&&(d=JN(this.t,a),e=JN(this.v,a),c=tr(a.pb),f=c.c-(d+JN(this.u,a)),c=c.b-(e+JN(this.s,a)),b=this.b.ob,A(b,151)&&(b=fO(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.ld()-ok(a.pb)-JN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.md()-qk(a.pb)-JN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.od()),d=this.c,-1==d.o&&(d.o=this.b.nd())),DN(this,a))};_.b=null;_.c=null;function pO(){this.f=!1}
u(730,728,{149:1,152:1},pO);function fO(a){var b,c,d,e;null==a.b&&(a.b=y(M,m,-1,4,1),e=Eo(mw(mw(a.d,0),0)),c=Eo(mw(mw(a.d,2),2)),d=yM(a.pb),b=EL(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 rO(a,b){a.kb&&mk(a);return ox(a,b)}function sO(){Qx();Gx.call(this,Rx)}u(731,322,{47:1,49:1,58:1,63:1,70:1,71:1,73:1,81:1,83:1,151:1},sO);_.Cd=function(a){return rO(this,a)};_.b=null;
function $L(a,b,c){var d=a.q.d;b.nb=c;oL(a,b,a.pb,d,!0)}function FN(a){var b;b=a.ob;return A(b,151)?b:a}function xr(a){if(!a.kb)return new CM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.kg(a),zr(a,a.k),a.e.jg(a),a.k=a.e.kg(a);return a.k}function pL(a){return A(a,151)?a.jb:a}function tO(a){var b;if(!a.o){b=(!LM&&(LM=new KM),LM);var c=uO(a,fb,!0);b.b=c;c=uO(a,gb,!0);b.c=c;a.o=b}return a.o}
function oL(a,b,c,d,e){if(A(b,63))throw new Rk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,152)&&f.f?(c=new sO,ax(a,c,a.pb,d,!0),px(c,b)):ax(a,b,c,d,e);qL(a,b)}
function qL(a,b){var c;c=a.e;if(b){var d=c.k;fj(d.d,b);fj(d.f,b);fj(d.c,b);fj(d.b,b);fj(d.e,b)}else d=c.k,Lz(d.d),Lz(d.f),Lz(d.c),Lz(d.b),Lz(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==FN(a))c=c.ob;else{if(A(c,144)||A(c,62))d=c,c=c.ob,c==FN(d)&&(c=c.ob);A(c,151)&&A(c.ob,143)&&(c=c.ob)}A(c,150)&&!A(c,143)&&(c.dg(a.ob),c.dg(a))}}
function Br(a){if(a.kb&&a.pb.style.display!=Pf){a.pb.scrollTop=0;var b=a.pb,c=0;!Jo()&&b.ownerDocument.defaultView.getComputedStyle(b,null).direction==yg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.jg(a);a.d=!1;YN(a)}}function YN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=pL(cA(a.q,d)),A(b,151)&&(b=b.jb),b.qd()&&(A(b,150)?b.eg():A(b,76)&&b.Sd())}function rL(a,b){var c;A(b,151)&&(b=A(b,151)?b.jb:b);c=FN(b);return hx(a,c)?(A(c,151)&&rO(c,b),qL(a,null),!0):!1}
function OM(a,b){var c;a.e=b;null!=a.f&&pj(a,Fw(a.pb)+Ba+a.f);a.f=b.cZ.e;c=lA(a.f,wo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));qj(a,Fw(a.pb)+Ba+a.f);qL(a,null)}function uO(a,b,c){a.n||(a.n=$doc.createElement(Jg),AM(a.n,fg,ad),AM(a.n,lh,Oe),AM(a.n,ef,cb),AM(a.n,$g,cb),a.pb.appendChild(a.n));AM(a.n,oh,b);AM(a.n,Ne,b);a=xM(a.n);return c?a.c:a.b}
function $N(a,b){var c;c=null.lg();if(c==(Lj(),Hq)){c=(tO(a),null.lg());var d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM);return O(N(Math.round(100*d*c/254)))}if(c==xq)return c=tO(a),d=null.lg(),O(N(JF(d*(-1==c.b&&(c.b=mL(fb,!0)),c.b))));if(c==zq)return c=tO(a),d=null.lg(),O(N(JF(d*(-1==c.c&&(c.c=mL(gb,!0)),c.b))));if(c==Fq)return c=(tO(a),null.lg()),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(d*c)));if(c==Jq)return c=(tO(a),null.lg()),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(10*d*c/254)));
if(c==Dq)return O(N(JF(12*(tO(a),null.lg())*O(N(JF((-1==JM&&(JM=(uM(),mL(hb,!0))),JM)/72))))));if(c==vq)return uO(a,null.lg(),b);if(c==Bq)return c=(tO(a),O(N(JF(null.lg())))),d=(-1==JM&&(JM=(uM(),mL(hb,!0))),JM),O(N(Math.round(d*c/72)));if(null.lg()==tq)return O(N(JF(null.lg())));throw new Rk("Invalid size: "+null.lg());}function PL(){var a=new qO;lx.call(this);this.k=new ur(-1,-1);new CO(this);this.pb[Ad]="mosaic-LayoutPanel";OM(this,a)}
u(732,312,{47:1,49:1,58:1,70:1,71:1,73:1,76:1,81:1,83:1,150:1},PL);_.Gd=function(a){oL(this,a,this.pb,this.q.d,!0)};_.vd=function(){Vw(this,new DO)};_.wd=function(){Vw(this,new EO)};_.cg=function(){return xr(this)};_.Dd=function(a){return dx(this.q,FN(a))};_.Ed=function(a,b,c,d){oL(this,a,b,c,d)};_.dg=function(a){qL(this,a)};_.Fd=function(){return new Sw(this)};_.eg=function(){Br(this)};
_.Ad=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.ud(this.j),this.sd(a),this.j=this.i=null;else if(a=xr(this),null!=this.j)a=a.b+ig,this.ud(this.j),this.sd(a),this.j=null;else if(null!=this.i){var b=this.i;this.ud(a.c+ig);this.sd(b);this.i=null}else b=a.b+ig,this.ud(a.c+ig),this.sd(b);Br(this)}};_.Sd=function(){Br(this)};_.Cd=function(a){return rL(this,a)};_.sd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Hd=function(a,b,c){jx(this,FN(a),b,c)};
_.ud=function(a){this.pb.style[oh]=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 DO(){}u(733,1,{},DO);_.Qd=function(a){FN(a).yd()};function EO(){}u(734,1,{},EO);_.Qd=function(a){FN(a).zd()};function Sw(a){this.c=a;this.b=new fx(this.c.q)}u(735,1,{},Sw);_.dd=function(){return this.b.b<this.b.c.d-1};_.ed=function(){return pL(Tw(this.b))};_.fd=function(){Uw(this.b)};_.c=null;function FO(){FO=x;new vy}
function CO(a){FO();Zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new GO(this)}u(736,9,{},CO);function GO(a){Jk();this.b=a}u(737,26,{},GO);_.Hc=function(){qL(this.b.b,null);Br(this.b.b)};_.b=null;function nN(a){a=a.ob;return!a?null:A(a,150)?a:nN(a)}function JL(a,b,c){var d;d=a.pb;GN(a,b,c,yM(d),EL(d),zM(d))}
function GN(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.ud((0>g?0:g)+(Lj(),ig)),b!=a.od()&&a.ud((0>b?0:b)+ig));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.sd((0>b?0:b)+(Lj(),ig)),c!=a.nd()&&a.sd((0>c?0:c)+ig))}function zr(a,b){JL(a,b.c,b.b)}u(740,1,{});
function EH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:eE(a,b,~~Pi(b)))[0][c.length];a=j=d=null;for(b=0,e=!g?0:g.length;b<e;++b){f=g[b];var n;a:{n=f;var o=c,r=void 0,q=void 0,t=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(t=0,E=o.length;t<E;++t)if(D=n[t+3],v=o[t],r=null==v?Tf:typeof v,r=r==Vf?Object.prototype.toString.call(v)==Vc||typeof v.length==Uf?"array":r:r,!H(r,D)&&(!H("string",D)||!H(Tf,r)))if(v=H(Uf,r),r=H("boolean",r),HO===D)v&&(o[t]=new gI(o[t])),r&&(o[t]=(RH(),o[t]?UH:SH));else{q=v||r;if(q=
!q&&null!=D&&Wn(D)==IO){q=o[t];if(null==q||JO(q,D))continue;if(Un(q)&&(q=q&&q.g?q.g:null,null!=q&&JO(q,D))){o[t]=q;continue}}if(!H(Vf,D)||v||r){n=!1;break a}}n=!0}if(n){d=f[0];j=f[1];a=f[2];break}}return d?(c=a?a(null,c):c,c=(h=d.apply(null,c),[j?j(h):h])):null}function KO(){this.d=new Vi;this.b=new Vi;this.c=new Vi}function JO(a,b){var c;if(HO==b||LO==b&&A(a,153))return!0;if(null!=a)for(c=Wn(a);c&&c!=HO;c=null)if(c==b)return!0;return!1}u(739,740,{},KO);function BH(){BH=x;DH=new KO}
function HH(a,b){BH();z(DH.d,a,b)}function yH(a){BH();var b,c,d;d=kI(a,"\\.");c=$wnd;a=0;for(b=d.length-1;a<b;++a)H(d[a],"client")||(c[d[a]]||(c[d[a]]={}),c=null!=c?c[d[a]]:null);return null!=c?c[d[a]]:null}function zH(a,b){var c;BH();return c=b&&b[0]&&(typeof b[0]==Vf||typeof b[0]==ze)?b[0]:null,JO(c,a)}function FH(a){var b=AH;BH();var c,d;d=DH.c;if(c=!b?d.c:eE(d,b,~~Pi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?fE(d,c):hE(d,b,c,~~Pi(b))}
function dH(a){BH();var b=DH,c;null==a?a=null:(c=a[Yc],c||(0!=(Wn(a).c&4)?a=[]:(b=(b=uj(b.d,Wn(a)))&&typeof b==ze?new b(a):a,a=a[Yc]=b),c=a),a=c);return a}var DH;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=ho&&(e=wk(),2E3<e-jo&&(jo=e,io=go()));if(0==ho++){var f=(ko(),lo),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=to(g,j);while(f.c);f.c=j}d=!0}else d=!1;try{b=a.apply(this,c)}finally{if(c=d){var h=(ko(),lo),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=to(n,o);while(h.d);h.d=o}}--ho;c&&-1!=io&&($wnd.clearTimeout(io),io=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C(mu)()}catch(d){a(b)}else C(mu)()}var HO=X(1),Zn=X(102),MO=cI(" I"),M=YH(749,MO),CI=YH(747,HO),NO=cI(" Z"),eJ=YH(750,NO);X(101);X(100);X(99);var OO=X(527),Nn=YH(751,OO),PO=X(265),Tu=YH(752,PO);X(266);X(141);X(502);X(108);X(513);var QO=cI(" B");X(517);var RO=cI(" C"),Qi=YH(753,RO),IO=X(515),SO=cI(" D"),lF=YH(754,SO);X(516);X(518);var TO=X(521),LG=YH(755,TO),UO=cI(" J"),VO=X(2),ou=YH(748,VO),tM=YH(756,QO);X(530);X(512);X(98);X(193);X(500);
var AH=X(493);X(509);var NH=X(507);X(505);X(506);X(511);X(117);X(110);X(111);X(112);X(118);X(96);X(524);X(519);X(508);X(494);X(495);X(496);X(497);X(498);X(499);var WO=X(406);X(405);X(404);X(403);X(492);X(491);var kC=X(420),QE=YH(757,kC),XO=X(426),VE=YH(758,XO),YO=X(427),XE=YH(759,YO),ZO=X(569),aH=YH(760,ZO),eu=YH(761,M),$O=Y(567,function(){bF();return SI}),TI=YH(762,$O);X(568);X(429);X(428);X(562);X(561);X(570);X(571);X(566);X(463);X(565);var LB=YH(763,WO);X(418);X(573);X(504);bI();X(503);bI();X(740);
X(739);var LO=bI();X(316);var aP=X(315);X(314);X(320);X(334);X(376);X(575);X(574);X(313);X(312);X(577);X(576);X(582);X(583);X(584);X(585);X(586);X(587);X(588);X(589);X(578);X(579);X(580);X(581);X(252);X(251);X(325);X(326);X(327);X(600);X(609);X(26);X(601);X(602);X(603);X(604);X(605);X(606);X(607);X(608);X(297);X(372);X(375);X(373);X(374);X(205);X(204);X(299);X(246);X(301);X(213);var bP=X(212);X(249);X(248);X(247);X(400);X(401);X(402);X(484);X(483);X(482);X(485);X(486);X(487);X(488);X(642);X(643);
X(644);X(645);var cP=Y(181,function(){Lj();return Lq}),Mq=YH(764,cP),dP=Y(140,function(){Mj();return Zo}),$o=YH(765,dP),eP=Y(147,function(){ap();return Lp}),Mp=YH(766,eP),fP=Y(166,function(){Np();return Wp}),Xp=YH(767,fP),gP=Y(171,function(){Yp();return gq}),hq=YH(768,gP),hP=Y(176,function(){iq();return rq}),sq=YH(769,hP);Y(182,null);Y(183,null);Y(184,null);Y(185,null);Y(186,null);Y(187,null);Y(188,null);Y(189,null);Y(190,null);Y(142,null);Y(143,null);Y(144,null);Y(145,null);Y(146,null);Y(148,null);
Y(158,null);Y(159,null);Y(160,null);Y(161,null);Y(162,null);Y(163,null);Y(164,null);Y(165,null);Y(149,null);Y(150,null);Y(151,null);Y(152,null);Y(153,null);Y(154,null);Y(155,null);Y(156,null);Y(157,null);Y(167,null);Y(168,null);Y(169,null);Y(170,null);Y(172,null);Y(173,null);Y(174,null);Y(175,null);Y(177,null);Y(178,null);Y(179,null);Y(180,null);X(475);X(474);X(534);X(536);X(535);X(537);X(539);X(538);X(540);X(544);X(545);X(203);X(209);X(208);X(207);X(211);X(231);X(446);X(445);
var dD=X(444),NF=YH(770,dD),iJ=YH(771,UO);X(430);X(541);X(547);X(542);X(543);X(431);X(599);X(440);X(439);X(438);X(443);var iP=bI(),gL=YH(772,iP);X(295);X(473);X(553);var jP=Y(255,function(){Ut();return Zt}),$t=YH(773,jP);X(453);X(454);X(437);var PC=X(432);X(533);X(416);X(417);X(442);var $C=X(441);X(434);X(433);X(551);X(560);X(435);X(477);X(526);X(563);X(564);X(572);X(423);var oC=X(422);X(451);X(452);X(408);X(407);X(460);bI();bI();bI();X(410);X(411);X(210);X(387);var dA=YH(774,aP);X(388);X(612);X(611);
X(348);X(350);X(349);X(351);X(233);X(250);X(236);X(238);var vC=X(425);X(476);X(413);X(412);X(419);X(557);X(529);X(241);X(462);X(228);X(229);X(232);X(226);X(225);X(227);var xC=X(595);X(215);X(219);X(421);X(614);X(619);X(461);X(520);X(464);var NB=X(415),MB=YH(775,oC);X(659);X(448);X(449);X(450);X(414);X(592);X(593);X(217);X(216);X(218);X(220);X(339);X(338);X(344);X(345);X(648);X(620);X(621);X(546);X(554);X(555);X(556);X(613);X(615);var QC=X(436);X(596);X(558);X(240);X(237);X(239);X(235);X(224);X(223);
X(222);X(277);X(618);X(319);X(318);X(317);X(626);X(625);X(647);X(623);X(646);var kP=Y(703,function(){rr();return AN}),BN=YH(776,kP);X(702);X(701);X(693);X(694);X(695);X(696);X(697);X(698);X(699);X(700);X(674);var lP=Y(321,function(){Hx();return Ox}),Px=YH(777,lP),mP=Y(368,function(){Cx();return wz}),xz=YH(778,mP);X(17);X(369);X(370);X(365);X(366);X(367);X(18);X(19);X(20);X(459);X(424);X(690);X(356);X(691);X(357);X(358);X(359);X(360);X(363);X(330);X(329);var nP=X(328);X(616);X(617);X(622);X(270);X(333);
X(364);X(352);X(379);X(378);X(380);var oP=Y(381,function(){Oz();return Zz}),$z=YH(779,oP);Y(382,null);Y(383,null);Y(384,null);Y(385,null);X(253);X(597);X(331);X(347);X(346);X(550);X(396);X(323);X(206);X(598);X(332);X(676);X(3);X(679);X(680);X(678);X(677);X(670);X(669);X(732);X(733);X(734);X(735);X(672);X(244);var BD=X(456),DD=YH(780,BD);X(457);X(455);X(29);X(30);X(28);X(31);X(34);X(35);X(36);X(37);X(38);X(39);var pP=X(51),lz=YH(781,pP);X(40);X(41);X(42);X(43);X(44);X(45);X(46);X(48);X(47);X(49);X(50);
X(52);X(53);X(55);X(56);X(54);X(57);X(58);X(59);X(60);X(62);X(64);X(65);X(63);X(61);X(66);X(67);X(68);X(69);X(71);X(74);X(73);X(75);X(78);X(79);X(77);X(80);X(81);X(82);X(83);X(84);X(85);X(87);X(88);X(86);X(89);X(90);X(91);X(92);X(94);X(95);X(93);X(271);var DM=X(661);X(324);var HM=X(663);X(242);X(688);X(687);X(469);X(468);X(470);X(243);X(279);X(281);X(280);X(275);X(390);X(272);X(322);X(731);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(633);X(458);X(471);X(391);X(202);X(308);X(310);X(309);X(624);
var fM=YH(782,nP);X(630);X(629);X(637);X(627);X(628);X(634);X(635);X(631);X(632);X(465);X(466);X(472);X(245);X(274);X(33);X(282);X(353);X(354);X(355);X(283);var sN=YH(783,bP);X(284);X(594);X(689);X(656);X(510);X(531);X(32);X(70);var IM=X(664);X(673);X(692);X(728);X(727);X(214);X(230);X(4);X(655);X(707);X(724);var qP=Y(725,function(){dO();return jO}),kO=YH(784,qP),rP=Y(726,function(){TM();return mO}),nO=YH(785,rP);X(710);X(719);X(718);X(722);X(721);X(717);X(716);X(714);X(715);X(713);X(712);X(709);
X(711);X(720);X(723);X(708);X(675);X(337);X(386);X(377);X(729);X(336);X(335);X(341);X(342);X(340);X(285);X(21);X(306);X(307);X(11);X(14);X(24);var sP=X(27),Uk=YH(786,sP);X(25);X(22);X(23);X(730);X(8);X(10);X(9);X(736);X(737);X(681);X(684);X(685);X(686);X(682);X(683);var FM=X(662);X(666);X(667);X(221);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>