You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
calibre-web/cps/static/js/libs/djvu_html5/djvu_html5/3CFDA9D9AFA2798299BBAE243DB...

9 lines
232 KiB
JavaScript

djvu_html5.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.djvu_html5;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.1\";var $strongName = '3CFDA9D9AFA2798299BBAE243DB2E9B5';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function wq(){}\nfunction sq(){}\nfunction sc(){}\nfunction ub(){}\nfunction Vd(){}\nfunction Fd(){}\nfunction Fg(){}\nfunction gg(){}\nfunction lg(){}\nfunction qg(){}\nfunction vg(){}\nfunction Ag(){}\nfunction Lg(){}\nfunction Tg(){}\nfunction Yg(){}\nfunction Yf(){}\nfunction Mf(){}\nfunction Rf(){}\nfunction ae(){}\nfunction bh(){}\nfunction hh(){}\nfunction lh(){}\nfunction qh(){}\nfunction Fh(){}\nfunction Ft(){}\nfunction Dt(){}\nfunction Mq(){}\nfunction _q(){}\nfunction br(){}\nfunction zr(){}\nfunction zu(){}\nfunction Bu(){}\nfunction Qu(){}\nfunction Ms(){}\nfunction Os(){}\nfunction Cv(){}\nfunction Rv(){}\nfunction az(){}\nfunction gz(){}\nfunction sz(){}\nfunction mB(){}\nfunction tJ(){}\nfunction BJ(){}\nfunction hL(){}\nfunction lL(){}\nfunction aN(){}\nfunction cN(){}\nfunction yN(){}\nfunction AN(){}\nfunction CN(){}\nfunction EN(){}\nfunction GN(){}\nfunction IN(){}\nfunction KN(){}\nfunction MN(){}\nfunction ON(){}\nfunction EP(){}\nfunction cR(){}\nfunction hR(){}\nfunction mR(){}\nfunction Pq(a){}\nfunction Tv(a){}\nfunction fB(a){}\nfunction qB(a){}\nfunction Ec(a){Dc=a}\nfunction os(a){lr()}\nfunction Tr(){Sr()}\nfunction _P(){WP()}\nfunction Vv(){Tv(this)}\nfunction tB(){qB(this)}\nfunction iv(){this.a=0}\nfunction Gf(a,b){a.a=b}\nfunction Ef(a,b){a.d=b}\nfunction Hf(a,b){a.b=b}\nfunction Aq(a,b){a.b=b}\nfunction zq(a,b){a.a=b}\nfunction Zs(a,b){a.a=b}\nfunction VN(a,b){a.a=b}\nfunction Jb(a,b){a.o=b}\nfunction rz(a,b){a.c=b}\nfunction uD(a,b){a.c=b}\nfunction tD(a,b){a.b=b}\nfunction PR(a,b){a.f=b}\nfunction QE(a){this.a=a}\nfunction Kd(a){this.a=a}\nfunction Md(a){this.a=a}\nfunction Iq(a){this.a=a}\nfunction Oq(a){this.a=a}\nfunction YC(a){this.a=a}\nfunction VD(a){this.a=a}\nfunction bH(a){this.a=a}\nfunction CH(a){this.a=a}\nfunction IH(a){this.a=a}\nfunction MH(a){this.a=a}\nfunction RH(a){this.a=a}\nfunction oH(a){this.d=a}\nfunction su(a){this.c=a}\nfunction SI(a){this.c=a}\nfunction rK(a){this.c=a}\nfunction TK(a){this.a=a}\nfunction XK(a){this.a=a}\nfunction OM(a){this.a=a}\nfunction lO(a){this.a=a}\nfunction YO(a){this.a=a}\nfunction dP(a){this.a=a}\nfunction hQ(a){this.a=a}\nfunction iQ(a){this.a=a}\nfunction jQ(a){this.a=a}\nfunction EQ(a){this.a=a}\nfunction aR(a){this.a=a}\nfunction hS(a){this.a=a}\nfunction jS(a){this.a=a}\nfunction tS(a){this.a=a}\nfunction vS(a){this.a=a}\nfunction bT(a){this.a=a}\nfunction fT(a){this.a=a}\nfunction gT(a){this.a=a}\nfunction iT(a){this.a=a}\nfunction jT(a){this.a=a}\nfunction lT(a){this.a=a}\nfunction mT(a){this.a=a}\nfunction oT(a){this.a=a}\nfunction Ny(a){this.b=a}\nfunction HJ(a){this.b=a}\nfunction WJ(a){this.b=a}\nfunction Qg(){this.a={}}\nfunction vI(){fI(this)}\nfunction DL(){PG(this)}\nfunction lr(){lr=sq;ls()}\nfunction cE(){cE=sq;cE()}\nfunction Xs(){Xs=sq;Ve()}\nfunction Cc(){this.a=ed()}\nfunction cg(){this.c=++_f}\nfunction Ge(b,a){b.src=a}\nfunction Ac(b,a){b.font=a}\nfunction me(b,a){b.width=a}\nfunction cr(b,a){b.set(a)}\nfunction Kg(a,b){ZR(b,a)}\nfunction mC(a,b){hI(a.b,b)}\nfunction kP(a,b){hI(a.c,b)}\nfunction lP(a,b){hI(a.e,b)}\nfunction mP(a,b){hI(a.k,b)}\nfunction nP(a,b){hI(a.n,b)}\nfunction kt(a,b){Ts(a.d,b)}\nfunction eQ(a,b){$P(a.a,b)}\nfunction yR(a,b){hI(a.b,b)}\nfunction hv(a,b){a.a=b.a}\nfunction BD(a){a.a=new QD}\nfunction ND(a){a.b=new VA}\nfunction dC(){XB();new tC}\nfunction Ys(){Ys=sq;new DL}\nfunction Xh(){this.c=new AM}\nfunction $z(){this.g=new tC}\nfunction RE(a){this.a=cB(a)}\nfunction tC(){this.b=new vI}\nfunction aD(){this.e=new sy}\nfunction VA(){TA(this,null)}\nfunction WA(a){TA(this,a)}\nfunction gP(a){return a}\nfunction UP(a){MP();KP=a}\nfunction le(b,a){b.height=a}\nfunction Pg(a,b,c){a.a[b]=c}\nfunction GE(){Uc.call(this)}\nfunction aE(){Uc.call(this)}\nfunction LE(){Uc.call(this)}\nfunction NE(){Uc.call(this)}\nfunction hF(){Uc.call(this)}\nfunction YD(){Uc.call(this)}\nfunction cG(){Uc.call(this)}\nfunction rL(){Uc.call(this)}\nfunction eN(){Uc.call(this)}\nfunction eD(){aD.call(this)}\nfunction fD(){aD.call(this)}\nfunction qD(){aD.call(this)}\nfunction $D(){YD.call(this)}\nfunction cv(){Xu();Yu(this)}\nfunction NP(a){MP();hI(LP,a)}\nfunction Qd(a){Pd();Od.jb(a)}\nfunction Gd(a){return a.hb()}\nfunction FO(a){yO(a);return a}\nfunction bQ(a,b){vP(a.a.e,b)}\nfunction cQ(a,b){wP(a.a.e,b)}\nfunction ku(a,b){mu(a,b,a.c)}\nfunction nt(a,b){st(a,b,b,-1)}\nfunction bM(){bM=sq;aM=dM()}\nfunction Yt(){Yt=sq;ec();du()}\nfunction Zc(){Zc=sq;Yc=new ub}\nfunction vd(){vd=sq;ud=new Fd}\nfunction Gq(){Gq=sq;Fq=new Mq}\nfunction Sr(){Sr=sq;Rr=new cg}\nfunction aw(){aw=sq;_v=new DL}\nfunction pJ(){pJ=sq;oJ=new tJ}\nfunction AJ(){AJ=sq;zJ=new BJ}\nfunction vD(){this.a=new vI}\nfunction IQ(){this.d=new vI}\nfunction JL(){this.a=new DL}\nfunction TN(){this.a=new DL}\nfunction hJ(a){yO(a);this.a=a}\nfunction Vc(a){Tc.call(this,a)}\nfunction iF(a){Xc.call(this,a)}\nfunction jF(a){Vc.call(this,a)}\nfunction Qs(a){ic.call(this,a)}\nfunction Qq(a){Pq.call(this,a)}\nfunction Ih(a){Gh.call(this,a)}\nfunction Ks(a){Ih.call(this,a)}\nfunction SD(a){Tc.call(this,a)}\nfunction ZD(a){Vc.call(this,a)}\nfunction _D(a){ZD.call(this,a)}\nfunction bE(a){Vc.call(this,a)}\nfunction ME(a){Vc.call(this,a)}\nfunction OE(a){Vc.call(this,a)}\nfunction dw(a){return btoa(a)}\nfunction Db(a){return lr(),a.o}\nfunction gt(a){return lr(),a.o}\nfunction qt(a){return lr(),a.o}\nfunction cF(a){return a<0?-a:a}\nfunction Og(a,b){return a.a[b]}\nfunction ZN(a,b){!!b&&(a.c=b)}\nfunction gv(a,b){a.a=b<<24>>24}\nfunction zc(b,a){b.fillStyle=a}\nfunction gF(a){Vc.call(this,a)}\nfunction dG(a){Vc.call(this,a)}\nfunction qF(a){ME.call(this,a)}\nfunction $F(a){ZD.call(this,a)}\nfunction KK(a){HJ.call(this,a)}\nfunction OK(a){KK.call(this,a)}\nfunction cL(a){$J.call(this,a)}\nfunction mO(a){lO.call(this,a)}\nfunction TF(){VD.call(this,'')}\nfunction YF(){VD.call(this,'')}\nfunction fN(){Vc.call(this,yV)}\nfunction mq(){kq==null&&(kq=[])}\nfunction kd(){kd=sq;!!(Pd(),Od)}\nfunction $v(){$v=sq;aG();Zv=_F}\nfunction OO(){OO=sq;LO={};NO={}}\nfunction VJ(){throw Qp(new cG)}\nfunction qK(){throw Qp(new cG)}\nfunction jv(a){this.a=a<<24>>24}\nfunction ke(a){a=MF(a);return a}\nfunction oE(a){nE(a);return a.k}\nfunction Vh(a,b){a.e=b;return a}\nfunction fs(a,b){a.__listener=b}\nfunction fi(a,b){return wE(a,b)}\nfunction dF(a,b){return a>b?a:b}\nfunction eF(a,b){return a<b?a:b}\nfunction Ie(a,b){return a.c-b.c}\nfunction RN(a,b){NG(a.a,b.b,b)}\nfunction Ib(a,b){Jb(a,(lr(),b))}\nfunction ic(a){Jb(this,(lr(),a))}\nfunction qc(a){Jb(this,(lr(),a))}\nfunction Jt(a){Jb(this,(lr(),a))}\nfunction gc(a){dc.Jb((lr(),a.o))}\nfunction _N(a){return SN(UN(),a)}\nfunction RA(b,a){b.array.push(a)}\nfunction UA(c,a,b){c.array[a]=b}\nfunction lB(a,b,c){fx(c,a.b[b])}\nfunction dQ(a,b,c){xP(a.a.e,b,c)}\nfunction fQ(a,b,c){yP(a.a.e,b,c)}\nfunction gQ(a,b,c){zP(a.a.e,b,c)}\nfunction fO(a,b,c){a.splice(b,c)}\nfunction VF(a,b){a.a+=b;return a}\nfunction MR(a,b){b.a==a.o&&NR(a)}\nfunction Tb(a,b){!!a.k&&vh(a.k,b)}\nfunction Lb(a,b){ie((lr(),a.o),b)}\nfunction Mb(a,b){Qb((lr(),a.o),b)}\nfunction Ob(a,b){pr((lr(),a.o),b)}\nfunction oc(a,b){le((lr(),a.o),b)}\nfunction pc(a,b){me((lr(),a.o),b)}\nfunction tt(a,b){He((lr(),a.o),b)}\nfunction Yp(a,b){return Tp(a,b)>0}\nfunction _p(a,b){return Tp(a,b)<0}\nfunction Kw(a,b){return Fw(a.a,b)}\nfunction fM(){bM();return new aM}\nfunction wr(a){lr();ds();ns(a,NU)}\nfunction gB(){fB(this);this.a=0}\nfunction hB(){fB(this);this.a=0}\nfunction as(){wh.call(this,null)}\nfunction Bs(){this.g=new pu(this)}\nfunction uz(){uz=sq;tz=new QE(-1)}\nfunction td(){fd!=0&&(fd=0);jd=-1}\nfunction QG(a){return a.d.c+a.e.c}\nfunction zd(a){return !!a.a||!!a.f}\nfunction HL(a,b){return HG(a.a,b)}\nfunction We(a,b){Je.call(this,a,b)}\nfunction lf(a,b){Je.call(this,a,b)}\nfunction Wc(a,b){Mc.call(this,a,b)}\nfunction nf(){lf.call(this,'PX',0)}\nfunction qf(){lf.call(this,'EX',3)}\nfunction pf(){lf.call(this,'EM',2)}\nfunction rf(){lf.call(this,'PT',4)}\nfunction sf(){lf.call(this,'PC',5)}\nfunction tf(){lf.call(this,'IN',6)}\nfunction uf(){lf.call(this,'CM',7)}\nfunction vf(){lf.call(this,'MM',8)}\nfunction zf(a,b){Je.call(this,a,b)}\nfunction ci(a,b){Je.call(this,a,b)}\nfunction Je(a,b){this.b=a;this.c=b}\nfunction ux(a,b){a.d.e[a.c+a.a]=b}\nfunction vx(a,b){a.d.e[a.c+a.b]=b}\nfunction xx(a,b){a.d.e[a.c+a.e]=b}\nfunction My(a,b,c){a.b.c[b+a.a]=c}\nfunction Ju(b,a){b.responseType=a}\nfunction He(b,a){b.selectedIndex=a}\nfunction ie(b,a){b.className=a||''}\nfunction eu(a,b){Je.call(this,a,b)}\nfunction Fu(a,b){Mc.call(this,a,b)}\nfunction qr(a,b){lr();ds();ns(a,b)}\nfunction Wp(a,b){return Tp(a,b)==0}\nfunction Zp(a,b){return Tp(a,b)>=0}\nfunction aq(a,b){return Tp(a,b)<=0}\nfunction sr(a){return cs((lr(),a))}\nfunction SA(b,a){return b.array[a]}\nfunction hM(a,b){return a.a.get(b)}\nfunction et(a,b){this.a=a;this.b=b}\nfunction ww(a,b){this.a=a;this.b=b}\nfunction AB(a,b){this.a=a;this.b=b}\nfunction CP(a,b){this.a=a;this.b=b}\nfunction GQ(a,b){this.a=a;this.b=b}\nfunction OQ(a,b){this.a=a;this.b=b}\nfunction QQ(a,b){this.a=a;this.b=b}\nfunction fS(a,b){this.a=a;this.b=b}\nfunction yw(a,b){this.b=a;this.a=b}\nfunction Xy(a,b){this.b=a;this.a=b}\nfunction XC(a,b){this.b=a;this.a=b}\nfunction BT(a,b){this.b=a;this.a=b}\nfunction bI(a,b){this.d=a;this.e=b}\nfunction MQ(a,b){this.i=a;this.e=b}\nfunction kA(){this.b=0;this.a=null}\nfunction dj(a){return typeof a===JT}\nfunction ej(a){return typeof a===KT}\nfunction hj(a){return typeof a===LT}\nfunction $p(a){return typeof a===KT}\nfunction zF(a,b){return yO(a),a===b}\nfunction PE(a,b){return SE(a.a,b.a)}\nfunction JF(a,b){return a.substr(b)}\nfunction Bc(c,a,b){c.translate(a,b)}\nfunction dO(a,b,c){a.splice(b,0,c)}\nfunction pe(a,b){a.dispatchEvent(b)}\nfunction sd(a){$wnd.clearTimeout(a)}\nfunction Br(a){$wnd.clearTimeout(a)}\nfunction aQ(a){WP();console.log(a)}\nfunction Vt(a){ec();ic.call(this,a)}\nfunction of(){lf.call(this,'PCT',1)}\nfunction TD(){SD.call(this,'UTF-8')}\nfunction Nr(){if(!Fr){vs();Fr=true}}\nfunction Or(){if(!Jr){ws();Jr=true}}\nfunction ds(){if(!bs){ms();bs=true}}\nfunction WL(a){this.a=fM();this.b=a}\nfunction kM(a){this.a=fM();this.b=a}\nfunction Es(a,b){zs(a,b,(lr(),a.o))}\nfunction Vs(a,b){zs(a,b,(lr(),a.o))}\nfunction eG(a,b){return xF(a.a,b.a)}\nfunction BF(a,b){return a.indexOf(b)}\nfunction ly(a){return a.ymax-a.ymin}\nfunction ry(a){return a.xmax-a.xmin}\nfunction jj(a){return a==null?null:a}\nfunction RF(a){return SF(a,a.length)}\nfunction hc(a){(lr(),a.o).tabIndex=0}\nfunction vr(a,b){lr();a.__listener=b}\nfunction _w(a,b){a.c=b;a.b=Ow(a,a.k)}\nfunction nz(a,b){a.a=a.a+(b<<16>>16)}\nfunction oz(a,b){a.a=a.a-(b<<16>>16)}\nfunction qz(a,b){a.b=a.b-(b<<16>>16)}\nfunction pz(a,b){a.b=a.b+(b<<16>>16)}\nfunction WF(a,b){a.a+=''+b;return a}\nfunction XF(a,b){a.a+=''+b;return a}\nfunction Mh(a){Jh(AU,a);return Nh(a)}\nfunction Ar(a){$wnd.clearInterval(a)}\nfunction uG(a){return !a?null:a.xc()}\nfunction JE(a){return zF(KT,typeof a)}\nfunction CF(a){return zF(LT,typeof a)}\nfunction Iz(a,b){return JB(a.d,b)!=0}\nfunction HO(a,b){return parseInt(a,b)}\nfunction re(a,b){return a.contains(b)}\nfunction se(a,b){a.textContent=b||''}\nfunction LR(a,b){b.a==a.o&&QR(a,b.a)}\nfunction fI(a){a.a=ji(hn,GT,1,0,5,1)}\nfunction Fc(a){a.i=ji(kn,GT,60,0,0,1)}\nfunction $e(){We.call(this,'LEFT',2)}\nfunction iu(){eu.call(this,'LEFT',2)}\nfunction ju(){eu.call(this,'RIGHT',3)}\nfunction _e(){We.call(this,'RIGHT',3)}\nfunction oO(){lO.call(this,'UTF-8')}\nfunction QD(){sy.call(this);ND(this)}\nfunction RC(a){tC.call(this);this.a=a}\nfunction wh(a){this.a=new Eh;this.b=a}\nfunction rB(a,b){a.a=b;a.c=0;return a}\nfunction MB(a,b){a.k=b;KB(a);return a}\nfunction yM(a,b){if(a.a){KM(b);JM(b)}}\nfunction sI(a,b){dJ(a.a,a.a.length,b)}\nfunction XR(a){this.a=a;zr.call(this)}\nfunction zT(a){this.a=a;zr.call(this)}\nfunction ri(a){return si(a.l,a.m,a.h)}\nfunction hN(a){return a!=null?Ab(a):0}\nfunction SE(a,b){return a<b?-1:a>b?1:0}\nfunction fF(a,b){return Tp(a,b)<0?a:b}\nfunction nc(a){return (lr(),a.o).width}\nfunction yL(a){return a<10?'0'+a:''+a}\nfunction TA(b,a){b.array=a?a.array:[]}\nfunction Cb(a,b){Pb((lr(),a.o),b,true)}\nfunction Dd(a,b){a.c=Hd(a.c,[b,false])}\nfunction ZF(a){VD.call(this,(yO(a),a))}\nfunction Gt(){zt.call(this,$doc.body)}\nfunction Cf(){zf.call(this,'HIDDEN',1)}\nfunction Ye(){We.call(this,'CENTER',0)}\nfunction gu(){eu.call(this,'CENTER',0)}\nfunction bx(){Pw.call(this,3,3,3,true)}\nfunction TO(a){if(!a.c)return;a.b=true}\nfunction qO(a){if(!a){throw Qp(new LE)}}\nfunction uO(a){if(!a){throw Qp(new aE)}}\nfunction CO(a){if(!a){throw Qp(new NE)}}\nfunction EO(a){if(!a){throw Qp(new GE)}}\nfunction wO(a){if(!a){throw Qp(new eN)}}\nfunction sC(a){zC(true);a.b.a.length=0}\nfunction Qp(a){return a.backingJsObject}\nfunction KO(a){return a.$H||(a.$H=++JO)}\nfunction Eb(a){return fe((lr(),a.o),cU)}\nfunction Fb(a){return fe((lr(),a.o),dU)}\nfunction mc(a){return (lr(),a.o).height}\nfunction vF(a,b){return a.charCodeAt(b)}\nfunction GO(a,b){return a==b?0:a<b?-1:1}\nfunction pL(a,b){var c;c=a[cW];b[cW]=c}\nfunction Kb(a,b){(lr(),a.o).style[eU]=b}\nfunction Nb(a,b){(lr(),a.o).style[fU]=b}\nfunction Gb(a,b){Pb((lr(),a.o),b,false)}\nfunction KQ(a,b){a.a=b;dQ(a.i.a,a.e,b)}\nfunction uc(d,a,b,c){d.drawImage(a,b,c)}\nfunction vc(d,a,b,c){d.drawImage(a,b,c)}\nfunction si(a,b,c){return {l:a,m:b,h:c}}\nfunction Bi(a){return a.l+a.m*EU+a.h*FU}\nfunction dr(a){return new Int16Array(a)}\nfunction er(a){return new Int32Array(a)}\nfunction hr(a){return new Uint8Array(a)}\nfunction ir(a){return new Uint8Array(a)}\nfunction qs(a){a.preventDefault();rs(a)}\nfunction ur(a){lr();kr=a;ds();ls(),hs=a}\nfunction ec(){ec=sq;dc=(yu(),yu(),xu)}\nfunction ex(){ex=sq;dx=new ix(-1,-1,-1)}\nfunction yf(){yf=sq;xf=new Bf;wf=new Cf}\nfunction Js(){Js=sq;Hs=new Ms;Is=new Os}\nfunction Ay(a,b){a.c=new Dv(b);return a}\nfunction wx(a,b,c){a.c=(Ow(a.d,b)+c)*Mw}\nfunction IL(a,b){return OG(a.a,b)!=null}\nfunction pw(a,b){return KG(a.e,b)!=null}\nfunction IB(a){return HB(a,NU+(a.a>>1))}\nfunction Ze(){We.call(this,'JUSTIFY',1)}\nfunction hu(){eu.call(this,'JUSTIFY',1)}\nfunction Bf(){zf.call(this,'VISIBLE',0)}\nfunction $J(a){HJ.call(this,a);this.a=a}\nfunction mK(a){WJ.call(this,a);this.a=a}\nfunction BR(a){this.a=a;rR.call(this,a)}\nfunction gR(a,b,c){a.c=b;a.d=c;return a}\nfunction IO(b,c,d){try{b[c]=d}catch(a){}}\nfunction xc(b,a){return b.measureText(a)}\nfunction de(b,a){return b.removeChild(a)}\nfunction ce(b,a){return b.appendChild(a)}\nfunction DF(a,b){return a.lastIndexOf(b)}\nfunction cj(a,b){return a!=null&&Yi(a,b)}\nfunction Uq(c,a,b){return a.replace(c,b)}\nfunction mw(a,b){return Zi(KG(a.e,b),54)}\nfunction Kv(a,b){return Zi(KG(a.b,b),34)}\nfunction tI(a){return bO(a.a,a.a.length)}\nfunction fe(b,a){return parseInt(b[a])|0}\nfunction pP(a){return a.f?a.f.a.length:1}\nfunction qL(a){var b;b=a[cW]|0;a[cW]=b+1}\nfunction fL(){fL=sq;dL=new hL;eL=new lL}\nfunction _M(){_M=sq;ZM=new aN;$M=new cN}\nfunction MP(){MP=sq;JP=new sy;LP=new vI}\nfunction gh(){gh=sq;fh=new dg(wU,new hh)}\nfunction Eh(){this.d=new DL;this.c=false}\nfunction Ot(a){this.c=a;this.a=!!this.c.a}\nfunction Uc(){Fc(this);Hc(this);this.fb()}\nfunction SP(a){MP();if(HP!=a){HP=a;OP()}}\nfunction LM(a){MM.call(this,a,null,null)}\nfunction hA(){$z.call(this);this.a=new tC}\nfunction kD(){aD.call(this);this.d=new tC}\nfunction HD(a,b){a.b=CD(b);a.c=a.b.buffer}\nfunction Ow(a,b){return b*a.Tb()+a.border}\nfunction Ew(a,b){return Fw(a,Mv(a.c,b).b)}\nfunction KF(a,b,c){return a.substr(b,c-b)}\nfunction gr(c,a,b){return c.subarray(a,b)}\nfunction kv(a,b){b-a.a.length>0&&lv(a,b)}\nfunction _s(a,b){$s(a,(Zq(),new Vq(b)))}\nfunction nE(a){if(a.k!=null){return}AE(a)}\nfunction aj(a){EO(a==null||hj(a));return a}\nfunction bd(a){return a==null?null:a.name}\nfunction yQ(a){return !a.i?0:a.i.a.length}\nfunction JR(a){return kj(a.s/a.t*100+0.5)}\nfunction Td(a){Pd();return parseInt(a)||-1}\nfunction fE(a,b){cE();return a==b?0:a?1:-1}\nfunction eE(a){cE();return zF(JT,typeof a)}\nfunction yF(a,b,c,d){return RF(d.Bc(a,b,c))}\nfunction wc(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction fc(a,b){(lr(),a.o)['disabled']=!b}\nfunction jA(a,b){a.b=b;a.a=new bx;return a}\nfunction Ed(a,b){a.a=Hd(a.a,[b,true]);Ad(a)}\nfunction Fe(b,a){return b.getElementById(a)}\nfunction uL(a){this.a=new $wnd.Date(hq(a))}\nfunction nv(){this.a=ji(lj,kV,11,32,15,1)}\nfunction aF(){aF=sq;_E=ji(bn,GT,19,256,0,1)}\nfunction kG(a){ME.call(this,a==null?RT:a)}\nfunction lG(a){ME.call(this,a==null?RT:a)}\nfunction UO(a){Ed((vd(),ud),a);return false}\nfunction VH(a,b){var c;c=a.e;a.e=b;return c}\nfunction wM(a){PG(a.c);a.b.b=a.b;a.b.a=a.b}\nfunction iP(a,b){this.order=a;this.data=b}\nfunction hx(){ex();this.f=this.g=this.i=-51}\nfunction Lf(){Lf=sq;Kf=new dg('blur',new Mf)}\nfunction rO(a,b){if(!a){throw Qp(new ME(b))}}\nfunction vO(a,b){if(!a){throw Qp(new bE(b))}}\nfunction Ut(a,b){(lr(),a.o)[bV]=b!=null?b:''}\nfunction Cd(a,b){a.a=Hd(a.a,[b,false]);Ad(a)}\nfunction rv(a,b){a.d=b;a.c=0;a.a=MT;return a}\nfunction gj(a,b){return a&&b&&a instanceof b}\nfunction EF(a,b,c){return a.lastIndexOf(b,c)}\nfunction Er(a,b){return $wnd.setTimeout(a,b)}\nfunction mI(a,b){return nI(a,b,a.a.length-1)}\nfunction WI(a,b,c){return XI(a,a.length,b,c)}\nfunction uh(a,b,c){return yh(a.a,b,c),new Fh}\nfunction ld(a,b,c){return a.apply(b,c);var d}\nfunction ad(a){return a==null?null:a.message}\nfunction Ku(){return new $wnd.XMLHttpRequest}\nfunction Xf(){Xf=sq;Wf=new dg('click',new Yf)}\nfunction zC(a){if(!a){throw Qp(new _D('0'))}}\nfunction jR(a){iR.call(this,a.a,a.b,a.c,a.d)}\nfunction XD(){Vc.call(this,'divide by zero')}\nfunction Tx(){Lx();Pw.call(this,0,1,2,false)}\nfunction Ou(a,b,c){Je.call(this,a,b);this.a=c}\nfunction xh(a,b){!a.a&&(a.a=new vI);hI(a.a,b)}\nfunction qC(a,b){yC(b,a.b.a.length);oI(a.b,b)}\nfunction dJ(a,b,c){sO(b,a.length);bJ(a,0,b,c)}\nfunction eT(a,b){Ut(a.a.e.e,b+'%');RS(a.a.e)}\nfunction Dz(a,b){a.U[0]=a.U[1]=a.U[2]=b;a.V=0}\nfunction jy(a){a.xmin=a.xmax=a.ymin=a.ymax=0}\nfunction _O(b,a){b.djvuWorker.postMessage(a)}\nfunction eO(a,b,c){cO(c,0,a,b,c.length,false)}\nfunction MM(a,b,c){this.c=a;bI.call(this,b,c)}\nfunction rM(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Jw(){Aw();this.b=new DL;this.c=new Ov}\nfunction Vz(){uz();Hz.call(this);this.e=new iv}\nfunction Qf(){Qf=sq;Pf=new dg('change',new Rf)}\nfunction Sg(){Sg=sq;Rg=new dg('scroll',new Tg)}\nfunction yu(){yu=sq;wu=new Bu;xu=wu?new zu:wu}\nfunction nh(a){var b;if(kh){b=new lh;vh(a,b)}}\nfunction sh(a){var b;if(ph){b=new qh;vh(a,b)}}\nfunction LS(a,b){a.a=b;PR(b,new fT(a));RS(a.e)}\nfunction kL(a,b){return yO(b),gE(b,(yO(a),a))}\nfunction gL(a,b){return yO(a),gE(a,(yO(b),b))}\nfunction dE(a,b){return fE((yO(a),a),(yO(b),b))}\nfunction IE(a,b){return KE((yO(a),a),(yO(b),b))}\nfunction wF(a,b){return GO((yO(a),a),(yO(b),b))}\nfunction eq(a,b){return Up(Ki($p(a)?gq(a):a,b))}\nfunction Cr(a,b){return CT(function(){a.Bb(b)})}\nfunction Zi(a,b){EO(a==null||Yi(a,b));return a}\nfunction hI(a,b){a.a[a.a.length]=b;return true}\nfunction kI(a,b){xO(b,a.a.length);return a.a[b]}\nfunction eJ(a,b){xO(b,a.a.length);return a.a[b]}\nfunction gI(a,b,c){AO(b,a.a.length);dO(a.a,b,c)}\nfunction zh(a,b,c,d){var e;e=Bh(a,b,c);e.add(d)}\nfunction Rx(a,b,c,d){a.k=c;a.i=d;a.e=b;return a}\nfunction aP(a){!a.border&&(a.border=0);return a}\nfunction KM(a){a.a.b=a.b;a.b.a=a.a;a.a=a.b=null}\nfunction dz(a){a.j=a.e=a.a=null;a.i=a.g=0;$v()}\nfunction RS(a){fc(a.b,a.Fc(-1));fc(a.c,a.Fc(1))}\nfunction RR(a,b){if(!a.p)return;GR(a,b*a.t/100)}\nfunction yq(a){if(a.b){return a.b}return uN(),lN}\nfunction tc(c,a,b){return c.createImageData(a,b)}\nfunction eB(a){return ej(a)?kj((yO(a),a)):a.ic()}\nfunction WN(a){this.c=a;this.b=(aG(),Xp(gO()))}\nfunction At(a){yt();try{Wb(a)}finally{IL(xt,a)}}\nfunction ax(a,b){if(b!=a.k){a.k=b;a.b=Ow(a,a.k)}}\nfunction SB(a,b){a.c=b.c;a.b=b.b;a.d=b.d;a.a=b.a}\nfunction yC(a,b){if(a<0||a>=b){throw Qp(new $D)}}\nfunction fg(){fg=sq;eg=new dg('keydown',new gg)}\nfunction Eg(){Eg=sq;Dg=new dg('mouseup',new Fg)}\nfunction ug(){ug=sq;tg=new dg('mouseout',new vg)}\nfunction Xg(){Xg=sq;Wg=new dg('touchend',new Yg)}\nfunction kg(){kg=sq;jg=new dg('mousedown',new lg)}\nfunction pg(){pg=sq;og=new dg('mousemove',new qg)}\nfunction zg(){zg=sq;yg=new dg('mouseover',new Ag)}\nfunction ah(){ah=sq;_g=new dg('touchmove',new bh)}\nfunction aG(){aG=sq;_F=new Qq(null);new Qq(null)}\nfunction yt(){yt=sq;vt=new Dt;wt=new DL;xt=new JL}\nfunction RO(){if(MO==256){LO=NO;NO={};MO=0}++MO}\nfunction zO(a,b){if(a==null){throw Qp(new jF(b))}}\nfunction Oh(a,b){if(a==null){throw Qp(new ME(b))}}\nfunction rC(a,b,c){yC(c,a.b.a.length);rI(a.b,c,b)}\nfunction yc(d,a,b,c){return d.putImageData(a,b,c)}\nfunction HG(a,b){return hj(b)?LG(a,b):!!TL(a.d,b)}\nfunction gM(a,b){return !(a.a.get(b)===undefined)}\nfunction qP(a,b){return a.f?Zi(eJ(a.f,b),38):null}\nfunction rP(a,b){return a.g?Zi(eJ(a.g,b),61):null}\nfunction li(a){return Array.isArray(a)&&a.Kc===wq}\nfunction bj(a){return !Array.isArray(a)&&a.Kc===wq}\nfunction fj(a){return a!=null&&ij(a)&&!(a.Kc===wq)}\nfunction ij(a){return typeof a===DT||typeof a===IT}\nfunction lc(a){return (lr(),a.o).getContext('2d')}\nfunction Nv(a,b){return CB(a.c,Zi(oC(a.d,b),34).b)}\nfunction bF(a,b){return Tp(a,b)<0?-1:Tp(a,b)>0?1:0}\nfunction hi(a,b,c,d,e,f){return ii(a,b,c,d,e,0,f)}\nfunction Ei(a,b){return si(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Ji(a,b){return si(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Pi(a,b){return si(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Kr(a){Nr();return Lr(kh?kh:(kh=new cg),a)}\nfunction WR(a){$wnd.history.replaceState(a,'',a)}\nfunction xI(a){fI(this);eO(this.a,0,a.toArray())}\nfunction Tc(a){Fc(this);this.f=a;Hc(this);this.fb()}\nfunction $N(a){this.b=a;this.d=true;this.a=new vI}\nfunction pu(a){this.b=a;this.a=ji(xl,GT,18,4,0,1)}\nfunction Sq(a){Qq.call(this,new Pq(null));this.a=a}\nfunction QB(a){EB();PB.call(this);this.k=a;KB(this)}\nfunction pC(a,b,c){yC(c,a.b.a.length+1);gI(a.b,c,b)}\nfunction Hd(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction rE(a,b){var c;c=new pE;c.g=a;c.d=b;return c}\nfunction sE(a,b,c){var d;d=rE(a,b);EE(c,d);return d}\nfunction GL(a,b){var c;c=MG(a.a,b,a);return c==null}\nfunction bO(a,b){var c;c=a.slice(0,b);return oi(c,a)}\nfunction oC(a,b){yC(b,a.b.a.length);return kI(a.b,b)}\nfunction nC(a,b){return yC(b,a.b.a.length),kI(a.b,b)}\nfunction JG(a,b){return hj(b)?KG(a,b):uG(TL(a.d,b))}\nfunction ge(b,a){return b[a]==null?null:String(b[a])}\nfunction Lr(a,b){return uh((!Gr&&(Gr=new as),Gr),a,b)}\nfunction oy(a){return a.xmin>=a.xmax||a.ymin>=a.ymax}\nfunction te(a){return Math.round(-a.wheelDelta/40)||0}\nfunction yO(a){if(a==null){throw Qp(new hF)}return a}\nfunction oL(a,b){if(b[cW]!=a[cW]){throw Qp(new rL)}}\nfunction Av(a,b){var c;c=a.c+b;_p(c,a.a)&&(a.a=iq(c))}\nfunction uE(a,b){var c;c=rE('',a);c.j=b;c.f=1;return c}\nfunction UF(a,b){a.a+=String.fromCharCode(b);return a}\nfunction mi(a,b,c){uO(c==null||ei(a,c));return a[b]=c}\nfunction Uz(a,b,c,d){a.c=c;a.d=new QB(b);a.a=d;a.b=0}\nfunction dR(a,b,c,d){eR(a,b,c*a.b,d.width,d.height)}\nfunction MG(a,b,c){return hj(b)?NG(a,b,c):UL(a.d,b,c)}\nfunction Af(){yf();return ni(fi(Vj,1),GT,81,0,[xf,wf])}\nfunction Bq(){zq(this,new Oq(true));Aq(this,(uN(),lN))}\nfunction jt(a){Jb(this,(lr(),a));this.d=new Us(this.o)}\nfunction VM(a){this.c=a;this.b=a.a.b.a;pL(a.a.c,this)}\nfunction mt(a){jt.call(this,(AF('span',a.tagName),a))}\nfunction qd(a){$wnd.setTimeout(function(){throw a},0)}\nfunction zt(a){Bs.call(this);Jb(this,(lr(),a));Ub(this)}\nfunction Dq(){zq(this,new Oq(false));Aq(this,(uN(),lN))}\nfunction Pu(){Nu();return ni(fi(Cl,1),GT,106,0,[Mu,Lu])}\nfunction eC(a){return a==null||a.length==0?-1:fC(a,qV)}\nfunction NF(a){return String.fromCharCode.apply(null,a)}\nfunction Lh(a){Jh('decodedURL',a);return encodeURI(a)}\nfunction iq(a){if($p(a)){return a|0}return a.l|a.m<<22}\nfunction $B(a){switch(a){case 1:case 2:case 3:return;}}\nfunction bC(a){switch(a){case 4:case 2:case 5:return;}}\nfunction Bw(a){var b;b=a.a;!b&&(a.a=b=new vD);return b}\nfunction sv(a,b){a.d=sB(new tB,b);a.c=0;a.a=MT;return a}\nfunction _i(a){EO(a==null||ij(a)&&!(a.Kc===wq));return a}\nfunction sJ(a){pJ();return cj(a,82)?new cL(a):new $J(a)}\nfunction gN(a,b){return jj(a)===jj(b)||a!=null&&wb(a,b)}\nfunction Kc(a,b){a.backingJsObject=b;b!=null&&IO(b,NT,a)}\nfunction Jq(a){a.a=SN(UN(),'');a.a.d=false;Lq();Kq(a.a)}\nfunction fx(a,b){ux(a,b.Ub());vx(a,b.Vb());xx(a,b.Wb())}\nfunction ix(a,b,c){ex();this.Yb(a);this.Zb(b);this.$b(c)}\nfunction rF(a,b,c){this.a=HT;this.d=a;this.b=b;this.c=c}\nfunction iR(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction TB(a,b,c,d){this.c=a;this.b=b;this.d=c;this.a=d}\nfunction Ru(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction uB(a){qB(this);this.a=a.a;this.c=a.c;this.b=a.b}\nfunction sy(){this.xmin=this.xmax=this.ymin=this.ymax=0}\nfunction Ov(){this.b=new DL;this.a=new tC;this.d=new tC}\nfunction jE(a){return /\\d/.test(String.fromCharCode(a))}\nfunction TL(a,b){return RL(a,b,SL(a,b==null?0:a.b.tc(b)))}\nfunction LG(a,b){return b==null?!!TL(a.d,null):gM(a.e,b)}\nfunction YI(a,b){tO(b);return ZI(a,ji(lj,kV,11,b,15,1),b)}\nfunction ID(){AD();BD(this);HD(this,ji(lj,kV,11,0,15,1))}\nfunction di(){bi();return ni(fi(zk,1),GT,89,0,[ai,_h,$h])}\nfunction Aw(){Aw=sq;zw=ni(fi(lj,1),kV,11,15,[65,84,38,84])}\nfunction Jg(){Jg=sq;Ig=new dg(uU,new Lg);new dg(vU,new Lg)}\nfunction Pd(){Pd=sq;var a,b;b=!Ud();a=new ae;Od=b?new Vd:a}\nfunction Ve(){Ve=sq;Re=new Ye;Se=new Ze;Te=new $e;Ue=new _e}\nfunction SL(a,b){var c;c=a.a.get(b);return c==null?[]:c}\nfunction Lc(a,b){var c;c=oE(a.Ic);return b==null?c:c+': '+b}\nfunction Cw(a,b){var c,d;c=Mv(a.c,b).b;d=Dw(a,c);return d}\nfunction xF(a,b){return wF(a.toLowerCase(),b.toLowerCase())}\nfunction KG(a,b){return b==null?uG(TL(a.d,null)):hM(a.e,b)}\nfunction Sp(a,b){return Up(Ei($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction dq(a,b){return Up(Ji($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction jq(a,b){return Up(Pi($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction oG(a,b){return b===a?'(this Map)':b==null?RT:vq(b)}\nfunction bB(a){return zF(KT,typeof a)||a instanceof Number}\nfunction kj(a){return Math.max(Math.min(a,MT),-2147483648)|0}\nfunction fA(a){a.d=a.b=0;sC(a.a);Zz(a,null,false);sC(a.g)}\nfunction dT(a,b){Ut(a.a.b.e,b+1+'');tt(a.a.b.d,b);RS(a.a.b)}\nfunction Kq(a){var b,c;b=new Bq;hI(a.a,b);c=new Dq;hI(a.a,c)}\nfunction St(a){var b;b=ge((lr(),a.o),bV).length;b>0&&Tt(a,b)}\nfunction Ss(a){var b;b=a.c?ne(a.a):a.a;return b.textContent}\nfunction dA(a,b,c){var d;fA(a);d=new Vz;Uz(d,b,c,a);return d}\nfunction NG(a,b,c){return b==null?UL(a.d,null,c):iM(a.e,b,c)}\nfunction Xe(){Ve();return ni(fi(Ij,1),GT,56,0,[Re,Se,Te,Ue])}\nfunction fu(){du();return ni(fi(tl,1),GT,57,0,[_t,au,bu,cu])}\nfunction Mr(a){Nr();Or();return Lr((!ph&&(ph=new cg),ph),a)}\nfunction yE(a){if(a.qc()){return null}var b=a.j;return pq[b]}\nfunction tq(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction du(){du=sq;_t=new gu;au=new hu;bu=new iu;cu=new ju}\nfunction Eu(){var a;a=Hu();if(!zF(fV,a)){throw Qp(new Gu(a))}}\nfunction DO(a,b){if(a>b||a<0){throw Qp(new $F(YT+a+ZT+b))}}\nfunction sS(a,b){return hq(Xp($wnd.Math.round((a+b/2)/b)))*b}\nfunction jP(a,b){iP.call(this,'context-init',a);this.data2=b}\nfunction YL(a){this.e=a;this.b=this.e.a.entries();this.a=[]}\nfunction JM(a){var b;b=a.c.b.b;a.b=b;a.a=a.c.b;b.a=a.c.b.b=a}\nfunction Bv(a,b){var c;c=a.d.Pb(b);a.c=iq(Rp(a.c,c));return c}\nfunction xQ(a,b){var c;c=Zi(kI(a.i,b),51);return c.b?c.d:null}\nfunction wE(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.lc(b))}\nfunction qI(a,b,c){var d;BO(b,c,a.a.length);d=c-b;fO(a.a,b,d)}\nfunction zs(a,b,c){Xb(b);ku(a.g,b);lr();ce(c,or(b.o));Zb(b,a)}\nfunction Mc(a,b){Fc(this);this.e=b;this.f=a;Hc(this);this.fb()}\nfunction Ws(){Bs.call(this);Ib(this,$doc.createElement('div'))}\nfunction UR(a){if(!a.p)return;GR(a,(nc(a.c)-a.q*2)/a.p.width)}\nfunction RP(a){MP();a.xmin=a.xmax=a.ymin=a.ymax=0;py(a,a,JP)}\nfunction Bt(){yt();try{Ls(xt,vt)}finally{PG(xt.a);PG(wt)}}\nfunction Du(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction tE(a,b,c,d){var e;e=rE(a,b);EE(c,e);e.f=d?8:0;return e}\nfunction Jy(a,b){if(a.b[b]==0)return null;a.a.a=b*16;return a.a}\nfunction WC(a,b){for(;;b++){if(!kE(a.charCodeAt(b))){return b}}}\nfunction _B(a){switch(a){case 1:case 2:case 3:case 4:return;}}\nfunction Us(a){this.a=a;this.c=false;this.b=Yh(a);this.d=this.b}\nfunction RI(a){wO(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction Ph(a,b){if(a==null||a.length==0){throw Qp(new ME(b))}}\nfunction Mv(a,b){return b<a.d.b.a.length?Zi(oC(a.d,b),34):null}\nfunction sL(a,b){return bF(Xp(a.a.getTime()),Xp(b.a.getTime()))}\nfunction or(a){lr();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction GF(a,b,c){c=QF(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Zq(){Zq=sq;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction xq(){$wnd.setTimeout(CT(Eu));rr();Gq();Hq();XP(new _P)}\nfunction Yu(a){a.c=ji(Ll,mV,31,300,0,1);a.g=ji(lj,kV,11,1,15,1)}\nfunction es(a){var b=a.__listener;return !fj(b)&&cj(b,22)?b:null}\nfunction ss(a){var b;b=a.currentTarget||$wnd;b[$U]=a.type;rs(a)}\nfunction hq(a){var b;if($p(a)){b=a;return b==-0.?0:b}return Oi(a)}\nfunction Oc(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction us(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction nH(a){CO(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction wH(a,b,c){BO(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction _c(a){Zc();Xc.call(this,a);this.a='';this.b=a;this.a=''}\nfunction sH(a,b){this.a=a;oH.call(this,a);AO(b,a.size());this.b=b}\nfunction nS(a,b){var c;c=qP(a.a.e,b);AS(mS(a,b),c.width,c.height)}\nfunction KR(a,b,c){var d;KS(b.k,c.a);d=dF(0,eF(c.a-1,a.o));QR(a,d)}\nfunction YN(a,b,c){var d;uN();d=new WN(b);d.d=c;VN(d,a.b);XN(a,d)}\nfunction Jh(a,b){if(null==b){throw Qp(new jF(a+' cannot be null'))}}\nfunction Vq(a){if(a==null){throw Qp(new jF('uri is null'))}this.a=a}\nfunction tO(a){if(a<0){throw Qp(new gF('Negative array size: '+a))}}\nfunction cC(a){switch(a){case -4:case -3:case -2:case -1:return;}}\nfunction aH(a,b){if(cj(b,24)){return mG(a.a,Zi(b,24))}return false}\nfunction NM(a,b){if(cj(b,24)){return mG(a.a,Zi(b,24))}return false}\nfunction FD(a,b){var c;c=qv(b);if(c){return GD(a,c)}DD(a,b);return a}\nfunction ou(a,b){var c;c=lu(a,b);if(c==-1){throw Qp(new eN)}nu(a,c)}\nfunction NK(a,b){var c;for(c=0;c<b;++c){mi(a,c,new XK(Zi(a[c],24)))}}\nfunction TC(a){var b;RC.call(this,'toplevel');b=new hB;VC(this,a,b)}\nfunction US(a){this.a=a;SS.call(this,'buttonZoomOut','buttonZoomIn')}\nfunction Fs(a){a.style['left']='';a.style['top']='';a.style[lU]=''}\nfunction gx(a,b){a.d.e[a.c+a.a]=b;a.d.e[a.c+a.e]=b;a.d.e[a.c+a.b]=b}\n",
"function xr(a){if(!a.d){return}++a.b;a.c?Ar(a.d.a):Br(a.d.a);a.d=null}\nfunction PG(a){var b;a.d=new WL(a);a.e=new kM(a);b=a[cW]|0;a[cW]=b+1}\nfunction _u(a){var b,c;c=1;while(c<XU){b=IB(a.i);c=c<<1|b}return c-XU}\nfunction Iu(c,a){var b=c;c.onreadystatechange=CT(function(){a.Kb(b)})}\nfunction HF(a,b,c){var d;c=QF(c);d=new RegExp(b);return a.replace(d,c)}\nfunction aO(a,b,c,d){Array.prototype.splice.apply(a,[b,c].concat(d))}\nfunction we(a){return a.documentElement.scrollTop||a.body.scrollTop}\nfunction ue(a){return a.documentElement.scrollLeft||a.body.scrollLeft}\nfunction xe(a){return typeof a.tabIndex!='undefined'?a.tabIndex:-1}\nfunction LB(a,b){return _p(Sp(pV,b),65280)?a.j[255&b>>8]:a.j[255&b]+8}\nfunction OG(a,b){return hj(b)?b==null?VL(a.d,null):jM(a.e,b):VL(a.d,b)}\nfunction Ts(a,b){a.c=false;se(a.a,b);if(a.d!=a.b){a.d=a.b;Zh(a.a,a.b)}}\nfunction JD(a){AD();BD(this);this.c=a.c;this.b=a.b;this.a=new RD(a.a)}\nfunction mM(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Pw(a,b,c,d){this.n=new DL;this.j=d;this.o=a;this.g=b;this.d=c}\nfunction iN(a,b){!a.a?(a.a=new ZF(a.d)):XF(a.a,a.b);WF(a.a,b);return a}\nfunction rI(a,b,c){var d;d=(xO(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction Jz(a,b,c){var d;gv(a.e,b[c]);d=JB(a.d,a.e);b[c]=a.e.a;return d}\nfunction oI(a,b){var c;c=(xO(b,a.a.length),a.a[b]);fO(a.a,b,1);return c}\nfunction nI(a,b,c){for(;c>=0;--c){if(gN(b,a.a[c])){return c}}return -1}\nfunction Hc(a){if(a.k){a.backingJsObject!==OT&&a.fb();a.i=null}return a}\nfunction OR(a){if(!a.k)return;!a.n&&(a.n=new XR(a));xr(a.n);yr(a.n,500)}\nfunction ed(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction nd(b){kd();return function(){return od(b,this,arguments);var a}}\nfunction tr(a){lr();!!kr&&a==kr&&(kr=null);ds();(ls(),hs)==a&&(hs=null)}\nfunction pd(a){a&&xd((vd(),ud));--fd;if(a){if(jd!=-1){sd(jd);jd=-1}}}\nfunction $s(a,b){!!a.a&&((lr(),a.o)[$U]='',undefined);Ge((lr(),a.o),b.a)}\nfunction ht(a,b){!!a.a&&((lr(),a.o)[$U]='',undefined);Ge((lr(),a.o),b.a)}\nfunction ot(a,b){if(b<0||b>=(lr(),a.o).options.length){throw Qp(new YD)}}\nfunction Kt(a){Jt.call(this,(lr(),$doc.createElement('div')));It(this,a)}\nfunction uy(a){ty.call(this,a.xmin,a.ymin,a.xmax-a.xmin,a.ymax-a.ymin)}\nfunction ty(a,b,c,d){this.xmin=a;this.ymin=b;this.xmax=a+c;this.ymax=b+d}\nfunction Dy(){yy();this.a=ji(lj,kV,11,4,15,1);this.b=ji(lj,kV,11,4,15,1)}\nfunction jN(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction ZS(a){this.a=a;SS.call(this,'buttonPagePrev','buttonPageNext')}\nfunction wI(a){fI(this);rO(a>=0,'Initial capacity must not be negative')}\nfunction gO(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Nh(a){var b=/%20/g;return encodeURIComponent(a).replace(b,'+')}\nfunction Kh(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\nfunction Ce(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b}\nfunction oe(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction By(a){var b;if(!zy(a)){throw Qp(new fN)}b=a.d;a.d=null;return b}\nfunction vQ(a,b){var c;c=Zi(KG(a.d,b),69);!c&&NG(a.d,b,c=new IQ);return c}\nfunction fJ(a,b,c){var d;d=(xO(b,a.a.length),a.a[b]);mi(a.a,b,c);return d}\nfunction uv(a){var b;if(a.c>=a.a)return -1;b=a.d.Mb();b>=0&&++a.c;return b}\nfunction Pr(){var a;if(Fr){a=new Tr;!!Gr&&vh(Gr,a);return null}return null}\nfunction UN(){var a;if(!QN){QN=new TN;a=new $N('');uN();RN(QN,a)}return QN}\nfunction Hq(){var a;Jq(Fq);if(!Dc){a=_N((nE(Fk),Fk.k));Ec(new Iq(a))}}\nfunction rs(a){var b;b=ts(a);if(!b){return}nr(a,b.nodeType!=1?null:b,es(b))}\nfunction IS(a){var b;b=Db(a.b.d).selectedIndex;!!a.a&&QR(a.a,b);gc(a.b.d)}\nfunction vP(a,b){var c,d;for(d=b.Db();d.Gb();){c=Zi(d.Hb(),41);OG(a.p,c)}}\nfunction lu(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction ZI(a,b,c){var d,e;e=a.length;d=c<e?c:e;cO(a,0,b,0,d,true);return b}\nfunction bJ(a,b,c,d){var e;d=(fL(),!d?dL:d);e=a.slice(b,c);cJ(e,a,b,c,-b,d)}\nfunction qi(a){var b,c,d;b=a&BU;c=a>>22&BU;d=a<0?CU:0;return si(b,c,d)}\nfunction SQ(a,b){if(b.b==12)return Zi(JG(a.g,b),70);return Zi(JG(a.a,b),70)}\nfunction AO(a,b){if(a<0||a>b){throw Qp(new ZD('Index: '+a+', Size: '+b))}}\nfunction xO(a,b){if(a<0||a>=b){throw Qp(new ZD('Index: '+a+', Size: '+b))}}\nfunction Nt(a){if(!a.a||!a.c.a){throw Qp(new eN)}a.a=false;return a.b=a.c.a}\nfunction UM(a){oL(a.c.a.c,a);wO(a.b!=a.c.a.b);a.a=a.b;a.b=a.b.a;return a.a}\nfunction pv(a,b){var c,d;d=new Dv(a);c=d.c+b;_p(c,d.a)&&(d.a=iq(c));return d}\nfunction ji(a,b,c,d,e,f){var g;g=ki(e,d);e!=10&&ni(fi(a,f),b,c,e,g);return g}\nfunction sB(a,b){a.a=wQ(pB,b,null);!a.a&&wQ(pB,b,new AB(a,b));a.c=0;return a}\nfunction _C(a){switch(a){case 1:case 2:case 3:case 4:case 5:case 6:return;}}\nfunction zM(a,b){var c;c=Zi(OG(a.c,b),74);if(c){KM(c);return c.e}return null}\nfunction cq(a){var b;if($p(a)){b=0-a;if(!isNaN(b)){return b}}return Up(Ii(a))}\nfunction ps(a){lr();if(!hs){return}mr(a,hs)&&(a.stopPropagation(),undefined)}\nfunction mr(a,b){lr();var c;c=es(b);if(!c){return false}nr(a,b,c);return true}\nfunction wv(a){var b,c;c=uv(a);if(c<0){return c}b=uv(a);return b>=0?c<<8|b:-1}\nfunction xv(a){var b,c;c=wv(a);if(c<0){return c}b=uv(a);return b>=0?c<<8|b:-1}\nfunction zv(a,b){var c,d;c=yv(pv(a,b));d=a.d.Pb(b);a.c=iq(Rp(a.c,d));return c}\nfunction Uw(a,b){var c;c=b>=0?a.e[b*Mw+3]:0;return (c*(a.a-1)+(a.a-2))/255|0}\nfunction $r(){var a;a=$wnd.location.search;if(!Xr||!zF(Wr,a)){Xr=Yr(a);Wr=a}}\nfunction Lq(){var a,b;b=_r('logLevel');a=b==null?null:wN(b);if(a);else{uN()}}\nfunction TP(a,b){MP();if(!ky(JP,a)||IP!=b){jy(JP);py(JP,JP,a);IP=b;OP()}}\nfunction oi(a,b){gi(b)!=10&&ni(yb(b),b.Jc,b.__elementTypeId$,gi(b),a);return a}\nfunction ru(a){if(a.b>=a.c.c){throw Qp(new eN)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction qM(a){if(a.a.d!=a.c){return hM(a.a,a.b.value[0])}return a.b.value[1]}\nfunction qe(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction lI(a,b,c){for(;c<a.a.length;++c){if(gN(b,a.a[c])){return c}}return -1}\nfunction Rh(a,b){b!=null&&zF(b.substr(0,1),'#')&&(b=b.substr(1));a.a=b;return a}\nfunction Uh(a,b){b!=null&&zF(b.substr(0,1),'/')&&(b=b.substr(1));a.d=b;return a}\nfunction LF(a,b){return b==(_M(),_M(),$M)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction mf(){kf();return ni(fi(Sj,1),GT,36,0,[jf,gf,bf,cf,hf,ff,df,af,ef])}\nfunction WP(){WP=sq;VP=new hJ(ni(fi(on,1),UT,2,6,['loading',SU]))}\nfunction kO(){kO=sq;jO=new oO;iO=new mO('ISO-LATIN-1');hO=new mO('ISO-8859-1')}\nfunction bi(){bi=sq;ai=new ci('RTL',0);_h=new ci('LTR',1);$h=new ci('DEFAULT',2)}\nfunction Ui(){Ui=sq;Qi=si(BU,BU,524287);Ri=si(0,0,DU);Si=qi(1);qi(2);Ti=qi(0)}\nfunction at(){Ys();Zs(this,new it(this));(lr(),this.o).className='gwt-Image'}\nfunction Oi(a){if(Fi(a,(Ui(),Ti))<0){return -Bi(Ii(a))}return a.l+a.m*EU+a.h*FU}\nfunction iC(a){var b;for(b=0;++b<UB.length;){if(zF(UB[b],a)){return b}}return 0}\nfunction jC(a){var b;for(b=0;++b<VB.length;){if(zF(VB[b],a)){return b}}return 0}\nfunction CD(a){var b,c;c=hr(a.length);for(b=0;b<a.length;b++){c[b]=a[b]}return c}\nfunction JQ(a,b){var c;c=a.f-b.f;c==0&&(c=cF(a.i.g-b.e)-cF(a.i.g-a.e));return -c}\nfunction qv(a){var b;b=null;(a.b==null||a.b.length!=4)&&(b=Ay(new Dy,a));return b}\nfunction ne(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction OP(){var a,b;for(b=new SI(LP);b.a<b.c.a.length;){a=Zi(RI(b),140);a.Cb()}}\nfunction LQ(a,b){!b&&(b=new ID);a.g=b;b.b.length>0&&(a.i.n=true);fQ(a.i.a,a.e,b)}\nfunction Nw(a,b,c){a.e=hr(b*c*Mw);a.f=a.e.buffer;a.dataWidth=b;a.dataHeight=c}\nfunction Yw(a,b,c){(b>=a.border||b<a.b)&&(a.e[b*Mw+3]=255*c/(a.a-1)|0,undefined)}\nfunction XQ(a,b,c){if(b.b==12){MG(a.g,new jR(b),c)}else{YQ(a);MG(a.a,new jR(b),c)}}\nfunction wd(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Id(b,c)}while(a.b);a.b=c}}\nfunction xd(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Id(b,c)}while(a.c);a.c=c}}\nfunction iH(a){var b;oL(a.e,a);wO(a.b);a.c=a.a;b=Zi(a.a.Hb(),24);a.b=hH(a);return b}\nfunction _Q(a){var b;b=kj($wnd.Math.floor(1/a));b=1>(12<b?12:b)?1:12<b?12:b;return b}\nfunction Zt(){var a;Yt();$t.call(this,(a=$doc.createElement('INPUT'),a.type=cV,a))}\nfunction Ee(a){return (zF(a.compatMode,mU)?a.documentElement:a.body).clientWidth|0}\nfunction De(a){return (zF(a.compatMode,mU)?a.documentElement:a.body).clientHeight|0}\nfunction DS(a){return document.defaultView.getComputedStyle(a,null)['fontFamily']}\nfunction gi(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction Fy(a){return a.length>0?(yF(a,0,a.length,(kO(),jO))+LV).substr(0,4):LV}\nfunction lD(a,b,c,d){return (b[0]-a[0])*(d[1]-c[1])-(b[1]-a[1])*(d[0]-c[0])==0}\nfunction EE(a,b){var c;if(!a){return}b.j=a;var d=yE(b);if(!d){pq[a]=[b];return}d.Ic=b}\nfunction Pp(a){var b;if(cj(a,6)){return a}b=a&&a[NT];if(!b){b=new _c(a);Qd(b)}return b}\nfunction $i(a){var b;EO(a==null||Array.isArray(a)&&(b=gi(a),!(b>=14&&b<=16)));return a}\nfunction Sv(a,b){var c;c=DF(a,OF(47));this.b=c!=-1?a.substr(c):a;this.a=(b&63)<<24>>24}\nfunction gD(a,b,c){var d;d=ni(fi(nj,1),oV,11,15,[b,c]);mC(a.d,d);return a.d.b.a.length}\nfunction qT(a,b,c){hI(a.e,new BT(b,c));Sb(b,a,(zg(),zg(),yg));Sb(b,a,(ug(),ug(),tg))}\nfunction nr(a,b,c){lr();var d;d=jr;jr=a;b==kr&&cs(a.type)==8192&&(kr=null);c.bb(a);jr=d}\nfunction lq(){mq();var a=kq;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction av(a,b){var c;a.i=MB(new PB,b);for(c=0;c<a.c.length;){a.c[c++]=new iv}return a}\nfunction ts(a){var b;b=a.currentTarget||$wnd;while(!!b&&!es(b)){b=b.parentNode}return b}\nfunction YE(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Hb(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}\nfunction dt(a,b){var c;c=ge((lr(),b.o),$U);zF(RU,c)&&(a.a=new et(a,b),Cd((vd(),ud),a.a))}\nfunction yd(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);Id(b,a.f)}!!a.f&&(a.f=Bd(a.f))}\nfunction _r(a){var b;$r();b=Zi(Xr.get(a),35);return !b?null:aj(b.getAtIndex(b.size()-1))}\nfunction Sd(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||ET}\nfunction ws(){var b=$wnd.onresize;$wnd.onresize=CT(function(a){try{Qr()}finally{b&&b(a)}})}\nfunction PP(a){MP();return $wnd?$wnd.DJVU_CONTEXT?$wnd.DJVU_CONTEXT[a]:null:null}\nfunction ye(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction Nu(){Nu=sq;Mu=new Ou('Default',0,'');Lu=new Ou('ArrayBuffer',1,'arraybuffer')}\nfunction Ly(){Iy();this.c=new Int16Array(QU);this.b=new Int8Array(64);this.a=new Ny(this)}\nfunction AM(){PG(this);this.b=new LM(this);this.c=new DL;this.b.b=this.b;this.b.a=this.b}\nfunction yx(a,b){ex();hx.call(this);this.d=a;this.c=b*Mw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction pr(a,b){var c,d;lr();ds();c=gs;d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction fR(a,b,c,d){var e,f;f=(d.width+a.b-1)/a.b|0;e=(d.height+a.b-1)/a.b|0;eR(a,b,c,f,e)}\nfunction $u(a,b,c){var d,e,f;f=1;e=1<<c;--b;while(f<e){d=JB(a.i,a.c[b+f]);f=f<<1|d}return f-e}\nfunction gq(a){var b,c,d,e;e=a;d=0;if(e<0){e+=FU;d=CU}c=kj(e/EU);b=kj(e-c*EU);return si(b,c,d)}\nfunction pt(a){var b;b=a.text;a.hasAttribute(_U)&&b.length>1&&(b=KF(b,1,b.length-1));return b}\nfunction Up(a){var b;b=a.h;if(b==0){return a.l+a.m*EU}if(b==CU){return a.l+a.m*EU-FU}return a}\nfunction Xp(a){if(GU<a&&a<FU){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return Up(Gi(a))}\nfunction aC(a,b){b=MF(b);if(b.length==0){a.a=null}else if(!zF(b,a.a)){a.a=b;YB(new TC(a.a))}}\nfunction UD(a,b){var c;c=a.a.length;b<c?(a.a=KF(a.a,0,b)):b>c&&(a.a+=RF(ji(mj,kV,11,b-c,15,1)))}\nfunction $C(a,b){var c;c=a.jc();c.xmin=b.xmin;c.xmax=b.xmax;c.ymin=b.ymin;c.ymax=b.ymax;return a}\nfunction Di(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 si(c&BU,d&BU,e&CU)}\nfunction Ni(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 si(c&BU,d&BU,e&CU)}\nfunction BA(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(gN(b,a.getAtIndex(c))){return c}}return -1}\nfunction fr(a,b,c){var d,e;if(b){a.set(b,c);return}e=null.length;for(d=0;d<e;++d){a[c++]=null[d]}}\nfunction pI(a,b){var c;c=lI(a,b,0);if(c==-1){return false}xO(c,a.a.length);fO(a.a,c,1);return true}\nfunction jM(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{a.a[fW](b);--a.c;qL(a.b)}return c}\nfunction rt(a){var b;b=(lr(),a.o).selectedIndex;return b==-1?null:(ot(a,b),pt(a.o.options[b]))}\nfunction lt(){jt.call(this,$doc.createElement('div'));(lr(),this.o).className='gwt-Label'}\nfunction ut(){ec();ic.call(this,$doc.createElement('select'));(lr(),this.o).className='gwt-ListBox'}\nfunction Qb(a,b){a.style.display=b?'':'none';b?a.removeAttribute(gU):a.setAttribute(gU,hU)}\nfunction oq(a,b){typeof window===DT&&typeof window['$gwt']===DT&&(window['$gwt'][a]=b)}\nfunction Jd(b,c){vd();function d(){var a=CT(Gd)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction uP(a,b,c){lr();if(NU==cs(c.type)){vc(a.d.getContext('2d'),b,0,0);de(Db((yt(),Ct(null))),b)}}\nfunction ZR(a,b){var c;if(b.a.ctrlKey){c=te(b.a);NS(a.a.a.k,-c==0?0:-c<0?-1:1);b.a.preventDefault()}}\nfunction Ii(a){var b,c,d;b=~a.l+1&BU;c=~a.m+(b==0?1:0)&BU;d=~a.h+(b==0&&c==0?1:0)&CU;return si(b,c,d)}\nfunction tx(a,b,c,d){a.d.e[a.c+a.a]=b<<24>>24;a.d.e[a.c+a.b]=c<<24>>24;a.d.e[a.c+a.e]=d<<24>>24}\nfunction ni(a,b,c,d,e){e.Ic=a;e.Jc=b;e.Kc=wq;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction hE(a){if(zF(typeof a,LT)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction hH(a){if(a.a.Gb()){return true}if(a.a!=a.d){return false}a.a=new YL(a.e.d);return a.a.Gb()}\nfunction KE(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction kE(a){switch(a){case 10:case 9:case 12:case 13:case 32:return true;default:return false;}}\nfunction JB(a,b){var c,d;c=255&b.a;d=a.a+a.o[c];if(aq(d,a.i)){a.a=d;return c&1}else{return GB(a,b,d)}}\nfunction bw(a,b,c,d){var e;if(c){c.Qb(d);e=tw(a,b,c);if(!!e&&e!=c){throw Qp(new OE('Duplicate '+b))}}}\nfunction PF(){try{return hG('UTF-8')}catch(a){a=Pp(a);if(cj(a,113)){throw Qp(new TD)}else throw Qp(a)}}\nfunction Ad(a){if(!a.i){a.i=true;!a.e&&(a.e=new Kd(a));Jd(a.e,1);!a.g&&(a.g=new Md(a));Jd(a.g,50)}}\nfunction VO(a){if(yQ(a.f)==0)return;if(!a.c){Ed((vd(),ud),a);a.d=(aG(),Xp(gO()));a.b=false}a.c=true}\nfunction qJ(a){pJ();var b,c,d;d=0;for(c=a.Db();c.Gb();){b=c.Hb();d=d+(b!=null?Ab(b):0);d=d|0}return d}\nfunction yi(a){var b,c,d;b=~a.l+1&BU;c=~a.m+(b==0?1:0)&BU;d=~a.h+(b==0&&c==0?1:0)&CU;a.l=b;a.m=c;a.h=d}\nfunction zi(a){var b,c;c=XE(a.h);if(c==32){b=XE(a.m);return b==32?XE(a.l)+32:b+20-10}else{return c-12}}\nfunction wQ(a,b,c){var d;d=vQ(a,b);d.c||sQ(a,b);!d.a&&!!c&&hI(d.d,c);pI(a.e,d);gI(a.e,0,d);return d.a}\nfunction wz(a,b,c){var d;d=a.J.b.a.length;mC(a.J,new QE(b));Gz(a,b,new QE(d));mC(a.K,Tw(c.a));return d}\nfunction Gz(a,b,c){var d;d=a.T.b.a.length;if(d<=b){while(d++<b){mC(a.T,tz)}mC(a.T,c)}else{rC(a.T,c,b)}}\nfunction FR(a,b,c,d){if(b>=0&&b<pP(a.g)){c<0?(a.d=0):c>0&&(a.d=MT);d<0?(a.e=0):d>0&&(a.e=MT);QR(a,b)}}\nfunction xP(a,b,c){var d,e;fJ(a.f,b,c);for(e=new SI(a.c);e.a<e.c.a.length;){d=Zi(RI(e),68);d.Ac($E(b))}}\nfunction yP(a,b,c){var d,e;fJ(a.g,b,c);for(e=new SI(a.k);e.a<e.c.a.length;){d=Zi(RI(e),68);d.Ac($E(b))}}\nfunction Xu(){Xu=sq;var a;Wu=ji(lj,kV,11,256,15,1);for(a=0;a<Wu.length;a++){Wu[a]=a<<24>>24}}\nfunction jH(a){var b;this.e=a;this.d=new mM(this.e.e);this.a=this.d;this.b=hH(this);b=a[cW];this[cW]=b}\nfunction pE(){++mE;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction Xc(a){Fc(this);Hc(this);this.backingJsObject=a;a!=null&&IO(a,NT,this);this.f=a==null?RT:vq(a)}\nfunction bP(a){this.a=a;$O(this);_O(this,new jP((MP(),$wnd.DJVU_CONTEXT),(null,KP)));NP(new dP(this))}\nfunction $t(a){Vt.call(this,(!ar&&(ar=new br),!$q&&($q=new _q),a));(lr(),this.o).className='gwt-TextBox'}\nfunction Gu(a){Fu.call(this,gV+a+hV+iV==null?RT:vq(gV+a+hV+iV),cj(gV+a+hV+iV,6)?Zi(gV+a+hV+iV,6):null)}\nfunction Yb(a,b){a.i&&(lr(),a.o.__listener=null,undefined);!!a.o&&Hb(a.o,b);a.o=b;a.i&&(lr(),fs(a.o,a))}\nfunction Ht(a,b){if(a.a!=b){return false}try{Zb(b,null)}finally{de((lr(),a.o),b.o);a.a=null}return true}\nfunction jI(a,b){var c,d;c=b.toArray();d=c.length;if(d==0){return false}eO(a.a,a.a.length,c);return true}\nfunction $I(a){var b,c,d,e;e=1;for(c=0,d=a.length;c<d;++c){b=a[c];e=31*e+(b!=null?Ab(b):0);e=e|0}return e}\nfunction rJ(a){pJ();var b,c,d;d=1;for(c=a.Db();c.Gb();){b=c.Hb();d=31*d+(b!=null?Ab(b):0);d=d|0}return d}\nfunction vi(a,b,c,d,e){var f;f=Li(a,b);c&&yi(f);if(e){a=xi(a,b);d?(pi=Ii(a)):(pi=si(a.l,a.m,a.h))}return f}\nfunction vw(a,b,c,d){var e;for(e=1;e<16;e++){if(((a+e-1)/e|0)==c&&((b+e-1)/e|0)==d){return e}}return 16}\nfunction mA(a,b){var c,d;yO(b);for(d=b.Db();d.Gb();){c=d.Hb();if(!a.contains(c)){return false}}return true}\nfunction BP(a,b){var c;c=rc();(lr(),c.o).style[fU]=a+BV;me(c.o,a);c.o.style[eU]=b+BV;le(c.o,b);return c.o}\nfunction RL(a,b,c){var d,e,f;for(e=0,f=c.length;e<f;++e){d=c[e];if(a.b.sc(b,d.wc())){return d}}return null}\nfunction QP(b,c){MP();try{return $E(cB(PP(b))).a}catch(a){a=Pp(a);if(cj(a,46)){return c}else throw Qp(a)}}\nfunction FS(a,b){a.c.c==null&&(a.c.c=DS((lr(),a.o)));Ac(a.c.d,b+'px '+a.c.c);return xc(a.c.d,a.b).width}\nfunction HS(a,b){var c;if(!a.a)return;c=qt(a.b.d).selectedIndex+b;c=dF(0,eF(a.c-1,c));tt(a.b.d,c);IS(a)}\nfunction NB(a,b){var c;for(c=0;c<256;c++){a.o[c]=b[c].c;a.n[c]=b[c].b;gv(a.q[c],b[c].d);gv(a.g[c],b[c].a)}}\nfunction tT(a){var b,c;for(c=new SI(a.e);c.a<c.c.a.length;){b=Zi(RI(c),87);Gb(b.b,b.a)}xr(a.d);yr(a.d,a.f)}\nfunction mv(a,b,c){if(0>b.length||c<0||c-b.length>0){throw Qp(new YD)}kv(a,a.b+c);bG(b,0,a.a,a.b,c);a.b+=c}\nfunction vv(a,b){var c;if(b.length==0)return 0;c=a.d.Nb(b);c=eF(c,a.a-a.c);if(c>0){a.c+=c;return c}return -1}\nfunction zz(a,b){var c;$w(b,3);c=b.k-1;Nz(a,b,b.i,c,(c+2)*b.c+b.border,(c+1)*b.c+b.border,c*b.c+b.border)}\nfunction Tp(a,b){var c;if($p(a)&&$p(b)){c=a-b;if(!isNaN(c)){return c}}return Fi($p(a)?gq(a):a,$p(b)?gq(b):b)}\nfunction rT(a){var b,c;if(a.a||sT(a))return;for(c=new SI(a.e);c.a<c.c.a.length;){b=Zi(RI(c),87);Cb(b.b,b.a)}}\nfunction It(a,b){if(b==a.a){return}!!b&&Xb(b);!!a.a&&Ht(a,a.a);a.a=b;if(b){lr();ce(a.o,or(Db(a.a)));Zb(b,a)}}\nfunction TR(a){if(!a.p)return;GR(a,$wnd.Math.min((nc(a.c)-a.q*2)/a.p.width,(mc(a.c)-a.q*2)/a.p.height))}\nfunction yb(a){return hj(a)?on:ej(a)?Wm:dj(a)?Tm:bj(a)?a.Ic:li(a)?a.Ic:a.Ic||Array.isArray(a)&&fi(uj,1)||uj}\nfunction Qr(){var a,b;if(Jr){b=Ee($doc);a=De($doc);if(Ir!=b||Hr!=a){Ir=b;Hr=a;sh((!Gr&&(Gr=new as),Gr))}}}\nfunction IG(a,b,c){var d,e;for(e=c.Db();e.Gb();){d=Zi(e.Hb(),24);if(a.sc(b,d.xc())){return true}}return false}\nfunction SF(a,b){var c,d,e;DO(b,a.length);e='';for(d=0;d<b;){c=d+XT<b?d+XT:b;e+=NF(a.slice(d,c));d=c}return e}\nfunction nu(a,b){var c;if(b<0||b>=a.c){throw Qp(new YD)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction Zw(a,b){if(b<2||b>256){throw Qp(new ME('(GBitmap::set_grays) Illegal number of gray levels'))}a.a=b}\nfunction sO(a,b){if(0>a){throw Qp(new ME('fromIndex: 0 > toIndex: '+a))}if(a>b){throw Qp(new _D(YT+a+ZT+b))}}\nfunction ze(a,b){!AF('body',a.tagName)&&ye(a)&&(b+=((a.scrollWidth||0)|0)-(a.clientWidth|0));a.scrollLeft=b}\nfunction zx(a,b,c){ex();hx.call(this);this.d=a;this.c=(b*a.i+a.border+c)*Mw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction hy(a,b,c,d){by();this.n=a;this.k=b;this.o=null;this.c=null;this.b=c;this.a=d;this.o=null;this.c=null}\nfunction Wv(a){Tv(this);this.b=a.b;this.dpi=a.dpi;this.a=a.a;this.height=a.height;this.c=a.c;this.width=a.width}\nfunction fP(){this.page=(MP(),MP(),HP);this.tileRange=new sy;RP(this.tileRange);this.subsample=(null,IP)}\nfunction oQ(a){var b;b=Zi(kI(a.i,a.g),51);eQ(a.a,b.b?null:'loading');if(b.b)return false;mQ(a,0);return pQ(a,b)}\nfunction BQ(a){var b;b=(MP(),MP(),HP);if(!a.i){a.g=b;return}if(a.g!=b){a.g=b;CQ(a);pJ();sI(a.j,null)}VO(a.a.a.a)}\nfunction Rc(a){var b;if(a!=null){b=Zi(a[NT],6);if(b){return b}}return gj(a,$wnd.TypeError)?new iF(a):new Xc(a)}\nfunction $E(a){var b,c;if(a>-129&&a<128){b=a+128;c=(aF(),_E)[b];!c&&(c=_E[b]=new QE(a));return c}return new QE(a)}\nfunction Mx(a,b){var c,d;if(b>0.999&&b<1.001){return}c=Vx(b);for(d=0;d<a.e.length;d++){a.e[d]=c[a.e[d]]<<24>>24}}\nfunction KS(a,b){var c,d;a.c=b;d=a.b.d;(lr(),d.o).options.length=0;for(c=1;c<=b;c++){st(d,c+'',c+'',-1)}RS(a.b)}\nfunction Xz(a){var b,c,d;d=0;for(c=new SI(a.g.b);c.a<c.c.a.length;){b=Zi(RI(c),72);d+=b.a.e.byteLength}return d}\nfunction nA(a,b){var c,d,e;yO(b);c=false;for(d=a.Db();d.Gb();){e=d.Hb();if(b.contains(e)){d.Ib();c=true}}return c}\nfunction rd(a){kd();var b;b=Dc;if(b){if(b==gd){return}YN(b.a,(uN(),a.eb()),a);return}qd(cj(a,78)?Zi(a,78).gb():a)}\nfunction Rp(a,b){var c;if($p(a)&&$p(b)){c=a+b;if(GU<c&&c<FU){return c}}return Up(Di($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction bq(a,b){var c;if($p(a)&&$p(b)){c=a*b;if(GU<c&&c<FU){return c}}return Up(Hi($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction fq(a,b){var c;if($p(a)&&$p(b)){c=a-b;if(GU<c&&c<FU){return c}}return Up(Ni($p(a)?gq(a):a,$p(b)?gq(b):b))}\nfunction $w(a,b){var c;if(a.border<b){if(a.e){c=Ww(new bx,a,b);_w(a,c.c);a.e=c.e;c.e=null}a.border=b;a.b=Ow(a,a.k)}}\nfunction yr(a,b){if(b<0){throw Qp(new ME('must be non-negative'))}!!a.d&&xr(a);a.c=false;a.d=$E(Er(Cr(a,a.b),b))}\nfunction eR(a,b,c,d,e){b.xmin=eF(a.c*c,d);b.xmax=eF((a.c+1)*c,d);b.ymin=dF(e-(a.d+1)*c,0);b.ymax=dF(e-a.d*c,0)}\nfunction aJ(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.zc(a[b],a[i])<=0?mi(e,f++,a[b++]):mi(e,f++,a[i++])}}\nfunction iI(a,b,c){var d,e;AO(b,a.a.length);d=c.toArray();e=d.length;if(e==0){return false}eO(a.a,b,d);return true}\nfunction Yz(a,b){var c;if(b>=a.f){c=Zi(nC(a.g,b-a.f),72)}else if(a.e){c=Yz(a.e,b)}else{throw Qp(new OE(PV))}return c}\nfunction Yh(a){var b;b=ge(a,'dir');if(AF('rtl',b)){return bi(),ai}else if(AF('ltr',b)){return bi(),_h}return bi(),$h}\nfunction vq(a){if(Array.isArray(a)&&a.Kc===wq){return oE(yb(a))+'@'+(Ab(a)>>>0).toString(16)}return a.toString()}\nfunction rc(){ec();var a;!kc&&(kc=new sc);a=$doc.createElement('canvas');if(!a.getContext){return null}return new qc(a)}\nfunction Vb(a,b){var c;switch(lr(),cs(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&re(a.o,c)){return}}If(b,a,a.o)}\nfunction pR(a,b){var c;c=qe(b.a);if((c==1||c==4)&&!a.c){a.b=true;a.e=Uf(b);a.f=Vf(b);b.a.preventDefault();ur(Db(a.d))}}\nfunction QR(a,b){var c;a.o=b;c=qP(a.a.e,b);if(c){a.p=c;MS(a.a.k,IR(a))}else{a.p=null}SR(a);SP(b);!!a.f&&dT(a.f,b);OR(a)}\nfunction GR(a,b){if(a.s==b)return;a.d=kj(a.d*(b/a.s));a.e=kj(a.e*(b/a.s));a.s=b;SR(a);!!a.f&&eT(a.f,kj(a.s/a.t*100+0.5))}\nfunction AS(a,b,c){a.d=b;a.a=c;b>=0&&((lr(),a.o).style[fU]=b+BV,undefined);c>=0&&((lr(),a.o).style[eU]=c+BV,undefined)}\nfunction iM(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;qL(a.b)}else{++a.d}return d}\nfunction As(a,b){var c;if(b.n!=a){return false}try{Zb(b,null)}finally{c=(lr(),b.o);de((null,oe(c)),c);ou(a.g,b)}return true}\nfunction Yx(a){var b,c;c=Kx[a];if(c==null){c=ji(nj,oV,11,a,15,1);for(b=0;b<a;b++){c[b]=VT-((b<<16)/a|0)}Kx[a]=c}return c}\nfunction EB(){EB=sq;var a,b;DB=ji(lj,kV,11,256,15,1);for(a=0;a<256;a++){DB[a]=0;for(b=a;(b&128)>0;b<<=1){++DB[a]}}}\nfunction _I(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.zc(a[f-1],a[f])>0;--f){g=a[f];mi(a,f,a[f-1]);mi(a,f-1,g)}}}\nfunction pS(a,b){var c,d,e;d=rP(a.a.e,b);c=mS(a,b);c.b=d;if(d.b.length>0){e=new vI;PD(d.a,e);lS(a,c,e);b==a.b&&QR(a.a.g,b)}}\nfunction lv(a,b){var c,d;d=a.a.length;c=d<<1;c-b<0&&(c=b);if(c<0){if(b<0)throw Qp(new OE('overflow!'));c=MT}a.a=YI(a.a,c)}\nfunction Lz(a,b,c){var d,e;d=xz(a,0,OV,a.i,0);e=xz(a,0,OV,a.j,0);if(d!=(WT&d)||e!=(WT&e)){throw Qp(new OE(PV))}Vw(b,e,d,c)}\nfunction _R(a,b,c){var d,e;d=a.a.d;e=a.a.e;a.a.d+=b;a.a.e+=c;SR(a.a);if(a.a.d!=d||a.a.e!=e){NR(a.a);return true}return false}\nfunction cA(a,b){var c;if(b.c>=a.f+a.g.b.a.length){throw Qp(new ME('JB2Image bad shape'))}c=a.a.b.a.length;mC(a.a,b);return c}\nfunction ui(a,b){if(a.h==DU&&a.m==0&&a.l==0){b&&(pi=si(0,0,0));return ri((Ui(),Si))}b&&(pi=si(a.l,a.m,a.h));return si(0,0,0)}\nfunction aS(a,b){this.a=a;rR.call(this,b);Sb(b,this,(Jg(),Jg(),Ig));Sb(b,this,(fg(),fg(),eg));yR(a.a.f,this);yR(a.a.n,this)}\nfunction ZP(a){var b,c,d;c=a.b.n;d=fe((lr(),c.o),dU);b=fe(c.o,cU);Nb(a.b,d+BV);pc(a.b,d);Kb(a.b,b+BV);oc(a.b,b);!!a.g&&SR(a.g)}\nfunction Dh(a){var b,c;if(a.a){try{for(c=new SI(a.a);c.a<c.c.a.length;){b=Zi(RI(c),397);zh(b.a,b.d,b.c,b.b)}}finally{a.a=null}}}\nfunction Bh(a,b,c){var d,e;e=Zi(JG(a.d,b),76);if(!e){e=new DL;MG(a.d,b,e)}d=Zi(e.get(c),35);if(!d){d=new vI;e.put(c,d)}return d}\nfunction Ch(a,b){var c,d;d=Zi(JG(a.d,b),76);if(!d){return pJ(),pJ(),oJ}c=Zi(d.get(null),35);if(!c){return pJ(),pJ(),oJ}return c}\nfunction dg(a,b){var c;cg.call(this);this.a=b;!Ff&&(Ff=new Qg);c=Zi(Og(Ff,a),35);if(!c){c=new vI;Pg(Ff,a,c)}c.add(this);this.b=a}\nfunction kf(){kf=sq;jf=new nf;gf=new of;bf=new pf;cf=new qf;hf=new rf;ff=new sf;df=new tf;af=new uf;ef=new vf}\nfunction uN(){uN=sq;lN=new yN;mN=new AN;nN=new CN;oN=new EN;pN=new GN;qN=new IN;rN=new KN;sN=new MN;tN=new ON}\nfunction DQ(a,b){var c;this.d=new DL;this.e=new vI;this.a=a;NP(new EQ(this));pB=this;c=wQ(this,b,new OQ(this,b));!!c&&zQ(this,b)}\nfunction BS(){Ws.call(this);this.c=new vI;(lr(),this.o).className='textPage';this.o.style[fU]='1px';this.o.style[eU]='1px'}\nfunction yy(){yy=sq;wy=ni(fi(on,1),UT,2,6,['FORM','LIST','PROP','CAT ']);xy=ni(fi(on,1),UT,2,6,['FOR','LIS','CAT'])}\nfunction qq(){pq={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}\nfunction QO(a){OO();var b,c,d;c=':'+a;d=NO[c];if(!(d===undefined)){return d}d=LO[c];b=d===undefined?PO(a):d;RO();NO[c]=b;return b}\nfunction Dw(a,b){var c,d,e;d=null;c=Fw(a,b);if(!cj(c.d,42)||!!Zi(c.d,42).a){e=a.c.c;e!=null&&CB(e,b);d=new Lw(a);iw(d,c)}return d}\nfunction Vw(a,b,c,d){var e;a.e=null;a.a=2;ax(a,b);a.i=c;a.border=d;_w(a,a.i+a.border);e=Ow(a,a.k)*Mw;e>0&&Nw(a,a.c,a.k+3);return a}\nfunction dD(a,b,c,d,e){var f;a.a=b<d;a.b=c<e;f=a.e;f.xmin=a.a?b:d;f.xmax=(a.a?d:b)+1;f.ymin=a.b?c:e;f.ymax=(a.b?e:c)+1;return a}\nfunction hD(a,b,c,d){var e;a.c=false;e=0;for(;e<d-1;e++){gD(a,b[e],c[e])}(b[e]!==b[0]||c[e]!==c[0])&&gD(a,b[e],c[e]);jD(a);return a}\nfunction lA(a,b,c){var d,e;for(e=a.Db();e.Gb();){d=e.Hb();if(jj(b)===jj(d)||b!=null&&wb(b,d)){c&&e.Ib();return true}}return false}\nfunction md(){var a;if(fd!=0){a=ed();if(a-hd>2000){hd=a;jd=$wnd.setTimeout(td,10)}}if(fd++==0){wd((vd(),ud));return true}return false}\nfunction gE(a,b){cE();return hj(a)?wF(a,aj(b)):ej(a)?IE(a,(EO(b==null||ej(b)),b)):dj(a)?dE(a,(EO(b==null||dj(b)),b)):a.mb(b)}\nfunction sQ(a,b){var c;c=Ku();c.open('GET',b,true);Ju(c,(Nu(),Lu).a);Iu(c,new GQ(a,b));c.send(null);Zi(KG(a.d,b),69).c=true;++a.c}\nfunction xM(a,b,c){var d,e,f;e=Zi(JG(a.c,b),74);if(!e){d=new MM(a,b,c);MG(a.c,b,d);JM(d);return null}else{f=VH(e,c);yM(a,e);return f}}\nfunction Ez(a,b){var c,d,e,f;e=b.f;sC(a.T);sC(a.J);sC(a.K);for(c=0;c<e;c++){f=new QE(c);mC(a.T,f);mC(a.J,f);d=Yz(b,c);mC(a.K,Tw(d.a))}}\nfunction it(a){Yb(a,$doc.createElement('img'));wr((lr(),a.o));a.j==-1?qr(a.o,133398655|(a.o.__eventBits||0)):(a.j|=133398655)}\nfunction HE(a){var b;b=typeof a;if(zF(b,JT)||zF(b,KT)||zF(b,LT)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction AF(a,b){yO(a);if(b==null){return false}if(zF(a,b)){return true}return a.length==b.length&&zF(a.toLowerCase(),b.toLowerCase())}\nfunction Kz(a,b,c){var d,e;if(!a.v){throw Qp(new OE(MV))}d=xz(a,1,a.w,a.f,0);e=xz(a,1,a.A,a.g,0);b.a=e-c<<16>>16;b.b=d-1<<16>>16}\nfunction Wz(a,b){var c;if(b.b>=a.f+a.g.b.a.length){throw Qp(new ME('JB2Image bad parent shape'))}c=a.f+a.g.b.a.length;mC(a.g,b);return c}\nfunction GD(a,b){var c,d;if(b){while(zy(b)){c=By(b);d=c.b;zF(d.substr(0,5),'FORM:')?GD(a,qv(c)):(zF(sV,d)||zF(tV,d))&&DD(a,c)}}return a}\nfunction DE(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction pD(a,b,c,d,e,f){var g,h;g=(a-c)*(e-c)+(b-d)*(f-d);h=(a-e)*(e-c)+(b-f)*(f-d);return (g<0?-1:g>0?1:0)*(h<0?-1:h>0?1:0)<=0}\nfunction BO(a,b,c){if(a<0||b>c){throw Qp(new ZD($T+a+', toIndex: '+b+', size: '+c))}if(a>b){throw Qp(new ME($T+a+' > toIndex: '+b))}}\nfunction Ud(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction Lx(){Lx=sq;var a;Ix=ji(nj,oV,11,256,15,1);Hx=ji(nj,oV,11,256,15,1);Kx=ji(nj,GT,14,256,0,2);for(a=0;a<Ix.length;a++){Ix[a]=a}}\nfunction Jc(a,b,c){var d,e,f,g,h;for(e=(a.i==null&&(a.i=(Pd(),h=Od.kb(a),Rd(h))),a.i),f=0,g=e.length;f<g;++f){d=e[f];b.Ab(c+'\\tat '+d)}}\nfunction Ky(a,b,c){var d,e,f,g;e=0;cr(b,Gy);for(f=0;f<c;f++){d=Jy(a,f);if(!d){e+=16}else{for(g=0;g<16;){b[Hy[e]]=d.b.c[g+d.a];++g;++e}}}}\nfunction Vy(a){var b,c,d,e;c=0;for(e=0;e<16;e++){b=a.n[e]>>1;a.n[e]=b;b!=0&&(c=1)}for(d=0;d<10;d++){b=a.k[d]>>1;a.k[d]=b;b!=0&&(c=1)}return c}\nfunction zy(b){var c;if(!b.d){try{b.d=Cy(b)}catch(a){a=Pp(a);if(cj(a,7)){c=a;Ic(c,($v(),Zv),'','');b.d=null}else throw Qp(a)}}return !!b.d}\nfunction Tz(a){cj(a.a,59)?(a.b=Bz(a,a.b,Zi(a.a,59))):(a.b=Az(a,a.b,a.a));if(a.b==11){if(!a.v){throw Qp(new OE(MV))}return true}return false}\nfunction OB(a){for(;a.p<=24;a.p=a.p+8<<16>>16){a.r=-1;a.r=uv(a.k)<<16>>16;if(a.r==-1){a.r=255;if(--a.f<1){throw Qp(new SD(yV))}}a.c=a.c<<8|a.r}}\nfunction fC(b,c){if(b!=null&&b.length>=2&&b.charCodeAt(0)==35){try{c=iq(dB(b.substr(1)))}catch(a){a=Pp(a);if(!cj(a,6))throw Qp(a)}}return c}\nfunction Ab(a){return hj(a)?QO(a):ej(a)?kj((yO(a),a)):dj(a)?(yO(a),a)?1231:1237:bj(a)?a.Y():li(a)?KO(a):!!a&&!!a.hashCode?a.hashCode():KO(a)}\nfunction wb(a,b){return hj(a)?zF(a,b):ej(a)?(yO(a),a===b):dj(a)?(yO(a),a===b):bj(a)?a.W(b):li(a)?a===b:!!a&&!!a.equals?a.equals(b):jj(a)===jj(b)}\nfunction AQ(a,b,c){var d;if(c.readyState!=4)return;a.o=false;if(c.status==200){d=ir(c.response);tQ(a,b,rv(new Cv,rB(new tB,d)));VO(a.a.a.a)}}\nfunction lE(a,b,c){qO(a>=0&&a<=1114111);if(a>=VT){b[c++]=55296+(a-VT>>10&1023)&WT;b[c]=56320+(a-VT&1023)&WT;return 2}else{b[c]=a&WT;return 1}}\nfunction Rs(){var a;ec();Qs.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type','button'),a));(lr(),this.o).className='gwt-Button'}\n",
"function Sz(a,b,c,d){var e,f,g,h;e=xz(a,NV,OV,a.Q,0);g=xz(a,NV,OV,a.R,0);f=c+e;h=d+g;if(f!=(WT&f)||h!=(WT&h)){throw Qp(new OE(PV))}Vw(b,h,f,4)}\nfunction uQ(a,b){var c,d,e;c=Zi(KG(a.d,b),69);if(!c)return;for(e=new SI(c.d);e.a<e.c.a.length;){d=Zi(RI(e),354);d.Sb()}c.d.a=ji(hn,GT,1,0,5,1)}\nfunction Qw(a){Pw.call(this,a.o,a.g,a.d,a.j);this.f=a.f;this.e=a.e;this.dataWidth=a.dataWidth;this.dataHeight=a.dataHeight;this.border=a.border}\nfunction bz(a,b,c,d,e,f,g){var h,i,j;for(j=f>>1;j>=g;j>>=1){for(i=0;i<c;i+=j){cz(a,b,i,i+d*e,i,j*e)}for(h=0;h<d;h+=j){cz(a,b,h*e,h*e+c,h*e,j)}}}\nfunction Zh(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{Yh(a)!=(bi(),$h)&&(a['dir']='',undefined);break}}}\nfunction qR(a,b){var c;if(!!a.c||a.b)return;c=b.a.touches[0];a.c=$E(c.identifier);a.e=(c.clientX||0)|0;a.f=(c.clientY||0)|0;b.a.preventDefault()}\nfunction Yi(a,b){if(hj(a)){return !!Xi[b]}else if(a.Jc){return !!a.Jc[b]}else if(ej(a)){return !!Wi[b]}else if(dj(a)){return !!Vi[b]}return false}\nfunction Sb(a,b,c){var d;d=sr(c.b);d==-1?Ob(a,c.b):a.j==-1?qr((lr(),a.o),d|(a.o.__eventBits||0)):(a.j|=d);return uh(!a.k?(a.k=new wh(a)):a.k,c,b)}\nfunction SC(a,b){var c,d;for(d=a.b.a.length;--d>=0;){c=(yC(d,a.b.a.length),kI(a.b,d));if(cj(c,45)&&zF(b,Zi(c,45).a)){return Zi(c,45)}}return null}\nfunction uI(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),oi(d,b)));for(c=0;c<e;++c){mi(b,c,a.a[c])}b.length>e&&mi(b,e,null);return b}\nfunction gJ(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),oi(d,b)));for(c=0;c<e;++c){mi(b,c,a.a[c])}b.length>e&&mi(b,e,null);return b}\nfunction ve(a){if(!AF('body',a.tagName)&&ye(a)){return ((a.scrollLeft||0)|0)-(((a.scrollWidth||0)|0)-(a.clientWidth|0))}return (a.scrollLeft||0)|0}\nfunction by(){by=sq;var a,b,c;ay=hi(Np,[GT,GV],[355,11],15,[16,512],2);for(b=0;b<16;b++){a=ay[b];for(c=-255;c<=255;c++){a[256+c]=c*b+8>>4<<16>>16}}}\nfunction Oz(a){var b,c,d;d=xz(a,0,OV,a.q,0);b=ji(lj,kV,11,d,15,1);for(c=0;c<d;c++){b[c]=xz(a,0,255,a.p,0)<<24>>24}return yF(b,0,b.length,(kO(),jO))}\nfunction Pz(a){var b,c;c=xz(a,0,OV,a.B,0);b=xz(a,0,OV,a.B,0);if(c!=0||b!=0){throw Qp(new OE('JB2Image bad dict 2'))}a.G=0;a.H=a.F=0;Dz(a,a.G);a.v=true}\nfunction SN(a,b){var c,d,e,f;c=Zi(KG(a.a,b),99);if(!c){d=new $N(b);e=d.b;f=KF(e,0,dF(0,DF(e,OF(46))));ZN(d,SN(a,f));NG(a.a,d.b,d);return d}return c}\nfunction tw(a,b,c){var d,e,f;f=!c?Zi(OG(a.e,b),54):Zi(MG(a.e,b,c),54);if(a.f){e=new yw(b,c);hI(a.f,e)}if(!!c&&c.Rb()){d=a.q;a.q=new QE(d.a+1)}return f}\nfunction _y(a,b,c){var d,e,f,g;f=c.ymin*a;for(d=c.ymin;d<c.ymax;d+=2){for(e=c.xmin;e<c.xmax;e+=2){g=b[f+e];b[f+e+a]=g;b[f+e+a+1]=g;b[f+e+1]=g}f+=a+a}}\nfunction mS(a,b){var c;while(b>=a.e.a.length){c=new BS;a.e.a.length==a.b&&Pb((lr(),c.o),tW,true);zs(a,c,(lr(),a.o));hI(a.e,c)}return Zi(kI(a.e,b),80)}\nfunction FF(a,b,c){var d,e;d=GF(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=GF(GF(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return GF(a,d,e)}\nfunction MF(a){var b,c,d;c=a.length;d=0;while(d<c&&a.charCodeAt(d)<=32){++d}b=c;while(b>d&&a.charCodeAt(b-1)<=32){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction tv(a){var b,c,d,e;if(cj(a.d,42)){a.d.Lb(0);b=a.d.Mb();c=a.d.Mb();e=a.d.Mb();d=a.d.Mb();a.d.Ob();return b==65&&c==84&&e==38&&d==84}return false}\nfunction qy(a,b,c){if(!(a.xmin>=a.xmax||a.ymin>=a.ymax)){a.xmin+=b;a.xmax+=b;a.ymin+=c;a.ymax+=c;return true}a.xmin=a.ymin=a.xmax=a.ymax=0;return false}\nfunction $y(a,b,c){var d;a.e=b;a.d=c;a.c=b+32-1&-32;a.a=c+32-1&-32;a.f=a.c*a.a/QU|0;a.b=ji(dm,GT,133,a.f,0,1);for(d=0;d<a.f;d++){a.b[d]=new Ly}return a}\nfunction wP(a,b){var c,d;a.f=new hJ(ji(Ql,GT,38,b,0,1));a.g=new hJ(ji(Im,GT,61,b,0,1));for(d=new SI(a.e);d.a<d.c.a.length;){c=Zi(RI(d),68);c.Ac($E(b))}}\nfunction QF(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+JF(a,++b)):(a=a.substr(0,b)+(''+JF(a,++b)))}return a}\nfunction Xb(a){if(!a.n){yt();HL(xt,a)&&At(a)}else if(a.n){a.n.Eb(a)}else if(a.n){throw Qp(new OE(\"This widget's parent does not implement HasWidgets\"))}}\nfunction xi(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return si(c,d,e)}\nfunction cO(a,b,c,d,e,f){var g,h,i;if(jj(a)===jj(c)){a=a.slice(b,b+e);b=0}for(h=b,i=b+e;h<i;){g=h+XT<i?h+XT:i;e=g-h;aO(c,d,f?e:0,a.slice(h,g));h=g;d+=e}}\nfunction Dv(a){cj(a.d,42)?(this.d=new uB(Zi(a.d,42))):cj(a.d,58)?(this.d=new dv(Zi(a.d,58))):(this.d=new Dv(Zi(a.d,30)));this.c=a.c;this.a=a.a;this.b=a.b}\nfunction sT(a){var b,c,d;d=$doc.activeElement;while(d){for(c=new SI(a.e);c.a<c.c.a.length;){b=Zi(RI(c),87);if(Db(b.b)==d)return true}d=oe(d)}return false}\nfunction ki(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction Ci(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}a.l=c&BU;a.m=d&BU;a.h=e&CU;return true}\nfunction my(a,b,c){a.xmin-=b;a.xmax+=b;a.ymin-=c;a.ymax+=c;if(a.xmin>=a.xmax||a.ymin>=a.ymax){a.xmin=a.ymin=a.xmax=a.ymax=0;return false}else{return true}}\nfunction PB(){EB();var a;FB(this);this.j=ji(lj,kV,11,DB.length,15,1);bG(DB,0,this.j,0,this.j.length);for(a=0;a<256;a++){this.q[a]=new iv;this.g[a]=new iv}}\nfunction yh(a,b,c){var d;if(!b){throw Qp(new jF('Cannot add a handler with a null type'))}a.b>0?xh(a,new Ru(a,b,c)):(d=Bh(a,b,null),d.add(c));return new Qu}\nfunction lQ(a){var b,c,d;d=(MP(),QP(nW,XU));for(b=a.e.a.length-1;Yp(a.f,d)&&b>4;b--){c=Zi(oI(a.e,b),69);if(!c.a)continue;a.f=fq(a.f,c.b);c.a=null;c.c=false}}\nfunction lC(b){var c,d;d=-1;try{c=SC(b,UV);!!c&&c.b.a.length==1&&(d=eC((yC(0,c.b.a.length),vq(kI(c.b,0)))))}catch(a){a=Pp(a);if(!cj(a,6))throw Qp(a)}return d}\nfunction Vp(a,b){var c;if($p(a)&&$p(b)){c=a/b;if(GU<c&&c<FU){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return Up(ti($p(a)?gq(a):a,$p(b)?gq(b):b,false))}\nfunction AR(a){Ws.call(this);this.b=new vI;this.a=a;(lr(),this.o).className='scrollbar';Pb(this.o,a?'scrollbarHorizontal':'scrollbarVertical',true);new BR(this)}\nfunction Gh(a){var b,c,d;Wc.call(this,Hh(a),a.isEmpty()?null:Zi(a.Db().Hb(),6));this.a=a;d=0;for(c=a.Db();c.Gb();){b=Zi(c.Hb(),6);if(d++==0){continue}Gc(this,b)}}\nfunction CB(a,b){if((new RegExp('^(\\\\w+://.*)$')).test(b))return b;if(zF(b.substr(0,1),'/'))return HF(a,'//([^/]+).*','//$1'+b);return HF(a,'/[^/]+$','/')+(''+b)}\nfunction PD(a,b){var c,d;if(a.b.array.length>0){for(d=new oH(a.b);d.b<d.d.size();){c=(wO(d.b<d.d.size()),Zi(d.d.getAtIndex(d.c=d.b++),55));PD(c,b)}}else{b.add(a)}}\nfunction iE(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+(b<10?b:10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction Fi(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction mG(a,b){var c,d,e;c=b.wc();e=b.xc();d=a.get(c);if(!(jj(e)===jj(d)||e!=null&&wb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction WO(a){var b;this.a=a;this.f=new DQ(a,(MP(),MP(),KP));this.g=new $Q(a,this.f);b=$wnd.navigator.userAgent;this.e=b.indexOf(jV)!=-1||b.indexOf('trident')!=-1}\nfunction uT(a,b){this.e=new vI;this.d=new zT(this);this.f=a;Sb(b,this,(pg(),pg(),og));Sb(b,this,(fg(),fg(),eg));Sb(b,this,(Sg(),Sg(),Rg));Sb(b,this,(gh(),gh(),fh))}\nfunction XI(a,b,c,d){var e,f,g,h,i;d=(fL(),!d?dL:d);g=0;f=b-1;while(g<=f){h=g+(f-g>>1);i=a[h];e=d.zc(i,c);if(e<0){g=h+1}else if(e>0){f=h-1}else{return h}}return -g-1}\nfunction nq(b,c,d,e){mq();var f=kq;$moduleName=c;$moduleBase=d;Op=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{CT(g)()}catch(a){b(c,a)}}else{CT(g)()}}\nfunction Rd(a){var b,c,d,e;b='Qd';c='Qc';e=eF(a.length,5);for(d=e-1;d>=0;d--){if(zF(a[d].d,b)||zF(a[d].d,c)){a.length>=d+1&&(a.splice(0,d+1),undefined);break}}return a}\nfunction mQ(a,b){var c,d,e;d=(MP(),QP(oW,134217728));for(c=a.j.a.length-1;a.k>d&&c>=b;c--){e=Zi(kI(a.j,c),51);if(e.e==a.g)continue;if(e.b){a.k-=e.c;e.b=false}e.d=null}}\nfunction NS(a,b){var c;if(!a.a)return;c=WI(a.d.toArray(),$E(JR(a.a)),(pJ(),fL(),fL(),eL));c>=0?(c-=b):(c=-c-(b==1?2:1));c=eF(c,a.d.size()-1);c=c>0?c:0;tt(a.e.d,c);OS(a)}\nfunction Qz(a,b){a.w=xz(a,0,OV,a.B,0);a.A=xz(a,0,OV,a.B,0);if(a.w==0||a.A==0){throw Qp(new OE('JB2Image zero size'))}b.d=a.w;b.b=a.A;a.G=a.A;a.H=a.F=0;Dz(a,a.G);a.v=true}\nfunction CS(a,b,c){var d,e,f;e=a.b.length;if(e<2)return;f=FS(a,b);d=(a.a*c-f)/(e-1);(lr(),a.o).style['letterSpacing']=hq(Xp($wnd.Math.round((d+0.05)/0.1)))*0.1+(kf(),BV)}\nfunction ES(a,b){var c,d,e,f,g,h;h=a.a*b;e=a.c.f;d=1.7976931348623157E308;g=1;c=0;do{e*=g;g=h/FS(a,e);f=d;d=$wnd.Math.abs(1-g)}while(c++<6&&d>0.05&&d<f);a.c.f=e;return e}\nfunction ii(a,b,c,d,e,f,g){var h,i,j,k,l;k=e[f];j=f==g-1;h=j?d:0;l=ki(h,k);d!=10&&ni(fi(a,g-f),b[f],c[f],h,l);if(!j){++f;for(i=0;i<k;++i){l[i]=ii(a,b,c,d,e,f,g)}}return l}\nfunction dM(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===IT&&Map.prototype.entries&&b()){return Map}else{return eM()}}\nfunction Id(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].hb()&&(c=Hd(c,g)):g[0].ib()}catch(a){a=Pp(a);if(cj(a,6)){d=a;rd(d)}else throw Qp(a)}}return c}\nfunction ee(a,b){var c,d;b=ke(b);d=a.className||'';c=je(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction oA(a){var b,c,d;d=new jN('[',']');for(c=a.Db();c.Gb();){b=c.Hb();iN(d,b===a?'(this Collection)':b==null?RT:vq(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction ms(){js=CT(rs);ks=CT(ss);var c=us;var d=gs;c(d,function(a,b){d[a]=CT(b)});var e=is;c(e,function(a,b){e[a]=CT(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction If(a,b,c){var d,e,f,g,h;if(Ff){h=Zi(Og(Ff,a.type),35);if(h){for(g=h.Db();g.Gb();){f=Zi(g.Hb(),40);d=f.a.a;e=f.a.b;Gf(f.a,a);Hf(f.a,c);Tb(b,f.a);Gf(f.a,d);Hf(f.a,e)}}}}\nfunction nw(a,b,c,d){var e;e=a.q;d=rw(a)||!qw(a)?ow(a,b,c,cj(d,48)?Zi(d,48):null):lw(a,b,c);if(d){NG(d.n,a.r,e);NG(d.n,'rect',new uy(b));NG(d.n,'subsample',new QE(c))}return d}\nfunction nG(a,b,c){var d,e,f;for(e=a.rc().Db();e.Gb();){d=Zi(e.Hb(),24);f=d.wc();if(jj(b)===jj(f)||b!=null&&wb(b,f)){if(c){d=new bI(d.wc(),d.xc());e.Ib()}return d}}return null}\nfunction $c(a){var b;if(a.c==null){b=jj(a.b)===jj(Yc)?null:a.b;a.d=b==null?RT:fj(b)?bd(_i(b)):hj(b)?'String':oE(yb(b));a.a=a.a+': '+(fj(b)?ad(_i(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction $R(a,b,c){var d,e;if(!a.a.p)return;if(c){e=a.a.p.width*a.a.s+2*a.a.q;_R(a,kj(b*e-a.a.q+0.5)-a.a.d,0)}else{d=a.a.p.height*a.a.s+2*a.a.q;_R(a,0,kj(b*d-a.a.q+0.5)-a.a.e)}}\nfunction Wb(a){if(!a.i){throw Qp(new OE(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a._()}finally{lr();a.o.__listener=null;a.i=false}}\nfunction od(b,c,d){var e,f;e=md();try{if(Dc){try{return ld(b,c,d)}catch(a){a=Pp(a);if(cj(a,6)){f=a;rd(f);return undefined}else throw Qp(a)}}else{return ld(b,c,d)}}finally{pd(e)}}\nfunction Hz(){var a,b;vz(this);this.u=false;for(b=0;b<this.n.length;){this.n[b++]=0}for(a=0;a<this.o.length;){this.o[a++]=0}mC(this.k,new iv);mC(this.I,new gB);mC(this.S,new gB)}\nfunction $Q(a,b){this.a=new DL;this.g=new DL;this.i=new sy;this.j=new hR;this.d=new sy;this.b=a;this.f=b;this.k=(MP(),QP('tileCacheSize',256));this.n=QP(kW,512);NP(new aR(this))}\nfunction Gc(a,b){zO(b,'Cannot suppress a null exception.');rO(b!=a,'Exception can not suppress itself.');if(a.g){return}a.j==null?(a.j=ni(fi(pn,1),GT,6,0,[b])):(a.j[a.j.length]=b)}\nfunction OF(a){var b,c;if(a>=VT){b=55296+(a-VT>>10&1023)&WT;c=56320+(a-VT&1023)&WT;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&WT)}}\nfunction $P(a,b){var c;if(b==a.d)return;Mb(a.i,b!=null);if(b!=null&&!zF(SU,a.d)){c=BA(VP,b);Db(a.i).style['backgroundPosition']=-c*Eb(a.i)+'px 0px'}(b==null||!zF(SU,a.d))&&(a.d=b)}\nfunction rR(a){this.d=a;Sb(a,this,(kg(),kg(),jg));Sb(a,this,(Eg(),Eg(),Dg));Sb(a,this,(pg(),pg(),og));Sb(a,this,(gh(),gh(),fh));Sb(a,this,(Xg(),Xg(),Wg));Sb(a,this,(ah(),ah(),_g))}\nfunction je(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||a.charCodeAt(c-1)==32){d=c+b.length;e=a.length;if(d==e||d<e&&a.charCodeAt(d)==32){break}}c=a.indexOf(b,c+1)}return c}\nfunction YP(a){var b;a.b=rc();if(!a.b){throw Qp(new Vc('Canvas not supported!'))}hc(a.b);b=new Kt(a.b);(lr(),b.o).className='content';Mr(new iQ(a));Dd((vd(),ud),new jQ(a));return b}\nfunction CL(){CL=sq;AL=ni(fi(on,1),UT,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);BL=ni(fi(on,1),UT,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction RD(a){var b,c;uy.call(this,a);ND(this);this.a=a.a;this.c=a.c;this.d=a.d;this.e=a.e;this.b=new WA(a.b);for(c=0;c<this.b.array.length;c++){b=new RD(SA(this.b,c));UA(this.b,c,b)}}\nfunction Zb(a,b){var c;c=a.n;if(!b){try{!!c&&c.i&&Wb(a)}finally{a.n=null}}else{if(c){throw Qp(new OE('Cannot set a new parent without first clearing the old parent'))}a.n=b;b.i&&a.ab()}}\nfunction Ki(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return si(c&BU,d&BU,e&CU)}\nfunction Mi(a,b){var c,d,e,f;b&=63;c=a.h&CU;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 si(d&BU,e&BU,f&CU)}\nfunction Uy(a,b){var c,d,e,f,g;if(b==0){e=1;for(d=0;d<16;d++){g=a.n[d];a.b[d]=1;if(g>0&&g<NU){e=0;a.b[d]=0}}return e}f=a.k[b];if(f<=0||f>=NU){return 1}for(c=0;c<Oy[b].a<<4;c++){a.b[c]=0}return 0}\nfunction Ls(b,c){Js();var d,e,f,g;d=null;for(g=b.Db();g.Gb();){f=Zi(g.Hb(),18);try{c.Fb(f)}catch(a){a=Pp(a);if(cj(a,6)){e=a;!d&&(d=new JL);MG(d.a,e,d)}else throw Qp(a)}}if(d){throw Qp(new Ks(d))}}\nfunction Ww(a,b,c){var d,e;if(a!=b){Vw(a,b.k,b.i,c);a.a=b.a;for(d=0;d<a.k;d++){e=gr(b.e,(d*b.c+b.border)*Mw,d*b.c+b.border+a.i*Mw);fr(a.e,e,(d*a.c+a.border)*Mw)}}else c>a.border&&$w(a,c);return a}\nfunction Zz(a,b,c){if(!b){a.e=null;a.f=0;return}if(!c){if(a.g.b.a.length>0){throw Qp(new OE('JB2Image cannot set'))}if(a.e){throw Qp(new OE('JB2Image cannot change'))}}a.e=b;a.f=b.f+b.g.b.a.length}\nfunction iy(a,b,c,d,e){var f,g,h,i,j,k;h=d*16;f=((h+e)/(2*e)|0)-8;j=f;k=e/2|0;g=(b-1)*16;for(i=0;i<c;i++){a[i]=j<g?j:g;k=k+h;j=j+(k/e|0);k=k%e}if(e==c&&j!=f+h){throw Qp(new OE('Scaler assertion'))}}\nfunction Ic(a,b,c,d){var e,f,g,h,i;b.Ab(d+c+a);Jc(a,b,d);for(f=(a.j==null&&(a.j=ji(pn,GT,6,0,0,1)),a.j),g=0,h=f.length;g<h;++g){e=f[g];Ic(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&Ic(i,b,'Caused by: ',d)}\nfunction vh(b,c){var d,e;!c.c||(c.c=false,c.d=null);e=c.d;Ef(c,b.b);try{Ah(b.a,c)}catch(a){a=Pp(a);if(cj(a,79)){d=a;throw Qp(new Ih(d.a))}else throw Qp(a)}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}\nfunction Nq(a,b){var c,d,e;c=new YF;XF(c,(d=new uL(b.b),e=new YF,XF(e,tL(d)),e.a+=' ',XF(e,b.a),e.a+='\\n',e.a+=KU,e.a+=': ',e.a));XF(c,b.c);if(a.a&&!!b.d){c.a+='\\n';Ic(b.d,new Sq(c),'','')}return c.a}\nfunction XB(){XB=sq;WB=ni(fi(on,1),UT,2,6,[TV,'page',fU,'one2one','stretch']);VB=ni(fi(on,1),UT,2,6,[TV,'color','fore','back','bw']);UB=ni(fi(on,1),UT,2,6,[TV,'left','center','right','top','bottom'])}\nfunction Vx(a){var b,c,d;(a<0.1||a>10)&&($v(),Zv);if(a<1.001&&a>0.999){c=Ix}else{if(a!=Jx){for(b=0;b<256;b++){d=b/255;$v();d=$wnd.Math.pow(d,1/a);Hx[b]=kj($wnd.Math.floor(255*d+0.5))}Jx=a}c=Hx}return c}\nfunction hw(a){var b,c,d,e,f,g;g=new Tx;e=new at;f=(lr(),e.o);f.style[zV]=AV;vr(f,new ww(f,g));c=new YF;while((b=uv(a))!=-1){UF(c,b&WT)}d='data:image/jpeg;base64,'+dw(c.a);ht(e,(Zq(),new Vq(d)));return g}\nfunction UL(a,b,c){var d,e,f,g;g=b==null?0:a.b.tc(b);e=(d=a.a.get(g),d==null?[]:d);if(e.length==0){a.a.set(g,e)}else{f=RL(a,b,e);if(f){return f.yc(c)}}mi(e,e.length,new bI(b,c));++a.c;qL(a.b);return null}\nfunction yv(b){var c,d,e;e=new nv;for(d=uv(b);d>=0;d=uv(b)){kv(e,e.b+1);e.a[e.b]=d<<24>>24;e.b+=1}c=YI(e.a,e.b);try{return yF(c,0,c.length,PF())}catch(a){a=Pp(a);if(cj(a,12)){return null}else throw Qp(a)}}\nfunction Rz(a,b){var c,d;d=xz(a,0,OV,a.C,0);c=b.e;if(!c&&d>0){if(a.c){c=a.c;Zz(b,c,false)}else{throw Qp(new OE('JB2Image need dict'))}}if(!!c&&d!=c.f+c.g.b.a.length){throw Qp(new OE('JB2Image bad dict'))}}\nfunction Ry(a,b){var c,d,e;if(a.i<0){return 0}if(Uy(a,a.g)==0){for(c=0;c<a.j.f;c++){d=Oy[a.g].b;e=Oy[a.g].a;Sy(a,b,a.g,a.j.b[c],d,e)}}if(++a.g>=Oy.length){a.g=0;++a.i;if(Vy(a)==0){a.i=-1;return 0}}return 1}\nfunction sw(a,b){var c,d;a.s=null;c=new hA;d=Zi(KG(a.e,a.n),38);!!d&&d.c<19&&(c.c=true);a.o=dA(c,b,Zi(KG(a.e,a.g),95));if(tw(a,a.i,c)){throw Qp(new OE('DjVu Decoder: Corrupted data (Duplicate FGxx chunk)'))}}\nfunction YQ(a){var b,c,d,e;if(QG(a.a)<a.k)return;b=new xI(new bH(a.a));pJ();sI(b,new mR);e=new vI;for(c=0;c<(a.k/4|0);c++){d=Zi((xO(c,b.a.length),Zi(b.a[c],24)).wc(),41);OG(a.a,d);e.a[e.a.length]=d}bQ(a.b,e)}\nfunction PO(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)));b=b|0;c+=4}while(c<d){b=b*31+vF(a,c++)}b=b|0;return b}\nfunction mu(a,b,c){var d,e,f;if(c<0||c>a.c){throw Qp(new YD)}if(a.c==a.a.length){f=ji(xl,GT,18,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){f[e]=a.a[e]}a.a=f}++a.c;for(d=a.c-1;d>c;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction ny(a,b,c){a.xmin=dF(b.xmin,c.xmin);a.xmax=eF(b.xmax,c.xmax);a.ymin=dF(b.ymin,c.ymin);a.ymax=eF(b.ymax,c.ymax);if(a.xmin>=a.xmax||a.ymin>=a.ymax){a.xmin=a.ymin=a.xmax=a.ymax=0;return false}return true}\nfunction cJ(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){_I(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);cJ(b,a,i,j,-e,f);cJ(b,a,j,h,-e,f);if(f.zc(a[j-1],a[j])<=0){while(c<d){mi(b,c++,a[i++])}return}aJ(a,i,j,h,b,c,d,f)}\nfunction st(a,b,c,d){var e,f,g,h;h=(lr(),a.o);g=$doc.createElement('option');g.text=b;g.removeAttribute(_U);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}\nfunction he(a,b){var c,d,e,f,g;b=ke(b);g=a.className||'';e=je(g,b);if(e!=-1){c=MF(g.substr(0,e));d=MF(JF(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);a.className=f||'';return true}return false}\nfunction qw(a){var b,c,d,e;d=Zi(KG(a.e,a.n),38);if(!d){return false}e=d.width;c=d.height;if(e<=0||c<=0){return false}b=Zi(KG(a.e,a.i),59);if(!b||b.d!=e||b.b!=c){return false}return !(pw(a,a.c)||!!a.k||pw(a,a.j))}\nfunction KB(b){b.a=0;NB(b,b.e);b.d=65280;try{b.d=Sp(b.d,uv(b.k)<<8);b.r=(255&uv(b.k))<<16>>16}catch(a){a=Pp(a);if(cj(a,7)){b.r=255}else throw Qp(a)}b.d=dq(b.d,b.r);b.f=25;b.p=0;OB(b);b.i=b.d;Zp(b.d,NU)&&(b.i=SV)}\nfunction ky(a,b){var c,d,e;if(cj(b,10)){e=Zi(b,10);c=a.xmin>=a.xmax||a.ymin>=a.ymax;d=e.xmin>=e.xmax||e.ymin>=e.ymax;return (c||d)&&c&&d||a.xmin==e.xmin&&a.xmax==e.xmax&&a.ymin==e.ymin&&a.ymax==e.ymax}return false}\nfunction Ct(a){yt();var b,c;c=Zi(KG(wt,a),88);b=null;if(a!=null){if(!(b=Fe($doc,a))){return null}}if(c){if(!b||(lr(),c.o==b)){return c}}QG(wt)==0&&Kr(new Ft);!b?(c=new Gt):(c=new zt(b));NG(wt,a,c);GL(xt,c);return c}\nfunction lw(a,b,c){var d,e,f,g;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return new bx}f=Zi(KG(a.e,a.n),38);if(f){g=f.width;e=f.height;d=Zi(KG(a.e,a.i),59);if(g!=0&&e!=0&&!!d&&d.d==g&&d.b==e){return eA(d,b,c)}}return null}\nfunction Hh(a){var b,c,d,e,f;c=a.size();if(c==0){return null}b=new ZF(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Db();f.Gb();){e=Zi(f.Hb(),6);d?(d=false):(b.a+='; ',b);XF(b,e.eb())}return b.a}\nfunction Fz(a){a.p.a=0;a.q.a=0;a.s.a=0;a.r.a=0;a.f.a=0;a.g.a=0;a.i.a=0;a.j.a=0;a.B.a=0;a.C.a=0;a.M.a=0;a.N.a=0;a.O.a=0;a.P.a=0;a.Q.a=0;a.R.a=0;sC(a.k);sC(a.I);sC(a.S);mC(a.k,new iv);mC(a.I,new gB);mC(a.S,new gB);$v()}\nfunction ZQ(a){var b,c,d;a.c=(MP(),MP(),HP);a.e=(null,IP);RP(a.d);a.j.a=a.c;a.j.b=a.e;for(d=a.d.ymin;d<=a.d.ymax;d++){for(c=a.d.xmin;c<=a.d.xmax;c++){b=Zi(JG(a.a,gR(a.j,c,d)),70);!!b&&(b.b=(aG(),Xp(gO())))}}VO(a.b.a.a)}\nfunction Uf(a){var b,c,d,e;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-(d=c.getBoundingClientRect&&c.getBoundingClientRect(),e=d?d.left+ve(c.ownerDocument.body):Ae(c),e|0)+ve(c)+ue(c.ownerDocument)}return (a.a.clientX||0)|0}\nfunction dv(a){Xu();var b;Yu(this);this.i=new RB(a.i);for(b=0;b<a.c.length;b++){!!a.c[b]&&(this.c[b]=new jv((a.c[b].a&255)<<16>>16))}if(a.d){this.d=hr(a.d.length);fr(this.d,a.d,0)}this.e=a.e;this.a=a.a;this.b=a.b;this.f=a.f}\nfunction ow(a,b,c,d){var e;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return !d?new Tx:Qx(d,0,0,null)}e=kw(a,b,c,d);if(pw(a,a.i)){if(!e){e=!d?new Tx:d;Qx(e,b.ymax-b.ymin,b.xmax-b.xmin,(ex(),dx))}uw(a,e,b,c)&&(d=e)}else{d=e}return d}\nfunction rD(a){var b,c,d;for(c=new SI(a.a);c.a<c.c.a.length;){b=Zi(RI(c),91);rD(b)}while(a.a.a.length==1){d=a.b;b=Zi(kI(a.a,0),91);if(d==null){tD(a,b.b);uD(a,b.c)}else if(b.b!=null){break}a.a.a=ji(hn,GT,1,0,5,1);jI(a.a,b.a)}}\nfunction xS(a,b){var c,d,e,f;c=0;for(f=new SI(a.a);f.a<f.c.a.length;){d=Zi(RI(f),103);c+=ES(d,b)}c=sS(c/a.a.a.length,0.5);(lr(),a.o).style['fontSize']=c+(kf(),BV);for(e=new SI(a.a);e.a<e.c.a.length;){d=Zi(RI(e),103);CS(d,c,b)}}\nfunction uq(a,b){var c=$wnd;if(a===''){return c}var d=a.split('.');!(d[0] in c)&&c.execScript&&c.execScript('var '+d[0]);if(b){var e=b.prototype.Ic;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction XE(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-16384;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction Pb(a,b,c){if(!a){throw Qp(new Vc('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.'))}b=MF(b);if(b.length==0){throw Qp(new ME('Style names cannot be empty'))}c?ee(a,b):he(a,b)}\nfunction VL(a,b){var c,d,e,f,g;f=b==null?0:a.b.tc(b);d=(c=a.a.get(f),c==null?[]:c);for(g=0;g<d.length;g++){e=d[g];if(a.b.sc(b,e.wc())){if(d.length==1){d.length=0;a.a[fW](f)}else{d.splice(g,1)}--a.c;qL(a.b);return e.xc()}}return null}\nfunction QS(){Ws.call(this);this.d=new hJ(ni(fi(bn,1),GT,19,0,[$E(100)]));(lr(),this.o).className='toolbar';this.e=new US(this);Vs(this,this.e);MS(this,this.d);this.b=new ZS(this);Vs(this,this.b);Sb(this,new bT(this),(fg(),fg(),eg))}\nfunction Tt(a,b){if(!a.i){return}if(b<0){throw Qp(new ZD('Length must be a positive integer. Length: '+b))}if(b>ge((lr(),a.o),bV).length){throw Qp(new ZD('From Index: 0 To Index: '+b+' Text Length: '+ge(a.o,bV).length))}Du(a.o,0,b)}\nfunction Th(a,b,c){Ph(b,'Key cannot be null or empty');Oh(c,'Values cannot null. Try using removeParameter instead.');if(c.length==0){throw Qp(new ME('Values cannot be empty. Try using removeParameter instead.'))}xM(a.c,b,c);return a}\nfunction Ub(a){var b;if(a.i){throw Qp(new OE(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.i=true;lr();fs(a.o,a);b=a.j;a.j=-1;b>0&&(a.j==-1?qr(a.o,b|(a.o.__eventBits||0)):(a.j|=b));a.$();a.cb()}\nfunction Li(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&DU)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?CU:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?CU:0;f=d?BU:0;e=c>>b-44}return si(e&BU,f&BU,g&CU)}\nfunction Gw(a,b,c,d){var e,f,g,h,i,j;i=new Sv(d,c);if(LG(a.b,i.b)){throw Qp(new SD('No duplicates allowed.'))}j=new Dv(b);e=uv(j);f=uv(j);g=uv(j);h=uv(j);(e!=zw[0]||f!=zw[1]||g!=zw[2]||h!=zw[3])&&(b=pv(j,MT));NG(a.b,i.b,b);Lv(a.c,i,-1)}\nfunction qQ(a){var b,c,d,e,f;c=(MP(),QP(oW,134217728));f=0;b=0;while(b<a.j.a.length&&f<c){d=Zi(kI(a.j,b),51);if(!d.b)break;f+=d.c;++b}if(b==a.j.a.length)return false;mQ(a,b+1);e=Zi(kI(a.j,b),51);if(a.k+e.c>c)return false;return pQ(a,e)}\nfunction rq(a,b,c){var d=pq,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=pq[b]),tq(h));_.Jc=c;!b&&(_.Kc=wq);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Ic=f)}\nfunction bv(a,b){var c,d,e,f,g;if(a.e){return 0}f=0;g=b.length;d=0;while(g>0&&!a.e){if(a.f==0){a.b=0;if(Zu(a)==0){a.f=1;a.e=true}--a.f}c=a.f>g?g:a.f;if(c>0){for(e=0;e<c;e++){b[f+e]=a.d[a.b+e]<<24>>24}f+=c}a.f-=c;a.b+=c;g-=c;d+=c}return d}\nfunction zR(a,b,c){var d;d=(lr(),a.o).style;if(c>=1){d[zV]=(yf(),AV);return}else{d[zV]=(yf(),'visible')}if(a.a){d['left']=100*(b-c/2)+(kf(),'%');d['right']=100*(1-b-c/2)+'%'}else{d['top']=100*(b-c/2)+(kf(),'%');d['bottom']=100*(1-b-c/2)+'%'}}\nfunction UQ(a,b){var c,d,e,f,g;e=a.c+b;if(e<0||e>=yQ(a.f))return false;d=xQ(a.f,e);if(!d)return false;a.j.a=e;a.j.b=a.e;for(g=a.d.ymin;g<=a.d.ymax;g++){for(f=a.d.xmin;f<=a.d.xmax;f++){c=e!=a.c;if(WQ(a,gR(a.j,f,g),d,c))return true}}return false}\nfunction JS(a){var b,c,d,e;if(!a.a)return;e=a.b.e;b=GF(ge((lr(),e.o),bV),'[^0-9]','');if(b.length==0||b.length>6){Ut(e,rt(a.b.d));c=ge(e.o,bV).length;c>0&&Tt(e,c);return}d=eF($E(cB(b)).a,a.c)-1;d=d>0?d:0;tt(a.b.d,d);QR(a.a,d);(ec(),dc).Jb(e.o)}\nfunction AE(a){if(a.pc()){var b=a.c;b.qc()?(a.k='['+b.j):!b.pc()?(a.k='[L'+b.nc()+';'):(a.k='['+b.nc());a.b=b.mc()+'[]';a.i=b.oc()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=DE('.',[c,DE('$',d)]);a.b=DE('.',[c,DE('.',d)]);a.i=d[d.length-1]}\nfunction Qy(){Qy=sq;Py=ni(fi(nj,1),oV,11,15,[VT,TU,TU,UU,UU,UU,DU,DU,DU,VU,VU,VU,WU,VU,VU,WU]);Oy=ni(fi(em,1),GT,52,0,[new Xy(0,1),new Xy(1,1),new Xy(2,1),new Xy(3,1),new Xy(4,4),new Xy(8,4),new Xy(12,4),new Xy(16,16),new Xy(32,16),new Xy(48,16)])}\nfunction hG(a){rO(a!=null,'Null charset name');a=a.toLocaleUpperCase();if(zF((kO(),hO).a,a)){return hO}else if(zF(iO.a,a)){return iO}else if(zF(jO.a,a)){return jO}if(/^[A-Za-z0-9][\\w-:\\.\\+]*$/.test(a)){throw Qp(new lG(a))}else{throw Qp(new kG(a))}}\nfunction WQ(a,b,c,d){var e,f;fR(b,a.i,a.n,Zi(KG(c.e,c.n),38));if(oy(a.i))return false;f=SQ(a,b);if(!f){f=new cR;XQ(a,b,f)}if(f.a)return false;e=nw(c,a.i,b.b,null);!!e&&gQ(a.b,b,e);f.a=true;f.b=(aG(),fq(Xp(gO()),d?500:0));d||TO(a.b.a.a);return true}\nfunction Vf(a){var b,c,d,e;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(d=c.getBoundingClientRect&&c.getBoundingClientRect(),e=d?d.top+((c.ownerDocument.body.scrollTop||0)|0):Be(c),e|0)+((c.scrollTop||0)|0)+we(c.ownerDocument)}return (a.a.clientY||0)|0}\nfunction fy(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Qp(new OE(IV))}if(b==0&&c==0){b=a.b;c=a.n}else if(b<=0||c<=0){throw Qp(new ME(JV))}a.p=0;a.j=a.n;while(b+b<c){++a.p;a.j=a.j+1>>1;b<<=1}a.c==null&&(a.c=ji(nj,oV,11,a.b,15,1));iy(a.c,a.j,a.b,c,b)}\nfunction gy(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Qp(new OE(IV))}if(b==0&&c==0){b=a.a;c=a.k}else if(b<=0||c<=0){throw Qp(new ME(JV))}a.q=0;a.i=a.k;while(b+b<c){++a.q;a.i=a.i+1>>1;b<<=1}a.o==null&&(a.o=ji(nj,oV,11,a.a,15,1));iy(a.o,a.i,a.a,c,b)}\nfunction gw(a,b){var c,d,e;if(!(!cj(b.d,42)||!!Zi(b.d,42).a))return false;e=qv(b);if(!e||!zy(e)){throw Qp(new SD(yV))}d=By(e);c=qv(d);if(!!c&&zF('FORM:DJVI',d.b)){hI(a.d,c);return true}else{throw Qp(new OE('DejaVu decoder: a DJVI include was expected'))}}\nfunction oP(){var a,b,c;a=Db(new lt);ee(a,'blankImage');ce(Db((yt(),Ct(null))),a);try{b=(WP(),c=$doc.defaultView.getComputedStyle(a,null),c.getPropertyValue('background-image'));b=GF(b,'^url\\\\([\\'\"]?(.*)[\\'\"]\\\\)$','$1');return b}finally{de(Db(Ct(null)),a)}}\nfunction XN(a,b){var c,d,e,f,g,h,i,j;for(e=Zi(uI(a.a,ji(vo,gW,86,a.a.a.length,0,1)),173),g=0,i=e.length;g<i;++g){c=e[g];c.zb(b)}j=a.d?a.c:null;while(j){for(d=Zi(uI(j.a,ji(vo,gW,86,j.a.a.length,0,1)),173),f=0,h=d.length;f<h;++f){c=d[f];c.zb(b)}j=j.d?j.c:null}}\nfunction sD(a,b){var c,d,e,f,g;c=new vD;d=uv(b);if(d<0){throw Qp(new OE(YV))}g=xv(b);if(g<0){throw Qp(new OE(YV))}g>0&&tD(c,zv(b,g));g=xv(b);if(g<0){throw Qp(new OE(YV))}g>0&&uD(c,zv(b,g));f=1;try{if(d>0){for(e=0;e<d;e++){f+=sD(c,b)}}}finally{hI(a.a,c)}return f}\nfunction zS(a,b,c){var d,e,f,g;g=kj(a.d*b+0.5);d=kj(a.a*b+0.5);if(c||g!=fe((lr(),a.o),dU)||d!=fe((lr(),a.o),cU)){g>=0&&((lr(),a.o).style[fU]=g+BV,undefined);d>=0&&((lr(),a.o).style[eU]=d+BV,undefined);for(f=new SI(a.c);f.a<f.c.a.length;){e=Zi(RI(f),101);xS(e,b)}}}\nfunction Ai(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return YE(c)}if(b==0&&d!=0&&c==0){return YE(d)+22}if(b!=0&&d==0&&c==0){return YE(b)+44}return -1}\nfunction Ty(a,b){var c,d,e,f,g,h,i,j;a.j=b;c=0;i=Py;j=0;for(e=0;e<4;e++){a.n[c++]=i[j++]}for(f=0;f<4;f++){a.n[c++]=i[j]}++j;for(g=0;g<4;g++){a.n[c++]=i[j]}++j;for(h=0;h<4;h++){a.n[c++]=i[j]}++j;a.k[0]=0;for(d=1;d<10;d++){a.k[d]=i[j++]}while(a.n[0]>=NU){Vy(a)}return a}\nfunction kC(b,c){var d,e;for(e=0;++e<WB.length;){if(zF(WB[e],b)){return -e}}try{if(b.charCodeAt(0)==100){return cB(b.substr(1))}else if(c){return cB(b)}throw Qp(new ME('DjVuAnno.bad_zoom'))}catch(a){a=Pp(a);if(cj(a,8)){d=a;if(!c){throw Qp(d)}}else throw Qp(a)}return 0}\nfunction Gi(a){var b,c,d,e,f;if(isNaN(a)){return Ui(),Ti}if(a<-9223372036854775808){return Ui(),Ri}if(a>=9223372036854775807){return Ui(),Qi}e=false;if(a<0){e=true;a=-a}d=0;if(a>=FU){d=kj(a/FU);a-=d*FU}c=0;if(a>=EU){c=kj(a/EU);a-=c*EU}b=kj(a);f=si(b,c,d);e&&yi(f);return f}\nfunction Qx(a,b,c,d){var e,f,g,h;if(b!=a.k||c!=a.i){a.e=null;a.k=b;a.i=c}h=Ow(a,a.k);if(h>0){if(!a.e){Nw(a,a.i,a.k);if(!d){for(g=0;g<h;g++){a.e[g*Mw+3]=255}}}if(d){a.e[a.o]=d.i;a.e[a.g]=d.g;a.e[a.d]=d.f;a.e[3]=255;e=er(a.e.buffer);f=e[0];for(g=0;g<h;g++){e[g]=f}}}return a}\nfunction tP(a,b,c,d,e){var f,g,h,i,j;g=e;h=d.xmax-d.xmin+1;f=d.ymax-d.ymin+1;(e==null||e.length!=f||e[0].length!=h)&&(g=hi(uj,[lW,lW],[66,0],2,[f,h],2));a.j.a=b;a.j.b=c;for(j=d.ymin;j<=d.ymax;j++)for(i=d.xmin;i<=d.xmax;i++)mi(g[j-d.ymin],i-d.xmin,sP(a,gR(a.j,i,j)));return g}\nfunction nQ(a){var b,c,d,e,f;b=a.b.c;if(a.c>0||!(b.a.b.a.length>0&&nC(b.a,0)!=null&&Zi(nC(b.a,0),34).c==0)||Yp(a.f,(MP(),QP(nW,XU))))return;for(e=new SI(a.j);e.a<e.c.a.length;){d=Zi(RI(e),51);f=Nv(b,d.e);c=vQ(a,f);if(!c.a&&!c.c){_p(Rp(a.f,c.b),(MP(),QP(nW,XU)))&&sQ(a,f);break}}}\n",
"function HR(a,b,c,d){var e,f,g,h,i,j;j=nc(a.c);e=mc(a.c);if(b==a.o&&a.d==(j/2|0)-c&&a.e==(e/2|0)-d)return;h=a.d;i=a.e;f=(j/2|0)-c;g=(e/2|0)-d;a.d=f;a.e=g;if(b!=a.o){QR(a,b)}else{SR(a);h==a.d&&i==a.e&&a.i&&(g<i?FR(a,b-1,0,1):g>i?FR(a,b+1,0,-1):f<h?FR(a,b-1,1,0):f>h&&FR(a,b+1,-1,0))}}\nfunction Sh(b,c){var d;if(c!=null&&c.indexOf(':')!=-1){d=IF(c,':',0);if(d.length>2){throw Qp(new ME('Host contains more than one colon: '+c))}try{Vh(b,cB(d[1]))}catch(a){a=Pp(a);if(cj(a,46)){throw Qp(new ME('Could not parse port out of host: '+c))}else throw Qp(a)}c=d[0]}b.b=c;return b}\nfunction oS(a,b,c,d,e){var f,g,h,i,j,k;h=a.b!=b;g=mS(a,b);if(h){Gb(mS(a,a.b),tW);Pb((lr(),g.o),tW,true)}zS(g,e,h);a.b=b;f=(lr(),a.o);i=g.o;i.style[uW]=(c>0?c:0)+500+(kf(),BV);j=(-c>0?-c:0)+500;ve(f)!=j&&ze(f,j);k=((i.offsetTop||0)|0)-d;((f.scrollTop||0)|0)!=k&&(f.scrollTop=k,undefined)}\nfunction Lw(a){aw();this.a=a;this.b=(yO('anno'),'anno');this.c=(yO(EV),EV);this.g=(yO('fgJb2Dict'),'fgJb2Dict');this.i=(yO('fgJb2'),'fgJb2');this.j=(yO('fgPalette'),'fgPalette');this.n=(yO('info'),'info');this.r=(yO(FV),FV);this.t=(yO(cV),cV);this.q=new QE(0);this.e=new DL;this.d=new vI}\nfunction zQ(b,c){var d,e,f;try{b.b=new Jw;Iw(b.b,c);f=b.b.c.d.b.a.length;cQ(b.a,f);b.i=new wI(f);for(e=0;e<f;e++)hI(b.i,new MQ(b,e));b.j=new xI(b.i);pJ();sI(b.j,null);VO(b.a.a.a)}catch(a){a=Pp(a);if(cj(a,7)){d=a;YN(SN(UN(),'global'),(uN(),'Could not parse document'),d)}else throw Qp(a)}}\nfunction ls(){ls=sq;gs={_default_:rs,dragenter:qs,dragover:qs};is={click:ps,dblclick:ps,mousedown:ps,mouseup:ps,mousemove:ps,mouseover:ps,mouseout:ps,mousewheel:ps,keydown:os,keyup:os,keypress:os,touchstart:ps,touchend:ps,touchmove:ps,touchcancel:ps,gesturestart:ps,gestureend:ps,gesturechange:ps}}\nfunction Ey(a){var b,c,d,e;for(c=0;c<4;c++){if(a.charCodeAt(c)<32||a.charCodeAt(c)>126){throw Qp(new SD(KV))}}for(d=0;d<wy.length;d++){if(zF(a,wy[d])){return true}}e=a.substr(0,3);for(b=0;b<xy.length;b++){if(zF(e,xy[b])&&a.charCodeAt(3)>=49&&a.charCodeAt(3)<=57){throw Qp(new SD(KV))}}return false}\nfunction wN(a){uN();var b;b=LF(a,(_M(),ZM));switch(b){case 'ALL':return lN;case 'CONFIG':return mN;case 'FINE':return nN;case 'FINER':return oN;case 'FINEST':return pN;case rV:return qN;case 'OFF':return rN;case KU:return sN;case 'WARNING':return tN;default:throw Qp(new ME('Invalid level \"'+a+'\"'));}}\nfunction tQ(b,c,d){var e,f,g,h;try{g=qv(d);while(zy(g)&&(!c.a||!c.g)){e=By(g);f=e.b;if(zF(f.substr(0,5),'FORM:')){tQ(b,c,e)}else if(zF(rV,f)){h=new Vv;Uv(h,e);c.a=h;dQ(c.i.a,c.e,h)}else (zF(sV,f)||zF(tV,f))&&LQ(c,FD(new ID,e))}!c.g&&LQ(c,new ID)}catch(a){a=Pp(a);if(cj(a,7)){LQ(c,null)}else throw Qp(a)}}\nfunction SO(a){var b;b=oQ(a.f)||VQ(a.g,false)||UQ(a.g,0)||rQ(a.f)||VQ(a.g,true)||qQ(a.f)||TQ(a.g,0)||UQ(a.g,1)||UQ(a.g,-1)||TQ(a.g,1)||TQ(a.g,-1);if(b){a.e&&_p(Rp(a.d,400),(aG(),Xp(gO())))&&(a.b=true);if(a.b){a.b=false;a.d=(aG(),Xp(gO()));Jd((vd(),new YO(a)),50);return false}return true}return a.c=false}\nfunction fw(a){var b,c;if(zF(a.p,wV)){b=Zi(mw(a,a.c),137);cj(b,64)&&dz(Zi(b,64));c=Zi(KG(a.e,a.n),38);if(!c){throw Qp(new OE('DjVu Decoder: Corrupted data (Missing INFO chunk)'))}}else if(zF(a.p,xV)){if(!pw(a,a.n)){throw Qp(new OE('DjVu Decoder: Corrupted data (Missing IW44 data chunks)'))}}tw(a,a.g,null)}\nfunction Bd(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new Cc;while(ed()-c.a<16){d=false;for(e=0;e<f;e++){h=a[e];if(!h){continue}d=true;if(!h[0].hb()){a[e]=null;b=true}}if(!d){break}}if(b){g=[];for(e=0;e<f;e++){!!a[e]&&(g[g.length]=a[e],undefined)}return g.length==0?null:g}else{return a}}\nfunction HB(a,b){var c;if(Yp(b,a.d)){b=VT-b;a.a+=b;a.d=Rp(a.d,b);c=LB(a,a.a);a.p=a.p-c<<16>>16;a.a=WT&a.a<<c;a.d=Sp(WT,dq(eq(a.d,c),a.c>>a.p&(1<<c)-1));a.p<16&&OB(a);a.i=a.d;Zp(a.d,NU)&&(a.i=SV);return 1}--a.p;a.a=WT&b<<1;a.d=Sp(WT,dq(eq(a.d,1),a.c>>a.p&1));a.p<16&&OB(a);a.i=a.d;Zp(a.d,NU)&&(a.i=SV);return 0}\nfunction qS(a){var b;Ws.call(this);this.e=new vI;this.f=20;this.b=0;this.a=a;(lr(),this.o).className='textLayer';this.o.setAttribute('tabindex','-1');Sb(this,this,(Sg(),Sg(),Rg));kP(a.e,new tS(this));MP();b=PP('textLayerEnabled');(b==null||FO((cE(),AF(hU,b)?true:false)))&&mP(a.e,new vS(this));this.d=lc(rc())}\nfunction VC(b,c,d){var e,f,g,h,i;try{while(d.a<c.length){h=UC(c,d);switch(h.b){case 0:{if(kE(vF(c,d.a))){throw Qp(new ME('Expected Token'))}g=UC(c,d);f=Zi(g.a,65);i=new RC(f.a);VC(i,c,d);hI(b.b,i);break}case 1:return;default:mC(b,h.a);}}}catch(a){a=Pp(a);if(cj(a,6)){e=a;Ic(e,($v(),Zv),'','')}else throw Qp(a)}}\nfunction eA(a,b,c){var d,e,f,g,h,i,j,k;if(a.d==0||a.b==0){throw Qp(new OE('JB2Image can not create bitmap'))}h=b.xmin*c;i=b.ymin*c;k=b.xmax-b.xmin;j=b.ymax-b.ymin;d=new bx;Vw(d,j,k,0);Zw(d,1+c*c);for(f=new SI(a.a.b);f.a<f.c.a.length;){e=Zi(RI(f),73);g=Yz(a,e.c);!!g.a&&Sw(d,g.a,(WT&e.b)-h,(WT&e.a)-i,c)}return d}\nfunction OS(a){var b,c,d;if(!a.a)return;d=a.e.d;c=(lr(),d.o).selectedIndex;if(c<a.d.size()){RR(a.a,Zi(a.d.getAtIndex(c),19).a)}else{switch(c-a.d.size()){case 0:UR(a.a);break;case 1:TR(a.a);break;default:throw Qp(new Uc);}}Ut(a.e.e,(b=d.o.selectedIndex,b==-1?null:(ot(d,b),pt(d.o.options[b]))));(ec(),dc).Jb(d.o)}\nfunction tL(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=(d<0?-d:d)%60<10?'0'+(d<0?-d:d)%60:''+(d<0?-d:d)%60;return (CL(),AL)[a.a.getDay()]+' '+BL[a.a.getMonth()]+' '+yL(a.a.getDate())+' '+yL(a.a.getHours())+':'+yL(a.a.getMinutes())+':'+yL(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction PS(a){var b,c,d,e;if(!a.a)return;e=a.e.e;b=GF(ge((lr(),e.o),bV),'[^0-9]','');if(b.length==0||b.length>6){Ut(e,JR(a.a)+'%');c=ge(e.o,bV).length;c>0&&Tt(e,c);return}d=eF($E(cB(b)).a,(MP(),QP('maxZoom',XT)));d=dF(d,Zi(a.d.getAtIndex(a.d.size()-1),19).a);tt(a.e.d,-1);RR(a.a,d);e.o[bV]=d+'%';(ec(),dc).Jb(e.o)}\nfunction CQ(a){var b,c,d,e,f,g,h,i,j,k;k=0;for(i=new SI(a.i);i.a<i.c.a.length;){h=Zi(RI(i),51);b=h.f/10|0;k+=b;h.f-=b}e=ni(fi(nj,1),oV,11,15,[1,-1]);f=0;while(k>0){for(c=0,d=e.length;c<d;++c){b=e[c];g=a.g+b*(f%a.i.a.length);if(g<0||g>=a.i.a.length)continue;j=(k/10|0)+1;k-=j;Zi(kI(a.i,g),51).f+=j;if(k<=0)break}++f}}\nfunction cB(a){var b,c,d,e,f;if(a==null){throw Qp(new qF(RT))}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(iE(a.charCodeAt(b),10)==-1){throw Qp(new qF(ST+a+'\"'))}}f=parseInt(a,10);c=f<TT;if(isNaN(f)){throw Qp(new qF(ST+a+'\"'))}else if(c||f>MT){throw Qp(new qF(ST+a+'\"'))}return f}\nfunction gA(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=Yz(a,b.c).a;if(!e)return false;g=c.xmin*d;h=c.ymin*d;l=(WT&b.b)-g;o=(WT&b.a)-h;if(d==1){j=l>0?l:0;m=o>0?o:0;k=-l>0?-l:0;n=-o>0?-o:0;i=eF(c.xmax-c.xmin-j,e.i-k);f=eF(c.ymax-c.ymin-m,e.k-n);return i>0&&f>0}return l<(c.xmax-c.xmin)*d||o>=(c.ymax-c.ymin)*d||l+e.i<0||o+e.k<0}\nfunction cM(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction rw(a){var b,c,d,e,f,g,h;g=Zi(KG(a.e,a.n),38);if(!g){return false}h=g.width;f=g.height;if(h<=0||f<=0){return false}d=Zi(KG(a.e,a.i),59);if(!d||d.d!=h||d.b!=f){return false}b=Zi(KG(a.e,a.c),64);c=0;!!b&&(c=vw(h,f,b.k?b.k.e:0,b.k?b.k.d:0));if(c<1||c>12){return false}e=0;!!a.k&&(e=vw(h,f,a.k.i,a.k.k));return e>=1&&e<=12}\nfunction yz(a,b,c,d){var e,f,g,h,i,j,k,l;e=c.i;h=b.i;g=b.k;j=Zi(nC(a.K,d),10);k=1+(h/2|0)-h-(((1+j.xmax-j.xmin)/2|0)-j.xmax);l=1+(g/2|0)-g-(((1+j.ymax-j.ymin)/2|0)-j.ymax);$w(b,2);$w(c,2-k);$w(c,2+h+k-e);i=g-1;f=i+l;Mz(a,b,c,k,h,i,f,(i+1)*b.c+b.border,i*b.c+b.border,(f+1)*c.c+c.border+k,f*c.c+c.border+k,(f-1)*c.c+c.border+k)}\nfunction GS(a,b,c,d){var e,f,g,h;this.c=a;mt.call(this,$doc.createElement('span'));g=ED(d.b,b.d,b.d+b.c);Ts(this.d,g);this.a=b.xmax-b.xmin;this.b=GF(MF(g),'\\\\s+','');f=(lr(),this.o).style;e=(b.xmin-c)*100/d.d;f[uW]=hq(Xp($wnd.Math.round((e+5.0E-5)/vW)))*vW+(kf(),'%');h=this.a*100/d.d;f[fU]=hq(Xp($wnd.Math.round((h+5.0E-5)/vW)))*vW+'%'}\nfunction Xw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;m=c>0?c:0;o=d>0?d:0;n=-c>0?-c:0;p=-d>0?-d:0;l=eF(a.i-m,b.i-n);g=eF(a.k-o,b.k-p);if(l>0&&g>0){f=a.a-1<<24>>24;do{i=Ow(a,o++)+m;j=Ow(b,p++)+n;h=l;do{e=(k=i>=0?a.e[i*Mw+3]:0,((k*(a.a-1)+(a.a-2))/255|0)+Uw(b,j++));Yw(a,i++,(e<f?e:f)<<24>>24)}while(--h>0)}while(--g>0);return true}return false}\nfunction vs(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=CT(Pr)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=CT(function(a){try{Fr&&nh((!Gr&&(Gr=new as),Gr))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}\nfunction Wy(){Qy();var a,b,c;this.f=ji(Ll,mV,31,32,0,1);for(b=0;b<32;b++){this.f[b]=new iv}this.c=hi(Ll,[GT,mV],[110,31],0,[10,8],2);for(a=0;a<10;a++){for(c=0;c<8;c++){mi(this.c[a],c,new iv)}}this.k=new Int32Array(10);this.n=new Int32Array(16);this.b=new Int8Array(256);this.a=new Int8Array(16);this.g=0;this.i=1;this.d=new iv;this.e=new iv}\nfunction Ah(b,c){var d,e,f,g,h,i;if(!c){throw Qp(new jF('Cannot fire null event'))}try{++b.b;h=(e=Ch(b,c.ob()),e);d=null;i=b.c?h.gc(h.size()):h.fc();while(b.c?i.uc():i.Gb()){g=b.c?i.vc():i.Hb();try{c.nb(Zi(g,49))}catch(a){a=Pp(a);if(cj(a,6)){f=a;!d&&(d=new JL);MG(d.a,f,d)}else throw Qp(a)}}if(d){throw Qp(new Gh(d))}}finally{--b.b;b.b==0&&Dh(b)}}\nfunction sx(a,b){var c,d,e,f,g,h,i,j;if(a.d.j){throw Qp(new OE('YCC_to_RGB only legal with three colors'))}while(b-->0){j=a.d.e[a.c]<<24>>24;c=a.d.e[a.c+1]<<24>>24;f=a.d.e[a.c+2]<<24>>24;h=f+(f>>1);i=j+128-(c>>2);d=i+(c<<1);a.d.e[a.c+a.a]=d<255?d>0?d:0:255;e=i-(h>>1);a.d.e[a.c+a.b]=e<255?e>0?e:0:255;g=j+128+h;a.d.e[a.c+a.e]=g<255?g>0?g:0:255;a.c+=Mw}}\nfunction VQ(a,b){var c,d,e,f,g,h,i,j;if(a.c<0)return false;a.j.b=12;for(d=0;d<(b?yQ(a.f)*2:1);d++){e=a.c+(d%2==0?-1:1)*(d/2|0);if(e<0||e>=yQ(a.f))continue;g=xQ(a.f,e);if(!g)continue;a.j.a=e;f=Zi(KG(g.e,g.n),38);h=(f.width+12-1)/12|0;c=(f.height+12-1)/12|0;for(i=0;i*a.n<h;i++){for(j=0;j*a.n<c;j++){if(WQ(a,gR(a.j,i,j),g,false))return true}}}return false}\nfunction vz(a){a.t=new iv;a.L=new iv;a.f=new gB;a.g=new gB;a.i=new gB;a.j=new gB;a.p=new gB;a.q=new gB;a.r=new gB;a.s=new gB;a.B=new gB;a.C=new gB;a.M=new gB;a.N=new gB;a.O=new gB;a.P=new gB;a.Q=new gB;a.R=new gB;a.k=new tC;a.I=new tC;a.J=new tC;a.K=new tC;a.S=new tC;a.T=new tC;a.U=ji(nj,oV,11,3,15,1);a.n=ji(lj,kV,11,QU,15,1);a.o=ji(lj,kV,11,2048,15,1)}\nfunction $O(h){var b=h;var c='djvu_worker/djvu_worker.nocache.js';var d=$doc.getElementsByTagName('script');for(var e=0,f=d.length;e<f;e++){var g=d[e].src;if(g.match(/.*\\/djvu_html5\\/.*cache\\.js$/)){c=g.replace(/\\/djvu_html5\\/[^\\/]*cache\\.js$/,'/')+c;break}}h.djvuWorker=new Worker(c);h.djvuWorker.addEventListener('message',function(a){b.Cc(a.data)},false)}\nfunction fz(a){var b,c,d,e,f,g,h,i;if(!a.k){return null}h=a.k.e;c=a.k.d;g=h*4;b=new Uint8Array(c*g);Yy(a.k,0,b,g,false);if(!!a.f&&!!a.b&&a.c>=0){Yy(a.b,1,b,g,a.d);Yy(a.f,2,b,g,a.d)}f=Rx(new Tx,b,c,h);e=new yx(f,0);for(d=0;d<c;){wx(e,d++,0);if(!!a.f&&!!a.b&&a.c>=0){sx(e,h)}else{for(i=h;i-->0;e.c+=Mw){gx(e,127-(255&e.d.e[e.c+e.a]<<24>>24)<<24>>24)}}}return f}\nfunction IR(a){var b,c,d,e,f,g,h,i,j,k,l;d=new vI;hI(d,$E(100));e=(MP(),QP('screenDPI',96));a.t=e/a.p.dpi;f=_Q(a.t);j=1/f;j/a.t>a.t/(k=1/(f+1),k)&&++f;a.t=(l=1/f,l);a.s==0&&(a.s=a.t);g=a.t;for(c=f+1;c<=12;c++){h=(i=1/c,i);if(g/h>1.2){g=h;hI(d,$E(kj(h/a.t*100+0.5)))}}g=a.t;for(b=f-1;b>=1;b--){h=(i=1/b,i);if(h/g>1.2){g=h;gI(d,0,$E(kj(h/a.t*100+0.5)))}}return d}\nfunction Nx(a,b){var c,d,e,f,g,h,i,j,k,l,m;l=eF(b.k,a.k);k=eF(b.i,a.i);if(l<=0||k<=0){return}f=b.a-1;g=Yx(f);h=b.border;c=a.border;d=new yx(a,0);for(m=0;m<l;m++){d.c=c*Mw;for(j=0;j<k;d.c+=Mw){i=Uw(b,h+j++);if(i>0){if(i>=f){gx(d,0)}else{e=g[i];tx(d,(255&d.d.e[d.c+d.a]<<24>>24)*e>>16,(255&d.d.e[d.c+d.b]<<24>>24)*e>>16,(255&d.d.e[d.c+d.e]<<24>>24)*e>>16)}}}c+=a.i;h+=b.c}}\nfunction ED(b,c,d){var e,f,g,h;try{e=ji(lj,kV,11,d-c,15,1);for(g=0;g<e.length;g++)e[g]=b.b[g+c]<<24>>24;h=yF(e,0,e.length,PF());h=Uq(zD,h,'\\u2010');h=Uq(yD,h,'?');return h}catch(a){a=Pp(a);if(cj(a,114)){throw Qp(new Uc)}else if(cj(a,12)){f=ji(mj,kV,11,d-c,15,1);for(g=0;g<d-c;g++){f[g]=b.b[c+g]&255&WT;(f[g]<32||f[g]>126)&&(f[g]=63)}return SF(f,f.length)}else throw Qp(a)}}\nfunction YB(a){var b,c,d,e;lC(a);cC((d=SC(a,'zoom'),!!d&&d.b.a.length>0?kC((yC(0,d.b.a.length),vq(kI(d.b,0))),true):0));_B((e=SC(a,'mode'),!!e&&e.b.a.length>0?jC((yC(0,e.b.a.length),vq(kI(e.b,0)))):0));$B((b=SC(a,'align'),!!b&&b.b.a.length>0?iC((yC(0,b.b.a.length),vq(kI(b.b,0)))):0));bC((c=SC(a,'align'),!!c&&c.b.a.length>1?iC((yC(1,c.b.a.length),vq(kI(c.b,1)))):0));ZB(a)}\nfunction Wh(a,b){var c,d,e;Oh(b,'Protocol cannot be null');d='://'.length;zF(b.substr(b.length-d,d),'://')?(b=KF(b,0,b.length-3)):(e=':/'.length,zF(b.substr(b.length-e,e),':/')?(b=KF(b,0,b.length-2)):(c=':'.length,zF(b.substr(b.length-c,c),':')&&(b=KF(b,0,b.length-1))));if(b.indexOf(':')!=-1){throw Qp(new ME('Invalid protocol: '+b))}Ph(b,'Protocol cannot be empty');a.f=b;return a}\nfunction wi(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=zi(b)-zi(a);g=Ki(b,j);i=si(0,0,0);while(j>=0){h=Ci(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;l=g.h;m=g.l;g.h=l>>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&yi(i);if(f){if(d){pi=Ii(a);e&&(pi=Ni(pi,(Ui(),Si)))}else{pi=si(a.l,a.m,a.h)}}return i}\nfunction Cy(a){var b,c,d,e;do{if(vv(a.c,a.a)<4){return null}}while(a.a[0]==65&&a.a[1]==84&&a.a[2]==38&&a.a[3]==84);if(vv(a.c,a.b)<4){return null}e=(255&a.b[0])<<24|(255&a.b[1])<<16|(255&a.b[2])<<8|255&a.b[3];if(e<0){return null}b=Fy(a.a);c=null;if(Ey(b)){if(e<4){return null}if(vv(a.c,a.b)<4){return null}e-=4;c=Fy(a.b);Ey(c)}d=pv(a.c,e);d.b=c!=null?b+':'+c:b;Bv(a.c,e+(e&1));return d}\nfunction AP(){var a,b,c,d,e;this.p=new DL;this.e=new vI;this.k=new vI;this.c=new vI;this.n=new vI;this.i=new sy;this.j=new hR;this.d=(a=(MP(),QP(kW,512)),b=BP(a,a),c=b.getContext('2d'),c.fillStyle='white',undefined,wc(c,0,0,b.width,b.height),d=new at,e=(lr(),d.o),e.style[zV]=AV,lr(),fs(e,new CP(this,e)),ce(Db((yt(),Ct(null))),e),_s(d,oP()),b);this.o=QP(kW,512);this.a=BP(this.o,this.o)}\nfunction SR(a){var b,c,d,e,f,g;if(!a.p){NR(a);return}g=nc(a.c);b=mc(a.c);e=kj(a.p.width*a.s);c=kj(a.p.height*a.s);if(e<g){a.d=e/2|0}else{a.d=dF(a.d,(g/2|0)-a.q);a.d=eF(a.d,e-(g/2|0)+a.q)}if(c<b){a.e=c/2|0}else{a.e=dF(a.e,(b/2|0)-a.q);a.e=eF(a.e,c-(b/2|0)+a.q)}f=e+2*a.q;d=c+2*a.q;zR(a.a.f,(a.d+a.q)/f,g/f);zR(a.a.n,(a.e+a.q)/d,b/d);!!a.a.j&&oS(a.a.j,a.o,(g/2|0)-a.d,(b/2|0)-a.e,a.s);NR(a)}\nfunction IF(a,b,c){var d,e,f,g,h,i,j;d=new RegExp(b,'g');i=ji(on,UT,2,0,6,1);e=0;j=a;g=null;while(true){h=d.exec(j);if(h==null||j==''||e==c-1&&c>0){i[e]=j;break}else{i[e]=KF(j,0,h.index);j=KF(j,h.index+h[0].length,j.length);d.lastIndex=0;if(g==j){i[e]=j.substr(0,1);j=j.substr(1)}g=j;++e}}if(c==0&&a.length>0){f=i.length;while(f>0&&i[f-1]==''){--f}f<i.length&&(i.length=f,undefined)}return i}\nfunction py(a,b,c){if(b.xmin>=b.xmax||b.ymin>=b.ymax){a.xmin=c.xmin;a.xmax=c.xmax;a.ymin=c.ymin;a.ymax=c.ymax;return !(a.xmin>=a.xmax||a.ymin>=a.ymax)}if(c.xmin>=c.xmax||c.ymin>=c.ymax){a.xmin=b.xmin;a.xmax=b.xmax;a.ymin=b.ymin;a.ymax=b.ymax;return !(a.xmin>=a.xmax||a.ymin>=a.ymax)}a.xmin=eF(b.xmin,c.xmin);a.xmax=dF(b.xmax,c.xmax);a.ymin=eF(b.ymin,c.ymin);a.ymax=dF(b.ymax,c.ymax);return true}\nfunction ei(a,b){var c;switch(gi(a)){case 6:return hj(b);case 7:return ej(b);case 8:return dj(b);case 3:return Array.isArray(b)&&(c=gi(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===IT;case 12:return b!=null&&(typeof b===DT||typeof b==IT);case 0:return Yi(b,a.__elementTypeId$);case 2:return ij(b)&&!(b.Kc===wq);case 1:return ij(b)&&!(b.Kc===wq)||Yi(b,a.__elementTypeId$);default:return true;}}\nfunction mD(a,b,c,d,e,f){var g,h,i,j,k,l;g=(a-e[0])*(f[1]-e[1])-(b-e[1])*(f[0]-e[0]);h=(c-e[0])*(f[1]-e[1])-(d-e[1])*(f[0]-e[0]);i=(e[0]-a)*(d-b)-(e[1]-b)*(c-a);j=(f[0]-a)*(d-b)-(f[1]-b)*(c-a);if(g==0&&h==0){return pD(a,b,e[0],e[1],f[0],f[1])||pD(c,d,e[0],e[1],f[0],f[1])||pD(e[0],e[1],a,b,c,d)||pD(f[0],f[1],a,b,c,d)}k=(g<0?-1:g>0?1:0)*(h<0?-1:h>0?1:0);l=(i<0?-1:i>0?1:0)*(j<0?-1:j>0?1:0);return k<=0&&l<=0}\nfunction pF(){pF=sq;var a;lF=ni(fi(nj,1),oV,11,15,[-1,-1,30,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]);mF=ji(nj,oV,11,37,15,1);nF=ni(fi(nj,1),oV,11,15,[-1,-1,63,40,32,28,25,23,21,20,19,19,18,18,17,17,16,16,16,15,15,15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,13]);oF=ji(oj,kV,11,37,14,1);for(a=2;a<=36;a++){mF[a]=kj($wnd.Math.pow(a,lF[a]));oF[a]=Vp({l:BU,m:BU,h:524287},mF[a])}}\nfunction Zr(){var a,b,c,d,e,f,g,h;a=new Xh;Wh(a,$wnd.location.protocol);Sh(a,$wnd.location.host);f=$wnd.location.pathname;f!=null&&f.length>0&&Uh(a,f);d=$wnd.location.hash;d!=null&&d.length>0&&Rh(a,(Jh(PU,d),Kh(d)));g=$wnd.location.port;g!=null&&g.length>0&&Vh(a,cB(g));e=($r(),Xr);for(c=e.rc().Db();c.Gb();){b=Zi(c.Hb(),24);h=new xI(Zi(b.xc(),37));Th(a,aj(b.wc()),Zi(uI(h,ji(on,UT,2,h.a.length,6,1)),50))}return a}\nfunction VR(b){var c,d,e;this.r=new sy;this.a=b;this.g=b.e;this.c=b.b;this.b=(MP(),e=PP(UV),e!=null?e:'#666');this.q=QP('pageMargin',8);new aS(this,b.j);c=false;try{this.o=cB(_r('p'))-1;c=true}catch(a){a=Pp(a);if(cj(a,15)){this.o=0}else throw Qp(a)}this.k=c||(d=PP('locationUpdateEnabled'),d==null||FO((cE(),AF(hU,d)?true:false)));SP(this.o);lP(this.g,new fS(this,b));kP(this.g,new hS(this));nP(this.g,new jS(this))}\nfunction pQ(b,c){var d,e,f,g,h;d=c.d;try{if(!d){d=c.d=Cw(b.b,c.e);if(!d)return true}if(jw(d)){c.b=true;if(!c.a){KQ(c,Zi(KG(d.e,d.n),38));LQ(c,Zi(KG(d.e,d.t),61))}c.c=(e=0,f=Zi(mw(d,d.c),137),!!f&&(e+=f.ac()),g=Zi(KG(d.e,d.i),59),!!g&&(e+=Xz(g)),h=Zi(KG(d.e,d.j),109),!!h&&(e+=h.b.length*10+h.a.length*4),!!d.k&&(e+=d.k.e.byteLength),e);b.k+=c.c}return true}catch(a){a=Pp(a);if(cj(a,7)){return false}else throw Qp(a)}}\nfunction Lv(a,b,c){var d,e,f,g;c<0&&(c=a.a.b.a.length);if(LG(a.b,b.b)){throw Qp(new SD('DjVmDir.dupl_id2 '+b.b))}if((b.a&63)==3){for(d=0;d<a.a.b.a.length;d++){g=Zi(nC(a.a,d),34);if((g.a&63)==3){throw Qp(new SD('DjVmDir.multi_save2'))}}}pC(a.a,b,c);if((b.a&63)==1){f=0;for(e=0;e<a.a.b.a.length;e++){g=Zi(nC(a.a,e),34);if(g==b){break}(g.a&63)==1&&++f}pC(a.d,b,f);for(d=f;d<a.d.b.a.length;d++){Zi(nC(a.d,d),34)}}return c}\nfunction DD(a,b){var c,d,e,f,g,h;if(zF(tV,b.b)){b=rv(new Cv,av(new cv,b));b.b=sV}g=xv(b);f=ji(lj,kV,11,g,15,1);d=vv(b,f);for(e=0;e<d;e++){c=f[e];if(c==0){break}switch(c){case 11:case 29:case 31:f[e]=10;}}if(d<g){while(d<g){f[d++]=0}a.b=CD(f);a.c=a.b.buffer;throw Qp(new SD('DjVuText.corrupt_chunk'))}a.b=CD(f);a.c=a.b.buffer;h=uv(b);if(h!=-1){if(h!=1){throw Qp(new SD('DjVuText.bad_version='+h))}OD(a.a,b,g,null,null)}}\nfunction Yr(b){var c,d,e,f,g,h,i,j,k,l,m,n;k=new DL;if(b!=null&&b.length>1){l=b.substr(1);for(h=IF(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=IF(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Jh(PU,m),Kh(m))}catch(a){a=Pp(a);if(!cj(a,78))throw Qp(a)}n=Zi(k.get(e),35);if(!n){n=new vI;k.put(e,n)}n.add(m)}}for(d=k.rc().Db();d.Gb();){c=Zi(d.Hb(),24);c.yc(sJ(Zi(c.xc(),35)))}k=(pJ(),new rK(k));return k}\nfunction Hu(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return fV;if(function(){return a.indexOf(jV)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(jV)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(jV)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction GB(a,b,c){var d,e,f;d=b.a&1;e=24576+(c+a.a>>2);c>e&&(c=e);if(Yp(c,a.d)){c=VT-c;a.a+=c;a.d=Rp(a.d,c);hv(b,a.g[255&b.a]);f=LB(a,a.a);a.p=a.p-f<<16>>16;a.a=WT&a.a<<f;a.d=Sp(WT,dq(eq(a.d,f),a.c>>a.p&(1<<f)-1));a.p<16&&OB(a);a.i=a.d;Zp(a.d,NU)&&(a.i=SV);return d^1}Zp(Sp(pV,a.a),Sp(pV,a.n[255&b.a]))&&hv(b,a.q[255&b.a]);--a.p;a.a=WT&c<<1;a.d=Sp(WT,dq(eq(a.d,1),a.c>>a.p&1));a.p<16&&OB(a);a.i=a.d;Zp(a.d,NU)&&(a.i=SV);return d}\nfunction zP(a,b,c){var d,e,f,g,h;(!a.b||a.b.width!=c.dataWidth||a.b.height!=c.dataHeight)&&(a.b=tc(a.a.getContext('2d'),c.dataWidth,c.dataHeight));e=a.b.data;fr(e,c.e,0);yc(a.a.getContext('2d'),a.b,-c.border,0);h=_i(JG(a.p,b));if(!h){h=BP(c.dataWidth-c.border,c.dataHeight);MG(a.p,new jR(b),h)}d=h.getContext('2d');d.fillStyle='white';wc(d,0,0,a.o,a.o);uc(d,a.a,0,0);for(g=new SI(a.n);g.a<g.c.a.length;){f=Zi(RI(g),68);f.Ac($E(b.a))}}\nfunction cw(a,b,c,d,e){var f,g,h,i,j,k,l;if(b.a.length==0||c.xmin>=c.xmax||c.ymin>=c.ymax)return null;c.xmin=c.xmin/e|0;c.ymin=c.ymin/e|0;c.xmax=(c.xmax+e-1)/e|0;c.ymax=(c.ymax+e-1)/e|0;ny(c,c,d);if(c.xmin>=c.xmax||c.ymin>=c.ymax)return null;f=new bx;Vw(f,c.ymax-c.ymin,c.xmax-c.xmin,0);Zw(f,1+e*e);k=c.xmin*e;l=c.ymin*e;g=Zi(KG(a.e,a.i),59);for(i=new SI(b);i.a<i.c.a.length;){h=Zi(RI(i),73);j=Yz(g,h.c);Sw(f,j.a,h.b-k,h.a-l,e)}return f}\nfunction RB(a){EB();var b,c,d;FB(this);for(c=0;c<a.e.length;c++){SB(this.e[c],a.e[c])}this.b=a.b;for(d=0;d<a.g.length;d++){!!a.g[d]&&(this.g[d]=new jv((a.g[d].a&255)<<16>>16))}this.j=YI(a.j,a.j.length);bG(a.n,0,this.n,0,a.n.length);bG(a.o,0,this.o,0,a.o.length);for(b=0;b<a.g.length;b++){!!a.q[b]&&(this.q[b]=new jv((a.q[b].a&255)<<16>>16))}this.a=a.a;this.k=new Dv(a.k);this.c=a.c;this.d=a.d;this.i=a.i;this.f=a.f;this.p=a.p;this.r=a.r}\nfunction Qh(a){var b,c,d,e,f,g,h,i;e=new YF;XF(XF(e,Lh(a.f)),'://');a.b!=null&&XF(e,Lh(a.b));a.e!=TT&&VF((e.a+=':',e),a.e);a.d!=null&&!zF('',a.d)&&XF((e.a+='/',e),FF(FF(Lh(a.d),'?','%3F'),'#','%23'));d=63;for(c=new VM(new OM(a.c));c.b!=c.c.a.b;){b=UM(c);for(g=Zi(b.e,50),h=0,i=g.length;h<i;++h){f=g[h];UF(XF((e.a+=String.fromCharCode(d),e),Mh(aj(b.d))),61);f!=null&&XF(e,(Jh(AU,f),Nh(f)));d=38}}a.a!=null&&XF((e.a+='#',e),FF(Lh(a.a),'#','%23'));return e.a}\nfunction MS(a,b){var c,d,e,f,g,h,i,j;j=a.e.d;f=(lr(),j.o).selectedIndex;j.o.options.length=0;for(d=b.Db();d.Gb();){c=Zi(d.Hb(),19).a;st(j,c+'%',c+'%',-1)}nt(j,(MP(),h=PP('label_fitWidth'),h!=null?h:'Fit width'));nt(j,(g=PP('label_fitPage'),g!=null?g:'Fit page'));if(f>=a.d.size()){tt(j,b.size()+(a.d.size()-f))}else{i=a.a?JR(a.a):100;e=WI(b.toArray(),$E(i),(pJ(),fL(),fL(),eL));if(e>=0){tt(j,eF(e,b.size()-1));a.d=b;OS(a)}else{j.o.selectedIndex=-1;a.d=b}}RS(a.e)}\nfunction Be(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,'')[lU]=='fixed'){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-top-width')));if(e&&e.tagName=='BODY'&&a.style.position=='absolute'){break}a=e}return b}\nfunction yS(a,b,c,d,e,f){var g,h,i,j,k,l,m;Ws.call(this);this.a=new vI;j=(lr(),this.o).style;h=sS((d-c)*100/e.d,vW);e.g.c==0?(j['paddingTop']=h+(kf(),'%'),undefined):(j['marginTop']=h+(kf(),'%'),undefined);j[eU]=sS((c-b)*100/e.a,vW)+(kf(),'%');g=null;i=0;for(m=f.Db();m.Gb();){l=Zi(m.Hb(),55);k=new GS(a,l,i,e);if(k.b.length==0){!!g&&kt(g,Ss(g.d)+(''+Ss(k.d)));continue}zs(this,k,this.o);g=k;(k.b.length>1||f.size()==1)&&hI(this.a,k);i=l.xmax}hI(e.c,this);zs(e,this,e.o)}\nfunction bG(a,b,c,d,e){aG();var f,g,h,i,j,k,l,m,n;zO(a,'src');zO(c,'dest');m=yb(a);i=yb(c);vO((m.f&4)!=0,'srcType is not an array');vO((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;vO((l.f&1)!=0?l==g:(g.f&1)==0,\"Array types don't match\");n=a.length;j=c.length;if(b<0||d<0||e<0||b+e>n||d+e>j){throw Qp(new YD)}if((l.f&1)==0&&m!=i){k=$i(a);f=$i(c);if(jj(a)===jj(c)&&b<d){b+=e;for(h=d+e;h-->d;){mi(f,h,k[--b])}}else{for(h=d+e;d<h;){mi(f,d++,k[b++])}}}else e>0&&cO(a,b,c,d,e,true)}\nfunction iw(a,b){var c,d,e,f;if(a.q.a!=0){throw Qp(new OE((nE(Tl),Tl.k+' decode already called.')))}a.q=$E(1);e=qv(b);if(!e||!zy(e)){throw Qp(new SD(yV))}d=By(e);f=qv(d);hI(a.d,f);if(zF('FORM:DJVU',d.b)){a.p=wV;if(!pw(a,a.n)){c=By(f);if(!zF(rV,c.b)){throw Qp(new SD('DjVuDecoder:: Corrupted file (Does not start with INFO chunk)'))}bw(a,a.n,new Vv,c)}}else if(zF('FORM:PM44',d.b)||zF('FORM:BM44',d.b)){a.p=xV}else{throw Qp(new OE('DejaVu decoder: a DJVU or IW44 image was expected'))}}\nfunction Sw(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r;if(e==1){return Xw(a,b,c,d)}if(c>=a.i*e||d>=a.k*e||c+b.i<0||d+b.k<0){return false}if(b.e){h=d/e|0;i=d-e*h;if(i<0){--h;i+=e}q=c/e|0;r=c-e*q;if(r<0){--q;r+=e}n=0;for(;n<b.k;n++){if(h>=0&&h<a.k){f=q;g=r;l=n*b.c+b.border;k=h*a.c+a.border;for(m=0;m<b.i;m++){if(f>=0&&f<a.i){j=k+f;Yw(a,j,(p=j>=0?a.e[j*Mw+3]:0,((p*(a.a-1)+(a.a-2))/255|0)+(o=l+m>=0?b.e[(l+m)*Mw+3]:0,(o*(b.a-1)+(b.a-2))/255|0)))}if(++g>=e){g=0;++f}}}if(++i>=e){i=0;++h}}}return true}\nfunction rQ(b){var c,d,e,f,g,h,i,j;e=null;c=b.b.c;for(g=new SI(b.j);g.a<g.c.a.length;){f=Zi(RI(g),51);if(f.g)continue;if(c.a.b.a.length>0&&nC(c.a,0)!=null&&Zi(nC(c.a,0),34).c==0){d=vQ(b,Nv(c,f.e));if(d.a){i=rv(new Cv,rB(new tB,d.a))}else{!e&&(e=f);continue}}else{try{i=Ew(b.b,f.e)}catch(a){a=Pp(a);if(cj(a,7)){return false}else throw Qp(a)}}tQ(b,f,i)}if(!e||b.c>0||b.o||!b.n)return false;j=Nv(c,e.e);h=Ku();h.open('GET',j,true);Ju(h,(Nu(),Lu).a);Iu(h,new QQ(b,e));h.send(null);b.o=true;return true}\nfunction Uv(a,b){var c,d,e;c=new Dv(b);d=ji(lj,kV,11,10,15,1);e=vv(c,d);if(e<5){throw Qp(new SD('DjVuInfo: Corrupted file (truncated INFO chunk)'))}a.width=(255&d[0])<<8|255&d[1];a.height=(255&d[2])<<8|255&d[3];a.c=255&d[4];e>=6&&d[5]!=-1&&(a.c=(255&d[5])<<8|a.c);if(e>=8&&d[7]!=-1){a.dpi=(255&d[7])<<8|255&d[6];(a.dpi<25||a.dpi>6000)&&(a.dpi=300)}e>=9&&(d[8]>=3||d[8]<=50)&&(a.b=0.1*d[8]);e>=10&&(a.a=d[9]);if(a.width<0||a.height<0){throw Qp(new SD('DjVu Decoder: Corrupted file (image size is zero)'))}}\nfunction cz(a,b,c,d,e,f){var g,h,i,j,k,l,m;l=3*f;(e<c||e>d)&&($v(),Zv);k=e;h=i=0;j=e+f>=d?0:a[b+e+f];for(;k+l<d;k=k+l-f){g=h;h=i;i=j;j=a[b+k+l];a[b+k]=a[b+k]-(9*(h+i)-(g+j)+16>>5)}for(;k<d;k=k+f+f){g=h;h=i;i=j;j=0;a[b+k]=a[b+k]-(9*(h+i)-g+16>>5)}k=e+f;h=a[b+k-f];i=k+f>=d?0:a[b+k+f];j=k+l>=d?0:a[b+k+l];if(k<d){m=h;k+f<d&&(m=h+i+1>>1);a[b+k]=a[b+k]+m;k=k+f+f}for(;k+l<d;k=k+l-f){g=h;h=i;i=j;j=a[b+k+l];m=9*(h+i)-(g+j)+8>>4;a[b+k]=a[b+k]+m}if(k+f<d){h=i;i=j;j=0;m=h+i+1>>1;a[b+k]=a[b+k]+m;k=k+f+f}if(k<d){h=i;a[b+k]=a[b+k]+h}}\nfunction Fw(a,b){var c,d,e,f,g;if(b==null){throw Qp(new SD('Can not find blank name.'))}g=Zi(KG(a.b,b),30);c=a.c;if(!g){f=c.c;d=Kv(a.c,b);if(!d){if(f==null){throw Qp(new SD('Requested data outside document'))}g=new Cv;sv(g,CB(f,b));(!cj(g.d,42)||!!Zi(g.d,42).a)&&Gw(a,g,0,b)}else if(a.d){g=new Dv(a.d);Bv(g,d.c);Av(g,d.d);NG(a.b,b,g)}else if(f!=null){g=sv(new Cv,CB(f,b));NG(a.b,b,g)}}if(c.a.b.a.length>0&&nC(c.a,0)!=null&&Zi(nC(c.a,0),34).c==0&&(!cj(g.d,42)||!!Zi(g.d,42).a)){e=qv(g);if(!e||!zy(e)){throw Qp(new SD(yV))}}return g}\nfunction Yy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=dr(a.c*a.a);o=new Int16Array(QU);q=0;f=a.b;g=0;for(j=0;j<a.a;j+=32,q+=32*a.c){for(m=0;m<a.c;m+=32){Ky(f[g],o,64);++g;s=q+m;for(l=0,p=0;l++<32;p+=32,s+=a.c){v=o.subarray(p,p+32);h.set(v,s)}}}if(e){bz(h,0,a.e,a.d,a.c,32,2);q=0;for(k=0;k<a.a;k+=2,q+=a.c){for(n=0;n<a.c;n+=2,q+=2){u=h[q];h[q+a.c]=u;h[q+a.c+1]=u;h[q+1]=u}}}else{bz(h,0,a.e,a.d,a.c,32,1)}q=0;for(i=0,t=b;i++<a.d;t+=d,q+=a.c){for(m=0,r=t;m<a.e;r+=4){w=h[q+m++]+32>>6;w<-128?(w=-128):w>127&&(w=127);c[r]=w}}}\nfunction jD(a){var b,c;for(c=0;c<(a.c?a.d.b.a.length-1:a.d.b.a.length);){Zi(nC(a.d,c%a.d.b.a.length),14)[0]==Zi(nC(a.d,(c+1)%a.d.b.a.length),14)[0]&&Zi(nC(a.d,c%a.d.b.a.length),14)[1]==Zi(nC(a.d,(c+1)%a.d.b.a.length),14)[1]?qC(a.d,c%a.d.b.a.length):++c}for(b=0;b<(a.c?a.d.b.a.length-1:a.d.b.a.length);){(a.c&&b+1<(a.c?a.d.b.a.length-1:a.d.b.a.length)||!a.c)&&lD(Zi(nC(a.d,b%a.d.b.a.length),14),Zi(nC(a.d,(b+1)%a.d.b.a.length),14),Zi(nC(a.d,(b+1)%a.d.b.a.length),14),Zi(nC(a.d,(b+2)%a.d.b.a.length),14))?qC(a.d,(b+1)%a.d.b.a.length):++b}}\nfunction Cz(a,b,c,d){var e,f,g,h,i,j,k;if(!a.v){throw Qp(new OE(MV))}e=0;f=0;h=0;if(a.u){f=(WT&b.b)+1;e=(WT&b.a)+1;h=f+d-1}g=Iz(a,a.L);if(g){j=xz(a,NV,OV,a.N,0);k=xz(a,NV,OV,a.P,0);if(!a.u){f=a.H+j;i=a.G+k;h=f+d-1;e=i-c+1}a.H=f;a.F=h;a.D=a.G=e;a.U[0]=a.U[1]=a.U[2]=e;a.V=0}else{j=xz(a,NV,OV,a.M,0);k=xz(a,NV,OV,a.O,0);if(!a.u){f=a.F+j;e=a.D+k;h=f+d-1}a.F=h;a.D=(++a.V==3&&(a.V=0),a.U[a.V]=e,a.U[0]>=a.U[1]?a.U[0]>a.U[2]?a.U[1]>=a.U[2]?a.U[1]:a.U[2]:a.U[0]:a.U[0]<a.U[2]?a.U[1]>=a.U[2]?a.U[2]:a.U[1]:a.U[0])}if(!a.u){b.a=e-1<<16>>16;b.b=f-1<<16>>16}}\nfunction iD(a){var b,c,d,e;e=a.b;if(e==null){d=a.d.b.a.length;if(d<2||d<3&&!a.c){a.b=(cE(),cE(),false);return false}for(b=0;b<(a.c?a.d.b.a.length-1:a.d.b.a.length);b++){for(c=b+2;c<(a.c?a.d.b.a.length-1:a.d.b.a.length);c++){if(b!=(c+1)%a.d.b.a.length){if(mD(Zi(nC(a.d,b%a.d.b.a.length),14)[0],Zi(nC(a.d,b%a.d.b.a.length),14)[1],Zi(nC(a.d,(b+1)%a.d.b.a.length),14)[0],Zi(nC(a.d,(b+1)%a.d.b.a.length),14)[1],Zi(nC(a.d,c%a.d.b.a.length),14),Zi(nC(a.d,(c+1)%a.d.b.a.length),14))){a.b=(cE(),cE(),false);return false}}}}e=a.b=(cE(),cE(),true)}return yO(e),e}\nfunction Iw(a,b){var c,d,e,f,g,h,i,j,k;e=a.c;e.c=null;j=sv(new Cv,b);h=qv(j);if(!h||!zy(h)){throw Qp(new SD(DV))}g=By(h);if(zF('FORM:DJVM',g.b)){f=qv(g);if(!f||!zy(f)){throw Qp(new SD(yV))}d=By(f);if(!zF('DIRM',d.b)){throw Qp(new SD(CV))}Jv(e,d);if(e.a.b.a.length>0&&nC(e.a,0)!=null&&Zi(nC(e.a,0),34).c==0){c=Bw(a);if(c){while(zy(f)){d=By(f);zF('NAVM',d.b)&&c.Qb(rv(new Cv,av(new cv,d)))}}PG(a.b)}else{Hw(a,j)}}else{if(!tv(j)){throw Qp(new SD(DV))}i=HF(b,'.+/','');k=BF(i,OF(63));k>0&&(i=i.substr(0,k));k=DF(i,OF(47));k>0&&(i=i.substr(k));Gw(a,j,1,i)}e.c=b}\nfunction Hi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;l=(b.h&1048320)>>8;B=c*h;C=d*h;D=e*h;F=f*h;G=g*h;if(i!=0){C+=c*i;D+=d*i;F+=e*i;G+=f*i}if(j!=0){D+=c*j;F+=d*j;G+=e*j}if(k!=0){F+=c*k;G+=d*k}l!=0&&(G+=c*l);n=B&BU;o=(C&511)<<13;m=n+o;q=B>>22;r=C>>9;s=(D&262143)<<4;t=(F&31)<<17;p=q+r+s+t;v=D>>18;w=F>>5;A=(G&4095)<<8;u=v+w+A;p+=m>>22;m&=BU;u+=p>>22;p&=BU;u&=CU;return si(m,p,u)}\n",
"function lS(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;l=b.a;while(c.a.length!=0){i=new vI;f=null;k=MT;j=TT;while(c.a.length!=0){m=(xO(0,c.a.length),Zi(c.a[0],55));e=MF(ED(b.b,m.d,m.d+m.c)).length>1;if(f){if(m.xmin<f.xmax)break;d=eF(j,m.ymax)-dF(k,m.ymin);n=dF(j,m.ymax)-eF(k,m.ymin);if(e){if(d<=0)break}else{if(d*2<=n)break}}xO(0,c.a.length);c.a.splice(0,1);i.a[i.a.length]=m;if(e){f=m;k=eF(k,m.ymin);j=dF(j,m.ymax)}}if(f){new yS(a,k,j,l,b,i);l=k}else{for(h=new SI(i);h.a<h.c.a.length;){g=Zi(RI(h),55);new yS(a,g.ymin,g.ymax,l,b,new hJ(ni(fi(Hm,1),GT,55,0,[g])));l=g.ymin}}}}\nfunction Yd(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.lb(HT,ET,-1,-1)}k=MF(b);zF(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=MF(k.substr(g+1));k=MF(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=MF(k.substr(0,g))}g=BF(k,OF(46));g!=-1&&(k=k.substr(g+1));(k.length==0||zF(k,'Anonymous function'))&&(k=ET);h=DF(j,OF(58));e=EF(j,OF(58),h-1);i=-1;d=-1;f=HT;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Td(j.substr(e+1,h-(e+1)));d=Td(j.substr(h+1))}return a.lb(f,k,i,d)}\nfunction ti(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Qp(new XD)}if(a.l==0&&a.m==0&&a.h==0){c&&(pi=si(0,0,0));return si(0,0,0)}if(b.h==DU&&b.m==0&&b.l==0){return ui(a,c)}i=false;if(b.h>>19!=0){b=Ii(b);i=true}g=Ai(b);f=false;e=false;d=false;if(a.h==DU&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=ri((Ui(),Qi));d=true;i=!i}else{h=Li(a,g);i&&yi(h);c&&(pi=si(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Ii(a);d=true;i=!i}if(g!=-1){return vi(a,g,i,f,c)}if(Fi(a,b)<0){c&&(f?(pi=Ii(a)):(pi=si(a.l,a.m,a.h)));return si(0,0,0)}return wi(d?a:si(a.l,a.m,a.h),b,i,f,e,c)}\nfunction Az(a,b,c){var d,e,f,g,h,i;d=null;b=xz(a,0,11,a.s,0);f=null;switch(b){case 2:case 5:{a.u?(f=new kA):(f=jA(new kA,-1));d=f.a;break}}switch(b){case 0:{Pz(a);Iz(a,a.t);a.u||Ez(a,c);break}case 2:{Lz(a,d,4);zz(a,d);break}case 5:{h=xz(a,0,a.J.b.a.length-1,a.r,0);a.u||(f.b=eB(Zi(nC(a.J,h),20)));e=Yz(c,f.b).a;g=Zi(nC(a.K,h),10);Sz(a,d,1+g.xmax-g.xmin,1+g.ymax-g.ymin);yz(a,d,e,f.b);break}case 10:{Oz(a);break}case 9:{a.v?Fz(a):Rz(a,c);break}case 11:break;default:throw Qp(new ME('JB2Image bad type'));}if(!a.u){switch(b){case 2:case 5:{i=Wz(c,f);wz(a,i,f);break}}}return b}\nfunction SS(a,b){var c;Ws.call(this);(lr(),this.o).className='toolbarItem';this.b=new Rs;Lb(this.b,wW);Cb(this.b,a);Sb(this.b,new gT(this),(Xf(),Xf(),Wf));Vs(this,this.b);c=new Ws;zs(this,c,this.o);c.o.className='comboBox';this.d=new ut;Lb(this.d,'comboBoxSelection');Sb(this.d,new iT(this),(Qf(),Qf(),Pf));Vs(c,this.d);this.e=new Zt;Lb(this.e,'comboBoxText');Sb(this.e,new jT(this),(fg(),fg(),eg));Sb(this.e,new lT(this),(Lf(),Lf(),Kf));Sb(this.e,new mT(this),(null,Wf));Vs(c,this.e);this.c=new Rs;Lb(this.c,wW);Cb(this.c,b);Sb(this.c,new oT(this),(null,Wf));Vs(this,this.c)}\nfunction Ae(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,'').getPropertyValue('direction')=='rtl'&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,'')[lU]=='fixed'){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-left-width')));if(e&&e.tagName=='BODY'&&a.style.position=='absolute'){break}a=e}return b}\nfunction Ox(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(!b){return}s=eF(d+b.k,a.k);d>0&&(s-=d);r=eF(c+b.i,a.i);c>0&&(r-=c);if(s<=0||r<=0){return}m=b.a-1;n=Yx(m);j=255&e.d.e[e.c+e.e]<<24>>24;i=255&e.d.e[e.c+e.b]<<24>>24;h=255&e.d.e[e.c+e.a]<<24>>24;o=(d<0?-d:0)*b.c+b.border-(c<0?c:0);f=(d>0?d*a.i+a.border:0)+(c>0?c:0);g=new yx(a,f);for(t=0;t<s;t++){g.c=f*Mw;for(q=0;q<r;g.c+=Mw){p=Uw(b,o+q++);if(p!=0){if(p>=m){tx(g,h,i,j)}else{k=n[p];l=VT-k;tx(g,eF((255&g.d.e[g.c+g.a]<<24>>24)*k+h*l>>16,255),eF((255&g.d.e[g.c+g.b]<<24>>24)*k+i*l>>16,255),eF((255&g.d.e[g.c+g.e]<<24>>24)*k+j*l>>16,255))}}}f+=a.i;o+=b.c}}\nfunction cy(a,b,c){var d;d=new sy;if(b.xmin<0||b.ymin<0||b.xmax>a.b||b.ymax>a.a){throw Qp(new ME('desired rectangle too big: '+b.xmin+','+b.ymin+','+b.xmax+','+b.ymax+','+a.b+','+a.a))}a.o==null&&gy(a,0,0);a.c==null&&fy(a,0,0);c.xmin=a.c[b.xmin]>>4;c.ymin=a.o[b.ymin]>>4;c.xmax=a.c[b.xmax-1]+16-1>>4;c.ymax=a.o[b.ymax-1]+16-1>>4;c.xmin=c.xmin>0?c.xmin:0;c.xmax=c.xmax<a.j?c.xmax+1:a.j;c.ymin=c.ymin>0?c.ymin:0;c.ymax=c.ymax<a.i?c.ymax+1:a.i;d.xmin=c.xmin<<a.p;d.xmin<0&&(d.xmin=0);d.xmax=c.xmax<<a.p;d.xmax>a.n&&(d.xmax=a.n);d.ymin=c.ymin<<a.q;d.ymin<0&&(d.ymin=0);d.ymax=c.ymax<<a.q;d.ymax>a.k&&(d.ymax=a.k);return d}\nfunction sP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=_i(JG(a.p,b));if(l)return l;g=qP(a,b.a);m=(MP(),QP(kW,512));f=new vI;dR(b,a.i,m,g);i=new sy;for(e=new jH((new bH(a.p)).a);e.b;){d=iH(e);j=Zi(d.wc(),41);if(j.a==b.a){eR(j,i,m*j.b,g.width,g.height);ny(i,i,a.i)&&(f.a[f.a.length]=j,true)}}if(f.a.length==0)return a.d;pJ();sI(f,new EP);fR(b,a.i,m,g);l=BP(ry(a.i),ly(a.i));MG(a.p,new jR(b),l);c=l.getContext('2d');fR(b,a.i,m,g);o=(p=1/b.b,p);for(k=new SI(f);k.a<k.c.a.length;){j=Zi(RI(k),41);c.save();h=o/(n=1/j.b,n);fR(j,i,m,g);Bc(c,-a.i.xmin,-a.i.ymin);c.scale(h,h);Bc(c,i.xmin,i.ymin);uc(c,_i(JG(a.p,j)),0,0);c.restore()}return l}\nfunction Hw(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;f=a.c;f.c=null;m=qv(b);if(!m||!zy(m)){throw Qp(new SD(yV))}k=By(m);if(!zF('FORM:DJVM',k.b)){Gw(a,b,1,'noname.djvu');return}j=qv(k);if(!!j&&!zy(j)){throw Qp(new SD(yV))}e=By(j);if(!zF('DIRM',e.b)){throw Qp(new SD(CV))}Jv(f,e);PG(a.b);if(f.a.b.a.length>0&&oC(f.a,0)!=null&&Zi(oC(f.a,0),34).c==0){throw Qp(new SD('Cannot read indirect chunk.'))}a.d=b;i=f.a;for(l=0;l<i.b.a.length;l++){g=(yC(l,i.b.a.length),Zi(kI(i.b,l),34));h=new Dv(b);Bv(h,g.c);Av(h,g.d);NG(a.b,g.b,h)}c=Bw(a);while(zy(j)){d=By(j);n=d.b;if(n==null||zF(n.substr(0,4),'FORM')){break}zF(n,'NAVM')&&c.Qb(rv(new Cv,av(new cv,d)))}}\nfunction xz(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o;i=false;f=0;h=d.a;if(h>=a.k.b.a.length){throw Qp(new _D('JB2Image bad numcontext'))}for(k=1,n=-1;n!=1;h=d.a){if(h==0){h=a.k.b.a.length;d.a=h;j=new iv;l=new gB;m=new gB;mC(a.k,j);mC(a.I,l);mC(a.S,m);g=a.u?b<f&&c>=f?JB(a.d,j)!=0:e>=f:b>=f||c>=f&&JB(a.d,j)!=0;d=g?m:l}else{g=a.u?b<f&&c>=f?Iz(a,Zi(nC(a.k,h),31)):e>=f:b>=f||c>=f&&Iz(a,Zi(nC(a.k,h),31));d=g?Zi(nC(a.S,h),23):Zi(nC(a.I,h),23)}switch(k){case 1:{i=!g;if(i){a.u&&(e=-e-1);o=-b-1;b=-c-1;c=o}k=2;f=1;break}case 2:{if(g){f=2*f+1}else{k=3;n=(f+1)/2|0;n==1?(f=0):(f-=n/2|0)}break}case 3:{n=n/2|0;n!=1?g?(f+=n/2|0):(f-=n/2|0):g||--f;break}}}return i?-f-1:f}\nfunction UC(a,b){var c,d,e,f,g,h,i;h=WC(a,b.a);c=a.charCodeAt(h);switch(c){case 40:{b.a=h+1;return new XC(0,null)}case 41:{b.a=h+1;return new XC(1,null)}case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:{e=h+1;for(;e<a.length;e++){if(!jE(a.charCodeAt(e))){break}}b.a=e;return new XC(2,new RE(a.substr(h,e-h)))}case 34:{i=new TF;for(f=0;h<a.length-1;i.a+=String.fromCharCode(d),i){d=vF(a,++h);if(d==92){++f}else if(d==34){UD(i,i.a.length-((f+1)/2|0));if((f&1)==0){break}f=0}else{f=0}}b.a=h+1;return new XC(2,i.a)}default:{g=h+1;for(;g<a.length;g++){d=a.charCodeAt(g);if(d==41||kE(d))break}b.a=g;return new XC(2,new YC(a.substr(h,g-h)))}}}\nfunction Tw(a){var b,c,d,e,f,g,h,i,j,k,l;h=a.i;b=a.k;f=a.c;for(i=h-1;i>=0;i--){c=a.border+i;d=c+f*b;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Mw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){c+=f}if(c<d){break}}for(k=b-1;k>=0;k--){c=k*a.c+a.border;d=c+h;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Mw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){++c}if(c<d){break}}for(j=0;j<=i;j++){c=a.border+j;d=c+f*b;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Mw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){c+=f}if(c<d){break}}for(l=0;l<=k;l++){c=l*a.c+a.border;d=c+h;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Mw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){++c}if(c<d){break}}e=new sy;e.xmin=j;e.xmax=i;e.ymin=l;e.ymax=k;return e}\nfunction OD(a,b,c,d,e){var f,g,h,i,j,k;a.e=b.Mb();if(a.e<1||a.e>7){throw Qp(new SD($V))}a.xmin=b.Mb()<<8;a.xmin|=b.Mb();a.xmin-=NU;a.ymin=b.Mb()<<8;a.ymin|=b.Mb();a.ymin-=NU;i=b.Mb()<<8;i|=b.Mb();i-=NU;f=b.Mb()<<8;f|=b.Mb();f-=NU;a.d=b.Mb()<<8;a.d|=b.Mb();a.d-=NU;a.c=b.Mb()<<16;a.c|=b.Mb()<<8;a.c|=b.Mb();if(e){if(a.e==1||a.e==4||a.e==5){a.xmin+=e.xmin;a.ymin=e.ymin-(a.ymin+f)}else{a.xmin+=e.xmax;a.ymin+=e.ymin}a.d+=e.d+e.c}else if(d){a.xmin+=d.xmin;a.ymin=d.ymax-(a.ymin+f);a.d+=d.d}a.xmax=a.xmin+i;a.ymax=a.ymin+f;h=b.Mb()<<16;h|=b.Mb()<<8;h|=b.Mb();if(a.xmin>=a.xmax||a.ymin>=a.ymax||a.d<0||a.d+a.c>c){throw Qp(new SD($V))}g=null;a.b.array=[];while(h-->0){j=(k=new QD,k.e=a.e,k.a=a.a,RA(a.b,k),k);OD(j,b,c,a,g);g=j}}\nfunction dB(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Qp(new qF(RT))}j=a;f=a.length;i=false;if(f>0){b=a.charCodeAt(0);if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw Qp(new qF(ST+j+'\"'))}while(a.length>0&&a.charCodeAt(0)==48){a=a.substr(1);--f}if(f>(pF(),nF)[16]){throw Qp(new qF(ST+j+'\"'))}for(e=0;e<f;e++){if(iE(a.charCodeAt(e),16)==-1){throw Qp(new qF(ST+j+'\"'))}}l=0;g=lF[16];k=mF[16];h=cq(oF[16]);c=true;d=f%g;if(d>0){l=-HO(a.substr(0,d),16);a=a.substr(d);f-=d;c=false}while(f>=g){d=HO(a.substr(0,g),16);a=a.substr(g);f-=g;if(c){c=false}else{if(Tp(l,h)<0){throw Qp(new qF(ST+j+'\"'))}l=bq(l,k)}l=fq(l,d)}if(Tp(l,0)>0){throw Qp(new qF(ST+j+'\"'))}if(!i){l=cq(l);if(Tp(l,0)<0){throw Qp(new qF(ST+j+'\"'))}}return l}\nfunction cs(a){switch(a){case 'blur':return 4096;case 'change':return QU;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case RU:return NU;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case SU:return VT;case vU:case uU:return TU;case 'contextmenu':return UU;case 'paste':return DU;case wU:return VU;case 'touchmove':return WU;case 'touchend':return EU;case 'touchcancel':return 8388608;case 'gesturestart':return XU;case 'gesturechange':return YU;case 'gestureend':return ZU;default:return -1;}}\nfunction NR(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=lc(a.c);m=nc(a.c);d=mc(a.c);zc(c,a.b);c.fillRect(0,0,m,d);if(!a.p)return;k=_Q(a.s);h=a.s/(p=1/k,p);c.save();i=(m/2|0)-a.d;j=(d/2|0)-a.e;c.translate(i,j);c.scale(h,h);c.translate(-i,-j);c.scale(1,-1);l=(MP(),QP(kW,512));f=kj(a.p.width*a.s);e=kj(a.p.height*a.s);a.r.xmin=kj($wnd.Math.max(0,a.d-m*0.5)/l/h);a.r.xmax=kj($wnd.Math.ceil($wnd.Math.min(f,a.d+m*0.5)/l/h));a.r.ymin=kj($wnd.Math.max(0,a.e-d*0.5)/l/h);a.r.ymax=kj($wnd.Math.ceil($wnd.Math.min(e,a.e+d*0.5)/l/h));a.j=tP(a.g,a.o,k,a.r,a.j);for(o=a.r.ymin;o<=a.r.ymax;o++){for(n=a.r.xmin;n<=a.r.xmax;n++){b=a.j[o-a.r.ymin][n-a.r.xmin];for(g=h==1?1:3;g>0;g--){uc(c,b,i+n*l,-j-o*l-b.height)}}}c.restore();c.fillRect(i+f,0,m,d);c.fillRect(0,j+e,m,d);TP(a.r,k)}\nfunction ez(a,b){var c,d,e,f,g,h,i,j;if(!a.j){a.i=a.g=0;a.k=null}if(uv(b)!=a.g){throw Qp(new SD('(IWPixmap::decode) Chunk does not bear expected serial number'))}h=a.i+uv(b);if(a.g==0){f=uv(b);g=uv(b);if((f&127)!=1){throw Qp(new SD('(IWPixmap::decode) File has been compressed with an incompatible IWCodec'))}if(g>2){throw Qp(new SD('(IWPixmap::decode) File has been compressed with a more recent IWCodec'))}i=uv(b)<<8;i|=uv(b);e=uv(b)<<8;e|=uv(b);a.c=0;a.d=false;c=uv(b);g>=2&&(a.c=127&c);g>=2&&(a.d=(128&c)==0);(f&128)!=0&&(a.c=-1);a.k=$y(new az,i,e);a.j=Ty(new Wy,a.k);if(a.c>=0){a.b=$y(new az,i,e);a.f=$y(new az,i,e);a.a=Ty(new Wy,a.b);a.e=Ty(new Wy,a.f)}}j=MB(new PB,b);for(d=1;d!=0&&a.i<h;a.i++){d=Ry(a.j,j);if(!!a.e&&!!a.a&&a.c<=a.i){d|=Ry(a.a,j);d|=Ry(a.e,j)}}++a.g}\nfunction dy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;b<c.ymin?(b=c.ymin):b>=c.ymax&&(b=c.ymax-1);if(b==a.e){return new yx(a.g,0)}if(b==a.d){return new yx(a.f,0)}n=a.f;a.f=a.g;a.d=a.e;a.g=n;a.e=b;m=new sy;m.xmin=c.xmin<<a.p;m.xmax=c.xmax<<a.p;m.ymin=b<<a.q;m.ymax=b+1<<a.q;ny(m,m,d);qy(m,-d.xmin,-d.ymin);g=Ow(e,m.ymin);r=e.i;t=1<<a.p;h=a.p+a.q;p=1<<h-1;q=p+p;k=new yx(e,0);l=new yx(n,0);for(C=m.xmin;C<m.xmax;C+=t,l.c+=Mw){o=0;i=0;f=0;s=0;j=g+C;B=m.ymax-m.ymin;A=1<<a.q;A>B&&(A=B);for(w=0;w<A;++w,j+=r){v=C+t;k.c=j*Mw;v>m.xmax&&(v=m.xmax);for(u=v-C;u-->0;++s,k.c+=Mw){o+=255&k.d.e[k.c+k.e]<<24>>24;i+=255&k.d.e[k.c+k.b]<<24>>24;f+=255&k.d.e[k.c+k.a]<<24>>24}}s==q?tx(l,f+p>>h,i+o>>h,o+p>>h):tx(l,(f+(s/2|0))/2|0,(i+(s/2|0))/s|0,(o+(s/2|0))/s|0)}return new yx(a.g,0)}\nfunction TQ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=a.c+b;if(k<0||k>=yQ(a.f))return false;i=xQ(a.f,k);if(!i)return false;a.j.a=k;a.j.b=a.e;j=Zi(KG(i.e,i.n),38);g=kj($wnd.Math.ceil(j.width/a.e/a.n))-1;h=kj($wnd.Math.ceil(j.height/a.e/a.n))-1;e=(ry(a.d)+1)/2|0;f=(ly(a.d)+1)/2|0;for(d=1;d<=e;d++){l=a.d.xmax+d;for(o=a.d.ymin;o<=a.d.ymax+(d<f?d:f);o++){if(l>=0&&l<=g&&o>=0&&o<=h&&WQ(a,gR(a.j,l,o),i,true))return true}l=a.d.ymin-d;for(n=a.d.ymin-(d<f?d:f);n<=a.d.ymax;n++){if(l>=0&&l<=g&&n>=0&&n<=h&&WQ(a,gR(a.j,l,n),i,true))return true}}for(c=1;c<=f;c++){n=a.d.ymax+c;for(m=a.d.xmin;m<=a.d.xmax+(c<e?c:e);m++){if(m>=0&&m<=g&&n>=0&&n<=h&&WQ(a,gR(a.j,m,n),i,true))return true}n=a.d.ymin-c;for(l=a.d.xmin-(c<e?c:e);l<=a.d.xmax;l++){if(l>=0&&l<=g&&n>=0&&n<=h&&WQ(a,gR(a.j,l,n),i,true))return true}}return false}\nfunction jw(a){var b,c,d,e,f,g,h,i,j,k,l;if(a.o){e=Tz(a.o);e&&(a.o=null);return false}if(a.u!=null){j=Zi(KG(_v,a.u),35);if(j){for(h=j.Db();h.Gb();){g=Zi(h.Hb(),129);tw(a,g.b,g.a)}}else{i=Kw(a,a.u);if(!gw(a,i))return false;if(!a.f){a.f=new vI;NG(_v,a.u,a.f)}}a.u=null}d=a.d;while(d.a.length!=0&&!zy(Zi(kI(d,d.a.length-1),107))){oI(d,d.a.length-1);d.a.length==1&&(a.f=null)}if(d.a.length==0){if(a.s){sw(a,new Dv(a.s))}else{fw(a);return true}}c=By(Zi(kI(d,d.a.length-1),107));if(zF(a.p,wV)){l=d.a.length>1;ew(a,c,l)}else if(zF(a.p,xV)){if(zF('PM44',c.b)||zF('BM44',c.b)){f=Zi(mw(a,a.c),64);if(!f){f=new gz;ez(f,c);k=new Vv;k.width=f.k?f.k.e:0;k.height=f.k?f.k.d:0;k.dpi=100;tw(a,a.n,k);tw(a,a.c,f)}else{ez(f,c)}}else if(zF('ANTa',c.b)||zF('ANTz',c.b)){b=mw(a,a.b);!b&&(b=new dC);bw(a,a.b,b,c)}}return false}\nfunction eM(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[fW]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!cM()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[fW]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Nz(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;while(d>=0){h=(l=e-1>=0?b.e[(e-1)*Mw+3]:0,((l*(b.a-1)+(b.a-2))/255|0)<<9|(m=e>=0?b.e[e*Mw+3]:0,((m*(b.a-1)+(b.a-2))/255|0)<<8)|(o=e+1>=0?b.e[(e+1)*Mw+3]:0,((o*(b.a-1)+(b.a-2))/255|0)<<7)|(p=f-2>=0?b.e[(f-2)*Mw+3]:0,((p*(b.a-1)+(b.a-2))/255|0)<<6)|(q=f-1>=0?b.e[(f-1)*Mw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<5)|(r=f>=0?b.e[f*Mw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<4)|(s=f+1>=0?b.e[(f+1)*Mw+3]:0,((s*(b.a-1)+(b.a-2))/255|0)<<3)|(t=f+2>=0?b.e[(f+2)*Mw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<2)|(u=g-2>=0?b.e[(g-2)*Mw+3]:0,((u*(b.a-1)+(b.a-2))/255|0)<<1)|(v=g-1>=0?b.e[(g-1)*Mw+3]:0,(v*(b.a-1)+(b.a-2))/255|0));for(i=0;i<c;){j=Jz(a,a.n,h);Yw(b,g+i++,j);h=h<<1&890|(n=f+i+2>=0?b.e[(f+i+2)*Mw+3]:0,((n*(b.a-1)+(b.a-2))/255|0)<<2)|(k=e+i+1>=0?b.e[(e+i+1)*Mw+3]:0,((k*(b.a-1)+(b.a-2))/255|0)<<7)|j}e=f;f=g;g=Ow(b,--d)}}\nfunction rr(){var a,b,c;b=$doc.compatMode;a=ni(fi(on,1),UT,2,6,[mU]);for(c=0;c<a.length;c++){if(zF(a[c],b)){return}}a.length==1&&zF(mU,a[0])&&zF('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 document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction kw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;j=Zi(KG(a.e,a.n),38);w=!j?0:j.width;h=!j?0:j.height;if(w<=0||h<=0||!j){return null}f=1;e=Zi(mw(a,a.c),137);if(e){v=e.cc();g=e._b();if(v==0||g==0||w==0||h==0){return null}u=vw(w,h,v,g);if(u<1||u>12){return null}if(c==u){q=e.bc(1,b,d)}else if(c==2*u){q=e.bc(2,b,d)}else if(c==4*u){q=e.bc(4,b,d)}else if(c==8*u){q=e.bc(8,b,d)}else if(u*4==c*3){A=new sy;A.xmin=kj($wnd.Math.floor(b.xmin*4/3));A.ymin=kj($wnd.Math.floor(b.ymin*4/3));A.xmax=kj($wnd.Math.ceil(b.xmax*4/3));A.ymax=kj($wnd.Math.ceil(b.ymax*4/3));n=new ty(0,0,b.xmax-b.xmin,b.ymax-b.ymin);A.xmax>v&&(A.xmax=v);A.ymax>g&&(A.ymax=g);m=e.bc(1,A,null);q=d?d:new Tx;Px(q,m,n)}else{r=16;while(r>1&&c<r*u){r>>=1}l=(v+r-1)/r|0;k=(g+r-1)/r|0;p=(w+c-1)/c|0;o=(h+c-1)/c|0;s=new hy(l,k,p,o);fy(s,u*r,c);gy(s,u*r,c);A=(t=new sy,cy(s,b,t));m=e.bc(r,A,null);q=d?d:new Tx;ey(s,A,m,b,q)}if(!!q&&f!=1){Mx(q,f);for(i=0;i<9;i++){Mx(q,f)}}return q}else{return null}}\nfunction XP(a){var b,c,d,e,f,g,h;aQ('Starting djvu-html5 viewer v0.3.0-beta1 from https://github.com/mateusz-matela/djvu-html5');a.c=Ct('djvuContainer');d=_r('file');(d==null||d.length==0)&&(d=Db(a.c).getAttribute('file')||'');(d==null||d.length==0)&&(d=(MP(),f=PP('file'),f!=null?f:null));if(d==null||d.length==0){aQ('ERROR: No djvu file defined');return}UP(CB((kd(),g=$doc.location.href,h=g.indexOf('#'),h!=-1&&(g=g.substring(0,h)),h=g.indexOf('?'),h!=-1&&(g=g.substring(0,h)),h=g.lastIndexOf('/'),h!=-1&&(g=g.substring(0,h)),g.length>0?g+'/':''),d));a.e=new AP;Es(a.c,YP(a));Es(a.c,a.j=new qS(a));Es(a.c,a.k=new QS);Es(a.c,a.f=new AR(true));Es(a.c,a.n=new AR(false));Es(a.c,a.i=new lt);Lb(a.i,'statusImage');b=(MP(),QP('uiHideDelay',1500));if(b>0){c=new uT(b,a.j);qT(c,a.k,'toolbarHidden');qT(c,a.f,mW);qT(c,a.n,mW)}e=PP('useWebWorkers');(e==null||FO((cE(),AF(hU,e)?true:false)))&&!!window.Worker?new bP(new hQ(a)):(a.a=new WO(new hQ(a)));a.g=new VR(a);LS(a.k,a.g)}\nfunction ns(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?js:null);c&2&&(a.ondblclick=b&2?js:null);c&4&&(a.onmousedown=b&4?js:null);c&8&&(a.onmouseup=b&8?js:null);c&16&&(a.onmouseover=b&16?js:null);c&32&&(a.onmouseout=b&32?js:null);c&64&&(a.onmousemove=b&64?js:null);c&128&&(a.onkeydown=b&128?js:null);c&256&&(a.onkeypress=b&256?js:null);c&512&&(a.onkeyup=b&512?js:null);c&QU&&(a.onchange=b&QU?js:null);c&2048&&(a.onfocus=b&2048?js:null);c&4096&&(a.onblur=b&4096?js:null);c&8192&&(a.onlosecapture=b&8192?js:null);c&16384&&(a.onscroll=b&16384?js:null);c&NU&&(a.onload=b&NU?ks:null);c&VT&&(a.onerror=b&VT?js:null);c&TU&&(a.onmousewheel=b&TU?js:null);c&UU&&(a.oncontextmenu=b&UU?js:null);c&DU&&(a.onpaste=b&DU?js:null);c&VU&&(a.ontouchstart=b&VU?js:null);c&WU&&(a.ontouchmove=b&WU?js:null);c&EU&&(a.ontouchend=b&EU?js:null);c&8388608&&(a.ontouchcancel=b&8388608?js:null);c&XU&&(a.ongesturestart=b&XU?js:null);c&YU&&(a.ongesturechange=b&YU?js:null);c&ZU&&(a.ongestureend=b&ZU?js:null)}\nfunction Mz(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;while(f>=0){m=(q=h-1>=0?b.e[(h-1)*Mw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<10|(r=h>=0?b.e[h*Mw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<9)|(w=h+1>=0?b.e[(h+1)*Mw+3]:0,((w*(b.a-1)+(b.a-2))/255|0)<<8)|(A=i-1>=0?b.e[(i-1)*Mw+3]:0,((A*(b.a-1)+(b.a-2))/255|0)<<7)|(B=j>=0?c.e[j*Mw+3]:0,((B*(c.a-1)+(c.a-2))/255|0)<<6)|(C=k-1>=0?c.e[(k-1)*Mw+3]:0,((C*(c.a-1)+(c.a-2))/255|0)<<5)|(D=k>=0?c.e[k*Mw+3]:0,((D*(c.a-1)+(c.a-2))/255|0)<<4)|(F=k+1>=0?c.e[(k+1)*Mw+3]:0,((F*(c.a-1)+(c.a-2))/255|0)<<3)|(G=l-1>=0?c.e[(l-1)*Mw+3]:0,((G*(c.a-1)+(c.a-2))/255|0)<<2)|(H=l>=0?c.e[l*Mw+3]:0,((H*(c.a-1)+(c.a-2))/255|0)<<1)|(s=l+1>=0?c.e[(l+1)*Mw+3]:0,(s*(c.a-1)+(c.a-2))/255|0));for(n=0;n<e;){o=Jz(a,a.o,m);Yw(b,i+n++,o);m=m<<1&1590|(t=h+n+1>=0?b.e[(h+n+1)*Mw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<8)|(u=j+n>=0?c.e[(j+n)*Mw+3]:0,((u*(c.a-1)+(c.a-2))/255|0)<<6)|(v=k+n+1>=0?c.e[(k+n+1)*Mw+3]:0,((v*(c.a-1)+(c.a-2))/255|0)<<3)|(p=l+n+1>=0?c.e[(l+n+1)*Mw+3]:0,(p*(c.a-1)+(c.a-2))/255|0)|o<<7}h=i;i=Ow(b,--f);j=k;k=l;l=Ow(c,--g-1)+d}}\nfunction Sx(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D;t=new ty(0,0,(c.i*d+e-1)/e|0,(c.k*d+e-1)/e|0);if(f.xmin<t.xmin||f.ymin<t.ymin||f.xmax>t.xmax||f.ymax>t.ymax){throw Qp(new ME('rectangle out of boundsbounds=('+f.xmin+','+f.ymin+','+f.xmax+','+f.ymax+'),rect=('+t.xmin+','+t.ymin+','+t.xmax+','+t.ymax+')'))}C=eF(eF(a.k,b.k),f.ymax-f.ymin);B=eF(eF(a.i,b.i),f.xmax-f.xmin);r=b.a-1;p=Vx(g);s=d/e;n=f.ymin*e/d|0;o=f.ymin-s*n;if(o<0){--n;o+=s}m=f.xmin*e/d|0;l=f.xmin-s*m;if(l<0){--m;l+=s}i=n*c.i+c.border;j=new yx(c,0);h=new yx(a,0);for(D=0;D<C;D++){j.c=(i+m)*Mw;k=l;h.c=Ow(h.d,D)*Mw;u=D*b.c+b.border;for(A=0;A<B;++A,h.c+=Mw){v=(w=u+A>=0?b.e[(u+A)*Mw+3]:0,(w*(b.a-1)+(b.a-2))/255|0);if(v>0){if(v>=r){tx(h,p[255&j.d.e[j.c+j.a]<<24>>24],p[255&j.d.e[j.c+j.b]<<24>>24],p[255&j.d.e[j.c+j.e]<<24>>24])}else{q=VT*v/r|0;tx(h,(255&h.d.e[h.c+h.a]<<24>>24)*(VT-q)+q*p[255&j.d.e[j.c+j.a]<<24>>24]>>16,(255&h.d.e[h.c+h.b]<<24>>24)*(VT-q)+q*p[255&j.d.e[j.c+j.b]<<24>>24]>>16,(255&h.d.e[h.c+h.e]<<24>>24)*(VT-q)+q*p[255&j.d.e[j.c+j.e]<<24>>24]>>16)}}if(++k>=s){k-=s;j.c+=Mw}}if(++o>=s){o-=s;i+=c.i}}}\nfunction ew(b,c,d){var e,f,g,h,i;g=c.b;if(zF(g,'Djbz')){bw(b,b.g,new $z,c);!!b.s&&sw(b,new Dv(b.s))}else if(zF(g,'ANTa')||zF(g,'ANTz')){e=mw(b,b.b);!e&&(e=new dC);bw(b,b.b,e,c)}else if(!d){if(zF(g,rV)){throw Qp(new OE('DjVu Decoder: Corrupted file (Duplicate INFO chunk)'))}else if(zF(g,'INCL')){b.u=yv(c)}else if(zF(g,'FGbz')){if(b.k){throw Qp(new OE('Duplicate foreground'))}bw(b,b.j,new mB,c)}else if(zF(g,sV)||zF(g,tV)){bw(b,b.t,new ID,c)}else if(zF(g,'Sjbz')){if(b.s){throw Qp(new OE('Duplicate Sjbz chunk'))}try{c.d.Lb(MT);sw(b,c)}catch(a){a=Pp(a);if(cj(a,9)){h=a;if(pw(b,b.g)){throw Qp(h)}c.d.Ob();b.s=c}else throw Qp(a)}}else if(zF(g,'BG44')){f=mw(b,b.c);!f&&(f=new gz);bw(b,b.c,f,c)}else if(zF(g,'FG44')){if(pw(b,b.j)||!!b.k){throw Qp(new OE(uV))}i=new gz;ez(i,c);b.k=fz(i)}else if(zF(g,'BG2k')){if(pw(b,b.c)){throw Qp(new OE(vV))}}else if(zF(g,'FG2k')){if(!!b.k||pw(b,b.j)){throw Qp(new OE(uV))}}else if(zF(g,'Smmr')){if(pw(b,b.i)){throw Qp(new OE(vV))}}else if(zF(g,'BGjp')){if(pw(b,b.c)){throw Qp(new OE(vV))}tw(b,b.c,hw(c))}else if(zF(g,'FGjp')){if(!!b.k||pw(b,b.j)){throw Qp(new OE(uV))}b.k=hw(c)}}}\nfunction uw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I;w=Zi(KG(a.e,a.n),38);if(!w){return false}H=w.width;s=w.height;if(H<=0||s<=0){return false}q=1;o=Zi(KG(a.e,a.i),59);if(o){p=Zi(KG(a.e,a.j),109);if(p){e=o.a.b.a.length;if(e!=p.a.length){h=lw(a,c,d);Nx(b,h);return false}l=p.b.length;k=Qx(new Tx,1,l,null);i=new yx(k,0);for(u=0;u<k.i;i.c+=Mw){lB(p,u++,i)}Mx(k,q);g=new wI(l);for(v=0;v<l;v++){f=new vI;g.a[g.a.length]=f}for(C=0;C<e;C++){B=Zi(nC(o.a,C),73);if(!gA(o,B,c,d))continue;f=Zi(kI(g,p.a[C]),35);f.add(B)}A=0;m=new sy;n=new vI;for(j=0;j<l;j++){f=(xO(j,g.a.length),Zi(g.a[j],35));if(!f)continue;i.c=j*Mw;m.xmin=m.xmax=m.ymin=m.ymax=0;n.a=ji(hn,GT,1,0,5,1);for(t=0;t<f.size();t++){B=Zi(f.getAtIndex(t),73);if(A<B.b){Ox(b,cw(a,n,m,c,d),m.xmin-c.xmin,m.ymin-c.ymin,i);m.xmin=m.xmax=m.ymin=m.ymax=0;n.a=ji(hn,GT,1,0,5,1)}A=B.b;D=Yz(o,B.c);I=new ty(B.b,B.a,D.a.i,D.a.k);py(m,m,I);n.a[n.a.length]=B}Ox(b,cw(a,n,m,c,d),m.xmin-c.xmin,m.ymin-c.ymin,i)}return true}if(a.k){h=lw(a,c,d);if(!!h&&!!b){G=a.k.i;r=a.k.k;F=vw(H,s,G,r);if(F<1||F>16){return false}Sx(b,h,a.k,F,d,c,q);return true}}}return false}\nfunction ey(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J;F=new sy;G=cy(a,d,F);if(b.xmax-b.xmin!=c.i||b.ymax-b.ymin!=c.k){throw Qp(new ME(HV))}if(b.xmin>G.xmin||b.ymin>G.ymin||b.xmax<G.xmax||b.ymax<G.ymax){throw Qp(new OE(HV))}(d.xmax-d.xmin!=e.i||d.ymax-d.ymin!=e.k)&&Qx(e,d.ymax-d.ymin,d.xmax-d.xmin,null);f=F.xmax-F.xmin;s=ji(Zl,GT,53,f+2,0,1);for(q=0;q<s.length;){s[q++]=new hx}try{if(a.p>0||a.q>0){a.f=Qx(new Tx,1,f,null);a.g=Qx(new Tx,2,f,null);a.d=a.e=-1}for(J=d.ymin;J<d.ymax;J++){n=a.o[J];o=n>>4;p=o+1;if(a.p>0||a.q>0){u=dy(a,o,F,b,c);H=dy(a,p,F,b,c)}else{l=F.xmin-b.xmin;F.ymin>o&&(o=F.ymin);F.ymax<=p&&(p=F.ymax-1);u=new zx(c,o-b.ymin,l);H=new zx(c,p-b.ymin,l)}r=1;j=ay[n&15];for(m=1+f;r<m;H.c+=Mw,u.c+=Mw){k=s[r++];C=255&u.d.e[u.c+u.e]<<24>>24;i=j[256+(255&H.d.e[H.c+H.e]<<24>>24)-C];B=255&u.d.e[u.c+u.b]<<24>>24;h=j[256+(255&H.d.e[H.c+H.b]<<24>>24)-B];A=255&u.d.e[u.c+u.a]<<24>>24;g=j[256+(255&H.d.e[H.c+H.a]<<24>>24)-A];k.Xb(A+g,B+h,C+i)}s[0]=s[1];t=1-F.xmin;k=new zx(e,J-d.ymin,0);for(I=d.xmin;I<d.xmax;I++){D=a.c[I];u=t+(D>>4);v=s[u];w=s[u+1];j=ay[D&15];C=255&v.Wb();i=j[256+(255&w.Wb())-C];B=255&v.Vb();h=j[256+(255&w.Vb())-B];A=255&v.Ub();g=j[256+(255&w.Ub())-A];tx(k,A+g,B+h,C+i);k.c+=Mw}}}finally{a.f=null;a.g=null}}\nfunction Sy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;A=a.k[c];h=0;n=a.b;l=0;for(k=0;k<f;){i=0;w=Jy(d,e+k);if(!w){i=8}else{for(s=0;s<16;s++){o=n[l+s]&1;if(o==0){o=w.b.c[s+w.a]!=0?2:8;n[l+s]=o}i|=o}}a.a[k]=i;h|=i;++k;l+=16}f<16||(h&2)!=0?(h|=4):(h&8)!=0&&JB(b,a.e)!=0&&(h|=4);if((h&4)!=0){for(j=0;j<f;j++){if((a.a[j]&8)!=0){p=0;$v();if(c>0){v=e+j<<2;g=Jy(d,v>>4);if(g){v&=15;g.b.c[v+g.a]!=0&&++p;g.b.c[v+1+g.a]!=0&&++p;g.b.c[v+2+g.a]!=0&&++p;p<3&&g.b.c[v+3+g.a]!=0&&++p}}(h&2)!=0&&(p|=4);JB(b,a.c[c][p])!=0&&(a.a[j]=a.a[j]|4,undefined)}}}if((h&4)!=0){n=a.b;l=0;for(j=0;j<f;){if((a.a[j]&4)!=0){w=Jy(d,e+j);if(!w){w=(d.b[e+j]=1,d.a.a=(e+j)*16,d.a);for(t=0;t<16;t++){(n[l+t]&1)==0&&(n[l+t]=8,undefined)}}q=0;$v();for(u=0;u<16;u++){(n[l+u]&8)!=0&&++q}for(s=0;s<16;s++){if((n[l+s]&8)!=0){c==0&&(A=a.n[s]);q>=7?(p=7):(p=q);(a.a[j]&2)!=0&&(p|=8);if(JB(b,a.f[p])!=0){n[l+s]=n[l+s]|4;r=A>>1;m=A+r-(r>>2);HB(b,NU+(b.a+b.a+b.a>>3))!=0?My(w,s,-m<<16>>16):My(w,s,m<<16>>16)}(n[l+s]&4)!=0?(q=0):q>0&&--q}}}++j;l+=16}}if((h&2)!=0){n=a.b;l=0;for(j=0;j<f;){if((a.a[j]&2)!=0){w=Jy(d,e+j);for(s=0;s<16;s++){if((n[l+s]&2)!=0){m=w.b.c[s+w.a];m<0&&(m=-m);c==0&&(A=a.n[s]);if(m<=3*A){m+=A>>2;JB(b,a.d)!=0?(m+=A>>1):(m=m-A+(A>>1))}else{HB(b,NU+(b.a+b.a+b.a>>3))!=0?(m+=A>>1):(m=m-A+(A>>1))}w.b.c[s+w.a]>0?My(w,s,m<<16>>16):My(w,s,-m<<16>>16)}}}++j;l+=16}}}\nfunction Jv(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;w=new Dv(b);sC(a.a);sC(a.d);PG(a.b);C=uv(w);g=(C&128)!=0;C&=127;if(C>1){throw Qp(new SD('DjVmDir.version_error 1 '+C))}j=uv(w);j=j<<8|uv(w);if(j==0)return;for(n=0;n<j;n++){i=new Rv;mC(a.a,i);if(g){c=uv(w);c=c<<8|uv(w);c=c<<8|uv(w);i.c=c<<8|uv(w);if(C==0){c=uv(w);c=c<<8|uv(w);i.d=c<<8|uv(w)}if(i.c==0){throw Qp(new SD('DjVmDir.no_indirect'))}}else{i.c=i.d=0}}e=av(new cv,w);if(C>0){for(o=0;o<a.a.b.a.length;o++){i=Zi(nC(a.a,o),34);c=bv(e,e.g)==1?255&e.g[0]:-1;c=c<<8|(bv(e,e.g)==1?255&e.g[0]:-1);c=c<<8|(bv(e,e.g)==1?255&e.g[0]:-1);i.d=c}}for(p=0;p<a.a.b.a.length;p++){i=Zi(nC(a.a,p),34);i.a=(bv(e,e.g)==1?255&e.g[0]:-1)<<24>>24}if(C==0){for(o=0;o<a.a.b.a.length;o++){i=Zi(nC(a.a,o),34);k=i.a;l=(k&1)!=0?1:0;(k&2)!=0&&(l=(l|-128)<<24>>24);(k&4)!=0&&(l=(l|64)<<24>>24);i.a=l}}if(a.a.b.a.length>0){d=new nv;f=ji(lj,kV,11,QU,15,1);for(;(s=bv(e,f))>0;){mv(d,f,s)}f=YI(d.a,d.b);A=new tC;v=0;h=0;for(;h<f.length;++h){if(f[h]==0){t=yF(f,v,h-v,PF());hI(A.b,t);v=h+1}}v<h&&mC(A,yF(f,v,h-v,(kO(),jO)));for(o=0,B=0;o<a.a.b.a.length;o++){i=Zi(nC(a.a,o),34);i.b=aj(nC(A,B++));(i.a&-128)!=0&&++B;(i.a&64)!=0&&++B}}u=0;for(q=0;q<a.a.b.a.length;q++){i=Zi(nC(a.a,q),34);(i.a&63)==3&&++u}if(u>1){throw Qp(new SD('DjVmDir.corrupt'))}sC(a.d);for(r=0;r<a.a.b.a.length;r++){i=Zi(nC(a.a,r),34);(i.a&63)==1&&mC(a.d,i)}for(m=0;m<a.a.b.a.length;m++){i=Zi(nC(a.a,m),34);if(LG(a.b,i.b)){throw Qp(new SD('DjVmDir.dupl_id '+i.b))}NG(a.b,i.b,i)}}\nfunction Bz(a,b,c){var d,e,f,g,h,i,j,k,l;d=null;g=null;f=null;b=xz(a,0,11,a.s,0);switch(b){case 1:case 3:case 4:case 6:case 8:{f=new sz}case 2:case 5:{a.u?(g=new kA):(g=jA(new kA,b==8?-2:-1));d=g.a;break}case 7:{f=new sz;break}}k=false;j=false;switch(b){case 0:{Qz(a,c);Iz(a,a.t);a.u||Ez(a,c);break}case 1:{j=k=true;Lz(a,d,4);zz(a,d);Cz(a,f,d.k,d.i);break}case 2:{k=true;Lz(a,d,4);zz(a,d);break}case 3:{j=true;Lz(a,d,3);zz(a,d);Cz(a,f,d.k,d.i);break}case 4:{j=true;k=true;i=xz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=eB(Zi(nC(a.J,i),20)));e=Yz(c,g.b).a;h=Zi(nC(a.K,i),10);Sz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);yz(a,d,e,i);Cz(a,f,d.k,d.i);break}case 5:{k=true;i=xz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=eB(Zi(nC(a.J,i),20)));Yz(c,g.b);h=Zi(nC(a.K,i),10);Sz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);break}case 6:{j=true;i=xz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=eB(Zi(nC(a.J,i),20)));e=Yz(c,g.b).a;h=Zi(nC(a.K,i),10);Sz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);yz(a,d,e,i);Cz(a,f,d.k,d.i);break}case 7:{i=xz(a,0,a.J.b.a.length-1,a.r,0);a.u||rz(f,eB(Zi(nC(a.J,i),20)));d=Yz(c,f.c).a;h=Zi(nC(a.K,i),10);pz(f,h.xmin);nz(f,h.ymin);c.c?Cz(a,f,d.k,d.i):Cz(a,f,1+h.ymax-h.ymin,1+h.xmax-h.xmin);qz(f,h.xmin);oz(f,h.ymin);break}case 8:{j=true;Lz(a,d,3);zz(a,d);Kz(a,f,d.k);break}case 10:{Oz(a);break}case 9:{a.v?Fz(a):Rz(a,c);break}case 11:break;default:throw Qp(new ME('JB2Image unknown type'));}if(!a.u){switch(b){case 1:case 2:case 4:case 5:case 3:case 6:case 8:{l=Wz(c,g);Gz(a,l,tz);k&&wz(a,l,g);if(j){f.c=l;cA(c,f)}break}case 7:{cA(c,f);break}}}return b}\n",
"function Zu(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;a.f=_u(a);if(a.f==0){return 0}if(a.f>EU){throw Qp(new SD(nV))}if(a.a<a.f){a.a=a.f;a.d=hr(a.a)}else !a.d&&(a.d=hr(a.a));i=0;if(IB(a.i)!=0){++i;IB(a.i)!=0&&++i}u=YI(Wu,Wu.length);h=ji(nj,oV,11,4,15,1);for(k=0;k<4;h[k++]=0);f=4;v=3;t=-1;for(l=0;l<a.f;l++){d=2;2>v&&(d=v);e=0;switch(0){default:if(JB(a.i,a.c[d])!=0){v=0;a.d[l]=u[0];break}e+=3;if(JB(a.i,a.c[e+d])!=0){v=1;a.d[l]=u[1];break}e+=3;if(JB(a.i,a.c[e])!=0){v=2+$u(a,e+1,1);a.d[l]=u[v];break}e+=2;if(JB(a.i,a.c[e])!=0){v=4+$u(a,e+1,2);a.d[l]=u[v];break}e+=4;if(JB(a.i,a.c[e])!=0){v=8+$u(a,e+1,3);a.d[l]=u[v];break}e+=8;if(JB(a.i,a.c[e])!=0){v=16+$u(a,e+1,4);a.d[l]=u[v];break}e+=16;if(JB(a.i,a.c[e])!=0){v=32+$u(a,e+1,5);a.d[l]=u[v];break}e+=32;if(JB(a.i,a.c[e])!=0){v=64+$u(a,e+1,6);a.d[l]=u[v];break}e+=64;if(JB(a.i,a.c[e])!=0){v=128+$u(a,e+1,7);a.d[l]=u[v];break}v=256;a.d[l]=0;t=l;continue;}f=f+(f>>i);if(f>268435456){f>>=24;h[0]>>=24;h[1]>>=24;h[2]>>=24;h[3]>>=24;r=4}g=f;v<4&&(g+=h[v]);for(r=v;r>=4;r--){u[r]=u[r-1]}for(;r>0&&Zp(Sp(pV,g),Sp(pV,h[r-1]));r--){u[r]=u[r-1];h[r]=h[r-1]}u[r]=a.d[l]<<24>>24;h[r]=g}if(t<1||t>=a.f){throw Qp(new SD(nV))}A=ji(nj,oV,11,a.f,15,1);for(q=0;q<a.f;A[q++]=0);c=ji(nj,oV,11,256,15,1);for(m=0;m<256;c[m++]=0);for(n=0;n<t;n++){b=a.d[n]<<24>>24;A[n]=b<<24|c[255&b]&qV;++c[255&b]}for(o=t+1;o<a.f;o++){b=a.d[o]<<24>>24;A[o]=b<<24|c[255&b]&qV;++c[255&b]}s=1;for(j=0;j<256;j++){B=c[j];c[j]=s;s+=B}p=0;s=a.f-1;while(s>0){w=A[p];b=A[p]>>24<<24>>24;a.d[--s]=b;p=c[255&b]+(w&qV)}if(p!=t){throw Qp(new SD(nV))}return a.f}\nfunction Zy(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X;I=0;while(I<5&&32>>I>b){++I}l=1<<I;if(b!=32>>I){throw Qp(new ME('(IWMap::image) Unsupported subsampling factor'))}if(c.xmin>=c.xmax||c.ymin>=c.ymax){throw Qp(new ME('(IWMap::image) GRect is empty'))}w=new ty(0,0,(a.e+b-1)/b|0,(a.d+b-1)/b|0);if(c.xmin<0||c.ymin<0||c.xmax>w.xmax||c.ymax>w.ymax){throw Qp(new ME('(IWMap::image) GRect is out of bounds: '+c.xmin+','+c.ymin+','+c.xmax+','+c.ymax+','+w.xmax+','+w.ymax))}H=ji(am,GT,10,8,0,1);R=ji(am,GT,10,8,0,1);for(s=0;s<8;){H[s]=new sy;R[s++]=new sy}P=1;H[I]=new uy(c);R[I]=new uy(c);for(t=I-1;t>=0;t--){H[t]=R[t+1];my(H[t],3*P,3*P);ny(H[t],H[t],w);P+=P;R[t].xmin=H[t].xmin+P-1&~(P-1);R[t].xmax=H[t].xmax&~(P-1);R[t].ymin=H[t].ymin+P-1&~(P-1);R[t].ymax=H[t].ymax&~(P-1)}W=new sy;W.xmin=H[0].xmin&~(l-1);W.ymin=H[0].ymin&~(l-1);W.xmax=(H[0].xmax-1&~(l-1))+l;W.ymax=(H[0].ymax-1&~(l-1))+l;q=W.xmax-W.xmin;p=dr(q*(W.ymax-W.ymin));i=a.c>>5;C=(W.ymin>>I)*i+(W.xmin>>I);F=new Int16Array(QU);for(n=W.ymin,D=0;n<W.ymax;n+=l,D+=q<<I,C+=i){for(m=W.xmin,h=C,Q=D;m<W.xmax;m+=l,++h,Q+=l){j=a.b[h];G=I;I>2&&(m+31<H[2].xmin||m>H[2].xmax||n+31<H[2].ymin||n>H[2].ymax)&&(G=2);k=(1<<G+G)+15>>4;N=1<<I-G;O=q<<I-G;U=32>>G;V=U<<5;Ky(j,F,k);for(v=0,T=0,M=Q;v<l;v+=N,M+=O,T+=V-32){for(B=0;B<l;B+=N,T+=U){p[M+B]=F[T]}}}}P=l;for(u=0;u<I;u++){o=H[u];o.xmin=o.xmin&~(P-1);o.ymin=o.ymin&~(P-1);qy(o,-W.xmin,-W.ymin);if(g&&u>=4){_y(q,p,o);break}bz(p,o.ymin*q+o.xmin,o.xmax-o.xmin,o.ymax-o.ymin,q,P,P>>1);P>>=1}J=new uy(c);qy(J,-W.xmin,-W.ymin);for(r=J.ymin,K=J.ymin*q,S=d;r++<J.ymax;S+=f,K+=q){for(A=J.xmin,L=S;A<J.xmax;++A,L+=4){X=p[K+A]+32>>6;X<-128?(X=-128):X>127&&(X=127);e[L]=X}}}\nfunction ZB(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;j=new tC;for(p=0;p<b.b.a.length;++p){n=(yC(p,b.b.a.length),kI(b.b,p));if(cj(n,45)){l=Zi(n,45);k=l.a;if(zF('maparea',k)){try{t=(yC(0,l.b.a.length),kI(l.b,0));if(cj(t,45)){s=Zi(t,45);if(!zF('url',s.a)){throw Qp(new ME('DjVuAnno.bad_url'))}yC(0,s.b.a.length);vq(kI(s.b,0));yC(1,s.b.a.length);vq(kI(s.b,1))}else{aj(t)}yC(1,l.b.a.length);aj(kI(l.b,1));r=(yC(2,l.b.a.length),kI(l.b,2));w=null;if(cj(r,45)){q=Zi(r,45);if(zF('rect',q.a)){g=new ty((yC(0,q.b.a.length),eB(Zi(kI(q.b,0),20))),(yC(1,q.b.a.length),eB(Zi(kI(q.b,1),20))),(yC(2,q.b.a.length),eB(Zi(kI(q.b,2),20))),(yC(3,q.b.a.length),eB(Zi(kI(q.b,3),20))));w=$C(new aD,g)}else if(zF('line',q.a)){u=(yC(0,q.b.a.length),eB(Zi(kI(q.b,0),20)));F=(yC(1,q.b.a.length),eB(Zi(kI(q.b,1),20)));v=(yC(2,q.b.a.length),eB(Zi(kI(q.b,2),20)));G=(yC(3,q.b.a.length),eB(Zi(kI(q.b,3),20)));w=dD(new eD,u,F,v,G)}else if(zF('poly',q.a)){o=q.b.a.length/2|0;D=ji(nj,oV,11,o,15,1);H=ji(nj,oV,11,o,15,1);for(h=0,i=0;i<q.b.a.length;h++){D[h]=eB(Zi(nC(q,i++),20));H[h]=eB(Zi(nC(q,i++),20))}w=hD(new kD,D,H,o)}else if(zF('oval',q.a)){g=new ty((yC(0,q.b.a.length),eB(Zi(kI(q.b,0),20))),(yC(1,q.b.a.length),eB(Zi(kI(q.b,1),20))),(yC(2,q.b.a.length),eB(Zi(kI(q.b,2),20))),(yC(3,q.b.a.length),eB(Zi(kI(q.b,3),20))));w=$C(new fD,g)}else if(zF(cV,q.a)){g=new ty((yC(0,q.b.a.length),eB(Zi(kI(q.b,0),20))),(yC(1,q.b.a.length),eB(Zi(kI(q.b,1),20))),(yC(2,q.b.a.length),eB(Zi(kI(q.b,2),20))),(yC(3,q.b.a.length),eB(Zi(kI(q.b,3),20))));w=$C(new qD,g)}}if(!!w&&!w.kc()){for(m=3;m<l.b.a.length;m++){e=(yC(m,l.b.a.length),kI(l.b,m));if(cj(e,45)){d=Zi(e,45);A=d.a;if(zF('border_avis',A));else if(zF('arrow',A));else if(zF('pushpin',A));else if(zF('hilite',A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,65)&&(new QE(fC(vq(B),255)),undefined)}else if(zF('lineclr',A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,65)&&(new QE(fC(vq(B),255)),undefined)}else if(zF('backclr',A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,65)&&(new QE(fC(vq(B),255)),undefined)}else if(zF('textclr',A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,65)&&(new QE(fC(vq(B),255)),undefined)}else if(zF('opacity',A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,19)&&(Zi(B,19),undefined)}else if(zF(fU,A)){B=(yC(0,d.b.a.length),kI(d.b,0));cj(B,19)&&(Zi(B,19),undefined)}else{c=zF('none',A)?0:zF('xor',A)?1:zF('border',A)?2:zF('shadow_in',A)?3:zF('shadow_out',A)?4:zF('shadow_ein',A)?5:zF('shadow_eout',A)?6:-1;if(c>=0){_C(c);for(C=0;C<d.b.a.length;++C){B=(yC(C,d.b.a.length),kI(d.b,C));cj(B,65)?(new QE(fC(vq(B),255)),undefined):cj(B,20)&&eB(Zi(B,20))}}}}}hI(j.b,w)}}catch(a){a=Pp(a);if(cj(a,6)){f=a;Ic(f,($v(),Zv),'','')}else throw Qp(a)}}}}return j}\nfunction Px(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb;qb=b.i;pb=b.k;e=kj($wnd.Math.ceil(qb*0.75));d=kj($wnd.Math.ceil(pb*0.75));l=new ty(0,0,e,d);if(c.xmin<l.xmin||c.ymin<l.ymin||c.xmax>l.xmax||c.ymax>l.ymax){throw Qp(new ME('rectangle out of boundspdr=('+c.xmin+','+c.ymin+','+c.xmax+','+c.ymax+'),rect=('+l.xmin+','+l.ymin+','+l.xmax+','+l.ymax+')'))}e=c.xmax-c.xmin;d=c.ymax-c.ymin;Qx(a,d,e,null);tb=c.ymin/3|0;k=c.ymin-3*tb;sb=c.xmin/3|0;j=c.xmin-3*sb;if(j<0){--sb;j+=3}sb*=4;tb*=4;lb=new yx(b,0);mb=new yx(b,0);nb=new yx(b,0);ob=new yx(b,0);f=new yx(a,0);g=new yx(a,0);h=new yx(a,0);while(k<d){wx(lb,tb++,sb);tb>=pb&&--tb;wx(mb,tb++,sb);tb>=pb&&--tb;wx(nb,tb++,sb);tb>=pb&&--tb;wx(ob,tb++,sb);f.c=(Ow(f.d,k<0?0:k)+j)*Mw;++k>=d&&--k;g.c=(Ow(g.d,k<0?0:k)+j)*Mw;++k>=d&&--k;wx(h,k++,j);i=j;rb=sb;while(i<e){m=255&lb.d.e[lb.c+lb.a]<<24>>24;n=255&lb.d.e[lb.c+lb.b]<<24>>24;o=255&lb.d.e[lb.c+lb.e]<<24>>24;p=255&mb.d.e[mb.c+mb.a]<<24>>24;q=255&mb.d.e[mb.c+mb.b]<<24>>24;r=255&mb.d.e[mb.c+mb.e]<<24>>24;s=255&nb.d.e[nb.c+nb.a]<<24>>24;t=255&nb.d.e[nb.c+nb.b]<<24>>24;u=255&nb.d.e[nb.c+nb.e]<<24>>24;v=255&ob.d.e[ob.c+ob.a]<<24>>24;w=255&ob.d.e[ob.c+ob.b]<<24>>24;A=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Mw;mb.c+=Mw;nb.c+=Mw;ob.c+=Mw}B=255&lb.d.e[lb.c+lb.a]<<24>>24;C=255&lb.d.e[lb.c+lb.b]<<24>>24;D=255&lb.d.e[lb.c+lb.e]<<24>>24;F=255&mb.d.e[mb.c+mb.a]<<24>>24;G=255&mb.d.e[mb.c+mb.b]<<24>>24;H=255&mb.d.e[mb.c+mb.e]<<24>>24;I=255&nb.d.e[nb.c+nb.a]<<24>>24;J=255&nb.d.e[nb.c+nb.b]<<24>>24;K=255&nb.d.e[nb.c+nb.e]<<24>>24;L=255&ob.d.e[ob.c+ob.a]<<24>>24;M=255&ob.d.e[ob.c+ob.b]<<24>>24;N=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Mw;mb.c+=Mw;nb.c+=Mw;ob.c+=Mw}O=255&lb.d.e[lb.c+lb.a]<<24>>24;P=255&lb.d.e[lb.c+lb.b]<<24>>24;Q=255&lb.d.e[lb.c+lb.e]<<24>>24;R=255&mb.d.e[mb.c+mb.a]<<24>>24;S=255&mb.d.e[mb.c+mb.b]<<24>>24;T=255&mb.d.e[mb.c+mb.e]<<24>>24;U=255&nb.d.e[nb.c+nb.a]<<24>>24;V=255&nb.d.e[nb.c+nb.b]<<24>>24;W=255&nb.d.e[nb.c+nb.e]<<24>>24;X=255&ob.d.e[ob.c+ob.a]<<24>>24;Y=255&ob.d.e[ob.c+ob.b]<<24>>24;Z=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Mw;mb.c+=Mw;nb.c+=Mw;ob.c+=Mw}$=255&lb.d.e[lb.c+lb.a]<<24>>24;ab=255&lb.d.e[lb.c+lb.b]<<24>>24;bb=255&lb.d.e[lb.c+lb.e]<<24>>24;cb=255&mb.d.e[mb.c+mb.a]<<24>>24;db=255&mb.d.e[mb.c+mb.b]<<24>>24;eb=255&mb.d.e[mb.c+mb.e]<<24>>24;fb=255&nb.d.e[nb.c+nb.a]<<24>>24;gb=255&nb.d.e[nb.c+nb.b]<<24>>24;hb=255&nb.d.e[nb.c+nb.e]<<24>>24;ib=255&ob.d.e[ob.c+ob.a]<<24>>24;jb=255&ob.d.e[ob.c+ob.b]<<24>>24;kb=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Mw;mb.c+=Mw;nb.c+=Mw;ob.c+=Mw}ux(f,11*m+2*(p+B)+F+8>>4<<24>>24);vx(f,11*n+2*(q+C)+G+8>>4<<24>>24);xx(f,11*o+2*(r+D)+H+8>>4<<24>>24);ux(g,7*(p+s)+F+I+8>>4<<24>>24);vx(g,7*(q+t)+G+J+8>>4<<24>>24);xx(g,7*(r+u)+H+K+8>>4<<24>>24);ux(h,11*v+2*(s+L)+I+8>>4<<24>>24);vx(h,11*w+2*(t+M)+J+8>>4<<24>>24);xx(h,11*A+2*(u+N)+K+8>>4<<24>>24);if(++i<e){f.c+=Mw;g.c+=Mw;h.c+=Mw}ux(f,7*(B+O)+F+R+8>>4<<24>>24);vx(f,7*(C+P)+G+S+8>>4<<24>>24);xx(f,7*(D+Q)+H+T+8>>4<<24>>24);ux(g,I+U+F+R+2>>2<<24>>24);vx(g,J+V+G+S+2>>2<<24>>24);xx(g,K+W+H+T+2>>2<<24>>24);ux(h,7*(L+X)+I+U+8>>4<<24>>24);vx(h,7*(M+Y)+J+V+8>>4<<24>>24);xx(h,7*(N+Z)+K+W+8>>4<<24>>24);if(++i<e){f.c+=Mw;g.c+=Mw;h.c+=Mw}ux(f,11*$+2*(cb+O)+R+8>>4<<24>>24);vx(f,11*ab+2*(db+P)+S+8>>4<<24>>24);xx(f,11*bb+2*(eb+Q)+T+8>>4<<24>>24);ux(g,7*(cb+fb)+R+U+8>>4<<24>>24);vx(g,7*(db+gb)+S+V+8>>4<<24>>24);xx(g,7*(eb+hb)+T+W+8>>4<<24>>24);ux(h,11*ib+2*(fb+X)+U+8>>4<<24>>24);vx(h,11*jb+2*(gb+Y)+V+8>>4<<24>>24);xx(h,11*kb+2*(hb+Z)+W+8>>4<<24>>24);if(++i<e){f.c+=Mw;g.c+=Mw;h.c+=Mw}}}}\nfunction Iy(){Iy=sq;Hy=ni(fi(Np,1),GV,11,15,[0,16,512,528,8,24,520,536,256,272,768,784,264,280,776,792,4,20,516,532,12,28,524,540,260,276,772,788,268,284,780,796,128,144,640,656,136,152,648,664,384,400,896,912,392,408,904,920,132,148,644,660,140,156,652,668,388,404,900,916,396,412,908,924,2,18,514,530,10,26,522,538,258,274,770,786,266,282,778,794,6,22,518,534,14,30,526,542,262,278,774,790,270,286,782,798,130,146,642,658,138,154,650,666,386,402,898,914,394,410,906,922,134,150,646,662,142,158,654,670,390,406,902,918,398,414,910,926,64,80,576,592,72,88,584,600,320,336,832,848,328,344,840,856,68,84,580,596,76,92,588,604,324,340,836,852,332,348,844,860,192,208,704,720,200,216,712,728,448,464,960,976,456,472,968,984,196,212,708,724,204,220,716,732,452,468,964,980,460,476,972,988,66,82,578,594,74,90,586,602,322,338,834,850,330,346,842,858,70,86,582,598,78,94,590,606,326,342,838,854,334,350,846,862,194,210,706,722,202,218,714,730,450,466,962,978,458,474,970,986,198,214,710,726,206,222,718,734,454,470,966,982,462,478,974,990,1,17,513,529,9,25,521,537,257,273,769,785,265,281,777,793,5,21,517,533,13,29,525,541,261,277,773,789,269,285,781,797,129,145,641,657,137,153,649,665,385,401,897,913,393,409,905,921,133,149,645,661,141,157,653,669,389,405,901,917,397,413,909,925,3,19,515,531,11,27,523,539,259,275,771,787,267,283,779,795,7,23,519,535,15,31,527,543,263,279,775,791,271,287,783,799,131,147,643,659,139,155,651,667,387,403,899,915,395,411,907,923,135,151,647,663,143,159,655,671,391,407,903,919,399,415,911,927,65,81,577,593,73,89,585,601,321,337,833,849,329,345,841,857,69,85,581,597,77,93,589,605,325,341,837,853,333,349,845,861,193,209,705,721,201,217,713,729,449,465,961,977,457,473,969,985,197,213,709,725,205,221,717,733,453,469,965,981,461,477,973,989,67,83,579,595,75,91,587,603,323,339,835,851,331,347,843,859,71,87,583,599,79,95,591,607,327,343,839,855,335,351,847,863,195,211,707,723,203,219,715,731,451,467,963,979,459,475,971,987,199,215,711,727,207,223,719,735,455,471,967,983,463,479,975,991,32,48,544,560,40,56,552,568,288,304,800,816,296,312,808,824,36,52,548,564,44,60,556,572,292,308,804,820,300,316,812,828,160,176,672,688,168,184,680,696,416,432,928,944,424,440,936,952,164,180,676,692,172,188,684,700,420,436,932,948,428,444,940,956,34,50,546,562,42,58,554,570,290,306,802,818,298,314,810,826,38,54,550,566,46,62,558,574,294,310,806,822,302,318,814,830,162,178,674,690,170,186,682,698,418,434,930,946,426,442,938,954,166,182,678,694,174,190,686,702,422,438,934,950,430,446,942,958,96,112,608,624,104,120,616,632,352,368,864,880,360,376,872,888,100,116,612,628,108,124,620,636,356,372,868,884,364,380,876,892,224,240,736,752,232,248,744,760,480,496,992,1008,488,504,1000,1016,228,244,740,756,236,252,748,764,484,500,996,1012,492,508,1004,1020,98,114,610,626,106,122,618,634,354,370,866,882,362,378,874,890,102,118,614,630,110,126,622,638,358,374,870,886,366,382,878,894,226,242,738,754,234,250,746,762,482,498,994,1010,490,506,1002,1018,230,246,742,758,238,254,750,766,486,502,998,1014,494,510,1006,1022,33,49,545,561,41,57,553,569,289,305,801,817,297,313,809,825,37,53,549,565,45,61,557,573,293,309,805,821,301,317,813,829,161,177,673,689,169,185,681,697,417,433,929,945,425,441,937,953,165,181,677,693,173,189,685,701,421,437,933,949,429,445,941,957,35,51,547,563,43,59,555,571,291,307,803,819,299,315,811,827,39,55,551,567,47,63,559,575,295,311,807,823,303,319,815,831,163,179,675,691,171,187,683,699,419,435,931,947,427,443,939,955,167,183,679,695,175,191,687,703,423,439,935,951,431,447,943,959,97,113,609,625,105,121,617,633,353,369,865,881,361,377,873,889,101,117,613,629,109,125,621,637,357,373,869,885,365,381,877,893,225,241,737,753,233,249,745,761,481,497,993,1009,489,505,1001,1017,229,245,741,757,237,253,749,765,485,501,997,1013,493,509,1005,1021,99,115,611,627,107,123,619,635,355,371,867,883,363,379,875,891,103,119,615,631,111,127,623,639,359,375,871,887,367,383,879,895,227,243,739,755,235,251,747,763,483,499,995,1011,491,507,1003,1019,231,247,743,759,239,255,751,767,487,503,999,1015,495,511,1007,1023]);Gy=new Int16Array(QU)}\nfunction AD(){AD=sq;yD=new RegExp('[\\\\0-\\\\x1F\\\\x7F-\\\\x9F\\\\u0378\\\\u0379\\\\u037F-\\\\u0383\\\\u038B\\\\u038D\\\\u03A2\\\\u0528-\\\\u0530\\\\u0557\\\\u0558\\\\u0560\\\\u0588\\\\u058B-\\\\u058E\\\\u0590\\\\u05C8-\\\\u05CF\\\\u05EB-\\\\u05EF\\\\u05F5-\\\\u0605\\\\u061C\\\\u061D\\\\u06DD\\\\u070E\\\\u070F\\\\u074B\\\\u074C\\\\u07B2-\\\\u07BF\\\\u07FB-\\\\u07FF\\\\u082E\\\\u082F\\\\u083F\\\\u085C\\\\u085D\\\\u085F-\\\\u089F\\\\u08A1\\\\u08AD-\\\\u08E3\\\\u08FF\\\\u0978\\\\u0980\\\\u0984\\\\u098D\\\\u098E\\\\u0991\\\\u0992\\\\u09A9\\\\u09B1\\\\u09B3-\\\\u09B5\\\\u09BA\\\\u09BB\\\\u09C5\\\\u09C6\\\\u09C9\\\\u09CA\\\\u09CF-\\\\u09D6\\\\u09D8-\\\\u09DB\\\\u09DE\\\\u09E4\\\\u09E5\\\\u09FC-\\\\u0A00\\\\u0A04\\\\u0A0B-\\\\u0A0E\\\\u0A11\\\\u0A12\\\\u0A29\\\\u0A31\\\\u0A34\\\\u0A37\\\\u0A3A\\\\u0A3B\\\\u0A3D\\\\u0A43-\\\\u0A46\\\\u0A49\\\\u0A4A\\\\u0A4E-\\\\u0A50\\\\u0A52-\\\\u0A58\\\\u0A5D\\\\u0A5F-\\\\u0A65\\\\u0A76-\\\\u0A80\\\\u0A84\\\\u0A8E\\\\u0A92\\\\u0AA9\\\\u0AB1\\\\u0AB4\\\\u0ABA\\\\u0ABB\\\\u0AC6\\\\u0ACA\\\\u0ACE\\\\u0ACF\\\\u0AD1-\\\\u0ADF\\\\u0AE4\\\\u0AE5\\\\u0AF2-\\\\u0B00\\\\u0B04\\\\u0B0D\\\\u0B0E\\\\u0B11\\\\u0B12\\\\u0B29\\\\u0B31\\\\u0B34\\\\u0B3A\\\\u0B3B\\\\u0B45\\\\u0B46\\\\u0B49\\\\u0B4A\\\\u0B4E-\\\\u0B55\\\\u0B58-\\\\u0B5B\\\\u0B5E\\\\u0B64\\\\u0B65\\\\u0B78-\\\\u0B81\\\\u0B84\\\\u0B8B-\\\\u0B8D\\\\u0B91\\\\u0B96-\\\\u0B98\\\\u0B9B\\\\u0B9D\\\\u0BA0-\\\\u0BA2\\\\u0BA5-\\\\u0BA7\\\\u0BAB-\\\\u0BAD\\\\u0BBA-\\\\u0BBD\\\\u0BC3-\\\\u0BC5\\\\u0BC9\\\\u0BCE\\\\u0BCF\\\\u0BD1-\\\\u0BD6\\\\u0BD8-\\\\u0BE5\\\\u0BFB-\\\\u0C00\\\\u0C04\\\\u0C0D\\\\u0C11\\\\u0C29\\\\u0C34\\\\u0C3A-\\\\u0C3C\\\\u0C45\\\\u0C49\\\\u0C4E-\\\\u0C54\\\\u0C57\\\\u0C5A-\\\\u0C5F\\\\u0C64\\\\u0C65\\\\u0C70-\\\\u0C77\\\\u0C80\\\\u0C81\\\\u0C84\\\\u0C8D\\\\u0C91\\\\u0CA9\\\\u0CB4\\\\u0CBA\\\\u0CBB\\\\u0CC5\\\\u0CC9\\\\u0CCE-\\\\u0CD4\\\\u0CD7-\\\\u0CDD\\\\u0CDF\\\\u0CE4\\\\u0CE5\\\\u0CF0\\\\u0CF3-\\\\u0D01\\\\u0D04\\\\u0D0D\\\\u0D11\\\\u0D3B\\\\u0D3C\\\\u0D45\\\\u0D49\\\\u0D4F-\\\\u0D56\\\\u0D58-\\\\u0D5F\\\\u0D64\\\\u0D65\\\\u0D76-\\\\u0D78\\\\u0D80\\\\u0D81\\\\u0D84\\\\u0D97-\\\\u0D99\\\\u0DB2\\\\u0DBC\\\\u0DBE\\\\u0DBF\\\\u0DC7-\\\\u0DC9\\\\u0DCB-\\\\u0DCE\\\\u0DD5\\\\u0DD7\\\\u0DE0-\\\\u0DF1\\\\u0DF5-\\\\u0E00\\\\u0E3B-\\\\u0E3E\\\\u0E5C-\\\\u0E80\\\\u0E83\\\\u0E85\\\\u0E86\\\\u0E89\\\\u0E8B\\\\u0E8C\\\\u0E8E-\\\\u0E93\\\\u0E98\\\\u0EA0\\\\u0EA4\\\\u0EA6\\\\u0EA8\\\\u0EA9\\\\u0EAC\\\\u0EBA\\\\u0EBE\\\\u0EBF\\\\u0EC5\\\\u0EC7\\\\u0ECE\\\\u0ECF\\\\u0EDA\\\\u0EDB\\\\u0EE0-\\\\u0EFF\\\\u0F48\\\\u0F6D-\\\\u0F70\\\\u0F98\\\\u0FBD\\\\u0FCD\\\\u0FDB-\\\\u0FFF\\\\u10C6\\\\u10C8-\\\\u10CC\\\\u10CE\\\\u10CF\\\\u1249\\\\u124E\\\\u124F\\\\u1257\\\\u1259\\\\u125E\\\\u125F\\\\u1289\\\\u128E\\\\u128F\\\\u12B1\\\\u12B6\\\\u12B7\\\\u12BF\\\\u12C1\\\\u12C6\\\\u12C7\\\\u12D7\\\\u1311\\\\u1316\\\\u1317\\\\u135B\\\\u135C\\\\u137D-\\\\u137F\\\\u139A-\\\\u139F\\\\u13F5-\\\\u13FF\\\\u169D-\\\\u169F\\\\u16F1-\\\\u16FF\\\\u170D\\\\u1715-\\\\u171F\\\\u1737-\\\\u173F\\\\u1754-\\\\u175F\\\\u176D\\\\u1771\\\\u1774-\\\\u177F\\\\u17DE\\\\u17DF\\\\u17EA-\\\\u17EF\\\\u17FA-\\\\u17FF\\\\u180F\\\\u181A-\\\\u181F\\\\u1878-\\\\u187F\\\\u18AB-\\\\u18AF\\\\u18F6-\\\\u18FF\\\\u191D-\\\\u191F\\\\u192C-\\\\u192F\\\\u193C-\\\\u193F\\\\u1941-\\\\u1943\\\\u196E\\\\u196F\\\\u1975-\\\\u197F\\\\u19AC-\\\\u19AF\\\\u19CA-\\\\u19CF\\\\u19DB-\\\\u19DD\\\\u1A1C\\\\u1A1D\\\\u1A5F\\\\u1A7D\\\\u1A7E\\\\u1A8A-\\\\u1A8F\\\\u1A9A-\\\\u1A9F\\\\u1AAE-\\\\u1AFF\\\\u1B4C-\\\\u1B4F\\\\u1B7D-\\\\u1B7F\\\\u1BF4-\\\\u1BFB\\\\u1C38-\\\\u1C3A\\\\u1C4A-\\\\u1C4C\\\\u1C80-\\\\u1CBF\\\\u1CC8-\\\\u1CCF\\\\u1CF7-\\\\u1CFF\\\\u1DE7-\\\\u1DFB\\\\u1F16\\\\u1F17\\\\u1F1E\\\\u1F1F\\\\u1F46\\\\u1F47\\\\u1F4E\\\\u1F4F\\\\u1F58\\\\u1F5A\\\\u1F5C\\\\u1F5E\\\\u1F7E\\\\u1F7F\\\\u1FB5\\\\u1FC5\\\\u1FD4\\\\u1FD5\\\\u1FDC\\\\u1FF0\\\\u1FF1\\\\u1FF5\\\\u1FFF\\\\u200B-\\\\u200F\\\\u202A-\\\\u202E\\\\u2060-\\\\u206F\\\\u2072\\\\u2073\\\\u208F\\\\u209D-\\\\u209F\\\\u20BB-\\\\u20CF\\\\u20F1-\\\\u20FF\\\\u218A-\\\\u218F\\\\u23F4-\\\\u23FF\\\\u2427-\\\\u243F\\\\u244B-\\\\u245F\\\\u2700\\\\u2B4D-\\\\u2B4F\\\\u2B5A-\\\\u2BFF\\\\u2C2F\\\\u2C5F\\\\u2CF4-\\\\u2CF8\\\\u2D26\\\\u2D28-\\\\u2D2C\\\\u2D2E\\\\u2D2F\\\\u2D68-\\\\u2D6E\\\\u2D71-\\\\u2D7E\\\\u2D97-\\\\u2D9F\\\\u2DA7\\\\u2DAF\\\\u2DB7\\\\u2DBF\\\\u2DC7\\\\u2DCF\\\\u2DD7\\\\u2DDF\\\\u2E3C-\\\\u2E7F\\\\u2E9A\\\\u2EF4-\\\\u2EFF\\\\u2FD6-\\\\u2FEF\\\\u2FFC-\\\\u2FFF\\\\u3040\\\\u3097\\\\u3098\\\\u3100-\\\\u3104\\\\u312E-\\\\u3130\\\\u318F\\\\u31BB-\\\\u31BF\\\\u31E4-\\\\u31EF\\\\u321F\\\\u32FF\\\\u4DB6-\\\\u4DBF\\\\u9FCD-\\\\u9FFF\\\\uA48D-\\\\uA48F\\\\uA4C7-\\\\uA4CF\\\\uA62C-\\\\uA63F\\\\uA698-\\\\uA69E\\\\uA6F8-\\\\uA6FF\\\\uA78F\\\\uA794-\\\\uA79F\\\\uA7AB-\\\\uA7F7\\\\uA82C-\\\\uA82F\\\\uA83A-\\\\uA83F\\\\uA878-\\\\uA87F\\\\uA8C5-\\\\uA8CD\\\\uA8DA-\\\\uA8DF\\\\uA8FC-\\\\uA8FF\\\\uA954-\\\\uA95E\\\\uA97D-\\\\uA97F\\\\uA9CE\\\\uA9DA-\\\\uA9DD\\\\uA9E0-\\\\uA9FF\\\\uAA37-\\\\uAA3F\\\\uAA4E\\\\uAA4F\\\\uAA5A\\\\uAA5B\\\\uAA7C-\\\\uAA7F\\\\uAAC3-\\\\uAADA\\\\uAAF7-\\\\uAB00\\\\uAB07\\\\uAB08\\\\uAB0F\\\\uAB10\\\\uAB17-\\\\uAB1F\\\\uAB27\\\\uAB2F-\\\\uABBF\\\\uABEE\\\\uABEF\\\\uABFA-\\\\uABFF\\\\uD7A4-\\\\uD7AF\\\\uD7C7-\\\\uD7CA\\\\uD7FC-\\\\uF8FF\\\\uFA6E\\\\uFA6F\\\\uFADA-\\\\uFAFF\\\\uFB07-\\\\uFB12\\\\uFB18-\\\\uFB1C\\\\uFB37\\\\uFB3D\\\\uFB3F\\\\uFB42\\\\uFB45\\\\uFBC2-\\\\uFBD2\\\\uFD40-\\\\uFD4F\\\\uFD90\\\\uFD91\\\\uFDC8-\\\\uFDEF\\\\uFDFE\\\\uFDFF\\\\uFE1A-\\\\uFE1F\\\\uFE27-\\\\uFE2F\\\\uFE53\\\\uFE67\\\\uFE6C-\\\\uFE6F\\\\uFE75\\\\uFEFD-\\\\uFF00\\\\uFFBF-\\\\uFFC1\\\\uFFC8\\\\uFFC9\\\\uFFD0\\\\uFFD1\\\\uFFD8\\\\uFFD9\\\\uFFDD-\\\\uFFDF\\\\uFFE7\\\\uFFEF-\\\\uFFFB\\\\uFFFE\\\\uFFFF]','g');zD=new RegExp('\\\\xAD\\\\s+$')}\nfunction FB(a){a.e=ni(fi(vm,1),GT,3,0,[new TB(NU,0,84,145),new TB(NU,0,3,4),new TB(NU,0,4,3),new TB(27581,4261,5,1),new TB(27581,4261,6,2),new TB(23877,7976,7,3),new TB(23877,7976,8,4),new TB(20921,11219,9,5),new TB(20921,11219,10,6),new TB(18451,14051,11,7),new TB(18451,14051,12,8),new TB(16341,16524,13,9),new TB(16341,16524,14,10),new TB(14513,18685,15,11),new TB(14513,18685,16,12),new TB(12917,20573,17,13),new TB(12917,20573,18,14),new TB(11517,22224,19,15),new TB(11517,22224,20,16),new TB(10277,23665,21,17),new TB(10277,23665,22,18),new TB(9131,24923,23,19),new TB(9131,24923,24,20),new TB(8071,26021,25,21),new TB(8071,26021,26,22),new TB(7099,26978,27,23),new TB(7099,26978,28,24),new TB(6213,27810,29,25),new TB(6213,27810,30,26),new TB(5411,28532,31,27),new TB(5411,28532,32,28),new TB(4691,29158,33,29),new TB(4691,29158,34,30),new TB(4047,29700,35,31),new TB(4047,29700,36,32),new TB(3477,30166,37,33),new TB(3477,30166,38,34),new TB(2973,30568,39,35),new TB(2973,30568,40,36),new TB(2531,30914,41,37),new TB(2531,30914,42,38),new TB(2145,31210,43,39),new TB(2145,31210,44,40),new TB(1809,31463,45,41),new TB(1809,31463,46,42),new TB(1521,31678,47,43),new TB(1521,31678,48,44),new TB(1273,31861,49,45),new TB(1273,31861,50,46),new TB(1061,32015,51,47),new TB(1061,32015,52,48),new TB(881,32145,53,49),new TB(881,32145,54,50),new TB(729,32254,55,51),new TB(729,32254,56,52),new TB(601,32346,57,53),new TB(601,32346,58,54),new TB(493,32422,59,55),new TB(493,32422,60,56),new TB(403,32486,61,57),new TB(403,32486,62,58),new TB(329,32538,63,59),new TB(329,32538,64,60),new TB(267,32581,65,61),new TB(267,32581,66,62),new TB(213,32619,67,63),new TB(213,32619,68,64),new TB(165,32653,69,65),new TB(165,32653,70,66),new TB(123,32682,71,67),new TB(123,32682,72,68),new TB(87,32707,73,69),new TB(87,32707,74,70),new TB(59,32727,75,71),new TB(59,32727,76,72),new TB(35,32743,77,73),new TB(35,32743,78,74),new TB(19,32754,79,75),new TB(19,32754,80,76),new TB(7,32762,81,77),new TB(7,32762,82,78),new TB(1,SV,81,79),new TB(1,SV,82,80),new TB(22165,0,9,85),new TB(9454,0,86,226),new TB(NU,0,5,6),new TB(3376,0,88,176),new TB(18458,0,89,143),new TB(1153,0,90,138),new TB(13689,0,91,141),new TB(378,0,92,112),new TB(9455,0,93,135),new TB(123,0,94,104),new TB(6520,0,95,133),new TB(40,0,96,100),new TB(4298,0,97,129),new TB(13,0,82,98),new TB(2909,0,99,127),new TB(52,0,76,72),new TB(1930,0,101,125),new TB(160,0,70,102),new TB(1295,0,103,123),new TB(279,0,66,60),new TB(856,0,105,121),new TB(490,0,106,110),new TB(564,0,107,119),new TB(324,0,66,108),new TB(371,0,109,117),new TB(564,0,60,54),new TB(245,0,111,115),new TB(851,0,56,48),new TB(161,0,69,113),new TB(1477,0,114,134),new TB(282,0,65,59),new TB(975,0,116,132),new TB(426,0,61,55),new TB(645,0,118,130),new TB(646,0,57,51),new TB(427,0,120,128),new TB(979,0,53,47),new TB(282,0,122,126),new TB(1477,0,49,41),new TB(186,0,124,62),new TB(2221,0,43,37),new TB(122,0,72,66),new TB(3276,0,39,31),new TB(491,0,60,54),new TB(4866,0,33,25),new TB(742,0,56,50),new TB(7041,0,29,131),new TB(1118,0,52,46),new TB(9455,0,23,17),new TB(1680,0,48,40),new TB(10341,0,23,15),new TB(2526,0,42,136),new TB(14727,0,137,7),new TB(3528,0,38,32),new TB(11417,0,21,139),new TB(4298,0,140,172),new TB(15199,0,15,9),new TB(2909,0,142,170),new TB(22165,0,9,85),new TB(1930,0,144,168),new TB(NU,0,141,248),new TB(1295,0,146,166),new TB(9454,0,147,247),new TB(856,0,148,164),new TB(3376,0,149,197),new TB(564,0,150,162),new TB(1153,0,151,95),new TB(371,0,152,160),new TB(378,0,153,173),new TB(245,0,154,158),new TB(123,0,155,165),new TB(161,0,70,156),new TB(40,0,157,161),new TB(282,0,66,60),new TB(13,0,81,159),new TB(426,0,62,56),new TB(52,0,75,71),new TB(646,0,58,52),new TB(160,0,69,163),new TB(979,0,54,48),new TB(279,0,65,59),new TB(1477,0,50,42),new TB(490,0,167,171),new TB(2221,0,44,38),new TB(324,0,65,169),new TB(3276,0,40,32),new TB(564,0,59,53),new TB(4866,0,34,26),new TB(851,0,55,47),new TB(7041,0,30,174),new TB(1477,0,175,193),new TB(9455,0,24,18),new TB(975,0,177,191),new TB(11124,0,178,222),new TB(645,0,179,189),new TB(8221,0,180,218),new TB(427,0,181,187),new TB(5909,0,182,216),new TB(282,0,183,185),new TB(4023,0,184,214),new TB(186,0,69,61),new TB(2663,0,186,212),new TB(491,0,59,53),new TB(1767,0,188,210),new TB(742,0,55,49),new TB(1174,0,190,208),new TB(1118,0,51,45),new TB(781,0,192,206),new TB(1680,0,47,39),new TB(518,0,194,204),new TB(2526,0,41,195),new TB(341,0,196,202),new TB(3528,0,37,31),new TB(225,0,198,200),new TB(11124,0,199,243),new TB(148,0,72,64),new TB(8221,0,201,239),new TB(392,0,62,56),new TB(5909,0,203,237),new TB(594,0,58,52),new TB(4023,0,205,235),new TB(899,0,54,48),new TB(2663,0,207,233),new TB(1351,0,50,44),new TB(1767,0,209,231),new TB(2018,0,46,38),new TB(1174,0,211,229),new TB(3008,0,40,34),new TB(781,0,213,227),new TB(4472,0,36,28),new TB(518,0,215,225),new TB(6618,0,30,22),new TB(341,0,217,223),new TB(9455,0,26,16),new TB(225,0,219,221),new TB(12814,0,20,220),new TB(148,0,71,63),new TB(17194,0,14,8),new TB(392,0,61,55),new TB(17533,0,14,224),new TB(594,0,57,51),new TB(24270,0,8,2),new TB(899,0,53,47),new TB(NU,0,228,87),new TB(1351,0,49,43),new TB(18458,0,230,246),new TB(2018,0,45,37),new TB(13689,0,232,244),new TB(3008,0,39,33),new TB(9455,0,234,238),new TB(4472,0,35,27),new TB(6520,0,138,236),new TB(6618,0,29,21),new TB(10341,0,24,16),new TB(9455,0,25,15),new TB(14727,0,240,8),new TB(12814,0,19,241),new TB(11417,0,22,242),new TB(17194,0,13,7),new TB(15199,0,16,10),new TB(17533,0,13,245),new TB(22165,0,10,2),new TB(24270,0,7,1),new TB(NU,0,244,83),new TB(NU,0,249,250),new TB(22165,0,10,2),new TB(18458,0,89,143),new TB(18458,0,230,246),new TB(0,0,0,0),new TB(0,0,0,0),new TB(0,0,0,0),new TB(0,0,0,0),new TB(0,0,0,0)]);a.g=ji(Ll,mV,31,256,0,1);a.n=ji(nj,oV,11,256,15,1);a.o=ji(nj,oV,11,256,15,1);a.q=ji(Ll,mV,31,256,0,1)}\nvar DT='object',ET='anonymous',FT='fnStack',GT={4:1,5:1},HT='Unknown',IT='function',JT='boolean',KT='number',LT='string',MT=2147483647,NT='__java$exception',OT='__noinit__',PT={4:1,6:1},QT={4:1,15:1,8:1,6:1},RT='null',ST='For input string: \"',TT=-2147483648,UT={4:1,5:1,50:1},VT=65536,WT=65535,XT=10000,YT='fromIndex: 0, toIndex: ',ZT=', length: ',$T='fromIndex: ',_T='java.lang',aU='com.google.gwt.core.client',bU='com.google.gwt.core.client.impl',cU='offsetHeight',dU='offsetWidth',eU='height',fU='width',gU='aria-hidden',hU='true',iU='com.google.gwt.user.client.ui',jU={27:1,25:1,22:1,26:1,28:1,21:1,18:1},kU='com.google.gwt.canvas.client',lU='position',mU='CSS1Compat',nU={83:1,56:1,4:1,13:1,16:1},oU='com.google.gwt.dom.client',pU={36:1,4:1,13:1,16:1},qU={83:1,81:1,4:1,13:1,16:1},rU='com.google.web.bindery.event.shared',sU='com.google.gwt.event.shared',tU='com.google.gwt.event.dom.client',uU='mousewheel',vU='DOMMouseScroll',wU='touchstart',xU='com.google.gwt.event.logical.shared',yU={79:1,4:1,15:1,8:1,6:1},zU='UmbrellaException',AU='decodedURLComponent',BU=4194303,CU=1048575,DU=524288,EU=4194304,FU=17592186044416,GU=-17592186044416,HU='java.util.logging',IU='com.google.gwt.logging.client',JU='com.google.gwt.logging.impl',KU='SEVERE',LU='java.io',MU='com.google.gwt.text.shared.testing',NU=32768,OU='com.google.gwt.user.client',PU='encodedURLComponent',QU=1024,RU='load',SU='error',TU=131072,UU=262144,VU=1048576,WU=2097152,XU=16777216,YU=33554432,ZU=67108864,$U='__gwtLastUnhandledEvent',_U='bidiwrapped',aV={27:1,25:1,22:1,26:1,28:1,88:1,21:1,18:1},bV='value',cV='text',dV={57:1,4:1,13:1,16:1},eV='com.google.gwt.user.client.ui.impl',fV='safari',gV='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (safari) does not match the runtime user.agent value (',hV=').\\n',iV='Expect more errors.',jV='msie',kV={4:1},lV='com.lizardtech.djvu',mV={110:1,4:1,5:1},nV='ByteStream.corrupt',oV={14:1,4:1},pV=4294967295,qV=16777215,rV='INFO',sV='TXTa',tV='TXTz',uV='DjVu Decoder: Corrupted data (Duplicate foreground layer)',vV='DjVu Decoder: Corrupted data (Duplicate background layer)',wV='image/djvu',xV='image/iw44',yV='EOF',zV='visibility',AV='hidden',BV='px',CV='No DIRM chunk',DV='Invalid DjVu File Format',EV='bgIWPixmap',FV='progressive',GV={4:1,355:1},HV='invalid rectangle',IV='Scaler undefined size',JV='Scaler illegal ratio',KV='Illegal chunk id',LV='\\x00\\x00\\x00\\x00',MV='JB2Image no start',NV=-262143,OV=262142,PV='JB2Image bad number',QV='java.util',RV={37:1,35:1},SV=32767,TV='default',UV='background',VV='com.lizardtech.djvu.anno',WV={4:1,37:1,35:1,82:1},XV={45:1,4:1,37:1,35:1,82:1},YV='Unexpected EOF',ZV='com.lizardtech.djvu.text',$V='DjVuText.corrupt_text',_V={4:1,15:1,12:1,8:1,6:1},aW={13:1,62:1},bW='java.nio.charset',cW='_gwt_modCount',dW={37:1,75:1},eW={24:1},fW='delete',gW={4:1,5:1,173:1},hW='javaemul.internal',iW='Invalid UTF8 sequence',jW='pl.djvuhtml5.client',kW='tileSize',lW={66:1,4:1,5:1},mW='scrollbarHidden',nW='fileCacheSize',oW='pageCacheSize',pW={175:1,134:1,176:1,178:1,177:1,136:1,49:1},qW='pl.djvuhtml5.client.ui',rW='scrollbarClicked',sW={68:1},tW='visibleTextPage',uW='marginLeft',vW=1.0E-4,wW='toolbarSquareButton',xW={135:1,49:1},yW={174:1,49:1};var _,pq,kq,Op=-1;qq();rq(1,null,{},ub);_.W=function vb(a){return this===a};_.X=function xb(){return this.Ic};_.Y=function zb(){return KO(this)};_.Z=function Bb(){return oE(yb(this))+'@'+(Ab(this)>>>0).toString(16)};_.equals=function(a){return this.W(a)};_.hashCode=function(){return this.Y()};_.toString=function(){return this.Z()};var Od;rq(370,1,{});rq(204,370,{},Vd);_.jb=function Wd(a){var b={},j;var c=[];a[FT]=c;var d=arguments.callee.caller;while(d){var e=(Pd(),d.name||(d.name=Sd(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.kb=function Xd(a){var b,c,d,e;d=(Pd(),a&&a[FT]?a[FT]:[]);c=d.length;e=ji(kn,GT,60,c,0,1);for(b=0;b<c;b++){e[b]=new rF(d[b],null,-1)}return e};rq(371,370,{});_.jb=function Zd(a){};_.lb=function $d(a,b,c,d){return new rF(b,a+'@'+d,c<0?-1:c)};_.kb=function _d(a){var b,c,d,e,f,g,h;e=(Pd(),h=a.backingJsObject,h&&h.stack?h.stack.split('\\n'):[]);f=ji(kn,GT,60,0,0,1);b=0;d=e.length;if(d==0){return f}g=Yd(this,e[0]);zF(g.d,ET)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Yd(this,e[c])}return f};rq(205,371,{},ae);_.lb=function be(a,b,c,d){return new rF(b,a,-1)};var Vi,Wi,Xi;Vi={4:1,198:1,13:1};rq(138,1,{},pE);_.lc=function qE(a){var b;b=new pE;b.f=4;a>1?(b.c=wE(this,a-1)):(b.c=this);return b};_.mc=function vE(){nE(this);return this.b};_.nc=function xE(){return oE(this)};_.oc=function zE(){nE(this);return this.i};_.pc=function BE(){return (this.f&4)!=0};_.qc=function CE(){return (this.f&1)!=0};_.Z=function FE(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(nE(this),this.k)};_.f=0;var mE=1;rq(6,1,PT);_.db=function Nc(a){return new $wnd.Error(a)};_.eb=function Pc(){return this.f};_.fb=function Qc(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=oE(this.Ic),c==null?a:a+': '+c);Kc(this,Oc(this.db(b)));Qd(this)};_.Z=function Sc(){return Lc(this,this.eb())};_.backingJsObject=OT;_.g=false;_.k=true;rq(15,6,{4:1,15:1,6:1});rq(8,15,QT,Uc,Vc);rq(202,8,QT,GE);rq(20,1,{4:1,20:1});Wi={4:1,13:1,199:1,20:1};rq(19,20,{4:1,13:1,19:1,20:1},QE,RE);_.mb=function TE(a){return PE(this,Zi(a,19))};_.W=function UE(a){return cj(a,19)&&Zi(a,19).a==this.a};_.Y=function VE(){return this.a};_.ic=function WE(){return this.a};_.Z=function ZE(){return ''+this.a};_.a=0;rq(84,8,QT,Xc);rq(67,84,QT,hF,iF,jF);_.db=function kF(a){return new $wnd.TypeError(a)};Xi={4:1,139:1,13:1,2:1};var JO=0;var LO,MO=0,NO;var hn=sE(_T,'Object',1);var uj=sE(aU,'JavaScriptObject$',0);var Dj=sE(bU,'StackTraceCreator/Collector',370);var Aj=sE(bU,'StackTraceCreator/CollectorLegacy',204);var Cj=sE(bU,'StackTraceCreator/CollectorModern',371);var Bj=sE(bU,'StackTraceCreator/CollectorModernNoSourceMap',205);\n",
"var Tm=sE(_T,'Boolean',198);var Vm=sE(_T,'Class',138);var pn=sE(_T,'Throwable',6);var Zm=sE(_T,'Exception',15);var jn=sE(_T,'RuntimeException',8);var Um=sE(_T,'ClassCastException',202);var gn=sE(_T,'Number',20);var Wm=sE(_T,'Double',199);var bn=sE(_T,'Integer',19);var cn=sE(_T,'JsException',84);var en=sE(_T,'NullPointerException',67);var on=sE(_T,'String',2);rq(21,1,{26:1,21:1});_.Z=function Rb(){if(!this.o){return '(null handle)'}return (lr(),this.o).outerHTML};var ol=sE(iU,'UIObject',21);rq(18,21,jU);_.$=function $b(){};_._=function _b(){};_.ab=function ac(){Ub(this)};_.bb=function bc(a){Vb(this,a)};_.cb=function cc(){};_.i=false;_.j=0;var xl=sE(iU,'Widget',18);rq(128,18,jU);_.ab=function jc(){var a;Ub(this);a=xe((lr(),this.o));-1==a&&(this.o.tabIndex=0,undefined)};var dc;var Zk=sE(iU,'FocusWidget',128);rq(256,128,jU,qc);var kc;var rj=sE(kU,'Canvas',256);rq(380,1,{});var qj=sE(kU,'Canvas/CanvasElementSupportDetector',380);rq(257,380,{},sc);var pj=sE(kU,'Canvas/CanvasElementSupportDetectedMaybe',257);rq(309,1,{},Cc);_.a=0;var sj=sE(aU,'Duration',309);var Dc=null;rq(206,84,QT);var wj=sE(bU,'JavaScriptExceptionBase',206);rq(78,206,{78:1,4:1,15:1,8:1,6:1},_c);_.eb=function cd(){$c(this);return this.c};_.gb=function dd(){return jj(this.b)===jj(Yc)?null:this.b};var Yc;var tj=sE(aU,'JavaScriptException',78);rq(356,1,{});var vj=sE(aU,'Scheduler',356);var fd=0,gd,hd=0,jd=-1;rq(272,356,{},Fd);_.d=false;_.i=false;var ud;var zj=sE(bU,'SchedulerImpl',272);rq(273,1,{},Kd);_.hb=function Ld(){this.a.d=true;yd(this.a);this.a.d=false;return this.a.i=zd(this.a)};var xj=sE(bU,'SchedulerImpl/Flusher',273);rq(274,1,{},Md);_.hb=function Nd(){this.a.d&&Jd(this.a.e,1);return this.a.i};var yj=sE(bU,'SchedulerImpl/Rescuer',274);rq(16,1,{4:1,13:1,16:1});_.mb=function Le(a){return Ie(this,Zi(a,16))};_.compareTo=function Ke(a){return this.c-a.c};_.equals=function Me(a){return this===a};_.W=function(a){return this.equals(a)};_.hashCode=function Ne(){return KO(this)};_.Y=function(){return this.hashCode()};_.name=function Oe(){return this.b!=null?this.b:''+this.c};_.ordinal=function Pe(){return this.c};_.toString=function Qe(){return this.b!=null?this.b:''+this.c};_.Z=function(){return this.toString()};_.c=0;var Xm=sE(_T,'Enum',16);rq(56,16,nU);var Re,Se,Te,Ue;var Ij=tE(oU,'Style/TextAlign',56,Xe);rq(296,56,nU,Ye);var Ej=tE(oU,'Style/TextAlign/1',296,null);rq(297,56,nU,Ze);var Fj=tE(oU,'Style/TextAlign/2',297,null);rq(298,56,nU,$e);var Gj=tE(oU,'Style/TextAlign/3',298,null);rq(299,56,nU,_e);var Hj=tE(oU,'Style/TextAlign/4',299,null);rq(36,16,pU);var af,bf,cf,df,ef,ff,gf,hf,jf;var Sj=tE(oU,'Style/Unit',36,mf);rq(287,36,pU,nf);var Jj=tE(oU,'Style/Unit/1',287,null);rq(288,36,pU,of);var Kj=tE(oU,'Style/Unit/2',288,null);rq(289,36,pU,pf);var Lj=tE(oU,'Style/Unit/3',289,null);rq(290,36,pU,qf);var Mj=tE(oU,'Style/Unit/4',290,null);rq(291,36,pU,rf);var Nj=tE(oU,'Style/Unit/5',291,null);rq(292,36,pU,sf);var Oj=tE(oU,'Style/Unit/6',292,null);rq(293,36,pU,tf);var Pj=tE(oU,'Style/Unit/7',293,null);rq(294,36,pU,uf);var Qj=tE(oU,'Style/Unit/8',294,null);rq(295,36,pU,vf);var Rj=tE(oU,'Style/Unit/9',295,null);rq(81,16,qU);var wf,xf;var Vj=tE(oU,'Style/Visibility',81,Af);rq(300,81,qU,Bf);var Tj=tE(oU,'Style/Visibility/1',300,null);rq(301,81,qU,Cf);var Uj=tE(oU,'Style/Visibility/2',301,null);rq(377,1,{});_.Z=function Df(){return 'An event type'};var Fl=sE(rU,'Event',377);rq(378,377,{});_.c=false;var tk=sE(sU,'GwtEvent',378);rq(381,378,{});_.ob=function Jf(){return this.pb()};var Ff;var $j=sE(tU,'DomEvent',381);rq(335,381,{},Mf);_.nb=function Nf(a){Zi(a,399).a.Hc()};_.pb=function Of(){return Kf};var Kf;var Wj=sE(tU,'BlurEvent',335);rq(334,381,{},Rf);_.nb=function Sf(a){Zi(a,398).a.Gc()};_.pb=function Tf(){return Pf};var Pf;var Xj=sE(tU,'ChangeEvent',334);rq(384,381,{});var _j=sE(tU,'HumanInputEvent',384);rq(385,384,{});var ek=sE(tU,'MouseEvent',385);rq(333,385,{},Yf);_.nb=function Zf(a){Zi(a,174).qb(this)};_.pb=function $f(){return Wf};var Wf;var Yj=sE(tU,'ClickEvent',333);rq(226,1,{});_.Y=function ag(){return this.c};_.Z=function bg(){return 'Event type'};_.c=0;var _f=0;var Dl=sE(rU,'Event/Type',226);rq(100,226,{},cg);var sk=sE(sU,'GwtEvent/Type',100);rq(40,100,{40:1},dg);var Zj=sE(tU,'DomEvent/Type',40);rq(382,381,{});var ck=sE(tU,'KeyEvent',382);rq(383,382,{});var ak=sE(tU,'KeyCodeEvent',383);rq(259,383,{},gg);_.nb=function hg(a){Zi(a,135).rb(this)};_.pb=function ig(){return eg};var eg;var bk=sE(tU,'KeyDownEvent',259);rq(323,385,{},lg);_.nb=function mg(a){Zi(a,175).sb(this)};_.pb=function ng(){return jg};var jg;var dk=sE(tU,'MouseDownEvent',323);rq(260,385,{},qg);_.nb=function rg(a){Zi(a,134).tb(this)};_.pb=function sg(){return og};var og;var fk=sE(tU,'MouseMoveEvent',260);rq(263,385,{},vg);_.nb=function wg(a){Zi(a,395).a=false};_.pb=function xg(){return tg};var tg;var gk=sE(tU,'MouseOutEvent',263);rq(262,385,{},Ag);_.nb=function Bg(a){Zi(a,394).a=true};_.pb=function Cg(){return yg};var yg;var hk=sE(tU,'MouseOverEvent',262);rq(324,385,{},Fg);_.nb=function Gg(a){Zi(a,176).ub(this)};_.pb=function Hg(){return Dg};var Dg;var ik=sE(tU,'MouseUpEvent',324);rq(163,385,{},Lg);_.nb=function Mg(a){Kg(this,Zi(a,400))};_.pb=function Ng(){return Ig};var Ig;var jk=sE(tU,'MouseWheelEvent',163);rq(315,1,{},Qg);var kk=sE(tU,'PrivateMap',315);rq(258,381,{},Tg);_.nb=function Ug(a){Zi(a,353).vb(this)};_.pb=function Vg(){return Rg};var Rg;var lk=sE(tU,'ScrollEvent',258);rq(386,384,{});var nk=sE(tU,'TouchEvent',386);rq(325,386,{},Yg);_.nb=function Zg(a){Zi(a,178).wb(this)};_.pb=function $g(){return Wg};var Wg;var mk=sE(tU,'TouchEndEvent',325);rq(326,386,{},bh);_.nb=function dh(a){Zi(a,177).xb(this)};_.pb=function eh(){return _g};var _g;var ok=sE(tU,'TouchMoveEvent',326);rq(261,386,{},hh);_.nb=function ih(a){Zi(a,136).yb(this)};_.pb=function jh(){return fh};var fh;var pk=sE(tU,'TouchStartEvent',261);rq(313,378,{},lh);_.nb=function mh(a){Zi(a,396);Bt()};_.ob=function oh(){return kh};var kh;var qk=sE(xU,'CloseEvent',313);rq(303,378,{},qh);_.nb=function rh(a){ZP(Zi(a,360).a)};_.ob=function th(){return ph};var ph;var rk=sE(xU,'ResizeEvent',303);rq(124,1,{25:1},wh);var vk=sE(sU,'HandlerManager',124);rq(379,1,{});var El=sE(rU,'EventBus',379);rq(227,379,{});_.b=0;_.c=false;var Il=sE(rU,'SimpleEventBus',227);rq(228,227,{},Eh);var uk=sE(sU,'HandlerManager/Bus',228);rq(316,1,{},Fh);var wk=sE(sU,'LegacyHandlerWrapper',316);rq(79,8,yU,Gh);var Jl=sE(rU,zU,79);rq(156,79,yU,Ih);var xk=sE(sU,zU,156);rq(343,1,{},Xh);_.a=null;_.b=null;_.d=null;_.e=TT;_.f='http';var yk=sE('com.google.gwt.http.client','UrlBuilder',343);rq(89,16,{89:1,4:1,13:1,16:1},ci);var $h,_h,ai;var zk=tE('com.google.gwt.i18n.client','HasDirection/Direction',89,di);var pi;var Qi,Ri,Si,Ti;rq(86,1,{86:1});var vo=sE(HU,'Handler',86);rq(187,86,{86:1},Bq);_.zb=function Cq(a){var b;if(!window.console||(yq(this),false)){return}b=Nq(this.a,a);uN();window.console.error(b)};var Ak=sE(IU,'ConsoleLogHandler',187);rq(188,86,{86:1},Dq);_.zb=function Eq(a){return};var Bk=sE(IU,'DevelopmentModeLogHandler',188);var Fq;var Fk=sE(IU,'LogConfiguration',null);rq(186,1,{},Iq);var Ck=sE(IU,'LogConfiguration/1',186);rq(359,1,{});var Dk=sE(IU,'LogConfiguration/LogConfigurationImplRegular',359);rq(185,359,{},Mq);var Ek=sE(IU,'LogConfiguration/LogConfigurationImplSevere',185);rq(391,1,{});var uo=sE(HU,'Formatter',391);rq(392,391,{});var Hk=sE(JU,'FormatterImpl',392);rq(168,392,{},Oq);_.a=false;var Gk=sE(IU,'TextLogFormatter',168);rq(358,1,{});var Lm=sE(LU,'OutputStream',358);rq(141,358,{},Pq);var Jm=sE(LU,'FilterOutputStream',141);rq(116,141,{},Qq);_.Ab=function Rq(a){};var Mm=sE(LU,'PrintStream',116);rq(332,116,{},Sq);_.Ab=function Tq(a){XF(this.a,a);XF(this.a,'\\n')};var Ik=sE(JU,'StackTracePrintStream',332);rq(90,1,{402:1,90:1},Vq);_.W=function Wq(a){if(!cj(a,90)){return false}return zF(this.a,Zi(Zi(a,402),90).a)};_.Y=function Xq(){return QO(this.a)};_.Z=function Yq(){return 'safe: \"'+this.a+'\"'};var Jk=sE('com.google.gwt.safehtml.shared','SafeUriString',90);rq(393,1,{});var Kk=sE('com.google.gwt.text.shared','AbstractRenderer',393);rq(340,1,{},_q);var $q;var Lk=sE(MU,'PassthroughParser',340);rq(339,393,{},br);var ar;var Mk=sE(MU,'PassthroughRenderer',339);var jr=null,kr;rq(154,1,{});_.Bb=function Dr(a){if(a!=this.b){return}this.c||(this.d=null);this.Cb()};_.b=0;_.c=false;_.d=null;var Nk=sE(OU,'Timer',154);var Fr=false,Gr,Hr=0,Ir=0,Jr=false;rq(225,378,{},Tr);_.nb=function Ur(a){EO(a==null);null.Lc()};_.ob=function Vr(){return Rr};var Rr;var Ok=sE(OU,'Window/ClosingEvent',225);var Wr='',Xr;rq(125,124,{25:1},as);var Pk=sE(OU,'Window/WindowHandlers',125);var bs=false;var gs,hs,is,js,ks;rq(376,18,jU);_.$=function xs(){Ls(this,(Js(),Hs))};_._=function ys(){Ls(this,(Js(),Is))};var fl=sE(iU,'Panel',376);rq(155,376,jU);_.Db=function Cs(){return new su(this.g)};_.Eb=function Ds(a){return As(this,a)};var Wk=sE(iU,'ComplexPanel',155);rq(218,155,jU);_.Eb=function Gs(a){var b;b=As(this,a);b&&Fs((lr(),a.o));return b};var Qk=sE(iU,'AbsolutePanel',218);rq(222,156,yU,Ks);var Hs,Is;var Tk=sE(iU,'AttachDetachException',222);rq(223,1,{},Ms);_.Fb=function Ns(a){a.ab()};var Rk=sE(iU,'AttachDetachException/1',223);rq(224,1,{},Os);_.Fb=function Ps(a){Wb(a)};var Sk=sE(iU,'AttachDetachException/2',224);rq(308,128,jU);var Uk=sE(iU,'ButtonBase',308);rq(164,308,jU,Rs);var Vk=sE(iU,'Button',164);rq(306,1,{},Us);_.c=false;var Xk=sE(iU,'DirectionalTextHelper',306);rq(63,155,jU,Ws);var Yk=sE(iU,'FlowPanel',63);rq(161,18,jU,at);_.bb=function bt(a){lr();cs(a.type)==NU&&!!this.a&&(this.o[$U]='',undefined);Vb(this,a)};_.cb=function ct(){dt(this.a,this)};var bl=sE(iU,'Image',161);rq(284,1,{});_.a=null;var _k=sE(iU,'Image/State',284);rq(286,1,{},et);_.ib=function ft(){var a,b;if(this.b.a!=this.a||this!=this.a.a){return}this.a.a=null;if(!this.b.i){gt(this.b)[$U]=RU;return}a=(b=$doc.createEvent('HTMLEvents'),b.initEvent(RU,false,false),b);pe(gt(this.b),a)};var $k=sE(iU,'Image/State/1',286);rq(285,284,{},it);var al=sE(iU,'Image/UnclippedState',285);rq(102,18,jU);var cl=sE(iU,'LabelBase',102);rq(117,102,jU,lt);var dl=sE(iU,'Label',117);rq(305,128,jU,ut);var el=sE(iU,'ListBox',305);rq(88,218,aV,zt);var vt,wt,xt;var jl=sE(iU,'RootPanel',88);rq(220,1,{},Dt);_.Fb=function Et(a){a.i&&Wb(a)};var gl=sE(iU,'RootPanel/1',220);rq(221,1,{396:1,49:1},Ft);var hl=sE(iU,'RootPanel/2',221);rq(219,88,aV,Gt);var il=sE(iU,'RootPanel/DefaultRootPanel',219);rq(118,376,jU,Kt);_.Db=function Lt(){return new Ot(this)};_.Eb=function Mt(a){return Ht(this,a)};var ll=sE(iU,'SimplePanel',118);rq(255,1,{},Ot);_.Hb=function Qt(){return Nt(this)};_.Gb=function Pt(){return this.a};_.Ib=function Rt(){!!this.b&&Ht(this.c,this.b)};_.a=false;_.b=null;var kl=sE(iU,'SimplePanel/1',255);rq(317,128,jU);_.bb=function Wt(a){var b;b=(lr(),cs(a.type));(b&896)!=0?Vb(this,a):Vb(this,a)};_.cb=function Xt(){};var ul=sE(iU,'ValueBoxBase',317);rq(318,317,jU);var ml=sE(iU,'TextBoxBase',318);rq(167,318,jU,Zt);var nl=sE(iU,'TextBox',167);rq(57,16,dV);var _t,au,bu,cu;var tl=tE(iU,'ValueBoxBase/TextAlignment',57,fu);rq(319,57,dV,gu);var pl=tE(iU,'ValueBoxBase/TextAlignment/1',319,null);rq(320,57,dV,hu);var ql=tE(iU,'ValueBoxBase/TextAlignment/2',320,null);rq(321,57,dV,iu);var rl=tE(iU,'ValueBoxBase/TextAlignment/3',321,null);rq(322,57,dV,ju);var sl=tE(iU,'ValueBoxBase/TextAlignment/4',322,null);rq(304,1,{},pu);_.Db=function qu(){return new su(this)};_.c=0;var wl=sE(iU,'WidgetCollection',304);rq(162,1,{},su);_.Hb=function uu(){return ru(this)};_.Gb=function tu(){return this.b<this.c.c};_.Ib=function vu(){if(!this.a){throw Qp(new NE)}this.c.b.Eb(this.a);--this.b;this.a=null};_.b=0;var vl=sE(iU,'WidgetCollection/WidgetIterator',162);rq(302,1,{},zu);_.Jb=function Au(a){a.blur()};var wu,xu;var Al=sE(eV,'FocusImpl',302);rq(390,302,{});var zl=sE(eV,'FocusImplStandard',390);rq(314,390,{},Bu);_.Jb=function Cu(a){$wnd.setTimeout(function(){a.blur()},0)};var yl=sE(eV,'FocusImplSafari',314);rq(111,6,PT);var Ym=sE(_T,'Error',111);rq(43,111,PT);var Sm=sE(_T,'AssertionError',43);rq(180,43,PT,Gu);var Bl=sE('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',180);rq(106,16,{106:1,4:1,13:1,16:1},Ou);var Lu,Mu;var Cl=tE('com.google.gwt.xhr.client','XMLHttpRequest/ResponseType',106,Pu);rq(229,1,{},Qu);var Gl=sE(rU,'SimpleEventBus/1',229);rq(230,1,{397:1},Ru);var Hl=sE(rU,'SimpleEventBus/2',230);rq(388,1,{});_.Lb=function Su(a){};_.Nb=function Tu(b){var c,d,e;e=b.length;if(e==0){return 0}c=this.Mb();if(c==-1){return -1}b[0]=c<<24>>24;d=1;try{for(;d<e;d++){c=this.Mb();if(c==-1){break}b[d]=c<<24>>24}}catch(a){a=Pp(a);if(!cj(a,7))throw Qp(a)}return d};_.Ob=function Uu(){throw Qp(new SD('mark/reset not supported'))};_.Pb=function Vu(a){var b,c,d,e;c=a;if(Tp(a,0)<=0){return 0}d=iq(Tp(2048,a)<0?2048:a);e=ji(lj,kV,11,d,15,1);while(Tp(c,0)>0){b=this.Nb(e);if(b<0){break}c=fq(c,b)}return fq(a,c)};var im=sE(lV,'InputStream',388);rq(58,388,{58:1},cv,dv);_.Mb=function ev(){return bv(this,this.g)==1?255&this.g[0]:-1};_.Nb=function fv(a){return bv(this,a)};_.a=0;_.b=0;_.d=null;_.e=false;_.f=0;_.i=null;var Wu;var Kl=sE(lV,'BSInputStream',58);rq(31,1,{31:1},iv,jv);_.a=0;var Ll=sE(lV,'BitContext',31);rq(130,358,{},nv);_.Z=function ov(){return yF(this.a,0,this.b,(kO(),jO))};_.b=0;var Ml=sE(lV,'ByteArrayOutputStream',130);rq(30,388,{30:1},Cv,Dv);_.Lb=function Ev(a){this.d.Lb(a)};_.Mb=function Fv(){return uv(this)};_.Nb=function Gv(a){return vv(this,a)};_.Ob=function Hv(){this.d.Ob()};_.Pb=function Iv(a){return Bv(this,a)};_.a=0;_.b=null;_.c=0;var Nl=sE(lV,'CachedInputStream',30);rq(331,1,{54:1},Ov);_.Qb=function Pv(a){Jv(this,a)};_.Rb=function Qv(){return false};_.c=null;var Pl=sE(lV,'DjVmDir',331);rq(34,1,{34:1},Rv,Sv);_.a=0;_.b=null;_.c=0;_.d=0;var Ol=sE(lV,'DjVmDir/File',34);rq(38,1,{54:1,38:1},Vv,Wv);_.Qb=function Xv(a){Uv(this,a)};_.Rb=function Yv(){return false};_.dpi=300;_.a=0;_.b=2.2;_.height=0;_.c=20;_.width=0;var Ql=sE(lV,'DjVuInfo',38);var Zv;rq(328,1,{});_.k=null;_.p=null;_.s=null;var _v;var Tl=sE(lV,'DjVuPage',328);rq(330,1,{22:1},ww);_.bb=function xw(a){var b,c,d;lr();if(NU==cs(a.type)){d=this.a.width;c=this.a.height;b=rc();b.o.style[fU]=d+BV;me(b.o,d);b.o.style[eU]=c+BV;le(b.o,c);vc(b.o.getContext('2d'),this.a,0,0);Qx(this.b,c,d,null)}};var Rl=sE(lV,'DjVuPage/1',330);rq(129,1,{129:1},yw);var Sl=sE(lV,'DjVuPage/CodecInclude',129);rq(327,1,{},Jw);_.a=null;_.c=null;_.d=null;var zw;var Vl=sE(lV,'Document',327);rq(329,328,{},Lw);var Ul=sE(lV,'Document/DocumentDjVuPage',329);rq(105,1,{},Qw);_.Tb=function Rw(){return this.i};_.d=0;_.border=0;_.dataHeight=0;_.dataWidth=0;_.g=0;_.i=0;_.j=false;_.k=0;_.o=0;var Mw=4;var Xl=sE(lV,'GMap',105);rq(96,105,{},bx);_.Tb=function cx(){return this.c};_.a=0;_.b=0;_.c=0;var Wl=sE(lV,'GBitmap',96);rq(53,1,{53:1},hx,ix);_.Ub=function jx(){return this.f};_.W=function kx(a){var b;if(!cj(a,53)){return false}b=Zi(a,53);return b.Ub()==this.Ub()&&b.Vb()==this.Vb()&&b.Wb()==this.Wb()};_.Vb=function lx(){return this.g};_.Y=function mx(){return -16777216|(255&this.Wb())<<16|(255&this.Vb())<<8|255&this.Ub()};_.Wb=function nx(){return this.i};_.Xb=function ox(a,b,c){this.Yb(a<<24>>24);this.$b(c<<24>>24);this.Zb(b<<24>>24)};_.Yb=function px(a){this.f=a};_.Zb=function qx(a){this.g=a};_.$b=function rx(a){this.i=a};_.f=0;_.g=0;_.i=0;var dx;var Zl=sE(lV,'GPixel',53);rq(32,53,{53:1},yx,zx);_.Ub=function Ax(){return this.d.e[this.c+this.a]<<24>>24};_.Vb=function Bx(){return this.d.e[this.c+this.b]<<24>>24};_.Wb=function Cx(){return this.d.e[this.c+this.e]<<24>>24};_.Xb=function Dx(a,b,c){tx(this,a,b,c)};_.Yb=function Ex(a){ux(this,a)};_.Zb=function Fx(a){vx(this,a)};_.$b=function Gx(a){xx(this,a)};_.a=0;_.b=0;_.c=0;_.e=0;var Yl=sE(lV,'GPixelReference',32);rq(48,105,{54:1,48:1,137:1},Tx);_.ac=function Xx(){return this.e.byteLength};_.Qb=function Ux(a){throw Qp(new NE)};_._b=function Wx(){return this.k};_.bc=function Zx(a,b,c){var d,e,f,g,h,i,j,k,l,m;!c&&(c=new Tx);Qx(c,b.ymax-b.ymin,b.xmax-b.xmin,null);i=new yx(this,0);f=new yx(c,0);for(j=b.xmin;j<b.xmax;j++){for(l=b.ymin;l<b.ymax;l++){wx(f,l-b.ymin,j-b.xmin);h=0;g=0;d=0;e=0;for(k=j*a;k<(j+1)*a&&k<this.i;k++){for(m=l*a;m<(l+1)*a&&m<this.k;m++){wx(i,this.k-m,k);h+=255&i.d.e[i.c+i.e]<<24>>24;g+=255&i.d.e[i.c+i.b]<<24>>24;d+=255&i.d.e[i.c+i.a]<<24>>24;++e}}xx(f,(h/e|0)<<24>>24);vx(f,(g/e|0)<<24>>24);ux(f,(d/e|0)<<24>>24)}}return c};_.cc=function $x(){return this.i};_.Rb=function _x(){return false};var Hx,Ix,Jx=-1,Kx;var _l=sE(lV,'GPixmap',48);rq(347,1,{},hy);_.a=0;_.b=0;_.c=null;_.d=-1;_.e=-1;_.f=null;_.g=null;_.i=0;_.j=0;_.k=0;_.n=0;_.o=null;_.p=0;_.q=0;var ay;var $l=sE(lV,'GPixmapScaler',347);rq(10,1,{10:1},sy,ty,uy);_.W=function vy(a){return ky(this,a)};_.xmax=0;_.xmin=0;_.ymax=0;_.ymin=0;var am=sE(lV,'GRect',10);rq(107,1,{107:1},Dy);_.d=null;var wy,xy;var bm=sE(lV,'IFFEnumeration',107);rq(133,1,{133:1},Ly);var Gy,Hy;var dm=sE(lV,'IWBlock',133);rq(346,1,{},Ny);_.a=0;var cm=sE(lV,'IWBlock/Block',346);rq(131,1,{},Wy);_.g=0;_.i=0;var Oy,Py;var fm=sE(lV,'IWCodec',131);rq(52,1,{52:1},Xy);_.a=0;_.b=0;var em=sE(lV,'IWCodec/Bucket',52);rq(132,1,{},az);_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;var gm=sE(lV,'IWMap',132);rq(64,1,{54:1,64:1,137:1},gz);_.Qb=function hz(a){ez(this,a)};_._b=function iz(){return this.k?this.k.d:0};_.ac=function jz(){var a;a=this.k.f*2500;!!this.b&&(a*=3);return a};_.bc=function kz(a,b,c){var d,e,f,g,h,i,j;if(!this.k){return null}!c&&(c=new Tx);i=b.xmax-b.xmin;e=b.ymax-b.ymin;h=i*4;d=Qx(c,e,i,null).e;Zy(this.k,a,b,0,d,h,false);if(!!this.f&&!!this.b&&this.c>=0){Zy(this.b,a,b,1,d,h,this.d);Zy(this.f,a,b,2,d,h,this.d)}g=new yx(c,0);for(f=0;f<e;){wx(g,f++,0);if(!!this.f&&!!this.b&&this.c>=0){sx(g,i)}else{for(j=i;j-->0;g.c+=Mw){gx(g,127-d[g.c]<<24>>24)}}}return c};_.cc=function lz(){return this.k?this.k.e:0};_.Rb=function mz(){return true};_.a=null;_.b=null;_.c=10;_.d=false;_.e=null;_.f=null;_.g=0;_.i=0;_.j=null;_.k=null;var hm=sE(lV,'IWPixmap',64);rq(73,1,{73:1},sz);_.a=0;_.b=0;_.c=0;var jm=sE(lV,'JB2Blit',73);rq(344,1,{});_.u=false;_.v=false;_.w=0;_.A=0;_.D=0;_.F=0;_.G=0;_.H=0;_.V=0;var tz;var km=sE(lV,'JB2Codec',344);rq(169,344,{},Vz);_.b=0;_.c=null;_.d=null;var lm=sE(lV,'JB2Decode',169);rq(95,1,{54:1,95:1},$z);_.Qb=function _z(a){var b,c;b=(this.dc(),c=new Vz,Uz(c,new Dv(a),null,this),c);while(!Tz(b));};_.dc=function aA(){Zz(this,null,false);sC(this.g)};_.Rb=function bA(){return false};_.e=null;_.f=0;var mm=sE(lV,'JB2Dict',95);rq(59,95,{54:1,95:1,59:1},hA);_.dc=function iA(){fA(this)};_.b=0;_.c=false;_.d=0;var nm=sE(lV,'JB2Image',59);rq(72,1,{72:1},kA);_.b=0;var om=sE(lV,'JB2Shape',72);rq(372,1,{37:1});_.add=function pA(a){throw Qp(new dG('Add not supported on this collection'))};_.addAll=function qA(a){var b,c,d;yO(a);b=false;for(d=a.Db();d.Gb();){c=d.Hb();b=b|this.add(c)}return b};_.clear=function rA(){var a;for(a=this.Db();a.Gb();){a.Hb();a.Ib()}};_.contains=function sA(a){return lA(this,a,false)};_.containsAll=function tA(a){return mA(this,a)};_.isEmpty=function uA(){return this.size()==0};_.remove=function vA(a){return lA(this,a,true)};_.removeAll=function wA(a){return nA(this,a)};_.retainAll=function xA(a){var b,c,d;yO(a);b=false;for(c=this.Db();c.Gb();){d=c.Hb();if(!a.contains(d)){c.Ib();b=true}}return b};_.toArray=function yA(){return this.ec(ji(hn,GT,1,this.size(),5,1))};_.ec=function zA(a){var b,c,d,e;e=this.size();a.length<e&&(a=(d=new Array(e),oi(d,a)));c=this.Db();for(b=0;b<e;++b){mi(a,b,c.Hb())}a.length>e&&mi(a,e,null);return a};_.Z=function AA(){return oA(this)};var un=sE(QV,'AbstractCollection',372);rq(373,372,RV);_.addAtIndex=function CA(a,b){throw Qp(new dG('Add not supported on this list'))};_.add=function DA(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function EA(a,b){var c,d,e;yO(b);c=false;for(e=b.Db();e.Gb();){d=e.Hb();this.addAtIndex(a++,d);c=true}return c};_.clear=function FA(){this.hc(0,this.size())};_.W=function GA(a){var b,c,d,e,f;if(a===this){return true}if(!cj(a,35)){return false}f=Zi(a,35);if(this.size()!=f.size()){return false}e=f.Db();for(c=this.Db();c.Gb();){b=c.Hb();d=e.Hb();if(!(jj(b)===jj(d)||b!=null&&wb(b,d))){return false}}return true};_.Y=function HA(){return rJ(this)};_.indexOf=function IA(a){return BA(this,a)};_.Db=function JA(){return new oH(this)};_.lastIndexOf=function KA(a){var b;for(b=this.size()-1;b>-1;--b){if(gN(a,this.getAtIndex(b))){return b}}return -1};_.fc=function LA(){return new sH(this,0)};_.gc=function MA(a){return new sH(this,a)};_.removeAtIndex=function NA(a){throw Qp(new dG('Remove not supported on this list'))};_.hc=function OA(a,b){var c,d;d=new sH(this,a);for(c=a;c<b;++c){wO(d.b<d.d.size());d.d.getAtIndex(d.c=d.b++);nH(d)}};_.setAtIndex=function PA(a,b){throw Qp(new dG('Set not supported on this list'))};_.subList=function QA(a,b){return new wH(this,a,b)};var Bn=sE(QV,'AbstractList',373);rq(104,373,RV,VA,WA);_.add=function XA(a){return this.array.push(a),undefined};_.clear=function YA(){this.array=[]};_.getAtIndex=function ZA(a){return this.array[a]};_.removeAtIndex=function $A(a){this.array.splice(a,1)};_.setAtIndex=function _A(a,b){return this.array[a]=b,undefined};_.size=function aB(){return this.array.length};var pm=sE(lV,'JsArrayList',104);rq(23,20,{23:1,4:1,20:1},gB,hB);_.W=function iB(a){return cj(a,23)&&this.a==Zi(a,23).a};_.Y=function jB(){return this.a};_.ic=function kB(){return this.a};_.a=0;var qm=sE(lV,'NumContext',23);rq(109,1,{54:1,109:1},mB);_.Qb=function nB(a){var b,c,d,e,f,g,h,i,j,k,l;h=new Dv(a);l=uv(h);if((l&127)!=0){throw Qp(new SD('bad palette version '+l))}i=uv(h)<<8;i|=uv(h);if(i<0){throw Qp(new SD('Bad palette size '+i))}this.b=ji(Zl,GT,53,i,0,1);for(d=0;d<i;d++){b=uv(h)<<24>>24;g=uv(h)<<24>>24;j=uv(h)<<24>>24;this.b[d]=new ix(b,g,j)}if((l&128)!=0){f=uv(h)<<16;f|=uv(h)<<8;f|=uv(h);if(f<0){throw Qp(new SD('bad palette datasize'))}this.a=ji(nj,oV,11,f,15,1);c=av(new cv,h);for(e=0;e<f;e++){k=(bv(c,c.g)==1?255&c.g[0]:-1)<<8;k|=bv(c,c.g)==1?255&c.g[0]:-1;if(k<0||k>=i){throw Qp(new SD('bad palette data'))}this.a[e]=k}}else{this.a=ji(nj,oV,11,0,15,1)}};_.Rb=function oB(){return true};_.a=null;_.b=null;var rm=sE(lV,'Palette',109);rq(42,388,{42:1},tB,uB);_.Lb=function vB(a){this.b=this.c};_.Mb=function wB(){if(this.c<this.a.length){return this.a[this.c++]}return -1};_.Nb=function xB(a){var b;b=0;for(;b<a.length&&this.c+b<this.a.length;b++){a[b]=this.a[this.c+b]<<24>>24}if(b==0)return -1;this.c+=b;return b};_.Ob=function yB(){this.c=this.b};_.Pb=function zB(a){var b;b=this.c;this.c=iq(fF(Rp(this.c,a),this.a.length));return this.c-b};_.b=0;_.c=0;var pB;var tm=sE(lV,'URLInputStream',42);rq(307,1,{354:1},AB);_.Sb=function BB(){this.a.a=wQ(pB,this.b,null)};var sm=sE(lV,'URLInputStream/1',307);rq(92,1,{},PB,QB,RB);_.a=0;_.b=0;_.c=0;_.d=0;_.f=0;_.i=0;_.p=0;_.r=0;var DB;var um=sE(lV,'ZPCodec',92);rq(3,1,{3:1},TB);_.a=0;_.b=0;_.c=0;_.d=0;var vm=sE(lV,'ZPTable',3);rq(170,1,{54:1},dC);_.Qb=function gC(a){var b,c;if(zF('ANTz',a.b)){a=rv(new Cv,av(new cv,a));a.b='ANTa'}c=yv(a);if(c!=null&&c.length>0){b=this.a;aC(this,b!=null?b+(''+c):c)}};_.Rb=function hC(){return false};_.a=null;var UB,VB,WB;var Am=sE(VV,'DjVuAnno',170);rq(44,373,WV,tC);_.addAtIndex=function uC(a,b){yC(a,this.b.a.length+1);gI(this.b,a,b)};_.add=function vC(a){return hI(this.b,a)};_.addAllAtIndex=function wC(a,b){yC(a,this.b.a.length+1);return iI(this.b,a,b)};_.addAll=function xC(a){return jI(this.b,a)};_.clear=function AC(){this.b.a=ji(hn,GT,1,0,5,1)};_.contains=function BC(a){return lI(this.b,a,0)!=-1};_.containsAll=function CC(a){return mA(this.b,a)};_.getAtIndex=function DC(a){return oC(this,a)};_.indexOf=function EC(a){return lI(this.b,a,0)};_.isEmpty=function FC(){return this.b.a.length==0};_.Db=function GC(){return new SI(this.b)};_.lastIndexOf=function HC(a){return mI(this.b,a)};_.removeAtIndex=function IC(a){return yC(a,this.b.a.length),oI(this.b,a)};_.removeAll=function JC(a){return nA(this.b,a)};_.hc=function KC(a,b){qI(this.b,a,b)};_.setAtIndex=function LC(a,b){return yC(a,this.b.a.length),rI(this.b,a,b)};_.size=function MC(){return this.b.a.length};_.subList=function NC(a,b){return new wH(this.b,a,b)};_.toArray=function OC(){return tI(this.b)};_.ec=function PC(a){return uI(this.b,a)};_.Z=function QC(){return oA(this.b)};var to=sE(QV,'Vector',44);rq(45,44,XV,RC);var ym=sE(VV,'DjVuAnno/NamedVector',45);rq(345,45,XV,TC);var xm=sE(VV,'DjVuAnno/LispParser',345);rq(94,1,{},XC);_.b=0;var wm=sE(VV,'DjVuAnno/LispParser/Token',94);rq(65,1,{65:1},YC);_.Z=function ZC(){return this.a};var zm=sE(VV,'DjVuAnno/Symbol',65);rq(97,1,{},aD);_.jc=function bD(){return this.e};_.kc=function cD(){return oy(this.jc())};var Em=sE(VV,'Rect',97);rq(349,97,{},eD);_.a=true;_.b=true;var Bm=sE(VV,'Line',349);rq(351,97,{},fD);var Cm=sE(VV,'Oval',351);rq(350,97,{},kD);_.jc=function nD(){var a,b,c,d,e,f,g;c=this.a;if(!this.a){b=Zi(nC(this.d,0%this.d.b.a.length),14);e=b[0];d=e;g=b[1];f=g;for(a=1;a<this.d.b.a.length;a++){b=Zi(nC(this.d,a%this.d.b.a.length),14);e>b[0]?(e=b[0]):d<b[0]&&(d=b[0]);g>b[1]?(g=b[1]):f<b[1]&&(f=b[1])}this.a=c=new ty(e,g,d-e,f-g)}return c};_.kc=function oD(){return !(this.c||iD(this))};_.a=null;_.b=null;_.c=false;var Dm=sE(VV,'Poly',350);rq(352,97,{},qD);var Fm=sE(VV,'Text',352);rq(91,1,{54:1,91:1},vD);_.Qb=function wD(b){var c,d;this.a.a=ji(hn,GT,1,0,5,1);this.c=null;this.b=null;try{for(c=wv(b);c>0;){c-=sD(this,b)}rD(this)}catch(a){a=Pp(a);if(cj(a,6)){d=a;Ic(d,($v(),Zv),'','');aG()}else throw Qp(a)}};_.Rb=function xD(){return false};_.b=null;_.c=null;var Gm=sE('com.lizardtech.djvu.outline','Bookmark',91);rq(61,1,{54:1,61:1},ID,JD);_.Qb=function KD(a){DD(this,a)};_.Rb=function LD(){return false};_.Z=function MD(){return ED(this,0,this.b.length)};var yD,zD;var Im=sE(ZV,'DjVuText',61);rq(55,10,{10:1,55:1},QD,RD);_.a=true;_.c=0;_.d=0;_.e=1;var Hm=sE(ZV,'DjVuText/Zone',55);rq(7,15,{7:1,4:1,15:1,6:1},SD);var Km=sE(LU,'IOException',7);rq(114,7,{7:1,4:1,114:1,15:1,6:1},TD);var Nm=sE(LU,'UnsupportedEncodingException',114);rq(115,1,{139:1});_.Z=function WD(){return this.a};var Om=sE(_T,'AbstractStringBuilder',115);rq(252,8,QT,XD);var Pm=sE(_T,'ArithmeticException',252);rq(47,8,QT,YD,ZD);var an=sE(_T,'IndexOutOfBoundsException',47);rq(108,47,QT,$D,_D);var Qm=sE(_T,'ArrayIndexOutOfBoundsException',108);rq(159,8,QT,aE,bE);var Rm=sE(_T,'ArrayStoreException',159);rq(12,8,_V,LE,ME);var $m=sE(_T,'IllegalArgumentException',12);rq(9,8,{4:1,15:1,9:1,8:1,6:1},NE,OE);var _m=sE(_T,'IllegalStateException',9);var _E;rq(342,8,QT,gF);var dn=sE(_T,'NegativeArraySizeException',342);var lF,mF,nF,oF;rq(46,12,{4:1,15:1,12:1,46:1,8:1,6:1},qF);var fn=sE(_T,'NumberFormatException',46);rq(60,1,{4:1,60:1},rF);_.W=function sF(a){var b;if(cj(a,60)){b=Zi(a,60);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.Y=function tF(){return $I(ni(fi(hn,1),GT,1,5,[$E(this.c),this.a,this.d,this.b]))};_.Z=function uF(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var kn=sE(_T,'StackTraceElement',60);rq(182,115,{139:1},TF);var ln=sE(_T,'StringBuffer',182);rq(77,115,{139:1},YF,ZF);var mn=sE(_T,'StringBuilder',77);rq(207,47,QT,$F);var nn=sE(_T,'StringIndexOutOfBoundsException',207);rq(438,1,{});var _F;rq(33,8,QT,cG,dG);var qn=sE(_T,'UnsupportedOperationException',33);rq(62,1,aW);_.mb=function fG(a){return eG(this,Zi(a,62))};_.W=function gG(a){var b;if(a===this){return true}if(!cj(a,62)){return false}b=Zi(a,62);return zF(this.a,b.a)};_.Y=function iG(){return QO(this.a)};_.Z=function jG(){return this.a};var rn=sE(bW,'Charset',62);rq(181,12,_V,kG);var sn=sE(bW,'IllegalCharsetNameException',181);rq(113,12,{4:1,15:1,12:1,8:1,6:1,113:1},lG);var tn=sE(bW,'UnsupportedCharsetException',113);rq(375,1,{76:1});_.getOrDefault=function vG(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function BG(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function DG(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function pG(){this.rc().clear()};_.containsKey=function qG(a){return !!nG(this,a,false)};_.containsValue=function rG(a){var b,c,d;for(c=this.rc().Db();c.Gb();){b=Zi(c.Hb(),24);d=b.xc();if(jj(a)===jj(d)||a!=null&&wb(a,d)){return true}}return false};_.W=function sG(a){var b,c,d;if(a===this){return true}if(!cj(a,76)){return false}d=Zi(a,76);if(this.size()!=d.size()){return false}for(c=d.rc().Db();c.Gb();){b=Zi(c.Hb(),24);if(!mG(this,b)){return false}}return true};_.get=function tG(a){return uG(nG(this,a,false))};_.Y=function wG(){return qJ(this.rc())};_.isEmpty=function xG(){return this.size()==0};_.keySet=function yG(){return new CH(this)};_.put=function zG(a,b){throw Qp(new dG('Put not supported on this map'))};_.putAll=function AG(a){var b,c;yO(a);for(c=a.rc().Db();c.Gb();){b=Zi(c.Hb(),24);this.put(b.wc(),b.xc())}};_.remove=function CG(a){return uG(nG(this,a,true))};_.size=function EG(){return this.rc().size()};_.Z=function FG(){var a,b,c;c=new jN('{','}');for(b=this.rc().Db();b.Gb();){a=Zi(b.Hb(),24);iN(c,oG(this,a.wc())+'='+oG(this,a.xc()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function GG(){return new MH(this)};var Jn=sE(QV,'AbstractMap',375);rq(254,375,{76:1});_.clear=function RG(){PG(this)};_.containsKey=function SG(a){return HG(this,a)};_.containsValue=function TG(a){return IG(this,a,this.e)||IG(this,a,this.d)};_.rc=function UG(){return new bH(this)};_.get=function VG(a){return JG(this,a)};_.put=function WG(a,b){return MG(this,a,b)};_.remove=function XG(a){return OG(this,a)};_.size=function YG(){return QG(this)};var xn=sE(QV,'AbstractHashMap',254);rq(374,372,dW);_.W=function ZG(a){var b;if(a===this){return true}if(!cj(a,75)){return false}b=Zi(a,75);if(b.size()!=this.size()){return false}return mA(this,b)};_.Y=function $G(){return qJ(this)};_.removeAll=function _G(a){var b,c,d,e;yO(a);e=this.size();if(e<a.size()){for(b=this.Db();b.Gb();){c=b.Hb();a.contains(c)&&b.Ib()}}else{for(d=a.Db();d.Gb();){c=d.Hb();this.remove(c)}}return e!=this.size()};var Kn=sE(QV,'AbstractSet',374);rq(127,374,dW,bH);_.clear=function cH(){this.a.clear()};_.contains=function dH(a){return aH(this,a)};_.Db=function eH(){return new jH(this.a)};\n",
"_.remove=function fH(a){var b;if(aH(this,a)){b=Zi(a,24).wc();this.a.remove(b);return true}return false};_.size=function gH(){return this.a.size()};var wn=sE(QV,'AbstractHashMap/EntrySet',127);rq(160,1,{},jH);_.Hb=function lH(){return iH(this)};_.Gb=function kH(){return this.b};_.Ib=function mH(){CO(!!this.c);oL(this.e,this);this.c.Ib();this.c=null;this.b=hH(this);pL(this.e,this)};_.b=false;var vn=sE(QV,'AbstractHashMap/EntrySetIterator',160);rq(98,1,{},oH);_.Gb=function pH(){return this.b<this.d.size()};_.Hb=function qH(){return wO(this.b<this.d.size()),this.d.getAtIndex(this.c=this.b++)};_.Ib=function rH(){nH(this)};_.b=0;_.c=-1;var yn=sE(QV,'AbstractList/IteratorImpl',98);rq(120,98,{},sH);_.Ib=function vH(){nH(this)};_.uc=function tH(){return this.b>0};_.vc=function uH(){wO(this.b>0);return this.a.getAtIndex(this.c=--this.b)};var zn=sE(QV,'AbstractList/ListIteratorImpl',120);rq(147,373,RV,wH);_.addAtIndex=function xH(a,b){AO(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function yH(a){xO(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function zH(a){var b;xO(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function AH(a,b){xO(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function BH(){return this.b};_.a=0;_.b=0;var An=sE(QV,'AbstractList/SubList',147);rq(152,374,dW,CH);_.clear=function DH(){this.a.clear()};_.contains=function EH(a){return this.a.containsKey(a)};_.Db=function FH(){var a;return a=this.a.rc().Db(),new IH(a)};_.remove=function GH(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function HH(){return this.a.size()};var Dn=sE(QV,'AbstractMap/1',152);rq(153,1,{},IH);_.Gb=function JH(){return this.a.Gb()};_.Hb=function KH(){var a;a=Zi(this.a.Hb(),24);return a.wc()};_.Ib=function LH(){this.a.Ib()};var Cn=sE(QV,'AbstractMap/1/1',153);rq(215,372,{37:1},MH);_.clear=function NH(){this.a.clear()};_.contains=function OH(a){return this.a.containsValue(a)};_.Db=function PH(){var a;a=this.a.rc().Db();return new RH(a)};_.size=function QH(){return this.a.size()};var Fn=sE(QV,'AbstractMap/2',215);rq(216,1,{},RH);_.Gb=function SH(){return this.a.Gb()};_.Hb=function TH(){var a;a=Zi(this.a.Hb(),24);return a.xc()};_.Ib=function UH(){this.a.Ib()};var En=sE(QV,'AbstractMap/2/1',216);rq(214,1,eW);_.W=function WH(a){var b;if(!cj(a,24)){return false}b=Zi(a,24);return gN(this.d,b.wc())&&gN(this.e,b.xc())};_.wc=function XH(){return this.d};_.xc=function YH(){return this.e};_.Y=function ZH(){return hN(this.d)^hN(this.e)};_.yc=function _H(a){return VH(this,a)};_.Z=function aI(){return this.d+'='+this.e};var Gn=sE(QV,'AbstractMap/AbstractEntry',214);rq(123,214,eW,bI);var Hn=sE(QV,'AbstractMap/SimpleEntry',123);rq(389,1,eW);_.W=function cI(a){var b;if(!cj(a,24)){return false}b=Zi(a,24);return gN(this.b.value[0],b.wc())&&gN(qM(this),b.xc())};_.Y=function dI(){return hN(this.b.value[0])^hN(qM(this))};_.Z=function eI(){return this.b.value[0]+'='+qM(this)};var In=sE(QV,'AbstractMapEntry',389);rq(17,373,WV,vI,wI,xI);_.addAtIndex=function yI(a,b){gI(this,a,b)};_.add=function zI(a){return hI(this,a)};_.addAllAtIndex=function AI(a,b){return iI(this,a,b)};_.addAll=function BI(a){return jI(this,a)};_.clear=function CI(){this.a=ji(hn,GT,1,0,5,1)};_.contains=function DI(a){return lI(this,a,0)!=-1};_.getAtIndex=function EI(a){return kI(this,a)};_.indexOf=function FI(a){return lI(this,a,0)};_.isEmpty=function GI(){return this.a.length==0};_.Db=function HI(){return new SI(this)};_.lastIndexOf=function II(a){return mI(this,a)};_.removeAtIndex=function JI(a){return oI(this,a)};_.remove=function KI(a){return pI(this,a)};_.hc=function LI(a,b){qI(this,a,b)};_.setAtIndex=function MI(a,b){return rI(this,a,b)};_.size=function NI(){return this.a.length};_.toArray=function OI(){return tI(this)};_.ec=function QI(a){return uI(this,a)};var Mn=sE(QV,'ArrayList',17);rq(29,1,{},SI);_.Gb=function TI(){return this.a<this.c.a.length};_.Hb=function UI(){return RI(this)};_.Ib=function VI(){CO(this.b!=-1);oI(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;var Ln=sE(QV,'ArrayList/1',29);rq(85,373,WV,hJ);_.contains=function iJ(a){return BA(this,a)!=-1};_.getAtIndex=function jJ(a){return eJ(this,a)};_.setAtIndex=function kJ(a,b){return fJ(this,a,b)};_.size=function lJ(){return this.a.length};_.toArray=function mJ(){return gJ(this,ji(hn,GT,1,this.a.length,5,1))};_.ec=function nJ(a){return gJ(this,a)};var Nn=sE(QV,'Arrays/ArrayList',85);var oJ;rq(208,373,WV,tJ);_.contains=function uJ(a){return false};_.getAtIndex=function vJ(a){xO(a,0);return null};_.Db=function wJ(){return pJ(),AJ(),zJ};_.fc=function xJ(){return pJ(),AJ(),zJ};_.size=function yJ(){return 0};var Pn=sE(QV,'Collections/EmptyList',208);rq(209,1,{},BJ);_.Gb=function CJ(){return false};_.uc=function DJ(){return false};_.Hb=function EJ(){throw Qp(new eN)};_.vc=function FJ(){throw Qp(new eN)};_.Ib=function GJ(){throw Qp(new NE)};var zJ;var On=sE(QV,'Collections/EmptyListIterator',209);rq(121,1,{37:1},HJ);_.add=function IJ(a){throw Qp(new cG)};_.addAll=function JJ(a){throw Qp(new cG)};_.clear=function KJ(){throw Qp(new cG)};_.contains=function LJ(a){return this.b.contains(a)};_.containsAll=function MJ(a){return this.b.containsAll(a)};_.isEmpty=function NJ(){return this.b.isEmpty()};_.Db=function OJ(){return new WJ(this.b.Db())};_.remove=function PJ(a){throw Qp(new cG)};_.removeAll=function QJ(a){throw Qp(new cG)};_.retainAll=function RJ(a){throw Qp(new cG)};_.size=function SJ(){return this.b.size()};_.toArray=function TJ(){return this.b.toArray()};_.Z=function UJ(){return vq(this.b)};var Rn=sE(QV,'Collections/UnmodifiableCollection',121);rq(150,1,{},WJ);_.Gb=function XJ(){return this.b.Gb()};_.Hb=function YJ(){return this.b.Hb()};_.Ib=function ZJ(){VJ()};var Qn=sE(QV,'Collections/UnmodifiableCollectionIterator',150);rq(122,121,RV,$J);_.addAtIndex=function _J(a,b){throw Qp(new cG)};_.addAllAtIndex=function aK(a,b){throw Qp(new cG)};_.W=function bK(a){return wb(this.a,a)};_.getAtIndex=function cK(a){return this.a.getAtIndex(a)};_.Y=function dK(){return Ab(this.a)};_.indexOf=function eK(a){return this.a.indexOf(a)};_.isEmpty=function fK(){return this.a.isEmpty()};_.lastIndexOf=function gK(a){return this.a.lastIndexOf(a)};_.fc=function hK(){return new mK(this.a.gc(0))};_.gc=function iK(a){return new mK(this.a.gc(a))};_.removeAtIndex=function jK(a){throw Qp(new cG)};_.setAtIndex=function kK(a,b){throw Qp(new cG)};_.subList=function lK(a,b){return new $J(this.a.subList(a,b))};var Tn=sE(QV,'Collections/UnmodifiableList',122);rq(151,150,{},mK);_.Ib=function pK(){VJ()};_.uc=function nK(){return this.a.uc()};_.vc=function oK(){return this.a.vc()};var Sn=sE(QV,'Collections/UnmodifiableListIterator',151);rq(210,1,{76:1},rK);_.getOrDefault=function yK(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function EK(a,b){var c;return c=this.c.get(a),c!=null?c:qK()};_.replace=function GK(a,b){return this.c.containsKey(a)?qK():null};_.clear=function sK(){throw Qp(new cG)};_.containsKey=function tK(a){return this.c.containsKey(a)};_.containsValue=function uK(a){return this.c.containsValue(a)};_.rc=function vK(){!this.a&&(this.a=new OK(this.c.rc()));return this.a};_.W=function wK(a){return wb(this.c,a)};_.get=function xK(a){return this.c.get(a)};_.Y=function zK(){return Ab(this.c)};_.isEmpty=function AK(){return this.c.isEmpty()};_.keySet=function BK(){!this.b&&(this.b=new KK(this.c.keySet()));return this.b};_.put=function CK(a,b){return qK()};_.putAll=function DK(a){throw Qp(new cG)};_.remove=function FK(a){throw Qp(new cG)};_.size=function HK(){return this.c.size()};_.Z=function IK(){return vq(this.c)};_.values=function JK(){!this.d&&(this.d=new HJ(this.c.values()));return this.d};var Xn=sE(QV,'Collections/UnmodifiableMap',210);rq(148,121,dW,KK);_.W=function LK(a){return wb(this.b,a)};_.Y=function MK(){return Ab(this.b)};var Zn=sE(QV,'Collections/UnmodifiableSet',148);rq(211,148,dW,OK);_.contains=function PK(a){return this.b.contains(a)};_.containsAll=function QK(a){return this.b.containsAll(a)};_.Db=function RK(){var a;a=this.b.Db();return new TK(a)};_.toArray=function SK(){var a;a=this.b.toArray();NK(a,a.length);return a};var Wn=sE(QV,'Collections/UnmodifiableMap/UnmodifiableEntrySet',211);rq(213,1,{},TK);_.Hb=function VK(){return new XK(Zi(this.a.Hb(),24))};_.Gb=function UK(){return this.a.Gb()};_.Ib=function WK(){throw Qp(new cG)};var Un=sE(QV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',213);rq(149,1,eW,XK);_.W=function YK(a){return this.a.W(a)};_.wc=function ZK(){return this.a.wc()};_.xc=function $K(){return this.a.xc()};_.Y=function _K(){return this.a.Y()};_.yc=function aL(a){throw Qp(new cG)};_.Z=function bL(){return vq(this.a)};var Vn=sE(QV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',149);rq(212,122,{37:1,35:1,82:1},cL);var Yn=sE(QV,'Collections/UnmodifiableRandomAccessList',212);var dL,eL;rq(336,1,kV,hL);_.zc=function iL(a,b){return gL(Zi(a,13),Zi(b,13))};_.W=function jL(a){return this===a};var $n=sE(QV,'Comparators/NaturalOrderComparator',336);rq(337,1,kV,lL);_.zc=function mL(a,b){return kL(Zi(a,13),Zi(b,13))};_.W=function nL(a){return this===a};var _n=sE(QV,'Comparators/ReverseNaturalOrderComparator',337);rq(341,8,QT,rL);var ao=sE(QV,'ConcurrentModificationException',341);rq(93,1,{4:1,13:1,93:1},uL);_.mb=function vL(a){return sL(this,Zi(a,93))};_.W=function wL(a){return cj(a,93)&&Wp(Xp(this.a.getTime()),Xp(Zi(a,93).a.getTime()))};_.Y=function xL(){var a;a=Xp(this.a.getTime());return iq(jq(a,Up(Mi($p(a)?gq(a):a,32))))};_.Z=function zL(){return tL(this)};var bo=sE(QV,'Date',93);var AL,BL;rq(39,254,{4:1,76:1},DL);_.sc=function EL(a,b){return jj(a)===jj(b)||a!=null&&wb(a,b)};_.tc=function FL(a){var b;b=Ab(a);return b|0};var co=sE(QV,'HashMap',39);rq(126,374,{4:1,37:1,75:1},JL);_.add=function KL(a){return GL(this,a)};_.clear=function LL(){PG(this.a)};_.contains=function ML(a){return HL(this,a)};_.isEmpty=function NL(){return QG(this.a)==0};_.Db=function OL(){var a;return a=(new CH(this.a)).a.rc().Db(),new IH(a)};_.remove=function PL(a){return IL(this,a)};_.size=function QL(){return QG(this.a)};var eo=sE(QV,'HashSet',126);rq(312,1,{},WL);_.Db=function XL(){return new YL(this)};_.c=0;var go=sE(QV,'InternalHashCodeMap',312);rq(166,1,{},YL);_.Hb=function $L(){return this.d=this.a[this.c++],this.d};_.Gb=function ZL(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.Ib=function _L(){VL(this.e,this.d.wc());this.c!=0&&--this.c};_.c=0;_.d=null;var fo=sE(QV,'InternalHashCodeMap/1',166);var aM;rq(310,1,{},kM);_.Db=function lM(){return new mM(this)};_.c=0;_.d=0;var jo=sE(QV,'InternalStringMap',310);rq(165,1,{},mM);_.Hb=function oM(){return this.c=this.a,this.a=this.b.next(),new rM(this.d,this.c,this.d.d)};_.Gb=function nM(){return !this.a.done};_.Ib=function pM(){jM(this.d,this.c.value[0])};var ho=sE(QV,'InternalStringMap/1',165);rq(311,389,eW,rM);_.wc=function sM(){return this.b.value[0]};_.xc=function uM(){return qM(this)};_.yc=function vM(a){return iM(this.a,this.b.value[0],a)};_.c=0;var io=sE(QV,'InternalStringMap/2',311);rq(348,39,{4:1,76:1},AM);_.clear=function BM(){wM(this)};_.containsKey=function CM(a){return HG(this.c,a)};_.containsValue=function DM(a){var b;b=this.b.a;while(b!=this.b){if(gN(b.e,a)){return true}b=b.a}return false};_.rc=function EM(){return new OM(this)};_.get=function FM(a){var b;b=Zi(JG(this.c,a),74);if(b){yM(this,b);return b.e}return null};_.put=function GM(a,b){return xM(this,a,b)};_.remove=function HM(a){return zM(this,a)};_.size=function IM(){return QG(this.c)};_.a=false;var no=sE(QV,'LinkedHashMap',348);rq(74,123,{74:1,24:1},LM,MM);var ko=sE(QV,'LinkedHashMap/ChainEntry',74);rq(171,374,dW,OM);_.clear=function PM(){wM(this.a)};_.contains=function QM(a){return NM(this,a)};_.Db=function RM(){return new VM(this)};_.remove=function SM(a){var b;if(NM(this,a)){b=Zi(a,24).wc();zM(this.a,b);return true}return false};_.size=function TM(){return QG(this.a.c)};var mo=sE(QV,'LinkedHashMap/EntrySet',171);rq(172,1,{},VM);_.Hb=function XM(){return UM(this)};_.Gb=function WM(){return this.b!=this.c.a.b};_.Ib=function YM(){CO(!!this.a);oL(this.c.a.c,this);KM(this.a);OG(this.c.a.c,this.a.d);pL(this.c.a.c,this);this.a=null};var lo=sE(QV,'LinkedHashMap/EntrySet/EntryIterator',172);rq(357,1,{});var ZM,$M;var qo=sE(QV,'Locale',357);rq(183,357,{},aN);_.Z=function bN(){return ''};var oo=sE(QV,'Locale/1',183);rq(184,357,{},cN);_.Z=function dN(){return 'unknown'};var po=sE(QV,'Locale/4',184);rq(71,8,QT,eN,fN);var ro=sE(QV,'NoSuchElementException',71);rq(144,1,{},jN);_.Z=function kN(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var so=sE(QV,'StringJoiner',144);rq(387,1,kV);_.nc=function vN(){return 'DUMMY'};_.Z=function xN(){return this.nc()};var lN,mN,nN,oN,pN,qN,rN,sN,tN;var Fo=sE(HU,'Level',387);rq(275,387,kV,yN);_.nc=function zN(){return 'ALL'};var wo=sE(HU,'Level/LevelAll',275);rq(276,387,kV,AN);_.nc=function BN(){return 'CONFIG'};var xo=sE(HU,'Level/LevelConfig',276);rq(277,387,kV,CN);_.nc=function DN(){return 'FINE'};var yo=sE(HU,'Level/LevelFine',277);rq(278,387,kV,EN);_.nc=function FN(){return 'FINER'};var zo=sE(HU,'Level/LevelFiner',278);rq(279,387,kV,GN);_.nc=function HN(){return 'FINEST'};var Ao=sE(HU,'Level/LevelFinest',279);rq(280,387,kV,IN);_.nc=function JN(){return rV};var Bo=sE(HU,'Level/LevelInfo',280);rq(281,387,kV,KN);_.nc=function LN(){return 'OFF'};var Co=sE(HU,'Level/LevelOff',281);rq(282,387,kV,MN);_.nc=function NN(){return KU};var Do=sE(HU,'Level/LevelSevere',282);rq(283,387,kV,ON);_.nc=function PN(){return 'WARNING'};var Eo=sE(HU,'Level/LevelWarning',283);rq(253,1,{},TN);var QN;var Go=sE(HU,'LogManager',253);rq(338,1,kV,WN);_.a='';_.b=0;_.d=null;var Ho=sE(HU,'LogRecord',338);rq(99,1,{99:1},$N);_.d=false;var Io=sE(HU,'Logger',99);rq(145,62,aW);var hO,iO,jO;var Lo=sE(hW,'EmulatedCharset',145);rq(146,145,aW,mO);_.Bc=function nO(a,b,c){var d,e;d=ji(mj,kV,11,c,15,1);for(e=0;e<c;++e){d[e]=a[b+e]&255&WT}return d};var Jo=sE(hW,'EmulatedCharset/LatinCharset',146);rq(203,145,aW,oO);_.Bc=function pO(a,b,c){var d,e,f,g,h,i,j,k;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw Qp(new ME(iW))}else if((e&128)==0){++j}else if((e&224)==192){j+=2}else if((e&240)==224){j+=3}else if((e&248)==240){j+=4}else{throw Qp(new ME(iW))}if(j>c){throw Qp(new ZD(iW))}}g=ji(mj,kV,11,f,15,1);k=0;h=0;for(i=0;i<c;){e=a[b+i++];if((e&128)==0){h=1;e&=127}else if((e&224)==192){h=2;e&=31}else if((e&240)==224){h=3;e&=15}else if((e&248)==240){h=4;e&=7}else if((e&252)==248){h=5;e&=3}while(--h>0){d=a[b+i++];if((d&192)!=128){throw Qp(new ME('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(d>>>0).toString(16)))}e=e<<6|d&63}k+=lE(e,g,k)}return g};var Ko=sE(hW,'EmulatedCharset/UtfCharset',203);rq(194,1,{},WO);_.hb=function XO(){var b;try{return SO(this)}catch(a){a=Pp(a);if(cj(a,15)){b=a;eQ(this.a,SU);aQ('background processing failed: '+b);return this.c=false}else throw Qp(a)}};_.b=false;_.c=false;_.d=0;_.e=false;var No=sE(jW,'BackgroundProcessor',194);rq(251,1,{},YO);_.hb=function ZO(){return UO(this.a)};var Mo=sE(jW,'BackgroundProcessor/lambda$0$Type',251);rq(193,1,{},bP);_.Cc=function cP(a){var b,c,d;switch(a.order){case 'status-set':eQ(this.a,aj(a.data));break;case 'page-count':cQ(this.a,$E(cB(aj(a.data))).a);break;case 'page-info':dQ(this.a,$E(cB(aj(a.data))).a,new Wv(a.data2));break;case 'page-text':fQ(this.a,$E(cB(aj(a.data))).a,new JD(a.data2));break;case 'tile-data':gQ(this.a,new jR(a.data),new Qw(aP(a.data2)));break;case 'tiles-release':d=new VA;for(c=new oH(new WA(a.data));c.b<c.d.size();){b=(wO(c.b<c.d.size()),c.d.getAtIndex(c.c=c.b++));RA(d,new jR(b))}bQ(this.a,d);}};var Po=sE(jW,'BackgroundWorker/Master',193);rq(201,1,{140:1},dP);_.Cb=function eP(){_O(this.a,new iP('view-change',new fP))};var Oo=sE(jW,'BackgroundWorker/Master/lambda$0$Type',201);rq(200,1,{},fP);_.push=function hP(){SP(this.page);TP(this.tileRange,this.subsample)};_.page=0;_.subsample=0;var Qo=sE(jW,'BackgroundWorker/ViewState',200);rq(119,1,{},iP,jP);var Ro=sE(jW,'BackgroundWorker/WorkerMessage',119);rq(189,1,{},AP);_.o=0;var Uo=sE(jW,'DataStore',189);rq(231,1,{22:1},CP);_.bb=function DP(a){uP(this.a,this.b,a)};var So=sE(jW,'DataStore/lambda$0$Type',231);rq(232,1,{},EP);_.W=function GP(a){return this===a};_.zc=function FP(a,b){return Zi(b,41).b-Zi(a,41).b};var To=sE(jW,'DataStore/lambda$1$Type',232);var HP=-1,IP=1,JP,KP,LP;rq(179,1,{},_P);var VP;var Yo=sE(jW,'Djvu_html5',179);rq(143,1,{},hQ);var Vo=sE(jW,'Djvu_html5/MainProcessingContext',143);rq(196,1,{360:1,49:1},iQ);var Wo=sE(jW,'Djvu_html5/lambda$0$Type',196);rq(197,1,{},jQ);_.ib=function kQ(){ZP(this.a)};var Xo=sE(jW,'Djvu_html5/lambda$1$Type',197);rq(264,1,{},DQ);_.c=0;_.f=0;_.g=0;_.k=0;_.n=false;_.o=false;var dp=sE(jW,'PageDecoder',264);rq(265,1,{140:1},EQ);_.Cb=function FQ(){BQ(this.a)};var Zo=sE(jW,'PageDecoder/0methodref$pageChanged$Type',265);rq(268,1,{},GQ);_.Kb=function HQ(a){var b;if(a.readyState==4){--this.a.c;if(a.status==200){b=vQ(this.a,this.b);b.a=ir(a.response);b.b=b.a.byteLength;this.a.f=Rp(this.a.f,b.b);lQ(this.a);VO(this.a.a.a.a);uQ(this.a,this.b);nQ(this.a)}else{eQ(this.a.a,SU);Zi(KG(this.a.d,this.b),69).c=false}}};var $o=sE(jW,'PageDecoder/1',268);rq(69,1,{69:1},IQ);_.b=0;_.c=false;var _o=sE(jW,'PageDecoder/FileItem',69);rq(51,1,{13:1,51:1},MQ);_.mb=function NQ(a){return JQ(this,Zi(a,51))};_.b=false;_.c=0;_.e=0;_.f=XT;var ap=sE(jW,'PageDecoder/PageItem',51);rq(266,1,{354:1},OQ);_.Sb=function PQ(){zQ(this.a,this.b)};var bp=sE(jW,'PageDecoder/lambda$0$Type',266);rq(267,1,{},QQ);_.Kb=function RQ(a){AQ(this.a,this.b,a)};var cp=sE(jW,'PageDecoder/lambda$1$Type',267);rq(269,1,{},$Q);_.c=-1;_.e=0;_.k=0;_.n=0;var ip=sE(jW,'TileRenderer',269);rq(270,1,{140:1},aR);_.Cb=function bR(){ZQ(this.a)};var ep=sE(jW,'TileRenderer/0methodref$viewChanged$Type',270);rq(70,1,{70:1},cR);_.a=false;_.b=0;var fp=sE(jW,'TileRenderer/CachedItem',70);rq(41,1,{41:1},hR,jR);_.W=function kR(a){var b;if(this===a)return true;if(a==null)return false;if(gp!=yb(a))return false;b=Zi(a,41);if(this.a!=b.a)return false;if(this.c!=b.c)return false;if(this.d!=b.d)return false;if(this.b!=b.b)return false;return true};_.Y=function lR(){var a;a=31+this.a;a=31*a+this.c;a=31*a+this.d;a=31*a+this.b;return a};_.a=0;_.b=0;_.c=0;_.d=0;var gp=sE(jW,'TileRenderer/TileInfo',41);rq(271,1,{},mR);_.W=function oR(a){return this===a};_.zc=function nR(a,b){var c;return c=fq(Zi(a.xc(),70).b,Zi(b.xc(),70).b),Tp(c,0)>0?1:Tp(c,0)<0?-1:0};var hp=sE(jW,'TileRenderer/lambda$0$Type',271);rq(158,1,pW);_.sb=function sR(a){pR(this,a)};_.tb=function tR(a){if(this.b){this.Dc(Uf(a)-this.e,Vf(a)-this.f);this.e=Uf(a);this.f=Vf(a)}};_.ub=function uR(a){this.b=false;tr(Db(this.d))};_.wb=function vR(a){var b,c,d;if(!this.c)return;d=a.a.touches;for(b=0;b<d.length;b++){c=d[b];if(c.identifier==this.c.a)return}this.c=null;a.a.preventDefault()};_.xb=function wR(a){var b,c,d;if(!this.c)return;d=a.a.touches;for(b=0;b<d.length;b++){c=d[b];if(c.identifier!=this.c.a)continue;this.Dc(((c.clientX||0)|0)-this.e,((c.clientY||0)|0)-this.f);this.e=(c.clientX||0)|0;this.f=(c.clientY||0)|0;a.a.preventDefault()}};_.yb=function xR(a){qR(this,a)};_.b=false;_.c=null;_.e=0;_.f=0;var jp=sE(qW,'PanListener',158);rq(142,63,jU,AR);_.a=false;var lp=sE(qW,'Scrollbar',142);rq(250,158,pW,BR);_.sb=function CR(a){pR(this,a);this.b&&Cb(this.a,rW)};_.ub=function DR(a){this.b=false;tr(Db(this.d));Gb(this.a,rW)};_.Dc=function ER(a,b){var c,d,e,f,g,h;if(this.a.a){g=(Db(this.a).offsetLeft||0)|0;h=Fb(this.a);c=Fb(this.a.n)}else{g=(Db(this.a).offsetTop||0)|0;h=Eb(this.a);c=Eb(this.a.n)}f=(g+h*0.5+(this.a.a?a:b))/c;for(e=new SI(this.a.b);e.a<e.c.a.length;){d=Zi(RI(e),401);$R(d,f,this.a.a)}};var kp=sE(qW,'Scrollbar/PanHandler',250);rq(195,1,{},VR);_.d=0;_.e=0;_.i=true;_.k=false;_.o=0;_.q=0;_.s=0;_.t=0;var rp=sE(qW,'SinglePageLayout',195);rq(249,154,{},XR);_.Cb=function YR(){var a;a=Zr();this.a.o>0?Th(a,'p',ni(fi(on,1),UT,2,6,[''+(this.a.o+1)])):(zM(a.c,'p'),a);WR(Qh(a))};var mp=sE(qW,'SinglePageLayout/1',249);rq(245,158,{135:1,175:1,134:1,176:1,400:1,178:1,177:1,136:1,49:1,401:1},aS);_.rb=function bS(a){var b,c;c=a.a.keyCode|0;if(a.a.ctrlKey){if(c==187||c==189){NS(this.a.a.k,c==187?1:-1);a.a.preventDefault()}}else if(!a.a.shiftKey){b=true;switch(c){case 36:FR(this.a,0,-1,-1);break;case 35:FR(this.a,pP(this.a.g)-1,1,1);break;default:b=false;}b&&(a.a.preventDefault(),undefined)}};_.sb=function cS(a){Db(this.d).focus();zF('SPAN',Ce(a.a).nodeName)||pR(this,a)};_.yb=function dS(a){if(zF('SPAN',Ce(a.a).nodeName)){this.a.i=false}else{Db(this.d).focus();qR(this,a)}};_.Dc=function eS(a,b){_R(this,-a,-b)};var np=sE(qW,'SinglePageLayout/PanController',245);rq(246,1,sW,fS);_.Ac=function gS(a){KR(this.a,this.b,a)};var op=sE(qW,'SinglePageLayout/lambda$0$Type',246);rq(247,1,sW,hS);_.Ac=function iS(a){LR(this.a,a)};var pp=sE(qW,'SinglePageLayout/lambda$1$Type',247);rq(248,1,sW,jS);_.Ac=function kS(a){MR(this.a,a)};var qp=sE(qW,'SinglePageLayout/lambda$2$Type',248);rq(190,63,{353:1,27:1,49:1,25:1,22:1,26:1,28:1,21:1,18:1},qS);_.vb=function rS(a){var b,c,d,e,f;e=((lr(),this.o).scrollTop||0)|0;c=this.b;d=Db(Zi(kI(this.e,c),80));while(c>0&&((d.offsetTop||0)|0)>e){d=Db(Zi(kI(this.e,--c),80))}while(c+1<this.e.a.length&&((d.offsetTop||0)|0)+((d.offsetHeight||0)|0)<e){d=Db(Zi(kI(this.e,++c),80))}b=((d.offsetLeft||0)|0)-ve(this.o);f=((d.offsetTop||0)|0)-e;HR(this.a.g,c,b,f)};_.b=0;_.f=0;var xp=sE(qW,'TextLayer',190);rq(233,1,sW,tS);_.Ac=function uS(a){nS(this.a,a.a)};var sp=sE(qW,'TextLayer/0methodref$pageInfoAvailable$Type',233);rq(234,1,sW,vS);_.Ac=function wS(a){pS(this.a,a.a)};var tp=sE(qW,'TextLayer/1methodref$textAvailable$Type',234);rq(101,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,101:1},yS);var up=sE(qW,'TextLayer/TextLine',101);rq(80,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,80:1},BS);_.a=0;_.d=0;var vp=sE(qW,'TextLayer/TextPage',80);rq(103,117,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,103:1},GS);_.a=0;var wp=sE(qW,'TextLayer/Token',103);rq(191,63,jU,QS);_.c=0;var Jp=sE(qW,'Toolbar',191);rq(157,63,jU);_.Fc=function TS(a){var b;b=qt(this.d).selectedIndex+a;return 0<=b&&b<qt(this.d).options.length};var Ip=sE(qW,'Toolbar/SelectionPanel',157);rq(241,157,jU,US);_.Ec=function VS(a){NS(this.a,a)};_.Fc=function WS(a){return a==-1?!!this.a.a&&JR(this.a.a)>Zi(this.a.d.getAtIndex(this.a.d.size()-1),19).a:!!this.a.a&&JR(this.a.a)<Zi(this.a.d.getAtIndex(0),19).a};_.Gc=function XS(){OS(this.a)};_.Hc=function YS(){PS(this.a)};var yp=sE(qW,'Toolbar/1',241);rq(242,157,jU,ZS);_.Ec=function $S(a){HS(this.a,a)};_.Gc=function _S(){IS(this.a)};_.Hc=function aT(){JS(this.a)};var zp=sE(qW,'Toolbar/2',242);rq(243,1,xW,bT);_.rb=function cT(a){var b;b=a.a.keyCode|0;if(!!a.a.ctrlKey&&(b==187||b==189)){NS(this.a,b==187?1:-1);a.a.preventDefault()}};var Ap=sE(qW,'Toolbar/3',243);rq(244,1,{},fT);var Bp=sE(qW,'Toolbar/4',244);rq(235,1,yW,gT);_.qb=function hT(a){this.a.Ec(-1)};var Cp=sE(qW,'Toolbar/SelectionPanel/1',235);rq(236,1,{398:1,49:1},iT);var Dp=sE(qW,'Toolbar/SelectionPanel/2',236);rq(237,1,xW,jT);_.rb=function kT(a){(a.a.keyCode|0)==13&&this.a.Hc()};var Ep=sE(qW,'Toolbar/SelectionPanel/3',237);rq(238,1,{399:1,49:1},lT);var Fp=sE(qW,'Toolbar/SelectionPanel/4',238);rq(239,1,yW,mT);_.qb=function nT(a){St(this.a.e)};var Gp=sE(qW,'Toolbar/SelectionPanel/5',239);rq(240,1,yW,oT);_.qb=function pT(a){this.a.Ec(1)};var Hp=sE(qW,'Toolbar/SelectionPanel/6',240);rq(192,1,{135:1,134:1,395:1,394:1,353:1,136:1,49:1},uT);_.rb=function vT(a){tT(this)};_.tb=function wT(a){if(this.b==Uf(a)&&this.c==Vf(a))return;this.b=Uf(a);this.c=Vf(a);tT(this)};_.vb=function xT(a){tT(this)};_.yb=function yT(a){this.a=false;tT(this)};_.a=false;_.b=0;_.c=0;_.f=0;var Mp=sE(qW,'UIHider',192);rq(217,154,{},zT);_.Cb=function AT(){rT(this.a)};var Kp=sE(qW,'UIHider/1',217);rq(87,1,{87:1},BT);var Lp=sE(qW,'UIHider/UIElement',87);var mj=uE('char','C');var nj=uE('int','I');var oj=uE('long','J');var lj=uE('byte','B');var Np=uE('short','S');cE();_=uq('java.lang.Boolean');_.$isInstance=eE;_=uq('java.lang.CharSequence');_.$isInstance=hE;_=uq('java.lang.Comparable');_.$isInstance=HE;_=uq('java.lang.Double');_.$isInstance=JE;_=uq('java.lang.Number');_.$isInstance=bB;_=uq('java.lang.String');_.$isInstance=CF;_=uq('java.lang.Throwable');_.of=Rc;_=uq('pl.djvuhtml5.client.BackgroundWorker.ViewState',fP);_.cast=gP;var CT=(kd(),nd);var gwtOnLoad=gwtOnLoad=nq;lq(xq);oq('permProps',[[['locale',TV],['user.agent',fV]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=djvu_html5-0.js\n"]);