summaryrefslogtreecommitdiff
path: root/public/jsme/76252DEA9FB0A670947525C4C89E2530.cache.html
blob: 609d40d8a66d36c22a420cd45adccbc8379f0f76 (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
652
653
654
655
656
657
<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 = '76252DEA9FB0A670947525C4C89E2530';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='"',fa='" ',ga='" height="',ha='" y="',ja='">',la="#",ma="$MOL\n",na="&",oa="&amp;",qa="&gt;",ra="&lt;",sa="&nbsp;",ta="'",ua="(",va=")",wa="*",xa="+",ya=",",za=", ",Ba="-",Ca="-C#C-Me",Da="-C#CH",Fa="-C#N",Ga="-C(=O)N",Ha="-C(=O)OH",Ia="-C(=O)OMe",Ja="-CCl3",Ka="-CF3",La="-CMe3",Ma="-NC=O",Na="-NH-SO2-Me",Pa="-NMe2",Ra="-NO2",Sa="-OC(=O)Me",Ta="-SO2-NH2",Ua="-SO3H",Va="-selected",Wa=".",Xa="/",Ya="//",Za="/>",ab="0",bb="0px",cb="1",db="100%",eb="1em",fb="1ex",
gb="1in",hb="1px",jb="2",kb="3",lb=":",mb=": ",nb=";",ob="<",pb="=",qb=">",sb="?",tb="@",ub="@@",wb="A",xb="After",yb="Any",Ab="Aromatic",Bb="B",Cb="BODY",Db="Before",Eb="Br",Fb="C",Gb="CENTER",Hb="CSS1Compat",Ib="Center",Kb="Cl",Ob="Class$",Pb="Copy as ",Qb="DEFAULT",Rb="Dialog",Tb="East",Ub="F",Vb="First",Wb='For input string: "',Xb="GBVTBU-BB",Yb="H",Zb="Helvetica",$b="I",ac="Incorrect URL: ",bc="Internal index set to null.",cc="JSME",dc="JUSTIFY",ec="JavaScript",gc="LEFT",hc="MOL n. ",ic="N",
jc="NA",kc="NONE",lc="No more molecules in SDF buffer",mc="Nonring",nc="North",oc="Null widget handle. If you are creating a composite, ensure that initWidget() has been called.",pc="O",qc="ONE_WAY_CORNER",rc="P",sc="R",tc="R1",uc="R2",yc="R3",zc="RIGHT",Ac="ROLL_DOWN",Bc="RXN",Cc="Reset",Dc="Resize-",Ec="Ring",Fc="S",Gc="SMILES",Hc="Se",Ic="Si",Jc="South",Kc="Style names cannot be empty",Lc="Unknown",Mc="West",Nc="X",Qc="[",Rc="[object Array]",Vc="\\",Wc="]",Xc="__gwtex_wrap",Yc="__uiObjectID",Zc=
"a",$c="absolute",ad="alert",bd="alertdialog",id="align",jd="antialias",kd="application",ld="article",md="auto",nd="backgroundColor",od="banner",pd="blur",qd="bolder",rd="border",sd="border-left-width",td="border-top-width",ud="bottom",vd="button",wd="cellPadding",xd="cellSpacing",yd="center",zd="change",Ad="checkbox",Ed="className",Gd="click",Hd="click marked atom to delete mark",Id="clip",Jd="code",Kd="col",Ld="colSpan",Md="columnheader",Nd="combobox",Od="complementary",Pd="contentinfo",Qd="contextmenu",
Rd="cssFloat",Sd="cursor",Td="dblclick",Ud="definition",Yd="dialog",Zd="dir",$d="directory",ae="display",be="div",he="document",ie="dragdrop-handle",je="dragdrop-selected",ke="dragend",le="dragenter",me="dragover",ne="dragstart",oe="drop",pe="end_gesture",qe="error",re="filter",se="fixed",te="float",ue="focus",ve="fontFamily",we="fontSize",xe="fontStyle",ye="fontWeight",ze="form",Ae="function",Be="g",Ce="gesturechange",De="gestureend",Ee="gesturestart",Fe="google",Ge="grid",He="gridcell",Ie="group",
Ke="gwt-MenuBar",Le="gwt-MenuBarPopup",Me="heading",Ne="height",Oe="hidden",Pe="html",We="id",Xe="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",sf="menubar",tf="menuitem",vf="menuitemcheckbox",wf="menuitemradio",xf="middle",yf="mousedown",zf="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",ug="row",wg="rowgroup",xg="rowheader",yg="rtl",zg="s",Ag="safari",Bg="scale100",Cg="scrollbar",Dg="se",Eg="search",Fg="separator",Gg="serif",Ig='shape-rendering="crispEdges"',Jg="slider",Kg="span",Lg="spinbutton",Mg="status",Ng="subMenuIcon-selected",Og="tab",Pg="table",Qg="tablist",Rg="tabpanel",Sg="tbody",Tg="td",Ug="text",Vg="textAlign",Wg="textbox",Xg="timer",Yg="title",Zg="toolbar",$g="tooltip",ah="top",bh="touchcancel",ch="touchend",dh="touchmove",eh="touchstart",fh="tr",gh="tree",
hh="treegrid",ih="treeitem",jh="true",kh="value",lh="verticalAlign",mh="visibility",nh="visible",oh="whiteSpace",ph="width",qh="x",rh="zIndex",sh="|",_,th={l:4194303,m:4194303,h:1048575},uh={l:0,m:0,h:0},vh={l:1,m:0,h:0},wh={l:2,m:0,h:0},xh={l:3,m:0,h:0},yh={l:4,m:0,h:0},zh={l:8,m:0,h:0},Ah={l:10,m:0,h:0},Bh={l:16,m:0,h:0},Ch={l:32,m:0,h:0},Dh={l:64,m:0,h:0},Eh={l:128,m:0,h:0},Fh={l:256,m:0,h:0},Gh={l:512,m:0,h:0},Hh={l:1024,m:0,h:0},Ih={l:2048,m:0,h:0},Jh={l:8192,m:0,h:0},Rh={l:16384,m:0,h:0},Sh=
{l:32768,m:0,h:0},Th={l:65536,m:0,h:0},Uh={l:131072,m:0,h:0},Vh={l:262144,m:0,h:0},Wh={l:524288,m:0,h:0},Xh={},Yh={46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,142:1,149:1},Zh={9:1,10:1,117:1,121:1,123:1},$h={117:1,120:1,134:1},ai={48:1},bi={136:1},ci={90:1,91:1,97:1,111:1,117:1},di={53:1,117:1},ei={46:1,48:1,57:1,61:1,69:1,71:1,72:1,80:1,82:1},fi={94:1,117:1},gi={47:1,83:1},hi={56:1},ii={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,
34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},ji={2:1},ki={55:1},li={90:1,97:1,111:1,117:1},mi={7:1,9:1,117:1,121:1,123:1},ni={97:1,117:1},oi={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,64:1,66:1,69:1,70:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},pi={152:1},qi={117:1,134:1},ri={117:1,
124:1,126:1,130:1,132:1},si={81:1,117:1,121:1,123:1},ti={12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,63:1,64:1,65:1,66:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},m={117:1,120:1},ui={84:1,117:1,124:1,130:1,132:1},s={116:1,117:1,120:1},vi={46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},wi={138:1},xi={119:1},yi={113:1},zi={117:1,124:1,132:1},Ai={134:1},Bi={90:1,91:1,
97:1,103:1,111:1,117:1},Ci={117:1},Di={117:1,124:1,130:1,132:1},Ei={46:1,48:1,57:1,69:1,72:1,80:1,82:1},Fi={8:1,9:1,117:1,121:1,123:1},Gi={117:1,120:1,135:1},Hi={45:1},Ii={69:1,80:1},Ji={11:1,117:1,121:1,123:1},Ki={6:1,9:1,117:1,121:1,123:1},Li={46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1},Mi={12:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,46:1,48:1,57:1,69:1,70:1,72:1,80:1,82:1},Ni={85:1,90:1,91:1,97:1,106:1,111:1,113:1,117:1},Oi={135:1};
function t(a,b,c){var d=Xh[a];d&&!d.cZ?_=d.prototype:(!d&&(d=Xh[a]=function(){}),_=d.prototype=0>b?{}:new Xh[b],_.cM=c);for(var e=3;e<arguments.length;++e)arguments[e].prototype=_;d.cZ&&(_.cZ=d.cZ,d.cZ=null)}function x(){}t(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+tb,b;b=this.hC();var c,d,e;c=y(Qi,m,-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.Oe();)b=Yi(a),Zi(b.td(),je,!1),$i(a)}
function aj(a,b,c){var a=a.o,d;try{d=new bj(b,c.Yc(a),c._c(a),(c.Zc(a),c.$c(a))),z(a.d,c,d)}catch(e){e=cj(e);if(A(e,124))throw new dj("dragHandle must implement HasMouseDownHandlers, HasMouseUpHandlers, HasMouseMoveHandlers and HasMouseOutHandlers to be draggable",e);throw e;}Zi(b.td(),Xb,!0);Zi(c.td(),ie,!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.td(),Xb,!1);Zi(c.td(),ie,!1)}
function ij(a){var b;a.p=!1;for(a=new Xi(a.k.n);a.c<a.e.Oe();)b=Yi(a),Zi(b.td(),je,!1),$i(a)}function jj(a,b){kj(a.k.n,b)?Zi(b.td(),je,!1):a.p?(lj(a.k.n,b),Zi(b.td(),je,!0)):(a.k.n.Ze(),lj(a.k.n,b))}function mj(a){this.i=a;this.k=new nj(this);this.o=new oj(this.k)}t(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}t(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[nd]="blue"}t(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=hk(a,b);if(3==this.e||2==this.e){if(c!=this.b)return;this.e=3}else if(this.f&&(ik(jk(d-this.i),jk(a-this.j))>=this.c.e.n?(kk(),-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=hk(a,b);if(1==Pj(a.b)&&(this.f=!1,vj))try{if(kk(),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(){}t(6,1,hi,Sj);_.xc=function(){kk()};
function bj(a,b,c,d){this.b=a;this.c=b;this.d=d;this.e=c}t(7,1,{},bj);_.b=null;_.c=null;_.d=null;_.e=null;t(8,1,{});t(10,8,{});t(9,10,{});_.b=null;t(11,1,{});_.tS=function(){return ua+this.b+za+this.e+va};function Tj(a,b){!a||a==(yj(),zj(null))?this.i=this.f=0:(this.f=a.pd()-nk(a.pb),this.i=a.qd()-(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}t(14,11,{},Tj);
_.tS=function(){return ua+this.b+za+this.e+va};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;function kk(){var a=$wnd.getSelection();a.removeAllRanges?a.removeAllRanges():a.collapse()}function pk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(sd),-1==a.indexOf(ig)?0:parseInt(a.substr(0,a.length-2))):0}function rk(a){a=$doc.defaultView.getComputedStyle(a,null);return null!=a?(a=a.getPropertyValue(td),-1==a.indexOf(ig)?0:parseInt(a.substr(0,a.length-2))):0}
function sk(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 tk(a,b){var c=uk();sk(a);a.q=!0;a.r=!1;a.o=b;a.v=c;a.p=null;++a.t;vk(a.n,uk())}function wk(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}t(18,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 vk(a,b){wk(a.b,b)?a.b.s=a.b.u.Dc(a.b.n,a.b.p):a.b.s=null}function xk(a){this.b=a}t(19,1,{},xk);_.Cc=function(a){vk(this,a)};_.b=null;t(20,1,{});t(21,1,ji);function yk(){yk=x;var a;(a=new zk)&&(a.Fc()||(a=new Ak));Bk=a}t(22,20,{});var Bk=null;function Ak(){this.b=new rj;this.c=new Ck(this)}t(23,22,{},Ak);
_.Fc=function(){return!0};_.Dc=function(a){a=new Dk(this,a);lj(this.b,a);1==this.b.d&&Ek(this.c,16);return a};function Fk(){Fk=x;Gk=new rj;var a=new Hk;Ik();Jk(Kk?Kk:Kk=new Lk,a)}function Mk(a){a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Gk,a)}function Ek(a,b){if(0>b)throw new Nk("must be non-negative");a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d);kj(Gk,a);a.c=!1;a.d=Ok(a,b);lj(Gk,a)}function Pk(a){return $wnd.setInterval(C(function(){a.Gc()}),100)}
function Ok(a,b){return $wnd.setTimeout(C(function(){a.Gc()}),b)}t(25,1,{});_.Gc=function(){this.c||kj(Gk,this);this.Hc()};_.c=!1;_.d=0;var Gk;function Ck(a){Fk();this.b=a}t(24,25,{},Ck);_.Hc=function(){var a=this.b,b,c,d,e,f;b=y(Qk,m,3,a.b.d,0);b=Rk(a.b,b);c=new Sk;for(e=0,f=b.length;e<f;++e)d=b[e],kj(a.b,d),vk(d.b,c.b);0<a.b.d&&Ek(a.c,ik(5,16-(uk()-c.b)))};_.b=null;function Dk(a,b){this.c=a;this.b=b}t(26,21,{2:1,3:1},Dk);_.Ec=function(){var a=this.c;kj(a.b,this);0==a.b.d&&Mk(a.c)};_.b=null;
_.c=null;function Tk(a,b){var c=C(function(){var b=uk();a.Cc(b)});return $wnd.webkitRequestAnimationFrame(c,b)}function zk(){}t(27,22,{},zk);_.Fc=function(){return!(!$wnd.webkitRequestAnimationFrame||!$wnd.webkitCancelRequestAnimationFrame)};_.Dc=function(a,b){var c;c=Tk(a,b);return new Uk(c)};function Uk(a){this.b=a}t(28,21,ji,Uk);_.Ec=function(){$wnd.webkitCancelRequestAnimationFrame(this.b)};_.b=0;t(30,1,{});_.b=null;function Vk(){this.b=ad}t(29,30,{},Vk);function Wk(){this.b=bd}t(31,30,{},Wk);
function Xk(){this.b=kd}t(32,30,{},Xk);t(34,1,{});_.b=null;function Yk(a){this.b=a}t(33,34,{},Yk);function Zk(){this.b=ld}t(35,30,{},Zk);function $k(){this.b=od}t(36,30,{},$k);function al(){this.b=vd}t(37,30,{},al);function bl(){this.b=Ad}t(38,30,{},bl);function cl(){this.b=Md}t(39,30,{},cl);function dl(){this.b=Nd}t(40,30,{},dl);function fl(){this.b=Od}t(41,30,{},fl);function gl(){this.b=Pd}t(42,30,{},gl);function hl(){this.b=Ud}t(43,30,{},hl);function il(){this.b=Yd}t(44,30,{},il);
function jl(){this.b=$d}t(45,30,{},jl);function kl(){this.b=he}t(46,30,{},kl);function ll(){this.b=ze}t(47,30,{},ll);function ml(){this.b=Ge}t(48,30,{},ml);function nl(){this.b=He}t(49,30,{},nl);function ol(){this.b=Ie}t(50,30,{},ol);function pl(){this.b=Me}t(51,30,{},pl);function ql(a){this.b=a.id}t(52,1,{4:1,5:1},ql);_.b=null;function rl(){this.b=Xe}t(53,30,{},rl);function sl(){this.b=ff}t(54,30,{},sl);function tl(){this.b=gf}t(55,30,{},tl);function ul(){this.b=hf}t(56,30,{},ul);
function vl(){this.b=jf}t(57,30,{},vl);function wl(){this.b=lf}t(58,30,{},wl);function xl(){this.b=nf}t(59,30,{},xl);function yl(){this.b=of}t(60,30,{},yl);function zl(){this.b=pf}t(61,30,{},zl);function Al(){this.b=qf}t(62,30,{},Al);function Bl(){this.b=sf}t(63,30,{},Bl);function Cl(){this.b=tf}t(64,30,{},Cl);function Dl(){this.b=vf}t(65,30,{},Dl);function El(){this.b=wf}t(66,30,{},El);function Fl(){this.b=Of}t(67,30,{},Fl);function Gl(){this.b=Rf}t(68,30,{},Gl);function Hl(){this.b=$f}
t(69,30,{},Hl);function Il(){this.b=gg}t(70,30,{},Il);t(71,34,{},function(a){this.b=a});function Jl(){this.b=hg}t(72,30,{},Jl);function Kl(){Kl=x;Ll=new Yk("aria-activedescendant")}var Ll;function Ml(){this.b=lg}t(74,30,{},Ml);function Nl(){this.b=mg}t(75,30,{},Nl);function Ol(){this.b=pg}t(76,30,{},Ol);
function Pl(){Pl=x;Ql=new Wk;Rl=new Vk;Sl=new Xk;Tl=new Zk;Ul=new $k;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 nl;gm=new ml;hm=new ol;im=new pl;jm=new rl;km=new sl;lm=new ul;mm=new vl;nm=new tl;om=new wl;pm=new xl;qm=new yl;rm=new zl;sm=new Bl;tm=new Dl;um=new El;vm=new Cl;wm=new Al;xm=new Fl;ym=new Gl;zm=new Hl;Am=new Il;Bm=new Jl;Cm=new Nl;Dm=new Ml;Em=new Ol;Fm=new Gm;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;Cn=new Dn;En=new Fn;F=new Vi;z(F,pg,Em);z(F,ad,Rl);z(F,Yd,bm);z(F,bd,Ql);z(F,kd,Sl);z(F,he,dm);z(F,ld,Tl);z(F,od,Ul);z(F,vd,Vl);z(F,Ad,Wl);z(F,He,fm);z(F,Md,Xl);z(F,Ie,hm);z(F,Nd,Yl);z(F,Od,Zl);z(F,Pd,$l);z(F,Ud,am);z(F,gf,nm);z(F,$d,cm);z(F,ze,em);z(F,Ge,gm);z(F,Me,im);z(F,Xe,jm);z(F,ff,km);z(F,hf,lm);z(F,jf,mm);z(F,lf,om);z(F,nf,pm);z(F,of,qm);z(F,pf,rm);z(F,qf,wm);z(F,sf,sm);z(F,tf,vm);z(F,
vf,tm);z(F,$f,zm);z(F,lg,Dm);z(F,wf,um);z(F,Of,xm);z(F,Rf,ym);z(F,gg,Am);z(F,hg,Bm);z(F,mg,Cm);z(F,ug,Jm);z(F,wg,Fm);z(F,xg,Hm);z(F,Eg,Nm);z(F,Fg,Pm);z(F,Cg,Lm);z(F,Jg,Rm);z(F,Lg,Tm);z(F,Mg,Vm);z(F,Og,an);z(F,Qg,Xm);z(F,Rg,Zm);z(F,Wg,cn);z(F,Xg,en);z(F,Zg,gn);z(F,$g,jn);z(F,gh,En);z(F,hh,ln);z(F,ih,Cn)}var Rl,Ql,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,gm,fm,hm,im,jm,km,nm,lm,mm,om,pm,qm,rm,wm,sm,vm,tm,um,xm,ym,zm,Am,Bm,Dm,Cm,Em,F,Jm,Fm,Hm,Lm,Nm,Pm,Rm,Tm,Vm,an,Xm,Zm,cn,en,gn,jn,En,ln,Cn;
function Km(){this.b=ug}t(78,30,{},Km);function Gm(){this.b=wg}t(79,30,{},Gm);function Im(){this.b=xg}t(80,30,{},Im);function Mm(){this.b=Cg}t(81,30,{},Mm);function Om(){this.b=Eg}t(82,30,{},Om);function Qm(){this.b=Fg}t(83,30,{},Qm);function Sm(){this.b=Jg}t(84,30,{},Sm);function Um(){this.b=Lg}t(85,30,{},Um);function Wm(){this.b=Mg}t(86,30,{},Wm);function bn(){this.b=Og}t(87,30,{},bn);function Ym(){this.b=Qg}t(88,30,{},Ym);function $m(){this.b=Rg}t(89,30,{},$m);function dn(){this.b=Wg}
t(90,30,{},dn);function fn(){this.b=Xg}t(91,30,{},fn);function hn(){this.b=Zg}t(92,30,{},hn);function kn(){this.b=$g}t(93,30,{},kn);function Fn(){this.b=gh}t(94,30,{},Fn);function mn(){this.b=hh}t(95,30,{},mn);function Dn(){this.b=ih}t(96,30,{},Dn);function Sk(){this.b=uk()}function uk(){return(new Date).getTime()}t(97,1,{},Sk);function Gn(a){var b,c,d;d=new Hn;for(c=a;c;)b=c.Ic(),c!=a&&(d.b.b+="Caused by: "),In(d,c.cZ.e),d.b.b+=mb,Jn(d.b,null==b?"(No exception detail)":b),d.b.b+=aa,c=c.f}
function Kn(a){var b;b=a.cZ.e;a=a.Ic();return null!=a?b+mb+a:b}t(102,1,{117:1,132:1});_.Ic=function(){return this.i};_.tS=function(){return Kn(this)};_.f=null;_.i=null;function Ln(a){Mn();this.i=a}t(101,102,zi,Ln);function gj(a){Mn();this.i=a}function dj(a,b){Mn();this.f=b;this.i=a}t(100,101,Di,gj,dj);function Nn(a){Mn();this.c=a;this.b=l;a=new On;a=Pn(a,Qn(this.c)?this.c:null);Rn(a)}t(99,100,Di,Nn);
_.Ic=function(){if(null==this.d){this.e=null==this.c?Tf:Qn(this.c)?null==this.c?null:this.c.name:A(this.c,1)?"String":Sn(this.c).e;this.b=this.b+mb+(Qn(this.c)?null==this.c?null:this.c.message:this.c+l);var a=ua+this.e+") ",b;if(Qn(this.c)){b=(Tn(),this.c);var c=l,d;for(d in b)if(d!=Nf&&"message"!=d&&"toString"!=d)try{c+="\n "+d+mb+b[d]}catch(e){}b=c}else b=l;this.d=a+b+this.b}return this.d};_.b=l;_.c=null;_.d=null;_.e=null;function Un(a,b){return Vn(a)?a.eQ(b):a===b}
function Sn(a){return Vn(a)?a.cZ:Wn}function Xn(a){return Vn(a)?a.hC():Pi(a)}
function Yn(){var a;Yn=x;Zn=(a="\\u0000,\\u0001,\\u0002,\\u0003,\\u0004,\\u0005,\\u0006,\\u0007,\\b,\\t,\\n,\\u000B,\\f,\\r,\\u000E,\\u000F,\\u0010,\\u0011,\\u0012,\\u0013,\\u0014,\\u0015,\\u0016,\\u0017,\\u0018,\\u0019,\\u001A,\\u001B,\\u001C,\\u001D,\\u001E,\\u001F".split(","),a[34]='\\"',a[92]="\\\\",a[173]="\\u00ad",a[1536]="\\u0600",a[1537]="\\u0601",a[1538]="\\u0602",a[1539]="\\u0603",a[1757]="\\u06dd",a[1807]="\\u070f",a[6068]="\\u17b4",a[6069]="\\u17b5",a[8203]="\\u200b",a[8204]="\\u200c",
a[8205]="\\u200d",a[8206]="\\u200e",a[8207]="\\u200f",a[8232]="\\u2028",a[8233]="\\u2029",a[8234]="\\u202a",a[8235]="\\u202b",a[8236]="\\u202c",a[8237]="\\u202d",a[8238]="\\u202e",a[8288]="\\u2060",a[8289]="\\u2061",a[8290]="\\u2062",a[8291]="\\u2063",a[8292]="\\u2064",a[8298]="\\u206a",a[8299]="\\u206b",a[8300]="\\u206c",a[8301]="\\u206d",a[8302]="\\u206e",a[8303]="\\u206f",a[65279]="\\ufeff",a[65529]="\\ufff9",a[65530]="\\ufffa",a[65531]="\\ufffb",a)}
function $n(a){Yn();a=a.replace(/[\x00-\x1f\xad\u0600-\u0603\u06dd\u070f\u17b4\u17b5\u200b-\u200f\u2028-\u202e\u2060-\u2064\u206a-\u206f\ufeff\ufff9-\ufffb"\\]/g,function(a){var c;return c=Zn[a.charCodeAt(0)],null==c?a:c});return da+a+da}var Zn;t(109,1,{});function Pi(a){return a.$H||(a.$H=++ao)}function bo(){return($wnd||self)["__gwtDevModeHook:"+$moduleName+":moduleBase"]||$moduleBase}function co(){return $wnd.setTimeout(function(){0!=eo&&(eo=0);fo=-1},10)}var eo=0,ao=0,go=0,fo=-1;
function ho(){ho=x;io=new jo}function ko(a,b){a.b=lo(a.b,[b,!1]);a.k||(a.k=!0,!a.f&&(a.f=new mo(a)),no(a.f,1),!a.j&&(a.j=new oo(a)),no(a.j,50))}function jo(){}function po(a){return a.Jc()}function lo(a,b){!a&&(a=[]);a[a.length]=b;return a}function qo(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=lo(b,e)):e[0].xc()}catch(f){if(f=cj(f),!A(f,132))throw f;}}return b}function no(a,b){ho();$wnd.setTimeout(function(){C(po)(a)&&$wnd.setTimeout(arguments.callee,b)},b)}
t(111,109,{},jo);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=!1;var io;function mo(a){this.b=a}t(112,1,{},mo);
_.Jc=function(){this.b.e=!0;var a=this.b,b;a.b&&(b=a.b,a.b=null,!a.i&&(a.i=[]),qo(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 Sk;100>uk()-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 oo(a){this.b=a}t(113,1,{},oo);_.Jc=function(){this.b.e&&no(this.b.f,1);return this.b.k};
_.b=null;function ro(a,b){a.length>=b&&a.splice(0,b);return a}function so(){try{null.a()}catch(a){return a}}function to(){}t(116,1,{},to);_.Kc=function(){for(var a={},b=[],c=arguments.callee.caller.caller;c;){var d=this.Lc(c.toString());b.push(d);var d=lb+d,e=a[d];if(e){var f,g;for(f=0,g=e.length;f<g;f++)if(e[f]===c)return b}(e||(a[d]=[])).push(c);c=c.caller}return b};
_.Lc=function(a){var b,c,d;d=l;a=uo(a);b=a.indexOf(ua);c=0==a.indexOf(Ae)?8:0;-1==b&&(b=vo(a,wo(64)),c=0==a.indexOf("function ")?9:0);-1!=b&&(d=uo(a.substr(c,b-c)));return 0<d.length?d:"anonymous"};_.Mc=function(){return[]};function xo(a,b){var c,d,e;e=b&&b.stack?b.stack.split(aa):[];for(c=0,d=e.length;c<d;++c)e[c]=a.Lc(e[c]);return e}t(118,116,{});_.Kc=function(){return ro(this.Mc(so()),this.Nc())};_.Mc=function(a){return xo(this,a)};_.Nc=function(){return 2};
function Tn(){Tn=x;Error.stackTraceLimit=128}function yo(a){a=ro(Pn(a,so()),3);0==a.length&&(a=ro((new to).Kc(),1));return a}function Mn(){Tn();var a;a=yo(new On);Rn(a)}function Pn(a,b){var c;c=xo(a,b);return 0==c.length?(new to).Mc(b):ro(c,1)}
function Rn(a){var b,c,d,e,f,g,j,h,n;n=y(zo,m,131,a.length,0);for(e=0,f=n.length;e<f;++e)h=Ao(a[e],ub),b=-1,d=Lc,2==h.length&&null!=h[1]&&(j=h[1],g=Bo(j,wo(58)),d=wo(58),c=j.lastIndexOf(d,g-1),d=j.substr(0,c-0),-1!=g&&-1!=c&&(j.substr(c+1,g-(c+1)),b=Co(j,g+1),b=parseInt(b)||-1)),n[e]=new Do(h[0],d+tb+b);e=y(zo,m,131,n.length,0);for(f=0,a=n.length;f<a;++f){if(!n[f])throw new Eo;e[f]=n[f]}}t(117,118,{});_.Kc=function(){return yo(this)};
_.Lc=function(a){var b,c;if(0==a.length)return"anonymous";c=uo(a);0==c.indexOf("at ")&&(c=Co(c,3));a=c.indexOf(Qc);-1!=a&&(c=uo(c.substr(0,a-0))+uo(Co(c,c.indexOf(Wc,a)+1)));a=c.indexOf(ua);-1==a?(a=c.indexOf(tb),-1==a?(b=c,c=l):(b=uo(Co(c,a+1)),c=uo(c.substr(0,a-0)))):(b=c.indexOf(va,a),b=c.substr(a+1,b-(a+1)),c=uo(c.substr(0,a-0)));a=vo(c,wo(46));-1!=a&&(c=Co(c,a+1));return(0<c.length?c:"anonymous")+ub+b};_.Mc=function(a){return Pn(this,a)};_.Nc=function(){return 3};function On(){Tn()}
t(119,117,{},On);t(120,1,{});function Jn(a,b){a.b+=b}function Fo(){}t(121,120,{},Fo);_.b=l;function G(a,b){return parseInt(a[b])||0}function Go(a,b){return null==a[b]?null:""+a[b]}function Ho(a){a.draggable=jh;a.style.webkitUserDrag="element"}function Io(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 Jo(a){for(a=a.firstChild;a&&1!=a.nodeType;)a=a.nextSibling;return a}
function Ko(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 ok(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.left+nk(a.ownerDocument.body);else if(null==a.offsetLeft)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollLeft,c.defaultView.getComputedStyle(d,l).getPropertyValue("direction")==yg&&(b+=d.scrollWidth-d.clientWidth),d=d.parentNode;for(;a;){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,l)[fg]==se){b+=c.body.scrollLeft;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,
l).getPropertyValue(sd)));if(d&&d.tagName==Cb&&a.style.position==$c)break;a=d}a=b}return a}
function qk(a){var b;if(b=a.getBoundingClientRect&&a.getBoundingClientRect())a=b.top+(a.ownerDocument.body.scrollTop||0);else if(null==a.offsetTop)a=0;else{b=0;var c=a.ownerDocument,d=a.parentNode;if(d)for(;d.offsetParent;)b-=d.scrollTop,d=d.parentNode;for(;a;){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,l)[fg]==se){b+=c.body.scrollTop;break}(d=a.offsetParent)&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(d,l).getPropertyValue(td)));if(d&&d.tagName==Cb&&a.style.position==
$c)break;a=d}a=b}return a}function nk(a){return a.ownerDocument.defaultView.getComputedStyle(a,l).direction==yg?(a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth):a.scrollLeft||0}function Lo(a){(a=a.target)&&3==a.nodeType&&(a=a.parentNode);return a}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 I(a,b){this.c=a;this.d=b}t(146,1,{117:1,121:1,123: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;No=new Oo;Po=new Qo;Ro=new So;To=new Uo;Vo=new Wo;Xo=K(Yo,m,6,[No,Po,Ro,To,Vo])}t(145,146,Ki);var Xo,Ro,Po,To,No,Vo;function Oo(){I.call(this,kc,0)}t(147,145,Ki,Oo);function Qo(){I.call(this,"DOTTED",1)}t(148,145,Ki,Qo);
function So(){I.call(this,"DASHED",2)}t(149,145,Ki,So);function Uo(){I.call(this,"HIDDEN",3)}t(150,145,Ki,Uo);function Wo(){I.call(this,"SOLID",4)}t(151,145,Ki,Wo);function Zo(){Zo=x;$o=new ap;bp=new cp;dp=new ep;fp=new gp;hp=new ip;jp=new kp;lp=new mp;np=new op;pp=new qp;rp=new sp;tp=new up;vp=new wp;xp=new yp;zp=new Ap;Bp=new Cp;Dp=new Ep;Fp=new Gp;Hp=new Ip;Jp=K(Kp,m,7,[$o,bp,dp,fp,hp,jp,lp,np,pp,rp,tp,vp,xp,zp,Bp,Dp,Fp,Hp])}t(152,146,mi);
var Jp,bp,Fp,dp,$o,jp,Dp,hp,lp,np,pp,fp,Hp,rp,tp,vp,zp,Bp,xp;function ap(){I.call(this,Qb,0)}t(153,152,mi,ap);function sp(){I.call(this,"SE_RESIZE",9)}t(154,152,mi,sp);function up(){I.call(this,"SW_RESIZE",10)}t(155,152,mi,up);function wp(){I.call(this,"S_RESIZE",11)}t(156,152,mi,wp);function yp(){I.call(this,"W_RESIZE",12)}t(157,152,mi,yp);function Ap(){I.call(this,"TEXT",13)}t(158,152,mi,Ap);function Cp(){I.call(this,"WAIT",14)}t(159,152,mi,Cp);function Ep(){I.call(this,"HELP",15)}
t(160,152,mi,Ep);function Gp(){I.call(this,"COL_RESIZE",16)}t(161,152,mi,Gp);function Ip(){I.call(this,"ROW_RESIZE",17)}t(162,152,mi,Ip);function cp(){I.call(this,"AUTO",1)}t(163,152,mi,cp);function ep(){I.call(this,"CROSSHAIR",2)}t(164,152,mi,ep);function gp(){I.call(this,"POINTER",3)}t(165,152,mi,gp);function ip(){I.call(this,"MOVE",4)}t(166,152,mi,ip);function kp(){I.call(this,"E_RESIZE",5)}t(167,152,mi,kp);function mp(){I.call(this,"NE_RESIZE",6)}t(168,152,mi,mp);
function op(){I.call(this,"NW_RESIZE",7)}t(169,152,mi,op);function qp(){I.call(this,"N_RESIZE",8)}t(170,152,mi,qp);function Lp(){Lp=x;Mp=new Np;Op=new Pp;Qp=new Rp;Sp=new Tp;Up=K(Vp,m,8,[Mp,Op,Qp,Sp])}t(171,146,Fi);var Up,Op,Qp,Sp,Mp;function Np(){I.call(this,kc,0)}t(172,171,Fi,Np);function Pp(){I.call(this,"BLOCK",1)}t(173,171,Fi,Pp);function Rp(){I.call(this,"INLINE",2)}t(174,171,Fi,Rp);function Tp(){I.call(this,"INLINE_BLOCK",3)}t(175,171,Fi,Tp);
function Wp(){Wp=x;Xp=new Yp;Zp=new $p;aq=new bq;cq=new dq;eq=K(fq,m,10,[Xp,Zp,aq,cq])}t(176,146,Zh);var eq,Xp,Zp,aq,cq;function Yp(){I.call(this,Gb,0)}t(177,176,Zh,Yp);function $p(){I.call(this,dc,1)}t(178,176,Zh,$p);function bq(){I.call(this,gc,2)}t(179,176,Zh,bq);function dq(){I.call(this,zc,3)}t(180,176,Zh,dq);function Lj(){Lj=x;gq=new hq;iq=new jq;kq=new lq;mq=new nq;oq=new pq;qq=new rq;sq=new tq;uq=new vq;wq=new xq;yq=K(zq,m,11,[gq,iq,kq,mq,oq,qq,sq,uq,wq])}t(181,146,Ji);
var yq,uq,kq,mq,sq,wq,qq,iq,oq,gq;function hq(){I.call(this,"PX",0)}t(182,181,Ji,hq);function jq(){I.call(this,"PCT",1)}t(183,181,Ji,jq);function lq(){I.call(this,"EM",2)}t(184,181,Ji,lq);function nq(){I.call(this,"EX",3)}t(185,181,Ji,nq);function pq(){I.call(this,"PT",4)}t(186,181,Ji,pq);function rq(){I.call(this,"PC",5)}t(187,181,Ji,rq);function tq(){I.call(this,"IN",6)}t(188,181,Ji,tq);function vq(){I.call(this,"CM",7)}t(189,181,Ji,vq);function xq(){I.call(this,"MM",8)}t(190,181,Ji,xq);
function Aq(){Aq=x;Bq=[];Cq=[];Dq=[]}var Bq,Cq,Dq;function Eq(){Eq=x;Fq=new Gq}function Hq(a){var b;b=$doc.createElement("style");b.language="text/css";b.textContent=a||l;return b}function Iq(a){var b;a.b||(b=$doc.getElementsByTagName("head")[0],a.b=b);return a.b}function Gq(){}t(193,1,{},Gq);_.b=null;var Fq;t(205,1,{});_.tS=function(){return"An event type"};_.i=null;t(204,205,{});_.Qc=function(){this.f=!1;this.i=null};_.f=!1;t(203,204,{});_.Pc=function(){return this.Rc()};_.b=null;var Jq=_.c=null;
function Kq(){Kq=x;Lq=new Mq(pd,new Nq)}function Nq(){}t(202,203,{},Nq);_.Oc=function(a){a.Sc(this)};_.Rc=function(){return Lq};var Lq;function Oq(){Oq=x;Pq=new Mq(zd,new Qq)}function Qq(){}t(206,203,{},Qq);_.Oc=function(a){Rq();Sq(this,a.c,Tq(a.b.b,a.b.b.pb.selectedIndex))};_.Rc=function(){return Pq};var Pq;t(209,203,Hi);function Uj(a,b){return(a.b.clientX||0)-ok(b)+nk(b)+nk(b.ownerDocument.body)}function hk(a,b){return(a.b.clientY||0)-qk(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}
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)?hk(a,b):a.b.clientY||0}t(208,209,Hi);function Uq(){Uq=x;Vq=new Mq(Gd,new Wq)}function Wq(){}t(207,208,Hi,Wq);_.Oc=function(a){a.Tc(this)};_.Rc=function(){return Vq};var Vq;function Xq(){Xq=x;Yq=new Mq(Qd,new Zq)}function Zq(){}t(210,203,{},Zq);_.Oc=function(){this.b.preventDefault();this.b.stopPropagation()};_.Rc=function(){return Yq};var Yq;t(213,1,{83:1});_.hC=function(){return this.d};_.tS=function(){return"Event type"};
var $q=_.d=0;function Lk(){this.d=++$q}t(212,213,gi,Lk);function Mq(a,b){this.d=++$q;this.b=b;!Jq&&(Jq=new ar);Jq.b[a]=this;this.c=a}t(211,212,gi,Mq);_.b=null;_.c=null;function br(){br=x;cr=new Mq(Td,new dr)}function dr(){}t(214,208,Hi,dr);
_.Oc=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!=(er(),fr))a=gr(b.pb),c=new hr(G(b.pb,Xf),G(b.pb,Wf)),d=new hr(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);ir(b.I,!0);a=G(b.T.jb.pb,Xf);jr(b,new hr(a,kr(b.T.jb).b));b.J&&b.O!=fr&&lr(b.r,b)}else ir(b.I,!1),b.O!=(er(),fr)?jr(b,new hr(b.F.c,b.F.b)):mr(b,gr(b.r.pb)),b.J&&b.O!=fr&&nr(b.r,b);or(b.T.jb)}else ir(b.I,!0)};_.Rc=function(){return cr};var cr;t(215,203,{});
function pr(){pr=x;qr=new Mq(ke,new rr)}function rr(){}t(216,215,{},rr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return qr};var qr;function sr(){sr=x;tr=new Mq(le,new ur)}function ur(){}t(217,215,{},ur);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return tr};var tr;function vr(){vr=x;wr=new Mq(me,new xr)}function xr(){}t(218,215,{},xr);_.Oc=function(){this.b.stopPropagation();this.b.preventDefault()};_.Rc=function(){return wr};
var wr;function yr(){yr=x;zr=new Mq(ne,new Ar)}function Ar(){}t(219,215,{},Ar);_.Oc=function(a){a=Br(a.b);(this.b.dataTransfer||null).setData(Ug,a)};_.Rc=function(){return zr};var zr;function Cr(){Cr=x;Dr=new Mq(oe,new Er)}function Er(){}t(220,215,{},Er);
_.Oc=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;Fr(c,a.b.c);1==a.b.d&&c.readAsText(b)}0==d.length&&(b=(this.b.dataTransfer||null).getData(Ug),a.b.c.Se(b))};_.Rc=function(){return Dr};var Dr;function Gr(){Gr=x;Hr=new Mq(ue,new Ir)}function Ir(){}t(221,203,{},Ir);_.Oc=function(a){mk(a.b.b)};_.Rc=function(){return Hr};var Hr;
function Jr(){Jr=x;Kr=new Mq(Ce,new Lr)}function Lr(){}t(222,203,{},Lr);_.Oc=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,Mr(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,Nr(a.b.i,a.b.c)&&this.b.preventDefault()),a.b.e=!0)};_.Rc=function(){return Kr};var Kr;function Or(){Or=x;Pr=new Mq(De,new Qr)}function Qr(){}t(223,203,{},Qr);_.Oc=function(a){a.b.b&&(a.b.c.b=null,Rr(a.b.b,a.b.c))};
_.Rc=function(){return Pr};var Pr;function Sr(){Sr=x;Tr=new Mq(Ee,new Ur)}function Ur(){}t(224,203,{},Ur);_.Oc=function(){this.b.preventDefault()};_.Rc=function(){return Tr};var Tr;t(226,203,{});t(225,226,{});function Vr(){Vr=x;Wr=new Mq(bf,new Xr)}function Xr(){}t(227,225,{},Xr);
_.Oc=function(a){var b,c;c=this.b.keyCode||0;0<=c&&c<(Yr(),Zr).length&&-999!=(Yr(),Zr)[c]&&(c=(Yr(),Zr)[c]);b=new $r(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?as(Br(a)):c=301;break;case 118:case 86:b&&a.wb&&(b=a.v,d=(!a.xb&&(a.xb=new bs(a)),a.xb),b.b=d,cs(),
ds(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&&(es(a,Go((fs(),gs).hc.b.pb,kh)),c=1201,a.e=18);break;case 104:case 72:a.lb=!0;a.K=Yb;c=1300;break;case 114:case 82:a.lb=!0;a.K=sc;c=1301;break;case 116:case 84:701==a.d?(c=236,a.lb=!0,a.K=Ka):801==a.d?(c=237,a.lb=!0,a.K=Ja):(c=233,a.lb=
!0,a.K="-tBu");break;case 121:case 89:b?c=111:(c=234,a.lb=!0,a.K=Ra);break;case 122:case 90:b?c=110:(c=239,a.lb=!0,a.K=Ua);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=Da;break;case 117:case 85:c=110;break;case 113:case 81:c=242;a.lb=!0;a.K=Fa;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?hs(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?hs(a,1):1301==a.d?(a.lb=!0,a.K="-R1",c=1302):c=209;break;case 50:105==a.d&&hs(a,2);1301==a.d&&(a.lb=!0,a.K="-R2",c=1303);break;case 51:105==a.d?hs(a,3):1301==a.d?(a.lb=!0,a.K="-R3",c=1304):c=206;break;case 52:105==a.d?hs(a,4):c=207;break;case 53:105==a.d?
hs(a,5):c=208;break;case 54:105==a.d?hs(a,6):c=210;break;case 55:105==a.d?hs(a,7):c=211;break;case 56:105==a.d?hs(a,8):c=212;break;case 57:105==a.d?hs(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}is(a,c)}a=!0}a&&this.b.preventDefault()};_.Rc=function(){return Wr};var Wr;function js(){js=x;ks=new Mq(yf,new ls)}function ls(){}t(228,208,Hi,ls);_.Oc=function(a){a.uc(this)};
_.Rc=function(){return ks};var ks;function Hj(){Hj=x;Ij=new Mq(zf,new ms)}function ms(){}t(229,208,Hi,ms);_.Oc=function(a){a.vc(this)};_.Rc=function(){return Ij};var Ij;function ns(){ns=x;os=new Mq(Ff,new ps)}function ps(){}t(230,208,Hi,ps);_.Oc=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))};_.Rc=function(){return os};var os;function qs(){qs=x;rs=new Mq(Gf,new ss)}function ss(){}t(231,208,Hi,ss);_.Oc=function(a){var b;b=this.b;ko((ho(),io),new ts(a,a.c,b))};
_.Rc=function(){return rs};var rs;function Jj(){Jj=x;Kj=new Mq(Hf,new us)}function us(){}t(232,208,Hi,us);_.Oc=function(a){a.wc(this)};_.Rc=function(){return Kj};var Kj;function ar(){this.b={}}t(233,1,{},ar);_.b=null;t(236,209,Hi);var vs=null;function ws(){ws=x;xs=new Mq(bh,new ys)}function ys(){}t(235,236,Hi,ys);_.Oc=function(a){zs(a.b,this,a.b.n)};_.Rc=function(){return xs};var xs;function As(){As=x;Bs=new Mq(ch,new Cs)}function Cs(){}t(237,236,Hi,Cs);_.Oc=function(a){zs(a.b,this,a.b.n)};_.Rc=function(){return Bs};
var Bs;function Ds(){var a;this.b=(a=document.createElement(be),a.setAttribute(Yf,"return;"),typeof a.ontouchstart==Ae)}t(238,1,{},Ds);function Es(){Es=x;Fs=new Mq(dh,new Gs)}function Gs(){}t(239,236,Hi,Gs);_.Oc=function(a){zs(a.b,this,a.b.o)};_.Rc=function(){return Fs};var Fs;function Hs(){Hs=x;Is=new Mq(eh,new Js)}function Js(){}t(240,236,Hi,Js);_.Oc=function(a){Ks(a.b,this)&&(a.b.k&&Ls(a.b.k,a.b.c)?a.b.e=!0:(this.b.preventDefault(),Ek(a.b.d,750),a.b.e=!1))};_.Rc=function(){return Is};var Is;
function Ms(a,b){this.b=b;this.c=a}function Ns(a,b,c){Kk&&(b=new Ms(b,c),a.ed(b))}t(241,204,{},Ms);_.Oc=function(a){a.ad(this)};_.Pc=function(){return Kk};_.b=!1;var Kk=_.c=null;function Os(a){this.b=a}t(242,204,{},Os);_.Oc=function(a){a.bd(this)};_.Pc=function(){return Ps};var Ps=_.b=null;function Qs(){}function Rs(a){var b;Ss&&(b=new Qs,a.ed(b))}t(243,204,{},Qs);_.Oc=function(a){a.cd(this)};_.Pc=function(){return Ss};var Ss=null;function Ts(a){this.b=a}t(244,204,{},Ts);_.Oc=function(a){a.dd(this)};
_.Pc=function(){return Us};var Us=_.b=null;function Vs(){}t(245,204,{},Vs);_.Oc=function(a){a.b.W&&a.b.Qd()};_.Pc=function(){return Ws};var Ws=null;function Xs(a,b,c){a=a.b;if(!b)throw new Ys("Cannot add a handler with a null type");if(!c)throw new Ys("Cannot add a null handler");0<a.c?Zs(a,new $s(a,b,c)):at(a,b,null,c);return new bt(new ct(a,b,c))}
function dt(a,b){var c;!b.f||b.Qc();c=b.i;b.i=a.c;try{var d=a.b,e,f,g,j,h;if(!b)throw new Ys("Cannot fire null event");try{++d.c;j=et(d,b.Pc(),null);e=null;for(h=d.d?j.Tf(j.Oe()):j.Sf();d.d?h.Vf():h.hd();){g=d.d?h.Wf():h.jd();try{b.Oc(g)}catch(n){if(n=cj(n),A(n,132))f=n,!e&&(e=new ft),gt(e,f);else throw n;}}if(e)throw new ht(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.Oe();)o=Yi(r),o.xc()}finally{d.b=null}}}}catch(q){q=cj(q);if(A(q,84))throw new it(q.b);throw q;}finally{null==
c?(b.f=!0,b.i=null):b.i=c}}function jt(a){kt.call(this,a,!1)}function kt(a,b){this.b=new lt(b);this.c=a}t(246,1,ai,jt,kt);_.ed=function(a){dt(this,a)};_.b=null;_.c=null;t(249,1,{});function Zs(a,b){!a.b&&(a.b=new rj);lj(a.b,b)}function at(a,b,c,d){var e;e=uj(a.e,b);e||(e=new Vi,z(a.e,b,e));a=e.Ke(c);a||(a=new rj,e.Me(c,a));a.Kf(d)}function mt(a,b,c,d){var e,f;e=et(a,b,c);e.Mf(d)&&e.Le()&&(f=uj(a.e,b),f.Ne(c),f.Le()&&fj(a.e,b))}
function et(a,b,c){a=uj(a.e,b);if(!a)return nt(),nt(),ot;c=a.Ke(c);return!c?(nt(),nt(),ot):c}t(248,249,{});_.b=null;_.c=0;_.d=!1;function lt(a){this.e=new Vi;this.d=a}t(247,248,{},lt);function bt(a){this.b=a}t(250,1,{},bt);_.b=null;function ht(a){dj.call(this,pt(a),qt(a));this.b=a}function qt(a){a=a.Jd();return!a.hd()?null:a.jd()}
function pt(a){var b,c,d;b=a.Oe();if(0==b)return null;b=new rt(1==b?"Exception caught: ":b+" exceptions caught: ");c=!0;for(a=a.Jd();a.hd();)d=a.jd(),c?c=!1:b.b.b+="; ",d=d.Ic(),Jn(b.b,d);return b.b.b}t(252,100,ui,ht);_.b=null;function it(a){ht.call(this,a)}t(251,252,ui,it);t(253,1,{},function(){});function st(a){a=Go(a,Zd);return tt(yg,a)?(ut(),vt):tt(mf,a)?(ut(),wt):(ut(),Kt)}function ut(){ut=x;vt=new Lt("RTL",0);wt=new Lt("LTR",1);Kt=new Lt(Qb,2);Mt=K(Nt,m,49,[vt,wt,Kt])}
function Lt(a,b){I.call(this,a,b)}t(255,146,{49:1,117:1,121:1,123:1},Lt);var Mt,Kt,wt,vt;function Ot(){}function Pt(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=Pt(e,d);K(a,b,c,d);return d}function Qt(a){return Rt([St,M],[m,s],[116,-1],a,0,2,1)}
function Rt(a,b,c,d,e,f,g){var j,h,n;h=d[e];j=e==f-1;n=Pt(j?g:0,h);K(a[e],b[e],c[e],n);if(!j){++e;for(j=0;j<h;++j)n[j]=Rt(a,b,c,d,e,f,g)}return n}function K(a,b,c,d){Tt();var e=Ut,f=Vt;Tt();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 Wt(a,b,c){if(null!=c){if(0<a.qI&&(!c.cM||!c.cM[a.qI]))throw new Xt;if(-1==a.qI&&(c.tM==x||c.cM&&c.cM[1]))throw new Xt;if(-1>a.qI&&(c.tM==x||c.cM&&c.cM[1])&&(!c.cM||!c.cM[-a.qI]))throw new Xt;}a[b]=c}t(256,1,{},Ot);_.qI=0;
function Tt(){Tt=x;Ut=[];Vt=[];var a=new Ot,b=Ut,c=Vt,d=0,e,f;for(f in a)if(e=a[f])b[d]=f,c[d]=e,++d}var Ut,Vt;function A(a,b){return null!=a&&a.cM&&!!a.cM[b]}function Qn(a){return null!=a&&a.tM!=x&&!(a.cM&&a.cM[1])}function Vn(a){return a.tM==x||a.cM&&!!a.cM[1]}function Yt(a){return null==a?null:a}function Zt(a){return~~Math.max(Math.min(a,2147483647),-2147483648)}
function $t(){var a;$stats&&au("com.google.gwt.useragent.client.UserAgentAsserter");a=navigator.userAgent.toLowerCase();if(-1!=a.indexOf(Zf))a=Zf;else if(-1!=a.indexOf("webkit"))a=Ag;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")?"gecko1_8":"unknown"}H(Ag,a)||$wnd.alert("ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+
a+"). Expect more errors.\n");$stats&&au("com.google.gwt.user.client.DocumentModeAsserter");b=$doc.compatMode;a=K(bu,m,1,[Hb]);for(c=0;c<a.length&&!H(a[c],b);++c);$stats&&au("com.allen_sauer.gwt.dnd.client.util.DragEntryPoint");$wnd.$GWT_DND_VERSION="3.0.0";Aq();Dq.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;}");
Aq();0!=Dq.length&&(a=Dq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).insertBefore(a,b.b.firstChild),Dq.length=0);0!=Bq.length&&(a=Bq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).appendChild(a),Bq.length=0);0!=Cq.length&&(a=Cq.join(l),b=(Eq(),Fq),a=Hq(a),Iq(b).appendChild(a),Cq.length=0);$stats&&au("export.client.JSME_export");new cu;new du;0<eu(null)?ko((ho(),io),new fu):gu()}function cj(a){return A(a,132)?a:new Nn(a)}function hu(a){return iu(a&4194303,~~a>>22&4194303,0>a?1048575:0)}
function ju(a){return iu(a.l,a.m,a.h)}function iu(a,b,c){return _=new ku,_.l=a,_.m=b,_.h=c,_}
function lu(a,b){var c,d,e,f,g;if(0==b.l&&0==b.m&&0==b.h)throw new mu;if(0==a.l&&0==a.m&&0==a.h)return nu=iu(0,0,0),iu(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?(nu=iu(0,0,0),c=ju((ou(),pu))):(nu=iu(c.l,c.m,c.h),c=iu(0,0,0)),c;g=!1;0!=~~b.h>>19&&(b=qu(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?ru(e):0==c&&0!=d&&0==e?ru(d)+22:0!=c&&0==d&&0==e?ru(c)+44:-1));c=d=e=!1;if(524288==a.h&&0==a.m&&0==a.l)if(e=
d=!0,-1==f)a=ju((ou(),su)),c=!0,g=!g;else return c=tu(a,f),g&&uu(c),nu=iu(0,0,0),c;else 0!=~~a.h>>19&&(e=!0,a=qu(a),c=!0,g=!g);if(-1!=f){c=a;d=f;f=g;g=e;e=tu(c,d);f&&uu(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=iu(f,j,c);g?nu=qu(c):nu=iu(c.l,c.m,c.h);return e}if(!vu(a,b))return e?nu=qu(a):nu=iu(a.l,a.m,a.h),iu(0,0,0);c=c?a:iu(a.l,a.m,a.h);var h,n,o,r;f=wu(b)-wu(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=iu(j&4194303,n&4194303,h&1048575);for(n=iu(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&&uu(n);e?(nu=qu(c),d&&(nu=xu(nu,(ou(),pu)))):nu=iu(c.l,c.m,c.h);return n}
function uu(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 wu(a){var b;b=yu(a.h);return 32==b?(b=yu(a.m),32==b?yu(a.l)+32:b+20-10):b-12}var nu=null;function zu(a,b){var c,d;c=a.l+b.l;d=a.m+b.m+(~~c>>22);return iu(c&4194303,d&4194303,a.h+b.h+(~~d>>22)&1048575)}function Au(a,b){return iu(a.l&b.l,a.m&b.m,a.h&b.h)}function Bu(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 ou(),Cu;if(-9223372036854775E3>a)return ou(),Du;if(9223372036854775E3<=a)return ou(),su;d=!1;0>a&&(d=!0,a=-a);c=0;17592186044416<=a&&(c=Zt(a/17592186044416),a-=17592186044416*c);b=0;4194304<=a&&(b=Zt(a/4194304),a-=4194304*b);a=Zt(a);b=iu(a,b,c);d&&uu(b);return b}function Eu(a){var b,c;return-129<a&&128>a?(b=a+128,null==Fu&&(Fu=y(Gu,m,50,256,0)),c=Fu[b],!c&&(c=Fu[b]=hu(a)),c):hu(a)}
function Hu(a){var b=uh,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;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,e,f,g,j,h,n,o,r,q,u,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;u=e*j;D=f*j;g*=j;0!=h&&(v+=c*h,u+=d*h,D+=e*h,g+=f*h);0!=n&&(u+=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)+((u&262143)<<4)+((D&31)<<17)+(~~c>>22);u=(~~u>>18)+(~~D>>5)+((g&4095)<<8)+(~~q>>
22);return iu(c&4194303,q&4194303,u&1048575)}function qu(a){var b,c;b=~a.l+1&4194303;c=~a.m+(0==b?1:0)&4194303;return iu(b,c,~a.h+(0==b&&0==c?1:0)&1048575)}function tu(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=~~c>>b-44);return iu(c&4194303,d&4194303,e&1048575)}
function xu(a,b){var c,d;c=a.l-b.l;d=a.m-b.m+(~~c>>22);return iu(c&4194303,d&4194303,a.h-b.h+(~~d>>22)&1048575)}function O(a){return a.l|a.m<<22}function Ju(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return ab;if(524288==a.h&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=~~a.h>>19)return Ba+Ju(qu(a));for(c=l;!(0==a.l&&0==a.m&&0==a.h);){b=Eu(1E9);a=lu(a,b);b=l+O(nu);if(!(0==a.l&&0==a.m&&0==a.h))for(d=9-b.length;0<d;--d)b=ab+b;c=b+c}return c}var Fu=null;
function ou(){ou=x;su=iu(4194303,4194303,524287);Du=iu(0,0,524288);pu=Eu(1);Eu(2);Cu=Eu(0)}var su,Du,pu,Cu;function ku(){}t(265,1,{50:1},ku);function au(a){$stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:"startup",evtGroup:"moduleStartup",millis:(new Date).getTime(),type:"onModuleLoadStart",className:a})}function Ku(a,b,c){this.d=this.c=0;this.b=c;this.f=b;this.e=a}t(270,1,{},Ku);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Lu(a,b){Jn(a.b.b,b.b);return a}function Mu(){this.b=new Nu}
t(271,1,{},Mu);function Ou(a){if(null==a)throw new Ys("css is null");this.b=a}t(272,1,{51:1,117:1},Ou);_.eQ=function(a){return!A(a,51)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Qu(a){if(null==a)throw new Ys("html is null");this.b=a}t(274,1,di,Qu);_.fd=function(){return this.b};_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;t(275,1,di,function(){this.b=l});_.fd=function(){return this.b};
_.eQ=function(a){return!A(a,53)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Ru(){Ru=x;Su=RegExp(na,Be);Tu=RegExp(qb,Be);Uu=RegExp(ob,Be);Vu=RegExp(ta,Be);Wu=RegExp(da,Be)}function Xu(a){Ru();-1!=a.indexOf(na)&&(a=a.replace(Su,oa));-1!=a.indexOf(ob)&&(a=a.replace(Uu,ra));-1!=a.indexOf(qb)&&(a=a.replace(Tu,qa));-1!=a.indexOf(da)&&(a=a.replace(Wu,"&quot;"));-1!=a.indexOf(ta)&&(a=a.replace(Vu,"&#39;"));return a}var Su,Tu,Uu,Wu,Vu;
function Yu(a){if(null==a)throw new Ys("uri is null");this.b=a}t(277,1,{54:1},Yu);_.eQ=function(a){return!A(a,54)?!1:H(this.b,a.b)};_.hC=function(){return Pu(this.b)};_.b=null;function Zu(){Zu=x}t(279,1,{});function $u(){}t(280,1,{},$u);var av=null;function bv(){}t(281,279,{},bv);var cv=null;
function dv(a,b,c){var d,e,f,g,j;if(a)for(g=0,j=c.length;g<j;++g){f=c[g];e=et(a.b,f,null).Oe();for(e-=1;0<=e;--e)if(d=et(a.b,f,null).Rf(e),A(d,55)&&Un(d.b,b)){var h=a.b,n=f;0<h.c?Zs(h,new ev(h,n,null,d)):mt(h,n,null,d)}}}t(282,1,ki);_.b=null;function fv(a){this.b=a}t(283,282,ki,fv);_.gd=function(a){a.d&&(this.b.md(a.e)||(a.b=!0))};function gv(a){this.b=a}t(284,282,ki,gv);_.cd=function(){hv(this.b.b.pb)};function iv(){Mn()}t(285,100,Di,iv);function jv(a){0!=a.c.d&&!a.f&&!a.d&&(a.f=!0,Ek(a.e,1))}
function kv(){this.b=new lv(this);this.c=new rj;this.e=new mv(this);this.i=new nv(this)}t(286,1,{},kv);_.d=!1;_.f=!1;function lv(a){Fk();this.b=a}t(287,25,{},lv);_.Hc=function(){if(this.b.d){var a=this.b,b;b=ov(a.i.e.c,a.i.c);pv(a.i);A(b,56)&&new iv;a.d=!1;jv(a)}};_.b=null;function mv(a){Fk();this.b=a}t(288,25,{},mv);
_.Hc=function(){this.b.f=!1;var a=this.b,b=uk(),c,d,e;e=!1;try{a.d=!0;a.i.b=a.c.d;for(Ek(a.b,1E4);a.i.d<a.i.b;){d=qv(a.i);try{if(null==d)break;A(d,56)&&(c=d,c.xc())}finally{(e=-1==a.i.c)||pv(a.i)}if(100<=uk()-b)break}}finally{e||(Mk(a.b),a.d=!1,jv(a))}};_.b=null;function qv(a){var b;a.c=a.d;b=ov(a.e.c,a.d++);a.d>=a.b&&(a.d=0);return b}function pv(a){rv(a.e.c,a.c);--a.b;a.c<=a.d&&0>--a.d&&(a.d=0);a.c=-1}function nv(a){this.e=a}t(289,1,{},nv);_.hd=function(){return this.d<this.b};_.jd=function(){return qv(this)};
_.kd=function(){pv(this)};_.b=0;_.c=-1;_.d=0;_.e=null;function sv(a,b){var c=(tv(),uv(b));a.appendChild(c)}function vv(a,b,c){var d;d=lk;lk=a;b==Aj&&8192==wv(a.type)&&(Aj=null);c.ld(a);lk=d}var lk=null,Aj=null;function xv(){xv=x;yv=new kv}function Rj(a){xv();if(!a)throw new Ys("cmd cannot be null");var b=yv;lj(b.c,a);jv(b)}var yv;function zv(a){Bj();!Av&&(Av=new Lk);Bv||(Bv=new kt(null,!0),Cv=new Dv);return Xs(Bv,Av,a)}var Bv=null;function Ev(a){a.f=!1;a.i=null;a.b=!1;a.c=!1;a.d=!0;a.e=null}
function Dv(){}t(295,204,{},Dv);_.Oc=function(a){a.gd(this);Cv.d=!1};_.Pc=function(){return Av};_.Qc=function(){Ev(this)};_.b=!1;_.c=!1;_.d=!1;var Av=_.e=null,Cv=null;function Fv(){Fv=x;Gv=new Hv;Iv()||(Gv=null)}var Gv=null;function Hk(){}t(297,1,{},Hk);_.ad=function(){for(;0<(Fk(),Gk).d;)Mk(ov(Gk,0))};function Jk(a,b){return Xs((!Jv&&(Jv=new Kv),Jv),a,b)}function Lv(a){Ik();Mv||(Nv(),Mv=!0);return Jk((!Ss&&(Ss=new Lk),Ss),a)}function Ik(){Ov||(Pv(),Ov=!0)}
function Qv(){var a;Ov&&(a=new Rv,Jv&&dt(Jv,a));return null}var Ov=!1,Jv=null,Sv=0,Tv=0,Mv=!1;function Uv(){Uv=x;Vv=new Lk}function Rv(){Uv()}t(299,204,{},Rv);_.Oc=function(){null.qg()};_.Pc=function(){return Vv};var Vv;function Kv(){jt.call(this,null)}t(301,246,ai,Kv);
function wv(a){switch(a){case pd:return 4096;case zd:return 1024;case Gd:return 1;case Td:return 2;case ue:return 2048;case bf:return 128;case cf:return 256;case df:return 512;case kf:return 32768;case "losecapture":return 8192;case yf:return 4;case zf:return 64;case Ff:return 32;case Gf:return 16;case Hf:return 8;case "scroll":return 16384;case qe:return 65536;case "DOMMouseScroll":case If:return 131072;case Qd:return 262144;case dg:return 524288;case eh:return 1048576;case dh:return 2097152;case ch:return 4194304;
case bh:return 8388608;case Ee:return 16777216;case Ce:return 33554432;case De:return 67108864;default:return-1}}function Bj(){Wv||(Xv(),Wv=!0)}var Wv=!1;function Yv(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 Zv(a){for(var b=0,a=a.firstChild;a;)1==a.nodeType&&++b,a=a.nextSibling;return b}
function Xv(){$v=C(function(a){var b;var c=Bv,d,e,f;Av&&c&&aw(c.b.e,Av)?(b=Cv.b,d=Cv.c,e=Cv.d,f=Cv.e,Ev(Cv),Cv.e=a,dt(c,Cv),c=!(Cv.b&&!Cv.c),Cv.b=b,Cv.c=d,Cv.d=e,Cv.e=f,b=c):b=!0;!b&&a&&(a.cancelBubble=!0,a.preventDefault());return!b?(a.stopPropagation(),a.preventDefault(),!1):!0});bw=C(function(a){for(var b,c=this;c&&!(b=c.__listener);)c=c.parentNode;c&&1!=c.nodeType&&(c=null);b&&!Qn(b)&&A(b,57)&&vv(a,c,b)});cw=C(function(a){a.preventDefault();bw.call(this,a)});dw=C(function(a){this.__gwtLastUnhandledEvent=
a.type;bw.call(this,a)});ew=C(function(a){if($v(a)){var b=Cj;b&&b.__listener&&!Qn(b.__listener)&&A(b.__listener,57)&&(vv(a,b,b.__listener),a.stopPropagation())}});$wnd.addEventListener(Gd,ew,!0);$wnd.addEventListener(Td,ew,!0);$wnd.addEventListener(yf,ew,!0);$wnd.addEventListener(Hf,ew,!0);$wnd.addEventListener(zf,ew,!0);$wnd.addEventListener(Gf,ew,!0);$wnd.addEventListener(Ff,ew,!0);$wnd.addEventListener(If,ew,!0);$wnd.addEventListener(bf,$v,!0);$wnd.addEventListener(df,$v,!0);$wnd.addEventListener(cf,
$v,!0);$wnd.addEventListener(eh,ew,!0);$wnd.addEventListener(dh,ew,!0);$wnd.addEventListener(ch,ew,!0);$wnd.addEventListener(bh,ew,!0);$wnd.addEventListener(Ee,ew,!0);$wnd.addEventListener(Ce,ew,!0);$wnd.addEventListener(De,ew,!0)}function fw(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 gw(a,b){Bj();switch(b){case "drag":a.ondrag=bw;break;case ke:a.ondragend=bw;break;case le:a.ondragenter=cw;break;case "dragleave":a.ondragleave=bw;break;case me:a.ondragover=cw;break;case ne:a.ondragstart=bw;break;case oe:a.ondrop=bw;break;case "canplaythrough":case "ended":case "progress":a.removeEventListener(b,bw,!1);a.addEventListener(b,bw,!1);break;default:throw"Trying to sink unknown event type "+b;}}
function hw(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;c&&(c&1&&(a.onclick=b&1?bw:null),c&2&&(a.ondblclick=b&2?bw:null),c&4&&(a.onmousedown=b&4?bw:null),c&8&&(a.onmouseup=b&8?bw:null),c&16&&(a.onmouseover=b&16?bw:null),c&32&&(a.onmouseout=b&32?bw:null),c&64&&(a.onmousemove=b&64?bw:null),c&128&&(a.onkeydown=b&128?bw:null),c&256&&(a.onkeypress=b&256?bw:null),c&512&&(a.onkeyup=b&512?bw:null),c&1024&&(a.onchange=b&1024?bw:null),c&2048&&(a.onfocus=b&2048?bw:null),c&4096&&(a.onblur=b&4096?bw:null),
c&8192&&(a.onlosecapture=b&8192?bw:null),c&16384&&(a.onscroll=b&16384?bw:null),c&32768&&(a.onload=b&32768?dw:null),c&65536&&(a.onerror=b&65536?bw:null),c&131072&&(a.onmousewheel=b&131072?bw:null),c&262144&&(a.oncontextmenu=b&262144?bw:null),c&524288&&(a.onpaste=b&524288?bw:null),c&1048576&&(a.ontouchstart=b&1048576?bw:null),c&2097152&&(a.ontouchmove=b&2097152?bw:null),c&4194304&&(a.ontouchend=b&4194304?bw:null),c&8388608&&(a.ontouchcancel=b&8388608?bw:null),c&16777216&&(a.ongesturestart=b&16777216?
bw:null),c&33554432&&(a.ongesturechange=b&33554432?bw:null),c&67108864&&(a.ongestureend=b&67108864?bw:null))}var Cj=null,$v=null,ew=null,cw=null,bw=null,dw=null;function iw(){var a;iw=x;jw=(a=$doc,H(a.compatMode,Hb)?a.documentElement:a.body)}var jw;function kw(){this.c=new rj}function lw(a){a=a[Yc];return null==a?-1:a}t(305,1,{},kw);_.b=null;function mw(a,b){this.b=a;this.c=b}t(306,1,{},mw);_.b=0;_.c=null;t(307,1,ai);_.nd=function(a){return decodeURI(a.replace("%23",la))};
_.ed=function(a){dt(this.b,a)};_.od=function(a){a=null==a?l:a;if(!H(a,null==nw?l:nw))nw=a,Ws&&(a=new Vs,dt(this.b,a))};var nw=l;function Iv(){function a(){$wnd.setTimeout(a,250);e()}var b=Gv,c=l,d=$wnd.location.hash;0<d.length&&(c=b.nd(d.substring(1)));nw=c;var e=C(function(){var a=l,c=$wnd.location.hash;0<c.length&&(a=b.nd(c.substring(1)));b.od(a)});a();return!0}t(309,307,ai);function Hv(){this.b=new jt(null)}t(308,309,ai,Hv);
function Pv(){var a=$wnd.onbeforeunload,b=$wnd.onunload;$wnd.onbeforeunload=function(b){var d;try{d=C(Qv)()}finally{b=a&&a(b)}if(null!=d)return d;if(null!=b)return b};$wnd.onunload=C(function(a){try{Ov&&Ns((!Jv&&(Jv=new Kv),Jv),null,!1)}finally{b&&b(a),$wnd.onresize=null,$wnd.onscroll=null,$wnd.onbeforeunload=null,$wnd.onunload=null}})}
function Nv(){var a=$wnd.onresize;$wnd.onresize=C(function(b){try{var c,d;if(Mv&&(d=Fj(),c=Gj(),Tv!=d||Sv!=c))Tv=d,Sv=c,Rs((!Jv&&(Jv=new Kv),Jv))}finally{a&&a(b)}})}function qj(a,b){Zi(a.td(),b,!0)}function pj(a,b){Zi(a.td(),b,!1)}function ow(a,b){a.pb.style[Ne]=b}function Ej(a,b,c){0<=b&&a.yd(b+ig);0<=c&&a.wd(c+ig)}function pw(a,b){null==b||0==b.length?a.pb.removeAttribute(Yg):a.pb.setAttribute(Yg,b)}function qw(a){var b,a=Go(a,Ed);b=vo(a,wo(32));return 0<=b?a.substr(0,b-0):a}
function Zi(a,b,c){if(!a)throw new gj(oc);b=uo(b);if(0==b.length)throw new Nk(Kc);if(c){var d;d=uo(b);b=a.className;-1==Io(b,d)&&(0<b.length?a.className=b+ba+d:a.className=d)}else{var e,f,c=uo(b);f=a.className;e=Io(f,c);-1!=e&&(b=uo(f.substr(0,e-0)),c=uo(Co(f,e+c.length)),0==b.length?d=c:0==c.length?d=b:d=b+ba+c,a.className=d)}}function rw(a,b){a.style.display=b?l:Pf;a.setAttribute("aria-hidden",""+!b)}t(315,1,Ii);_.pd=function(){return ok(this.pb)};_.qd=function(){return qk(this.pb)};
_.rd=function(){return G(this.pb,Wf)};_.sd=function(){return G(this.pb,Xf)};_.td=function(){return this.pb};_.ud=function(){return this.pb.style.display!=Pf};_.vd=function(){throw new sw;};_.wd=function(a){ow(this,a)};_.xd=function(a){rw(this.pb,a)};_.yd=function(a){this.pb.style[ph]=a};_.tS=function(){return!this.pb?"(null handle)":this.pb.outerHTML};_.pb=null;function tw(a,b,c){gw(a.pb,c.c);return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}
function B(a,b,c){var d;d=wv(c.c);if(-1==d)gw(a.pb,c.c);else if(-1==a.lb){var e=a.pb;d|=a.pb.__eventBits||0;Bj();hw(e,d)}else a.lb|=d;return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}function uw(a,b,c){return Xs(!a.mb?a.mb=new jt(a):a.mb,c,b)}function vw(a){var b;if(a.Bd())throw new ww("Should only call onAttach when the widget is detached from the browser's document");a.kb=!0;a.pb.__listener=a;b=a.lb;a.lb=-1;if(0<b)if(-1==a.lb){var c=a.pb;b|=a.pb.__eventBits||0;Bj();hw(c,b)}else a.lb|=b;a.zd();a.Ed()}
function xw(a,b){var c;switch(wv(b.type)){case 16:case 32:if((c=b.relatedTarget)&&a.pb.contains(c))return}c=a.pb;var d,e,f;if(Jq&&(f=Jq.b[b.type]))d=f.b.b,e=f.b.c,f.b.b=b,f.b.c=c,a.mb&&dt(a.mb,f.b),f.b.b=d,f.b.c=e}function yw(a){if(!a.Bd())throw new ww("Should only call onDetach when the widget is attached to the browser's document");try{a.Fd()}finally{try{a.Ad()}finally{a.pb.__listener=null,a.kb=!1}}}
function mk(a){if(a.ob)if(A(a.ob,70))a.ob.Gd(a);else{if(a.ob)throw new ww("This widget's parent does not implement HasWidgets");}else if(yj(),aw(zw.b,a)){yj();try{a.Dd()}finally{fj(zw.b,a)}}}function Aw(a,b){var c;c=a.ob;if(b){if(c)throw new ww("Cannot set a new parent without first clearing the old parent");a.ob=b;b.Bd()&&a.Cd()}else try{c&&c.Bd()&&a.Dd()}finally{a.ob=null}}t(314,315,Ei);_.zd=function(){};_.Ad=function(){};_.ed=function(a){this.mb&&dt(this.mb,a)};_.Bd=function(){return this.kb};
_.Cd=function(){vw(this)};_.ld=function(a){xw(this,a)};_.Dd=function(){yw(this)};_.Ed=function(){};_.Fd=function(){};_.kb=!1;_.lb=0;_.mb=null;_.nb=null;_.ob=null;function Bw(a){for(a=new Cw(a);a.b.b<a.b.c.d-1;)Dw(a.b),Ew(a.b)}t(313,314,vi);_.zd=function(){Fw(this,(Gw(),Hw))};_.Ad=function(){Fw(this,(Gw(),Iw))};function Jw(a,b,c){mk(b);var d=a.q;Kw(d,b,d.d);d=(tv(),uv(b.pb));c.appendChild(d);Aw(b,a)}
function Lw(a,b,c,d,e){var f;if(0>d||d>a.q.d)throw new Mw;b.ob==a&&(f=a.Hd(b),f<d&&--d);mk(b);Kw(a.q,b,d);e?(e=b.pb,fw(c,(tv(),uv(e)),d)):(e=(tv(),uv(b.pb)),c.appendChild(e));Aw(b,a)}function Nw(a,b){var c;if(b.ob!=a)return!1;try{Aw(b,null)}finally{c=b.pb;Ko(c).removeChild(c);c=a.q;var d;d=Ow(c,b);if(-1==d)throw new Pw;if(0>d||d>=c.d)throw new Mw;for(--c.d;d<c.d;++d)Wt(c.b,d,c.b[d+1]);Wt(c.b,c.d,null)}return!0}t(312,313,vi);_.Hd=function(a){return Ow(this.q,a)};
_.Id=function(a,b,c,d){Lw(this,a,b,c,d)};_.Jd=function(){return new Qw(this.q)};_.Gd=function(a){return Nw(this,a)};function Rw(a,b){Jw(a,b,a.pb)}function xj(a,b,c,d){var e;mk(b);e=a.q.d;a.Md(b,c,d);a.Id(b,a.pb,e,!0)}function Sw(a,b){var c;(c=Nw(a,b))&&Tw(b.pb);return c}function Uw(a,b,c,d){if(b.ob!=a)throw new Nk("Widget must be a child of this panel.");a.Md(b,c,d)}function Vw(a,b,c){a=a.pb;-1==b&&-1==c?Tw(a):(a.style[fg]=$c,a.style[ef]=b+ig,a.style[ah]=c+ig)}
function Ww(){var a=$doc.createElement(be);this.q=new Xw(this);this.pb=a;this.pb.style[fg]="relative";this.pb.style[bg]=Oe}function Tw(a){a.style[ef]=l;a.style[ah]=l;a.style[fg]=l}t(311,312,vi,Ww);_.Kd=function(a){Rw(this,a)};_.Gd=function(a){return Sw(this,a)};_.Ld=function(a,b,c){Uw(this,a,b,c)};_.Md=function(a,b,c){Vw(a,b,c)};function Yw(a,b){if(a.Od())throw new ww("SimplePanel can only contain one child widget");a.Pd(b)}
function Zw(a,b){if(a.jb!=b)return!1;try{Aw(b,null)}finally{a.Nd().removeChild(b.pb),a.jb=null}return!0}function $w(a,b){if(b!=a.jb&&(b&&mk(b),a.jb&&a.Gd(a.jb),a.jb=b)){var c=(tv(),uv(a.jb.pb));a.Nd().appendChild(c);Aw(b,a)}}function ax(){this.pb=$doc.createElement(be)}t(319,313,vi,ax);_.Nd=function(){return this.pb};_.Od=function(){return this.jb};_.Jd=function(){return new bx(this)};_.Gd=function(a){return Zw(this,a)};_.Pd=function(a){$w(this,a)};_.jb=null;
function cx(a,b){a.hb&&(dx(a.gb,!1,!1),Ns(a,a,b))}function ex(a){var b;if(b=a.jb)null!=a.X&&b.wd(a.X),null!=a.Y&&b.yd(a.Y)}function fx(a,b,c){a.cb=b;a.ib=c;c-=0;a=a.pb;a.style[ef]=b-0+(Lj(),ig);a.style[ah]=c+ig}function gx(a){a.hb||(a.kb&&mk(a),dx(a.gb,!0,!1))}t(318,319,vi);_.Nd=function(){return Jo(this.pb)};_.rd=function(){return G(this.pb,Wf)};_.sd=function(){return G(this.pb,Xf)};_.td=function(){return Ko(Jo(this.pb))};_.Qd=function(){this.Rd(!1)};_.Rd=function(a){cx(this,a)};
_.ud=function(){return!H(Oe,this.pb.style[mh])};_.md=function(){return!0};_.gd=function(){};_.Fd=function(){this.hb&&dx(this.gb,!1,!0)};_.wd=function(a){this.X=a;ex(this);0==a.length&&(this.X=null)};_.Sd=function(a,b){fx(this,a,b)};_.xd=function(a){this.pb.style[mh]=a?nh:Oe};_.Pd=function(a){$w(this,a);ex(this)};_.yd=function(a){this.Y=a;ex(this);0==a.length&&(this.Y=null)};_.Td=function(){gx(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 hx(a,b){var c;ax.call(this);this.$=new ix;this.U=(jx(),kx);this.gb=new lx(this);this.pb.appendChild($doc.createElement(be));this.Sd(0,0);Ko(Jo(this.pb))[Ed]="gwt-PopupPanel";Jo(this.pb)[Ed]=eg;this.W=this.V=a;this.db=!1;c=K(bu,m,1,[b+"Top",b+"Middle",b+"Bottom"]);this.T=new mx(c);this.T.td()[Ed]=l;c=Ko(Jo(this.pb));var d="gwt-DecoratedPopupPanel";if(!c)throw new gj(oc);d=uo(d);if(0==d.length)throw new Nk(Kc);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)}$w(this,this.T);ex(this);Zi(Jo(this.pb),eg,!1);Zi(this.T.c,b+"Content",!0)}t(317,318,vi);_.zd=function(){vw(this.T)};_.Ad=function(){yw(this.T)};_.Od=function(){return this.T.jb};_.Jd=function(){return new bx(this.T)};_.Gd=function(a){return this.T.Gd(a)};_.Pd=function(a){$w(this.T,a);ex(this)};_.T=null;t(316,317,vi);_.Dd=function(){yw(this)};
function nx(){nx=x;ox=new px(Gb,0,(jx(),kx));qx=new px(qc,1,rx);sx=new px(Ac,2,tx);ux=K(vx,m,58,[ox,qx,sx])}function px(a,b,c){I.call(this,a,b);this.b=c}t(320,146,{58:1,117:1,121:1,123:1},px);_.b=null;var ux,ox,qx,sx;function wx(){wx=x;xx=K(bu,m,1,[ah,xf,ud])}
function mx(a){var b;wx();var c,d;c=this.pb=$doc.createElement(Pg);this.d=$doc.createElement(Sg);sv(c,this.d);c[xd]=0;for(c=c[wd]=0;c<a.length;++c)d=(b=$doc.createElement(fh),b[Ed]=a[c],sv(b,yx(a[c]+"Left")),sv(b,yx(a[c]+Ib)),sv(b,yx(a[c]+"Right")),b),sv(this.d,d),1==c&&(this.c=Jo(Yv(d,1)));this.pb[Ed]="gwt-DecoratorPanel"}function yx(a){var b,c;c=$doc.createElement(Tg);b=$doc.createElement(be);var d=(tv(),uv(b));c.appendChild(d);c[Ed]=a;b[Ed]=a+"Inner";return c}t(322,319,Li,mx);_.Nd=function(){return this.c};
_.c=null;_.d=null;var xx;t(321,322,Li);t(323,1,{});function Gw(){Gw=x;Hw=new zx;Iw=new Ax}function Bx(a){ht.call(this,a)}function Fw(a,b){Gw();var c,d,e;c=null;for(e=a.Jd();e.hd();){d=e.jd();try{b.Ud(d)}catch(f){if(f=cj(f),A(f,132))d=f,!c&&(c=new ft),gt(c,d);else throw f;}}if(c)throw new Bx(c);}t(324,251,ui,Bx);var Hw,Iw;function zx(){}t(325,1,{},zx);_.Ud=function(a){a.Cd()};function Ax(){}t(326,1,{},Ax);_.Ud=function(a){a.Dd()};function Cx(){Cx=x;Dx=(Ex(),Ex(),Fx)}t(329,314,ii);
_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};
_.Cd=function(){vw(this);-1==("undefined"!=typeof this.pb.tabIndex?this.pb.tabIndex:-1)&&(this.pb.tabIndex=0)};var Dx;t(328,329,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1});
function Gx(a){var b;Cx();this.pb=(b=$doc.createElement("BUTTON"),b.setAttribute("type",vd),b);this.pb[Ed]="gwt-Button";this.pb.innerHTML=a||l}t(327,328,{12:1,13:1,14:1,15:1,16:1,17:1,18:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,28:1,29:1,30:1,31:1,32:1,33:1,34:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,59:1,60:1,63:1,64:1,65:1,66:1,67:1,68:1,69:1,72:1,76:1,77:1,78:1,79:1,80:1,82:1},Gx);
function Hx(){this.q=new Xw(this);this.f=$doc.createElement(Pg);this.e=$doc.createElement(Sg);sv(this.f,this.e);this.pb=this.f}t(330,312,vi);_.e=null;_.f=null;function Ix(a,b){var c;if(a.i)throw new ww("Composite.initWidget() may only be called once.");mk(b);c=b.pb;a.pb=c;var d;tv();try{d=!!c&&!!c.__gwt_resolve}catch(e){d=!1}d&&((tv(),c).__gwt_resolve=Jx(a));a.i=b;Aw(b,a)}
function Kx(a){if(-1!=a.lb){var b=a.i,c=a.lb;if(-1==b.lb){var d=b.pb,b=c|(b.pb.__eventBits||0);Bj();hw(d,b)}else b.lb|=c;a.lb=-1}a.i.Cd();a.pb.__listener=a;a.Ed()}t(331,314,ei);_.Bd=function(){return this.i?this.i.Bd():!1};_.Cd=function(){Kx(this)};_.ld=function(a){xw(this,a);this.i.ld(a)};_.Dd=function(){this.i.Dd()};_.vd=function(){return this.pb=this.i.vd()};_.i=null;
function Lx(a,b,c){a.d=!1;c?a.b.innerHTML=b||l:a.b.textContent=b||l;if(a.e!=a.c)switch(a.e=a.c,b=a.b,a.c.d){case 0:b[Zd]=yg;break;case 1:b[Zd]=mf;break;case 2:st(b)!=(ut(),Kt)&&(b[Zd]=l)}}function Mx(a){this.b=a;this.d=!1;this.e=this.c=st(a)}t(332,1,{},Mx);_.b=null;_.c=null;_.d=!1;_.e=null;function Nx(){Nx=x;Ex();Ex()}function Dj(){Nx();this.pb=Ox()}t(333,319,oi,Dj);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};
_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};function Px(a,b,c,d){b=a.e.b.d.rows[b].cells[c];var e,c=Jo(b);e=null;c&&(c=lw(c),e=0>c?null:ov(a.j.c,c));e?Qx(a,e):d&&(b.innerHTML=l||l);return b}
function Qx(a,b){var c;if(b.ob!=a)return!1;try{Aw(b,null)}finally{c=b.pb;Ko(c).removeChild(c);var d=a.j,e;e=lw(c);c[Yc]=null;c=d.c;Rx(e,c.d);Wt(c.c,e,null);d.b=new mw(e,d.b)}return!0}t(335,313,Mi);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Jd=function(){return new Sx(this)};_.Gd=function(a){return Qx(this,a)};_.d=null;_.e=null;_.f=null;
_.i=null;function Tx(a){if(0>=a.c)throw new Ux("Row index: 0, Row size: "+a.c);if(0>=a.b)throw new Ux("Column index: 0, Column size: "+a.b);}
function Vx(){this.j=new kw;this.i=$doc.createElement(Pg);this.d=$doc.createElement(Sg);sv(this.i,this.d);this.pb=this.i;this.e=new Wx(this);var a=new Xx(this);this.f&&(a.b=this.f.b);a=this.f=a;if(!a.b){a.b=$doc.createElement("colgroup");var b=a.b;fw(a.c.i,(tv(),uv(b)),0);sv(a.b,$doc.createElement(Kd))}var c,d;if(1!=this.b){if(1<this.b)for(a=0;a<this.c;++a)for(b=this.b-1;1<=b;--b){c=b;d=void 0;d=this.c;if(a>=d||0>a)throw new Ux("Row index: "+a+", Row size: "+d);if(0>c)throw new Ux("Column "+c+" must be non-negative: "+
c);if(this.b<=c)throw new Ux("Column index: "+c+", Column size: "+this.b);c=Px(this,a,b,!1);d=this.d.rows[a];d.removeChild(c)}else for(a=0;a<this.c;++a)for(b=this.b;1>b;++b)c=this.d.rows[a],d=$doc.createElement(Tg),d.innerHTML=sa||l,fw(c,(tv(),uv(d)),b);this.b=1;a=this.f;b=1;b=1<b?b:1;c=a.b.childNodes.length;if(c<b)for(;c<b;++c)d=$doc.createElement(Kd),a.b.appendChild(d);else if(c>b)for(;c>b;--c)a.b.removeChild(a.b.lastChild)}if(1!=this.c)if(1>this.c){a=this.d;b=1-this.c;d=this.b;var e=$doc.createElement(Tg);
e.innerHTML=sa;c=$doc.createElement(fh);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)Px(this,a,b,!1);this.d.removeChild(this.d.rows[a]);--this.c}}t(334,335,Mi,Vx);_.b=0;_.c=0;
function Yx(a){var b;!a.b?b=null:a.b?b=a.b:b=a.b==(Zx(),$x)?a.c.e==(ut(),wt)?(ay(),by):a.c.e==vt?(ay(),cy):(ay(),dy):a.c.e==(ut(),wt)?(ay(),cy):a.c.e==vt?(ay(),by):(ay(),ey);b!=a.d&&(a.d=b,a.pb.style[Vg]=!a.d?l:a.d.b)}t(338,314,Ei);_.b=null;_.c=null;_.d=null;function fy(){this.pb=$doc.createElement(be);this.c=new Mx(this.pb);this.pb[Ed]="gwt-Label"}function gy(){fy.call(this);Lx(this.c,qh,!1);Yx(this)}
t(337,338,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},fy,gy);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};function hy(a){var b=$doc.createElement(be);tt(Kg,b.tagName);this.pb=b;this.c=new Mx(this.pb);this.pb[Ed]="gwt-HTML";Lx(this.c,a,!0);Yx(this)}t(336,337,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,52:1,57:1,67:1,68:1,69:1,72:1,76:1,79:1,80:1,82:1},hy);
function iy(a){for(;++a.c<a.e.d&&!(null!=ov(a.e,a.c)););}function Sx(a){this.d=a;this.e=this.d.j.c;iy(this)}t(339,1,{},Sx);_.hd=function(){return this.c<this.e.d};_.jd=function(){var a;if(this.c>=this.e.d)throw new Pw;a=ov(this.e,this.c);this.b=this.c;iy(this);return a};_.kd=function(){var a;if(0>this.b)throw new jy;a=ov(this.e,this.b);mk(a);this.b=-1};_.b=-1;_.c=-1;_.d=null;function Wx(a){this.b=a}t(340,1,{},Wx);_.b=null;function Xx(a){this.c=a}t(341,1,{},Xx);_.b=null;_.c=null;
function Zx(){Zx=x;$x=new ky}var $x;function ay(){ay=x;ly=new my((Wp(),yd));by=new my(ef);cy=new my(rg);dy=by;ey=cy;ny=dy}var ly,ny,by,ey,dy,cy;function ky(){}t(343,1,{},ky);function my(a){this.b=a}t(344,343,{},my);_.b=null;function oy(){oy=x;py=new qy(xf);ry=new qy(ah)}var py,ry;function qy(a){this.b=a}t(345,1,{},qy);_.b=null;function sy(a,b){var c;c=ty(a);sv(a.c,c);Jw(a,b,c)}function ty(a){var b;b=$doc.createElement(Tg);b[id]=a.b.b;b.style[lh]=a.d.b;return b}
function uy(a,b){var c,d;d=Ko(b.pb);(c=Nw(a,b))&&a.c.removeChild(d);return c}function vy(){Hx.call(this);this.b=(ay(),ny);this.d=(oy(),ry);this.c=$doc.createElement(fh);sv(this.e,this.c);this.f[xd]=ab;this.f[wd]=ab}t(346,330,vi,vy);_.Gd=function(a){return uy(this,a)};_.c=null;function wy(){wy=x;new Vi}function xy(a){wy();yy.call(this,a.e.b,a.c,a.d,a.f,a.b)}function zy(a,b,c,d,e){wy();this.b=new Ay(this,a,b,c,d,e);this.pb[Ed]="gwt-Image"}
function yy(a,b,c,d,e){wy();zy.call(this,(Zu(),new Yu(a)),b,c,d,e)}t(347,314,{12:1,14:1,16:1,17:1,19:1,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:1,29:1,30:1,31:1,35:1,36:1,37:1,38:1,39:1,40:1,41:1,42:1,43:1,44:1,46:1,48:1,57:1,69:1,72:1,76:1,79:1,80:1,82:1},xy,zy,yy);_.Uc=function(a){return tw(this,a,(pr(),pr(),qr))};_.Vc=function(a){return tw(this,a,(sr(),sr(),tr))};_.Wc=function(a){return tw(this,a,(vr(),vr(),wr))};_.Xc=function(a){return tw(this,a,(Cr(),Cr(),Dr))};
_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.ld=function(a){32768==wv(a.type)&&this.b&&(this.pb.__gwtLastUnhandledEvent=l);xw(this,a)};_.Ed=function(){var a=this.b;H(kf,Go(this.pb,"__gwtLastUnhandledEvent"))&&(a.i=new By(a,this),ko((ho(),io),a.i))};_.b=null;t(349,1,{});_.i=null;function Cy(){Cy=x;Dy()}
function Ay(a,b,c,d,e,f){var g,j;Cy();this.c=c;this.d=d;this.f=e;this.b=f;this.e=b;g=$doc.createElement(Kg);j=new Mu;Lu(Lu(Lu(j,new Ou("width:"+e+(Lj(),ig)+nb)),new Ou("height:"+f+kg)),new Ou("background:url("+b.b+") no-repeat "+-c+"px "+-d+kg));!Ey&&(Ey=new Fy);b=Gy;c=new Ou((new Ou(j.b.b.b)).b);j=new Nu;j.b.b+="<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='";b=Xu(b.b);Jn(j.b,b);j.b.b+="' style='";b=Xu(c.b);Jn(j.b,b);j.b.b+="' border='0'>";j=new Qu(j.b.b);g.innerHTML=j.b||l;g=Jo(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?(g=a.pb,a=133333119|(a.pb.__eventBits||0),Bj(),hw(g,a)):a.lb|=133333119}t(348,349,{},Ay);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function By(a,b){this.b=a;this.c=b}t(350,1,{},By);
_.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 Hy(a,b){if(0>b||b>=a.pb.options.length)throw new Mw;}function Tq(a,b){Hy(a,b);return a.pb.options[b].value}function Iy(){Cx();this.pb=$doc.createElement("select");this.pb[Ed]="gwt-ListBox"}t(351,329,ii,Iy);t(352,282,ki);function Jy(a){this.b=a}t(353,352,ki,Jy);
_.Sc=function(){};function Ky(a){this.b=a}t(354,352,ki,Ky);_.ad=function(a){this.b.Vd(a.i,a.b)};function Ly(a,b,c){var d;if(a.p){var e=d=$doc.createElement(fh);fw(a.f,(tv(),uv(e)),b);a=(tv(),uv(c));d.appendChild(a)}else d=Yv(a.f,0),fw(d,(tv(),uv(c)),b)}
function My(a,b,c){var d;Ny(a,b);c&&b.b?(Ny(a,null),a=b.b,b=(ho(),io),b.d=lo(b.d,[new Oy(a),!1])):null!=b.d&&(a.k=new Py(a,b),c=(jx(),rx),a.k.U=c,a.k.ab=a.i,a.k.td()[Ed]=Le,d=qw(a.pb),H(Ke,d)||qj(a.k,d+"Popup"),uw(a.k,new Ky(a),Kk?Kk:Kk=new Lk),a.o=b.d,d=a.k,a=new Qy(a,b),d.pb.style[mh]=Oe,gx(d),a.b.p?fx(a.b.k,ok(a.b.pb)+G(a.b.pb,Xf)-1,qk(a.c.pb)):fx(a.b.k,ok(a.c.pb),qk(a.b.pb)+G(a.b.pb,Wf)-1),d.pb.style[mh]=nh)}
function Ry(a,b){if(b||!(a.n&&a.o==a.n.d))Ny(a,b),Sy((Nx(),a.pb)),b&&a.e&&My(a,b,!1)}
function Ty(a,b){var c;a:{c=Lo(b);var d,e;for(e=new Xi(a.j);e.c<e.e.Oe();)if(d=Yi(e),d.pb.contains(c)){c=d;break a}c=null}switch(wv(b.type)){case 1:Sy((Nx(),a.pb));c&&My(a,c,!0);break;case 16:c&&Ry(a,c);break;case 32:c&&Ry(a,null);break;case 2048:Uy(a);break;case 128:switch(c=b.keyCode||0,c){case 37:Uy(a)||a.p||Vy(a);b.cancelBubble=!0;b.preventDefault();break;case 39:Uy(a)||(a.p?null!=a.n.d&&!a.n.d.qg().qg()&&(My(a,a.n,!1),a.n.d.qg()):Wy(a));b.cancelBubble=!0;b.preventDefault();break;case 38:Uy(a)||
a.p&&Vy(a);b.cancelBubble=!0;b.preventDefault();break;case 40:Uy(a)||(a.p?Wy(a):null!=a.n.d&&!a.n.d.qg().qg()&&(My(a,a.n,!1),a.n.d.qg()));b.cancelBubble=!0;b.preventDefault();break;case 27:Ny(a,null);a.k&&cx(a.k,!1);b.cancelBubble=!0;b.preventDefault();break;case 9:Ny(a,null);a.k&&cx(a.k,!1);break;case 13:Uy(a)||(My(a,a.n,!0),b.cancelBubble=!0,b.preventDefault())}}xw(a,b)}function Xy(a,b,c){c&&Ny(a,null);Ns(a,b,!1);a.o=null;a.k=null}
function Uy(a){var b;if(!a.n){for(b=new Xi(a.j);b.c<b.e.Oe();){b=Yi(b);Ny(a,b);break}return!0}return!1}function Ny(a,b){var c;if(b!=a.n){if(a.n){c=a.n;var d=qw(c.pb)+Va;Zi(c.td(),d,!1);a.p&&(c=Ko(a.n.pb),2==Zv(c)&&(c=Yv(c,1),Zi(c,Ng,!1)))}if(b){c=qw(b.pb)+Va;Zi(b.td(),c,!0);a.p&&(c=Ko(b.pb),2==Zv(c)&&(c=Yv(c,1),Zi(c,Ng,!0)));Pl();c=a.pb;var d=new ql(b.pb),e=(Kl(),Ll),d=K(Yy,m,5,[d]),e=e.b,f,g,j,h;f=new Hn;for(j=0,h=d.length;j<h;++j)g=d[j],In(In(f,g.b),ba);d=uo(f.b.b);c.setAttribute(e,d)}a.n=b}}
function Wy(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?ov(a.j,b):ov(a.j,c);break}Ny(a,d)}}function Vy(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?ov(a.j,b):ov(a.j,c);break}Ny(a,d)}}t(355,314,Ei);_.ld=function(a){Ty(this,a)};_.Dd=function(){this.k&&cx(this.k,!1);yw(this)};_.Vd=function(a,b){Xy(this,a,b)};_.e=!1;_.f=null;_.i=!1;_.k=null;_.n=null;_.o=null;_.p=!1;function Oy(a){this.b=a}t(356,1,{},Oy);_.xc=function(){Zy(this.b)};_.b=null;
function $y(a){this.b=a}t(357,1,{},$y);_.Sc=function(){Ny(this.b,null)};_.b=null;function Py(a,b){this.b=a;this.c=b;hx.call(this,!0,rf);$w(this.T,this.c.d);ex(this);this.fb=!0;this.c.d.qg()}t(358,317,vi,Py);_.gd=function(a){var b,c;if(!a.b)switch(wv(a.e.type)){case 4:c=Lo(a.e);b=this.c.c.pb;if(b.contains(c)){a.b=!0;break}a.b&&Ny(this.b,null)}};_.b=null;_.c=null;function Qy(a,b){this.b=a;this.c=b}t(359,1,{},Qy);_.b=null;var az=_.c=null;
function bz(){bz=x;az=new Ku((Zu(),new Yu("data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=")),5,9)}function cz(a,b){this.pb=$doc.createElement(Tg);var c=qw(this.pb)+Va;Zi(this.td(),c,!1);this.pb.textContent=a||l;this.pb[Ed]="gwt-MenuItem";c=Mo();this.pb.setAttribute(We,c);Pl();this.pb.setAttribute(sg,vm.b);this.b=b}t(362,315,{52:1,65:1,67:1,68:1,69:1,73:1,80:1},cz);_.b=null;_.c=null;_.d=null;
function dz(){var a;this.pb=$doc.createElement(Tg);this.pb[Ed]="gwt-MenuItemSeparator";a=$doc.createElement(be);sv(this.pb,a);a[Ed]="menuSeparatorInner"}t(363,315,Ii,dz);function ez(){var a,b,c,d,e;b=null.qg();e=Fj();d=Gj();b[ae]=(Lp(),Pf);b[ph]=0+(Lj(),ig);b[Ne]=bb;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[ph]=(c>e?c:e)+ig;b[Ne]=(a>d?a:d)+ig;b[ae]="block"}function ix(){}t(364,1,{},ix);_.cd=function(){ez()};
function fz(a){this.b=a}t(365,1,{},fz);_.gd=function(a){var b=this.b,c,d;if(a.b||!b.fb&&a.c)b.db&&(a.b=!0);else if(b.gd(a),!a.b){d=a.e;c=Lo(d);var e;try{e=!!c&&!!c.nodeType}catch(f){e=!1}(c=e&&c&&1==c.nodeType?b.pb.contains(c):!1)&&(a.c=!0);b.db&&(a.b=!0);switch(wv(d.type)){case 4:case 1048576:if(Aj){a.c=!0;break}if(!c&&b.V){b.Rd(!0);break}break;case 8:case 64:case 1:case 2:case 4194304:if(Aj){a.c=!0;break}break;case 2048:d=Lo(d),b.db&&!c&&d&&(d.blur&&d!=$doc.body&&d.blur(),a.b=!0)}}};_.b=null;
function gz(a){this.b=a}t(366,1,{},gz);_.b=null;function jx(){jx=x;kx=new hz(Gb,0);rx=new hz(qc,1);tx=new hz(Ac,2);iz=K(jz,m,74,[kx,rx,tx])}function hz(a,b){I.call(this,a,b)}t(367,146,{74:1,117:1,121:1,123:1},hz);var iz,kx,rx,tx;function kz(a){a.k?a.b.bb&&($doc.body.appendChild(a.b.Z),a.i=Lv(a.b.$),ez(),a.c=!0):a.c&&($doc.body.removeChild(a.b.Z),hj(a.i.b),a.i=null,a.c=!1)}function lz(a){a.k||(kz(a),a.d||(yj(),Sw(zj(null),a.b)));a.b.pb.style[Id]="rect(auto, auto, auto, auto)";a.b.pb.style[bg]=nh}
function mz(a,b){var c,d,e,f,g,j;a.k||(b=1-b);c=f=e=g=0;d=Zt(b*a.e);j=Zt(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}a.b.pb.style[Id]="rect("+g+jg+f+jg+c+jg+e+"px)"}
function dx(a,b,c){a.d=c;sk(a);a.j&&(Mk(a.j),a.j=null,lz(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=zv(new fz(d));var e;e=new gz(d);Fv();e=Gv?Xs(Gv.b,(!Ws&&(Ws=new Lk),Ws),e):null;d._=e}c=!c&&a.b.ab;a.b.U!=(jx(),kx)&&!b&&(c=!1);a.k=b;c?b?(kz(a),a.b.pb.style[fg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),a.b.pb.style[Id]=og,yj(),Rw(zj(null),a.b),a.j=new nz(a),Ek(a.j,1)):tk(a,200):(kz(a),a.k?(a.b.pb.style[fg]=$c,-1!=a.b.ib&&a.b.Sd(a.b.cb,a.b.ib),yj(),Rw(zj(null),
a.b)):a.d||(yj(),Sw(zj(null),a.b)),a.b.pb.style[bg]=nh)}function lx(a){var b=(yk(),Bk);this.n=new xk(this);this.u=b;this.b=a}t(368,18,{},lx);_.zc=function(){lz(this)};_.Ac=function(){this.e=G(this.b.pb,Wf);this.f=G(this.b.pb,Xf);this.b.pb.style[bg]=Oe;mz(this,(1+Math.cos(3.141592653589793))/2)};_.Bc=function(a){mz(this,a)};_.b=null;_.c=!1;_.d=!1;_.e=0;_.f=-1;_.i=null;_.j=null;_.k=!1;function nz(a){Fk();this.b=a}t(369,25,{},nz);_.Hc=function(){this.b.j=null;tk(this.b,200)};_.b=null;
function tv(){tv=x;oz()}function uv(a){return a.__gwt_resolve?a.__gwt_resolve():a}function Jx(a){return function(){this.__gwt_resolve=pz;return a.vd()}}function pz(){throw"A PotentialElement cannot be resolved twice.";}
function oz(){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;qz=new rz;sz=new Vi;zw=new ft}function tz(a){this.q=new Xw(this);this.pb=a;vw(this)}
function zj(a){yj();var b,c;c=uj(sz,a);b=null;if(null!=a&&!(b=$doc.getElementById(a)))return null;if(c&&(!b||c.pb==b))return c;if(0==sz.e){var d=new uz;Ik();Jk(Kk?Kk:Kk=new Lk,d)}!b?c=new vz:c=new tz(b);z(sz,a,c);gt(zw,c);return c}t(371,311,vi,tz);var qz,sz,zw;function rz(){}t(372,1,{},rz);_.Ud=function(a){a.Bd()&&a.Dd()};function uz(){}t(373,1,{},uz);_.ad=function(){yj();try{Fw(zw,qz)}finally{wz(zw.b),wz(sz)}};function vz(){tz.call(this,$doc.body)}t(374,371,vi,vz);
_.Md=function(a,b,c){Vw(a,b-0,c-0)};function bx(a){this.d=a;this.b=!!this.d.jb}t(375,1,{},bx);_.hd=function(){return this.b};_.jd=function(){if(!this.b||!this.d.jb)throw new Pw;this.b=!1;return this.c=this.d.jb};_.kd=function(){this.c&&this.d.Gd(this.c)};_.c=null;_.d=null;function xz(a,b){a.pb[kh]=null!=b?b:l}t(378,329,ti);_.ld=function(a){0!=(wv(a.type)&896)?xw(this,a):xw(this,a)};_.Ed=function(){};function yz(){yz=x;Cx();zz()}t(377,378,ti);
function Az(){yz();var a=$doc.createElement("textarea");!cv&&(cv=new bv);!av&&(av=new $u);Cx();this.pb=a;this.pb[Ed]="gwt-TextArea"}t(376,377,ti,Az);function Bz(){var a;yz();var b=(a=$doc.createElement("INPUT"),a.type=Ug,a);!cv&&(cv=new bv);!av&&(av=new $u);Cx();this.pb=b;this.pb[Ed]="gwt-TextBox"}t(379,377,ti,Bz);function zz(){zz=x;Cz=new Dz;Ez=new Fz;Gz=new Hz;Iz=new Jz;Kz=K(Lz,m,81,[Cz,Ez,Gz,Iz])}t(380,146,si);var Kz,Cz,Ez,Gz,Iz;function Dz(){I.call(this,Gb,0)}t(381,380,si,Dz);
function Fz(){I.call(this,dc,1)}t(382,380,si,Fz);function Hz(){I.call(this,gc,2)}t(383,380,si,Hz);function Jz(){I.call(this,zc,3)}t(384,380,si,Jz);function Mz(a,b){var c,d;c=$doc.createElement(fh);d=$doc.createElement(Tg);d[id]=a.b.b;d.style[lh]=a.c.b;var e=(tv(),uv(d));c.appendChild(e);sv(a.e,c);Jw(a,b,d)}function Nz(){Hx.call(this);this.b=(ay(),ny);this.c=(oy(),ry);this.f[xd]=ab;this.f[wd]=ab}t(385,330,vi,Nz);_.Gd=function(a){var b;b=Ko(a.pb);(a=Nw(this,a))&&this.e.removeChild(Ko(b));return a};
function Oz(a,b){if(0>b||b>=a.d)throw new Mw;return a.b[b]}function Ow(a,b){var c;for(c=0;c<a.d;++c)if(a.b[c]==b)return c;return-1}function Kw(a,b,c){var d,e;if(0>c||c>a.d)throw new Mw;if(a.d==a.b.length){e=y(Pz,m,82,2*a.b.length,0);for(d=0;d<a.b.length;++d)Wt(e,d,a.b[d]);a.b=e}++a.d;for(d=a.d-1;d>c;--d)Wt(a.b,d,a.b[d-1]);Wt(a.b,c,b)}function Xw(a){this.c=a;this.b=y(Pz,m,82,4,0)}t(386,1,{},Xw);_.Jd=function(){return new Qw(this)};_.b=null;_.c=null;_.d=0;
function Dw(a){if(a.b>=a.c.d)throw new Pw;return a.c.b[++a.b]}function Ew(a){if(0>a.b||a.b>=a.c.d)throw new jy;a.c.c.Gd(a.c.b[a.b--])}function Qw(a){this.c=a}t(387,1,{},Qw);_.hd=function(){return this.b<this.c.d-1};_.jd=function(){return Dw(this)};_.kd=function(){Ew(this)};_.b=-1;_.c=null;function Dy(){Dy=x;Gy=(Zu(),new Yu(bo()+"clear.cache.gif"))}var Gy,Ey=null;function Fy(){}t(389,1,{},Fy);function Qz(){Qz=x;Dy()}function Rz(a,b,c,d,e){Qz();this.e=a;this.c=b;this.d=c;this.f=d;this.b=e}
function Sz(a,b,c){Qz();Rz.call(this,(Zu(),new Yu(a)),b,0,c,16)}t(390,323,{},Rz,Sz);_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;function Ex(){Ex=x;Fx=(Tz=new Uz)?new Vz:Tz}function Vz(){}t(391,1,{},Vz);_.Xd=function(a){a.focus()};var Tz,Fx;function Wz(){return function(){var a=this.parentNode;a.onfocus&&$wnd.setTimeout(function(){a.focus()},0)}}
function Ox(){var a=(Ex(),Xz)?Xz:Xz=Wz();Ex();var b=$doc.createElement(be);b.tabIndex=0;var c=$doc.createElement("input");c.type=Ug;c.tabIndex=-1;c.setAttribute(sg,gg);var d=c.style;d.opacity=0;d.height=hb;d.width=hb;d.zIndex=-1;d.overflow=Oe;d.position=$c;c.addEventListener(ue,a,!1);b.appendChild(c);return b}t(393,391,{});var Xz=null;function Sy(a){$wnd.setTimeout(function(){a.focus()},0)}function Uz(){}t(392,393,{},Uz);_.Xd=function(a){Sy(a)};
function hj(a){var b=a.b,c=a.e,d=a.d,a=a.c;0<b.c?Zs(b,new ev(b,c,d,a)):mt(b,c,d,a)}function ct(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(398,1,{},ct);_.b=null;_.c=null;_.d=null;_.e=null;function $s(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}t(399,1,{},$s);_.xc=function(){at(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;function ev(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}t(400,1,{},ev);_.xc=function(){mt(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;
_.e=null;function Yz(a,b){b.n!=a&&(!a.ic&&(a.ic=new rj),b.n=a,lj(a.ic,b))}function Zz(a){var b;b=a.cZ.e;if(-1!=vo(b,wo(36)))return null;a=a.jc.c.c++;return b=Co(b,Bo(b,wo(46))+1)+l+a}function $z(a,b,c,d){0==--a.dc&&(a.oc!=a.ke()&&(d|=4),!a.nc&&(d|=2),0<d&&new aA(a,b,c,Eu(d)))}function bA(a){return!a._b&&a.gc?bA(a.gc):a._b}function cA(a){return!a.bc&&a.gc?cA(a.gc):a.bc}
function dA(a){var b;b=new eA;if(a.ke()){for(;a&&!A(a,103);a=a.gc){var c=b,d=a.ge(),e=a.he();c.b+=d;c.c+=e}A(a,103)&&(c=a.ge(),a=a.he(),b.b+=c,b.c+=a);return b}throw new fA;}function gA(a){a.kc=!1;a.te();hA(a)}function hA(a){if((a=A(a,103)?null:a.gc)&&a.kc)gA(a),a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}function iA(a){return(a=a._d())?a:new jA(1,1)}function kA(a){var b;return(b=a.ae())?new lA(b):new lA(a.ce())}function mA(a){0==a.dc++&&(a.oc=a.ke(),a.nc=!0,a.qe())}function nA(a){return!a.bc?(a.je(),!0):!1}
function P(a,b){var c;c=a._b;a._b=b;b==c||b&&A(c,89)&&c.b==b.b||a.hc.dg(b)}function oA(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)hA(a),new pA(a,100);if(g!=a.mc||f!=a.cc)a.je(),new pA(a,101)}function qA(a,b){b==a.bc||b&&b==a.bc||(a.bc=b,a.je(),a.hc.eg(b),a.ke()&&a.se())}function rA(a){a.lc||(mA(a),sA(a,!0),tA(a),a.lc=!0,new pA(a,102),$z(a,a,a.gc,0),hA(a),a.hc.gg(a))}function uA(){this.jc=(Rq(),Rq(),vA);new Vi;this.ie();this.fc=(wA(),xA)}
t(404,1,li);_.Yd=function(){return!1};_.Zd=function(){return Zz(this)};_.$d=function(){return bA(this)};_._d=function(){return yA(this.hc,this)};_.ae=function(){return this._d()};_.be=function(){return this.cc};_.ce=function(){return this.me()};_.de=function(){return new zA(0,0,0,0)};_.ee=function(){return this.pe()};_.fe=function(){return this.mc};_.ge=function(){return this.pc};_.he=function(){return this.qc};_.ie=function(){};_.je=function(){gA(this)};
_.ke=function(){return this.lc&&!!this.gc&&this.gc.ke()};_.le=function(){};_.me=function(){return iA(this)};_.ne=function(){};_.oe=function(){return(null==this.ec&&(this.ec=this.Zd()),this.ec)+ya+this.ge()+ya+this.he()+ya+this.fe()+qh+this.be()+(this.lc?l:",hidden")};_.pe=function(){return kA(this)};_.qe=function(){};_.re=function(){return nA(this)};_.se=function(){};_.te=function(){var a=this.hc;a.f.b=-1;a.f.c=-1};_.ue=function(a,b){this.ve(this.pc,this.qc,a,b)};
_.ve=function(a,b,c,d){this.we(a,b,c,d,this.ac,!0);this.ac=0};_.we=function(a,b,c,d){oA(this,a,b,c,d)};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.xe=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 R(a,b,c){var d;if(-1>a.Wb.b.d)throw new Nk("Missing message: awt.12A");if(A(b,91)){if(b==a)throw new Nk("Missing message: awt.12B");a:{if(a&&!A(a,103))for(d=a.gc;d;){if(d==b){d=!0;break a}if(A(d,103))break;d=d.gc}d=!1}if(d)throw new Nk("Missing message: awt.12C");if(A(b,103))throw new Nk("Missing message: awt.12D");}if(b.gc){d=b.gc;if(!b)throw new Eo;var e=Qj(d.Wb.b,b),f;f=ov(d.Wb.b,e);d.Xb&&d.Xb.De(f);AA(d,e);new BA(d,301,f)}d=a.Wb.b.d;mA(b);CA(a.Wb.b,d,b);d=(b.gc=a,b.le(!0),gA(a),!!a.Xb&&
A(a.Xb,96)&&(a.Xb.o=!1),$z(b,b,a,1),d);try{if(a.Xb)if(A(a.Xb,96)){var g=a.Xb;if(!b)throw new Ys("Missing message: awt.185");if(null==c||null!=c)DA(g,c,b);else throw new Nk("Missing message: awt.92");}else a.Xb.ze(null==c?null:c,b)}catch(j){j=cj(j);if(A(j,126))throw b=j,AA(a,d),b;throw j;}b.te();new BA(a,300,b)}function EA(a,b){var c;c=a.ye();b.c+=c.c+c.d;b.b+=c.e+c.b;return b}function FA(a){var b;b=a.ye();return new GA(b.c,b.e,a.mc-b.d-b.c,a.cc-b.e-b.b)}
function sA(a,b){var c;for(c=a.Wb.b.d-1;0<=c;--c)ov(a.Wb.b,c).le(b)}function AA(a,b){var c;c=ov(a.Wb.b,b);mA(c);c.le(!1);rv(a.Wb.b,b);c.gc=null;gA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1);$z(c,c,a,1)}function HA(a){var b=(IA(),JA);qA(a,b);for(b=0;b<a.Wb.b.d;++b)ov(a.Wb.b,b).re()}function KA(a,b){var c,d;if(a.Xb)for(d=new Xi(a.Wb.b);d.c<d.e.Oe();)c=Yi(d),a.Xb.De(c);if(b)for(d=new Xi(a.Wb.b);d.c<d.e.Oe();)c=Yi(d),b.ze(null,c);a.Xb=b;gA(a);a.Xb&&A(a.Xb,96)&&(a.Xb.o=!1)}
function tA(a){if(!a.kc){a.Xb&&a.Xb.Ae(a);var b,c;for(c=0;c<a.Wb.b.d;++c)b=ov(a.Wb.b,c),b.kc||b.xe();a.kc=!0}}function LA(){uA.call(this);this.Wb=new MA;this.$b=(Rq(),Rq(),vA)}t(403,404,ci);_._d=function(){if(!this.Xb)return null;!this.Yb&&(this.Yb=this.Xb.Be(this));return this.Yb};_.ae=function(){if(!this.Xb)return null;!this.Zb&&(this.Zb=this.Xb.Ce(this));return this.Zb};_.ye=function(){return this.de()};_.ce=function(){return iA(this)};_.ee=function(){return kA(this)};
_.ie=function(){this.hc=(Rq(),new NA)};_.je=function(){gA(this);this.Xb&&A(this.Xb,96)&&(this.Xb.o=!1)};_.le=function(a){sA(this,a)};_.me=function(){return iA(this)};_.pe=function(){return kA(this)};_.qe=function(){var a;for(a=0;a<this.Wb.b.d;++a)mA(ov(this.Wb.b,a))};_.re=function(){var a;if(!nA(this))return!1;for(a=0;a<this.Wb.b.d;++a)ov(this.Wb.b,a).re();return!0};_.te=function(){var a,b;this.Zb=this.Yb=null;for(b=0;b<this.Wb.b.d;++b)a=ov(this.Wb.b,b),a.te()};_.xe=function(){tA(this)};_.Xb=null;
_.Yb=null;_.Zb=null;function OA(){var a=new PA;LA.call(this);KA(this,a)}t(402,403,ci,OA);_.Zd=function(){return"panel"+this.$b.c.e++};function QA(a,b,c){a=RA(a.Vb,b,c);a.k=!0;return new SA(a)}function TA(a){a.ne(a.Vb.e)}function UA(a){return new jA(G(a.Vb.pb,Xf),G(a.Vb.pb,Wf))}t(401,402,ci);_.be=function(){return G(this.Vb.pb,Wf)};_.fe=function(){return G(this.Vb.pb,Xf)};_.ge=function(){return ok(this.Vb.pb)};_.he=function(){return qk(this.Vb.pb)};
_.ke=function(){return this.Vb.pb.style.display!=Pf};_.se=function(){TA(this)};_.ue=function(){};_.Vb=null;function VA(a){if(null!=a)this.f=a;else throw new WA;}t(406,1,Ci);_.tS=function(){return this.cZ.e+"[source="+this.f+Wc};_.f=null;
function XA(){XA=x;YA=new Vi;z(YA,new S(400),new ZA(zh));z(YA,new S(401),new ZA(zh));z(YA,new S(402),new ZA(zh));z(YA,new S(500),new ZA(Bh));z(YA,new S(501),new ZA(Bh));z(YA,new S(502),new ZA(Bh));z(YA,new S(503),new ZA(Ch));z(YA,new S(504),new ZA(Bh));z(YA,new S(505),new ZA(Bh));z(YA,new S(506),new ZA(Ch));z(YA,new S(507),new ZA(Uh));z(YA,new S(100),new ZA(vh));z(YA,new S(101),new ZA(vh));z(YA,new S(102),new ZA(vh));z(YA,new S(103),new ZA(vh));z(YA,new S(1004),new ZA(yh));z(YA,new S(1005),new ZA(yh));
z(YA,new S(800),new ZA(Jh));z(YA,new S(801),new ZA(Jh));z(YA,new S(200),new ZA(Dh));z(YA,new S(201),new ZA(Dh));z(YA,new S(202),new ZA(Dh));z(YA,new S(204),new ZA(Dh));z(YA,new S(203),new ZA(Dh));z(YA,new S(209),new ZA(Vh));z(YA,new S(208),new ZA(Wh));z(YA,new S(207),new ZA(Wh));z(YA,new S(206),new ZA(Dh));z(YA,new S(205),new ZA(Dh));z(YA,new S(1400),new ZA(Sh));z(YA,new S(1401),new ZA(Th));z(YA,new S(1402),new ZA(Th));z(YA,new S(300),new ZA(wh));z(YA,new S(301),new ZA(wh));z(YA,new S(1100),new ZA(Ih));
z(YA,new S(1101),new ZA(Ih));z(YA,new S(1200),new ZA(Rh));z(YA,new S(701),new ZA(Gh));z(YA,new S(900),new ZA(Hh));z(YA,new S(1001),new ZA(Eh));z(YA,new S(601),new ZA(Fh))}t(405,406,Ci);_.oe=function(){return l};_.tS=function(){var a;a=l;A(this.f,90)&&null!=this.f&&(a=this.f,a=(null==a.ec&&(a.ec=a.Zd()),a.ec),null==a&&(a=l));return this.cZ.e+Qc+this.oe()+"] on "+(0<a.length?a:this.f)};_.e=0;var YA;function ZA(a){this.b=a}t(408,1,{},ZA);_.b=uh;function $A(){}t(409,1,{},$A);_.b=null;_.c=null;
function aB(a,b){var c;b&&(a.b?(c=new bB(a.b),Wt(c.c,c.d++,b),a.b=c):(a.b=new rj,lj(a.b,b)))}t(411,1,Ci);_.b=null;function cB(){}function dB(){}t(410,411,Ci,cB,dB);function eB(){eB=x;Math.sqrt(2)}function fB(a){eB();if(0>a)throw new Nk("Missing message: awt.133");this.f=a;this.b=2;this.d=0;this.e=10;this.c=0}t(412,1,{86:1},fB);_.eQ=function(a){return a===this?!0:A(a,86)?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 gB;a.b=31*a.b+Zt((new hB(this.f)).b);a.b=31*a.b+this.b;a.b=31*a.b+this.d;a.b=31*a.b+Zt((new hB(this.e)).b);return a.b};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;function iB(){iB=x;jB=new ft;kB=new jA(0,0);gt(jB,Db);gt(jB,Vb);gt(jB,xb);gt(jB,"Last");gt(jB,Ib);gt(jB,nc);gt(jB,Jc);gt(jB,Mc);gt(jB,Tb)}
function DA(a,b,c){var d;if(null==b)d=Ib;else if(d=b,!aw(jB.b,b))throw new Nk(lB());Yt(uj(a.d,d))===Yt(c)&&Yt(uj(a.c,c))===Yt(d)||((b=uj(a.d,d))&&mB(a,b,d),nB(a.b.Jd(),c)&&mB(a,c,d),b=a.b,new oB(c,b.b.b),++b.c,z(a.c,c,d),z(a.d,d,c))}function pB(a,b){return new jA(ik(b[1].c,ik(b[2].c,b[4].c+b[0].c+b[3].c+a.f)),b[1].b+b[2].b+ik(b[0].b,ik(b[4].b,b[3].b))+a.n)}function mB(a,b,c){qB(a.b,b);fj(a.c,b);fj(a.d,c)}
function rB(a,b){if(!a.o){a.o=!0;var c,d,e;c=a.i;sB(c,c.length,kB);c=a.j;sB(c,c.length,kB);c=a.p;sB(c,c.length,null);a.q=0;for(d=tB(a.b,0);d.c!=d.e.b;){c=uB(d);e=uj(a.c,c);var f=b.fc;e=Un(e,Ib)?0:Un(e,nc)?1:Un(e,Jc)?2:Un(e,Mc)?4:Un(e,Tb)?3:Un(e,Db)?f.b?4:3:Un(e,xb)?f.b?3:4:Un(e,Vb)?1:2;c.lc?a.p[e]||(Wt(a.p,e,c),++a.q,a.i[e]=c.ce(),a.j[e]=c.ee()):a.p[e]||(a.i[e]=c.ce(),a.j[e]=c.ee())}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 vB(){iB();wB.call(this,0)}function wB(a){iB();Rq();this.b=new xB;this.c=new Vi;this.d=new Vi;this.e=a;this.k=0;this.o=!1;this.p=y(yB,m,90,5,0);this.i=y(zB,m,92,5,0);this.j=y(zB,m,92,5,0);this.q=this.f=this.n=0}t(413,1,{96:1,117:1},vB,wB);_.ze=function(a,b){DA(this,a,b)};
_.Ae=function(a){rB(this,a);if(0!=this.q)if(a=FA(a),0>=a.c||0>=a.b){var b,c;for(c=0;5>c;++c)(b=this.p[c])&&b.ve(a.d,a.e,0,0)}else{var d,e;b=a.d;e=a.e;this.p[1]&&(this.p[1].ue(a.c,this.j[1].b),this.p[1].we(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].ue(this.j[4].c,c),this.p[4].we(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].ve(b,e,0<d?d:0,c);this.p[2]&&(this.p[2].ue(a.c,
this.j[2].b),this.p[2].we(a.d,a.e+a.b-this.j[2].b,a.c,this.j[2].b,2,!0));this.p[3]&&(this.p[3].ue(this.j[3].c,c),this.p[3].we(a.d+a.c-this.j[3].c,e,this.j[3].c,c,2,!0))}};_.Be=function(a){var b;b=this.o;rB(this,a);this.o=b;return 0==this.q?EA(a,new jA(0,0)):EA(a,pB(this,this.i))};_.Ce=function(a){var b;b=this.o;rB(this,a);this.o=b;return EA(a,pB(this,this.j))};_.De=function(a){var b;b=uj(this.c,a);null!=b&&mB(this,a,b)};_.tS=function(){return AB.e+"[hgap="+this.e+",vgap="+this.k+Wc};_.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 kB,jB;function BB(a){uA.call(this);this.hc=(Rq(),new CB(a,this))}t(414,404,{87:1,90:1,97:1,111:1,117:1},BB);_.Zd=function(){return vd+this.jc.c.b++};_._d=function(){return!cA(this)?new jA(0,0):yA(this.hc,this)};_.te=function(){};t(416,1,{});t(415,416,{},function(){});function DB(){DB=x}
function EB(a,b){if(null==b)throw new Ys("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 FB(){DB();uA.call(this);new rj;this.hc=new GB((Rq(),this))}t(417,404,{88:1,90:1,97:1,111:1,117:1},FB);_._d=function(){return yA(this.hc,this)};
_.oe=function(){return(null==this.ec&&(this.ec=Zz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",current="+Tq(this.hc.b,this.hc.b.pb.selectedIndex)};function HB(){HB=x;IB=new JB(255,255,255);KB=new JB(192,192,192);LB=new JB(128,128,128);MB=new JB(64,64,64);NB=OB=new JB(0,0,0);PB=new JB(255,0,0);new JB(255,175,175);QB=new JB(255,200,0);RB=new JB(255,255,0);new JB(0,255,0);SB=new JB(255,0,255);TB=new JB(0,255,255);UB=VB=new JB(0,0,255)}
function WB(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 JB(3,3,3);3>c&&0!=c?c=3:(c=Zt(c/0.7),c=255<c?255:c);3>b&&0!=b?b=3:(b=Zt(b/0.7),b=255<b?255:b);3>a&&0!=a?a=3:(a=Zt(a/0.7),a=255<a?255:a);return new JB(c,a,b)}function XB(a){return new JB(Zt(0.7*(~~a.b>>16&255)),Zt(0.7*(~~a.b>>8&255)),Zt(0.7*(a.b&255)))}function JB(a,b,c){HB();if((a&255)!=a||(b&255)!=b||(c&255)!=c)throw new Nk("Color parameter outside of expected range");this.b=c|b<<8|a<<16|-16777216}
t(418,1,{89:1,98:1,102:1},JB);_.eQ=function(a){return A(a,89)?a.b==this.b:!1};_.hC=function(){return this.b};_.tS=function(){return YB.e+"[r="+(~~this.b>>16&255)+",g="+(~~this.b>>8&255)+",b="+(this.b&255)+Wc};_.b=0;var NB,UB,OB,VB,TB,MB,LB,KB,SB,QB,PB,IB,RB;function wA(){wA=x;xA=new ZB(!0);$B=new ft;gt($B,"ar");gt($B,"fa");gt($B,"iw");gt($B,"ur")}function ZB(a){this.b=a}t(419,1,Ci,ZB);_.b=!1;var xA,$B;t(421,1,{107:1,120:1});function aC(){jA.call(this,0,0)}function jA(a,b){this.c=a;this.b=b}
function lA(a){jA.call(this,a.c,a.b)}t(420,421,{92:1,107:1,117:1,120:1},aC,jA,lA);_.eQ=function(a){return a===this?!0:A(a,92)?a.c==this.c&&a.b==this.b:!1};_.hC=function(){var a;a=new gB;a.b=31*a.b+this.c;a.b=31*a.b+this.b;return a.b};_.tS=function(){return bC.e+"[width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;function $r(a,b,c){this.i=a;this.d=b;this.f=this.e=this.k=this.j=0;this.c=c}t(422,1,Ci,$r,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});
_.Ee=function(){return 0!=(this.f&4)};_.Fe=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.Fe()&&(a+=",shift"),0!=(this.f&2)&&(a+=",control"),this.Ee()&&(a+=",meta"),a):l)+",target="+this.i+(null!=this.c?",arg="+this.c:l)+Wc};_.c=null;_.d=0;_.e=0;_.f=0;_.i=null;_.j=0;_.k=0;function cC(a){var b,c;for(c=b=0;c<a.c.length;)a.c[c].lc&&++b,++c;return b}
function dC(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=(Rx(g?h:n-h,b.d),b.c[g?h:n-h]),j=c.ee(),c.ve(d,e+~~((f-j.b)/2),j.c,j.b),d+=j.c+a.d}function eC(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.ee():c.ce(),g=ik(g,c.b),j+=c.c+a.d);return new jA(j,g+2*a.e)}function PA(){fC.call(this,1,5,5)}
function fC(a,b,c){Rq();this.d=b;this.e=c;this.b=a}t(423,1,Ci,PA,fC);_.ze=function(){};
_.Ae=function(a){this.c=gC(a.Wb);if(0!=cC(this)){var b,c,d,e,f,g,j,h,n,o,r;b=FA(a);g=a.ye();j=a.fc.b;n=new rj;o=f=2*this.d;r=g.e+this.e;h=0;e=!0;var q,u,v;q=a.Wb.b.d;d=new hC(q);for(v=0;v<q;++v)Wt(d.c,d.d++,null);for(c=this.c,q=0,v=c.length;q<v;++q)if(u=c[q],u.gc==a){var D=d,E=Qj(a.Wb.b,u);Rx(E,D.d);Wt(D.c,E,u)}for(d=new Xi(d);d.c<d.e.Oe();)if((c=Yi(d))&&c.lc)a=c.ee(),!e&&o+a.c>b.c&&(dC(this,n,b.c-(o-this.d),g.c,r,h,j),n.Ze(),o=f,r+=h+this.e,h=0),e=!1,Wt(n.c,n.d++,c),o+=a.c+this.d,h=ik(h,a.b);dC(this,
n,b.c-(o-this.d),g.c,r,h,j)}};_.Be=function(a){this.c=gC(a.Wb);return 0==cC(this)?EA(a,new jA(10,10)):EA(a,eC(this,!1))};_.Ce=function(a){this.c=gC(a.Wb);return 0==cC(this)?EA(a,new jA(10,10)):EA(a,eC(this,!0))};_.De=function(){};_.tS=function(){var a;switch(this.b){case 0:a=ef;break;case 2:a=rg;break;case 1:a=yd;break;case 4:a="trailing";break;default:a="leading"}return iC.e+"[hgap="+this.d+",vgap="+this.e+",align="+a+Wc};_.b=0;_.c=null;_.d=0;_.e=0;function IA(){IA=x;JA=new jC(Rb,0,12)}
function jC(a,b,c){IA();this.b=null!=a?a:"Default";this.c=0<=c?c:0;this.d=0==(b&-4)?b:0}t(424,1,{93:1,117:1},jC);_.b=null;_.c=0;_.d=0;var JA;t(425,1,fi);_.tS=function(){return kC.e+"[font="+this.c+"ascent="+lC(this.c).b+", descent="+lC(this.c).c+", height="+lC(this.c).d+Wc};_.c=null;function mC(a){if(!a.n){mA(a);a.Qd();var b,c;for(b=0;b<a.p.d;++b)(c=ov(a.p,b))&&mC(c);sA(a,!1);a.n=!0;$z(a,a,a.gc,0);new nC(a,202)}}
function oC(a){var b,c;a.lc&&(a.hc.Qd(),a.lc=!1);for(b=0;b<a.p.d;++b)(c=ov(a.p,b))&&c.Qd()}function pC(a){!cA(a)&&HA(a);var b=kA(a);a.ve(a.pc,a.qc,b.c,b.b);tA(a)}function qC(a,b){a.q!=b&&(a.q=b)}t(427,403,Bi);_.de=function(){return new zA(this.o.e,this.o.c,this.o.b,this.o.d)};_.Qd=function(){oC(this)};_.ke=function(){return this.hc.d.hb};_.ve=function(a,b,c,d){oA(this,a,b,c,d);this.ac=0};_.we=function(a,b,c,d,e,f){e=c!=this.mc||d!=this.cc;oA(this,a,b,c,d);this.lc&&e&&!f&&tA(this)};_.n=!1;_.q=!1;
function rC(a){LA.call(this);this.r=new dB;this.p=new rj;this.o=new zA(0,0,0,0);this.lc=!1;KA(this,new vB);this.hc&&sC(this.hc.d.I.c,a);this.hc&&tC(this.hc.d,!0);qC(this,!0)}t(426,427,Bi);_.ye=function(){return new zA(this.o.e,this.o.c,this.o.b,this.o.d)};_.ge=function(){return ok(this.hc.d.pb)};_.he=function(){return qk(this.hc.d.pb)};_.ie=function(){this.hc=new uC((Rq(),l),this)};
function vC(a,b,c,d,e,f){var g,j;g=a.e;f?(j=WB(g),f=new JB(Zt(0.7*(~~g.b>>16&255)),Zt(0.7*(~~g.b>>8&255)),Zt(0.7*(g.b&255))),(a.e=g)&&(a.i=qg+(~~g.b>>16&255)+ya+(~~g.b>>8&255)+ya+(g.b&255)+va)):(j=new JB(Zt(0.7*(~~g.b>>16&255)),Zt(0.7*(~~g.b>>8&255)),Zt(0.7*(g.b&255))),f=WB(g),(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va));--d;--e;wC(a,b+1,c+1,d-1,e-1);(a.e=j)&&(a.i=qg+(~~j.b>>16&255)+ya+(~~j.b>>8&255)+ya+(j.b&255)+va);wC(a,b,c,d,1);wC(a,b,c+1,1,e);(a.e=f)&&(a.i=qg+(~~f.b>>16&
255)+ya+(~~f.b>>8&255)+ya+(f.b&255)+va);wC(a,b+d,c,1,e);wC(a,b+1,c+e,d,1)}t(428,1,{});_.tS=function(){return"Graphics"};t(429,428,{});function xC(a){var b,c;c=ik(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 jA(b,c)}
function yC(a,b,c){var d,e,f,g,j,h;a.c=gC(b.Wb);if(0==a.c.length)return new aC;g=xC(a);j=h=0;for(e=a.c,b=0,f=e.length;b<f;++b)d=e[b],d=c?d.ee():d.ce(),h=ik(h,d.c),j=ik(j,d.b);return new jA(h*g.c+a.d*(g.c-1),j*g.b+a.f*(g.b-1))}function zC(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=Zt(a*((g+1)/j))-h,d[g]=f,e[g]=h+b,h+=f}function AC(){BC.call(this,7)}function BC(a){Rq();this.e=0;this.b=1;this.f=a;this.d=0}t(430,1,Ci,AC,BC);_.ze=function(){};
_.Ae=function(a){var b,c;this.c=gC(a.Wb);if(0!=this.c.length&&(b=FA(a),!(0>=b.c||0>=b.b))){c=xC(this);var d=c.c;c=c.b;var a=a.fc.b,e,f,g,j,h,n,o;f=y(M,s,-1,d,1);e=y(M,s,-1,d,1);h=y(M,s,-1,c,1);n=y(M,s,-1,c,1);zC(b.c,b.d,this.d,f,e);zC(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].ve(e[o],n[b],f[o],h[b]),++j==this.c.length)break a}};_.Be=function(a){return EA(a,yC(this,a,!1))};_.Ce=function(a){return EA(a,yC(this,a,!0))};_.De=function(){};
_.tS=function(){return CC.e+"[hgap="+this.d+",vgap="+this.f+",rows="+this.e+",cols="+this.b+Wc};_.b=0;_.c=null;_.d=0;_.e=0;_.f=0;function jy(){Mn()}function ww(a){Mn();this.i=a}t(432,100,Di,jy,ww);function fA(){Mn();this.i="Missing message: awt.151"}t(431,432,Di,fA);t(433,1,{});function zA(a,b,c,d){this.e=a;this.c=b;this.b=c;this.d=d}t(434,1,{95:1,117:1,120:1},zA);_.eQ=function(a){return a===this?!0:A(a,95)?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 DC.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function EC(a){FC.call(this,a,0)}function FC(a,b){uA.call(this);this.hc=(Rq(),new GC(a));this.b=b;var c=this.hc;switch(b){case 1:var c=c.b,d=(ay(),ly);c.b=d;Yx(c);break;case 0:c=c.b;d=(ay(),by);c.b=d;Yx(c);break;case 2:c=c.b,d=(ay(),cy),c.b=d,Yx(c)}}t(435,404,li,EC,FC);
_._d=function(){return!cA(this)?new jA(0,0):yA(this.hc,this)};_.oe=function(){var a=(null==this.ec&&(this.ec=Zz(this)),this.ec)+ya+this.pc+ya+this.qc+ya+this.mc+qh+this.cc+(this.lc?l:",hidden")+",align=",b;b=ef;switch(this.b){case 1:b=yd;break;case 2:b=rg}return a+b+",text=null"};_.b=0;t(438,1,Ci);_.oe=function(){return this.k};_.tS=function(){return this.cZ.e+Qc+this.oe()+Wc};_.k=null;_.n=null;
function HC(a){var b;b=a.k+",label="+a.i;a.f||(b+=",disabled");null!=a.d&&(b+=",command="+a.d);return b}function IC(a){this.o=(Rq(),Rq(),vA);var b;var c;b=this.cZ.e;-1!=vo(b,wo(36))?b=null:(c=this.o.c.d++,b=Co(b,Bo(b,wo(46))+1)+l+c);this.k=b;this.e=new cB;this.i=a;this.f=!0;this.j=new JC(this)}t(437,438,Ci,IC);_.oe=function(){return HC(this)};_.d=null;_.f=!1;_.i=null;_.j=null;t(436,437,ni);_.oe=function(){return HC(this)+(this.c?",tearOff":l)};_.c=!1;t(440,1,{108:1});
_.eQ=function(a){return a===this?!0:A(a,108)?this.b==a.b&&this.c==a.c:!1};_.hC=function(){var a;a=new gB;KC(a,this.b);KC(a,this.c);return a.b};function eA(){this.c=this.b=0}function LC(a,b){this.b=a;this.c=b}function MC(a){var b=a.c;this.b=a.b;this.c=b}t(439,440,{99:1,108:1,117:1},eA,LC,MC);_.eQ=function(a){return a===this?!0:A(a,99)?this.b==a.b&&this.c==a.c:!1};_.tS=function(){return NC.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;
function OC(a,b){if(!b)throw new Ys("Missing message: awt.70");var c=a.b;if(H(b.i,Ba)){var c=c.b.b,d=new dz,e=c.d.d;if(0>e||e>c.d.d)throw new Mw;c.p&&(d.pb[Ld]=2);Ly(c,e,d.pb);CA(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 Mw;CA(d.d,e,c);for(f=g=0;f<e;++f)A(ov(d.d,f),73)&&++g;CA(d.j,g,c);Ly(d,e,c.pb);c.c=d;e=qw(c.pb)+Va;Zi(c.td(),e,!1);d.p&&(e=Qj(d.d,c),-1!=e&&(d=Yv(d.p?d.f:Yv(d.f,0),e),2==Zv(d)&&d.removeChild(Yv(d,1)),c.pb[Ld]=2))}}
function PC(){IC.call(this,l);new rj;this.c=!1;this.b=(Rq(),new QC)}t(441,436,ni,PC);_.b=null;t(444,1,{101:1,110:1,120:1});t(443,444,{101:1,109:1,110:1,120:1});_.eQ=function(a){return a===this?!0:A(a,109)?this.d==a.d&&this.e==a.e&&this.c==a.c&&this.b==a.b:!1};_.hC=function(){var a;a=new gB;KC(a,this.d);KC(a,this.e);KC(a,this.c);KC(a,this.b);return a.b};function GA(a,b,c,d){this.d=a;this.e=b;this.b=d;this.c=c}t(442,443,{100:1,101:1,109:1,110:1,117:1,120:1},GA);
_.eQ=function(a){return a===this?!0:A(a,100)?a.d==this.d&&a.e==this.e&&a.c==this.c&&a.b==this.b:!1};_.tS=function(){return RC.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function SC(){SC=x;TC=new UC;VC=new WC;XC=new WC}var TC,XC,VC;t(446,1,{});_.eQ=function(a){return this===a};_.hC=function(){return Pi(this)};function UC(){}t(447,446,{},UC);function WC(){}t(448,1,{},WC);t(449,404,li);_.$d=function(){return null};
function YC(a,b){var c;c=new ZC(cA(a));return!c?null:new jA($C(c,"_")*b+6,lC(c.c).d+6)}function aD(a,b){var c;c=YC(a,b);return!c?iA(a):c}function bD(a,b){var c;c=YC(a,b);return!c?kA(a):c}function cD(a,b){var c=a.hc;xz(c.b,b);c.f.b=-1;c.f.c=-1}function dD(a){eD.call(this,a,null!=a?a.length:0)}function eD(a,b){uA.call(this);this.b=0>b?0:b;var c=this.hc;xz(c.b,a);c.f.b=-1;c.f.c=-1}t(450,449,li,dD,eD);_.Zd=function(){return"textfield"+this.jc.c.f++};_._d=function(){return YC(this,Go(this.hc.b.pb,kh).length)};
_.ae=function(){return!cA(this)?null:YC(this,Go(this.hc.b.pb,kh).length)};_.ce=function(){return 0<this.b?aD(this,this.b):iA(this)};_.ee=function(){return 0<this.b?bD(this,this.b):kA(this)};_.ie=function(){this.hc=(Rq(),new fD)};_.me=function(){return 0<this.b?aD(this,this.b):iA(this)};_.pe=function(){return 0<this.b?bD(this,this.b):kA(this)};_.b=0;function Rq(){Rq=x;vA=new gD}function cs(){var a=(Rq(),Rq(),vA);!a.d&&(a.d=new hD)}function gD(){this.c=new iD;this.e=new $A}t(451,1,{},gD);_.b=null;
_.d=null;var vA;function iD(){}t(452,1,{},iD);_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;t(453,1,{});function jD(){jD=x;kD=new lD;mD=new lD}function nD(a,b){return b==a?!0:!b?!1:!0}function lD(){}t(454,1,{104:1},lD);_.eQ=function(a){return null==a||!A(a,104)?!1:nD(this,a)};_.hC=function(){var a;a=null.qg()+";class="+null.qg();a=!null.qg().qg()?a:a+";charset=";return Pu(a)};_.tS=function(){return oD.e+"[MimeType=(null);humanPresentableName="+this.b+Wc};_.b=null;var kD,mD;
function pD(){pD=x;K(qD,m,104,[(jD(),mD),kD])}function rD(a){pD();this.b=a}t(455,1,{},rD);_.b=null;function sD(a){a="flavor = "+a;Mn();this.i=a}t(456,101,{105:1,117:1,124:1,132:1},sD);function tD(a,b,c){XA();uD.call(this,a,b,c,uh)}function uD(a,b,c,d){XA();VA.call(this,a);this.e=b;this.b=c;this.d=d;this.c=0}t(457,405,Ci,tD,uD);
_.oe=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="+Ju(this.d)+",modifiers="+b};_.b=null;_.c=0;_.d=uh;function pA(a,b){XA();VA.call(this,a);this.e=b}t(458,405,Ci,pA);
_.oe=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.ge()+ya+a.he()+ba+a.fe()+qh+a.be()+va};function BA(a,b,c){XA();pA.call(this,a,b);this.b=c}t(459,458,Ci,BA);
_.oe=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.Zd());return a+b.ec};_.b=null;function aA(a,b,c,d){XA();VA.call(this,a);this.e=1400;this.c=b;this.d=c;this.b=d}t(460,405,Ci,aA);
_.oe=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&&(Hu(Au(this.b,vh))&&(a+="PARENT_CHANGED,"),Hu(Au(this.b,wh))&&(a+="DISPLAYABILITY_CHANGED,"),Hu(Au(this.b,yh))&&(a+="SHOWING_CHANGED,"));return a+"changed="+this.c+",changedParent="+this.d+va};_.b=uh;_.c=null;_.d=null;t(461,1,yi);function nC(a,b){XA();pA.call(this,a,b);this.d=null;this.b=this.c=0}
t(462,458,Ci,nC);
_.oe=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;t(463,1,{});function vD(a){if(null==a)throw new Eo;}t(464,463,{},vD);
function wD(){wD=x;xD={};xD["java.vendor"]=Fe;xD["package.restrict.access.sun"]=jh;xD["sun.java.launcher"]=jc;xD["sun.management.compiler"]=Fe;xD["os.name"]=jc;xD[" sun.boot.class.path"]=jc;xD["path.separator.applet"]=jc;xD["java.vm.specification.vendor"]=Fe;xD["java.runtime.version"]=jc;xD["http.proxyPort"]=jc;xD["user.name"]=jc;xD["user.language"]=jc;xD["os.name.applet"]=jc;xD["browser.version"]=jc;xD["java.version"]=jc;xD["user.timezone"]=jc;xD["java.endorsed.dirs"]=jc;xD["java.specification.name"]=
"GWT";xD["java.specification.version"]="2.5.0";xD[$e]=ec;!vs&&(vs=new Ds);vs.b?xD[Ye]="yes":xD[Ye]=null}var xD;t(467,101,zi);function yD(){Mn()}function zD(a){Mn();this.i=a}t(466,467,{112:1,117:1,124:1,132:1},yD,zD);function AD(){AD=x;BD=new CD}function DD(a){var b;if(a.n){var c;b=new Nu;Jn(b.b,a.i);b.b.b+=lb;c=a.b;null!=c&&0<c.length&&(b.b.b+=Ya,Jn(b.b,a.b));c=a.c;a=a.k;null!=c&&Jn(b.b,c);null!=a&&(b.b.b+=la,Jn(b.b,a));b=b.b.b}else b="unknown protocol("+a.i+")://"+a.d+a.c;return b}
function ED(a){AD();var b,c,d;if(null==a)throw new yD;a=uo(a);try{d=vo(a,wo(58))}catch(e){e=cj(e);if(A(e,128))throw new zD(Kn(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;FD();var f,g,j;j=c.length;b=new GD;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 zD(ac+a);if(!this.n&&(this.n=uj(BD,this.i),this.n||(this.n=(Rq(),new HD))&&z(BD,this.i,this.n),!this.n))throw new zD(ac+a);try{c=a;var n=++d,o=a.length,r,q,u,v,D,E,J,Q,vb,Y,L,ea,Oc,vg,zb,Vd,Wd,Xd,$a,Pc,Jb;if(o<n||0>o){if(-2147483647>=o&&(n>=c.length||0>n)||!(0>n||n>=c.length)&&c.indexOf(Ya,n)==n&&-1==ID(c,wo(47),n+2))throw new JD(o);}else{L=c.substr(n,o-n);o-=n;E=0;J=this.d;ea=this.f;
Xd=this.k;v=this.e;zb=this.j;r=this.b;Jb=this.o;$a=ID(L,wo(35),0);if(0==L.indexOf(Ya)&&0!=L.indexOf("////")){vb=2;ea=-1;E=ID(L,wo(47),2);Wd=ID(L,wo(63),2);-1!=Wd&&(-1==E||E>Wd)&&(E=Wd);-1==E&&(E=o,v=l);Q=E;-1!=$a&&$a<E&&(Q=$a);var Bd=wo(64);Pc=L.lastIndexOf(Bd,Q);r=L.substr(2,Q-2);-1<Pc&&(Jb=L.substr(2,Pc-2),vb=Pc+1);Oc=ID(L,wo(58),-1==Pc?vb:Pc);u=vo(L,wo(93));if(-1!=u)try{L.length>u+1?(q=L.charCodeAt(u+1),58==q?Oc=u+1:Oc=-1):Oc=-1}catch(uf){if(uf=cj(uf),!A(uf,124))throw uf;}-1==Oc||Oc>E?J=L.substr(vb,
Q-vb):(J=L.substr(vb,Oc-vb),vg=L.substr(Oc+1,Q-(Oc+1)),0==vg.length?ea=-1:ea=KD(vg,10))}-1<$a&&(Xd=L.substr($a+1,o-($a+1)));D=-1==$a?o:$a;var fc=wo(63);Vd=L.lastIndexOf(fc,D);-1<Vd?(zb=L.substr(Vd+1,D-(Vd+1)),0==Vd&&null!=v&&(H(v,l)?v=Xa:v.indexOf(Xa),Y=Bo(v,wo(47))+1,v=v.substr(0,Y-0)),D=Vd):0!=$a&&(zb=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=Xa:v.indexOf(Xa),Y=Bo(v,wo(47))+1,0==Y?v=L.substr(E,D-E):v=v.substr(0,Y-0)+L.substr(E,D-E)));null==v&&(v=l);null==
J&&(J=l);d=J;var Je;Je=v;null!=zb&&!H(zb,l)&&(null!=v?Je=v+sb+zb:Je=sb+zb);null==this.i&&(this.i=this.i);this.d=d;this.c=Je;this.f=ea;this.k=Xd;var Cd;null!=this.d&&0<this.d.length&&(this.b=this.d,-1!=this.f&&(this.b=this.b+lb+this.f));null!=this.d&&-1<(Cd=Bo(this.d,wo(64)))?(this.o=this.d.substr(0,Cd-0),this.d=Co(this.d,Cd+1)):this.o=null;null!=this.c&&-1<(Cd=vo(this.c,wo(63)))?(this.j=Co(this.c,Cd+1),this.e=this.c.substr(0,Cd-0)):(this.j=null,this.e=this.c);this.b=r;this.o=Jb;this.e=v;this.j=zb}}catch(Dd){Dd=
cj(Dd);if(A(Dd,124))throw new zD(Kn(Dd));throw Dd;}if(-1>this.f)throw new zD("incorrect port: "+this.f);}t(468,1,Ci,ED);_.tS=function(){return DD(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=-1;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;var BD;t(469,1,{});function LD(a,b,c){var d,e;for(d=new MD(a.Je().b);ND(d.b);)if(a=d.c=Yi(d.b),e=a.Nf(),null==b?null==e:Un(b,e))return c&&(a=new OD(a.Nf(),a.Of()),PD(d)),a;return null}t(473,1,Oi);_.Ie=function(a){return!!LD(this,a,!1)};
_.eQ=function(a){var b,c;if(a===this)return!0;if(!A(a,135)||this.Oe()!=a.Oe())return!1;for(a=new MD(a.Je().b);ND(a.b);)if(b=a.c=Yi(a.b),c=b.Nf(),b=b.Of(),!this.Ie(c)||!QD(b,this.Ke(c)))return!1;return!0};_.Ke=function(a){a=LD(this,a,!1);return!a?null:a.Of()};_.hC=function(){var a,b,c;c=0;for(b=new MD(this.Je().b);ND(b.b);)a=b.c=Yi(b.b),c+=a.hC(),c=~~c;return c};_.Le=function(){return 0==this.Oe()};_.Me=function(){throw new RD("Put not supported on this map");};
_.Ne=function(a){a=LD(this,a,!0);return!a?null:a.Of()};_.Oe=function(){return this.Je().b.e};_.tS=function(){var a,b,c,d;d="{";a=!1;for(c=new MD(this.Je().b);ND(c.b);)b=c.c=Yi(c.b),a?d+=za:a=!0,d+=l+b.Nf(),d+=pb,d+=l+b.Of();return d+"}"};function wz(a){a.b=[];a.f={};a.d=!1;a.c=null;a.e=0}function aw(a,b){var c;if(null==b)c=a.d;else if(A(b,1))c=lb+b in a.f;else a:{c=a.Re(b);if(c=a.b[c])for(var d=0,e=c.length;d<e;++d)if(a.Qe(b,c[d].Nf())){c=!0;break a}c=!1}return c}
function uj(a,b){return null==b?a.c:A(b,1)?a.f[lb+b]:SD(a,b,a.Re(b))}function SD(a,b,c){if(c=a.b[c])for(var d=0,e=c.length;d<e;++d){var f=c[d];if(a.Qe(b,f.Nf()))return f.Of()}return null}function z(a,b,c){return null==b?TD(a,c):A(b,1)?UD(a,b,c):VD(a,b,c,a.Re(b))}function VD(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.Qe(b,d.Nf()))return a=d.Of(),d.Pf(c),a}else e=a.b[d]=[];d=new OD(b,c);e.push(d);++a.e;return null}
function TD(a,b){var c;c=a.c;a.c=b;a.d||(a.d=!0,++a.e);return c}function UD(a,b,c){var d,e=a.f,b=lb+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=lb+b;c in e&&(d=e[c],--a.e,delete e[c]);c=d}else a:{c=a.Re(b);if(d=a.b[c])for(var e=0,f=d.length;e<f;++e){var g=d[e];if(a.Qe(b,g.Nf())){1==d.length?delete a.b[c]:d.splice(e,1);--a.e;c=g.Of();break a}}c=null}return c}t(472,473,Oi);_.Ie=function(a){return aw(this,a)};
_.Je=function(){return new WD(this)};_.Qe=function(a,b){return this.Pe(a,b)};_.Ke=function(a){return uj(this,a)};_.Me=function(a,b){return z(this,a,b)};_.Ne=function(a){return fj(this,a)};_.Oe=function(){return this.e};_.b=null;_.c=null;_.d=!1;_.e=0;_.f=null;function Vi(){wz(this)}t(471,472,Gi,Vi);_.Pe=function(a,b){return Yt(a)===Yt(b)||null!=a&&Un(a,b)};_.Re=function(a){return~~Xn(a)};function CD(){wz(this)}t(470,471,Gi,CD);function XD(){Mn()}t(474,100,Di,XD);
function YD(a){var b,c;b=0;for(c=a.b;c<a.j;){c=ZD(a,c);if(c>=a.j)break;c=$D(a,c);++b}return b}function aE(a,b){var c;for(c=0;c<a.c.length;++c)if(a.c[c]==b)return!0;return!1}function bE(a){var b;a.b=0<=a.k&&!a.e?a.k:ZD(a,a.b);a.e=!1;a.k=-1;if(a.b>=a.j)throw new XD;b=a.b;a.b=$D(a,a.b);return a.o.substr(b,a.b-b)}
function $D(a,b){var c,d;for(d=b;d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c<=a.i&&aE(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=cE(a.o,d,a.o.length),c<=a.i&&aE(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 ZD(a,b){var c,d;if(null==a.d)throw new Eo;for(d=b;!a.n&&d<a.j;)if(a.f){c=cE(a.o,d,a.o.length);if(c>a.i||!aE(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 dE(a){eE.call(this,a," \t\n\r\u000c",!1)}function fE(a){eE.call(this,a,ya,!1)}
function eE(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=cE(this.d,c,this.d.length),this.f=!0),d<a&&(d=a),++b;this.i=d;if(this.f){this.c=y(M,s,-1,b,1);for(c=0,d=0;c<b;++c,d+=65536<=a?2:1)a=cE(this.d,d,this.d.length),this.c[c]=a}}}t(475,1,{},dE,fE,eE);_.b=0;_.c=null;_.d=null;_.e=!1;_.f=!1;_.i=0;_.j=0;_.k=0;_.n=!1;_.o=null;
function gE(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=$n(e),!(Yn(),!/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(e.replace(/"(\\.|[^"\\])*"/g,l)))))return;c+=e;d<b.length-1&&(c+=ya);++d}}typeof a==Ae?($wnd.alert("A JavaScript function name is expected, not a the function itself"),c=$wnd.eval(Qc+c+Wc),a.apply(c)):(evalString=a+ua+c+");",$wnd.eval(evalString))}
function hE(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 db}b=a.charCodeAt(a.length-1);return null!=String.fromCharCode(b).match(/\d/)||46==b?a+ig:a}function eu(a){var a=new iE(a),b,c,d,e,f;b=$doc.getElementsByTagName(be);f=b.length;a.d=[];for(d=0;d<f;++d)e=b[d],c=e.getAttribute(Jd)||l,c==a.b&&(c=a.d,c[c.length]=e);for(a.c=0;jE(a););return a.c}t(482,1,{});
function kE(a,b){b.Vc(new lE);b.Uc(new mE);b.Wc(new nE);b.Xc(new oE(a))}t(481,482,{});_.c=null;_.d=1;_.e=-1;function pE(a){this.b=a;this.c=new qE(this.b);this.d=this.e=1}t(480,481,{},pE);_.b=null;function qE(a){this.b=a}t(483,1,{},qE);_.Se=function(a){var b=this.b;b.wb&&(null!=a&&0<a.length?(!b.xb&&(b.xb=new bs(b)),rE(b.xb,a)):(b.lb=!0,b.K="ERROR - empty or null structure",sE(b)))};_.b=null;function tE(a){this.b=a}t(484,1,{},tE);_.b=null;
function uE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(485,1,{},uE);_.Te=function(){Uw(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 vE(a,b,c,d,e){this.f=a;this.c=b;this.e=c;this.d=d;this.b=e}t(486,1,{},vE);_.Te=function(){Uw(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 wE=_.f=null;
function xE(){xE=x;wE=new Ku((Zu(),new Yu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAQCAYAAADqDXTRAAAAo0lEQVR42rWVQQ7AIAgEib33KV4b//+bfoK2h0ZUIKxGkz00AZdRoUTEqYrKKw6qtLmIuo/YZn9xy6ZyI29DGTNLq1KGTBdoVUqPwIqFFkLp0WKr4Pek5YCoGKVGe9xG3BeTu7zBFHiNMsc17YyH4517iUTnJQwsZWG60nNNwRwzrqaTtE2xDBijI9AchSip2gaO1CKDd7p/4LPRNlt/bYohpwcTQ8BgJmw3MgAAAABJRU5ErkJggg==")),29,16)}
function yE(){yE=x;zE=K(bu,m,1,["Copyright (c) 2013, Novartis Institutes for BioMedical Research Inc. and Bruno Bienfait.","All rights reserved."]);AE=(HB(),KB);BE=WB(AE);CE=y(DE,m,89,23,0);EE=y(bu,m,1,23,0);FE=y(DE,m,89,7,0);GE=null!=(wD(),xD[Ye]);HE=y(IE,m,93,100,0);JE=y(KE,m,94,100,0)}function LE(a){var b;if(a.Gb)b=ME(a,1)+qb+ME(a,2)+qb+ME(a,3);else if(b=ME(a,0),0<b.length){var c=new NE(a.$);lj(a.ab.b,c)}return b}
function OE(a,b){var c,d;c=b.b;if(H(c,(PE(),QE).c))as(RE(a));else if(H(c,SE.c))as(Br(a));else if(H(c,TE.c))a.wb&&(c=a.v,d=(!a.xb&&(a.xb=new bs(a)),a.xb),c.b=d,cs(),ds(c));else if(H(c,tg)){7!=a.P&&(a.Q=uh);d=b.d;d=Iu(d,th);c=xu(d,a.Q);var e=!vu(c,uh)?qu(c):c;!vu(e,Ah)&&UE(a.$,O(c));VE(a);a.nb=!0;sE(a);a.P=7;a.Q=d}else H(c,Bg)||(H(c,pe)?WE(a):XE(a,c))}
function YE(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(ZE,m,-1,4,1);o=y(ZE,m,-1,99,1);g=q=r=0;for(f=b;f<=c;++f)$E(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=UA(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;aF(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||bF(a.gb[f])}a.C*=h}}
function cF(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 dF(a),a.$.s=0);null!=a.tb&&gE(a.tb,null)}}function eF(a,b){var c,d,e,f;f=new PC;d=Gc;c="MOL";e="MOL or SDF";b&&(d="SMIRKS",e=c=Bc);d=new IC(Pb+d);var g=(PE(),QE).c;d.d=g;OC(f,d);aB(d.e,a);d=new IC(Pb+c);d.d=SE.c;aB(d.e,a);OC(f,d);a.wb&&(OC(f,new IC(Ba)),c=a.yb,null==c&&(c="Paste "+e),d=new IC(c),d.d=TE.c,aB(d.e,a),OC(f,d));Yz(a,f);return f}
function fF(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,AE);a.pb?(f==a.d&&T(b,XB(AE)),wC(b,h,g,a.Z,a.Z),T(b,(HB(),MB)),gF(b,h,g,a.Z-1,a.Z-1)):f==a.d?vC(b,h+1,g+1,a.Z,a.Z,!1):vC(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,(HB(),OB)),f){case 101:T(b,RB);f=h+3;d=g+3;c=a.Z-6;e=a.Z-6;hF(b,!0);iF(b,jF(b,f,d,c,e));T(b,OB);f=h+3;d=g+3;c=a.Z-
6;e=a.Z-6;b.o&&(hF(b,!1),iF(b,jF(b,f,d,c,e)));kF(b,h+6,g+6,a.Z-12,a.Z-12,-35,-110);wC(b,h+9,g+9,2,4);wC(b,h+a.Z-10,g+9,2,4);0.04>Math.random()&&(T(b,PB),wC(b,h+10,g+18,4,4));0.96<Math.random()&&(T(b,RB),wC(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,SB);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,OB);break;case 107:T(b,QB);wC(b,h+4,g+4,a.Z-8,a.Z-8);T(b,OB);gF(b,h+4,g+4,a.Z-8,a.Z-8);kF(b,h+6,g+6,a.Z-11,a.Z-12,-35,-110);wC(b,h+9,g+9,2,4);wC(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,UB),gF(b,c,e,d,d),T(b,NB),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:lF(b,h,g,a.Z,!0);break;case 111:lF(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,IB);wC(b,h+3,g+5,a.Z-7,a.Z-11);T(b,OB);gF(b,h+3,g+5,a.Z-7,a.Z-11);break;case 103:T(b,AE);
a.qb&&vC(b,h+1,g+1,a.Z,a.Z,!1);T(b,OB);mF(a,b,h,g,"NEW");break;case 106:T(b,PB);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,OB);U(b,h+c,g+~~(a.Z/2),h+12,g+~~(a.Z/2));mF(a,b,h+6,g,sc);break;case 104:T(b,PB);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,OB);break;case 105:a.Ob?(T(b,TB),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,OB)):mF(a,b,h,g,"123");break;case 114:T(b,VB);f=a.Z-8;d=h+~~((a.Z-f)/2);c=g+~~((a.Z-f)/2);wC(b,d,c,f,f);T(b,OB);nF(a,b,h,g,IB,"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:oF(a,b,h,g+2,3);break;case 207:oF(a,b,h,g,4);break;
case 208:oF(a,b,h,g,5);break;case 209:oF(a,b,h,g,1);break;case 210:oF(a,b,h,g,6);break;case 211:oF(a,b,h,g,7);break;case 212:oF(a,b,h,g,8);break;case 213:mF(a,b,h,g,"FG"),a.G=new LC(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!=EE[d]&&nF(a,b,h,g,CE[d],EE[d])}
function pF(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,AE),wC(d,0,0,c,b),a.pb?(T(d,(HB(),MB)),gF(d,-1,0,c,b-1)):(T(d,BE),U(d,0,0,c-1-2,0),T(d,XB(AE)),U(d,0,b-1,c-1,b-1),U(d,c-1,0,c-1,b-1)),qF(d,a.Y),T(d,(HB(),OB)),-1!=a.K.toLowerCase().indexOf(qe)&&T(d,PB),rF(d,a.K,10,15),sF(a.Vb,a.J,a.Z,a.D.b-a.Z))}
function tF(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,AE);wC(d,0,0,c,b);a.pb?(T(d,(HB(),MB)),U(d,0,b-1,c,b-1),e=uF*(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,BE),U(d,0,0,0,b-1),U(d,0,uF*a.Z,b-1,uF*a.Z),T(d,XB(AE)),U(d,c-1,0,c-1,b-1-a.Z),U(d,0,b-1,c-1,b-1));for(b=3;b<=uF+2;++b)fF(a,d,1,b);sF(a.Vb,a.R,0,2*a.Z+a.T)}}
function vF(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);wC(e,0,0,c,b);d=a.eb?(SC(),VC):(SC(),XC);if((SC(),TC)==(SC(),TC))d==VC?e.b=l:e.b=Ig;d=new fB(a.fb);(e.o=d)&&d&&(e.c='stroke-width="'+d.f+fa);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,u=void 0,v=void 0,D=void 0,E=D=r=o=void 0,J=void 0,Q=void 0,vb=o=v=r=j=void 0,Y=o=j=void 0,L=h=r=h=void 0,ea=D=Q=void 0,J=h=q=r=r=E=u=L=j=Y=Y=v=L=J=q=Y=L=u=ea=q=J=n=Q=o=v=v=E=J=void 0,
D=Q=1,n=2,ea=3;f.x&&(aF(f),YE(f.o,1,f.o.vb,0),f.x=!1);n*=f.o.C;ea*=f.o.C;j=1;0.7>f.o.C&&(j=1.2);j=O(N(wF(13*f.o.C*j)));xF(f.o,j);f.o.B&&(T(g,(HB(),OB)),gF(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,(yE(),FE)[f.e[j]]),h=g,r=Zt(f.K[j]-o/2),Y=Zt(f.N[j]-o/2),L=u=o,hF(h,!0),iF(h,jF(h,r,Y,u,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,(yE(),FE)[f.e[h]]),J=f.K[o]-f.K[h],Q=f.N[o]-f.N[h],D=Math.sqrt(J*
J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=3*ea*Q,J=3*ea*D,Y=y(M,s,-1,4,1),r=y(M,s,-1,4,1),Y[0]=Zt(f.K[h]+q),r[0]=Zt(f.N[h]-J),Y[1]=Zt(f.K[o]+q),r[1]=Zt(f.N[o]-J),Y[2]=Zt(f.K[o]-q),r[2]=Zt(f.N[o]+J),Y[3]=Zt(f.K[h]-q),r[3]=Zt(f.N[h]+J),o=g,h=Y,hF(o,!0),iF(o,yF(o,h,r,4,!0)))}for(j=1;j<=f.v;++j){T(g,(HB(),OB));h=f.I[j];o=f.J[j];1==f.k&&0!=f.e[h]&&f.e[h]==f.e[o]&&T(g,(yE(),FE)[f.e[h]]);if(3==f.C[j]||4==f.C[j])r=h,h=o,o=r;L=f.K[h];u=f.N[h];Y=f.K[o];r=f.N[o];if(1!=f.t[j]||0!=f.C[j])J=Y-L,Q=r-u,D=Math.sqrt(J*J+Q*Q),
1>D&&(D=1),Q/=D,D=J/D;switch(f.t[j]){case 2:10<=f.C[j]&&T(g,SB);q=n*Q;J=n*D;U(g,O(N(Math.round(L+q))),O(N(Math.round(u-J))),O(N(Math.round(Y+q))),O(N(Math.round(r-J))));U(g,O(N(Math.round(L-q))),O(N(Math.round(u+J))),O(N(Math.round(Y-q))),O(N(Math.round(r+J))));T(g,OB);break;case 3:o=O(N(Math.round(L)));h=O(N(Math.round(u)));Y=O(N(Math.round(Y)));r=O(N(Math.round(r)));U(g,o,h,Y,r);L=O(N(Math.round(ea*Q)));u=O(N(Math.round(ea*D)));U(g,o+L,h-u,Y+L,r-u);U(g,o-L,h+u,Y-L,r+u);break;case 9:case 0:for(h=
0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-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))));qF(g,f.o.n);o=zF(f.o.o);J=f.f[j];h=sb;null!=J&&(h=J);J=$C(f.o.o,h);L=O(N(Math.round((L+Y)/2-J/2)));q=O(N(Math.round((u+r)/2+~~(o/2)-1)));T(g,SB);rF(g,h,L,q);T(g,OB);break;default:if(1==f.C[j]||3==f.C[j])q=ea*Q,J=ea*D,E=y(M,s,-1,3,1),v=y(M,s,-1,3,1),E[0]=O(N(Math.round(Y+q))),v[0]=O(N(Math.round(r-J))),E[1]=O(N(Math.round(L))),v[1]=O(N(Math.round(u))),E[2]=O(N(Math.round(Y-
q))),v[2]=O(N(Math.round(r+J))),o=g,h=E,r=v,hF(o,!0),iF(o,yF(o,h,r,3,!0));else if(2==f.C[j]||4==f.C[j]){q=ea*Q;J=ea*D;for(h=0;10>h;++h)v=L-(L-Y)/10*h,E=u-(u-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(u))),O(N(Math.round(Y))),O(N(Math.round(r))))}}D=y(ZE,m,-1,f.u+1,1);Q=y(M,s,-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],++Q[h],++Q[o],D[h]=D[h]/Q[h]+r/Q[h],D[o]=
D[o]/Q[o]+n/Q[o];qF(g,f.o.n);o=zF(f.o.o);J=y(bu,m,1,f.u+1,0);Y=y(M,s,-1,f.u+1,1);r=y(M,s,-1,f.u+1,1);n=y(AF,m,100,f.u+1,0);u=2;1!=f.o.C&&(u=O(N(wF(2*f.o.C))));for(j=1;j<=f.u;++j)h=BF(f,j),(null==h||1>h.length)&&(h=wa),3==f.c[j]&&0<f.A[j]&&0==f.B[j]?(J[j]=h,Y[j]=r[j]=$C(f.o.o,h),n[j]=CF(f,u,j,Y[j],Y[j],o,!1)):(L=D[j]<f.K[j],E=!0,1<Q[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<Q[j]&&(E=!1),1==Q[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,vb=l,f.o.Lb&&
0<f.y[j]&&(vb+=Yb,1<f.y[j]&&(vb+=f.y[j])),v=l,0!=f.B[j]&&(1<jk(f.B[j])&&(v+=jk(f.B[j])),0<f.B[j]?v+=xa:v+=Ba),L||!E?h=h+vb+v+l:h=v+vb+l+h,E||(q=h),J[j]=h,q=$C(f.o.o,q),v=$C(f.o.o,h),Y[j]=q,r[j]=v,v=n[j]=CF(f,u,j,q,v,o,L),L=v.d+u+1,q=v.e+o+u,T(g,f.o.u),-1==f.k&&0!=f.e[j]&&T(g,(yE(),FE)[f.e[j]]),wC(g,v.d,v.e,v.c,v.b),1==f.k?0!=f.e[j]?T(g,(yE(),FE)[f.e[j]]):T(g,(HB(),OB)):T(g,(yE(),CE)[f.c[j]]),rF(g,h,L,q));for(h=1;h<=f.z;++h)j=f.r[h][0],q=Y[j],v=r[j],L=O(N(wF(f.K[j]-q/2))),q=O(N(wF(f.N[j]+~~(o/2)-1))),
T(g,(HB(),SB)),rF(g,ba+f.r[h][1],L+v,q);if(0<f.E||0<f.F)if(T(g,104==f.o.d?(HB(),PB):(HB(),VB)),0<f.E&&106!=f.o.d&&(v=n[f.E],gF(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],Q=f.N[o]-f.N[h],D=Math.sqrt(J*J+Q*Q),1>D&&(D=1),Q/=D,D=J/D,q=(ea+1)*Q,J=(ea+1)*D,E=y(M,s,-1,5,1),v=y(M,s,-1,5,1),E[0]=O(N(wF(f.K[h]+q))),E[1]=O(N(wF(f.K[o]+q))),v[0]=O(N(wF(f.N[h]-J))),v[1]=O(N(wF(f.N[o]-J))),E[3]=O(N(wF(f.K[h]-q))),E[2]=O(N(wF(f.K[o]-q))),v[3]=O(N(wF(f.N[h]+J))),v[2]=O(N(wF(f.N[o]+J))),E[4]=
E[0],v[4]=v[0],106!=f.o.d&&(ea=g,j=E,Q=v,ea.o&&(hF(ea,!1),iF(ea,yF(ea,j,Q,5,!0)))),106==f.o.d&&DF(f,f.I[f.F],f.J[f.F]))){ea=0;for(j=1;j<=f.u;++j)0<f.b[j]&&++ea;if(ea>~~(f.u/2))for(j=1;j<=f.u;++j)0<f.b[j]?f.b[j]=0:f.b[j]=1;T(g,(HB(),PB));for(j=1;j<=f.u;++j)0<f.b[j]&&(v=n[j],gF(g,v.d,v.e,v.c,v.b))}}}a.A||(a.pb?(T(e,(HB(),MB)),U(e,c-1,0,c-1,b-1)):(T(e,XB(AE)),U(e,c-1,0,c-1,b-1),T(e,AE),U(e,c-2,0,c-2,b-1),T(e,BE),U(e,c-3,0,c-3,b-1)));a.Gb&&(d=~~((c-48)/2),T(e,(HB(),SB)),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 jC(Zb,0,13),a.X=new ZC(a.U),null!=a.cb&&(d=$C(a.X,a.cb),c=O(N(Math.round((c-d)/2))),b-=13,T(e,(HB(),OB)),qF(e,a.U),rF(e,a.cb,c,b)));sF(a.Vb,a.db,a.Z,2*a.Z+a.T)}}
function oF(a,b,c,d,e){var f,g,j,h,n;f=~~(a.Z/4);g=!1;h=y(M,s,-1,9,1);n=y(M,s,-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]=Zt(c+a*Math.sin(j)),n[f]=Zt(d+a*Math.cos(j));f=e+1;b.o&&(hF(b,!1),iF(b,yF(b,h,n,f,2<f)));if(g){for(f=0;f<=e;++f)j=6.283185307179586/e*(f-0.5),h[f]=Zt(c+(a-3)*Math.sin(j)),n[f]=Zt(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 EF(a){var b,c,d;if(a.ob){d=a.Rb.b;b=a.D.c;c=2*a.Z+a.T;T(d,AE);wC(d,0,0,b,c);a.pb?(T(d,(HB(),MB)),c=14*(a.Z+a.T),gF(d,c,0,b-c-1,2*a.Z+a.T-1)):(T(d,XB(AE)),U(d,b-1,0,b-1,c-1),U(d,0,c-1,b-1-2,c-1),T(d,BE),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)fF(a,d,b,1),fF(a,d,b,2);a.d=c;sF(a.Vb,a.Rb,0,0)}}
function lF(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);kF(a,b,c+o-j,f,d-4-j-1,e,h)}
function FF(a,b,c){var d,e,f,g,j,h;GF(a,c);if(0==b.indexOf("$RXN")){a.Gb=!0;a.kb=!0;j=HF(b);b=new eE(b,j,!0);e=l;for(d=1;5>=d;++d)e=IF(b,j);d=JF(KD(uo(e.substr(0,3)),10)).b;g=JF(KD(uo(e.substr(3,3)),10)).b;IF(b,j);for(e=1;e<=d+g;++e){for(f=l;!(h=IF(b,j),null==h||H(h,"$MOL"));)f+=h+j;a.gb[++a.vb]=new KF(a,f)}YE(a,1,d,1);YE(a,d+1,d+g,3)}else{a.Gb=!1;a.$=new KF(a,b);if(!a.$||0==a.$.u)return a.lb=!0,a.K="ERROR - problems in reading/processing MOL input",sE(a),!1;null!=a.j&&a.$&&LF(a.$,a.j,!0);null!=a.k&&
a.$&&LF(a.$,a.k,!1);j=MF(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 NF(a,a.$,e)}a.f=1;a.$=a.gb[a.f];YE(a,1,j,0)}c&&sE(a);return!0}function es(a,b){a.lb=!0;a.K=b}function xF(a,b){100>b&&(!HE[b]&&(HE[b]=new jC(Zb,0,b)),!JE[b]&&Wt(JE,b,new ZC(HE[b])),a.n=HE[b],a.o=JE[b])}
function is(a,b){var c,d;if(0==b)return!1;VE(a);c=a.d;a.d=b;if(300>=b)switch(a.ob=!0,a.mb=!0,b){case 102:cF(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;OF(a,PF(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 ww("Cannot redo. Index is out of range.");if(!d.b.d)throw new ww(bc);
d.b=d.b.d;OF(a,d.b.b);a.nb=!0;break;case 152:a.d=c;d=a.Ib;d.b<d.d-1?(++d.b,d=ov(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(es(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QF(d),RF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 151:a.d=c;d=a.Ib;0<d.b?(--d.b,d=ov(d,d.b)):d=null;null==d?(a.lb=!0,a.K=lc):(es(a,hc+(a.Ib.b+1)+ca+a.Ib.d),d=QF(d),RF(a,d,!1,!0),null!=a.tb&&gE(a.tb,null));break;case 101:a.Mb&&SF(a.Mb);a.Mb=new TF(1,a);a.d=c;break;case 107:!a.Eb?a.Eb=new UF(a):a.Eb.hc.d.hb?VF(a.Eb.hc.d):WF(a.Eb);break;case 114:a.c&&
SF(a.c);a.c=new TF(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,XF(a.$),a.d=c);a.z=1;break;case 109:a.d=c;d=YF(a.$);if(2==d){a.lb=!0;a.K="Copying the agent not possible !";break}d=y(ZE,m,-1,4,1);$E(a.$,d);a.nb=!0;a.$=new NE(a.$);d=Zt(~~((a.D.c-a.Z)/2)-d[0]);for(c=1;c<=a.$.u;++c)a.$.K[c]+=2*d;ZF(a.$);a.gb[++a.vb]=a.$;a.f=a.vb;break;case 104:0<a.$.E?(a.nb=!0,$F(a.$,a.$.E),a.$.E=0,WE(a)):0<a.$.F&&(a.nb=!0,aG(a.$,a.$.F),a.$.F=0,WE(a));bG(a.$);break;case 213:a.d=
c;if(!a.F){var e,f,g,j;j=new PC;for(d=a.H,e=0,f=d.length;e<f;++e)c=d[e],g=new IC(c),OC(j,g),g.d=c,aB(g.e,a);Yz(a,j);a.F=j}cG(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&&(SF(a.p),a.p=null);0==a.$.E&&(a.p=new TF(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,WE(a)),18==a.e&&(d=Go((fs(),gs).hc.b.pb,kh),dG(a.$,a.$.E,d),WE(a)),bG(a.$))}sE(a);return!0}
function Br(a){var b,c,d;d=RE(a);c=l;if(a.Gb){var e,f,g;g=Qt([4,a.vb+1]);for(f=1;3>=f;++f){e=0;for(b=1;b<=a.vb;++b)YF(a.gb[b])==f&&(g[f][++e]=b);g[f][0]=e}c=c+"$RXN\n\n\nJME Molecular Editor\n"+(eG(g[1][0],3)+eG(g[3][0],3)+aa);for(b=1;b<=g[1][0];++b)c+=ma+fG(a.gb[g[1][b]],d);for(b=1;b<=g[3][0];++b)c+=ma+fG(a.gb[g[3][b]],d)}else 1<a.vb&&(a.$=new gG(a,a.gb,a.vb)),c=fG(a.$,d),1<a.vb&&(a.$=a.gb[a.f]);return c}
function hG(a,b,c,d){var e;e=c;var f=d,g,j;(g=iG(b),j=0!=(b.f&2),g||j)?(g=a.Gb?(!a.x&&(a.x=eF(a,!0)),a.x):(!a.w&&(a.w=eF(a,!1)),a.w),cG(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=jG(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<=uF+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",sE(a),!0;
if(113==d)if(a.Jb)a.lb=!0,a.K="Move one atom",sE(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=is(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)$F(a.$,a.$.E),a.$.E=0,WE(a);else{if(106==a.d)return!0;if(108==a.d)kG(a.$,a.$.E,0),WE(a);else if(157==a.d)kG(a.$,a.$.E,1),WE(a);else if(158==a.d)kG(a.$,a.$.E,-1),WE(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):WE(a);else if(206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(230==a.d)a.P=3,WE(a);else if(233<=a.d&&262>a.d)mG(a.$,!1),WE(a),a.P=3;else if(107==a.d){if(a.Eb.c)return!0;dG(a.$,a.$.E,Go(a.Eb.f.hc.b.pb,kh));a.$.n=!0;WE(a)}else if(105==a.d)nG(a.$),WE(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=Go((fs(),gs).hc.b.pb,kh),1>d.length&&(d=Nc),dG(a.$,a.$.E,
d)),WE(a)}else e=!1}else if(0<a.$.E&&206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(0<a.$.F)if(104==a.d)aG(a.$,a.$.F),a.$.F=0,WE(a);else if(106==a.d){d=a.$;c=a.$.F;if(0<d.b[d.I[c]]&&0<d.b[d.J[c]])es(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;$F(d,c);d.b[c]=0}a.$.F=0;WE(a)}else if(201==a.d)oG(a.$,a.$.F),WE(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),WE(a),a.$.C[a.$.F]=
0;else if(203==a.d)a.$.t[a.$.F]=2,a.$.C[a.$.F]=0,WE(a);else if(204==a.d)a.$.t[a.$.F]=3,a.$.C[a.$.F]=0,WE(a);else if(206<=a.d&&229>=a.d)a.P=2,lG(a.$),WE(a);else if(107==a.d){if(!a.Eb.c)return!0;d=Go(a.Eb.f.hc.b.pb,kh);a.$.t[a.$.F]=9;a.$.f[a.$.F]=d;WE(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 dF(a);a.$=a.gb[a.vb];a.qb=!1;202<=a.d&&204>=a.d||205==a.d?(pG(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,lG(a.$)):300<a.d?(pG(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=Go((fs(),gs).hc.b.pb,kh),1>d.length&&(d=Nc),dG(a.$,1,d))):230==a.d?qG(a,null,!0):233<=a.d&&262>a.d?(pG(a.$),a.$.v=0,a.$.A[1]=0,a.$.K[1]=c,a.$.N[1]=d,a.$.E=1,mG(a.$,!0)):wD();WE(a)}else e=!1;e&&(bG(a.$),a.mb=!1,a.ob=!1,a.nb=!0,sE(a))}return e}
function rG(a,b,c,d){var e,f;if(a.A||!a.ib||iG(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=sG(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)$F(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),aG(b,e),0<sG(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){es(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<sG(b,b.u)&&(b.D=!0)}}b.E=0;e=b.w;es(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(jG(b)||iG(b))UE(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(ZE,m,-1,4,1);$E(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;VE(a);a.nb=!0;sE(a);a.Tb=c;a.Ub=d;return!0}
function tG(a,b,c,d){var e,f,g;if(!(a.A&&null==a.sb||iG(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,u=void 0,n=void 0,r=0,u=((yE(),GE)?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<u&&(u=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<u&&(u=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;uG(a,a.gb[b].E);113==a.d&&0>e&&(g=!1,a.gb[b].F=0);break a}else if(uG(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;VE(a);a.nb=!0;sE(a)}!a.A&&0!=f&&f!=a.f&&(a.f=f,a.$=a.gb[a.f])}}
function vG(a){if(a.A)return!0;a.jb&&(a.jb=!1,WE(a));a.lb=!1;a.Q=uh;if(1==a.P){if(205==a.d){var b=a.$,c,d;b.D&&(c=sG(b,b.u),6>b.A[c]&&(wG(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),$F(b,b.u));b.D=!1;WE(a)}else a:{var b=a.$,e,f;c=sG(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):es(b.o,"Maximum allowed bond order is 3 !");break a}6==b.A[c]?(--b.v,--b.A[b.G],es(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(wF((b.K[b.G]+b.K[c])/2))),b.O[b.v]=O(N(wF((b.N[b.G]+b.N[c])/2))))}}bF(a.$);a.s&&(b=a._,b.b!=b.c&&b.b.c!=b.c&&(c=b.b.d,PF(b),b.b.d=c),WE(a),a.s=!1)}else 5==a.P&&(bF(a.$),WE(a));0<a.P&&(a.E=!1,VE(a),a.nb=!0,bG(a.$),xG(a.$),sE(a),a.P=0,a.i=!1);if(GE&&(0!=a.$.F||0!=a.$.E))a.$.F=0,a.$.E=0,VE(a),a.nb=!0,sE(a);return!0}function VE(a){a.mb=!1;a.ob=!1;a.nb=!1}
function uG(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,gE(a.sb,K(yG,m,127,[new S(a.f),new S(b)]))}
function zG(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,YE(a,1,a.vb,0));if(-1<b.indexOf("nodepict")){a.A=!1;for(d=1;d<=a.vb;++d)AG(a.gb[d]),aF(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(rd)&&(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&&++uF;c&&sE(a)}
function sE(a){var b,c,d,e;b=UA(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.Ue(a.db,d,c),a.A&&e&&YE(a,1,a.vb,0),vF(a),a.A||(a.Rb=a.Ue(a.Rb,b.c,2*a.Z+a.T),EF(a),c=b.b-2*a.Z+a.T,1>c&&(c=1),a.R=a.Ue(a.R,a.Z,c),tF(a),a.J=a.Ue(a.J,d,a.Z),pF(a))):(vF(a),a.A||(pF(a),a.E&&(EF(a),tF(a)),a.E=!0));a.mb=!0;a.ob=!0;a.nb=!0;a.lb=!0}
function BG(a,b){var c,d,e;e=l;for(d=1;d<=a.vb;++d){if(0<b&&(c=YF(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=BF(c,h);c.o.N&&0<c.y[h]&&(j+=Yb,1<c.y[h]&&(j+=c.y[h]));0!=c.B[h]&&(0<c.B[h]?j+=xa:j+=Ba,1<jk(c.B[h])&&(j+=jk(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+=lb+g);o+=ba+j+ba+CG(0.055999999999999994*c.K[h],0,2)+ba+CG(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+=sh),e+=c)}return e}function ME(a,b){var c,d,e;e=l;for(c=1;c<=a.vb;++c){if(0<b&&(d=YF(a.gb[c]),d!=b))continue;d=void 0;d=DG(a.gb[c]);d=EG(d);0<d.length&&(0<e.length&&(e+=Wa),e+=d)}return e}
function WE(a){var b;switch(a.P){case 5:case 7:case 9:break;default:null!=a.tb&&gE(a.tb,null)}var c,d,e;e=new FG;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]=DG(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 GG(b),c=a.b.d,a.b.d=b,b.c=a.b,c&&(b.d=c,c.c=b),a.b=b}function RF(a,b,c,d){try{FF(a,b,d)?c&&WE(a):sE(a)}catch(e){if(e=cj(e),A(e,124))sE(a);else throw e;}}
function qG(a,b,c){try{var d;a:{var e,f,g,j,h,n,o,r;GF(a,c);e=j=0;r=new eE(b,"|>",!0);g=-1<b.indexOf(qb);n=1;h=YD(r);a.vb=0;for(f=1;f<=h;++f)if(o=bE(r),uo(o),!H(o,sh))if(H(o,qb))++n,2==n?j=a.vb:3==n&&(e=a.vb+1);else{a.$=new HG(a,o);if(0==a.$.u){IG(a,"ERROR - problems in reading/processing molecule !");wD();d=!1;break a}++a.vb;a.f=a.vb;a.gb[a.vb]=a.$}2==n?(IG(a,"ERROR - strange reaction - fixing !"),wD(),d=!1):3<n?(IG(a,"ERROR - strange reaction !"),wD(),d=!1):(1<a.vb&&!g&&zG(a,Lf,!0),g&&!a.Gb&&zG(a,
ng,!0),!g&&a.Gb&&zG(a,Qf,!0),g?(YE(a,1,j,1),YE(a,j+1,e-1,2),YE(a,e,a.vb,3)):YE(a,1,a.vb,0),c&&sE(a),d=!0)}d?WE(a):sE(a)}catch(q){if(q=cj(q),A(q,124))sE(a);else throw q;}}function JG(a){VE(a);a.nb=!0;sE(a)}function GF(a,b){a.d=202;a.qb=!1;a.vb=0;a.f=0;a.$=new dF(a);a.$.s=0;a.cb=null;a.C=1;a.nb=!0;b&&sE(a);null!=a.tb&&gE(a.tb,null)}
function OF(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]=DG(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&&gE(a.tb,null)}}function KG(a,b){a.lb=!0;a.K=l;return 1>b||b>a.vb?(a.lb=!0,a.K="ERROR - invalid mol index: "+b,sE(a),null):a.gb[b]}
function XE(a,b){var c;c=-1;H(b,"Select substituent")?(c=202,b=l):H(b,Ha)?c=235:H(b,Ia)?c=240:H(b,Ga)?c=260:H(b,Ma)?c=261:H(b,Sa)?c=241:H(b,La)?c=233:H(b,Ka)?c=236:H(b,Ja)?c=237:H(b,Ra)?c=234:H(b,Pa)?c=243:H(b,Ta)?c=252:H(b,Na)?c=244:H(b,Ua)?c=239:H(b,"-PO3H2")?c=251:H(b,Fa)?c=242:H(b,Ca)?c=245:H(b,Da)&&(c=238);0<c?is(a,c):b="Not known group!";a.lb=!0;a.K=b;sE(a)}function IG(a,b){a.lb=!0;a.K=b;sE(a)}function RE(a){var b;b=LE(a);VE(a);sE(a);return b}
function mF(a,b,c,d,e){var f,g,j,h;f=a.X;h=$C(f,e);if(h>=a.Z-1)for(g=f.c.c;h>=a.Z-1&&1<g;)--g,j=new jC(f.c.b,f.c.d,g),f=new ZC(j),h=$C(f,e),b.f=j,b.j=LG(j);else qF(b,a.U);f=lC(f.c).b-lC(f.c).c;rF(b,e,c+~~((a.Z-h)/2),d+~~((a.Z-f)/2)+f)}function nF(a,b,c,d,e,f){var g,j;g=zF(a.W);j=$C(a.W,f);qF(b,a.V);(b.e=e)&&(b.i=qg+(~~e.b>>16&255)+ya+(~~e.b>>8&255)+ya+(e.b&255)+va);rF(b,f,c+~~((a.Z-j)/2),d+~~((a.Z-g)/2)+g)}function zF(a){return lC(a.c).b-lC(a.c).c}
function hs(a,b){a.r?0==b&&(a.z=-1,a.lb=!0,a.K=Hd,sE(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=Hd):es(a,a.z+ba),sE(a))}t(490,401,Ni);_.Ge=function(a){OE(this,a)};_.Ue=function(a,b,c){return QA(this,b,c)};_.Ve=function(){};_.ne=function(){sE(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=uh;_.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 uF=10,HE,JE,AE,BE,CE,zE,GE,MG=null,FE,EE;
function NG(){yE();OA.call(this);this.Vb=(Rq(),Rq(),vA).b;this.y=new jC(null,0,8);this.u=(HB(),IB);this.gb=y(OG,m,140,99,0);this.ab=new MA;this.Ib=new PG;this.L=H((wD(),xD[$e]),ec);this.v=new QG;this.H=K(bu,m,1,[Ha,Ia,Sa,Ga,Ma,La,Ka,Ja,Ra,Ta,Na,Pa,Fa,Da,Ca]);this.$=new dF(this);FE[0]=LB;FE[1]=new JB(255,153,153);FE[2]=new JB(255,204,102);FE[3]=new JB(255,255,153);FE[4]=new JB(102,255,255);FE[5]=new JB(51,204,255);FE[6]=new JB(255,153,255)}t(489,490,Ni,NG);
_.Ue=function(a,b,c){var d;return a?(d=a.b,Ej(d.u,b,c),a):QA(this,b,c)};_.Ve=function(a){if(this.b){var b=this.b;b.b.b&&b.b.b.b.apply(null,[RG(b.b),a])}};_.b=null;function SG(a){if(a.e.pb.style.display!=Pf){TA(a.d);var b;for(b=new Xi(a.f.k);b.c<b.e.Oe();)a=Yi(b),a.Te()}}function TG(a){UG.call(this,a,db,db,null)}function VG(a,b){UG.call(this,a,db,db,b)}function WG(a,b,c){UG.call(this,a,b,c,null)}
function UG(a,b,c,d){var e;if(null==a)$wnd.alert("JSME initialization error: HTML id argument is null.");else if(H(cc,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=XG;++XG;this.e=e;this.d=new NG;this.f=new YG(this.d,b,c,d);Rw(e,this.f);d&&jd in d&&(this.f.c=d[jd]);a=this.f;a.e||(a.e=RA(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?MG=cc:MG="JME";b.w=eF(b,!1);b.x=eF(b,!0);es(b,MG+" Molecular Editor by Peter Ertl and Bruno Bienfait");
b.D=UA(b);KA(b,null);b.pb||(b.T=0);b.U||(b.U=new jC(Zb,0,13),b.X=new ZC(b.U));b.V||(b.V=new jC(Zb,1,13),b.W=new ZC(b.V));b.Y||(b.Y=new jC(Zb,0,11),new ZC(b.Y));xF(b,13);b.Db=!1;b.Gb=!1;b.q=!1;b.Pb=!0;b.t=!0;b.Sb=!0;b.Fb=!1;uF=10;b.Lb=!0;try{r=ZG(b.Vb,"options");null!=r&&zG(b,r,!1);j=ZG(b.Vb,"jme");null!=j&&(b.M=j);n=ZG(b.Vb,"mol");null!=n&&(b.bb=n);g=ZG(b.Vb,"depictcgi");null!=g&&(b.Hb=!0);o=ZG(b.Vb,Ug);null!=o&&(b.cb=o,sE(b));b.k=ZG(b.Vb,"atomcolors");b.j=ZG(b.Vb,"atombg");f=ZG(b.Vb,"depictbg");
if(null!=f&&b.A){var q;var u,v,D,E;v=(HB(),IB);try{if(0!=f.indexOf(la))throw new Ln("bad hex encoding");E=KD(f.substr(1,2),16);D=KD(f.substr(3,2),16);u=KD(f.substr(5,2),16);q=v=new JB(E,D,u)}catch(J){if(J=cj(J),A(J,124))wD(),q=v;else throw J;}b.u=q}b.Kb&&b.$&&XF(b.$);h=ZG(b.Vb,"notify_structural_change_js_function");b.tb=h}catch(Q){if(Q=cj(Q),!A(Q,124))throw Q;}b.d=202;for(f=0;23>f;++f)CE[f]=(HB(),QB),EE[f]=Nc;EE[1]=Yb;CE[1]=(HB(),MB);EE[2]=Bb;CE[2]=QB;EE[3]=Fb;CE[3]=MB;EE[4]=ic;CE[4]=VB;EE[5]=pc;
CE[5]=PB;EE[9]=Ub;CE[9]=SB;EE[10]=Kb;CE[10]=SB;EE[11]=Eb;CE[11]=SB;EE[12]=$b;CE[12]=SB;EE[8]=Fc;CE[8]=XB(RB);EE[7]=rc;CE[7]=QB;EE[6]=Ic;CE[6]=MB;EE[13]=Hc;CE[13]=MB;EE[18]=Nc;CE[18]=MB;EE[19]=sc;CE[19]=MB;EE[20]=tc;CE[20]=MB;EE[21]=uc;CE[21]=MB;EE[22]=yc;CE[22]=MB;tA(b);b._=new $G;f=a.d;f.D=UA(f);null!=f.M?(qG(f,f.M,!1),null!=f.j&&f.$&&LF(f.$,f.j,!0),null!=f.k&&f.$&&LF(f.$,f.k,!1)):null!=f.bb&&RF(f,f.bb,!1,!1);sE(a.d);h=this.d;f=this.f;kE(new pE(h),f);q=0>=aH();n=new xy((xE(),wE));n.pb.alt="drag out MOL or RXN file";
pw(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 tE(h);Rw(f.i,n);u=new uE(f,n,r,j,g);Uw(u.f.i,u.c,G(u.f.pb,Xf)-u.e-u.d,G(u.f.pb,Wf)-(u.b-u.d));lj(f.k,u);q?(q=new bH,pw(q,n.pb.alt),0<=r&&(q.pb.style[ph]=r+ig),0<=o&&(q.pb.style[Ne]=o+ig),Rw(f.i,q),g=new vE(f,q,r,j,g),Uw(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),Ho(q.pb),q.pb.style[Sd]=(Zo(),Jf),tw(q,h,(yr(),yr(),zr))):(Ho(n.pb),n.pb.style[Sd]=(Zo(),Jf),tw(n,h,(yr(),yr(),zr)))}else $wnd.alert("JSME initialization error: HTML id "+
a+" not found.")}function cH(){return eu(null)}function dH(a){return eu(a)}t(491,1,pi,TG,VG,WG,UG);_.We=function(a){B(this.f,new eH(this,a),(Uq(),Uq(),Vq))};_.Xe=function(a){B(this.f,new fH(this,a),(qs(),qs(),rs))};_.Ye=function(a){WF(new gH(a,this.d,AE))};_.Ze=function(){cF(this.d)};_.$e=function(){ko((ho(),io),new hH(this))};_._e=function(){return this.b};_.af=function(){return this.c};_.bf=function(){return this.d.I};_.cf=function(){return this.d.eb};_.df=function(){return this.d.fb};_.ef=function(){return this.d.tb};
_.rd=function(){return G(this.f.pb,Wf)};_.ff=function(){var a;a=[];a.length=2;a[0]=G(this.f.pb,Xf);a[1]=G(this.f.pb,Wf);return a};_.sd=function(){return G(this.f.pb,Xf)};_.gf=function(){return this.e.pb};_.hf=function(){return this.d.yb};_.jf=function(){return this.d.Ab};_.kf=function(a){$wnd.alert("JSME initialization error: "+a)};_.ud=function(){return this.e.pb.style.display!=Pf};_.lf=function(){var a=this.d,b;a.Gb?b=BG(a,1)+qb+BG(a,2)+qb+BG(a,3):b=BG(a,0);return b};_.mf=function(){return Br(this.d)};
_.nf=function(){var a=this.d,b,c;b=a.Pb;a.Pb=!1;c=LE(a);a.Pb=b;sE(a);return c};_.of=function(a){zG(this.d,a,!0)};_.pf=function(){};_.qf=function(a){RF(this.d,a,!0,!0)};_.rf=function(a){qG(this.d,a,!0)};_.se=function(){SG(this)};_.sf=function(){GF(this.d,!0)};_.tf=function(a){var b=this.d;if(a=KG(b,a)){var c;for(c=1;c<=a.u;++c)a.e[c]=0;JG(b)}};_.uf=function(a){this.b=a;!this.d.b&&(this.d.b=new iH(this))};
_.vf=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.Oe();)c=Yi(d),a?c.b=l:c.b=Ig}TA(b.d)};_.wf=function(a,b){var c=this.d,d;if(d=KG(c,a))LF(d,b,!0),JG(c)};_.xf=function(a,b){var c=this.d,d;d=KG(c,a);1>b||b>d.u?(c.lb=!0,c.K="ERROR - invalid atom index: "+b,sE(c)):(d.E=b,JG(c))};_.wd=function(a){ow(this.f,a);SG(this)};_.yf=function(a){this.d.I=a};_.zf=function(a){var b=this.d;b.eb=a;sE(b)};_.Af=function(a){var b=this.d;b.fb=a;sE(b)};_.Bf=function(a){this.d.sb=a};
_.Cf=function(a){this.d.tb=a};_.Df=function(a){var b=this.d;b.yb=a;b.w=eF(b,!1)};_.Ef=function(a){this.d.Ab=a};_.Ff=function(a,b){var c=this.f;c.yd(a);c.wd(b);SG(this)};_.Gf=function(a){XE(this.d,a)};_.Hf=function(a,b){var c=this.d;c.i=!1;c.Qb=new HG(c,a);c.d=253;c.lb=!0;c.K=b;sE(c)};_.xd=function(a){rw(this.e.pb,a)};_.yd=function(a){this.f.pb.style[ph]=a;SG(this)};_.If=function(a){IG(this.d,a)};_.Jf=function(){return RE(this.d)};_.b=null;_.c=-1;_.d=null;_.e=null;_.f=null;var XG=0;
function hH(a){this.b=a}t(492,1,{},hH);_.xc=function(){var a,b;for(b=new Xi(this.b.f.b);b.c<b.e.Oe();)a=Yi(b),a.u.pb.innerHTML=a.r||l};_.b=null;function iH(a){this.b=a}t(493,1,{},iH);_.b=null;function eH(a,b){this.b=a;this.c=b}t(494,1,{},eH);_.Tc=function(a){a=a.b;ko((ho(),io),new jH(this,this.c,a))};_.b=null;_.c=null;function jH(a,b,c){this.b=a;this.d=b;this.c=c}t(495,1,{},jH);_.xc=function(){var a=this.c;this.d.b.apply(a,[RG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
function fH(a,b){this.b=a;this.c=b}t(496,1,{},fH);_.b=null;_.c=null;function ts(a,b,c){this.b=a;this.d=b;this.c=c}t(497,1,{},ts);_.xc=function(){var a=this.c;this.d.b.apply(a,[RG(this.b.b),a])};_.b=null;_.c=null;_.d=null;
function kH(){var a=lH("JSApplet.JSME"),b;$wnd.JSApplet.JSME=C(function(){var a;mH(nH,arguments)?a=arguments[0]:3==arguments.length?a=new WG(arguments[0],arguments[1],arguments[2]):1==arguments.length?a=new TG(arguments[0]):4==arguments.length?a=new UG(arguments[0],arguments[1],arguments[2],arguments[3]):2==arguments.length&&(a=new VG(arguments[0],arguments[1]));this.g=a;oH();a[Xc]=this;return this});b=$wnd.JSApplet.JSME.prototype={};b.addClickHandler=C(function(a){this.g.We(null==a?null:a.constructor==
$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.addMouseOverHandler=C(function(a){this.g.Xe(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.alert=C(function(a){this.g.Ye(a)});b.clear=C(function(){this.g.Ze()});b.deferredRepaint=C(function(){this.g.$e()});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.rd()});b.getOffsetSize=C(function(){return this.g.ff()});b.getOffsetWidth=C(function(){return this.g.sd()});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.kf(a)});b.isVisible=C(function(){return this.g.ud()});
b.jmeFile=C(function(){return this.g.lf()});b.molFile=C(function(){return this.g.mf()});b.nonisomericSmiles=C(function(){return this.g.nf()});b.options=C(function(a){this.g.of(a)});b.ping=C(function(){});b.readMolFile=C(function(a){this.g.qf(a)});b.readMolecule=C(function(a){this.g.rf(a)});b.repaint=C(function(){this.g.se()});$wnd.JSApplet.JSME.replaceAllAppletsByJSME=C(function(a){var b=arguments,e=nH;oH();var f=b,g,b=qH.c;g=rH(b,e,f);if(!g){g=[null];for(i=0;i<f.length;i++)g.push(f[i]);f=g;g=rH(b,
e,f)}if(!g)throw new gj("Can't find exported method for given arguments: 0"+lb+f.length+aa);return g[0]});b.reset=C(function(){this.g.sf()});b.resetAtomColors=C(function(a){this.g.tf(a)});b.setAfterPasteCallBack=C(function(a){this.g.uf(null==a?null:a.constructor==$wnd.JSApplet.JsClosureJsme?a.g:new pH(a))});b.setAntialias=C(function(a){this.g.vf(a)});b.setAtomBackgroundColors=C(function(a,b){this.g.wf(a,b)});b.setAtomToHighLight=C(function(a,b){this.g.xf(a,b)});b.setHeight=C(function(a){this.g.wd(a)});
b.setHelpURL=C(function(a){this.g.yf(a)});b.setMolecularAreaAntiAlias=C(function(a){this.g.zf(a)});b.setMolecularAreaLineWidth=C(function(a){this.g.Af(a)});b.setNotifyAtomHighLightChangeJSfunction=C(function(a){this.g.Bf(a)});b.setNotifyStructuralChangeJSfunction=C(function(a){this.g.Cf(a)});b.setPasteLabel=C(function(a){this.g.Df(a)});b.setPrePasteJSfunction=C(function(a){this.g.Ef(a)});b.setSize=C(function(a,b){this.g.Ff(a,b)});b.setSubstituent=C(function(a){this.g.Gf(a)});b.setTemplate=C(function(a,
b){this.g.Hf(a,b)});b.setVisible=C(function(a){this.g.xd(a)});b.setWidth=C(function(a){this.g.yd(a)});b.showInfo=C(function(a){this.g.If(a)});b.smiles=C(function(){return this.g.Jf()});sH({"0":{"0":[[cH,null,void 0]],1:[[dH,null,function(a,b){var e;null==b[0]?e=null:(e=b[0],e=e.constructor==$wnd.JSApplet.JsClosure?e.g:new tH(e));return[e]},Ae]]}});uH(nH,$wnd.JSApplet.JSME);if(a)for(p in a)void 0===$wnd.JSApplet.JSME[p]&&($wnd.JSApplet.JSME[p]=a[p])}function cu(){vH||(vH=!0,kH())}t(498,1,{},cu);
var vH=!1;function gu(){if($wnd.jsmeOnLoad&&typeof $wnd.jsmeOnLoad==Ae)$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 fu(){}t(500,1,{},fu);_.xc=function(){gu()};function tH(a){this.b=a}t(501,1,{114:1,152:1},tH);_.eQ=function(a){return null!=a&&A(a,114)&&this.b==a.b};_.b=null;function pH(a){this.b=a}t(502,1,{115:1,152:1},pH);
_.eQ=function(a){return null!=a&&A(a,115)&&this.b==a.b};_.b=null;
function jE(a){var b,c,d,e,f,g;if(a.c>=a.d.length)return!1;c=a.d[a.c];g=c.getAttribute(ph)||l;b=c.getAttribute(Ne)||l;f=c.getAttribute(Nf)||l;e=c.getAttribute(We)||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(kh)||l,null!=j&&0<j.length&&null!=h&&0<h.length&&(n[j]=h));c.removeAttribute(Jd);c.removeAttribute(Nf);c.removeAttribute("archive");c.removeAttribute(Ne);c.removeAttribute(ph);c.removeAttribute(id);c.removeAttribute("hspace");
c.removeAttribute("vspace");c.removeAttribute("codebase");c.textContent=l||l;d=Mo();c.setAttribute(We,d);c.style[ph]=hE(g);c.style[Ne]=hE(b);b=new wH(a,d,n,e,c,f);ko((ho(),io),b);++a.c;return!0}function iE(a){this.b="JME.class";this.e=a}t(503,1,{},iE);_.Jc=function(){return jE(this)};_.b=null;_.c=0;_.d=null;_.e=null;function wH(a,b,c,d,e,f){this.b=a;this.e=b;this.c=c;this.f=d;this.d=e;this.i=f}t(504,1,{},wH);
_.xc=function(){var a,b,c;c=new $wnd.JSApplet.JSME(this.e,db,db,this.c);null!=this.f&&0<this.f.length?this.d.setAttribute(We,this.f):this.d.removeAttribute(We);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 xH(){}t(505,1,pi,xH);function yH(a){this.b=a}t(506,1,{},yH);_.xc=function(){this.b()};_.b=null;
function zH(){var a=lH("JSApplet.Utils");$wnd.JSApplet.Utils=C(function(){var a;mH(AH,arguments)?a=arguments[0]:0==arguments.length&&(a=new xH);this.g=a;oH();a[Xc]=this;return this});$wnd.JSApplet.Utils.prototype={};$wnd.JSApplet.Utils.runAfterBrowserEventLoopReturns=C(function(a){ko((ho(),io),new yH(a))});uH(AH,$wnd.JSApplet.Utils);if(a)for(p in a)void 0===$wnd.JSApplet.Utils[p]&&($wnd.JSApplet.Utils[p]=a[p])}function du(){BH||(BH=!0,zH())}t(507,1,{},du);var BH=!1;function CH(a){Mn();this.i=a}
t(508,467,zi,CH);function mu(){Mn();this.i="divide by zero"}t(509,100,Di,mu);function Xt(){Mn()}function DH(a){Mn();this.i=a}t(510,100,Di,Xt,DH);function EH(){EH=x;FH=new GH(!1);HH=new GH(!0)}function GH(a){this.b=a}t(511,1,{117:1,118:1,121:1},GH);_.eQ=function(a){return A(a,118)&&a.b==this.b};_.hC=function(){return this.b?1231:1237};_.tS=function(){return this.b?jh:"false"};_.b=!1;var FH,HH;
function cE(a,b,c){var d,e;d=IH(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 JH(){}function KH(a){return typeof a==Uf?Fc+(0>a?-a:a):a}function LH(a,b){var c;c=new JH;c.e=Ob+(MH(0!=a?-a:0)?KH(0!=a?-a:0):l+Pi(c));NH(0!=a?-a:0)&&OH(0!=a?-a:0,c);c.c=4;c.b=b;return c}function X(a){var b;b=new JH;b.e=Ob+(MH(a)?KH(a):l+Pi(b));NH(a)&&OH(a,b);return b}
function Z(a,b){var c;c=new JH;c.e=Ob+(MH(a)?KH(a):l+Pi(c));NH(a)&&OH(a,c);c.c=b?8:0;return c}function PH(){var a;a=new JH;a.e=Ob+(MH(0)?KH(0):l+Pi(a));NH(0)&&OH(0,a);a.c=2;return a}function QH(a){var b;b=new JH;b.e=Ob+(MH(a)?KH(a):l+Pi(b));NH(a)&&OH(a,b);b.c=1;return b}function NH(a){return typeof a==Uf&&0<a}function MH(a){return null!=a&&0!=a}
function OH(a,b){var c;b.d=a;if(2==a)c=String.prototype;else if(0<a)if(c=Xh[b.d])c=c.prototype;else{c=Xh[a]=function(){};c.cZ=b;return}else return;c.cZ=b}t(513,1,{},JH);_.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 RH(a){var b;if(!(b=SH,!b&&(b=SH=/^\s*[+-]?(NaN|Infinity|((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?)\s*$/),b.test(a)))throw new TH(Wb+a+da);return parseFloat(a)}
function KD(a,b){var c,d;if(null==a)throw new TH(Tf);if(2>b||36<b)throw new TH("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 TH(Wb+a+da);}c=parseInt(a,b);if(isNaN(c))throw new TH(Wb+a+da);if(-2147483648>c||2147483647<c)throw new TH(Wb+a+da);return c}t(515,1,{117:1,129:1});var SH=null;function UH(a){this.b=a}
t(514,515,{117:1,121:1,122:1,129:1},UH);_.eQ=function(a){return A(a,122)&&a.b==this.b};_.hC=function(){return Zt(this.b)};_.tS=function(){return l+this.b};_.b=0;function hB(a){this.b=a}t(516,515,{117:1,121:1,125:1,129:1},hB);_.eQ=function(a){return A(a,125)&&a.b==this.b};_.hC=function(){return Zt(this.b)};_.tS=function(){return l+this.b};_.b=0;function WA(){Mn()}function Nk(a){Mn();this.i=a}t(517,100,ri,WA,Nk);function Mw(){Mn()}function Ux(a){Mn();this.i=a}t(518,100,Di,Mw,Ux);
function S(a){this.b=a}function yu(a){var b,c;if(0>a)return 0;if(0==a)return 32;b=~~-(~~a>>16)>>16&16;c=16-b;a=~~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 ru(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function JF(a){var b,c;return-129<a&&128>a?(b=a+128,c=(VH(),WH)[b],!c&&(c=WH[b]=new S(a)),c):new S(a)}t(519,515,{117:1,121:1,127:1,129:1},S);
_.eQ=function(a){return A(a,127)&&a.b==this.b};_.hC=function(){return this.b};_.tS=function(){return l+this.b};_.b=0;function VH(){VH=x;WH=y(yG,m,127,256,0)}var WH;function jk(a){return 0>a?-a:a}function ik(a,b){return a>b?a:b}function wF(a){return Math.round(a)}function Eo(){Mn()}function Ys(a){Mn();this.i=a}t(522,100,{117:1,124:1,128:1,130:1,132:1},Eo,Ys);
function Ri(){Ri=x;Si=K(Qi,m,-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 TH(a){Mn();this.i=a}t(524,517,ri,TH);function Do(a,b){this.b=Lc;this.e=a;this.c=b;this.d=-1}t(525,1,{117:1,131:1},Do);_.tS=function(){return this.b+Wa+this.e+ua+(null!=this.c?this.c:"Unknown Source")+(0<=this.d?lb+this.d:l)+va};_.b=null;_.c=null;_.d=0;_.e=null;function IH(a,b){return a.charCodeAt(b)}
function XH(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 ID(a,b,c){return a.indexOf(b,c)}function Bo(a,b){return a.lastIndexOf(b)}function QF(a){var b=aa,c=sh,d;for(d=0;0<=(d=c.indexOf(Vc,d));)36==c.charCodeAt(d+1)?c=c.substr(0,d-0)+"$"+Co(c,++d):c=c.substr(0,d-0)+Co(c,++d);return a.replace(RegExp(b,Be),c)}
function Ao(a,b){for(var c=RegExp(b,Be),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(bu,m,1,d.length,0);for(e=0;e<d.length;++e)c[e]=d[e];return c}function Co(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,117:1,119:1,121:1};_.eQ=function(a){return H(this,a)};_.hC=function(){return Pu(this)};_.tS=_.toString;function YH(){YH=x;ZH={};$H={}}
function Pu(a){YH();var b=lb+a,c=$H[b];if(null!=c)return c;c=ZH[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+IH(a,d++);c|=0}256==aI&&(ZH=$H,$H={},aI=0);++aI;return $H[b]=c}var ZH,aI=0,$H;function In(a,b){Jn(a.b,b);return a}function Hn(){this.b=new Fo}function bI(){this.b=new Fo;this.b.b+=l}t(527,1,xi,Hn,bI);_.tS=function(){return this.b.b};function Nu(){this.b=new Fo}
function GD(){this.b=new Fo}function rt(a){this.b=new Fo;Jn(this.b,a)}t(528,1,xi,Nu,GD,rt);_.tS=function(){return this.b.b};function JD(a){a="String index out of range: "+a;Mn();this.i=a}t(529,518,Di,JD);
function cI(a,b,c){var d=0,e=0,f,g,j,h,n;if(null==a||null==b)throw new Eo;h=a.cZ;g=b.cZ;if(0==(h.c&4)||0==(g.c&4))throw new DH("Must be array types");j=h.b;f=g.b;if(!(0!=(j.c&1)?j==f:0==(f.c&1)))throw new DH("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 Mw;if((0==(j.c&1)||0!=(j.c&4))&&h!=g)if(a===b&&d<e){d+=c;for(c=e+c;c-- >e;)Wt(b,c,a[--d])}else for(c=e+c;e<c;)Wt(b,e++,a[d++]);else Array.prototype.splice.apply(b,[e,c].concat(a.slice(d,d+c)))}
function sw(){Mn()}function RD(a){Mn();this.i=a}t(531,100,Di,sw,RD);function nB(a,b){for(var c;a.hd();)if(c=a.jd(),null==b?null==c:Un(b,c))return a;return null}function qB(a,b){var c;return(c=nB(a.Jd(),b))?(c.kd(),!0):!1}function dI(a){var b,c,d,e;d=new Hn;b=null;d.b.b+=Qc;for(c=a.Jd();c.hd();)null!=b?Jn(d.b,b):b=za,e=c.jd(),Jn(d.b,e===a?"(this Collection)":l+e);d.b.b+=Wc;return d.b.b}t(532,1,{});_.Kf=function(){throw new RD("Add not supported on this collection");};
_.Lf=function(a){return!!nB(this.Jd(),a)};_.Le=function(){return 0==this.Oe()};_.Mf=function(a){return qB(this,a)};_.tS=function(){return dI(this)};t(534,532,wi);_.eQ=function(a){var b;if(a===this)return!0;if(!A(a,138)||a.Oe()!=this.Oe())return!1;for(a=a.Jd();a.hd();)if(b=a.jd(),!this.Lf(b))return!1;return!0};_.hC=function(){var a,b,c;a=0;for(b=this.Jd();b.hd();)c=b.jd(),null!=c&&(a+=Xn(c),a=~~a);return a};
function eI(a,b){var c;return A(b,136)&&(c=b.Nf(),aw(a.b,c))?(c=uj(a.b,c),a.b.Pe(b.Of(),c)):!1}function WD(a){this.b=a}t(533,534,wi,WD);_.Lf=function(a){return eI(this,a)};_.Jd=function(){return new MD(this.b)};_.Mf=function(a){return eI(this,a)?(a=a.Nf(),fj(this.b,a),!0):!1};_.Oe=function(){return this.b.e};_.b=null;function PD(a){if(a.c)$i(a.b),fj(a.d,a.c.Nf()),a.c=null;else throw new ww("Must call next() before remove().");}
function MD(a){var b;this.d=a;b=new rj;a.d&&lj(b,new fI(a));var c=a.f,d;for(d in c)if(58==d.charCodeAt(0)){var e=new gI(a,d.substring(1));b.Kf(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.Kf(c[d])}this.b=new Xi(b)}t(535,1,{},MD);_.hd=function(){return ND(this.b)};_.jd=function(){return this.c=Yi(this.b)};_.kd=function(){PD(this)};_.b=null;_.c=null;_.d=null;t(537,1,bi);_.eQ=function(a){return A(a,136)&&QD(this.Nf(),a.Nf())&&QD(this.Of(),a.Of())?!0:!1};
_.hC=function(){var a,b;b=a=0;null!=this.Nf()&&(a=Xn(this.Nf()));null!=this.Of()&&(b=Xn(this.Of()));return a^b};_.tS=function(){return this.Nf()+pb+this.Of()};function fI(a){this.b=a}t(536,537,bi,fI);_.Nf=function(){return null};_.Of=function(){return this.b.c};_.Pf=function(a){return TD(this.b,a)};_.b=null;function gI(a,b){this.c=a;this.b=b}t(538,537,bi,gI);_.Nf=function(){return this.b};_.Of=function(){return this.c.f[lb+this.b]};_.Pf=function(a){return UD(this.c,this.b,a)};_.b=null;_.c=null;
function Rx(a,b){(0>a||a>=b)&&hI(a,b)}function hI(a,b){throw new Ux("Index: "+a+", Size: "+b);}t(539,532,Ai);_.Qf=function(){throw new RD("Add not supported on this list");};_.Kf=function(a){this.Qf(this.Oe(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!A(a,134)||this.Oe()!=a.Oe())return!1;c=this.Jd();for(d=a.Jd();c.hd();)if(a=c.jd(),b=d.jd(),!(null==a?null==b:Un(a,b)))return!1;return!0};
_.hC=function(){var a,b,c;b=1;for(a=this.Jd();a.hd();)c=a.jd(),b=31*b+(null==c?0:Xn(c)),b=~~b;return b};_.Jd=function(){return new Xi(this)};_.Sf=function(){return this.Tf(0)};_.Tf=function(a){return new iI(this,a)};_.Uf=function(){throw new RD("Remove not supported on this list");};function ND(a){return a.c<a.e.Oe()}function Yi(a){if(a.c>=a.e.Oe())throw new Pw;return a.e.Rf(a.d=a.c++)}function $i(a){if(0>a.d)throw new jy;a.e.Uf(a.d);a.c=a.d;a.d=-1}function Xi(a){this.e=a}t(540,1,{},Xi);_.hd=function(){return ND(this)};
_.jd=function(){return Yi(this)};_.kd=function(){$i(this)};_.c=0;_.d=-1;_.e=null;function iI(a,b){var c;this.e=this.b=a;c=a.Oe();(0>b||b>c)&&hI(b,c);this.c=b}t(541,540,{},iI);_.Vf=function(){return 0<this.c};_.Wf=function(){if(0>=this.c)throw new Pw;return this.b.Rf(this.d=--this.c)};_.b=null;function jI(a){a=new MD(a.c.b);return new kI(a)}function lI(a,b){this.b=a;this.c=b}t(542,534,wi,lI);_.Lf=function(a){return aw(this.b,a)};_.Jd=function(){return jI(this)};_.Oe=function(){return this.c.b.e};
_.b=null;_.c=null;function kI(a){this.b=a}t(543,1,{},kI);_.hd=function(){return ND(this.b.b)};_.jd=function(){return(this.b.c=Yi(this.b.b)).Nf()};_.kd=function(){PD(this.b)};_.b=null;t(544,539,Ai);_.Qf=function(a,b){var c;c=tB(this,a);var d=c.e;new oB(b,c.c);++d.c;++c.b;c.d=null};_.Rf=function(a){var b;b=tB(this,a);try{return uB(b)}catch(c){c=cj(c);if(A(c,137))throw new Ux("Can't get element "+a);throw c;}};_.Jd=function(){return tB(this,0)};
_.Uf=function(a){var b,c;b=tB(this,a);try{c=uB(b)}catch(d){d=cj(d);if(A(d,137))throw new Ux("Can't remove element "+a);throw d;}mI(b);return c};function nI(a){a.c=y(oI,m,0,0,0)}function CA(a,b,c){(0>b||b>a.d)&&hI(b,a.d);a.c.splice(b,0,c);++a.d}function lj(a,b){Wt(a.c,a.d++,b);return!0}function ov(a,b){Rx(b,a.d);return a.c[b]}function Qj(a,b){for(var c=0;c<a.d;++c)if(QD(b,a.c[c]))return c;return-1}function rv(a,b){var c;c=(Rx(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;rv(a,c);return!0}function Rk(a,b){var c;if(b.length<a.d){c=b;var d;d=Pt(0,a.d);K(c.cZ,c.cM,c.qI,d);b=d}for(c=0;c<a.d;++c)Wt(b,c,a.c[c]);b.length>a.d&&Wt(b,a.d,null);return b}function rj(){nI(this)}function hC(a){nI(this);this.c.length=a}function bB(a){nI(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}t(545,539,$h,rj,hC,bB);_.Qf=function(a,b){CA(this,a,b)};
_.Kf=function(a){return lj(this,a)};_.Ze=function(){this.c=y(oI,m,0,0,0);this.d=0};_.Lf=function(a){return-1!=Qj(this,a)};_.Rf=function(a){return ov(this,a)};_.Le=function(){return 0==this.d};_.Uf=function(a){return rv(this,a)};_.Mf=function(a){return kj(this,a)};_.Oe=function(){return this.d};_.d=0;function sB(a,b,c){var d;for(d=0;d<b;++d)Wt(a,d,c)}function nt(){nt=x;ot=new pI}var ot;function pI(){}t(548,539,qi,pI);_.Lf=function(){return!1};_.Rf=function(){throw new Mw;};_.Oe=function(){return 0};
function qI(){this.b=new Date}function rI(a){return 10>a?ab+a:l+a}t(549,1,{117:1,120:1,121:1,133:1},qI);_.eQ=function(a){return A(a,133)&&Bu(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=iu(c&4194303,b&4194303,e&1048575);a=iu(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?ab+(0>b?-b:b)%60:l+(0>b?-b:b)%60;return(sI(),tI)[this.b.getDay()]+ba+uI[this.b.getMonth()]+ba+rI(this.b.getDate())+ba+rI(this.b.getHours())+lb+rI(this.b.getMinutes())+lb+rI(this.b.getSeconds())+" GMT"+a+b+ba+this.b.getFullYear()};_.b=null;function sI(){sI=x;tI=K(bu,m,1,"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","));uI=K(bu,m,1,"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","))}var tI,uI;
function gt(a,b){return null==z(a.b,b,a)}function ft(){this.b=new Vi}t(551,534,{117:1,120:1,138:1},ft);_.Kf=function(a){return gt(this,a)};_.Lf=function(a){return aw(this.b,a)};_.Le=function(){return 0==this.b.e};_.Jd=function(){return jI(new lI(this.b,new WD(this.b)))};_.Mf=function(a){return null!=fj(this.b,a)};_.Oe=function(){return this.b.e};_.tS=function(){return dI(new lI(this.b,new WD(this.b)))};_.b=null;
function tB(a,b){var c,d;(0>b||b>a.c)&&hI(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 vI(a,b,d)}function xB(){this.b=new wI;this.c=0}t(552,544,qi,xB);_.Kf=function(a){new oB(a,this.b);++this.c;return!0};_.Tf=function(a){return tB(this,a)};_.Oe=function(){return this.c};_.b=null;_.c=0;function uB(a){if(a.c==a.e.b)throw new Pw;a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
function mI(a){if(!a.d)throw new jy;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 vI(a,b,c){this.e=a;this.c=c;this.b=b}t(553,1,{},vI);_.hd=function(){return this.c!=this.e.b};_.Vf=function(){return this.c.c!=this.e.b};_.jd=function(){return uB(this)};_.Wf=function(){if(this.c.c==this.e.b)throw new Pw;this.d=this.c=this.c.c;--this.b;return this.d.d};_.kd=function(){mI(this)};_.b=0;_.c=null;_.d=null;_.e=null;function wI(){this.b=this.c=this}
function oB(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}t(554,1,{},wI,oB);_.b=null;_.c=null;_.d=null;function OD(a,b){this.b=a;this.c=b}t(555,537,bi,OD);_.Nf=function(){return this.b};_.Of=function(){return this.c};_.Pf=function(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;function Pw(){Mn()}t(556,100,{117:1,124:1,130:1,132:1,137:1},Pw);function QD(a,b){return Yt(a)===Yt(b)||null!=a&&Un(a,b)}function gC(a){var b=y(yB,m,90,0,0);return Rk(a.b,b)}function MA(){this.b=new rj}
t(558,539,$h,MA);_.Qf=function(a,b){CA(this.b,a,b)};_.Kf=function(a){return lj(this.b,a)};_.Lf=function(a){return-1!=Qj(this.b,a)};_.Rf=function(a){return ov(this.b,a)};_.Le=function(){return 0==this.b.d};_.Jd=function(){return new Xi(this.b)};_.Uf=function(a){return rv(this.b,a)};_.Oe=function(){return this.b.d};_.tS=function(){return dI(this.b)};_.b=null;function SF(a){a.hc.d.hb&&mC(a)}function xI(a){var b;if(a.hc.d.hb){b=dA(a);var c=a.k,d=b.c;c.b=b.b;c.c=d}oC(a)}
function yI(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 WF(a){var b=a.k;zI(a.hc.d,b.b,b.c);!cA(a)&&HA(a);rA(a)}function AI(){rC.call(this,l);this.j=new BB(this.Xf());aB(this.r,new BI(this))}t(560,426,Bi);_.Yd=function(a,b){return Yt(a.i)===Yt(this.j)?(xI(this),!0):this.Yf(a,b)};_.Xf=function(){return"Close"};_.Yf=function(){return!1};_.Qd=function(){xI(this)};_.j=null;_.k=null;
function gH(a,b,c){AI.call(this);this.hc&&tC(this.hc.d,!1);qC(this,!1);KA(this,new BC(0));a=new FC(a,1);R(this,a,null);a=new OA;R(a,this.j,null);R(this,a,null);b&&(this.k=dA(b),pC(this),yI(this.k,~~(G(b.Vb.pb,Xf)/2)-~~(this.mc/2),~~(G(b.Vb.pb,Wf)/2)-~~(this.cc/2)));c&&P(this,c)}t(559,560,Bi,gH);_.Xf=function(){return"OK"};function PF(a){if(!(a.b!=a.c&&a.b.c!=a.c))throw new ww("Cannot undo. Index is out of range.");if(!a.b.c)throw new ww(bc);a.b=a.b.c;return a.b.b}
function $G(){this.b=this.c=new CI}t(561,1,{},$G);_.b=null;function CI(){this.b=null}function GG(a){this.b=a}t(562,1,{},CI,GG);_.b=null;_.c=null;_.d=null;function BI(a){this.b=a}t(563,461,yi,BI);_.b=null;
function rE(a,b){var c,d,e;d=!1;if(null!=b){if(null!=a.b.Ab){gE(a.b.Ab,K(bu,m,1,[b]));return}e=l;c=a.b.Ib;var f,g,j,h;if(null==b)c=0;else if(f=Ao(b,"\\$\\$\\$\\$\r?\n?"),1>=f.length)c=0;else{for(j=0,h=f.length;j<h;++j)g=f[j],Wt(c.c,c.d++,g);c=f.length}0<c&&(e=".  Use Page Up/Down for SDF access ("+c+va);try{FF(a.b,b,!0)?(es(a.b,"Structure pasted"+e),WE(a.b),TA(a.b),d=!0):(WF(new gH(a.b.K,a.b,AE)),GF(a.b,!0),TA(a.b))}catch(n){if(n=cj(n),A(n,124))e=a.b,e.lb=!0,e.K="ERROR - invalid MOL ",sE(e),WF(new gH(a.b.K,
a.b,AE)),TA(a.b);else throw n;}}d&&a.b.Ve(b)}function bs(a){this.b=a}t(564,1,{},bs);_.b=null;function PE(){PE=x;QE=new DI("COPY_SMILES",0);SE=new DI("COPY_MOL",1);TE=new DI("PASTE",2);EI=K(FI,m,139,[QE,SE,TE])}function DI(a,b){I.call(this,a,b)}t(565,146,{117:1,121:1,123:1,139:1},DI);var EI,SE,QE,TE;function FG(){this.e=y(OG,m,140,99,0)}t(566,1,{},FG);_.b=0;_.c=1;_.d=0;_.f=!1;_.i=0;_.j=!1;
function GI(a){a.c=y(M,s,-1,20,1);a.B=y(M,s,-1,20,1);a.K=y(ZE,m,-1,20,1);a.N=y(ZE,m,-1,20,1);a.H=Qt([20,7]);a.e=y(M,s,-1,20,1);a.d=y(bu,m,1,20,0);a.p=y(bu,m,1,20,0);a.y=y(M,s,-1,20,1);a.A=y(M,s,-1,20,1);a.I=y(M,s,-1,20,1);a.J=y(M,s,-1,20,1);a.t=y(M,s,-1,20,1);a.C=y(M,s,-1,20,1);a.L=y(M,s,-1,20,1);a.O=y(M,s,-1,20,1);a.f=y(bu,m,1,20,0);a.r=Qt([10,2]);a.j=y(M,s,-1,101,1)}
function HI(a,b,c,d){var e,f,g,j,h,n,o,r,q;h=y(M,s,-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,s,-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(ZE,m,-1,4,1);d=y(ZE,m,-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=II(r[1],d[1],r[2],d[2]);0<n[3]?(b=
II(r[2],d[2],r[3],d[3]),d=II(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;pG(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=JI(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(ZE,m,-1,2,1);KI(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==sG(a,a.u)||g==a.A[a.E]);++g);break;default:--a.u;es(a.o,"Are you trying to draw an hedgehog ?");a.o.P=9;return}a.A[a.u]=
1;++a.A[a.E];wG(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&&oG(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(wF((a.K[a.E]+a.K[a.u])/2)));a.O[a.v]=O(N(wF((a.N[a.E]+a.N[a.u])/2)));a.M=a.K[a.u];a.P=a.N[a.u]}
function mG(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&&kG(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,kG(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,u;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];$F(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)pG(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)wG(a),a.I[a.v]=o.I[h]+d,a.J[a.v]=o.J[h]+d,a.t[a.v]=o.t[h];ZF(a);a.E=c+d;W(a,0);o=a.K[a.u];q=a.N[a.u];$F(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,u=a.N[h]*f-a.K[h]*j,a.K[h]=r,a.N[h]=u,r=-a.K[h]*e+a.N[h]*g,u=-a.N[h]*e-a.K[h]*g,a.K[h]=r,a.N[h]=u,a.K[h]+=a.K[n],a.N[h]+=a.N[n];wG(a);a.I[a.v]=n;a.J[a.v]=c+d;ZF(a);b&&($F(a,n),aF(a))}c=4}LI(a,c);a.E=a.G;b&&
(a.E=0)}
function KI(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 lG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u;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])MI(a,j,f,h);else if(!a.o.hb&&!a.o.Nb)n=a.E,W(a,0),a.E=a.u,MI(a,j,f,h);else{a.o.Nb=!1;if(209==a.o.d||221==a.o.d||223==a.o.d){es(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[JI(a,a.E,a.H[a.E][d])],2<d||1!=b){es(a.o,"ERROR - spiro ring not possible here !");a.o.P=9;return}b=y(ZE,m,-1,2,1);KI(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)pG(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;u=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&&(u=-u,o=0);q=a.K[b]+r*e-u*g;u=a.N[b]+u*e+r*g;for(d=1;d<=j;++d)pG(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]=u+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)pG(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)wG(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[JI(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[JI(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,s,-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(wF((a.K[b]+a.K[e])/2))),a.O[c]=O(N(wF((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;wG(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(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/
2)));a.O[a.v]=O(N(wF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))}else 0<h[b]?(wG(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(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(wF((a.N[a.I[a.v]]+a.N[a.J[a.v]])/2)))):0<h[e]&&(wG(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(wF((a.K[a.I[a.v]]+a.K[a.J[a.v]])/2))),a.O[a.v]=O(N(wF((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]&&($F(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&&LI(a,j);-1<n&&(a.E=n)}
function MI(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)pG(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 LI(a,b){var c,d;0==b&&(b=a.u);for(c=a.u;c>a.u-b;--c)d=sG(a,c),0!=d&&(a.K[c]+=6,a.N[c]+=6)}
function JI(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 NI(a,b,c){var d,e,f,g;e=uh;for(f=g=0;;){++g;for(d=1;d<=a.u;++d)if(Hu(c[d])){e=c[d];break}for(d=1;d<=a.u;++d)Hu(c[d])&&!vu(c[d],e)&&(e=c[d]);for(d=1;d<=a.u;++d)Bu(c[d],e)&&(b[d]=g,c[d]=uh,++f);if(f==a.u)break}return g==a.u}
function aF(a){var b,c,d;b=y(ZE,m,-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{$E(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;bF(a)}}
function $E(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 kG(a,b,c){var d;if(1==c)++a.B[b];else if(-1==c)--a.B[b];else switch(d=OI(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&&es(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?es(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?es(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?es(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:es(a.o,"Charge change not possible on the halogen !");break;case 18:es(a.o,
"Use X button to change charge on the X atom !")}}
function MF(a,b){var c,d,e,f,g;f=0;g=!1;for(a.b=y(M,s,-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,s,-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&&$F(a,c);aF(a);es(a.o,"Smaller part(s) removed !");return 1}
function sG(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 xG(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];bG(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),bG(a));4==a.t[d]&&(a.t[d]=1)}}
function II(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 ZF(a){var b;PI(a);b=a.t.length;a.L=y(M,s,-1,b,1);a.O=y(M,s,-1,b,1);bF(a);bG(a)}
function pG(a){var b,c;++a.u;a.u>a.c.length-1&&(c=a.c.length+10,b=y(M,s,-1,c,1),cI(a.c,b,a.c.length),a.c=b,b=y(M,s,-1,c,1),cI(a.B,b,a.B.length),a.B=b,b=y(M,s,-1,c,1),cI(a.y,b,a.y.length),a.y=b,b=y(M,s,-1,c,1),cI(a.e,b,a.e.length),a.e=b,b=y(bu,m,1,c,0),cI(a.d,b,a.d.length),a.d=b,b=y(bu,m,1,c,0),cI(a.p,b,a.p.length),a.p=b,b=y(ZE,m,-1,c,1),cI(a.K,b,a.K.length),a.K=b,b=y(ZE,m,-1,c,1),cI(a.N,b,a.N.length),a.N=b,b=Qt([c,7]),cI(a.H,b,a.H.length),a.H=b,c=y(M,s,-1,c,1),cI(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 CF(a,b,c,d,e,f,g){var j;j=O(N(wF(a.K[c]-d/2)));g||(j-=e-d);a=O(N(wF(a.N[c]-~~(f/2))));return new GA(j-1-b,a-b,e+1+2*b,f+2*b)}
function wG(a){var b,c;++a.v;a.v>a.t.length-1&&(b=a.t.length+10,c=y(M,s,-1,b,1),cI(a.I,c,a.I.length),a.I=c,c=y(M,s,-1,b,1),cI(a.J,c,a.J.length),a.J=c,c=y(M,s,-1,b,1),cI(a.t,c,a.t.length),a.t=c,c=y(M,s,-1,b,1),cI(a.C,c,a.C.length),a.C=c,c=y(M,s,-1,b,1),cI(a.L,c,a.L.length),a.L=c,c=y(M,s,-1,b,1),cI(a.O,c,a.O.length),a.O=c,b=y(bu,m,1,b,0),cI(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 fG(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+=(yE(),aa);j+="JME 2013-10-12 "+new qI+"\n \n";j+=eG(a.u,3)+eG(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+=CG(0.055999999999999994*(a.K[e]-c),10,4)+CG(0.055999999999999994*(g-a.N[e]),10,4)+CG(0,10,4);h=BF(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"+eG(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+=eG(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:QI(a,e)&&(g=2),c=eG(a.I[e],3)+eG(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=eG(a.J[e],3)+eG(a.I[e],3)),1==a.t[e]&&4==a.C[e]&&(d=6,c=eG(a.J[e],3)+eG(a.I[e],3)),j+=c+eG(g,3)+eG(d,3)+"  0  0  0\n";
for(e=1;e<=a.u;++e)0!=a.B[e]&&(j+="M  CHG  1"+eG(e,4)+eG(a.B[e],4)+aa);return j+"M  END\n"}
function EG(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q,vb,Y,L,ea,Oc,vg,zb,Vd,Wd,Xd,$a,Pc;r=y(M,s,-1,a.u+10,1);q=y(M,s,-1,a.u+10,1);n=y(M,s,-1,a.u+1,1);o=y(M,s,-1,7,1);zb=y(M,s,-1,a.u+1,1);v=y(RI,m,-1,a.u+1,2);D=y(RI,m,-1,a.v+1,2);ea=0;if(0==a.u)return l;MF(a,!0);vg=!0;for(h=1;h<=a.v;++h)if(9==a.t[h]){vg=!1;break}if(a.o.t&&vg){SI(a);xG(a);TI(a,D);UI(a,v,D);var Jb,Bd,uf,fc,Je,Cd,Dd,ib,XJ,ce,w,Aa,nn,on,xt,Af,Qa,pn,qn,Sc,rn;Jb=y(M,s,-1,a.u+1,1);Bd=y(M,s,-1,a.u+1,1);ib=y(VI,m,-1,a.u+1,3);var yt=a.u,sn,
Kh,zt,Hg,Vj,Qe,Bf;Vj=y(VI,m,-1,yt+2,3);Qe=y(M,s,-1,100,1);Bf=5;Hg=0;Qe[0]=3;Vj[1]=wh;Vj[2]=xh;zt=2;if(!(3>yt))for(;Bf<Qe[Hg]*Qe[Hg];){Kh=0;for(sn=!0;sn&&Kh<=Hg&&Bf>=Qe[Kh]*Qe[Kh];)0==Bf%Qe[Kh]?sn=!1:++Kh;if(sn){Vj[++zt]=Eu(Bf);if(zt>=yt)break;Hg<Qe.length-1&&(++Hg,Qe[Hg]=Bf)}Bf+=2}for(w=1;w<=a.u;++w){for(Aa=qn=1;Aa<=a.v;++Aa)(a.I[Aa]==w||a.J[Aa]==w)&&(qn*=a.i[Aa]);pn=a.c[w];18==pn&&(rn=a.p[w],Cd=rn.charCodeAt(0)-65+1,Dd=0,1<rn.length&&(Dd=rn.charCodeAt(1)-97),0>Cd&&(Cd=0),0>Dd&&(Dd=0),pn=28*Cd+Dd);
Af=0;-2>a.B[w]?Af=1:-2==a.B[w]?Af=2:-1==a.B[w]?Af=3:1==a.B[w]?Af=4:2==a.B[w]?Af=5:2<a.B[w]&&(Af=6);Sc=1;ib[w]=Eu(qn);Sc*=126;ib[w]=zu(ib[w],Eu(a.y[w]*Sc));Sc*=7;ib[w]=zu(ib[w],Eu(Af*Sc));Sc*=7;ib[w]=zu(ib[w],Eu(pn*Sc));Sc*=783;ib[w]=zu(ib[w],Eu(a.A[w]*Sc))}for(Je=0;!NI(a,Jb,ib);){xt=!1;for(w=1;w<=a.u;++w)Jb[w]!=Bd[w]&&(Bd[w]=Jb[w],xt=!0);if(xt){for(w=1;w<=a.u;++w){ib[w]=vh;for(Aa=1;Aa<=a.A[w];++Aa)ib[w]=Iu(ib[w],Vj[Jb[a.H[w][Aa]]])}Je=0}else if(0<Je){for(w=1;w<=a.u;++w)ib[w]=vh;w=1;a:for(;w<=a.u-
1;++w)for(Aa=w+1;Aa<=a.u;++Aa)if(Jb[w]==Jb[Aa]){ib[w]=wh;break a}}else{for(w=1;w<=a.u;++w){ib[w]=vh;for(Aa=1;Aa<=a.A[w];++Aa)uf=a.H[w][Aa],ib[w]=Iu(ib[w],Eu(a.c[uf]*a.i[JI(a,w,uf)]))}Je=1}NI(a,Jb,ib);for(w=1;w<=a.u;++w)ib[w]=Eu(Bd[w]*a.u+Jb[w])}for(w=1;w<=a.u;++w)Bd[w]=Jb[w];for(Qa=1;Qa<=a.u;++Qa)for(w=1;w<=a.u;++w)if(Bd[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];Bd[w]=Bd[Qa];Bd[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]=Jb[a.r[w][0]];for(w=1;w<=a.v;++w)a.I[w]=Jb[a.I[w]],a.J[w]=Jb[a.J[w]],a.I[w]>a.J[w]&&(ce=a.I[w],a.I[w]=a.J[w],a.J[w]=ce,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){on=nn=
a.u;fc=0;for(Aa=w;Aa<=a.v;++Aa)a.I[Aa]<nn?(nn=a.I[Aa],on=a.J[Aa],fc=Aa):a.I[Aa]==nn&&a.J[Aa]<on&&(on=a.J[Aa],fc=Aa);ce=a.I[w];a.I[w]=a.I[fc];a.I[fc]=ce;ce=a.J[w];a.J[w]=a.J[fc];a.J[fc]=ce;ce=a.t[w];a.t[w]=a.t[fc];a.t[fc]=ce;ce=a.C[w];a.C[w]=a.C[fc];a.C[fc]=ce;XJ=a.f[w];a.f[w]=a.f[fc];a.f[fc]=XJ}ZF(a);bG(a);TI(a,D);UI(a,v,D)}else{TI(a,D);a.i=y(M,s,-1,a.v+1,1);for(u=1;u<=a.v;++u)a.i[u]=a.t[u]}c=1;a.b=y(M,s,-1,a.u+1,1);Pc=1;a.b[1]=1;for(Y=0;;){L=0;for(u=1;u<=a.A[c];++u)if(g=a.H[c][u],0<a.b[g]){if(!(a.b[g]>
a.b[c])&&g!=zb[c]){Oc=!0;for(J=1;J<=ea;++J)if(r[J]==c&&q[J]==g||r[J]==g&&q[J]==c){Oc=!1;break}Oc&&(++ea,r[ea]=c,q[ea]=g)}}else o[++L]=g;if(0==L){if(Pc==a.u)break;c=n[Y--]}else if(1==L)zb[o[1]]=c,c=o[1],a.b[c]=++Pc;else{n[++Y]=c;e=0;for(u=1;u<=L;++u)if(h=JI(a,o[u],c),!D[h]){e=o[u];break}if(0==e)for(u=1;u<=L;++u)if(h=JI(a,o[u],c),2==a.i[h]||3==a.i[h]){e=o[u];break}0==e&&(e=o[1]);zb[e]=c;c=e;a.b[e]=++Pc}}zb=y(M,s,-1,a.u+1,1);b=y(M,s,-1,a.u+1,1);Q=y(RI,m,-1,a.u+1,2);Vd=y(RI,m,-1,a.u+1,2);f=Pc=Y=0;for(u=
1;u<=a.u;++u)if(1==a.b[u]){c=u;break}a:for(;;){0<f&&(zb[c]=f);b[++Pc]=c;for(a.b[c]=0;;){L=e=0;vb=a.u+1;u=1;b:for(;u<=a.A[c];++u){g=a.H[c][u];for(E=1;E<=ea;++E)if(r[E]==g&&q[E]==c||r[E]==c&&q[E]==g)continue b;0<a.b[g]&&(++L,a.b[g]<vb&&(e=g,vb=a.b[g]))}if(0==e){if(0==Y)break a;Vd[c]=!0;c=n[Y--]}else break}f=c;c=e;1<L&&(n[++Y]=f,Q[e]=!0)}Wd=y(M,s,-1,a.v+1,1);Xd=y(M,s,-1,a.u+1,1);if(a.o.Pb){var ZJ=zb,hO=ea,At,$J,Lh,Re,Bt,Ct,Oa,Wj,Dt;Lh=y(M,s,-1,a.u+1,1);for(Oa=1;Oa<=a.u;++Oa)Lh[b[Oa]]=Oa;Bt=y(RI,m,-1,
a.v+1,2);for(Oa=1;Oa<=a.u;++Oa)At=b[Oa],$J=ZJ[At],Re=JI(a,At,$J),0!=Re&&(WI(a,Re,Lh,Wd,D),Bt[Re]=!0);for(Oa=1;Oa<=a.v;++Oa)Bt[Oa]||WI(a,Oa,Lh,Wd,D);Oa=1;a:for(;Oa<=a.u;++Oa)if(!(2>a.A[Oa]||4<a.A[Oa])){Ct=Dt=0;for(Wj=1;Wj<=a.A[Oa];++Wj){Re=JI(a,Oa,a.H[Oa][Wj]);if(5==a.i[Re])continue a;1==a.t[Re]&&0!=XI(a,Re,Oa)&&++Dt;2==a.t[Re]&&(Ct=a.H[Oa][Wj])}if(0!=Dt)if(0<Ct){var ka=a,bK=Oa,Cf=Lh,cd=Xd,vc=void 0,Xj=void 0,Tc=void 0,Se=void 0,Uc=void 0,tn=void 0,un=void 0,vn=void 0,de=void 0,dd=void 0,ed=void 0,
Et=void 0,Yj=void 0,ee=void 0,Zj=void 0,Te=void 0,$j=void 0,Ft=void 0,ak=void 0,Ue=void 0,cK=void 0,Df=void 0,dK=void 0,Gt=void 0,bk=void 0,Ef=void 0,ed=1,Xj=bK,vc=y(M,s,-1,ka.u+1,1);for(vc[1]=bK;;){Et=!1;for(dd=1;dd<=ka.A[Xj];++dd)if(Tc=ka.H[Xj][dd],!(Tc==vc[1]||Tc==vc[ed-1]))if(Se=JI(ka,Xj,Tc),2==ka.t[Se]&&5!=ka.i[Se]){Xj=vc[++ed]=Tc;Et=!0;break}if(!Et)break}if(!(0==ed%2||2>ka.A[vc[ed]]||3<ka.A[vc[ed]])){Ef=vc[1];Uc=vc[~~((ed+1)/2)];de=vc[ed];Df=Ue=Te=ee=0;Gt=Ft=!1;for(dd=1;dd<=ka.A[Ef];++dd)Tc=
ka.H[Ef][dd],Se=JI(ka,Ef,Tc),1!=ka.t[Se]||5==ka.i[Se]||(0==ee?ee=Tc:Te=Tc);0<Cf[Te]&&Cf[ee]>Cf[Te]&&(tn=ee,ee=Te,Te=tn);Yj=ee;0==ee&&(Yj=Te,Ft=!0);for(dd=1;dd<=ka.A[de];++dd)Tc=ka.H[de][dd],Se=JI(ka,de,Tc),1!=ka.t[Se]||5==ka.i[Se]||(0==Ue?Ue=Tc:Df=Tc);0<Cf[Df]&&Cf[Ue]>Cf[Df]&&(tn=Ue,Ue=Df,Df=tn);ak=Ue;0==Ue&&(ak=Df,Gt=!0);Zj=XI(ka,JI(ka,Ef,ee),Ef);$j=XI(ka,JI(ka,Ef,Te),Ef);cK=XI(ka,JI(ka,de,Ue),de);dK=XI(ka,JI(ka,de,Df),de);1<(0>Zj+$j?-(Zj+$j):Zj+$j)||0!=cK||0!=dK?es(ka.o,"Bad stereoinfo on allene !"):
(un=ka.K[vc[ed-1]]-ka.K[de],vn=ka.N[vc[ed-1]]-ka.N[de],bk=Math.sqrt(un*un+vn*vn),0.001>bk&&(bk=0.001),0<(ka.N[ak]-ka.N[vc[ed-1]])*(un/bk)-(ka.K[ak]-ka.K[vc[ed-1]])*(vn/bk)?cd[Uc]=1:cd[Uc]=-1,Ft&&(cd[Uc]*=-1),Gt&&(cd[Uc]*=-1),Yj==ee&&0>Zj&&(cd[Uc]*=-1),Yj==Te&&0>$j&&(cd[Uc]*=-1),Cf[Yj]>Cf[ak]&&(cd[Uc]*=-1))}}else b:{var wc=a,xc=Oa,iO=ZJ,jO=Lh,kO=r,lO=q,mO=hO,wn=Xd,xn=void 0,fd=void 0,Ht=void 0,Mh=void 0,Ea=void 0,Nh=void 0,Fd=void 0,ck=void 0,fe=void 0,Sb=void 0,ia=void 0,Lb=void 0,Ve=void 0,yn=void 0,
gd=void 0,pa=void 0,zn=void 0,Lb=y(M,s,-1,4,1),yn=y(M,s,-1,4,1),Oh=wc,ge=xc,eK=jO,It=iO,fK=kO,gK=lO,nO=mO,Mb=Lb,dk=void 0,hd=void 0,An=void 0,Bn=void 0,Jt=void 0,ek=void 0,ek=-1;0<It[ge]&&(Mb[++ek]=It[ge]);for(hd=1;hd<=nO;++hd)fK[hd]==ge&&(Mb[++ek]=gK[hd]),gK[hd]==ge&&(Mb[++ek]=fK[hd]);for(hd=ek+1;hd<Oh.A[ge];++hd){Jt=Oh.u+1;An=1;c:for(;An<=Oh.A[ge];++An){dk=Oh.H[ge][An];for(Bn=0;Bn<hd;++Bn)if(dk==Mb[Bn])continue c;eK[dk]<Jt&&(Jt=eK[dk],Mb[hd]=dk)}}0==It[ge]&&0<Oh.y[ge]?(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=
Mb[0],Mb[0]=-1):0<Oh.y[ge]&&(Mb[3]=Mb[2],Mb[2]=Mb[1],Mb[1]=-1);for(Ea=ck=Nh=Mh=zn=Fd=Sb=0;4>Ea;++Ea)0>=Lb[Ea]||(xn=JI(wc,xc,Lb[Ea]),yn[Ea]=XI(wc,xn,xc),0<yn[Ea]?(++Sb,zn=Lb[Ea],Nh=Lb[Ea]):0>yn[Ea]?(++Fd,Mh=Lb[Ea],Nh=Lb[Ea]):ck=Lb[Ea]);fe=Sb+Fd;pa=y(M,s,-1,4,1);gd=0;if(3==wc.A[xc]){if(1==Sb&&1==Fd||3==fe&&0<Sb&&0<Fd){es(wc.o,"Error in C3H stereospecification !");break b}Ve=Lb[0];1==fe?Ve=Nh:2==fe&&(Ve=ck);ia=HI(wc,xc,Ve,Lb);pa[0]=Nh;pa[1]=-1;pa[2]=ia[2];pa[3]=ia[1];0<Sb?gd=1:gd=-1}else if(4==wc.A[xc])if(1==
fe)ia=HI(wc,xc,Nh,Lb),pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],0<Sb?gd=1:gd=-1;else{Ve=Lb[0];1<ck&&(Ve=ck);1==Sb?Ve=zn:1==Fd&&(Ve=Mh);ia=HI(wc,xc,Ve,Lb);fd=y(M,s,-1,4,1);for(Ea=0;4>Ea;++Ea)xn=JI(wc,xc,ia[Ea]),fd[Ea]=XI(wc,xn,xc);if(4==fe){if(0==Sb||0==Fd){es(wc.o,"Error in C4 stereospecification !");break b}if(1==Sb||1==Fd)pa[0]=ia[0],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[1],gd=fd[0];else{for(Ea=0;4>Ea;++Ea)-1==fd[Ea]&&(fd[Ea]=0);fe=2}}else if(3==fe)if(3==Sb||3==Fd)pa[0]=ia[0],pa[1]=ia[3],pa[2]=
ia[2],pa[3]=ia[1],0<Sb?gd=-1:gd=1;else{1==Sb?Sb=Ht=1:Fd=Ht=-1;for(Ea=0;4>Ea;++Ea)fd[Ea]==Ht&&(fd[Ea]=0);fe=2}if(2==fe)if(1==Sb&&1==Fd)ia[1]==Mh?(ia[1]=ia[2],ia[2]=ia[3]):ia[2]==Mh&&(ia[2]=ia[3]),pa[0]=zn,pa[1]=Mh,pa[2]=ia[2],pa[3]=ia[1],gd=1;else{if(fd[0]==fd[1]||fd[1]==fd[2]){es(wc.o,"Error in C4 stereospecification ! 2/0r");break b}0!=fd[0]?(pa[0]=ia[0],pa[1]=ia[2],pa[2]=ia[1],pa[3]=ia[3]):(pa[0]=ia[1],pa[1]=ia[3],pa[2]=ia[2],pa[3]=ia[0]);1<Sb?gd=1:gd=-1}}var $=pa,fk=Lb,rb=void 0;fk[0]==$[1]?(rb=
$[0],$[0]=$[1],$[1]=rb,rb=$[2],$[2]=$[3],$[3]=rb):fk[0]==$[2]?(rb=$[2],$[2]=$[0],$[0]=rb,rb=$[1],$[1]=$[3],$[3]=rb):fk[0]==$[3]&&(rb=$[3],$[3]=$[0],$[0]=rb,rb=$[1],$[1]=$[2],$[2]=rb);fk[1]==$[2]?(rb=$[1],$[1]=$[2],$[2]=rb,rb=$[2],$[2]=$[3],$[3]=rb):fk[1]==$[3]&&(rb=$[1],$[1]=$[3],$[3]=rb,rb=$[2],$[2]=$[3],$[3]=rb);pa[2]==Lb[2]?wn[xc]=1:pa[2]==Lb[3]?wn[xc]=-1:es(wc.o,"Error in stereoprocessing ! - t30");wn[xc]*=gd}}}$a=new bI;j=y(M,s,-1,a.u+1,1);for(u=1;u<=a.u;++u)j[b[u]]=u;for(u=1;u<=a.u;++u){c=b[u];
Q[c]&&($a.b.b+=ua);0<zb[u]&&YI(a,c,zb[c],$a,Wd);var Ph=v[c],Nb=void 0,gk=void 0,Qh=void 0,V=void 0,V=Nc,Nb=!1;0!=a.B[c]&&(Nb=!0);0!=Xd[c]&&(Nb=!0);Qh=-1;for(gk=1;gk<=a.z;++gk)if(a.r[gk][0]==c){Qh=a.r[gk][1];break}-1<Qh&&(Nb=!0);a.o.Ob&&0<a.e[c]&&(Nb=!0,Qh=1);switch(a.c[c]){case 2:V=Bb;break;case 3:Ph?V="c":V=Fb;break;case 4:Ph?(V=Mf,0<a.y[c]&&(Nb=!0)):V=ic;break;case 5:Ph?V="o":V=pc;break;case 7:Ph?(V="p",0<a.y[c]&&(Nb=!0)):V=rc;break;case 8:Ph?V=zg:V=Fc;break;case 13:Ph?V=Dg:V=Hc;Nb=!0;break;case 6:V=
Ic;Nb=!0;break;case 9:V=Ub;break;case 10:V=Kb;break;case 11:V=Eb;break;case 12:V=$b;break;case 1:V=Yb;Nb=!0;break;case 19:V=sc;Nb=!0;break;case 20:V=tc;Nb=!0;break;case 21:V=uc;Nb=!0;break;case 22:V=yc;Nb=!0;break;case 18:Nb=!0,V=a.p[c],(H(V,wa)||H(V,Zc)||H(V,wb))&&(Nb=!1)}Nb&&(V=Qc+V,1==Xd[c]?V+=tb:-1==Xd[c]&&(V+=ub),1==a.y[c]?V+=Yb:1<a.y[c]&&(V+=Yb+a.y[c]),0!=a.B[c]&&(0<a.B[c]?V+=xa:V+=Ba,1<jk(a.B[c])&&(V+=jk(a.B[c]))),-1<Qh&&(V+=lb+Qh),V+=Wc);Jn($a.b,V);for(E=1;E<=ea;++E)if(r[E]==c||q[E]==c)d=
q[E],d==c&&(d=r[E]),j[c]<j[d]&&YI(a,r[E],q[E],$a,Wd),9<E&&($a.b.b+="%"),In($a,l+(new S(E)).b);Vd[c]&&($a.b.b+=va)}return $a.b.b}function DG(a){a=new NE(a);ZF(a);return a}
function $F(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)cF(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 aG(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]&&$F(a,c);0==a.A[d]&&$F(a,d)}
function SI(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=JI(a,c,d);1==a.t[b]&&(0==a.C[b]||!a.o.Pb)&&$F(a,c)}}}function PI(a){var b;b=a.c.length;a.H=Qt([b,7]);a.A=y(M,s,-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 UI(a,b,c){var d,e,f,g,j,h,n,o,r;a.i=y(M,s,-1,a.v+1,1);r=y(RI,m,-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[JI(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(RI,m,-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(RI,m,-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:QI(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(RI,m,-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 bF(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(wF((a.K[b]+a.K[c])/2))),a.O[d]=O(N(wF((a.N[b]+a.N[c])/2)))}function TI(a,b){var c;for(c=1;c<=a.v;++c)DF(a,a.I[c],a.J[c])?b[c]=!1:b[c]=!0}
function BF(a,b){var c;c=(yE(),EE)[a.c[b]];18==a.c[b]&&(c=a.p[b]);return c}function QI(a,b){return 2==a.t[b]?!0:!1}function DF(a,b,c){var d,e,f,g;g=1;a.b=y(M,s,-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 nG(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=Qt([b+5,2]),cI(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 XF(a){var b;a.z=0;a.s=0;EG(a);for(b=1;b<=a.u;++b)a.E=b,nG(a);a.E=0}
function YF(a){var b,c;b=y(ZE,m,-1,4,1);$E(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 UE(a,b){var c,d,e,f,g,j,h,n;c=y(ZE,m,-1,4,1);$E(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;$E(a,c);for(g=1;g<=a.u;++g)a.K[g]+=d-c[0],a.N[g]+=e-c[1]}
function AG(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 dG(a,b,c){var d,e,f,g,j;if(0==c.indexOf(Qc)&&XH(c,Wc))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(ya)&&(f=!0);-1<c.indexOf(nb)&&(f=!0);-1<c.indexOf(la)&&(f=!0);-1<c.indexOf("!")&&(f=!0);d=c.indexOf(lb);e=c.indexOf(Yb);g=ik(c.indexOf(xa),c.indexOf(Ba));if(-1<d){j=Co(c,d+1);try{a.o.z=KD(j,10)}catch(h){if(h=cj(h),A(h,124))a.o.z=0;else throw h;}a.E=b;nG(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,Bb)?2:H(d,ic)?4:H(d,pc)?5:H(d,rc)?7:H(d,Fc)?8:H(d,Ub)?9:H(d,Kb)?10:H(d,Eb)?11:H(d,$b)?12:H(d,Yb)?1:H(d,Hc)?13:H(d,Ic)?6:H(d,sc)?19:H(d,tc)?20:H(d,uc)?21:H(d,yc)?22:18;18==a.c[b]&&(a.p[b]=d);c+=ba;d=0;0<e&&(d=1,e=IH(c,++e),48<=e&&57>=e&&(d=e-48));18==a.c[b]&&(a.y[b]=d);d=0;if(0<g&&(e=IH(c,g++),43==e?d=1:45==e&&(d=-1),0!=d&&(e=IH(c,g++),!(48<=e&&57>=e)))){for(;43==e;)++d,e=IH(c,g++);for(;45==e;)--d,e=IH(c,g++)}a.B[b]=d}}}
function LF(a,b,c){var d,e;a.k=1;c&&(a.k=-1);b=new fE(b);try{for(;b.k=ZD(b,b.b),b.k<b.j;)d=JF(KD(bE(b),10)).b,c=e=JF(KD(bE(b),10)).b,(0>c||6<c)&&(c=0),a.e[d]=c}catch(f){if(f=cj(f),A(f,124))Gn(f);else throw f;}}function YI(a,b,c,d,e){b=JI(a,b,c);5!=a.i[b]&&QI(a,b)?d.b.b+=pb:3==a.t[b]?d.b.b+=la:9==a.t[b]?(e=sb,a=a.f[b],null!=a&&(e=a),Jn(d.b,e)):1==e[b]?d.b.b+=Xa:-1==e[b]&&(d.b.b+=Vc)}
function oG(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,es(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:es(a.o,"Stereomarking allowed only on single and double bonds!")}
function WI(a,b,c,d,e){var f,g,j,h,n,o,r,q,u;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=JI(a,e,o);0!=d[h]?b=o:1==a.t[h]&&5!=a.i[h]&&(b=o);0==b&&(h=JI(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=JI(a,f,r);1==a.t[h]&&5!=a.i[h]&&0==d[h]&&(o=r);0==o&&(h=JI(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,u=(a.N[o]-a.N[e])*h-(a.K[o]-a.K[e])*g,2>(0>=r?0-r:r)||2>(0>=u?0-u:u))es(a.o,"Not unique E/Z geometry !");else{j=JI(a,b,e);f=JI(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=JI(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<u||0>r&&0>u?d[f]=-d[j]:d[f]=d[j],q&&(d[f]=-d[f]))}}}function OI(a,b){var c,d,e;e=0;for(d=1;d<=a.A[b];++d)if(c=JI(a,b,a.H[b][d]),1==a.t[c])e+=1;else if(QI(a,c))e+=2;else if(3==a.t[c])e+=3;else if(9==a.t[c])return-1;return e}function XI(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 bG(a){var b;for(b=1;b<=a.u;++b){var c=a,d=b,e=void 0,e=OI(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 dF(a){GI(this);this.o=a;this.z=this.v=this.u=0}
function KF(a,b){var c,d,e,f,g,j,h;dF.call(this,a);f=l;j=HF(b);if(null!=j){h=new eE(b,j,!0);for(e=1;4>=e;++e)f=IF(h,j);g=JF(KD(uo(f.substr(0,3)),10)).b;c=JF(KD(uo(f.substr(3,3)),10)).b;for(e=1;e<=g;++e)pG(this),f=IF(h,j),this.K[e]=(new UH(RH(uo(f.substr(0,10))))).b,this.N[e]=-(new UH(RH(uo(f.substr(10,10))))).b,d=34,34>f.length&&(d=f.length),d=uo(f.substr(31,d-31)),dG(this,e,d),62<=f.length&&(f=uo(f.substr(60,3)),0<f.length&&(f=JF(KD(f,10)).b,0<f&&(this.E=e,a.z=f,nG(this),this.E=0)));for(e=1;e<=c;++e)wG(this),
f=IF(h,j),this.I[e]=JF(KD(uo(f.substr(0,3)),10)).b,this.J[e]=JF(KD(uo(f.substr(3,3)),10)).b,g=JF(KD(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=JF(KD(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);PI(this);AG(this);aF(this);for(ZF(this);(h.k=ZD(h,h.b),h.k<h.j)&&!(null==(f=bE(h)));){if(0==f.indexOf("M  END"))break;if(0==f.indexOf("M  CHG")){g=new dE(f);bE(g);bE(g);j=JF(KD(bE(g),10)).b;
for(e=1;e<=j;++e)c=JF(KD(bE(g),10)).b,this.B[c]=JF(KD(bE(g),10)).b}if(0==f.indexOf("M  APO")){g=new dE(f);bE(g);bE(g);j=JF(KD(bE(g),10)).b;for(e=1;e<=j;++e)c=JF(KD(bE(g),10)).b,f=JF(KD(bE(g),10)).b,this.E=c,W(this,0),dG(this,this.u,sc+f),this.E=0}}SI(this);ZF(this)}}
function HG(a,b){var c,d,e,f,g;dF.call(this,a);0==b.indexOf(da)&&(b=b.substr(1,b.length-1));XH(b,da)&&(b=b.substr(0,b.length-1-0));if(1>b.length)this.u=0;else{try{f=new dE(b);d=JF(KD(bE(f),10)).b;e=JF(KD(bE(f),10)).b;for(c=1;c<=d;++c)g=bE(f),pG(this),dG(this,this.u,g),this.K[c]=(new UH(RH(bE(f)))).b,this.N[c]=-(new UH(RH(bE(f)))).b;for(c=1;c<=e;++c)if(wG(this),this.I[c]=JF(KD(bE(f),10)).b,this.J[c]=JF(KD(bE(f),10)).b,this.t[c]=JF(KD(bE(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;PI(this);AG(this);aF(this)}catch(j){j=cj(j);if(A(j,124)){j.Ic();this.u=0;return}throw j;}SI(this);ZF(this)}}
function NF(a,b,c){var d,e,f;dF.call(this,a);f=y(M,s,-1,b.u+1,1);for(a=1;a<=b.u;++a)b.b[a]==c&&(pG(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))wG(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;ZF(this);aF(this)}
function gG(a,b,c){var d,e,f,g,j;dF.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,s,-1,this.u+1,1);this.B=y(M,s,-1,this.u+1,1);this.y=y(M,s,-1,this.u+1,1);this.e=y(M,s,-1,this.u+1,1);this.d=y(bu,m,1,this.u+1,0);this.K=y(ZE,m,-1,this.u+1,1);this.N=y(ZE,m,-1,this.u+1,1);this.p=y(bu,m,1,this.u+1,0);this.I=y(M,s,-1,this.v+1,1);this.J=y(M,s,-1,this.v+1,1);this.t=y(M,s,-1,this.v+1,1);this.f=y(bu,m,1,this.v+1,0);this.C=y(M,s,-1,this.v+1,1);this.r=Qt([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}ZF(this);aF(this)}
function NE(a){var b;GI(this);this.o=a.o;this.u=a.u;this.v=a.v;this.z=a.z;this.c=y(M,s,-1,this.u+1,1);cI(a.c,this.c,this.u+1);this.B=y(M,s,-1,this.u+1,1);cI(a.B,this.B,this.u+1);this.y=y(M,s,-1,this.u+1,1);cI(a.y,this.y,this.u+1);this.e=y(M,s,-1,this.u+1,1);cI(a.e,this.e,this.u+1);this.d=y(bu,m,1,this.u+1,0);cI(a.d,this.d,this.u+1);this.K=y(ZE,m,-1,this.u+1,1);cI(a.K,this.K,this.u+1);this.N=y(ZE,m,-1,this.u+1,1);cI(a.N,this.N,this.u+1);this.p=y(bu,m,1,this.u+1,0);cI(a.p,this.p,this.u+1);this.I=y(M,
s,-1,this.v+1,1);cI(a.I,this.I,this.v+1);this.J=y(M,s,-1,this.v+1,1);cI(a.J,this.J,this.v+1);this.t=y(M,s,-1,this.v+1,1);cI(a.t,this.t,this.v+1);this.f=y(bu,m,1,this.v+1,0);cI(a.f,this.f,this.v+1);this.C=y(M,s,-1,this.v+1,1);cI(a.C,this.C,this.v+1);this.r=Qt([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 CG(a,b,c){var d,e,f;if(0==c)return eG(Zt(a),b);9.0E-4>(0>=a?0-a:a)&&(a=0);a=O(N(wF(a*Math.pow(10,c))))/Math.pow(10,c);e=l+(new UH(a)).b;d=vo(e,wo(46));0>d&&(e+=Wa,d=vo(e,wo(46)));f=e.length;for(a=1;a<=c-f+d+1;++a)e+=ab;if(0==b)return e;e.length>b&&(e=sb);c=l;for(a=1;a<=b-e.length;++a)c+=ba;return c+e}function HF(a){var b;b=new eE(a,aa,!0);if(4<YD(b))return aa;b=new eE(a,sh,!0);return 4<YD(b)?sh:null}
function eG(a,b){var c,d,e;d=l+(new S(a)).b;d.length>b&&(d=sb);e=l;for(c=1;c<=b-d.length;++c)e+=ba;return e+d}function IF(a,b){for(var c,d;a.k=ZD(a,a.b),a.k<a.j;){d=bE(a);if(H(d,b))return ba;for(bE(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}t(567,1,{140:1},dF,KF,HG,NF,gG,NE);_.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 fs(){fs=x;gs=new dD(Yb)}
function TF(a,b){var c;fs();var d;AI.call(this);this.d=new BB("Help");new BB("Home");this.e=b;P(this,(yE(),AE));this.hc&&tC(this.hc.d,!1);qC(this,!1);d=dA(b);if(1==a)this.f||(this.f=new MC(d),yI(this.f,-30,0)),this.k=this.f,c=LE(b),this.hc&&sC(this.hc.d.I.c,Gc),KA(this,new wB(2)),this.i=new dD(c+"     "),R(this,this.i,Ib),d=new OA,R(d,this.j,null),this.e.Hb&&(c=new BB("Submit"),R(d,c,null)),R(this,d,Jc),cD(this.i,uo(Go(this.i.hc.b.pb,kh))),this.hc&&tC(this.hc.d,!0),qC(this,!0);else if(2==a)this.c||
(this.c=new MC(d),yI(this.c,-50,13*b.Z-80)),this.k=this.c,this.hc&&sC(this.hc.d.I.c,"Nonstandard atom"),KA(this,new wB(2)),c=new OA,R(c,new FC("atomic SMILES",1),null),R(this,c,nc),c=Yb,gs&&(c=Go(gs.hc.b.pb,kh)),gs=new eD(c,8),R(this,gs,Ib),c=new OA,R(c,this.j,null),R(this,c,Jc);else{this.b||(this.b=new MC(d),yI(this.b,5*b.Z,0));var e,f;d="About "+(yE(),MG);this.hc&&sC(this.hc.d.I.c,d);KA(this,new BC(0));P(this,AE);R(this,new FC(MG+" Molecular Editor v2013-10-13",1),null);R(this,new FC("Peter Ertl and Bruno Bienfait",
1),null);for(c=zE,d=0,f=c.length;d<f;++d)e=c[d],e=new FC(e,1),qA(e,this.e.y),R(this,e,null);c=new OA;R(c,this.d,null);R(c,this.j,null);R(this,c,null);this.k=this.b}pC(this);c=this.k;zI(this.hc.d,c.b,c.c);!cA(this)&&HA(this);rA(this)}t(568,560,Bi,TF);_.Yf=function(a){var b,c;if(a.i===this.d){try{b=new ED(this.e.I),c=DD(b),$wnd.open(c,"_blank",l)}catch(d){if(d=cj(d),A(d,112))a=this.e,b=d.i,a.lb=!0,a.K="ERROR - "+b,sE(a);else throw d;}return!0}return!1};_.b=null;_.c=null;_.e=null;_.f=null;_.i=null;var gs;
function ZI(a,b){bA(b)==a.b?P(b,(HB(),QB)):P(b,a.b)}
function $I(a){var b,c,d,e;e=l;d=!1;bA(aJ)!=a.b?(e=wa,d=!0):bA(bJ)!=a.b?(e="!#6",d=!0):bA(cJ)!=a.b?(P(dJ,(HB(),QB)),P(eJ,QB),P(fJ,QB),P(gJ,QB),e="F,Cl,Br,I"):(b=bA(hJ)!=a.b,c=bA(iJ)!=a.b,bA(jJ)!=a.b&&(b?e+="c,":c?e+="C,":e+="#6,"),bA(kJ)!=a.b&&(b?e+="n,":c?e+="N,":e+="#7,"),bA(lJ)!=a.b&&(b?e+="o,":c?e+="O,":e+="#8,"),bA(mJ)!=a.b&&(b?e+="s,":c?e+="S,":e+="#16,"),bA(nJ)!=a.b&&(b?e+="p,":c?e+="P,":e+="#15,"),bA(dJ)!=a.b&&(e+="F,"),bA(eJ)!=a.b&&(e+="Cl,"),bA(fJ)!=a.b&&(e+="Br,"),bA(gJ)!=a.b&&(e+="I,"),
XH(e,ya)&&(e=e.substr(0,e.length-1-0)),1>e.length&&!a.c&&(b?e=Zc:c?e=wb:(P(aJ,(HB(),QB)),e=wa)));b=l;d&&bA(hJ)!=a.b&&(b+=";a");d&&bA(iJ)!=a.b&&(b+=";A");bA(oJ)!=a.b&&(b+=";R");bA(pJ)!=a.b&&(b+=";!R");bA(aJ)!=a.b&&0<b.length?e=b.substr(1,b.length-1):e+=b;d=qJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";H"+d);d=rJ.hc.b.pb.selectedIndex;0<d&&(--d,e+=";D"+d);bA(sJ)!=a.b&&(e="~");bA(tJ)!=a.b&&(e=lb);bA(uJ)!=a.b&&(e=tb);bA(vJ)!=a.b&&(e="!@");cD(a.f,e)}
function wJ(a){xJ(a);yJ(a);var b=qJ.hc.b;Hy(b,0);b.pb.options[0].selected=!0;b=rJ.hc.b;Hy(b,0);b.pb.options[0].selected=!0;P(hJ,a.b);P(iJ,a.b);P(oJ,a.b);P(pJ,a.b);P(qJ,a.b);P(rJ,a.b);zJ(a)}function xJ(a){P(jJ,a.b);P(kJ,a.b);P(lJ,a.b);P(mJ,a.b);P(nJ,a.b);P(dJ,a.b);P(eJ,a.b);P(fJ,a.b);P(gJ,a.b)}function yJ(a){P(aJ,a.b);P(bJ,a.b);P(cJ,a.b)}function zJ(a){P(sJ,a.b);P(tJ,a.b);P(uJ,a.b);P(vJ,a.b);a.c=!1}
function UF(a){rC.call(this,"Atom/Bond Query");this.j=new BB(this.Xf());aB(this.r,new BI(this));this.b=(yE(),AE);this.d=a;this.e||(a=dA(a),this.e=new MC(a),yI(this.e,-150,10));this.k=this.e;KA(this,new AC);P(this,this.b);a=new OA;KA(a,new fC(0,3,1));R(a,new EC("Atom type :"),null);aJ=new BB(yb);bJ=new BB("Any except C");cJ=new BB("Halogen");R(a,aJ,null);R(a,bJ,null);R(a,cJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));R(a,new FC("Or select one or more from the list :",0),null);R(this,a,null);
a=new OA;KA(a,new fC(0,3,1));jJ=new BB(Fb);kJ=new BB(ic);lJ=new BB(pc);mJ=new BB(Fc);nJ=new BB(rc);dJ=new BB(Ub);eJ=new BB(Kb);fJ=new BB(Eb);gJ=new BB($b);R(a,jJ,null);R(a,kJ,null);R(a,lJ,null);R(a,mJ,null);R(a,nJ,null);R(a,dJ,null);R(a,eJ,null);R(a,fJ,null);R(a,gJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));qJ=new FB;EB(qJ,yb);EB(qJ,ab);EB(qJ,cb);EB(qJ,jb);EB(qJ,kb);R(a,new EC("Number of hydrogens :  "),null);R(a,qJ,null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));rJ=new FB;EB(rJ,yb);EB(rJ,
ab);EB(rJ,cb);EB(rJ,jb);EB(rJ,kb);EB(rJ,"4");EB(rJ,"5");EB(rJ,"6");R(a,new FC("Number of connections :",0),null);R(a,rJ,null);R(a,new FC(" (H's don't count.)",0),null);R(this,a,null);a=new OA;KA(a,new fC(0,3,1));R(a,new EC("Atom is :"),null);hJ=new BB(Ab);R(a,hJ,null);iJ=new BB("Nonaromatic");R(a,iJ,null);oJ=new BB(Ec);R(a,oJ,null);pJ=new BB(mc);R(a,pJ,null);R(this,a,null);a=new OA;P(a,XB(bA(this)));KA(a,new fC(0,3,1));R(a,new EC("Bond is :"),null);sJ=new BB(yb);R(a,sJ,null);tJ=new BB(Ab);R(a,tJ,
null);uJ=new BB(Ec);R(a,uJ,null);vJ=new BB(mc);R(a,vJ,null);R(this,a,null);a=new OA;KA(a,new fC(1,3,1));this.f=new eD(wa,20);R(a,this.f,null);R(a,new BB(Cc),null);R(a,this.j,null);R(this,a,null);this.hc&&tC(this.hc.d,!1);qC(this,!1);xJ(this);yJ(this);zJ(this);P(hJ,this.b);P(iJ,this.b);P(oJ,this.b);P(pJ,this.b);P(qJ,this.b);P(rJ,this.b);ZI(this,aJ);pC(this);a=this.k;zI(this.hc.d,a.b,a.c);!cA(this)&&HA(this);rA(this)}t(569,560,Bi,UF);
_.Yf=function(a,b){var c;H(b,Cc)?(wJ(this),ZI(this,aJ),$I(this)):A(a.i,87)?(zJ(this),Yt(a.i)===Yt(aJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(bJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(cJ)?(xJ(this),yJ(this)):Yt(a.i)===Yt(oJ)?P(pJ,this.b):Yt(a.i)===Yt(pJ)?(P(oJ,this.b),P(hJ,this.b)):Yt(a.i)===Yt(hJ)?(P(iJ,this.b),P(pJ,this.b)):Yt(a.i)===Yt(iJ)?P(hJ,this.b):Yt(a.i)===Yt(sJ)||Yt(a.i)===Yt(tJ)||Yt(a.i)===Yt(uJ)||Yt(a.i)===Yt(vJ)?(wJ(this),this.c=!0):yJ(this),ZI(this,a.i),$I(this)):A(a.i,88)&&(zJ(this),c=a.i,0==c.hc.b.pb.selectedIndex?
P(c,this.b):P(c,(HB(),QB)),$I(this));107!=this.d.d&&(this.d.d=107,TA(this.d));return!0};_.c=!1;_.d=null;_.e=null;var aJ=_.f=null,sJ=null,bJ=null,hJ=null,tJ=null,fJ=null,jJ=null,rJ=null,qJ=null,eJ=null,dJ=null,cJ=null,gJ=null,kJ=null,iJ=null,pJ=null,vJ=null,lJ=null,nJ=null,oJ=null,uJ=null,mJ=null;function PG(){nI(this)}t(570,545,$h,PG);_.Ze=function(){this.b=-1;this.c=y(oI,m,0,0,0);this.d=0};_.b=-1;
function as(a){a=new rD(a);cs();var b,c,d,e,f;try{var g=(jD(),mD);if(nD(g,(jD(),mD)))b=a.b;else if(nD(g,kD))b=new vD(a.b);else throw new sD(g);c=Vn(b)?b.tS():b.toString?b.toString():"[JavaScriptObject]";d=new AJ;xz(d.f,c);e=(f=Ao(c,"\r\n|\r|\n|\n\r"),f.length);ow(d.f,20*(10>e?e:10)+ig);ko((ho(),io),new BJ(d));CJ(d);DJ(d)}catch(j){if(j=cj(j),A(j,105))Gn(j);else throw j;}}function QG(){}t(571,1,{106:1,113:1},QG);_.Ge=function(a){rE(this.b,a.b)};_.b=null;function bH(){Nx();Dj.call(this)}
t(573,333,oi,bH);function Yr(){var a;Yr=x;Nx();EJ=(a=!1,Yf in $wnd?a=!0:$wnd.navigator.msPointerEnabled&&-1!==navigator.userAgent.toLowerCase().indexOf("touch")&&(a=!0),a);FJ=-1!=$wnd.navigator.userAgent.indexOf("Windows NT");GJ=EJ&!FJ;var b;a=K(M,s,-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]);Zr=y(M,s,-1,1E3,1);for(b=0;b<Zr.length;++b)Zr[b]=-999;for(b=0;b<a.length;b+=2)Zr[a[b+1]]=a[b]}
function Sq(a,b,c){a=new HJ(b,c,a);if(!b.Yd(a,c))for(b=b.gc;b&&!b.Yd(a,c);)b=b.gc}function RA(a,b,c){var d;d=new IJ;Ej(d.u,b,c);xj(a.i,d.u,0,0);lj(a.b,d);return d}function ZG(a,b){return!a.f?null:b in a.f?a.f[b]:null}function sF(a,b,c,d){b=b.b;if(b.s!=c||b.t!=d)Uw(a.i,b.u,c,d),b.s=c,b.t=d;JJ(b)}
function YG(a,b,c,d){Yr();bH.call(this);this.b=new rj;this.k=new rj;this.f=d;this.pb.style[cg]=ab;this.pb.style[ag]=ab;this.pb.style[Vg]=ef;this.pb.style[ph]=b;this.pb.style[Ne]=c;this.i=new KJ;this.i.pb.style[ph]=db;ow(this.i,db);GJ?(b=new LJ,c=new MJ,xj(b,this.i,0,0),xj(b,c,0,0),Yw(this,b)):Yw(this,this.i);this.d=a;a.Vb=this;GJ?(this.n=new NJ(this),this.n.j=new OJ(this),this.n.k=new PJ(this),this.n.o=new QJ(this),this.n.n=new RJ(this),this.d&&(this.n.f=new SJ(this),this.n.i=new TJ(this),this.n.b=
new UJ(this))):B(this,new VJ(this),(js(),js(),ks));B(this,this,(Xq(),Xq(),Yq));B(this,new WJ(this),(Hj(),Hj(),Ij));B(this,new YJ(this),(Jj(),Jj(),Kj));B(this,new aK(this),(Vr(),Vr(),Wr));(Rq(),Rq(),vA).b=this}t(572,573,oi,YG);_.c=!1;_.d=null;_.e=null;_.f=null;_.i=null;_.j=!1;_.n=null;var GJ,FJ,EJ,Zr=null;function KJ(){Ww.call(this);this.pb[Ed]=af}t(575,311,vi,KJ);function LJ(){KJ.call(this);this.pb.style[ph]=db;this.pb.style[Ne]=db}t(574,575,vi,LJ);function VJ(a){this.b=a}t(576,1,{},VJ);
_.uc=function(a){var b,c,d,e;d=Nj(a);e=Oj(a);c=Pj(a.b);b=new hK(a);2==c&&(b.f=4);b=hG(this.b.d,b,d,e);this.b.j=!0;b&&a.b.stopPropagation()};_.b=null;function WJ(a){this.b=a}t(577,1,{},WJ);_.vc=function(a){var b,c;b=Nj(a);c=Oj(a);a=new hK(a);this.b.j?rG(this.b.d,a,b,c):tG(this.b.d,a,b,c);Sy(this.b.pb)};_.b=null;function YJ(a){this.b=a}t(578,1,{},YJ);_.wc=function(a){this.b.j=!1;Nj(a);Oj(a);vG(this.b.d)};_.b=null;function aK(a){this.b=a}t(579,1,{},aK);_.b=null;
function MJ(){KJ.call(this);this.pb.style[ph]=db;this.pb.style[Ne]=db}t(580,575,vi,MJ);function iK(a,b){var c;c=b.b;c.f=4;return hG(a.b.d,c,b.e,b.f)}function OJ(a){this.b=a}t(581,1,{},OJ);_.Zf=function(a){return iK(this,a)};_.b=null;function Ls(a,b){tG(a.b.d,b.b,b.e,b.f);return hG(a.b.d,b.b,b.e,b.f)}function PJ(a){this.b=a}t(582,1,{},PJ);_.Zf=function(a){return Ls(this,a)};_.b=null;function QJ(a){this.b=a}t(583,1,{},QJ);_.Zf=function(a){return rG(this.b.d,a.b,a.e,a.f)};_.b=null;
function RJ(a){this.b=a}t(584,1,{},RJ);_.Zf=function(){return vG(this.b.d)};_.b=null;function Mr(a,b){var c;c=N(wF(b.c));c=new uD(b,0,tg,c);OE(a.b.d,c);return!0}function SJ(a){this.b=a}t(585,1,{},SJ);_.Zf=function(a){return Mr(this,a)};_.b=null;function Nr(a,b){var c;c=N(wF(100*b.d));c=new uD(b,0,Bg,c);OE(a.b.d,c);return!0}function TJ(a){this.b=a}t(586,1,{},TJ);_.Zf=function(a){return Nr(this,a)};_.b=null;function Rr(a,b){var c;c=new uD(b,0,pe,uh);OE(a.b.d,c);return!0}function UJ(a){this.b=a}
t(587,1,{},UJ);_.Zf=function(a){return Rr(this,a)};var jK=_.b=null;function kK(){kK=x;jK=new Ku((Zu(),new Yu("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVR42mM4MzPtPzJmIF0AAOqfLKHtSuV7AAAAAElFTkSuQmCC")),4,4)}function lK(){lK=x;mK={}}function nK(a,b,c){var d;c&&(b.style[we]=c.c+ig,d=c.b,d!=Rb&&(b.style[ve]=d),0!=(c.d&1)&&(b.style[ye]=qd),0!=(c.d&2)&&(b.style[xe]=Ze));a.f.style[oh]=Sf}
function lC(a){var b=oK,c,d,e,f,g,j,h,n,o,r,q,u,v;c=Pi(a);c in mK?a=mK[c]:(d=$doc.getElementsByTagName("body")[0],e=$doc.createElement(Kg),f=$doc.createElement(Xe),f.width=1,f.height=1,g=(kK(),jK),f.src=g.e.b,a=(j=$doc.createTextNode("Q"),nK(b,e,a),e.appendChild(j),e.appendChild(f),d.appendChild(e),h=qk(e),n=qk(e)+(e.offsetHeight||0),o=n-h,r=qk(f)+(f.offsetHeight||0)+1,q=n-r,u=r-h,d.removeChild(e),v=new pK,v.b=u,v.c=q,v.d=o,v),mK[c]=a);return a}
function qK(){lK();var a,b,c,d,e;Lj();this.b=K(bu,m,1,["monospace","sans-serif",Gg]);this.d={};this.c={};this.e=$doc.getElementsByTagName("body")[0];this.f=$doc.createElement(Kg);this.f.innerHTML=this.i||l;this.f.style[we]="72.0px";for(b=this.b,c=0,d=b.length;c<d;++c)a=b[c],this.f.style[ve]=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)}t(590,1,{},qK);_.e=null;_.f=null;_.i="mmmmmmmmmmlli";var mK;function pK(){}
t(591,1,{},pK);_.b=0;_.c=0;_.d=0;function iG(a){if(0!=(a.f&4))return!0;try{if(a.b&&A(a.b,45))return!!a.b.b.metaKey}catch(b){if(b=cj(b),!A(b,130))throw b;}return!1}function jG(a){try{if(a.b&&A(a.b,45))return!!a.b.b.shiftKey}catch(b){if(b=cj(b),!A(b,130))throw b;}return!1}function hK(a){$r.call(this,null,0,null);this.b=a}function HJ(a,b,c){$r.call(this,a,0,b);this.b=c}t(592,422,Ci,hK,HJ);_.Ee=function(){return iG(this)};_.Fe=function(){return jG(this)};_.b=null;
function $C(a,b){var c;if(b in a.b)return a.b[b];var d=a.c;c=oK;null==b||!b.length?c=0:(c.e.appendChild(c.f),c.f.innerHTML=b||l,nK(c,c.f,d),d=c.f.offsetWidth||0,c.e.removeChild(c.f),c=d);return a.b[b]=c}function ZC(a){this.c=a;this.b={};!oK&&(oK=new qK)}t(593,425,fi,ZC);var oK=null;function SA(a){this.b=a}t(594,433,{},SA);_.b=null;function rK(a,b){this.b=a;this.c=b}t(595,1,{},rK);_.b=null;_.c=null;function sK(){vy.call(this);this.pb[Ed]="jsa-resetTable";this.pb.style[ph]=md}t(596,346,vi,sK);
function tK(){tK=x;var a=uK=new qK;Lj();a.i="9p";a.f.style[ve]=Gg;a.f.style[we]="144.0pt";a.f.innerHTML=a.i||l;a.e.appendChild(a.f);a.e.removeChild(a.f);a.f.style[we]="144.0px";a.e.appendChild(a.f);a.e.removeChild(a.f);vK=new fB(1)}function iF(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,JJ(a)}
function kF(a,b,c,d,e,f,g){var j,h,n,o,r,q,u,v,D,E,J;a.o&&(hF(a,!1),360<=g||-360>=g?j=jF(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,u=d/2,v=e/2,D=wK(r,q,u,v,f),E=wK(r,q,u,v,h),J="<g"+a.n+qb,J+='<path d ="M '+D.b+ba+D.c+" A "+u+ba+v+" 0 "+o+ba+n+ba+E.b+ba+E.c+'"/>',J+="</g>",J),iF(a,j))}function U(a,b,c,d,e){a.o&&iF(a,'<line x1="'+b+'" y1="'+c+'" x2="'+d+'" y2="'+e+'" stroke="'+a.i+fa+a.c+a.b+Za)}
function gF(a,b,c,d,e){a.o&&(hF(a,!1),iF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za))}function rF(a,b,c,d){var e,b=b.replace(/&/g,oa).replace(/</g,ra).replace(/>/g,qa),b=(e=a.i,'<text x="'+c+ha+d+fa+a.j+' fill="'+e+ja+b+"</text>");iF(a,b)}function wC(a,b,c,d,e){hF(a,!0);iF(a,'<rect x="'+b+ha+c+ga+e+'" width="'+d+da+a.n+Za)}
function JJ(a){var b,c,d;a.q&&(b=a.d.join(aa),b=(c=ok(a.u.pb)+(a.u.pb.offsetWidth||0)-ok(a.u.pb),d=qk(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&&(a.u.pb.innerHTML=b||l,a.r=b),a.p=!0,a.q=!1)}function T(a,b){(a.e=b)&&(a.i=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va)}function qF(a,b){a.f=b;a.j=LG(b)}t(597,429,{});_.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 vK,uK;function zs(a,b,c){c&&(Ks(a,b),c.Zf(a.c));a.e=!0}function Ks(a,b){var c;c=b.b.targetTouches;return 1==c.length?(c=c[0],a.c.e=c.clientX-ok(a.p.pb)+nk(a.p.pb)+nk(a.p.pb.ownerDocument.body),a.c.f=c.clientY-qk(a.p.pb)+(a.p.pb.scrollTop||0)+(a.p.pb.ownerDocument.body.scrollTop||0),a.c.b=new hK(b),b.b.preventDefault(),!0):!1}
function NJ(a){this.p=a;this.c=new xK;this.d=new yK(this);B(this.p,new zK(this),(Hs(),Hs(),Is));B(this.p,new AK(this),(As(),As(),Bs));B(this.p,new BK(this),(Es(),Es(),Fs));B(this.p,new CK(this),(ws(),ws(),xs));B(this.p,new DK,(Sr(),Sr(),Tr));B(this.p,new EK(this),(Or(),Or(),Pr));B(this.p,new FK(this),(Jr(),Jr(),Kr))}t(598,1,{},NJ);_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.i=null;_.j=null;_.k=null;_.n=null;_.o=null;_.p=null;function yK(a){Fk();this.b=a}t(599,25,{},yK);
_.Hc=function(){!this.b.e&&this.b.j&&iK(this.b.j,this.b.c)};_.b=null;function zK(a){this.b=a}t(600,1,{},zK);_.b=null;function AK(a){this.b=a}t(601,1,{},AK);_.b=null;function BK(a){this.b=a}t(602,1,{},BK);_.b=null;function CK(a){this.b=a}t(603,1,{},CK);_.b=null;function DK(){}t(604,1,{},DK);function EK(a){this.b=a}t(605,1,{},EK);_.b=null;function FK(a){this.b=a}t(606,1,{},FK);_.b=null;function xK(){}t(607,1,{},xK);_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;
function aH(){var a=$wnd.navigator.userAgent.match(/MSIE\s+(\d+\.\d+)/);return a?parseFloat(a[1]):-1}function GK(a){var b,c,d,e,f;mk(a);d=(yj(),zj(null));e=new sK;sy(e,a);Jw(d,e,d.pb);f=a.sd();b=a.rd();c=aH();9<=c?(++f,++b):7==c&&A(a,59)&&(c=a.pb.textContent,2>=c.length&&(f+=8));uy(e,a);Sw(d,e);return new jA(f,b)}function HK(){this.pb=$doc.createElement(be);this.pb[Ed]=af;this.pb.style[bg]=Oe;this.pb.style[fg]=$c;this.pb.style[ph]=db;this.pb.style[Ne]=db}t(609,314,Ei,HK);_.pd=function(){return ok(this.pb)};
_.qd=function(){return qk(this.pb)};function LG(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 wK(a,b,c,d,e){e*=0.017453292519943295;a+=c*Math.cos(e);b+=-d*Math.sin(e);return new rK(new UH(a),new UH(b))}function jF(a,b,c,d,e){return'<ellipse cx="'+(b+d/2)+'" cy="'+(c+e/2)+'" rx="'+d/2+'" ry="'+e/2+da+a.n+Za}
function yF(a,b,c,d,e){var f,g,j,h;if(1>d)return l;g=d;e&&(d-=1,b[0]==b[d]&&c[0]==c[d]&&--g);d=' points="';for(f=0;f<g;++f)j=b[f],h=c[f],d+=j+ya+h,f<g-1&&(d+=ba);d+=da;b=ob;e?b+="polygon":b+="polyline";return b+=d+a.n+Za}function hF(a,b){var c;c=a.i;b?a.n=' stroke="none" fill="'+c+fa+a.b:a.n=' fill="none" stroke="'+c+fa+a.b}function IJ(){tK();this.o=vK;this.d=[];this.u=new HK}t(610,597,{},IJ);_.b=l;_.c=l;function IK(){IK=x;JK=new jA(0,0)}
function KK(a){var b;b=a.bg();if(!b){var c;(c=a.$f())?(b=GK(c.b),Ej(c.He(),b.c,b.b),c=GK(c.b),b=new jA(c.c-b.c,c.b-b.b)):b=new jA(0,0);a.fg(b)}return b}function yA(a,b){var c;if(a.Le())return JK;if(-1!=a.f.c&&-1!=a.f.b)return a.f;a.eg(cA(b));c=GK(a.He());a.f.c=c.c;a.f.b=c.b;return c}function LK(a,b){var c;b&&(c=qg+(~~b.b>>16&255)+ya+(~~b.b>>8&255)+ya+(b.b&255)+va,a.ag().pb.style[nd]=c)}function MK(){this.f=new aC;this.f.b=-1;this.f.c=-1}t(612,1,{});_.$f=function(){return null};_._f=function(a){this.dg(a.$d())};
_.ag=function(){return this.He()};_.bg=function(){return NK};_.Qd=function(){};_.Le=function(){return!1};_.cg=function(a){this.eg(cA(a))};_.dg=function(a){LK(this,a)};_.eg=function(a){var b=this.He().pb,c,d,e;c=(IA(),JA);e=a.c;d=a.b;e!=c.c?b.style[we]=l+e+"pt":b.style[we]=l;d!=c.b?b.style[ve]=d:b.style[ve]=l;0!=(a.d&1)?b.style[ye]=qd:b.style[ye]=l;0!=(a.d&2)?b.style[xe]=Ze:b.style[xe]=l};_.fg=function(a){NK=a};_.gg=function(){};var NK=_.f=null,JK;
function CB(a,b){IK();MK.call(this);this.b=new Gx(a);this.b.td()[Ed]=l;B(this.b,new OK(this,b),(Uq(),Uq(),Vq))}t(611,612,{},CB);_.He=function(){return this.b};_.dg=function(a){LK(this,a)};_.b=null;function OK(a,b){this.b=a;this.c=b}t(613,1,{},OK);_.Tc=function(a){Rq();Sq(a,this.c,this.b.b.pb.textContent)};_.b=null;_.c=null;function GB(a){IK();MK.call(this);this.b=new Iy;B(this.b,new PK(this,a),(Oq(),Oq(),Pq))}t(614,612,{},GB);_.He=function(){return this.b};_.b=null;
function PK(a,b){this.b=a;this.c=b}t(615,1,{},PK);_.b=null;_.c=null;function QK(a,b){var c,d;LK(a,b.$d());for(d=new Xi(b.Wb.b);d.c<d.e.Oe();)c=Yi(d),c.lc&&c.hc._f(c)}function RK(a,b){var c,d,e,f,g,j,h;Ej(a.e,b.fe(),b.be());for(d=new Xi(b.Wb.b);d.c<d.e.Oe();)c=Yi(d),c.lc&&(e=c.hc,e.cg(c),j=c.ge(),h=c.he(),g=c.fe(),f=c.be(),0<g&&0<f&&(c=e.He(),g-=KK(e).c,f-=KK(e).b,Ej(e.He(),g,f),!c.ob&&a.e.Kd(c),a.e.Ld(c,j,h)))}function NA(){IK();MK.call(this);this.e=new Ww}t(616,612,{},NA);
_._f=function(a){QK(this,a)};_.He=function(){return this.e};_.cg=function(a){RK(this,a)};_.e=null;function GC(a){IK();MK.call(this);var b=this.b=new fy;Lx(b.c,a,!1);Yx(b);this.f.b=-1;this.f.c=-1}t(617,612,{},GC);_.He=function(){return this.b};_.Le=function(){var a;a=(this.b.c.d?Jo(this.b.c.b):this.b.c.b).textContent;return null==a||0==a.length};_.b=null;function JC(a){this.b=new cz(a.i,new SK(a))}t(618,1,{},JC);_.b=null;
function Zy(a){var b,c,d,e,f;f=new tD(a.b,1001,null!=a.b.d?a.b.d:a.b.i);b=a.b.e;d=y(TK,m,106,0,0);for(c=b.b?Rk(b.b,d):d,d=0,e=c.length;d<e;++d)if(b=c[d],A(b,85)){b.Vb.j=!1;break}a=a.b;c=a.o.e;f!=c.b&&(c.b=f,c.c=uj((XA(),YA),new S(f.e)));c=c.c;if(Bu(!c?th:c.b,Eh))for(c=(!a.e.b||0==a.e.b.d?(nt(),nt(),ot):new bB(a.e.b)).Jd();c.hd();)a=c.jd(),1001==f.e&&a.Ge(f);var g,j,h;1001==f.e?(g=new $r(f.f,f.e,f.b),g.f=f.c&15):601==f.e?(null.qg(),null.qg()):100==f.e&&A(f.f,103)?(j=f.f,h=new $r(j,205,null),h.j=j.ge(),
h.k=j.he()):1004<=f.e&&1005>=f.e||(701==f.e?null.qg():401==f.e||402==f.e?(null.qg(),null.qg(),null.qg(),null.qg(),null.qg()):500<=f.e&&507>=f.e&&(g=null.rg,500!=g&&(f=new $r(null.rg,g,null),f.j=null.qg(),f.k=null.qg(),j=null.qg(),f.f=j&12,501==g&&null.qg())))}function SK(a){this.b=a}t(619,1,hi,SK);_.xc=function(){Zy(this)};_.b=null;function fD(){IK();MK.call(this);this.b=new Bz}t(620,612,{},fD);_.$f=function(){var a;a=new fD;xz(a.b,"123456789");a.f.b=-1;a.f.c=-1;return a};_.He=function(){return this.b};
_.bg=function(){return UK};_.fg=function(a){UK=a};var UK=_.b=null;t(621,616,{});function VK(a){var b;b=new hr(G(a.pb,Xf),G(a.pb,Wf));a=new hr(G(a.T.jb.pb,Xf),G(a.T.jb.pb,Wf));return K(M,s,-1,[b.c-a.c,b.b-a.b])}function WK(a){if(null!=a.R&&null!=a.Q){var b=a.Q;a.yd(a.R);a.wd(b);a.R=a.Q=null}else null!=a.R?(XK(a,a.R),a.R=null):null!=a.Q&&(YK(a,a.Q),a.Q=null);Rj(a.S)}function CJ(a){a.kb?a.kg(kr(a.T.jb)):(a.Td(),CJ(a))}function YK(a,b){var c;a.kb?(c=VK(a),a.kg(new hr(-1,ZK(b,!1)-c[1]))):a.Q=b}
function $K(a,b){var c;b!=a.Od()&&(c=a.T.jb,Bw(c),aL(c,b,c.pb,c.q.d,!0))}function XK(a,b){var c;a.kb?(c=VK(a),a.kg(new hr(ZK(b,!0)-c[0],-1))):a.R=b}t(624,316,Yh);_.hg=function(){var a,b;b=kr(this.T.jb);a=VK(this);b.c+=a[0];b.b+=a[1];return b};_.Od=function(){var a;a=this.T.jb;return 0!=a.q.d?bL(Oz(a.q,0)):null};_.ig=function(a){cL(this.T.jb,a)};_.Jd=function(){return new Cw(this.T.jb)};_.jg=function(){or(this.T.jb)};_.Ed=function(){WK(this)};_.Wd=function(){or(this.T.jb)};
_.Gd=function(a){return dL(this.T.jb,a)};_.kg=function(a){mr(this.T.jb,a)};_.wd=function(a){YK(this,a)};_.Pd=function(a){$K(this,a)};_.yd=function(a){XK(this,a)};_.Q=null;_.R=null;function eL(){eL=x;var a=(fL(),gL(),hL);iL=new zy(a.e,a.c,a.d,a.f,a.b)}function jL(a,b){if(0!=a.I.b.q.d&&bL(Oz(a.I.b.q,0)))throw new ww("WindowPanel can only contain one child widget");kL(a,b)}
function DJ(a){try{a.w=!1;var b,c,d,e,f;d=a.hb;c=a.ab;d||(a.pb.style[mh]=Oe,a.ab=!1,a.Td());b=a.pb;b.style[ef]=0+(Lj(),ig);b.style[ah]=bb;e=~~(Fj()-G(a.pb,Xf))>>1;f=~~(Gj()-G(a.pb,Wf))>>1;zI(a,ik(nk($doc.body)+e,0),ik(($doc.body.scrollTop||0)+f,0));d||((a.ab=c)?(a.pb.style[Id]=og,a.pb.style[mh]=nh,tk(a.gb,200)):a.pb.style[mh]=nh)}finally{a.w=!0}}
function lL(a,b){var c;if(a.w){c=new Rv;a.mb&&dt(a.mb,c);a.J&&lr(a.r,a);try{ej(a.r.d,a)}catch(d){if(d=cj(d),!A(d,124))throw d;}a.n=mL(a.r,a);try{cx(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 cx(a,b)}function nL(a,b,c){var d,e;e=a.ob;d=new Tj(a,e);e.Ld(a,d.b+b,d.e+c)}function oL(a,b,c){b=new pL(Ko(Jo(Yv(Yv(a.T.d,b),c))));Aw(b,a);B(b,a.o,(Uq(),Uq(),Vq));return b}function jr(a,b){a.J&&(0<=b.c&&(a.q=b.c),0<=b.b&&(a.p=b.b));mr(a.T.jb,b)}
function zI(a,b,c){var d,e;(e=a.r)?(d=qL(e.pb),fx(a,b+(ok(e.pb)+d[3]),c+(qk(e.pb)+d[0]))):fx(a,b,c)}function tC(a,b){a.J!=b&&(a.J=b,a.hb&&(b?nr(a.r,a):lr(a.r,a)))}function kL(a,b){if(b!=(0!=a.I.b.q.d?bL(Oz(a.I.b.q,0)):null)){Bw(a.I.b);var c=a.I.b;aL(c,b,c.pb,c.q.d,!0)}}
function rL(a,b){var c;if(a.O!=b){c=a.O;a.O=b;a.kb&&c==(er(),sL)&&(a.O=a.G);var d,e;if(a.P)for(e=new Xi(a.P);e.c<e.e.Oe();)if(d=Yi(e),b==(er(),tL)){!d.c&&(d.c=new uL);d=a;var f=c,g=void 0,j=void 0;if(d.J&&f==(er(),fr))g=d.r,j=d.F,d.I.d?(zI(d,j.d,j.e),jr(d,new hr(j.c,-1))):(zI(d,j.d,j.e),jr(d,new hr(j.c,j.b)),nr(g,d)),aj(g.d,d,d.I.c),Ek(d.z,333);else if(!d.C&&f==(er(),sL))d.pb.style[mh]=nh,er()}else if(b==fr){!d.c&&(d.c=new uL);d=a;var f=c,h=j=g=void 0;if(d.J){j=d.r;g=qL(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,zI(d,0,0),vL(d,gr(j.pb).c,-1);else{if(f!=(er(),sL))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;zI(d,0,0);mr(d,new wL(gr(j.pb)));lr(j,d)}d==d.r.b||VF(d);Ek(d.z,333)}}else b==sL&&(!d.c&&(d.c=new uL),d=a,d.C||(d.G=c,d.pb.style[mh]=Oe))}}function xL(a,b){a.pb.style[rh]=b+1E4+(a.C?1E3:0)+l;(a.C||a.bb)&&null.qg().qg()}
function yL(a){if(!a.kb){a.t=uw(a,a.r,(!Ps&&(Ps=new Lk),Ps));a.s=uw(a,a.r,Kk?Kk:Kk=new Lk);a.u=uw(a,a.r,(!Us&&(Us=new Lk),Us));var b=a.r;!a.P&&(a.P=new rj);lj(a.P,b);Ps&&(b=new Os(a),a.mb&&dt(a.mb,b));a.J&&nr(a.r,a);aj(a.r.d,a,a.I.c);a.n&&(fx(a,a.n.b,a.n.c),a.n=null);gx(a);VF(a)}}function VF(a){if(a!=a.r.b){var b;Us&&(b=new Ts(a),a.mb&&dt(a.mb,b))}}
function zL(a,b,c){var d;d=(nx(),ox);hx.call(this,!1,"popup");this.U=d.b;this.S=new AL(this);d=new BL;d.pb[Ed]="mosaic-popupLayoutPanel";$w(this.T,d);ex(this);this.o=new CL(this);this.z=new DL(this);this.A=new EL(this);this.B=new FL(this);this.F=new GL;this.O=(er(),tL);this.J=c;this.r=a;a=this.I=new HL(b);b=new IL;!a.e&&(a.e=new JL);lj(a.e,b);a=new KL(new yy(iL.b.e.b,iL.b.c,iL.b.d,iL.b.f,iL.b.b));B(a,new LL(this),(Uq(),Uq(),Vq));b=this.I.c;b.c||(b.c=new vy,b.c.td()[Ed]="mosaic-Caption-iconBoxRight",
c=b.c,d=(oy(),py),c.d=d,ML(b.i,b.c,new NL(2)));if(0<b.c.q.d){c=b.c;if(0>c.q.d)throw new Mw;d=ty(c);fw(c.c,(tv(),uv(d)),0);Lw(c,a,d,0,!1)}else sy(b.c,a);cL(b.i,null);B(this.I.c,new OL(this),(br(),br(),cr));B(this.I.c,this.o,Vq);$K(this,this.I);Zi(Ko(Jo(this.pb)),"mosaic-WindowPanel",!0)}t(623,624,Yh);_.Od=function(){return 0!=this.I.b.q.d?bL(Oz(this.I.b.q,0)):null};_.Rd=function(a){lL(this,a)};_.Jd=function(){return new Cw(this.I.b)};_.Ed=function(){WK(this);Rj(new PL(this))};
_.Gd=function(a){return dL(this.I.b,a)};_.kg=function(a){jr(this,a)};_.Sd=function(a,b){zI(this,a,b)};_.Pd=function(a){kL(this,a)};_.Td=function(){yL(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 iL;function QL(a){a.i=(new BB(a.j)).hc.He();B(a.i,new RL(a),(Uq(),Uq(),Vq));a.e=K(SL,m,59,[a.i])}
function AJ(){eL();var a,b,c,d,e,f;zL.call(this,(TL(),UL),null,!0);this.ng();this.db=!0;a=new hy(this.k);this.f=new Az;this.f.pb.style[ph]=db;ow(this.f,db);this.lg();XK(this,"400px");f=new Nz;f.pb.style[Ne]=db;f.f[xd]=10;c=(ay(),ly);f.b=c;Mz(f,a);Mz(f,this.f);e=new vy;e.f[xd]=20;for(b=this.e,c=0,d=b.length;c<d;++c)a=b[c],sy(e,a);Mz(f,e);jL(this,f);tC(this,!1);this.mg()}t(622,623,Yh,AJ);_.lg=function(){QL(this)};_.mg=function(){var a=this.f;a.pb.readOnly=!0;var b=qw(a.pb)+"-readonly";Zi(a.td(),b,!0)};
_.ng=function(){sC(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 RL(a){this.b=a}t(625,1,{},RL);_.Tc=function(){lL(this.b,!1)};_.b=null;function BJ(a){this.b=a}t(626,1,{},BJ);
_.xc=function(){rw(this.b.f.pb,!0);Dx.Xd(this.b.f.pb);var a=this.b.f,b;b=Go(a.pb,kh).length;if(0<b&&a.kb){if(0>b)throw new Ux("Length must be a positive integer. Length: "+b);if(b>Go(a.pb,kh).length)throw new Ux("From Index: 0  To Index: "+b+"  Text Length: "+Go(a.pb,kh).length);try{a.pb.setSelectionRange(0,0+b)}catch(c){}}};_.b=null;function VL(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.c="Accept";sC(a.I.c,"Paste")}function WL(a){eL();AJ.call(this);this.d=a}
t(628,622,Yh,WL);_.lg=function(){QL(this);this.b=(new BB(this.c)).hc.He();B(this.b,new XL(this),(Uq(),Uq(),Vq));this.e=K(SL,m,59,[this.b,this.i])};_.mg=function(){ow(this.f,"150px")};_.ng=function(){VL(this)};_.Td=function(){yL(this);ko((ho(),io),new YL(this))};_.b=null;_.c=null;_.d=null;function ZL(a){eL();WL.call(this,a)}t(627,628,Yh,ZL);_.mg=function(){ow(this.f,"150px");kE(new $L(this),this.f)};_.ng=function(){VL(this);this.k+=" Or drag and drop a file on it."};
function $L(a){this.b=a;this.c=new aM(this);this.d=this.e=1}t(629,481,{},$L);_.b=null;function aM(a){this.b=a}t(630,1,{},aM);_.Se=function(a){this.b.b.f.pb[kh]=null!=a?a:l};_.b=null;function hD(){new ft}t(631,453,{},hD);function XL(a){this.b=a}t(632,1,{},XL);_.Tc=function(){if(this.b.d){var a=this.b.d,b;b=new tD(a.b,0,Go(this.b.f.pb,kh));rE(a.b.b,b.b)}lL(this.b,!1)};_.b=null;function YL(a){this.b=a}t(633,1,{},YL);_.xc=function(){rw(this.b.f.pb,!0);Dx.Xd(this.b.f.pb)};_.b=null;
function ds(a){var b;a&&a&&(a=new bM(a),void 0!=$wnd.FileReader?b=new ZL(a):b=new WL(a),CJ(b),DJ(b))}function bM(a){this.b=a}t(635,1,{},bM);_.b=null;function Fr(a,b){a.onloadend=function(a){b.Se(a.target.result)}}function oE(a){this.b=a}t(640,1,{},oE);_.b=null;function lE(){}t(641,1,{},lE);function mE(){}t(642,1,{},mE);function nE(){}t(643,1,{},nE);
function uC(a,b){IK();NA.call(this);this.d=new cM(a);var c=this.c=new vy,d=(ay(),ly);c.b=d;sy(this.c,this.e);jL(this.d,this.c);this.d.b=this;this.b=b}t(644,621,{},uC);_.He=function(){return this.d};_.ag=function(){return this.c.ob};_.Qd=function(){lL(this.d,!1)};_.eg=function(){};_.gg=function(a){QK(this,a);RK(this,a);CJ(this.d);yL(this.d)};_.b=null;_.c=null;_.d=null;function cM(a){eL();zL.call(this,(TL(),UL),a,!1)}t(645,623,Yh,cM);
_.Qd=function(){var a=this.b,b=new nC(a.b,201),c;a=a.b.r;a.b?a=new dM(new Xi(a.b)):(a=(nt(),nt(),ot),a=new Xi(a));for(;a.hd();)c=a.jd(),201==b.e&&xI(c.b)};_.b=null;function cG(a,b,c,d){b=dA(b);c+=b.b;d+=b.c;fx(a.b,c,d);gx(a.b)}function QC(){IK();MK.call(this);var a=this.b=new eM;a.ab=!0;a.b.i=!0;this.b.db=!0}t(646,612,{},QC);_.He=function(){return this.b};_.b=null;function HD(){}t(653,469,{},HD);function dM(a){if(!a)throw new Eo;this.b=a}t(654,1,{},dM);_.hd=function(){return ND(this.b)};_.jd=function(){return Yi(this.b)};
_.kd=function(){throw new RD("Missing message: awt.50");};_.b=null;function lB(){return lB()}function FD(){FD=x;var a;a=(wD(),xD["os.encoding"]);if(null!=a)try{if(H("UTF-8",a)||H("ISO-8859-1",a)||H("ISO-LATIN-1",a))y(fM,m,-1,0,1);else throw new CH(a+" is not supported");}catch(b){if(b=cj(b),!A(b,132))throw b;}}function KC(a,b){a.b=31*a.b+Zt((new UH(b)).b)}function gB(){}t(657,1,{},gB);_.hC=function(){return this.b};_.b=1;
function gM(){gM=x;var a,b;a=$doc;if((b=a.getElementsByTagName(Pe))&&0<b.length)b=$doc.getElementsByTagName(Pe)[0],b.style[Ne]=db;a.body.style[Ne]=db}function qL(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"borderTopWidth"));b[1]=hM(iM(a,"borderRightWidth"));b[2]=hM(iM(a,"borderBottomWidth"));b[3]=hM(iM(a,"borderLeftWidth"));return b}function jM(a){gM();var b,c;c=kM(a);b=qL(a);a=new hr(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 gr(a){gM();return new hr(a.clientWidth,a.clientHeight)}function kM(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"marginTop"));b[1]=hM(iM(a,"marginRight"));b[2]=hM(iM(a,"marginBottom"));b[3]=hM(iM(a,"marginLeft"));return b}function lM(a){gM();var b;b=y(M,s,-1,4,1);b[0]=hM(iM(a,"paddingTop"));b[1]=hM(iM(a,"paddingRight"));b[2]=hM(iM(a,"paddingBottom"));b[3]=hM(iM(a,"paddingLeft"));return b}function mM(a,b,c){gM();try{H(b,te)&&(b=Rd),a.style[b]=c}catch(d){if(d=cj(d),!A(d,124))throw d;}}
function ZK(a,b){gM();var c;nM||(nM=$doc.createElement(Kg),mM(nM,ef,l),mM(nM,ah,l),mM(nM,fg,$c),mM(nM,mh,Oe),$doc.body.appendChild(nM));mM(nM,ph,a);mM(nM,Ne,a);c=jM(nM);return b?c.c:c.b}var nM=null;function oM(){hr.call(this,0,0)}function hr(a,b){this.c=a;this.b=b}function wL(a){hr.call(this,a.c,a.b)}t(659,1,Ci,oM,hr,wL);_.eQ=function(a){return this===a?!0:null==a||pM!=Sn(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+Wc};_.b=0;_.c=0;function qM(a){this.e=a[0];this.c=a[3];this.b=a[2];this.d=a[1]}t(660,1,{117:1,120:1,141:1},qM);_.eQ=function(a){return a===this?!0:A(a,141)?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 rM.e+"[left="+this.c+",top="+this.e+",right="+this.d+",bottom="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;
function sM(a,b){this.b=a;this.c=b}t(661,1,Ci,sM);_.eQ=function(a){return this===a?!0:null==a||tM!=Sn(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 tM.e+"[x="+this.b+",y="+this.c+Wc};_.b=0;_.c=0;function GL(){this.c=this.b=this.e=this.d=0}t(662,1,Ci,GL);_.eQ=function(a){return this===a?!0:null==a||uM!=Sn(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 uM.e+"[x="+this.d+",y="+this.e+",width="+this.c+",height="+this.b+Wc};_.b=0;_.c=0;_.d=0;_.e=0;function iM(a,b){if(document.defaultView&&document.defaultView.getComputedStyle){var c=null;b==te&&(b=Rd);var d=a.ownerDocument.defaultView.getComputedStyle(a,l);d&&(c=d[b]);return c||a.style[b]||l}return el.style[b]||l}t(664,1,{});var vM=-1;function wM(){}t(665,664,{},wM);_.b=-1;_.c=-1;var xM=null;
function hM(a){a=parseInt(a,10);a=isNaN(a)?null:JF(a);return!a?0:a.b}t(668,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1});_.hg=function(){return kr(this.i)};_.ig=function(a){cL(this.i,a)};_.jg=function(){or(this.i)};_.Wd=function(){or(this.i)};_.wd=function(a){var b=this.i;b.pb.style[Ne]=a;b.kb||(b.i=a)};_.yd=function(a){var b=this.i;b.pb.style[ph]=a;b.kb||(b.j=a)};function fL(){fL=x;gL()}function sC(a,b){a.b.pb.textContent=b||l;cL(a.i,null)}
function yM(a){fL();var b;Ix(this,new BL);this.b=new zM;b=this.i;AM(b,new BM);mM(b.pb,cg,bb);b.p=0;ML(b,this.b,new NL(0));this.b.td()[Ed]="mosaic-Caption-text";this.b.pb.textContent=a||l;cL(this.i,null);this.pb[Ed]="mosaic-Caption"}t(667,668,{16:1,19:1,20:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,61:1,67:1,68:1,69:1,71:1,72:1,75:1,79:1,80:1,82:1,143:1,149:1},yM);_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};
_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};_.c=null;function gL(){gL=x;CM=bo()+"40BAF81124143A595056A9CCA0E9DBBA.cache.png";new Sz(CM,240,20);new Sz(CM,224,16);new Sz(CM,208,16);new Sz(CM,192,16);new Sz(CM,176,16);new Sz(CM,160,16);new Sz(CM,144,16);new Sz(CM,128,16);new Sz(CM,112,16);new Sz(CM,96,16);new Sz(CM,80,16);new Sz(CM,64,16);new Sz(CM,260,16);hL=new Sz(CM,48,16);new Sz(CM,32,16);new Sz(CM,16,16);new Sz(CM,0,16)}var CM,hL;
function DM(a,b){rw(a.b.pb,!b);cL(a.i,a.b)}function ir(a,b){a.d=b;rw(a.b.pb,!b);cL(a.i,a.b);if(a.e){var c;for(c=new Xi(a.e);c.c<c.e.Oe();)Yi(c)}}function HL(a){var b;Ix(this,new BL);b=this.i;AM(b,new EM((FM(),GM)));b.p=0;this.c=new yM(a);ML(b,this.c,new NL(1));this.b=new BL;qj(this.b,"Body");ML(b,this.b,new NL(0));this.pb[Ed]="mosaic-CaptionLayoutPanel"}t(670,668,{46:1,48:1,57:1,61:1,69:1,70:1,71:1,72:1,75:1,80:1,82:1,143:1,149:1},HL);_.zd=function(){vw(this.i)};_.Ad=function(){yw(this.i)};_.Jd=function(){return new Cw(this.b)};
_.Gd=function(a){return dL(this.b,a)};_.b=null;_.c=null;_.d=!1;_.e=null;function JL(){nI(this)}t(671,545,$h,JL);function AL(a){this.b=a}t(672,1,hi,AL);_.xc=function(){or(this.b.T.jb)};_.b=null;function HM(a){var b;b=a.c;a=b.r;b=!a.f?-1:Qj(a.f.b,b);a.f&&ov(a.f.b,b)&&rv(a.f.b,b);b=!a.f?0:a.f.b.d;0<b&&VF(!a.f?null:ov(a.f.b,b-1))}function IM(a){var b;b=a.b;a=b.r;!a.f&&(a.f=new MA);-1==Qj(a.f.b,b)&&lj(a.f.b,b)}function uL(){}t(673,1,{},uL);_.ad=function(a){HM(a)};_.bd=function(a){IM(a)};
_.dd=function(a){JM(a.b.r,a.b)};function TL(){TL=x;KM=new LM(1,"e");MM=new LM(2,Mf);NM=new LM(3,"ne");OM=new LM(10,"nw");PM=new LM(4,zg);QM=new LM(5,Dg);RM=new LM(12,"sw");SM=new LM(8,"w");UL=new TM((yj(),zj(null)).pb)}function mL(a,b){var c;c=qL(a.pb);return new sM(ok(b.pb)-(ok(a.pb)+c[3]),qk(b.pb)-(qk(a.pb)+c[0]))}
function UM(a){var b,c,d,e,f,g;if(a.f){b=gr(a.pb);for(d=0,e=a.f.b.d;d<e;++d)g=ov(a.f.b,d),c=new hr(G(g.pb,Xf),G(g.pb,Wf)),f=mL(a,g),f.b-=ik(0,f.b+G(g.pb,Xf)-b.c),f.c-=ik(0,f.c+G(g.pb,Wf)-b.b),zI(g,ik(0,f.b),ik(0,f.c)),c.c=c.c>b.c?b.c:-1,c.b=c.b>b.b?b.b:-1,vL(g,c.c,c.b),g.O==(er(),fr)&&mr(g,new wL(gr(a.pb))),Ek(g.z,1)}}function VM(a,b,c){a=a.e;aj(a,b,b);z(a.d,b,c);qj(b,Dc+c.c)}
function lr(a,b){var c;c=a.e;WM(c,b.H);pj(b.H,Dc+OM.c);WM(c,b.D);pj(b.D,Dc+MM.c);WM(c,b.E);pj(b.E,Dc+NM.c);WM(c,b.N);pj(b.N,Dc+SM.c);WM(c,b.v);pj(b.v,Dc+KM.c);WM(c,b.M);pj(b.M,Dc+RM.c);WM(c,b.K);pj(b.K,Dc+PM.c);WM(c,b.L);pj(b.L,Dc+QM.c)}
function nr(a,b){!b.H&&(b.H=oL(b,0,0));VM(a,b.H,OM);!b.D&&(b.D=oL(b,0,1));VM(a,b.D,MM);!b.E&&(b.E=oL(b,0,2));VM(a,b.E,NM);!b.N&&(b.N=oL(b,1,0));VM(a,b.N,SM);!b.v&&(b.v=oL(b,1,2));VM(a,b.v,KM);!b.M&&(b.M=oL(b,2,0));VM(a,b.M,RM);!b.K&&(b.K=oL(b,2,1));VM(a,b.K,PM);!b.L&&(b.L=oL(b,2,2));VM(a,b.L,QM)}function JM(a,b){var c,d;a.b=b;d=a.f.b.d;c=Qj(a.f.b,b);if(c+1<d){qB(a.f,b);for(lj(a.f.b,b);c<d;++c)xL(ov(a.f.b,c),c)}else xL(b,c)}
function TM(a){a=new XM(a);Ix(this,a);this.d=new YM(a);this.d.j=!0;ij(this.d);this.d.n=3;this.e=new ZM(a);this.e.j=!0;ij(this.e);this.e.n=3;Kx(this)}t(674,331,{46:1,48:1,57:1,61:1,69:1,71:1,72:1,75:1,80:1,82:1,149:1},TM);_.hg=function(){return gr(this.pb)};_.ig=function(){var a;(a=$M(this))&&a.ig(null)};_.jg=function(){UM(this)};_.ad=function(a){!this.c&&(this.c=new uL);HM(a)};_.bd=function(a){!this.c&&(this.c=new uL);IM(a)};_.Wd=function(){UM(this)};
_.dd=function(a){!this.c&&(this.c=new uL);JM(a.b.r,a.b)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;var KM,MM,NM,OM,UL,PM,QM,RM,SM;function XM(a){this.q=new Xw(this);this.pb=a}t(675,311,vi,XM);function LM(a,b){this.b=a;this.c=b}t(676,1,{},LM);_.b=0;_.c=null;function YM(a){Ti();mj.call(this,a)}t(677,3,{},YM);_.rc=function(){var a;a=this.k.f;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");!a.I.d&&DM(a.I,!1)};
_.tc=function(){var a,b;a=this.k.c;b=this.k.d;this.j&&(a=ik(this.b,a<this.e?a:this.e),b=ik(this.c,b<this.d?b:this.d));var c=this.k.f.pb;c.style[ef]=a+(Lj(),ig);c.style[ah]=b+ig};
_.sc=function(){var a;a=this.k.f;a==a.r.b||VF(a);a.I.d||DM(a.I,!0);a.C||(a.x||(a.x=new aN,qj(a.x,"mosaic-GlassPanel-invisible")),mM(a.x.pb,rh,(gM(),iM(a.pb,rh))),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+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.d=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.d=0;_.e=0;
function WM(a,b){try{ej(a,b)}catch(c){if(c=cj(c),!A(c,124))throw c;}}function ZM(a){Ti();mj.call(this,a);this.d=new Vi}t(678,3,{},ZM);_.rc=function(){var a;a=this.k.f.ob;a.C||mk(a.x);pj(this.k.f,"dragdrop-dragging");DM(a.I,!1);jr(a,new hr(a.q,a.p));Ek(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.qd()-ik(this.k.d,this.c):this.k.f.qd()-this.k.d,0!=b&&(a=d.p,b=ik(a+b,G(d.I.c.pb,Wf)),b!=a&&nL(d,0,a-b),jr(d,new hr(d.q,b)),Ek(d.z,333))):0!=(c&4)&&(b=this.j?(this.k.d<this.e?this.k.d:this.e)-this.k.f.qd():this.k.d-this.k.f.qd(),0!=b&&(a=d.p,b=ik(a+b,G(d.I.c.pb,Wf)),jr(d,new hr(d.q,b)),Ek(d.z,333)));0!=(c&8)?(b=this.j?this.k.f.pd()-ik(this.k.c,this.b):this.k.f.pd()-this.k.c,0!=b&&(a=d.q,b=96<a+b?a+b:
96,b!=a&&nL(d,a-b,0),jr(d,new hr(b,d.p)),Ek(d.z,333))):0!=(c&1)&&(b=this.j?(this.k.c<this.f?this.k.c:this.f)-this.k.f.pd():this.k.c-this.k.f.pd(),0!=b&&(a=d.q,jr(d,new hr(96<a+b?a+b:96,d.p)),Ek(d.z,333)))};
_.sc=function(){var a;a=this.k.f.ob;a==a.r.b||VF(a);DM(a.I,!0);a.C||(a.x||(a.x=new aN,qj(a.x,"mosaic-GlassPanel-invisible")),mM(a.x.pb,rh,(gM(),iM(a.pb,rh))),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+(this.k.b.pb.clientWidth||0)-this.k.f.sd();this.e=this.c+(this.k.b.pb.clientHeight||0)-this.k.f.rd()};_.b=0;_.c=0;_.e=0;_.f=0;
function aN(){var a;this.e=new bN(this);this.b=!1;this.c=new ax;Ix(this,this.c);a=this.pb.style;a[nd]="#000";a[re]="alpha(opacity=50)";a.opacity="0.5";this.pb[Ed]="gwt-GlassPanel"}t(679,331,ei,aN);
_.Cd=function(){var a;Kx(this);try{a=this.ob}catch(b){b=cj(b);if(A(b,130))throw new ww("Parent widget must be an instance of AbsolutePanel");throw b;}a==(yj(),zj(null))?(hv(this.pb),a=this.e,a.c?$wnd.clearInterval(a.d):$wnd.clearTimeout(a.d),kj(Gk,a),a.c=!0,a.d=Pk(a),lj(Gk,a),this.d=new cN(this),Lv(new gv(this.d))):(this.pb.style[ud]=bb,this.pb.style[rg]=bb);this.b&&zv(new fv(this));xj(zj(null),new dN,nk($doc.body),$doc.body.scrollTop||0)};
_.Dd=function(){this.i.Dd();Mk(this.e);this.d&&(dv(Jv,this.d,K(eN,m,47,[(!Ss&&(Ss=new Lk),Ss)])),this.d=null);this.b&&dv(Bv,this,K(eN,m,47,[(!Av&&(Av=new Lk),Av)]))};_.md=function(a){switch(wv(a.type)){case 256:if(27==(a.keyCode||0))return mk(this),!1;case 1:if(this.pb.contains(Lo(a)))return mk(this),!1}return!0};_.Ed=function(){};_.b=!1;_.c=null;_.d=null;function bN(a){Fk();this.b=a}t(680,25,{},bN);_.Hc=function(){hv(this.b.pb)};_.b=null;function cN(a){this.b=a}t(681,1,{},cN);_.b=null;
function dN(){Nx();Dj.call(this);var a;a=new Jy(new fN(this));B(this,a,(Kq(),Kq(),Lq));B(this,a,(Gr(),Gr(),Hr))}t(682,333,oi,dN);_.Ed=function(){Rj(new gN(this))};function fN(a){this.b=a}t(683,1,{},fN);_.b=null;function gN(a){this.b=a}t(684,1,hi,gN);_.xc=function(){Sy(this.b.pb)};_.b=null;function hN(a){a.pb.style[ph]=md;a.pb.style[Ne]=md;if(a.kb){var a=a.ob,b;A(a,149)?a.ig(null):(b=$M(a))&&b.ig(a)}}t(686,314,{46:1,48:1,57:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1});
_.hg=function(){hN(this);return new hr(G(this.pb,Xf),G(this.pb,Wf))};_.ig=function(){hN(this)};_.jg=function(){};_.ld=function(){};_.Wd=function(){};function zM(){this.pb=$doc.createElement("label");this.pb[Ed]="mosaic-Label";this.pb.style[oh]=Sf;this.pb[Ed]="mosaic-HTML"}t(685,686,{46:1,48:1,57:1,67:1,68:1,69:1,72:1,75:1,76:1,79:1,80:1,82:1,149:1},zM);function KL(a){Ix(this,new iN(a));this.pb[Ed]="mosaic-ImageButton"}t(687,331,{19:1,46:1,48:1,57:1,61:1,69:1,71:1,72:1,76:1,80:1,82:1},KL);
function eM(){var a=(nx(),qx);hx.call(this,!0,rf);this.U=a.b;this.b=new jN(this);this.b.e=!0;Yw(this,this.b);this.ab=!0;this.b.i=!0;if(-1==this.lb){var a=this.pb,b=1|(this.pb.__eventBits||0);Bj();hw(a,b)}else this.lb|=1;Ko(Jo(this.pb))[Ed]=Le;this.pb.style[rh]="2147483647"}t(688,316,vi,eM);_.ld=function(a){xw(this,a);1==wv(a.type)&&cx(this,!1)};_.b=null;
function jN(a){this.c=a;this.d=new rj;this.j=new rj;a=(bz(),az);new Rz(a.e,a.c,a.d,a.f,a.b);var b;b=$doc.createElement(Pg);this.f=$doc.createElement(Sg);sv(b,this.f);this.p=!0;a=(Nx(),Ox());b=(tv(),uv(b));a.appendChild(b);this.pb=a;Pl();this.pb.setAttribute(sg,sm.b);-1==this.lb?(a=this.pb,b=2225|(this.pb.__eventBits||0),Bj(),hw(a,b)):this.lb|=2225;this.pb[Ed]=Ke;a=qw(this.pb)+"-vertical";Zi(this.td(),a,!0);this.pb.style[ag]=bb;this.pb.setAttribute("hideFocus",jh);B(this,new $y(this),(Kq(),Kq(),Lq))}
t(689,355,Ei,jN);_.ld=function(a){switch(wv(a.type)){case 16:this.b=!1;break;case 32:this.b=!0}Ty(this,a)};_.Vd=function(a,b){Xy(this,a,b);b||this.b&&cx(this.c,!1)};_.b=!0;_.c=null;
function iN(a){var b=(ay(),ly),c=(oy(),py),d;d=new Vx;d.i[rd]=ab;d.i[wd]=0;d.i[xd]=0;this.b=b;this.c=c;var b=d.e,c=this.b,e=this.c;Tx(b.b);b.b.d.rows[0].cells[0][id]=c.b;Tx(b.b);b.b.d.rows[0].cells[0].style[lh]=e.b;Tx(d);b=Px(d,0,0,!0);if(a){mk(a);c=d.j;if(c.b){var e=c.b.b,f=c.c,g=e;Rx(g,f.d);Wt(f.c,g,a);c.b=c.b.c}else e=c.c.d,lj(c.c,a);a.pb[Yc]=e;sv(b,a.pb);Aw(a,d)}Ix(this,d);Zi(this.pb,"mosaic-WidgetWrapper",!0)}t(690,331,ei,iN);_.b=null;_.c=null;function CL(a){this.b=a}t(691,1,{},CL);
_.Tc=function(){this.b.hb&&this.b!=this.b.r.b&&VF(this.b)};_.b=null;function DL(a){Fk();this.b=a}t(692,25,{},DL);_.Hc=function(){or(this.b.T.jb);var a=this.b;Rs((!a.y&&(a.y=new kN),a.y))};_.b=null;function EL(a){Fk();this.b=a}t(693,25,{},EL);_.Hc=function(){rL(this.b,(er(),fr))};_.b=null;function FL(a){Fk();this.b=a}t(694,25,{},FL);_.Hc=function(){rL(this.b,(er(),sL))};_.b=null;function IL(){}t(695,1,{},IL);function LL(a){this.b=a}t(696,1,{},LL);_.Tc=function(){this.b.Qd()};_.b=null;
function OL(a){this.b=a}t(697,1,{},OL);_.b=null;function PL(a){this.b=a}t(698,1,hi,PL);_.xc=function(){this.b.O==(er(),fr)?Ek(this.b.A,333):this.b.O==sL&&Ek(this.b.B,333)};_.b=null;function pL(a){this.pb=a;vw(this)}t(699,314,{16:1,19:1,35:1,36:1,37:1,38:1,39:1,40:1,46:1,48:1,57:1,69:1,72:1,80:1,82:1},pL);_.Yc=function(a){return B(this,a,(js(),js(),ks))};_.Zc=function(a){return B(this,a,(Hj(),Hj(),Ij))};_.$c=function(a){return B(this,a,(ns(),ns(),os))};_._c=function(a){return B(this,a,(Jj(),Jj(),Kj))};
function kN(){jt.call(this,null)}t(700,246,ai,kN);function er(){er=x;fr=new lN("MAXIMIZED",0);sL=new lN("MINIMIZED",1);tL=new lN("NORMAL",2);mN=K(nN,m,144,[fr,sL,tL])}function lN(a,b){I.call(this,a,b)}t(701,146,{117:1,121:1,123:1,144:1},lN);var mN,fr,sL,tL;
function hv(a){var b=(iw(),jw).scrollWidth,c=jw.scrollHeight,b=Math.max($wnd.innerWidth,b),c=Math.max($wnd.innerHeight,c),d=$doc.defaultView.getComputedStyle($doc.documentElement,null),e=parseInt(d.getPropertyValue("margin-left")),d=parseInt(d.getPropertyValue("margin-top"));a.style.marginLeft=-e+ig;a.style.marginTop=-d+ig;a.style.width=b+e+ig;a.style.height=c+d+ig}
function oN(a,b){var c,d,e;if(a.n)return!0;a.y.Ze();for(c=new Cw(b);c.b.b<c.b.c.d-1;)d=bL(Dw(c.b)),e=d.ob,A(e,150)&&e.xd(d.ud()),d.ud()&&lj(a.y,d);return!0}
function pN(a,b){var c,d,e;if(b.b)a.d&&sk(a.d),a.d=new qN(a,b),tk(a.d,333);else for(d=new Xi(a.y);d.c<d.e.Oe();)c=Yi(d),e=c.nb,Uw(b,rN(c),e.t,e.u),sN(c,e.v,e.s,K(M,s,-1,[tN(a.r.b,c).e,tN(a.q.b,c).d,tN(a.o.b,c).b,tN(a.p.b,c).c]),K(M,s,-1,[uN(a.j.b,c).e,uN(a.i.b,c).d,uN(a.e.b,c).b,uN(a.f.b,c).c]),K(M,s,-1,[vN(a.v,c),vN(a.u,c),vN(a.s,c),vN(a.t,c)]))}
function wN(){this.y=new rj;this.k=new xN(this);this.x=new yN(this.k);this.w=new zN(this.k);this.r=new AN(this.k);this.q=new BN(this.k);this.o=new CN(this.k);this.p=new DN(this.k);this.j=new EN(this.k);this.i=new FN(this.k);this.e=new GN(this.k);this.f=new HN(this.k);this.v=new IN(this.k);this.u=new IN(this.k);this.s=new IN(this.k);this.t=new IN(this.k)}t(705,1,{});_.og=function(a){pN(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 JN(a){var b;b=a.b;var c=a.c,d,e,f;for(e=new Xi(b.y);e.c<e.e.Oe();)d=Yi(e),A(d,62)&&(d=d.jb),f=d.nb,Uw(c,rN(d),f.t,f.u),sN(d,f.v,f.s,K(M,s,-1,[tN(b.r.b,d).e,tN(b.q.b,d).d,tN(b.o.b,d).b,tN(b.p.b,d).c]),K(M,s,-1,[uN(b.j.b,d).e,uN(b.i.b,d).d,uN(b.e.b,d).b,uN(b.f.b,d).c]),K(M,s,-1,[vN(b.v,d),vN(b.u,d),vN(b.s,d),vN(b.t,d)]));KN(c);a.b.d=null;for(a=new Xi(a.b.y);a.c<a.e.Oe();)b=Yi(a),A(b,62)&&(b=b.jb),b=b.nb,b.p=b.q=b.r=b.o=-1}
function qN(a,b){this.b=a;this.c=b;var c=(yk(),Bk);this.n=new xk(this);this.u=c}t(706,18,{},qN);_.yc=function(){JN(this)};_.zc=function(){JN(this)};
_.Bc=function(a){var b,c,d;for(c=new Xi(this.b.y);c.c<c.e.Oe();)b=Yi(c),A(b,62)&&(b=b.jb),d=b.nb,d.j=Zt(d.p+(d.t-d.p)*a),d.w=Zt(d.q+(d.u-d.q)*a),d.x=Zt(d.r+(d.v-d.r)*a),d.i=Zt(d.o+(d.s-d.o)*a),Uw(this.c,rN(b),d.j,d.w),sN(b,d.x,d.i,K(M,s,-1,[tN(this.b.r.b,b).e,tN(this.b.q.b,b).d,tN(this.b.o.b,b).b,tN(this.b.p.b,b).c]),K(M,s,-1,[uN(this.b.j.b,b).e,uN(this.b.i.b,b).d,uN(this.b.e.b,b).b,uN(this.b.f.b,b).c]),K(M,s,-1,[vN(this.b.v,b),vN(this.b.u,b),vN(this.b.s,b),vN(this.b.t,b)]))};_.b=null;_.c=null;
t(708,1,{});_.b=null;function GN(a){this.b=a}t(707,708,{},GN);function HN(a){this.b=a}t(709,708,{},HN);function FN(a){this.b=a}t(710,708,{},FN);function EN(a){this.b=a}t(711,708,{},EN);function CN(a){this.b=a}t(712,708,{},CN);function DN(a){this.b=a}t(713,708,{},DN);function BN(a){this.b=a}t(714,708,{},BN);function AN(a){this.b=a}t(715,708,{},AN);t(716,708,{},function(a){this.b=a});t(717,708,{},function(a){this.b=a});
function vN(a,b){var c=a.b,d;d=uj(c.e,b);d||(d=new qM(lM(b.pb)),z(c.e,b,d));return d.e}function IN(a){this.b=a}t(718,708,{},IN);function zN(a){this.b=a}t(719,708,{},zN);function yN(a){this.b=a}t(720,708,{},yN);function uN(a,b){var c;c=uj(a.b,b);c||(c=new qM(qL(b.pb)),z(a.b,b,c));return c}function tN(a,b){var c;c=uj(a.c,b);c||(c=new qM(kM(b.pb)),z(a.c,b,c));return c}
function LN(a,b){var c,d;d=uj(a.f,b);if(!d){c=b.nb;a:{d=a.i;var e=$M(b),f,g,j,h,n;if(A(b,149)){if(null!=c.n&&null!=c.k){d=new hr(MN(e,!0),MN(e,!1));break a}h=b.hg();null!=c.n&&(h.c=MN(e,!0));null!=c.k&&(h.b=MN(e,!1))}else{if(null!=c.n&&null!=c.k){d=new hr(MN(e,!0),MN(e,!1));break a}h=new oM;f=b.pb;n=f.style;g=n[fg];j=n[mh];n[fg]="static";n[mh]=Oe;null!=c.n?h.c=MN(e,!0):(n[ph]=md,h.c=(f.offsetWidth||0)+tN(d.p.b,b).c+tN(d.q.b,b).d);null!=c.k?h.b=MN(e,!1):(n[Ne]=md,h.b=(f.offsetHeight||0)+tN(d.r.b,b).e+
tN(d.o.b,b).b);n[fg]=g;n[mh]=j}d=h}null!=c.n&&(Lj(),iq)==c.n.qg()||null!=c.k&&(Lj(),iq)!=c.k.qg()||z(a.f,b,d)}return d}function xN(a){this.i=a;this.d=new Vi;this.f=new Vi;this.c=new Vi;this.b=new Vi;this.e=new Vi}t(721,1,{},xN);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;function NN(a){var b;b=a.nb;if(null==b||!A(b,147))b=new ON,a.nb=b;return b}function BM(){EM.call(this,(FM(),PN))}function EM(a){var b=(QN(),RN);wN.call(this);this.c=a;this.b=b}t(722,705,{},BM,EM);
_.pg=function(a){var b,c,d,e,f,g,j,h,n;h=new oM;oN(this,a);n=tN(this.p.b,a).c+tN(this.q.b,a).d+uN(this.f.b,a).c+uN(this.i.b,a).d+vN(this.t,a)+vN(this.u,a);d=tN(this.r.b,a).e+tN(this.o.b,a).b+uN(this.j.b,a).e+uN(this.e.b,a).b+vN(this.v,a)+vN(this.s,a);c=this.y.d;if(0==c)return h.c=n,h.b=d,h;a=a.p;this.c==(FM(),PN)?n+=(c-1)*a:d+=(c-1)*a;f=g=0;for(a=new Xi(this.y);a.c<a.e.Oe();)c=Yi(a),e=NN(c),b=null,j=c.ob,A(j,150)&&(b=j,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),this.c==PN?(n+=LN(this.x.b,c).c,e.b=LN(this.w.b,
c).b,A(j,150)&&(n+=b.c,e.b+=b.b),f=ik(f,e.b)):(d+=LN(this.w.b,c).b,e.c=LN(this.x.b,c).c,A(j,150)&&(d+=b.b,e.c+=b.c),g=ik(g,e.c));this.c==PN?(h.c=n,h.b=d+f):(h.c=n+g,h.b=d);return h};
_.og=function(a){var b,c,d,e,f,g,j,h,n,o,r,q,u,v,D,E,J,Q;if(oN(this,a)&&(d=this.y.d,0!=d)){D=a.p;u=vN(this.t,a);E=vN(this.v,a);c=gr(a.pb);Q=c.c-(u+vN(this.u,a));r=c.b-(E+vN(this.s,a));g=Q;c=r;this.c==(FM(),PN)?g-=(d-1)*D:c-=(d-1)*D;j=h=0;for(e=new Xi(this.y);e.c<e.e.Oe();)d=Yi(e),b=null,q=NN(d),v=d.ob,A(v,150)&&(b=v,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),this.c==PN?(q.e?++h:(q.c=LN(this.x.b,d).c,A(v,150)&&(q.c+=b.c),g-=q.c),q.d?q.b=r:(q.b=LN(this.w.b,d).b,A(v,150)&&(q.b+=b.b))):(q.d?++j:(q.b=LN(this.w.b,
d).b,A(v,150)&&(q.b+=b.b),c-=q.b),q.e?q.c=Q:(q.c=LN(this.x.b,d).c,A(v,150)&&(q.c+=b.c)));for(e=new Xi(this.y);e.c<e.e.Oe();)d=Yi(e),b=null,q=d.nb,v=d.ob,A(v,150)&&(b=v,b=SN(b),b=new hr(b[1]+b[3],b[0]+b[0])),J=q.c,o=q.b,this.c==PN?q.e&&(J=~~(g/h)):q.d&&(o=~~(c/j)),E=0>E?0:E,n=J,f=o,A(v,150)&&(n-=b.c,f-=b.b),this.c==GM?(q.t=this.b==(QN(),RN)?u:this.b==TN?u+~~(Q/2)-~~(J/2):u+Q-J,q.u=E,q.v=n,q.s=f,E+=o+D):(this.b==(QN(),RN)?(q.t=u,q.u=E):this.b==TN?(q.t=u,q.u=E+~~(r/2)-~~(o/2)):(q.t=u,q.u=E+r-o),q.v=
n,q.s=f,u+=J+D),a.b&&(v=d.pd()-ok(a.pb)-vN(this.t,a),-1==q.p&&(q.p=v),v=d.qd()-qk(a.pb)-vN(this.v,a),-1==q.q&&(q.q=v),-1==q.r&&(q.r=d.sd()),-1==q.o&&(q.o=d.rd()));pN(this,a)}};_.b=null;_.c=null;function QN(){QN=x;RN=new UN("START",0);TN=new UN(Gb,1);VN=new UN("END",2);WN=K(XN,m,145,[RN,TN,VN])}function UN(a,b){I.call(this,a,b)}t(723,146,{117:1,121:1,123:1,145:1},UN);var WN,TN,VN,RN;function FM(){FM=x;PN=new YN("HORIZONTAL",0);GM=new YN("VERTICAL",1);ZN=K($N,m,146,[PN,GM])}
function YN(a,b){I.call(this,a,b)}t(724,146,{117:1,121:1,123:1,146:1},YN);var ZN,PN,GM;t(726,1,{151: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 ON(){this.f=!1}function NL(a){this.f=!1;0==a?this.d=this.e=!0:1==a?this.e=!0:2==a&&(this.d=!0)}t(725,726,{147:1,151:1},ON,NL);_.b=0;_.c=0;_.d=!1;_.e=!1;
function aO(a,b){if(a.n)return!0;oN(a,b);if(0<a.y.d){a.b=ov(a.y,0);var c=a.b,d;d=c.nb;if(null==d||!A(d,148))d=new bO,c.nb=d;a.c=d;a.y.Ze();lj(a.y,a.b)}else a.b=null,a.c=null;return a.n=!!a.b}function cO(){wN.call(this)}t(727,705,{},cO);
_.pg=function(a){var b,c;c=new oM;aO(this,a);if(this.b){b=LN(this.x.b,this.b).c;var d=LN(this.w.b,this.b).b;c.c=b;c.b=d;b=this.b.ob;A(b,150)&&(b=SN(b),c.c+=b[1]+b[3],c.b+=b[0]+b[0])}c.c+=tN(this.p.b,a).c+tN(this.q.b,a).d+uN(this.f.b,a).c+uN(this.i.b,a).d+vN(this.t,a)+vN(this.u,a);c.b+=tN(this.r.b,a).e+tN(this.o.b,a).b+uN(this.j.b,a).e+uN(this.e.b,a).b+vN(this.v,a)+vN(this.s,a);return c};
_.og=function(a){var b,c,d,e,f;aO(this,a)&&(d=vN(this.t,a),e=vN(this.v,a),c=gr(a.pb),f=c.c-(d+vN(this.u,a)),c=c.b-(e+vN(this.s,a)),b=this.b.ob,A(b,150)&&(b=SN(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.pd()-ok(a.pb)-vN(this.t,a),-1==d.p&&(d.p=e),d=this.c,e=this.b.qd()-qk(a.pb)-vN(this.v,a),-1==d.q&&(d.q=e),d=this.c,-1==d.r&&(d.r=this.b.sd()),d=this.c,-1==d.o&&(d.o=this.b.rd())),pN(this,a))};_.b=null;_.c=null;function bO(){this.f=!1}
t(728,726,{148:1,151:1},bO);function SN(a){var b,c,d,e;null==a.b&&(a.b=y(M,s,-1,4,1),e=Jo(Yv(Yv(a.d,0),0)),c=Jo(Yv(Yv(a.d,2),2)),d=kM(a.pb),b=qL(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 dO(a,b){a.kb&&mk(a);return Zw(a,b)}function eO(){wx();mx.call(this,xx)}t(729,321,{46:1,48:1,57:1,62:1,69:1,70:1,72:1,80:1,82:1,150:1},eO);_.Gd=function(a){return dO(this,a)};_.b=null;
function ML(a,b,c){var d=a.q.d;b.nb=c;aL(a,b,a.pb,d,!0)}function rN(a){var b;b=a.ob;return A(b,150)?b:a}function kr(a){if(!a.kb)return new oM;if(-1==a.k.c||-1==a.k.b)a.k=a.e.pg(a),mr(a,a.k),a.e.og(a),a.k=a.e.pg(a);return a.k}function bL(a){return A(a,150)?a.jb:a}function fO(a){var b;if(!a.o){b=(!xM&&(xM=new wM),xM);var c=gO(a,eb,!0);b.b=c;c=gO(a,fb,!0);b.c=c;a.o=b}return a.o}
function aL(a,b,c,d,e){if(A(b,62))throw new Nk("Adding a DecoratorPanel is not allowed!");var f;f=b.nb;null!=f&&A(f,151)&&f.f?(c=new eO,Lw(a,c,a.pb,d,!0),$w(c,b)):Lw(a,b,c,d,e);cL(a,b)}
function cL(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,wz(d.d),wz(d.f),wz(d.c),wz(d.b),wz(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==rN(a))c=c.ob;else{if(A(c,143)||A(c,61))d=c,c=c.ob,c==rN(d)&&(c=c.ob);A(c,150)&&A(c.ob,142)&&(c=c.ob)}A(c,149)&&!A(c,142)&&(c.ig(a.ob),c.ig(a))}}
function or(a){if(a.kb&&a.pb.style.display!=Pf){a.pb.scrollTop=0;var b=a.pb,c=0;b.ownerDocument.defaultView.getComputedStyle(b,l).direction==yg&&(c+=(b.scrollWidth||0)-b.clientWidth);b.scrollLeft=c;a.e.og(a);a.d=!1;KN(a)}}function KN(a){var b,c,d;c=a.q.d;for(d=0;d<c;++d)b=bL(Oz(a.q,d)),A(b,150)&&(b=b.jb),b.ud()&&(A(b,149)?b.jg():A(b,75)&&b.Wd())}function dL(a,b){var c;A(b,150)&&(b=A(b,150)?b.jb:b);c=rN(b);return Sw(a,c)?(A(c,150)&&dO(c,b),cL(a,null),!0):!1}
function AM(a,b){var c;a.e=b;null!=a.f&&pj(a,qw(a.pb)+Ba+a.f);a.f=b.cZ.e;c=Bo(a.f,wo(46));a.f=a.f.substr(c+1,a.f.length-(c+1));qj(a,qw(a.pb)+Ba+a.f);cL(a,null)}function gO(a,b,c){a.n||(a.n=$doc.createElement(Kg),mM(a.n,fg,$c),mM(a.n,mh,Oe),mM(a.n,ef,bb),mM(a.n,ah,bb),a.pb.appendChild(a.n));mM(a.n,ph,b);mM(a.n,Ne,b);a=jM(a.n);return c?a.c:a.b}
function MN(a,b){var c;c=null.qg();if(c==(Lj(),uq)){c=(fO(a),null.qg());var d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM);return O(N(Math.round(100*d*c/254)))}if(c==kq)return c=fO(a),d=null.qg(),O(N(wF(d*(-1==c.b&&(c.b=ZK(eb,!0)),c.b))));if(c==mq)return c=fO(a),d=null.qg(),O(N(wF(d*(-1==c.c&&(c.c=ZK(fb,!0)),c.b))));if(c==sq)return c=(fO(a),null.qg()),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(d*c)));if(c==wq)return c=(fO(a),null.qg()),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(10*d*c/254)));
if(c==qq)return O(N(wF(12*(fO(a),null.qg())*O(N(wF((-1==vM&&(vM=(gM(),ZK(gb,!0))),vM)/72))))));if(c==iq)return gO(a,null.qg(),b);if(c==oq)return c=(fO(a),O(N(wF(null.qg())))),d=(-1==vM&&(vM=(gM(),ZK(gb,!0))),vM),O(N(Math.round(d*c/72)));if(null.qg()==gq)return O(N(wF(null.qg())));throw new Nk("Invalid size: "+null.qg());}function BL(){var a=new cO;Ww.call(this);this.k=new hr(-1,-1);new oO(this);this.pb[Ed]="mosaic-LayoutPanel";AM(this,a)}
t(730,311,{46:1,48:1,57:1,69:1,70:1,72:1,75:1,80:1,82:1,149:1},BL);_.Kd=function(a){aL(this,a,this.pb,this.q.d,!0)};_.zd=function(){Fw(this,new pO)};_.Ad=function(){Fw(this,new qO)};_.hg=function(){return kr(this)};_.Hd=function(a){return Ow(this.q,rN(a))};_.Id=function(a,b,c,d){aL(this,a,b,c,d)};_.ig=function(a){cL(this,a)};_.Jd=function(){return new Cw(this)};_.jg=function(){or(this)};
_.Ed=function(){var a;if(this.c){if(null!=this.j&&null!=this.i)a=this.i,this.yd(this.j),this.wd(a),this.j=this.i=null;else if(a=kr(this),null!=this.j)a=a.b+ig,this.yd(this.j),this.wd(a),this.j=null;else if(null!=this.i){var b=this.i;this.yd(a.c+ig);this.wd(b);this.i=null}else b=a.b+ig,this.yd(a.c+ig),this.wd(b);or(this)}};_.Wd=function(){or(this)};_.Gd=function(a){return dL(this,a)};_.wd=function(a){this.pb.style[Ne]=a;this.kb||(this.i=a)};_.Ld=function(a,b,c){Uw(this,rN(a),b,c)};
_.yd=function(a){this.pb.style[ph]=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 pO(){}t(731,1,{},pO);_.Ud=function(a){rN(a).Cd()};function qO(){}t(732,1,{},qO);_.Ud=function(a){rN(a).Dd()};function Cw(a){this.c=a;this.b=new Qw(this.c.q)}t(733,1,{},Cw);_.hd=function(){return this.b.b<this.b.c.d-1};_.jd=function(){return bL(Dw(this.b))};_.kd=function(){Ew(this.b)};_.c=null;function rO(){rO=x;new gy}
function oO(a){rO();Zi(a.pb,"dragdrop-dropTarget",!0);this.b=a;new sO(this)}t(734,9,{},oO);function sO(a){Fk();this.b=a}t(735,25,{},sO);_.Hc=function(){cL(this.b.b,null);or(this.b.b)};_.b=null;function $M(a){a=a.ob;return!a?null:A(a,149)?a:$M(a)}function vL(a,b,c){var d;d=a.pb;sN(a,b,c,kM(d),qL(d),lM(d))}
function sN(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.yd((0>g?0:g)+(Lj(),ig)),b!=a.sd()&&a.yd((0>b?0:b)+ig));0<=c&&(c-=d[0]+d[2],b=c-(e[0]+e[2]+f[0]+f[2]),a.wd((0>b?0:b)+(Lj(),ig)),c!=a.rd()&&a.wd((0>c?0:c)+ig))}function mr(a,b){vL(a,b.c,b.b)}t(738,1,{});
function rH(a,b,c){var d,e,f,g,j,h;g=(!b?a.c:SD(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,u=void 0,v=q=r=void 0,D=q=void 0,E=void 0,q=void 0;for(u=0,E=o.length;u<E;++u)if(D=n[u+3],v=o[u],r=null==v?Tf:typeof v,r=r==Vf?Object.prototype.toString.call(v)==Rc||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),tO===D)v&&(o[u]=new UH(o[u])),r&&(o[u]=(EH(),o[u]?HH:FH));else{q=v||r;if(q=
!q&&null!=D&&Sn(D)==uO){q=o[u];if(null==q||vO(q,D))continue;if(Qn(q)&&(q=q&&q.g?q.g:null,null!=q&&vO(q,D))){o[u]=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 wO(){this.d=new Vi;this.b=new Vi;this.c=new Vi}function vO(a,b){var c;if(tO==b||xO==b&&A(a,152))return!0;if(null!=a)for(c=Sn(a);c&&c!=tO;c=null)if(c==b)return!0;return!1}t(737,738,{},wO);function oH(){oH=x;qH=new wO}
function uH(a,b){oH();z(qH.d,a,b)}function lH(a){oH();var b,c,d;d=Ao(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 mH(a,b){var c;oH();return c=b&&b[0]&&(typeof b[0]==Vf||typeof b[0]==Ae)?b[0]:null,vO(c,a)}function sH(a){var b=nH;oH();var c,d;d=qH.c;if(c=!b?d.c:SD(d,b,~~Pi(b))){var e=c;for(p in a)e[p]=a[p]}else c=a;!b?TD(d,c):VD(d,b,c,~~Pi(b))}
function RG(a){oH();var b=qH,c;null==a?a=null:(c=a[Xc],c||(0!=(Sn(a).c&4)?a=[]:(b=(b=uj(b.d,Sn(a)))&&typeof b==Ae?new b(a):a,a=a[Xc]=b),c=a),a=c);return a}var qH;
function C(a){return function(){try{var b;var c=arguments,d;var e;0!=eo&&(e=uk(),2E3<e-go&&(go=e,fo=co()));if(0==eo++){var f=(ho(),io),g,j;if(f.c){j=null;do g=f.c,f.c=null,j=qo(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=(ho(),io),n,o;if(h.d){o=null;do n=h.d,h.d=null,o=qo(n,o);while(h.d);h.d=o}}--eo;c&&-1!=fo&&($wnd.clearTimeout(fo),fo=-1)}return b}catch(r){throw r;}}}
function gwtOnLoad(a,b,c){$moduleName=b;$moduleBase=c;if(a)try{C($t)()}catch(d){a(b)}else C($t)()}var tO=X(1),Wn=X(103),yO=QH(" I"),M=LH(747,yO),oI=LH(745,tO),zO=QH(" Z"),RI=LH(748,zO);X(102);X(101);X(100);var AO=X(525),zo=LH(749,AO),BO=X(265),Gu=LH(750,BO);X(266);X(146);X(500);X(109);X(511);var CO=QH(" B");X(515);var DO=QH(" C"),Qi=LH(751,DO),uO=X(513),EO=QH(" D"),ZE=LH(752,EO);X(514);X(516);var FO=X(519),yG=LH(753,FO),GO=QH(" J"),HO=X(2),bu=LH(746,HO),fM=LH(754,CO);X(528);X(510);X(99);X(193);X(498);
var nH=X(491);X(507);var AH=X(505);X(503);X(504);X(509);X(120);X(111);X(112);X(113);X(116);X(118);X(117);X(119);X(121);X(97);X(522);X(517);X(506);X(492);X(493);X(494);X(495);X(496);X(497);var IO=X(404);X(403);X(402);X(401);X(490);X(489);var YB=X(418),DE=LH(755,YB),JO=X(424),IE=LH(756,JO),KO=X(425),KE=LH(757,KO),LO=X(567),OG=LH(758,LO),St=LH(759,M),MO=Z(565,function(){PE();return EI}),FI=LH(760,MO);X(566);X(427);X(426);X(560);X(559);X(568);X(569);X(564);X(461);X(563);var yB=LH(761,IO);X(416);X(571);
X(502);PH();X(501);PH();X(738);X(737);var xO=PH();X(315);var NO=X(314);X(313);X(319);X(333);X(375);X(573);X(572);X(312);X(311);X(575);X(574);X(580);X(581);X(582);X(583);X(584);X(585);X(586);X(587);X(576);X(577);X(578);X(579);X(252);X(251);X(324);X(325);X(326);X(598);X(607);X(25);X(599);X(600);X(601);X(602);X(603);X(604);X(605);X(606);X(297);X(371);X(374);X(372);X(373);X(205);X(204);X(299);X(246);X(301);X(213);var OO=X(212);X(249);X(248);X(247);X(398);X(399);X(400);X(482);X(481);X(480);X(483);X(484);
X(485);X(486);X(640);X(641);X(642);X(643);var PO=Z(181,function(){Lj();return yq}),zq=LH(762,PO),QO=Z(145,function(){Mj();return Xo}),Yo=LH(763,QO),RO=Z(152,function(){Zo();return Jp}),Kp=LH(764,RO),SO=Z(171,function(){Lp();return Up}),Vp=LH(765,SO),TO=Z(176,function(){Wp();return eq}),fq=LH(766,TO);Z(182,null);Z(183,null);Z(184,null);Z(185,null);Z(186,null);Z(187,null);Z(188,null);Z(189,null);Z(190,null);Z(147,null);Z(148,null);Z(149,null);Z(150,null);Z(151,null);Z(153,null);Z(163,null);Z(164,null);
Z(165,null);Z(166,null);Z(167,null);Z(168,null);Z(169,null);Z(170,null);Z(154,null);Z(155,null);Z(156,null);Z(157,null);Z(158,null);Z(159,null);Z(160,null);Z(161,null);Z(162,null);Z(172,null);Z(173,null);Z(174,null);Z(175,null);Z(177,null);Z(178,null);Z(179,null);Z(180,null);X(473);X(472);X(532);X(534);X(533);X(535);X(537);X(536);X(538);X(542);X(543);X(203);X(209);X(208);X(207);X(211);X(231);X(444);X(443);var RC=X(442),AF=LH(767,RC),VI=LH(768,GO);X(428);X(539);X(545);X(540);X(541);X(429);X(597);X(438);
X(437);X(436);X(441);var UO=PH(),TK=LH(769,UO);X(295);X(471);X(551);var VO=Z(255,function(){ut();return Mt}),Nt=LH(770,VO);X(451);X(452);X(435);var CC=X(430);X(531);X(414);X(415);X(440);var NC=X(439);X(432);X(431);X(549);X(558);X(433);X(475);X(524);X(561);X(562);X(570);X(421);var bC=X(420);X(449);X(450);X(406);X(405);X(458);PH();PH();PH();X(408);X(409);X(391);X(210);X(386);var Pz=LH(771,NO);X(387);X(610);X(609);X(347);X(349);X(348);X(350);X(233);X(250);X(236);X(238);var iC=X(423);X(474);X(411);X(410);
X(417);X(555);X(527);X(241);X(460);X(393);X(392);X(228);X(229);X(232);X(226);X(225);X(227);var kC=X(593);X(215);X(219);X(419);X(612);X(617);X(459);X(518);X(462);var AB=X(413),zB=LH(772,bC);X(657);X(446);X(447);X(448);X(412);X(590);X(591);X(217);X(216);X(218);X(220);X(338);X(337);X(343);X(344);X(646);X(618);X(619);X(544);X(552);X(553);X(554);X(611);X(613);var DC=X(434);X(594);X(556);X(240);X(237);X(239);X(235);X(224);X(223);X(222);X(277);X(616);X(318);X(317);X(316);X(624);X(623);X(645);X(621);X(644);
var WO=Z(701,function(){er();return mN}),nN=LH(773,WO);X(700);X(699);X(691);X(692);X(693);X(694);X(695);X(696);X(697);X(698);X(672);var XO=Z(320,function(){nx();return ux}),vx=LH(774,XO),YO=Z(367,function(){jx();return iz}),jz=LH(775,YO);X(18);X(368);X(369);X(364);X(365);X(366);X(19);X(20);X(21);X(457);X(422);X(688);X(355);X(689);X(356);X(357);X(358);X(359);X(362);X(329);X(328);var ZO=X(327);X(614);X(615);X(620);X(270);X(332);X(363);X(351);X(378);X(377);X(379);
var $O=Z(380,function(){zz();return Kz}),Lz=LH(776,$O);Z(381,null);Z(382,null);Z(383,null);Z(384,null);X(253);X(595);X(330);X(346);X(345);X(548);X(322);X(206);X(596);X(331);X(674);X(3);X(677);X(678);X(676);X(675);X(668);X(667);X(730);X(731);X(732);X(733);X(670);X(244);var oD=X(454),qD=LH(777,oD);X(455);X(453);X(30);X(31);X(29);X(32);X(35);X(36);X(37);X(38);X(39);X(40);var aP=X(52),Yy=LH(778,aP);X(41);X(42);X(43);X(44);X(45);X(46);X(47);X(49);X(48);X(50);X(51);X(53);X(54);X(56);X(57);X(55);X(58);X(59);
X(60);X(61);X(63);X(65);X(66);X(64);X(62);X(67);X(68);X(69);X(70);X(72);X(75);X(74);X(76);X(79);X(80);X(78);X(81);X(82);X(83);X(84);X(85);X(86);X(88);X(89);X(87);X(90);X(91);X(92);X(93);X(95);X(96);X(94);X(271);var pM=X(659);X(323);var tM=X(661);X(242);X(686);X(685);X(467);X(466);X(468);X(243);X(279);X(281);X(280);X(275);X(389);X(272);X(321);X(729);X(286);X(289);X(287);X(288);X(5);X(7);X(6);X(631);X(456);X(469);X(390);X(202);X(307);X(309);X(308);X(622);var SL=LH(779,ZO);X(628);X(627);X(635);X(625);
X(626);X(632);X(633);X(629);X(630);X(463);X(464);X(470);X(245);X(274);X(34);X(282);X(352);X(353);X(354);X(283);var eN=LH(780,OO);X(284);X(592);X(687);X(654);X(508);X(529);X(33);X(71);var uM=X(662);X(671);X(690);X(726);X(725);X(214);X(230);X(4);X(653);X(705);X(722);var bP=Z(723,function(){QN();return WN}),XN=LH(781,bP),cP=Z(724,function(){FM();return ZN}),$N=LH(782,cP);X(708);X(717);X(716);X(720);X(719);X(715);X(714);X(712);X(713);X(711);X(710);X(707);X(709);X(718);X(721);X(706);X(673);X(336);X(385);
X(376);X(727);X(335);X(334);X(340);X(341);X(339);X(285);X(22);X(305);X(306);X(11);X(14);X(23);var dP=X(26),Qk=LH(783,dP);X(24);X(27);X(28);X(728);X(8);X(10);X(9);X(734);X(735);X(679);X(682);X(683);X(684);X(680);X(681);var rM=X(660);X(664);X(665);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>