summaryrefslogtreecommitdiffstats
path: root/third_party/dom_distiller_js/js/domdistiller.js
blob: e8821fceee2b4e09d950af5cdee7144a3721df26 (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
var $gwt_version = "2.5.1";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '838E0FBD3604AB94A0A00C45B53C8F22';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'domdistiller',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});
function M(){}
function Mh(){}
function Gh(){}
function Rh(){}
function Wh(){}
function _h(){}
function xp(){}
function wp(){}
function jc(){}
function tc(){}
function Vc(){}
function Xc(){}
function Of(){}
function vj(){}
function yo(){}
function Co(){}
function D(){C()}
function Oc(){Dc()}
function Gb(){Gc(Dc())}
function J(){H(this)}
function T(){R(this)}
function Oi(){xi(this)}
function cl(){Xk(this)}
function Sm(){Jm(this)}
function eb(a){this.b=a}
function ei(a){this.b=a}
function Eg(a){this.b=a}
function ih(a){this.b=a}
function kh(a){this.b=a}
function fj(a){this.b=a}
function mj(a){this.b=a}
function Ij(a){this.b=a}
function Wj(a){this.b=a}
function yl(a){this.b=a}
function Ll(a){this.b=a}
function zm(a){this.b=a}
function gm(a){this.e=a}
function ln(a){this.b=a}
function $f(a,b){a.c=b}
function _f(a,b){a.d=b}
function ug(a,b){a.q=b}
function Rc(a,b){a.b+=b}
function Sc(a,b){a.b+=b}
function Tc(a,b){a.b+=b}
function nb(a,b){Pn(a.b,b)}
function gg(a,b){$f(a.b,b)}
function fg(a){Yf(a.b,to())}
function Xk(a){a.b=new Vc}
function Uk(){this.b=new Vc}
function Gn(){this.b=new Oi}
function eg(){eg=xp;new bg}
function gc(){gc=xp;fc=new jc}
function Ui(){Ui=xp;Ti=new Vi}
function np(){np=xp;mp=new gp}
function C(){C=xp;eg();Xf(Pp)}
function _i(){Gb.call(this)}
function Ej(){Gb.call(this)}
function Rj(){Gb.call(this)}
function hk(){Gb.call(this)}
function oo(){Gb.call(this)}
function Pj(a){Hb.call(this,a)}
function Tj(a){Hb.call(this,a)}
function jl(a){Hb.call(this,a)}
function Pi(a){Ii.call(this,a)}
function $m(a,b){a.length=b}
function ag(a,b){!!b&&(a.e=b)}
function $o(a,b,c){Ei(a.c,b,c)}
function an(a,b,c){a.splice(b,c)}
function lj(a,b){return a.b-b.b}
function ek(a,b){return a>b?a:b}
function fk(a,b){return a<b?a:b}
function Sf(a){return new Qf[a]}
function Bi(b,a){return b.f[aq+a]}
function jg(b,a){return b.exec(a)}
function dm(a){return a.c<a.e.M()}
function Hf(a){return a.l|a.m<<22}
function Fn(a,b){return yi(a.b,b)}
function nc(a){return rc((Dc(),a))}
function Ig(a){return a>=48&&a<=57}
function op(a){np();return ap(a)}
function Hn(){this.b=new Pi(2)}
function un(){this.b=new Date}
function go(){this.b=this.c=this}
function Wo(a){this.c=a;this.b=Cq}
function yg(a,b){this.c=a;this.b=b}
function Ql(a,b){this.c=a;this.b=b}
function ah(a,b){this.b=a;this.c=b}
function um(a,b){this.b=a;this.c=b}
function jo(a,b){this.b=a;this.c=b}
function Hb(a){Gc(Dc());this.f=a}
function ig(a){eg();hg.call(this,a)}
function dl(a){el.call(this,a.tS())}
function cc(a){$wnd.clearTimeout(a)}
function Jm(a){a.b=ad(sf,Bp,0,0,0)}
function $(a){this.b=a;this.c=new Sm}
function el(a){Xk(this);Sc(this.b,a)}
function Tm(a){Jm(this);$m(this.b,a)}
function Sn(a){Vn(a);return a.b.c.d}
function Hj(a,b){return Jj(a.b,b.b)}
function Di(b,a){return aq+a in b.f}
function sk(b,a){return b.indexOf(a)}
function pd(a){return a==null?null:a}
function yn(a){return a<10?Eq+a:Qp+a}
function Rn(a,b){new ho(b,a.b);++a.c}
function Qn(a,b,c){new ho(b,c);++a.c}
function bn(a,b,c,d){a.splice(b,c,d)}
function pp(a,b,c){np();cp(mp,a,b,c)}
function Dk(a){return ad(uf,Bp,1,a,0)}
function oc(a){return parseInt(a)||-1}
function hp(a){return a&&a.g?a.g:null}
function jd(a,b){return a.cM&&a.cM[b]}
function Yc(a){return Zc(a,0,a.length)}
function pb(a){this.c=a;this.b=new Wn}
function Wn(){this.b=new go;this.c=0}
function W(){W=xp;V=(eg(),Xf(Pp))}
function Pk(){Pk=xp;Mk={};Ok={}}
function Zk(a,b){Rc(a.b,b);return a}
function $k(a,b){Sc(a.b,b);return a}
function Yl(a,b){(a<0||a>=b)&&_l(a,b)}
function id(a,b){return a.cM&&!!a.cM[b]}
function bc(a){return a.$H||(a.$H=++Vb)}
function od(a){return a.tM==xp||id(a,1)}
function ok(b,a){return b.charCodeAt(a)}
function Wc(b,a){return b.appendChild(a)}
function md(a,b){return a!=null&&id(a,b)}
function kg(c,a,b){return a.replace(c,b)}
function tk(b,a){return b.lastIndexOf(a)}
function Nb(a){return nd(a)?nc(ld(a)):Qp}
function Jo(a,b){return kd(zi(a.b,b),30)}
function Aj(a){return typeof a==Bq&&a>0}
function Mb(a){return a==null?null:a.name}
function Gc(){var a;a=Ec(new Oc);Ic(a)}
function _n(a){if(!a.d){throw new Rj}}
function Vn(a){if(a.c==0){throw new oo}}
function bg(){this.f=true;this.b=new Sm}
function up(){this.b=new Sm;this.c=new Oi}
function to(){to=xp;ro=new yo;so=new Co}
function tj(){tj=xp;sj=ad(qf,Bp,12,128,0)}
function ck(){ck=xp;bk=ad(rf,Bp,16,256,0)}
function xh(){oh();yh.call(this,(Ui(),Ti))}
function Po(){Cf((new un).b.getTime())}
function jp(a,b){for(p in b){a[p]=b[p]}}
function Nm(a,b){Yl(b,a.c);return a.b[b]}
function Ro(a){a.b=jg(a.d,a.c);return !!a.b}
function zj(a){var b=Qf[a.c];a=null;return b}
function Kb(a){return a==null?null:a.message}
function Jb(a){return nd(a)?Kb(ld(a)):a+Qp}
function Yb(a,b,c){return a.apply(b,c);var d}
function Ak(c,a,b){return c.substr(a,b-a)}
function uk(c,a,b){return c.lastIndexOf(a,b)}
function ej(a,b){return a.b==b.b?0:a.b?1:-1}
function Lk(a){return String.fromCharCode(a)}
function Rb(a){var b;return b=a,od(b)?b.cZ:Cd}
function fo(a){a.b.c=a.c;a.c.b=a.b;a.b=a.c=a}
function Pg(a,b){this.c=1;this.b=a;this.d=b}
function ao(a,b,c){this.e=a;this.c=c;this.b=b}
function Xo(a){this.c=a;this.b=Cq;this.b+='i'}
function hg(a){eg();this.b=new bg;_f(this.b,a)}
function Cg(){Cg=xp;Bg=new Eg(60);new Eg(200)}
function gh(){gh=xp;new ih(null);fh=new ih(pq)}
function In(a){this.b=new Pi(a.b.e);ll(this,a)}
function Vo(a,b){return new To(a.c,a.b,b.tS())}
function Vj(a,b){return a.b<b.b?-1:a.b>b.b?1:0}
function zk(b,a){return b.substr(a,b.length-a)}
function dk(a){return Bf(a,Ip)?0:Ef(a,Ip)?-1:1}
function nd(a){return a!=null&&a.tM!=xp&&!id(a,1)}
function sc(){try{null.a()}catch(a){return a}}
function Lm(a,b){cd(a.b,a.c++,b);return true}
function Pn(a,b){new ho(b,a.b);++a.c;return true}
function kc(a,b){!a&&(a=[]);a[a.length]=b;return a}
function rp(a,b){np();a['__gwtex_wrap']=b}
function X(){X=xp;eg();Xf('DomToSaxParser')}
function Dc(){Dc=xp;Error.stackTraceLimit=128}
function fd(){fd=xp;dd=[];ed=[];gd(new Xc,dd,ed)}
function Yf(a){if(Vf(a).db()<=800){new Po;Zf(a)}}
function H(a){if(!G){G=true;np();$o(mp,sd,a);I(a)}}
function R(a){if(!Q){Q=true;np();$o(mp,ud,a);S(a)}}
function Sb(a){var b;return b=a,od(b)?b.hC():bc(b)}
function oi(a){var b;b=new yl(a);return new um(a,b)}
function En(a,b){var c;c=Ei(a.b,b,a);return c==null}
function hn(a,b,c){var d;d=Zc(a,b,c);jn(d,a,b,c,-b)}
function Qb(a,b){var c;return c=a,od(c)?c.eQ(b):c===b}
function Bf(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}
function If(a,b){return zf(a.l^b.l,a.m^b.m,a.h^b.h)}
function zf(a,b,c){return _=new Of,_.l=a,_.m=b,_.h=c,_}
function lk(a,b){this.b=dq;this.e=a;this.c=b;this.d=-1}
function vh(a,b){if(b==null||b.length==0){return}a.w=b}
function Uc(a,b){a.b=a.b.substr(0,0-0)+Qp+zk(a.b,b)}
function pc(a,b){a.length>=b&&a.splice(0,b);return a}
function tm(a){var b;b=new Dl(a.c.b);return new zm(b)}
function xf(a){if(md(a,20)){return a}return new Ib(a)}
function qp(a,b,c,d,e,f){np();return dp(mp,a,b,c,d,e,f)}
function xk(c,a,b){b=Ek(b);return c.replace(RegExp(a),b)}
function po(a,b){return pd(a)===pd(b)||a!=null&&Qb(a,b)}
function Fc(a,b){var c;c=Hc(a,nd(b.c)?ld(b.c):null);Ic(c)}
function xi(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function dj(){dj=xp;bj=new fj(false);cj=new fj(true)}
function Sg(){Sg=xp;Rg=new Wo('[\\?\\!\\.\\-\\:]+')}
function Sk(){if(Nk==256){Mk=Ok;Ok={};Nk=0}++Nk}
function rh(a){if(!a.q){Yk(a.x,32);Yk(a.u,32);a.q=true}}
function No(){eg();hg.call(this,Qp);gg(this,(to(),ro))}
function gp(){this.c=new Oi;this.b=new Oi;this.d=new Oi}
function jb(a){this.c=new sb(a);this.b=new Sm;this.e=new Sm}
function vb(a){this.c=false;this.d=new sb(a);this.b=new Sm}
function tb(a,b){var c;c=new vb(a);db(new eb(c),b);return c.b}
function Un(a){var b;Vn(a);--a.c;b=a.b.c;fo(b);return b.d}
function ad(a,b,c,d,e){var f;f=_c(e,d);bd(a,b,c,f);return f}
function Yk(a,b){Tc(a.b,String.fromCharCode(b));return a}
function kd(a,b){if(a!=null&&!jd(a,b)){throw new Ej}return a}
function pk(a,b){if(!md(b,1)){return false}return String(a)==b}
function Hk(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
function So(a,b){a.b=null;a.d.lastIndex=0;return kg(a.d,a.c,b)}
function _l(a,b){throw new Tj('Index: '+a+', Size: '+b)}
function hl(a){Hb.call(this,'String index out of range: '+a)}
function Ib(a){Gb.call(this);this.c=a;this.b=Qp;Fc(new Oc,this)}
function Lo(){this.b=new Oi;this.c=new No;Ei(this.b,Qp,this.c)}
function sb(a){this.c=new gm(a);a.c==0||(this.b=ld(em(this.c)))}
function To(a,b,c){this.d=new RegExp(a,b);this.c=c;this.b=null}
function ho(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this}
function tp(a,b){var c;Ei(a.c,b,ak(a.b.c));c=new wp;Lm(a.b,c)}
function rn(a,b){var c,d;d=a.c;for(c=0;c<d;++c){Qm(a,c,b[c])}}
function Qm(a,b,c){var d;d=(Yl(b,a.c),a.b[b]);cd(a.b,b,c);return d}
function Km(a,b,c){(b<0||b>a.c)&&_l(b,a.c);bn(a.b,b,0,c);++a.c}
function gb(a,b){while(a.b.c==1&&a.c!=b){a=kd(Dm(a.b,0),4)}return a}
function Ho(a,b){if(Jo(a,b.b.d)){return false}Io(a,b);return true}
function tg(a,b){if(b!=a.c){a.c=b;return true}else{return false}}
function Gi(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function _k(a,b){Tc(a.b,String.fromCharCode.apply(null,b));return a}
function wk(c,a,b){b=Ek(b);return c.replace(RegExp(a,Cq),b)}
function Wf(a){return kd(Rm(a.b,ad(vf,Dp,28,a.b.c,0)),29)}
function tn(a,b){return dk(Gf(Cf(a.b.getTime()),Cf(b.b.getTime())))}
function Lb(a){return a==null?Yp:nd(a)?Mb(ld(a)):md(a,1)?Zp:Rb(a).e}
function qd(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function km(a){if(a.c<=0){throw new oo}return Nm(a.b,a.d=--a.c)}
function fm(a){if(a.d<0){throw new Rj}a.e.bb(a.d);a.c=a.d;a.d=-1}
function ac(a){a&&ic((gc(),fc));--Ub;if(a){if(Xb!=-1){cc(Xb);Xb=-1}}}
function yj(a,b){var c;c=new vj;c.e=a+b;Aj(0)&&Bj(0,c);c.b=2;return c}
function $c(a,b){var c,d;c=a;d=_c(0,b);bd(c.cZ,c.cM,c.qI,d);return d}
function bd(a,b,c,d){fd();hd(d,dd,ed);d.cZ=a;d.cM=b;d.qI=c;return d}
function hd(a,b,c){fd();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function rk(a,b,c,d){var e;for(e=0;e<b;++e){c[d++]=a.charCodeAt(e)}}
function cn(a,b,c,d){Array.prototype.splice.apply(a,[b,c].concat(d))}
function _b(a,b,c){var d;d=Zb();try{return Yb(a,b,c)}finally{ac(d)}}
function Pm(a,b){var c;c=(Yl(b,a.c),a.b[b]);an(a.b,b,1);--a.c;return c}
function fp(a,b){var c=[a];for(i=0;i<b.length;i++)c.push(b[i]);return c}
function bp(a,b){var c=a[b];var d=0;for(k in c)d=Math.max(d,k);return d}
function N(a,b){var c,d;d=new Xo(b);c=new To(d.c,d.b,a);return So(c,Rp)}
function Hc(a,b){var c;c=zc(a,b);return c.length==0?(new tc).E(b):pc(c,1)}
function em(a){if(a.c>=a.e.M()){throw new oo}return a.e.ab(a.d=a.c++)}
function ld(a){if(a!=null&&(a.tM==xp||id(a,1))){throw new Ej}return a}
function Om(a,b,c){for(;c<a.c;++c){if(po(b,a.b[c])){return c}}return -1}
function Zc(a,b,c){var d,e;d=a;e=d.slice(b,c);bd(d.cZ,d.cM,d.qI,e);return e}
function xj(a,b,c,d){var e;e=new vj;e.e=a+b;Aj(c)&&Bj(c,e);e.d=d;return e}
function Hi(e,a,b){var c,d=e.f;a=aq+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function gd(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Fk(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function rb(a,b){if(b!=a.b)return false;a.b=dm(a.c)?ld(em(a.c)):null;return true}
function $n(a){if(a.c==a.e.b){throw new oo}a.d=a.c;a.c=a.c.b;++a.b;return a.d.d}
function sg(a){if(a.k==0){a.k=a.i;a.n=1}a.s=a.k/a.n;a.e=a.i==0?0:a.j/a.i}
function yi(a,b){return b==null?a.d:md(b,1)?Di(a,kd(b,1)):Ci(a,b,a.P(b))}
function zi(a,b){return b==null?a.c:md(b,1)?Bi(a,kd(b,1)):Ai(a,b,a.P(b))}
function dc(){return $wnd.setTimeout(function(){Ub!=0&&(Ub=0);Xb=-1},10)}
function $g(){$g=xp;new ah(false,0);new ah(true,0);Zg=new ah(true,150)}
function oh(){oh=xp;nh=new Wo('[\\p{L}\\p{Nd}\\p{Nl}\\p{No}]')}
function lm(a,b){var c;this.b=a;this.e=a;c=a.c;(b<0||b>c)&&_l(b,c);this.c=b}
function ic(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=lc(b,c)}while(a.c);a.c=c}}
function hc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=lc(b,c)}while(a.b);a.b=c}}
function bl(a){var b;b=a.b.b.length;0<b?(Uc(a.b,b),a):0>b&&_k(a,ad(of,Bp,-1,-b,1))}
function Dl(a){var b;b=new Sm;a.d&&Lm(b,new Ll(a));wi(a,b);vi(a,b);this.b=new gm(b)}
function ph(a,b){var c;c=kd(Sn(a.n),22);if(!c){c=new Wn;Un(a.n);Rn(a.n,c)}Rn(c,b)}
function Ko(a,b){var c,d;c=kd(zi(a.b,b),30);if(!c){d=new hg(b);Io(a,d);return d}return c}
function ll(a,b){var c,d;d=b.T();c=false;while(d.W()){a.Q(d.X())&&(c=true)}return c}
function al(a,b,c,d){var e;Tc(a.b,(e=c+d,Ck(b.length,c,e),Fk(b,c,e)));return a}
function Ec(a){var b;b=pc(Hc(a,sc()),3);b.length==0&&(b=pc((new tc).C(),1));return b}
function fb(a){var b;for(b=a.parentNode;!!b&&b.nodeType!=9;a=b,b=b.parentNode){}return a}
function ml(a,b){var c;while(a.W()){c=a.X();if(b==null?c==null:Qb(b,c)){return a}}return null}
function rj(a){var b;if(a<128){b=(tj(),sj)[a];!b&&(b=sj[a]=new mj(a));return b}return new mj(a)}
function yf(a){var b,c,d;b=a&4194303;c=~~a>>22&4194303;d=a<0?1048575:0;return zf(b,c,d)}
function Mf(){Mf=xp;Jf=zf(4194303,4194303,524287);Kf=zf(0,0,524288);Df(1);Df(2);Lf=Df(0)}
function Lh(a){if(--a.f==0){if(a.k==0){rh(a);$k(a.x,xq);Yk(a.x,32);a.q=true}}return false}
function $b(b){return function(){try{return _b(b,this,arguments)}catch(a){throw a}}}
function qk(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Ck(a,b,c){if(b<0){throw new hl(b)}if(c<b){throw new hl(c-b)}if(c>a){throw new hl(c)}}
function Ei(a,b,c){return b==null?Gi(a,c):md(b,1)?Hi(a,kd(b,1),c):Fi(a,b,c,~~Sb(b))}
function Zi(a){Yi();return yk(Bk(wk(So(Vo(Wi,So(Vo(Xi,a),'\u2063')),Rp),'[ \u2063]+',Aq)),'[ ]+',0)}
function qg(){qg=xp;og=new Gn;pg=new vg(Qp,og,0,0,0,0,-1);new vg(Qp,og,0,0,0,0,2147483647)}
function Eh(){Eh=xp;Bh=new Gh;zh=new Mh;Ah=new Rh;Dh=new Wh;Ch=new _h;new Wo('([\\+\\-]?)([0-9])')}
function yh(a){this.x=new cl;this.u=new cl;this.t=new Sm;this.c=new Gn;this.n=new Wn;this.e=new Wn;this.r=a}
function Ng(){Ng=xp;Lg=new Pg(false,false);new Pg(false,true);new Pg(true,false);Mg=new Pg(true,true)}
function wj(a,b,c){var d;d=new vj;d.e=a+b;Aj(c!=0?-c:0)&&Bj(c!=0?-c:0,d);d.b=4;d.d=se;return d}
function Mm(a,b){var c,d;c=b.U();d=c.length;if(d==0){return false}cn(a.b,a.c,0,c);a.c+=d;return true}
function Io(a,b){var c,d,e;c=b.b.d;e=Ak(c,0,ek(0,tk(c,Jk(46))));d=Ko(a,e);Ei(a.b,b.b.d,b);ag(b.b,d)}
function db(a,b){var c,d;if(!a.b.A(b))return;c=b.childNodes;for(d=0;d<c.length;++d){db(a,c[d])}a.b.z(b)}
function rg(a,b){var c,d,e;if(b==null){return}!a.d&&(a.d=new Gn);for(d=0,e=b.length;d<e;++d){c=b[d];En(a.d,c)}}
function Db(a){var b,c,d;c=ad(tf,Bp,18,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new hk}c[d]=a[d]}}
function zc(a,b){var c,d,e;e=b&&b.stack?b.stack.split(bq):[];for(c=0,d=e.length;c<d;++c){e[c]=a.D(e[c])}return e}
function ob(a){var b,c,d;d=a.c.cloneNode(false);for(c=Tn(a.b,0);c.c!=c.e.b;){b=kd($n(c),4);Wc(d,ob(b))}return d}
function Xf(a){var b,c,d;c=(!Go&&(Go=new Lo),Go);b=kd(zi(c.b,a),30);if(!b){d=new ig(a);Ho(c,d);return d}return b}
function ak(a){var b,c;if(a>-129&&a<128){b=a+128;c=(ck(),bk)[b];!c&&(c=bk[b]=new Wj(a));return c}return new Wj(a)}
function Vf(a){var b,c;if(a.c){return a.c}c=a.e;while(c){b=c.b.c;if(b){return b}c=c.b.e}return to(),so}
function Jj(a,b){if(isNaN(a)){return isNaN(b)?0:1}else if(isNaN(b)){return -1}return a<b?-1:a>b?1:0}
function yb(a){var b;for(b=0;b<a.length;++b){if(sk(Xp,Jk(rj(a.charCodeAt(b)).b))==-1)return false}return true}
function wi(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new Ql(e,c.substring(1));a.Q(d)}}}
function Rk(a){Pk();var b=aq+a;var c=Ok[b];if(c!=null){return c}c=Mk[b];c==null&&(c=Qk(a));Sk();return Ok[b]=c}
function Rm(a,b){var c;b.length<a.c&&(b=$c(b,a.c));for(c=0;c<a.c;++c){cd(b,c,a.b[c])}b.length>a.c&&cd(b,a.c,null);return b}
function th(a,b,c){var d;d=kd(zi(a.r,b),8);d?(a.d=d.H(a,b,c)|a.d):(a.d=true);(!d||d.G())&&--a.s;a.d&&uh(a);Un(a.n)}
function wh(a,b,c,d){var e;Rn(a.n,null);e=kd(zi(a.r,b),8);if(e){e.G()&&++a.s;a.d=e.I(a,b,c,d)|a.d}else{++a.s;a.d=true}a.o=b}
function cp(a,b,c,d){var e,f;f=d?a.d:a.b;e=ld(!b?f.c:Ai(f,b,~~bc(b)));!e?(e=c):jp(e,c);!b?Gi(f,e):Fi(f,b,e,~~bc(b))}
function gn(a,b,c,d,e,f,g){var j;j=c;while(f<g){j>=d||b<c&&kd(a[b],14).cT(a[j])<=0?cd(e,f++,a[b++]):cd(e,f++,a[j++])}}
function fn(a,b,c){var d,e,f;for(d=b+1;d<c;++d){for(e=d;e>b&&kd(a[e-1],14).cT(a[e])>0;--e){f=a[e];cd(a,e,a[e-1]);cd(a,e-1,f)}}}
function Gf(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(~~c>>22);e=a.h-b.h+(~~d>>22);return zf(c&4194303,d&4194303,e&1048575)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{Np(wf)()}catch(a){b(c)}else{Np(wf)()}}
function vg(a,b,c,d,e,f,g){qg();this.r=a;this.b=b;this.i=c;this.j=d;this.k=e;this.n=f;this.p=g;this.o=g;sg(this)}
function Ii(a){xi(this);if(a<0){throw new Pj('initial capacity was negative or load factor was non-positive')}}
function Yi(){Yi=xp;Xi=new Wo('\\b');Wi=new Wo('[\u2063]*([\\"\'\\.,\\!\\@\\-\\:\\;\\$\\?\\(\\)/])[\u2063]*')}
function Si(a,b,c){Ei(a,b.toUpperCase(),c);Ei(a,b.toLowerCase(),c);b==null?Gi(a,c):b!=null?Hi(a,b,c):Fi(a,null,c,~~Rk(null))}
function ni(a,b){var c,d,e;for(d=new Dl(a.K().b);dm(d.b);){c=kd(em(d.b),25);e=c.Y();if(b==null?e==null:Qb(b,e)){return c}}return null}
function Ai(j,a,b){var c=j.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Y();if(j.O(a,g)){return f.Z()}}}return null}
function Ci(j,a,b){var c=j.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Y();if(j.O(a,g)){return true}}}return false}
function Zb(){var a;if(Ub!=0){a=(new Date).getTime();if(a-Wb>2000){Wb=a;Xb=dc()}}if(Ub++==0){hc((gc(),fc));return true}return false}
function Df(a){var b,c;if(a>-129&&a<128){b=a+128;Af==null&&(Af=ad(pf,Bp,5,256,0));c=Af[b];!c&&(c=Af[b]=yf(a));return c}return yf(a)}
function vi(j,a){var b=j.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Q(e[f])}}}}
function Dm(b,c){var d;d=Tn(b,c);try{return $n(d)}catch(a){a=xf(a);if(md(a,26)){throw new Tj("Can't get element "+c)}else throw a}}
function Bk(c){if(c.length==0||c[0]>Aq&&c[c.length-1]>Aq){return c}var a=c.replace(/^(\s*)/,Qp);var b=a.replace(/\s*$/,Qp);return b}
function ib(a){var b;for(b=0;b<a.b.c;++b){if(Nm(a.e,b)==null){Qm(a.e,b,new pb(ld(Nm(a.b,b))));nb(kd(Nm(a.e,b-1),4),kd(Nm(a.e,b),4))}}}
function Y(a){X();var b,c,d,e;b=new up;e=a.attributes;for(c=0;c<e.length;++c){d=e[c];tp(b,(d.nodeName,d.nodeName),d.nodeValue)}return b}
function dh(a){var b,c,d,e;b=false;d=a.b;for(c=new lm(d,d.c);c.c>0;){e=kd(km(c),6);if(e.c){if(!!e.d&&Fn(e.d,tq)){tg(e,false);b=true}else{break}}}return b}
function hh(a,b){var c,d,e,f;f=b.b;c=false;for(d=new gm(f);d.c<d.e.M();){e=kd(em(d),6);if(!e.c&&(a.b==null||!(!!e.d&&Fn(e.d,pq)))){fm(d);c=true}}return c}
function rc(b){var c=Qp;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+Up+b[d]}catch(a){}}}}catch(a){}return c}
function lp(a,b){var c=a[b];var d=c==null?Yp:typeof c;if(d==Wp){return Object.prototype.toString.call(c)==Fq||typeof c.length==Bq?'array':d}return d}
function Vl(a,b){var c,d;for(c=0,d=a.b.length;c<d;++c){if(b==null?(Yl(c,a.b.length),a.b[c])==null:Qb(b,(Yl(c,a.b.length),a.b[c]))){return c}}return -1}
function lc(b,c){var d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].eb()&&(c=kc(c,f)):f[0].eb()}catch(a){a=xf(a);if(!md(a,20))throw a}}return c}
function Ek(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+'$'+zk(a,++b)):(a=a.substr(0,b-0)+zk(a,++b))}return a}
function Tn(a,b){var c,d;(b<0||b>a.c)&&_l(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 ao(a,b,d)}
function ip(a,b){var c;if(se==b){return true}if(jf==b&&md(a,31)){return true}if(a!=null){for(c=Rb(a);!!c&&c!=se;c=c.d){if(c==b){return true}}}return false}
function vk(d,a,b){var c;if(a<256){c=$j(a);c='\\x'+'00'.substring(c.length)+c}else{c=String.fromCharCode(a)}return d.replace(RegExp(c,Cq),String.fromCharCode(b))}
function Tg(a,b,c){var d,e,f,g;g=yk(b,c,0);if(g.length==1){return}for(d=0;d<g.length;++d){f=g[d];if(f.indexOf(mq)!=-1){continue}e=yk(f,nq,0).length;e>=4&&En(a,f)}}
function Bj(a,b){var c;b.c=a;if(a==2){c=String.prototype}else{if(a>0){var d=zj(b);if(d){c=d.prototype}else{d=Qf[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b}
function Cn(){Cn=xp;An=bd(uf,Bp,1,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);Bn=bd(uf,Bp,1,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}
function jk(){jk=xp;ik=bd(of,Bp,-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])}
function $j(a){var b,c,d;b=ad(of,Bp,-1,8,1);c=(jk(),ik);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return Fk(b,d,8)}
function nl(a){var b,c,d,e;d=new Uk;b=null;d.b.b+=eq;c=a.T();while(c.W()){b!=null?(Sc(d.b,b),d):(b=yq);e=c.X();Sc(d.b,e===a?'(this Collection)':Qp+e)}d.b.b+=fq;return d.b.b}
function _c(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function Fg(a,b,c){var d;b.e<=0.333333?a.e<=0.555556?b.i<=16?c.i<=15?a.i<=4?(d=false):(d=true):(d=true):(d=true):b.i<=40?c.i<=17?(d=false):(d=true):(d=true):(d=false);return tg(b,d)}
function ap(a){var b,c,d,e,f;f=yk(a,'\\.',0);e=$wnd;b=0;for(c=f.length-1;b<c;++b){if(!pk(f[b],'client')){e[f[b]]||(e[f[b]]={});e=e!=null?e[f[b]]:null}}d=e!=null?e[f[b]]:null;return d}
function Jg(a,b,c){var d,e,f,g;d=0;while(d<b&&Ig(a.charCodeAt(d))){++d}if(d!=0){for(f=0,g=c.length;f<g;++f){e=c[f];if(!(d<0||d>=a.length)&&a.indexOf(e,d)==d){return true}}}return false}
function Tf(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function nm(a,b,c){this.d=a;this.b=b;this.c=c-b;if(b>c){throw new Pj(Dq+b+' > toIndex: '+c)}if(b<0){throw new Tj(Dq+b+' < 0')}if(c>a.c){throw new Tj('toIndex: '+c+' > wrapped.size() '+a.c)}}
function Ef(a,b){var c,d;return !(c=~~a.h>>19,d=~~b.h>>19,c==0?d!=0||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(d==0||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 mc(a){var b,c,d;d=Qp;a=Bk(a);b=a.indexOf($p);c=a.indexOf('function')==0?8:0;if(b==-1){b=sk(a,Jk(64));c=a.indexOf('function ')==0?9:0}b!=-1&&(d=Bk(a.substr(c,b-c)));return d.length>0?d:_p}
function Dg(a,b){var c,d,e,f,g,j;d=false;j=0;f=false;for(g=new gm(b.b);g.c<g.e.M();){c=kd(em(g),6);e=!!c.d&&Fn(c.d,lq);c.c&&(j+=c.s>=9?c.i:0);e&&j>=a.b&&(f=true);if(f){d=true;tg(c,false)}}return d}
function Jk(a){var b,c;if(a>=65536){b=55296+(~~(a-65536)>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}}
function Fi(o,a,b,c){var d=o.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var j=g.Y();if(o.O(a,j)){var n=g.Z();g.$(b);return n}}}else{d=o.b[c]=[]}var g=new jo(a,b);d.push(g);++o.e;return null}
function Qk(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+ok(a,c++)}return b|0}
function cd(a,b,c){if(c!=null){if(a.qI>0&&!jd(c,a.qI)){throw new _i}else if(a.qI==-1&&(c.tM==xp||id(c,1))){throw new _i}else if(a.qI<-1&&!(c.tM!=xp&&!id(c,1))&&!jd(c,-a.qI)){throw new _i}}return a[b]=c}
function jn(a,b,c,d,e){var f,g,j,n;f=d-c;if(f<7){fn(b,c,d);return}j=c+e;g=d+e;n=j+(~~(g-j)>>1);jn(b,a,j,n,-e);jn(b,a,n,g,-e);if(kd(a[n-1],14).cT(a[n])<=0){while(c<d){cd(b,c++,a[j++])}return}gn(a,j,n,g,b,c,d)}
function _o(a,b){var c=[];for(i=0;i<a-1;i++)c.push(b[i]);var d=b.length;var e=a-1;if(d>=a&&Object.prototype.toString.apply(b[e])===Fq){c.push(b[e])}else{var f=[];for(i=e;i<d;i++)f.push(b[i]);c.push(f)}return c}
function Rf(a,b,c){var d=Qf[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=Qf[a]=function(){});_=d.prototype=b<0?{}:Sf(b);_.cM=c}for(var e=3;e<arguments.length;++e){arguments[e].prototype=_}if(d.cZ){_.cZ=d.cZ;d.cZ=null}}
function Zf(a){var b,c,d,e;if(Vf(a).db()<=800){for(b=kd(Rm(a.b,ad(vf,Dp,28,a.b.c,0)),29),c=0,d=b.length;c<d;++c){null.eb()}e=a.f?a.e:null;while(e){for(b=Wf(e.b),c=0,d=b.length;c<d;++c){null.eb()}e=e.b.f?e.b.e:null}}}
function Ff(a,b){var c,d,e,f;b&=63;c=a.h&1048575;if(b<22){f=~~c>>>b;e=~~a.m>>b|c<<22-b;d=~~a.l>>b|a.m<<22-b}else if(b<44){f=0;e=~~c>>>b-22;d=~~a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=~~c>>>b-44}return zf(d&4194303,e&4194303,f&1048575)}
function Ug(a,b){var c,d,e,f,g,j;j=yk(a,b,0);if(j.length==1){return null}d=0;e=Qp;for(c=0;c<j.length;++c){g=j[c];if(g.indexOf(mq)!=-1){continue}f=yk(g,nq,0).length;if(f>d||g.length>e.length){d=f;e=g}}return e.length==0?null:Bk(e)}
function ch(a){var b,c,d,e;b=false;c=2147483647;for(e=new gm(a.b);e.c<e.e.M();){d=kd(em(e),6);if(d.c&&!!d.d&&Fn(d.d,rq)){c=d.q}else{if(d.q>c&&!!d.d&&Fn(d.d,qq)&&!!d.d&&Fn(d.d,sq)&&d.e==0){tg(d,true);b=true}else{c=2147483647}}}return b}
function bh(a){var b,c,d,e;b=false;c=-1;for(e=new gm(a.b);e.c<e.e.M();){d=kd(em(e),6);if(d.c&&!!d.d&&Fn(d.d,rq)){c=d.q;break}}if(c==-1){return false}for(e=new gm(a.b);e.c<e.e.M();){d=kd(em(e),6);if(!d.c){if(d.i>=100&&d.q==c){tg(d,true);b=true}}}return b}
function Gg(a){var b,c,d,e,f,g;g=a.b;d=new lm(g,0);if(d.c>=d.e.M()){return false}f=(qg(),pg);b=kd(em(d),6);e=d.c<d.e.M()?kd(em(d),6):pg;c=Fg(f,b,e)|false;if(e!=pg){while(d.c<d.e.M()){f=b;b=e;e=kd(em(d),6);c=Fg(f,b,e)|c}f=b;b=e;e=pg;c=Fg(f,b,e)|c}return c}
function qh(a,b){var c,d,e,f,g,j;for(d=Tn(a.e,0);d.c!=d.e.b;){c=kd($n(d),16);if(c){!b.d&&(b.d=new Hn);En(b.d,'font-'+c);break}}for(f=Tn(a.n,0);f.c!=f.e.b;){e=kd($n(f),22);if(e){for(j=Tn(e,0);j.c!=j.e.b;){g=kd($n(j),7);!!g&&(rg(b,g.b),undefined)}}}Lm(a.t,b)}
function ep(a,b,c,d,e){var f,g,j,n,o,q,r,s,t;r=ld(!c?b.c:Ai(b,c,~~bc(c)))[d][e.length];j=null;s=null;f=null;for(g=0,n=!r?0:r.length;g<n;++g){q=r[g];if(kp(q,e)){j=q[0];s=q[1];f=q[2];break}}if(!j){return null}else{e=f?f(a,e):e;o=(t=j.apply(a,e),[s?s(t):t]);return o}}
function Xg(a){var b,c,d,e,f,g;d=0;g=-1;c=-1;for(f=new gm(a.b);f.c<f.e.M();){e=kd(em(f),6);if(c==-1&&!!e.d&&Fn(e.d,pq)){g=d;c=-1}c==-1&&e.c&&(c=d);++d}if(c<=g||g==-1){return false}b=false;for(f=new gm(new nm(a.b,g,c));f.c<f.e.M();){e=kd(em(f),6);!!e.d&&Fn(e.d,qq)&&(b=tg(e,true)|b)}return b}
function Ic(a){var b,c,d,e,f,g,j,n,o;o=ad(tf,Bp,18,a.length,0);for(e=0,f=o.length;e<f;++e){n=yk(a[e],cq,0);b=-1;d=dq;if(n.length==2&&n[1]!=null){j=n[1];g=tk(j,Jk(58));c=uk(j,Jk(58),g-1);d=j.substr(0,c-0);if(g!=-1&&c!=-1){oc(j.substr(c+1,g-(c+1)));b=oc(zk(j,g+1))}}o[e]=new lk(n[0],d+Op+b)}Db(o)}
function Vg(a,b){var c,d,e,f;if(!a.b){return false}c=false;for(e=new gm(b.b);e.c<e.e.M();){d=kd(em(e),6);f=d.r.tS();f=vk(f,160,32);f=wk(f,oq,Qp);f=Bk(f).toLowerCase();if(Fn(a.b,f)){!d.d&&(d.d=new Hn);En(d.d,pq);c=true;break}f=Bk(So(Vo(Rg,f),Qp));if(Fn(a.b,f)){!d.d&&(d.d=new Hn);En(d.d,pq);c=true;break}}return c}
function dp(a,b,c,d,e,f,g){var j,n,o,q,r;n=f?a.d:a.b;if(g){for(q=bp(ld(!c?n.c:Ai(n,c,~~bc(c))),d),o=q;o>=1;--o){j=_o(o,e);r=ep(b,n,c,d,j);if(!r){j=fp(b,j);r=ep(b,n,c,d,j)}if(r){return r}}}else{r=ep(b,n,c,d,e);if(!r){e=fp(b,e);r=ep(b,n,c,d,e)}if(r){return r}}throw new Hb("Can't find exported method for given arguments: "+d+aq+e.length+bq)}
function Cf(a){var b,c,d,e,f,g,j,n;if(isNaN(a)){return Mf(),Lf}if(a<-9223372036854775808){return Mf(),Kf}if(a>=9223372036854775807){return Mf(),Jf}e=false;if(a<0){e=true;a=-a}d=0;if(a>=17592186044416){d=qd(a/17592186044416);a-=d*17592186044416}c=0;if(a>=4194304){c=qd(a/4194304);a-=c*4194304}b=qd(a);f=zf(b,c,d);e&&(g=~f.l+1&4194303,j=~f.m+(g==0?1:0)&4194303,n=~f.h+(g==0&&j==0?1:0)&1048575,f.l=g,f.m=j,f.h=n,undefined);return f}
function wf(){var a;!!$stats&&Tf('com.google.gwt.useragent.client.UserAgentAsserter');a=mg();pk(hq,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'),undefined);!!$stats&&Tf('com.google.gwt.user.client.DocumentModeAsserter');lg();!!$stats&&Tf('com.dom_distiller.client.DomDistiller');W();np();new J;new T;fg(V,E())}
function yk(r,a,b){var c=new RegExp(a,Cq);var d=[];var e=0;var f=r;var g=null;while(true){var j=c.exec(f);if(j==null||f==Qp||e==b-1&&b>0){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;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&r.length>0){var n=d.length;while(n>0&&d[n-1]==Qp){--n}n<d.length&&d.splice(n,d.length-n)}var o=Dk(d.length);for(var q=0;q<d.length;++q){o[q]=d[q]}return o}
function kp(a,b){var c,d,e,f,g,j,n,o,q,r;for(e=0,q=b.length;e<q;++e){o=a[e+3];c=lp(b,e);if(pk(c,o)){continue}if(pk('string',o)&&pk(Yp,c)){continue}j=pk(Bq,c);f=pk('boolean',c);if(se===o){j&&(b[e]=new Ij(b[e]),undefined);f&&(b[e]=(dj(),b[e]?cj:bj),undefined);continue}n=j||f;g=!n&&o!=null&&Rb(o)==je;if(g){r=b[e];if(r==null||ip(r,kd(o,13))){continue}if(nd(r)){d=hp(ld(r));if(d!=null){if(ip(d,kd(o,13))){b[e]=d;continue}}}}if(pk(Wp,o)&&!j&&!f){continue}return false}return true}
function I(g){var d=op('com.dom_distiller.ContentExtractor');var e,f=g;$wnd.com.dom_distiller.ContentExtractor=Np(function(){var a,b=this,c=arguments;c.length==1&&f.y(c[0])?(a=c[0]):c.length==0&&(a=new D);b.g=a;rp(a,b);return b});e=$wnd.com.dom_distiller.ContentExtractor.prototype=new Object;$wnd.com.dom_distiller.ContentExtractor.extractContent=Np(function(){return E()});if(d)for(p in d)$wnd.com.dom_distiller.ContentExtractor[p]===undefined&&($wnd.com.dom_distiller.ContentExtractor[p]=d[p])}

function sh(a,b,c,d){var e,f,g,j,n;++a.v;if(a.d){uh(a);a.d=false}if(a.k!=0){return}n=false;g=false;if(d==0){return}f=c+d;for(j=c;j<f;++j){sk(Xp,Jk(rj(b[j]).b))!=-1&&(b[j]=32)}while(c<f){e=b[c];if(e==32){n=true;++c;--d}else{break}}while(d>0){e=b[c+d-1];if(e==32){g=true;--d}else{break}}if(d==0){if(n||g){if(!a.q){Yk(a.u,32);Yk(a.x,32)}a.q=true}else{a.q=false}return}if(n){if(!a.q){Yk(a.u,32);Yk(a.x,32)}}a.b==-1&&(a.b=a.s);al(a.u,b,c,d);al(a.x,b,c,d);if(g){Yk(a.u,32);Yk(a.x,32)}a.q=g;En(a.c,ak(a.v))}
function uh(a){var b,c,d,e,f,g,j,n,o,q,r,s,t,u;if(a.j==0){qk(Sp,a.o)&&a.j==0&&vh(a,Bk(a.x.b.b));bl(a.u);bl(a.x);return}c=a.x.b.b.length;switch(c){case 0:return;case 1:if(a.q){bl(a.u);bl(a.x);return}}u=Zi(a.x);f=0;d=0;n=0;b=-1;e=0;g=0;for(r=0,s=u.length;r<s;++r){q=u[r];if(pk(wq,q)){a.i=true}else if(pk(xq,q)){a.i=false}else if(Ro(Vo(nh,q))){++e;++f;++g;a.i&&++d;t=q.length;b+=t+1;if(b>80){++n;b=t;g=1}}else{++e}}if(e==0){return}if(n==0){j=f;n=1}else{j=f-g}o=new vg(Bk(a.u.b.b),a.c,f,d,j,n,a.p);a.c=new Gn;++a.p;bl(a.u);bl(a.x);ug(o,a.b);qh(a,o);a.b=-1}
function _g(a,b){var c,d,e,f,g,j,n,o,q,r,s;r=b.b;if(r.c<2){return false}g=-1;e=null;f=-1;c=0;j=-1;for(q=new gm(r);q.c<q.e.M();){o=kd(em(q),6);if(o.c){n=o.i;if(n>g){e=o;g=n;j=c;a.b&&(f=o.q)}}++c}for(q=new gm(r);q.c<q.e.M();){o=kd(em(q),6);if(o==e){tg(o,true);!o.d&&(o.d=new Hn);En(o.d,rq)}else{tg(o,false);!o.d&&(o.d=new Hn);En(o.d,qq)}}if(a.b&&j!=-1){for(d=new lm(r,j);d.c>0;){o=kd(km(d),6);s=o.q;if(s<f){break}else s==f&&o.i>=a.c&&tg(o,true)}for(d=new lm(r,j);d.c<d.e.M();){o=kd(em(d),6);s=o.q;if(s<f){break}else s==f&&o.i>=a.c&&tg(o,true)}}return true}
function mg(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(jq)!=-1}())return jq;if(function(){return b.indexOf('webkit')!=-1}())return hq;if(function(){return b.indexOf(kq)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return b.indexOf(kq)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function S(g){var d=op('com.dom_distiller.DocumentTitleGetter');var e,f=g;$wnd.com.dom_distiller.DocumentTitleGetter=Np(function(){var a,b=this,c=arguments;c.length==1&&f.y(c[0])?(a=c[0]):c.length==0&&(a=new M);b.g=a;rp(a,b);return b});e=$wnd.com.dom_distiller.DocumentTitleGetter.prototype=new Object;$wnd.com.dom_distiller.DocumentTitleGetter.getDocumentTitle=Np(function(a,b){return qp(null,ud,0,arguments,true,false)[0]});pp(ud,{0:{2:[[O,null,undefined,se,Wp]]}},true);if(d)for(p in d)$wnd.com.dom_distiller.DocumentTitleGetter[p]===undefined&&($wnd.com.dom_distiller.DocumentTitleGetter[p]=d[p])}
function E(){var s,t,u,v;C();var a,b,c,d,e,f,g,j,n,o,q,r;g=new xh;f=$doc.documentElement;r=(X(),s=new $(g),db(new eb(s),f),s.c);uh(g);e=(uh(g),new yg(g.w,g.t));Hg(e)|Vg(new Wg(e.c),e)|Gg(e)|Dg((Cg(),Bg),e)|dh(e)|Og((Ng(),Lg),e)|hh((gh(),fh),e)|Og(Mg,e)|_g(($g(),Zg),e)|Xg(e)|bh(e)|ch(e);d=new Sm;for(q=new gm(e.b);q.c<q.e.M();){o=kd(em(q),6);Mm(d,o.b)}t=Zc(d.b,0,d.c);hn(t,0,t.length);rn(d,t);c=new Tm(d.c);for(n=new gm(d);n.c<n.e.M();){j=kd(em(n),16);Lm(c,ld(Nm(r,j.b-1)))}b=tb(c,$doc.documentElement);a=ob((u=new jb(b),v=fb((Yl(0,b.c),ld(b.b[0]))),db(new eb(u),v),gb(u.d,(Yl(0,b.c),ld(b.b[0])))));if(a.nodeType!=1){return Qp}return a.innerHTML}
function Wg(a){Sg();var b;if(a==null){this.b=null}else{a=vk(a,160,32);a=wk(a,oq,Qp);a=Bk(a).toLowerCase();if(a.length==0){this.b=null}else{this.b=new Gn;En(this.b,a);b=Ug(a,'[ ]*[\\|\xBB|-][ ]*');b!=null&&En(this.b,b);b=Ug(a,'[ ]*[\\|\xBB|:][ ]*');b!=null&&En(this.b,b);b=Ug(a,'[ ]*[\\|\xBB|:\\(\\)][ ]*');b!=null&&En(this.b,b);b=Ug(a,'[ ]*[\\|\xBB|:\\(\\)\\-][ ]*');b!=null&&En(this.b,b);b=Ug(a,'[ ]*[\\|\xBB|,|:\\(\\)\\-][ ]*');b!=null&&En(this.b,b);b=Ug(a,'[ ]*[\\|\xBB|,|:\\(\\)\\-\xA0][ ]*');b!=null&&En(this.b,b);Tg(this.b,a,'[ ]+[\\|][ ]+');Tg(this.b,a,'[ ]+[\\-][ ]+');En(this.b,xk(a,' - [^\\-]+$',Qp));En(this.b,xk(a,'^[^\\-]+ - ',Qp))}}}
function Og(a,b){var c,d,e,f,g,j,n,o,q,r,s;r=b.b;if(r.c<2){return false}d=false;if(a.b){n=null;g=0;for(q=new gm(r);q.c<q.e.M();){o=kd(em(q),6);++g;if(o.c){n=o;break}}if(!n){return false}}else{n=(Yl(0,r.c),kd(r.b[0],6));g=1}for(f=new lm(r,g);f.c<f.e.M();){c=kd(em(f),6);if(!c.c){n=c;continue}e=c.p-n.o-1;if(e<=a.c){j=true;a.b&&(!n.c||!c.c)&&(j=false);j&&a.d&&n.q!=c.q&&(j=false);if(j){md(n.r,19)||(n.r=new dl(n.r));s=kd(n.r,19);s.b.b+=bq;Zk(s,c.r);n.i+=c.i;n.j+=c.j;n.k+=c.k;n.n+=c.n;n.p=fk(n.p,c.p);n.o=ek(n.o,c.o);sg(n);n.c=n.c|c.c;!n.b&&(n.b=new Gn);ll(n.b,c.b);n.f+=c.f;!!c.d&&(!n.d?(n.d=new In(c.d)):n.d.R(c.d));n.q=fk(n.q,c.q);fm(f);d=true}else{n=c}}else{n=c}}return d}
function O(a,b){var c,d,e,f,g,j,n,o,q;c=Qp;e=Qp;if(Rb(a)==ye){c=e=(j=a,od(j)?j.tS():j.toString?j.toString():'[JavaScriptObject]')}else if(b){g=b.getElementsByTagName(Sp);g.length>0&&(c=e=g[0].textContent)}if(c==Qp)return Qp;f=new Wo(' [\\|\\-] ');d=new To(f.c,f.b,c);d.b=jg(d.d,d.c);if(d.b){c=N(e,'(.*)[\\|\\-] .*');yk(c,Tp,0).length<3&&(c=N(e,'[^\\|\\-]*[\\|\\-](.*)'))}else if(c.indexOf(Up)!=-1){c=N(e,'.*:(.*)');yk(c,Tp,0).length<3&&(c=N(e,'[^:]*[:](.*)'))}else if(!!b&&(c.length>150||c.length<15)){c=(n=b.getElementsByTagName(Vp),n.length==1?n[0].textContent:null);c==null&&(c=e)}c=(o=new Xo('^\\s+|\\s+$'),q=new To(o.c,o.b,c),So(q,Qp));yk(c,Tp,0).length<=4&&(c=e);return c}
function Hg(a){var b,c,d,e,f,g,j;b=false;for(f=new gm(a.b);f.c<f.e.M();){e=kd(em(f),6);d=e.i;if(d<15){g=Bk(e.r.tS());c=g.length;if(c>=8){j=g.toLowerCase();if(j.indexOf('comments')==0||Jg(j,c,bd(uf,Bp,1,[' comments',' users responded in']))||j.indexOf('\xA9 reuters')==0||j.indexOf('please rate this')==0||j.indexOf('post a comment')==0||j.indexOf('what you think...')!=-1||j.indexOf('add your comment')!=-1||j.indexOf('add comment')!=-1||j.indexOf('reader views')!=-1||j.indexOf('have your say')!=-1||j.indexOf('reader comments')!=-1||j.indexOf('r\xE4tta artikeln')!=-1||pk(j,'thanks for your comments - this feedback is now closed')){!e.d&&(e.d=new Hn);En(e.d,lq);b=true}}else e.e==1&&pk(g,'Comment')&&(!e.d&&(e.d=new Hn),En(e.d,lq))}}return b}
function Vi(){xi(this);Si(this,'STYLE',(Eh(),Bh));Si(this,'SCRIPT',Bh);Si(this,'OPTION',Bh);Si(this,'OBJECT',Bh);Si(this,'EMBED',Bh);Si(this,'APPLET',Bh);Si(this,'LINK',Bh);Si(this,'A',zh);Si(this,'BODY',Ah);Si(this,'STRIKE',Ch);Si(this,'U',Ch);Si(this,'B',Ch);Si(this,'I',Ch);Si(this,'EM',Ch);Si(this,'STRONG',Ch);Si(this,'SPAN',Ch);Si(this,'SUP',Ch);Si(this,'CODE',Ch);Si(this,'TT',Ch);Si(this,'SUB',Ch);Si(this,'VAR',Ch);Si(this,'ABBR',Dh);Si(this,'ACRONYM',Dh);Si(this,'FONT',Ch);Si(this,'NOSCRIPT',Bh);Si(this,'LI',new ei(new kh(bd(uf,Bp,1,[sq]))));Si(this,Vp,new ei(new kh(bd(uf,Bp,1,['de.l3s.boilerpipe/H1',tq]))));Si(this,'H2',new ei(new kh(bd(uf,Bp,1,['de.l3s.boilerpipe/H2',tq]))));Si(this,'H3',new ei(new kh(bd(uf,Bp,1,['de.l3s.boilerpipe/H3',tq]))))}
function lg(){var a,b,c;b=$doc.compatMode;a=bd(uf,Bp,1,[iq]);for(c=0;c<a.length;++c){if(pk(a[c],b)){return}}a.length==1&&pk(iq,a[0])&&pk('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
var Qp='',bq='\n',Aq=' ',Xp=' \t\n\r',Rp='$1',wq='$\uE00A<',oq="'",$p='(',gq=')',yq=', ',mq='.com',Eq='0',aq=':',Up=': ',zq='=',xq='>\uE00A$',Op='@',cq='@@',iq='CSS1Compat',Pp='DomDistiller',Vp='H1',Zp='String',Sp='TITLE',dq='Unknown',eq='[',nq='[\b ]+',Iq='[Ljava.lang.',Fq='[object Array]',Tp='\\s+',fq=']',_p='anonymous',Lq='com.dom_distiller.client.',Hq='com.google.gwt.core.client.',Mq='com.google.gwt.core.client.impl.',Jq='com.google.gwt.lang.',Rq='com.google.gwt.logging.impl.',Pq='de.l3s.boilerpipe.document.',Tq='de.l3s.boilerpipe.filters.english.',Sq='de.l3s.boilerpipe.filters.heuristics.',Oq='de.l3s.boilerpipe.sax.',tq='de.l3s.boilerpipe/HEADING',lq='de.l3s.boilerpipe/INDICATES_END_OF_TEXT',sq='de.l3s.boilerpipe/LI',qq='de.l3s.boilerpipe/MIGHT_BE_CONTENT',pq='de.l3s.boilerpipe/TITLE',rq='de.l3s.boilerpipe/VERY_LIKELY_CONTENT',Dq='fromIndex: ',Cq='g',Gq='java.lang.',Qq='java.util.',Kq='java.util.logging.',Uq='java.util.regex.',kq='msie',Yp='null',Bq='number',Wp='object',jq='opera',Nq='org.timepedia.exporter.client.',Vq='org.xml.sax.',hq='safari',uq='{',vq='}';var _,Ip={l:0,m:0,h:0},Qf={},Mp={9:1,23:1},Kp={25:1},Ep={30:1},Fp={8:1},Dp={9:1,29:1},Cp={9:1,20:1},Ap={},Hp={9:1,24:1},Bp={9:1},Lp={23:1},Gp={24:1},Jp={27:1};Rf(1,-1,Ap);_.eQ=function y(a){return this===a};_.gC=function z(){return this.cZ};_.hC=function A(){return bc(this)};_.tS=function B(){return this.cZ.e+Op+$j(this.hC())};_.toString=function(){return this.tS()};_.tM=xp;Rf(3,1,{2:1,31:1},D);Rf(4,1,{},J);_.y=function K(a){return a!=null&&md(a,2)};var G=false;Rf(5,1,{3:1,31:1},M);Rf(6,1,{},T);_.y=function U(a){return a!=null&&md(a,3)};var Q=false;var V;Rf(9,1,{},$);_.z=function ab(a){var b;b=a;th(this.b,b.tagName,b.tagName)};_.A=function bb(a){var b,c,d,e,f;switch(a.nodeType){case 3:Lm(this.c,a);d=a.data;sh(this.b,(e=d.length,f=ad(of,Bp,-1,e,1),rk(d,e,f,0),f),0,d.length);return false;case 1:c=a;b=Y(c);wh(this.b,c.tagName,c.tagName,b);return true;case 9:default:return false;}};_.b=null;_.c=null;Rf(10,1,{},eb);_.b=null;Rf(12,1,{},jb);_.z=function kb(a){Pm(this.b,this.b.c-1);Pm(this.e,this.e.c-1)};_.A=function lb(a){if(!this.c.b)return false;Lm(this.b,a);Lm(this.e,null);if(this.e.c==1){this.d=new pb(a);Qm(this.e,0,this.d)}rb(this.c,a)&&ib(this);return true};_.b=null;_.c=null;_.d=null;_.e=null;Rf(13,1,{4:1},pb);_.b=null;_.c=null;Rf(14,1,{},sb);_.b=null;_.c=null;Rf(16,1,{},vb);_.z=function wb(a){};_.A=function xb(a){if(!this.d.b&&!this.c){return false}if(rb(this.d,a)){this.c=true;Lm(this.b,a)}else a.nodeType==3&&!yb(a.nodeValue)&&(this.c=false);switch(a.nodeType){case 3:return true;case 1:this.c&&a.nodeType==1&&pk('IMG',a.tagName)&&Lm(this.b,a);return true;case 9:default:return false;}};_.b=null;_.c=false;_.d=null;Rf(23,1,Cp);_.B=function Eb(){return this.f};_.tS=function Fb(){var a,b;a=this.cZ.e;b=this.B();return b!=null?a+Up+b:a};_.f=null;Rf(22,23,Cp);Rf(21,22,Cp,Hb);Rf(20,21,Cp,Ib);_.B=function Ob(){this.d==null&&(this.e=Lb(this.c),this.b=this.b+Up+Jb(this.c),this.d=$p+this.e+') '+Nb(this.c)+this.b,undefined);return this.d};_.b=Qp;_.c=null;_.d=null;_.e=null;Rf(28,1,{});var Ub=0,Vb=0,Wb=0,Xb=-1;Rf(30,28,{},jc);_.b=null;_.c=null;var fc;Rf(33,1,{},tc);_.C=function uc(){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=this.D(c.toString());b.push(d);var e=aq+d;var f=a[e];if(f){var g,j;for(g=0,j=f.length;g<j;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b};_.D=function vc(a){return mc(a)};_.E=function wc(a){return []};Rf(35,33,{});_.C=function Ac(){return pc(this.E(sc()),this.F())};_.E=function Bc(a){return zc(this,a)};_.F=function Cc(){return 2};Rf(34,35,{});_.C=function Jc(){return Ec(this)};_.D=function Kc(a){var b,c,d,e;if(a.length==0){return _p}e=Bk(a);e.indexOf('at ')==0&&(e=zk(e,3));c=e.indexOf(eq);c!=-1&&(e=Bk(e.substr(0,c-0))+Bk(zk(e,e.indexOf(fq,c)+1)));c=e.indexOf($p);if(c==-1){c=e.indexOf(Op);if(c==-1){d=e;e=Qp}else{d=Bk(zk(e,c+1));e=Bk(e.substr(0,c-0))}}else{b=e.indexOf(gq,c);d=e.substr(c+1,b-(c+1));e=Bk(e.substr(0,c-0))}c=sk(e,Jk(46));c!=-1&&(e=zk(e,c+1));return (e.length>0?e:_p)+cq+d};_.E=function Lc(a){return Hc(this,a)};_.F=function Mc(){return 3};Rf(36,34,{},Oc);Rf(37,1,{});Rf(38,37,{},Vc);_.b=Qp;Rf(46,1,{},Xc);_.qI=0;var dd,ed;var Af=null;var Jf,Kf,Lf;Rf(55,1,{5:1},Of);Rf(59,1,{},bg);_.b=null;_.c=null;_.d=null;_.e=null;_.f=false;Rf(61,1,Ep,hg);_.b=null;Rf(60,61,Ep,ig);Rf(67,1,{6:1},vg);_.tS=function wg(){return eq+this.p+'-'+this.o+';tl='+this.q+'; nw='+this.i+';nwl='+this.n+';ld='+this.e+']\t'+(this.c?'CONTENT':'boilerplate')+','+this.d+bq+this.r.tS()};_.b=null;_.c=false;_.d=null;_.e=0;_.f=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=null;_.s=0;var og,pg;Rf(68,1,{},yg);_.b=null;_.c=null;Rf(69,1,{});Rf(70,69,{},Eg);_.b=0;var Bg;Rf(73,1,{},Pg);_.b=false;_.c=0;_.d=false;var Lg,Mg;Rf(74,1,{},Wg);_.b=null;var Rg;Rf(76,1,{},ah);_.b=false;_.c=0;var Zg;Rf(80,1,{},ih);_.b=null;var fh;Rf(81,1,{7:1},kh);_.tS=function lh(){return Xd.e+Op+$j(bc(this))+uq+new ln(this.b)+vq};_.b=null;Rf(82,1,{},xh);_.b=-1;_.d=false;_.f=0;_.i=false;_.j=0;_.k=0;_.o=null;_.p=0;_.q=false;_.r=null;_.s=0;_.v=0;_.w=null;var nh;var zh,Ah,Bh,Ch,Dh;Rf(84,1,Fp,Gh);_.G=function Hh(){return true};_.H=function Ih(a,b,c){--a.k;return true};_.I=function Jh(a,b,c,d){++a.k;return true};Rf(85,1,Fp,Mh);_.G=function Nh(){return true};_.H=function Oh(a,b,c){return Lh(a)};_.I=function Ph(a,b,c,d){a.f++>0&&Lh(a);if(a.k==0){rh(a);$k(a.x,wq);Yk(a.x,32);a.q=true}return false};Rf(86,1,Fp,Rh);_.G=function Sh(){return true};_.H=function Th(a,b,c){uh(a);--a.j;return false};_.I=function Uh(a,b,c,d){uh(a);++a.j;return false};Rf(87,1,Fp,Wh);_.G=function Xh(){return false};_.H=function Yh(a,b,c){rh(a);return false};_.I=function Zh(a,b,c,d){rh(a);return false};Rf(88,1,Fp,_h);_.G=function ai(){return false};_.H=function bi(a,b,c){return false};_.I=function ci(a,b,c,d){return false};Rf(89,1,Fp,ei);_.G=function fi(){return true};_.H=function gi(a,b,c){return true};_.I=function hi(a,b,c,d){ph(a,this.b);return true};_.b=null;Rf(94,1,Gp);_.J=function pi(a){return !!ni(this,a)};_.eQ=function qi(a){var b,c,d,e,f;if(a===this){return true}if(!md(a,24)){return false}e=kd(a,24);if(this.M()!=e.M()){return false}for(c=new Dl(e.K().b);dm(c.b);){b=kd(em(c.b),25);d=b.Y();f=b.Z();if(!this.J(d)){return false}if(!po(f,this.L(d))){return false}}return true};_.L=function ri(a){var b;b=ni(this,a);return !b?null:b.Z()};_.hC=function si(){var a,b,c;c=0;for(b=new Dl(this.K().b);dm(b.b);){a=kd(em(b.b),25);c+=a.hC();c=~~c}return c};_.M=function ti(){return this.K().b.e};_.tS=function ui(){var a,b,c,d;d=uq;a=false;for(c=new Dl(this.K().b);dm(c.b);){b=kd(em(c.b),25);a?(d+=yq):(a=true);d+=Qp+b.Y();d+=zq;d+=Qp+b.Z()}return d+vq};Rf(93,94,Gp);_.J=function Ji(a){return yi(this,a)};_.K=function Ki(){return new yl(this)};_.O=function Li(a,b){return this.N(a,b)};_.L=function Mi(a){return zi(this,a)};_.M=function Ni(){return this.e};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;Rf(92,93,Hp,Oi,Pi);_.N=function Qi(a,b){return pd(a)===pd(b)||a!=null&&Qb(a,b)};_.P=function Ri(a){return ~~Sb(a)};Rf(91,92,Hp);Rf(90,91,Hp,Vi);var Ti;var Wi,Xi;Rf(96,21,Cp,_i);Rf(97,1,{9:1,10:1,14:1},fj);_.cT=function gj(a){return ej(this,kd(a,10))};_.eQ=function hj(a){return md(a,10)&&kd(a,10).b==this.b};_.hC=function ij(){return this.b?1231:1237};_.tS=function jj(){return this.b?'true':'false'};_.b=false;var bj,cj;Rf(98,1,{9:1,12:1,14:1},mj);_.cT=function nj(a){return lj(this,kd(a,12))};_.eQ=function oj(a){return md(a,12)&&kd(a,12).b==this.b};_.hC=function pj(){return this.b};_.tS=function qj(){return Lk(this.b)};_.b=0;var sj;Rf(100,1,{13:1},vj);_.tS=function Cj(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?Qp:'class ')+this.e};_.b=0;_.c=0;_.d=null;_.e=null;Rf(101,21,Cp,Ej);Rf(103,1,{9:1,17:1});Rf(102,103,{9:1,14:1,15:1,17:1},Ij);_.cT=function Kj(a){return Hj(this,kd(a,15))};_.eQ=function Lj(a){return md(a,15)&&kd(a,15).b==this.b};_.hC=function Mj(){return qd(this.b)};_.tS=function Nj(){return Qp+this.b};_.b=0;Rf(104,21,Cp,Pj);Rf(105,21,Cp,Rj);Rf(106,21,Cp,Tj);Rf(107,103,{9:1,14:1,16:1,17:1},Wj);_.cT=function Xj(a){return Vj(this,kd(a,16))};_.eQ=function Yj(a){return md(a,16)&&kd(a,16).b==this.b};_.hC=function Zj(){return this.b};_.tS=function _j(){return Qp+this.b};_.b=0;var bk;Rf(111,21,Cp,hk);var ik;Rf(113,1,{9:1,18:1},lk);_.tS=function mk(){return this.b+'.'+this.e+$p+(this.c!=null?this.c:'Unknown Source')+(this.d>=0?aq+this.d:Qp)+gq};_.b=null;_.c=null;_.d=0;_.e=null;_=String.prototype;_.cM={1:1,9:1,11:1,14:1};_.cT=function Gk(a){return Hk(this,kd(a,1))};_.eQ=function Ik(a){return pk(this,a)};_.hC=function Kk(){return Rk(this)};_.tS=_.toString;var Mk,Nk=0,Ok;Rf(115,1,{11:1},Uk);_.tS=function Vk(){return this.b.b};Rf(116,1,{11:1,19:1},cl,dl);_.tS=function fl(){return this.b.b};Rf(117,106,Cp,hl);Rf(118,21,Cp,jl);Rf(119,1,{});_.Q=function ol(a){throw new jl('Add not supported on this collection')};_.R=function pl(a){return ll(this,a)};_.S=function ql(a){var b;b=ml(this.T(),a);return !!b};_.U=function rl(){return this.V(ad(sf,Bp,0,this.M(),0))};_.V=function sl(a){var b,c,d;d=this.M();a.length<d&&(a=$c(a,d));c=this.T();for(b=0;b<d;++b){cd(a,b,c.X())}a.length>d&&cd(a,d,null);return a};_.tS=function tl(){return nl(this)};Rf(121,119,Jp);_.eQ=function wl(a){var b,c,d;if(a===this){return true}if(!md(a,27)){return false}c=kd(a,27);if(c.M()!=this.M()){return false}for(b=c.T();b.W();){d=b.X();if(!this.S(d)){return false}}return true};_.hC=function xl(){var a,b,c;a=0;for(b=this.T();b.W();){c=b.X();if(c!=null){a+=Sb(c);a=~~a}}return a};Rf(120,121,Jp,yl);_.S=function zl(a){var b,c,d;if(md(a,25)){b=kd(a,25);c=b.Y();if(yi(this.b,c)){d=zi(this.b,c);return this.b.N(b.Z(),d)}}return false};_.T=function Al(){return new Dl(this.b)};_.M=function Bl(){return this.b.e};_.b=null;Rf(122,1,{},Dl);_.W=function El(){return dm(this.b)};_.X=function Fl(){return kd(em(this.b),25)};_.b=null;Rf(124,1,Kp);_.eQ=function Il(a){var b;if(md(a,25)){b=kd(a,25);if(po(this.Y(),b.Y())&&po(this.Z(),b.Z())){return true}}return false};_.hC=function Jl(){var a,b;a=0;b=0;this.Y()!=null&&(a=Sb(this.Y()));this.Z()!=null&&(b=Sb(this.Z()));return a^b};_.tS=function Kl(){return this.Y()+zq+this.Z()};Rf(123,124,Kp,Ll);_.Y=function Ml(){return null};_.Z=function Nl(){return this.b.c};_.$=function Ol(a){return Gi(this.b,a)};_.b=null;Rf(125,124,Kp,Ql);_.Y=function Rl(){return this.b};_.Z=function Sl(){return Bi(this.c,this.b)};_.$=function Tl(a){return Hi(this.c,this.b,a)};_.b=null;_.c=null;Rf(126,119,Lp);_._=function Wl(a,b){throw new jl('Add not supported on this list')};_.Q=function Xl(a){this._(this.M(),a);return true};_.eQ=function Zl(a){var b,c,d,e,f;if(a===this){return true}if(!md(a,23)){return false}f=kd(a,23);if(this.M()!=f.M()){return false}d=this.T();e=f.T();while(d.W()){b=d.X();c=e.X();if(!(b==null?c==null:Qb(b,c))){return false}}return true};_.hC=function $l(){var a,b,c;b=1;a=this.T();while(a.W()){c=a.X();b=31*b+(c==null?0:Sb(c));b=~~b}return b};_.T=function am(){return new gm(this)};_.bb=function bm(a){throw new jl('Remove not supported on this list')};Rf(127,1,{},gm);_.W=function hm(){return dm(this)};_.X=function im(){return em(this)};_.c=0;_.d=-1;_.e=null;Rf(128,127,{},lm);_.b=null;Rf(129,126,Lp,nm);_._=function om(a,b){Yl(a,this.c+1);++this.c;Km(this.d,this.b+a,b)};_.ab=function pm(a){Yl(a,this.c);return Nm(this.d,this.b+a)};_.bb=function qm(a){var b;Yl(a,this.c);b=Pm(this.d,this.b+a);--this.c;return b};_.M=function rm(){return this.c};_.b=0;_.c=0;_.d=null;Rf(130,121,Jp,um);_.S=function vm(a){return yi(this.b,a)};_.T=function wm(){return tm(this)};_.M=function xm(){return this.c.b.e};_.b=null;_.c=null;Rf(131,1,{},zm);_.W=function Am(){return dm(this.b.b)};_.X=function Bm(){var a;a=kd(em(this.b.b),25);return a.Y()};_.b=null;Rf(132,126,Lp);_._=function Em(a,b){var c;c=Tn(this,a);Qn(c.e,b,c.c);++c.b;c.d=null};_.ab=function Fm(a){return Dm(this,a)};_.T=function Gm(){return Tn(this,0)};_.bb=function Hm(b){var c,d;c=Tn(this,b);try{d=$n(c)}catch(a){a=xf(a);if(md(a,26)){throw new Tj("Can't remove element "+b)}else throw a}_n(c);c.c==c.d?(c.c=c.d.b):--c.b;fo(c.d);c.d=null;--c.e.c;return d};Rf(133,126,Mp,Sm,Tm);_._=function Um(a,b){Km(this,a,b)};_.Q=function Vm(a){return Lm(this,a)};_.R=function Wm(a){return Mm(this,a)};_.S=function Xm(a){return Om(this,a,0)!=-1};_.ab=function Ym(a){return Nm(this,a)};_.bb=function Zm(a){return Pm(this,a)};_.M=function _m(){return this.c};_.U=function dn(){return Zc(this.b,0,this.c)};_.V=function en(a){return Rm(this,a)};_.c=0;Rf(135,126,Mp,ln);_.S=function mn(a){return Vl(this,a)!=-1};_.ab=function nn(a){return Yl(a,this.b.length),this.b[a]};_.M=function on(){return this.b.length};_.U=function pn(){return Yc(this.b)};_.V=function qn(a){var b,c;c=this.b.length;a.length<c&&(a=$c(a,c));for(b=0;b<c;++b){cd(a,b,this.b[b])}a.length>c&&cd(a,c,null);return a};_.b=null;Rf(138,1,{9:1,14:1,21:1},un);_.cT=function vn(a){return tn(this,kd(a,21))};_.eQ=function wn(a){return md(a,21)&&Bf(Cf(this.b.getTime()),Cf(kd(a,21).b.getTime()))};_.hC=function xn(){var a;a=Cf(this.b.getTime());return Hf(If(a,Ff(a,32)))};_.tS=function zn(){var a,b,c;c=-this.b.getTimezoneOffset();a=(c>=0?'+':Qp)+~~(c/60);b=(c<0?-c:c)%60<10?Eq+(c<0?-c:c)%60:Qp+(c<0?-c:c)%60;return (Cn(),An)[this.b.getDay()]+Aq+Bn[this.b.getMonth()]+Aq+yn(this.b.getDate())+Aq+yn(this.b.getHours())+aq+yn(this.b.getMinutes())+aq+yn(this.b.getSeconds())+' GMT'+a+b+Aq+this.b.getFullYear()};_.b=null;var An,Bn;Rf(140,121,{9:1,27:1},Gn,Hn,In);_.Q=function Jn(a){return En(this,a)};_.S=function Kn(a){return yi(this.b,a)};_.T=function Ln(){return tm(oi(this.b))};_.M=function Mn(){return this.b.e};_.tS=function Nn(){return nl(oi(this.b))};_.b=null;Rf(141,132,{9:1,22:1,23:1},Wn);_.Q=function Xn(a){return Pn(this,a)};_.M=function Yn(){return this.c};_.b=null;_.c=0;Rf(142,1,{},ao);_.W=function bo(){return this.c!=this.e.b};_.X=function co(){return $n(this)};_.b=0;_.c=null;_.d=null;_.e=null;Rf(143,1,{},go,ho);_.b=null;_.c=null;_.d=null;Rf(144,124,Kp,jo);_.Y=function ko(){return this.b};_.Z=function lo(){return this.c};_.$=function mo(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;Rf(145,21,{9:1,20:1,26:1},oo);Rf(147,1,Bp);_.cb=function uo(){return 'DUMMY'};_.db=function vo(){return -1};_.tS=function wo(){return this.cb()};var ro,so;Rf(148,147,Bp,yo);_.cb=function zo(){return 'ALL'};_.db=function Ao(){return -2147483648};Rf(149,147,Bp,Co);_.cb=function Do(){return 'INFO'};_.db=function Eo(){return 800};Rf(150,1,{},Lo);_.b=null;_.c=null;var Go=null;Rf(151,61,Ep,No);Rf(152,1,Bp,Po);Rf(153,1,{},To);_.b=null;_.c=null;_.d=null;Rf(154,1,{},Wo,Xo);_.b=null;_.c=null;Rf(156,1,{});Rf(155,156,{},gp);var mp;Rf(160,1,{},up);_.b=null;_.c=null;Rf(161,1,{},wp);var Np=$b;var se=xj(Gq,'Object',1,null),Cd=xj(Hq,'JavaScriptObject$',24,se),sf=wj(Iq,'Object;',165),ze=xj(Gq,'Throwable',23,se),le=xj(Gq,'Exception',22,ze),te=xj(Gq,'RuntimeException',21,le),ue=xj(Gq,'StackTraceElement',113,se),tf=wj(Iq,'StackTraceElement;',168),Ld=xj(Jq,'LongLibBase$LongEmul',55,se),pf=wj('[Lcom.google.gwt.lang.','LongLibBase$LongEmul;',169),Md=xj(Jq,'SeedUtil',56,se),ge=xj(Gq,'Boolean',97,se),re=xj(Gq,'Number',103,se),of=wj(Qp,'[C',170),he=xj(Gq,'Character',98,se),qf=wj(Iq,'Character;',171),je=xj(Gq,'Class',100,se),ke=xj(Gq,'Double',102,re),pe=xj(Gq,'Integer',107,re),rf=wj(Iq,'Integer;',172),ye=xj(Gq,Zp,2,se),uf=wj(Iq,'String;',166),ie=xj(Gq,'ClassCastException',101,te),we=xj(Gq,'StringBuilder',116,se),fe=xj(Gq,'ArrayStoreException',96,te),Bd=xj(Hq,'JavaScriptException',20,te),ff=xj(Kq,'Logger',61,se),sd=xj(Lq,'ContentExtractor',3,se),Kd=xj(Mq,'StringBufferImpl',37,se),lf=xj(Nq,'ExporterBaseImpl',156,se),kf=xj(Nq,'ExporterBaseActual',155,lf),jf=yj(Nq,'Exportable'),Yd=xj(Oq,'BoilerpipeHTMLContentHandler',82,se),Qd=xj(Pq,'TextDocument',68,se),Pd=xj(Pq,'TextBlock',67,se),vd=xj(Lq,'DomToSaxParser$DomToSaxVisitor',9,se),wd=xj(Lq,'DomWalker',10,se),Be=xj(Qq,'AbstractCollection',119,se),Ke=xj(Qq,'AbstractList',126,Be),Re=xj(Qq,'ArrayList',133,Ke),He=xj(Qq,'AbstractList$IteratorImpl',127,se),Ie=xj(Qq,'AbstractList$ListIteratorImpl',128,He),Je=xj(Qq,'AbstractList$SubList',129,Ke),Qe=xj(Qq,'AbstractSet',121,Be),Ve=xj(Qq,'HashSet',140,Qe),Oe=xj(Qq,'AbstractMap',94,se),Me=xj(Qq,'AbstractMap$1',130,Qe),Le=xj(Qq,'AbstractMap$1$1',131,se),Ad=xj(Lq,'RelevantImageFinder$Visitor',16,se),yd=xj(Lq,'NodeTree',13,se),xd=xj(Lq,'NodeListExpander$Visitor',12,se),Id=xj(Mq,'StackTraceCreator$Collector',33,se),Hd=xj(Mq,'StackTraceCreator$CollectorMoz',35,Id),Gd=xj(Mq,'StackTraceCreator$CollectorChrome',34,Hd),Fd=xj(Mq,'StackTraceCreator$CollectorChromeNoSourceMap',36,Gd),Jd=xj(Mq,'StringBufferImplAppend',38,Kd),Dd=xj(Hq,'Scheduler',28,se),Ed=xj(Mq,'SchedulerImpl',30,Dd),Nd=xj(Rq,'LoggerImplRegular',59,se),vf=wj('[Ljava.util.logging.','Handler;',173),Ge=xj(Qq,'AbstractHashMap',93,Oe),De=xj(Qq,'AbstractHashMap$EntrySet',120,Qe),Ce=xj(Qq,'AbstractHashMap$EntrySetIterator',122,se),Ne=xj(Qq,'AbstractMapEntry',124,se),Ee=xj(Qq,'AbstractHashMap$MapEntryNull',123,Ne),Fe=xj(Qq,'AbstractHashMap$MapEntryString',125,Ne),Ue=xj(Qq,'HashMap',92,Ge),ee=xj(Oq,'TagActionMap',91,Ue),de=xj(Oq,'DefaultTagActionMap',90,ee),Ud=xj(Sq,'DocumentTitleMatchClassifier',74,se),Rd=xj(Tq,'HeuristicFilterBase',69,se),Sd=xj(Tq,'IgnoreBlocksAfterContentFilter',70,Rd),Td=xj(Sq,'BlockProximityFusion',73,se),Wd=xj('de.l3s.boilerpipe.filters.simple.','BoilerplateBlockFilter',80,se),Vd=xj(Sq,'KeepLargestBlockFilter',76,se),Se=xj(Qq,'Arrays$ArrayList',135,Ke),qe=xj(Gq,'NullPointerException',111,te),me=xj(Gq,'IllegalArgumentException',104,te),hf=xj(Uq,'Pattern',154,se),gf=xj(Uq,'Matcher',153,se),Ae=xj(Gq,'UnsupportedOperationException',118,te),ve=xj(Gq,'StringBuffer',115,se),zd=xj(Lq,'OrderedNodeMatcher',14,se),bf=xj(Kq,'Level',147,se),_e=xj(Kq,'Level$LevelAll',148,bf),af=xj(Kq,'Level$LevelInfo',149,bf),df=xj(Kq,'LogManager',150,se),cf=xj(Kq,'LogManager$RootLogger',151,ff),Od=xj(Rq,'LoggerWithExposedConstructor',60,ff),rd=xj(Lq,'ContentExtractor_ExporterImpl',4,se),td=xj(Lq,'DocumentTitleGetter_ExporterImpl',6,se),ud=xj(Lq,'DocumentTitleGetter',5,se),ce=xj(Oq,'CommonTagActions$BlockTagLabelAction',89,se),Zd=xj(Oq,'CommonTagActions$1',84,se),$d=xj(Oq,'CommonTagActions$2',85,se),_d=xj(Oq,'CommonTagActions$3',86,se),ae=xj(Oq,'CommonTagActions$4',87,se),be=xj(Oq,'CommonTagActions$5',88,se),Xd=xj('de.l3s.boilerpipe.labels.','LabelAction',81,se),Pe=xj(Qq,'AbstractSequentialList',132,Ke),Ye=xj(Qq,'LinkedList',141,Pe),We=xj(Qq,'LinkedList$ListIteratorImpl',142,se),Xe=xj(Qq,'LinkedList$Node',143,se),oe=xj(Gq,'IndexOutOfBoundsException',106,te),nf=xj(Vq,'AttributesImpl',160,se),mf=xj(Vq,'AttributesImpl$AttributeData',161,se),$e=xj(Qq,'NoSuchElementException',145,te),ne=xj(Gq,'IllegalStateException',105,te),ef=xj(Kq,'LogRecord',152,se),Ze=xj(Qq,'MapEntryImpl',144,Ne),Te=xj(Qq,'Date',138,se),xe=xj(Gq,'StringIndexOutOfBoundsException',117,oe);$stats && $stats({moduleName:'domdistiller',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.domdistiller) $wnd.domdistiller.onScriptLoad();
gwtOnLoad(undefined,"domdistiller","",0);