Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
META-INF.resources.frontend.vaadin-spreadsheet.spreadsheet-export.js Maven / Gradle / Ivy
function SpreadsheetApi(){var Pb='',Qb=0,Rb='gwt.codesvr=',Sb='gwt.hosted=',Tb='gwt.hybrid',Ub='SpreadsheetApi',Vb='#',Wb='?',Xb='/',Yb=1,Zb='img',$b='clear.cache.gif',_b='baseUrl',ac='script',bc='SpreadsheetApi.nocache.js',cc='base',dc='//',ec='meta',fc='name',gc='gwt:property',hc='content',ic='=',jc='gwt:onPropertyErrorFn',kc='Bad handler "',lc='" for "gwt:onPropertyErrorFn"',mc='gwt:onLoadErrorFn',nc='" for "gwt:onLoadErrorFn"',oc='modernie',pc='MSIE',qc='Trident',rc='yes',sc='none',tc='user.agent',uc='webkit',vc='safari',wc='msie',xc=10,yc=11,zc='ie10',Ac=9,Bc='ie9',Cc=8,Dc='ie8',Ec='gecko',Fc='gecko1_8',Gc=2,Hc=3,Ic=4,Jc='Single-script hosted mode not yet implemented. See issue ',Kc='http://code.google.com/p/google-web-toolkit/issues/detail?id=2079',Lc='B40B85461A80AA637A906971B47DF010',Mc=':1',Nc=':2',Oc=':',Pc='DOMContentLoaded',Qc=50;var l=Pb,m=Qb,n=Rb,o=Sb,p=Tb,q=Ub,r=Vb,s=Wb,t=Xb,u=Yb,v=Zb,w=$b,A=_b,B=ac,C=bc,D=cc,F=dc,G=ec,H=fc,I=gc,J=hc,K=ic,L=jc,M=kc,N=lc,O=mc,P=nc,Q=oc,R=pc,S=qc,T=rc,U=sc,V=tc,W=uc,X=vc,Y=wc,Z=xc,$=yc,_=zc,ab=Ac,bb=Bc,cb=Cc,db=Dc,eb=Ec,fb=Fc,gb=Gc,hb=Hc,ib=Ic,jb=Jc,kb=Kc,lb=Lc,mb=Mc,nb=Nc,ob=Oc,pb=Pc,qb=Qc;var rb=window,sb=document,tb,ub,vb=l,wb={},xb=[],yb=[],zb=[],Ab=m,Bb,Cb;if(!rb.__gwt_stylesLoaded){rb.__gwt_stylesLoaded={}}if(!rb.__gwt_scriptsLoaded){rb.__gwt_scriptsLoaded={}}function Db(){var b=false;try{var c=rb.location.search;return (c.indexOf(n)!=-1||(c.indexOf(o)!=-1||rb.external&&rb.external.gwtOnLoad))&&c.indexOf(p)==-1}catch(a){}Db=function(){return b};return b}
function Eb(){if(tb&&ub){tb(Bb,q,vb,Ab)}}
function Fb(){function e(a){var b=a.lastIndexOf(r);if(b==-1){b=a.length}var c=a.indexOf(s);if(c==-1){c=a.length}var d=a.lastIndexOf(t,Math.min(c,b));return d>=m?a.substring(m,d+u):l}
function f(a){if(a.match(/^\w+:\/\//)){}else{var b=sb.createElement(v);b.src=a+w;a=e(b.src)}return a}
function g(){var a=Ib(A);if(a!=null){return a}return l}
function h(){var a=sb.getElementsByTagName(B);for(var b=m;bm){return a[a.length-u].href}return l}
function j(){var a=sb.location;return a.href==a.protocol+F+a.host+a.pathname+a.search+a.hash}
var k=g();if(k==l){k=h()}if(k==l){k=i()}if(k==l&&j()){k=e(sb.location.href)}k=f(k);return k}
function Gb(){var b=document.getElementsByTagName(G);for(var c=m,d=b.length;c=m){f=g.substring(m,i);h=g.substring(i+u)}else{f=g;h=l}wb[f]=h}}else if(f==L){g=e.getAttribute(J);if(g){try{Cb=eval(g)}catch(a){alert(M+g+N)}}}else if(f==O){g=e.getAttribute(J);if(g){try{Bb=eval(g)}catch(a){alert(M+g+P)}}}}}}
var Hb=function(a,b){return b in xb[a]};var Ib=function(a){var b=wb[a];return b==null?null:b};function Jb(a,b){var c=zb;for(var d=m,e=a.length-u;d=Z&&b<$)}())return _;if(function(){return a.indexOf(Y)!=-1&&(b>=ab&&b<$)}())return bb;if(function(){return a.indexOf(Y)!=-1&&(b>=cb&&b<$)}())return db;if(function(){return a.indexOf(eb)!=-1||b>=$}())return fb;return X};xb[V]={'gecko1_8':m,'ie10':u,'ie8':gb,'ie9':hb,'safari':ib};SpreadsheetApi.onScriptLoad=function(a){SpreadsheetApi=null;tb=a;Eb()};if(Db()){alert(jb+kb);return}Fb();Gb();try{var Lb;Jb([U,fb],lb);Jb([T,fb],lb+mb);Jb([U,X],lb+nb);Lb=zb[Kb(Q)][Kb(V)];var Mb=Lb.indexOf(ob);if(Mb!=-1){Ab=Number(Lb.substring(Mb+u))}}catch(a){return}var Nb;function Ob(){if(!ub){ub=true;Eb();if(sb.removeEventListener){sb.removeEventListener(pb,Ob,false)}if(Nb){clearInterval(Nb)}}}
if(sb.addEventListener){sb.addEventListener(pb,function(){Ob()},false)}var Nb=setInterval(function(){if(/loaded|complete/.test(sb.readyState)){Ob()}},qb)}
SpreadsheetApi();(function () {var $gwt_version = "2.9.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = 'B40B85461A80AA637A906971B47DF010';function K(){}
function lE(){}
function hE(){}
function hn(){}
function an(){}
function pn(){}
function Bn(){}
function In(){}
function Pn(){}
function Wn(){}
function Mg(){}
function Tg(){}
function eb(){}
function rb(){}
function lf(){}
function bo(){}
function jo(){}
function qo(){}
function Bo(){}
function Jo(){}
function Qo(){}
function ap(){}
function gp(){}
function mp(){}
function BE(){}
function dF(){}
function fF(){}
function KF(){}
function hH(){}
function jH(){}
function CH(){}
function EH(){}
function UJ(){}
function wK(){}
function yK(){}
function xL(){}
function JL(){}
function AN(){}
function pP(){}
function tP(){}
function tQ(){}
function IS(){}
function OS(){}
function _S(){}
function xY(){}
function gZ(){}
function h0(){}
function e1(){}
function p1(){}
function W1(){}
function p2(){}
function r2(){}
function t2(){}
function w2(){}
function y2(){}
function A2(){}
function C2(){}
function E2(){}
function G2(){}
function H2(){}
function J2(){}
function L2(){}
function M2(){}
function O2(){}
function P2(){}
function R2(){}
function T2(){}
function U2(){}
function W2(){}
function X2(){}
function Z2(){}
function _2(){}
function b3(){}
function d3(){}
function f3(){}
function h3(){}
function j5(){}
function W5(){}
function Y5(){}
function $5(){}
function a6(){}
function c6(){}
function e6(){}
function g6(){}
function i6(){}
function k6(){}
function l6(){}
function m6(){}
function o6(){}
function q6(){}
function s6(){}
function u6(){}
function y6(){}
function A6(){}
function C6(){}
function E6(){}
function Beb(){}
function Bkb(){}
function Kkb(){}
function Skb(){}
function $kb(){}
function fpb(){}
function Gqb(){}
function Iqb(){}
function Kqb(){}
function urb(){}
function Bab(){}
function Tbb(){}
function acb(){}
function bcb(){}
function hcb(){}
function icb(){}
function Hmb(){}
function Hpb(){}
function vpb(){}
function ypb(){}
function Bpb(){}
function Epb(){}
function Kpb(){}
function Npb(){}
function Qpb(){}
function Tpb(){}
function hob(){}
function lob(){}
function nob(){}
function EE(a){}
function N1(a){}
function qi(){Fh()}
function Ki(){Fh()}
function pG(){oG()}
function aH(){$G()}
function dH(){JG()}
function DL(){vL()}
function GL(){vL()}
function QL(){PL()}
function MG(a){rF(a)}
function Vab(){Kab()}
function wcb(){wcb=hE}
function cc(a,b){a.a=b}
function Vm(a,b){a.a=b}
function Rm(a,b){a.f=b}
function Wm(a,b){a.b=b}
function pE(a,b){a.b=b}
function oE(a,b){a.a=b}
function uI(a,b){a.a=b}
function qR(a,b){a.a=b}
function rR(a,b){a.b=b}
function jQ(a,b){a.b=b}
function JQ(a,b){a.b=b}
function JF(a,b){a.d=b}
function MM(a,b){a.r=b}
function sN(a,b){a.o=b}
function sY(a,b){a.f=b}
function rY(a,b){a.e=b}
function zQ(a,b){a.e=b}
function yQ(a,b){a.c=b}
function NQ(a,b){a.k=b}
function nW(a,b){a.G=b}
function oW(a,b){a.H=b}
function P$(a,b){a.g=b}
function Q$(a,b){a.i=b}
function R$(a,b){a.j=b}
function V$(a,b){a.q=b}
function W$(a,b){a.r=b}
function a_(a,b){a.A=b}
function m_(a,b){a.L=b}
function q_(a,b){a.M=b}
function s_(a,b){a.O=b}
function t_(a,b){a.R=b}
function x_(a,b){a.W=b}
function y_(a,b){a.Z=b}
function z_(a,b){a.$=b}
function H9(a,b){a.a=b}
function I9(a,b){a.b=b}
function J9(a,b){a.c=b}
function K9(a,b){a.e=b}
function L9(a,b){a.f=b}
function M9(a,b){a.g=b}
function N9(a,b){a.i=b}
function P9(a,b){a.j=b}
function Q9(a,b){a.k=b}
function R9(a,b){a.n=b}
function S9(a,b){a.o=b}
function T9(a,b){a.p=b}
function U9(a,b){a.q=b}
function V9(a,b){a.r=b}
function W9(a,b){a.s=b}
function X9(a,b){a.t=b}
function Z9(a,b){a.u=b}
function $9(a,b){a.v=b}
function _9(a,b){a.w=b}
function trb(a,b){a.a=b}
function oe(a,b){a.Vc=b}
function vh(b,a){b.id=a}
function bb(a){this.a=a}
function ib(a){this.a=a}
function Eb(a){this.a=a}
function Kb(a){this.a=a}
function Ag(a){this.a=a}
function Cg(a){this.a=a}
function Wo(a){this.a=a}
function WJ(a){this.a=a}
function jJ(a){this.a=a}
function lJ(a){this.a=a}
function YJ(a){this.a=a}
function Ip(a){this.a=a}
function xE(a){this.a=a}
function DE(a){this.a=a}
function pI(a){this.a=a}
function sI(a){this.a=a}
function WL(a){this.a=a}
function WO(a){this.a=a}
function QO(a){this.a=a}
function SO(a){this.a=a}
function YO(a){this.a=a}
function $O(a){this.a=a}
function TN(a){this.a=a}
function _N(a){this.a=a}
function aP(a){this.a=a}
function cP(a){this.a=a}
function gP(a){this.a=a}
function iP(a){this.a=a}
function wP(a){this.a=a}
function UQ(a){this.a=a}
function WQ(a){this.a=a}
function ZR(a){this.a=a}
function _R(a){this.a=a}
function bS(a){this.a=a}
function BS(a){this.a=a}
function BT(a){this.a=a}
function xT(a){this.a=a}
function zT(a){this.a=a}
function DX(a){this.a=a}
function PX(a){this.a=a}
function VX(a){this.a=a}
function XX(a){this.a=a}
function dY(a){this.a=a}
function fY(a){this.a=a}
function kY(a){this.a=a}
function mY(a){this.a=a}
function _Y(a){this.a=a}
function fZ(a){this.a=a}
function mZ(a){this.a=a}
function W_(a){this.a=a}
function $_(a){this.b=a}
function nL(a){this.c=a}
function q1(a){this.a=a}
function d2(a){this.a=a}
function f2(a){this.a=a}
function U3(a){this.a=a}
function Z3(a){this.a=a}
function $3(a){this.a=a}
function c4(a){this.a=a}
function L4(a){this.a=a}
function R4(a){this.a=a}
function T4(a){this.a=a}
function V4(a){this.a=a}
function G5(a){this.a=a}
function w6(a){this.a=a}
function Y8(a){this.a=a}
function a9(a){this.a=a}
function xo(){this.a={}}
function V0(){this.a={}}
function mW(a,b){a.lb=b}
function xW(a,b){a.mb=b}
function yW(a,b){a.cc=b}
function zW(a,b){a.dc=b}
function bab(a,b){a.d=b}
function aab(a,b){a.A=b}
function cab(a,b){a.B=b}
function dab(a,b){a.C=b}
function eab(a,b){a.D=b}
function fab(a,b){a.F=b}
function gab(a,b){a.G=b}
function hab(a,b){a.H=b}
function iab(a,b){a.I=b}
function jab(a,b){a.J=b}
function kab(a,b){a.K=b}
function lab(a,b){a.L=b}
function mab(a,b){a.M=b}
function nab(a,b){a.N=b}
function oab(a,b){a.O=b}
function pab(a,b){a.P=b}
function qab(a,b){a.Q=b}
function rab(a,b){a.R=b}
function sab(a,b){a.S=b}
function tab(a,b){a.T=b}
function uab(a,b){a.U=b}
function vab(a,b){a.V=b}
function Lab(a,b){a.a=b}
function Mab(a,b){a.b=b}
function Nab(a,b){a.c=b}
function Oab(a,b){a.d=b}
function Pab(a,b){a.e=b}
function Qab(a,b){a.f=b}
function Rab(a,b){a.g=b}
function Sab(a,b){a.i=b}
function Tab(a,b){a.j=b}
function Uab(a,b){a.k=b}
function _pb(a,b){a.b=b}
function _jb(a){this.c=a}
function udb(a){this.a=a}
function uib(a){this.d=a}
function Kib(a){this.a=a}
function Qib(a){this.a=a}
function Vib(a){this.a=a}
function $ib(a){this.a=a}
function xrb(a){this.a=a}
function Gab(a){this.a=a}
function Iab(a){this.a=a}
function qcb(a){this.a=a}
function jdb(a){this.a=a}
function Thb(a){this.a=a}
function clb(a){this.b=a}
function slb(a){this.b=a}
function Rlb(a){this.c=a}
function smb(a){this.a=a}
function wmb(a){this.a=a}
function wob(a){this.a=a}
function uob(a){this.a=a}
function yob(a){this.a=a}
function Aob(a){this.a=a}
function Rqb(a){this.a=a}
function Wqb(a){this.a=a}
function hrb(a){this.a=a}
function mrb(a){this.a=a}
function of(){this.a=Wf()}
function xn(){this.c=++un}
function oj(b,a){b.src=a}
function pj(b,a){b.value=a}
function Mm(b,a){b.value=a}
function qf(a){pf=a;gg()}
function iK(){iK=hE;mK()}
function sL(){sL=hE;rL()}
function Djb(){sjb(this)}
function ecb(){dcb(this)}
function Ymb(){Fhb(this)}
function lH(a,b){Pe(b,a)}
function gS(a,b){Vg(b,a.k)}
function vS(a,b){Vg(b,a.B)}
function wQ(a,b){xh(a.a,b)}
function KQ(a,b){xQ(a.g,b)}
function AO(a,b){KK(a.j,b)}
function CO(a,b){af(a.j,b)}
function vZ(a,b){GT(a.V,b)}
function zZ(a,b){PT(a.V,b)}
function E$(a,b){PV(a.V,b)}
function F$(a,b){OV(a.V,b)}
function L$(a,b){O9(a.W,b)}
function e$(a,b){v9(a.W,b)}
function r$(a,b){z9(a.W,b)}
function z$(a,b){w9(a.W,b)}
function b$(a,b){AO(a.u,b)}
function M$(a,b){mW(a.V,b)}
function N$(a,b){nW(a.V,b)}
function O$(a,b){oW(a.V,b)}
function X$(a,b){pW(a.V,b)}
function Y$(a,b){qW(a.V,b)}
function b_(a,b){sW(a.V,b)}
function c_(a,b){lW(a.V,b)}
function f_(a,b){uW(a.V,b)}
function g_(a,b){vW(a.V,b)}
function n_(a,b){xW(a.V,b)}
function o_(a,b){yW(a.V,b)}
function d_(a,b){yV(a.V,b)}
function p_(a,b){zW(a.V,b)}
function u_(a,b){rW(a.V,b)}
function A_(a,b){DW(a.V,b)}
function E_(a,b){VW(a.V,b)}
function F_(a,b){WW(a.V,b)}
function L_(a,b){wX(a.V,b)}
function M_(a,b){xX(a.V,b)}
function e_(a,b){oT(a.U,b)}
function C_(a,b){pT(a.U,b)}
function l_(a,b){DO(a.u,b)}
function Fqb(a,b){a.add(b)}
function wo(a,b,c){a.a[b]=c}
function eR(a){a.a=0;a.b=0}
function FM(a){a.s=new Djb}
function i1(){i1=hE;new j1}
function tI(){tI=hE;new Ymb}
function tJ(){tJ=hE;sJ=AD()}
function Fh(){Fh=hE;Eh=wD()}
function jF(){jF=hE;hF=xD()}
function fG(){fG=hE;bG=yD()}
function PL(){PL=hE;OL=UL()}
function Kab(){Kab=hE;$ab()}
function Zeb(a){Seb(this,a)}
function xO(a){KK(a.j,a.c)}
function k2(a){l2(a);m2(a)}
function Gg(a){Fg();Eg.Jd(a)}
function CW(a,b){KR(a.wc,b)}
function WZ(a,b){wab(a.W,b)}
function B3(a,b){a.a[Zwb]=b}
function Uf(b,a){b.length=a}
function X_(){rb.call(this)}
function DQ(){CQ.call(this)}
function i0(){CQ.call(this)}
function tcb(){Jf.call(this)}
function qdb(){Jf.call(this)}
function Hdb(){Jf.call(this)}
function Deb(){Jf.call(this)}
function qob(){Jf.call(this)}
function Mmb(){Jf.call(this)}
function dc(a){cc(this,a.id)}
function wg(a){return a.Hd()}
function U0(a,b){return null}
function fL(a,b){hL(a,b,a.c)}
function SN(a,b){z$(a.a.a,b)}
function qe(a,b){uh(a.kd(),b)}
function se(a,b){Ce(a.kd(),b)}
function Nh(a,b,c){a.add(b,c)}
function EI(a,b){KI(a,b,b,-1)}
function vW(a,b){a.ub=b;UW(a)}
function Ah(b,a){b.tabIndex=a}
function Of(){Of=hE;Nf=new K}
function ng(){ng=hE;mg=new p1}
function vE(){vE=hE;uE=new BE}
function oG(){oG=hE;nG=new xn}
function T0(){T0=hE;S0=new xn}
function M1(){M1=hE;L1=new xn}
function ME(){this.a=new teb}
function ccb(){this.a=new Djb}
function bnb(){this.a=new Ymb}
function Zpb(){this.a=new Ymb}
function Tf(b,a){b[b.length]=a}
function Vf(b,a){b[b.length]=a}
function nf(b,a){b.fillStyle=a}
function zh(b,a){b.scrollTop=a}
function Lb(a){Kb.call(this,a)}
function xc(a){Kb.call(this,a)}
function Kf(a){If.call(this,a)}
function Lp(a){Jp.call(this,a)}
function AH(a){Lp.call(this,a)}
function FE(a){EE.call(this,a)}
function zj(a){(Fh(),Eh).Td(a)}
function $h(a){Fh();return a|0}
function vo(a,b){return a.a[b]}
function qO(a){return a.g&&a.f}
function RY(a,b){zZ(QP(a.a),b)}
function WY(a,b){E_(QP(a.a),b)}
function XY(a,b){F_(QP(a.a),b)}
function ZY(a,b){L_(QP(a.a),b)}
function $Y(a,b){M_(QP(a.a),b)}
function o$(a,b,c){u9(a.W,c,b)}
function SZ(a,b,c){t9(a.W,b,c)}
function GZ(a,b,c){jU(a.V,b,c)}
function J$(a,b,c){kW(a.V,b,c)}
function J_(a,b,c){nX(a.V,b,c)}
function EJ(a,b){YH(a,b);zJ(a)}
function U$(a,b){a.p=b;mR(a.Q)}
function N_(a){wV(a.V);tT(a.U)}
function p3(a){If.call(this,a)}
function pdb(a){Kf.call(this,a)}
function rdb(a){Kf.call(this,a)}
function Jdb(a){Kf.call(this,a)}
function ucb(a){Kf.call(this,a)}
function Eeb(a){Kf.call(this,a)}
function Idb(a){Mf.call(this,a)}
function Gb(){Eb.call(this,Tsb)}
function Hb(){Eb.call(this,Usb)}
function Pb(){Eb.call(this,Vsb)}
function Rb(){Eb.call(this,Wsb)}
function Tb(){Eb.call(this,Xsb)}
function Ub(){Eb.call(this,Ysb)}
function Vb(){Eb.call(this,Zsb)}
function fc(){Eb.call(this,$sb)}
function rc(){Eb.call(this,_sb)}
function sc(){Eb.call(this,atb)}
function tc(){Eb.call(this,btb)}
function vc(){Eb.call(this,ctb)}
function wc(){Eb.call(this,dtb)}
function zc(){Eb.call(this,etb)}
function Ec(){Eb.call(this,ftb)}
function Xd(){Eb.call(this,gtb)}
function bE(){_D==null&&(_D=[])}
function OK(){OK=hE;_e();WK()}
function ag(){ag=hE;!!(Fg(),Eg)}
function ne(a,b){oe(a,(jF(),b))}
function HH(a,b){IH((jF(),a),b)}
function A$(a,b,c){yab(a.W,b,c)}
function w0(a,b,c){Chb(a.c,b,c)}
function $$(a,b){a.v=new Fjb(b)}
function _$(a,b){a.w=new Fjb(b)}
function DG(a,b){a.__listener=b}
function eV(a,b){return b<=a.ob}
function Vp(a,b){return Scb(a,b)}
function he(a){return jF(),a.Vc}
function je(a){return jF(),a.Vc}
function CI(a){return jF(),a.Vc}
function II(a){return jF(),a.Vc}
function dcb(a){a.a=(Qbb(),Obb)}
function ocb(a){Kf.call(this,a)}
function scb(a){Kf.call(this,a)}
function vcb(a){ucb.call(this,a)}
function web(a){ucb.call(this,a)}
function nkb(a){Lrb(a);this.a=a}
function yrb(a,b){drb(a.b,a.a,b)}
function Grb(a,b){return _p(a,b)}
function vF(a,b){jF();hF.Ee(a,b)}
function wF(a,b){jF();hF.Fe(a,b)}
function FF(a,b){jF();hF.Fe(a,b)}
function df(a){oe(this,(jF(),a))}
function jf(a){oe(this,(jF(),a))}
function _H(a){oe(this,(jF(),a))}
function LM(a,b){BJ(a,b);JM(a,1)}
function OM(a,b){FJ(a,b);JM(a,1)}
function oM(a,b){a.j=b;Vg(a.d,b)}
function Uob(a,b,c){b.Hf(a.a[c])}
function orb(a,b,c){b.Hf(Aeb(c))}
function BW(a,b,c){a.qc=c;a.pc=b}
function tV(a,b){a.Gb=b;$4(a.Hb)}
function hI(a,b){SH(a.a,b,false)}
function gN(){tJ();aN.call(this)}
function yG(){up.call(this,null)}
function ynb(){ynb=hE;xnb=Anb()}
function k0(){k0=hE;j0=p0();q0()}
function Jkb(){throw CD(new qob)}
function mcb(a){return Object(a)}
function HZ(a){return a.S[a.a-1]}
function WN(a){!a.b&&(a.b=AF(a))}
function X8(a){oe(this,(jF(),a))}
function P1(a){N1(this);this.a=a}
function Ldb(a){pdb.call(this,a)}
function imb(a){clb.call(this,a)}
function Dmb(a){wlb.call(this,a)}
function mmb(a){imb.call(this,a)}
function meb(){qcb.call(this,'')}
function teb(){qcb.call(this,'')}
function ueb(){qcb.call(this,'')}
function rlb(){throw CD(new Deb)}
function Qlb(){throw CD(new Deb)}
function Ikb(){Ikb=hE;Hkb=new Kkb}
function Icb(a){Hcb(a);return a.k}
function Jcb(a){Hcb(a);return a.i}
function Dh(a){a=geb(a);return a}
function k3(a,b,c){K3(a).Af(b,c)}
function Frb(a,b,c){a.splice(b,c)}
function re(a,b,c){Ae(a.kd(),b,c)}
function KD(a,b){return FD(a,b)>0}
function MD(a,b){return FD(a,b)<0}
function tob(a,b){while(a.dg(b));}
function Cb(a,b){th(b,'role',a.a)}
function Ij(a){(Fh(),a).opacity=0}
function Go(){this.a=aub in $wnd}
function Qd(){Eb.call(this,'row')}
function jc(){Eb.call(this,'log')}
function ec(){Eb.call(this,'img')}
function Zd(){Eb.call(this,'tab')}
function bk(){Yj.call(this,Ktb,3)}
function rl(){ol.call(this,Ktb,1)}
function xm(){tm.call(this,Ktb,1)}
function eJ(){fJ.call(this,false)}
function XF(){this.a=new up(null)}
function qH(){this.o=new kL(this)}
function s1(){s1=hE;jF();Oi($doc)}
function uF(a){jF();iF=a;hF.De(a)}
function DF(a){jF();iF=a;hF.De(a)}
function Bq(a){return a.l|a.m<<22}
function tp(a,b){return Fp(a.a,b)}
function uU(a,b){return KZ(a.a,b)}
function CY(a,b){return v0(a.C,b)}
function ID(a,b){return FD(a,b)==0}
function ND(a,b){return FD(a,b)<=0}
function KE(b,a){return b.test(a)}
function Kj(a,b){this.b=a;this.c=b}
function Ab(a,b){this.b=a;this.a=b}
function M5(a,b){b<0&&(b=0);a.a=b}
function N5(a,b){b<0&&(b=0);a.d=b}
function lg(){Xf!=0&&(Xf=0);_f=-1}
function Fmb(){Fmb=hE;Emb=new Hmb}
function leb(a,b){a.a+=b;return a}
function oeb(a,b){a.a+=b;return a}
function Cob(a,b){while(a.gg(b));}
function te(a,b){De((jF(),a.Vc),b)}
function ve(a,b){vF((jF(),a.Vc),b)}
function cf(a,b){Ah((jF(),a.Vc),b)}
function Wg(a){return Ih((Fh(),a))}
function rg(a){return !!a.b||!!a.g}
function lh(a){return Hh((Fh(),a))}
function eh(a,b){(Fh(),Eh).Nd(a,b)}
function uh(b,a){b.className=a||''}
function wh(b,a){b.innerHTML=a||''}
function xh(a,b){(Fh(),Eh).be(a,b)}
function yh(a,b){(Fh(),Eh).ce(a,b)}
function Yj(a,b){Kj.call(this,a,b)}
function xk(a,b){Kj.call(this,a,b)}
function ol(a,b){Kj.call(this,a,b)}
function zl(a,b){Kj.call(this,a,b)}
function Kl(a,b){Kj.call(this,a,b)}
function Tl(a,b){Kj.call(this,a,b)}
function fm(a,b){Kj.call(this,a,b)}
function hm(){fm.call(this,'PX',0)}
function jm(){fm.call(this,'EM',2)}
function km(){fm.call(this,'EX',3)}
function lm(){fm.call(this,'PT',4)}
function mm(){fm.call(this,'PC',5)}
function nm(){fm.call(this,'IN',6)}
function om(){fm.call(this,'CM',7)}
function pm(){fm.call(this,'MM',8)}
function Zb(){Eb.call(this,'form')}
function $b(){Eb.call(this,'grid')}
function kc(){Eb.call(this,'main')}
function mc(){Eb.call(this,'math')}
function nc(){Eb.call(this,'menu')}
function gc(){Eb.call(this,'list')}
function uc(){Eb.call(this,'note')}
function ee(){Eb.call(this,'tree')}
function tm(a,b){Kj.call(this,a,b)}
function Fm(a,b){Kj.call(this,a,b)}
function Tp(a,b){Kj.call(this,a,b)}
function XK(a,b){Kj.call(this,a,b)}
function KN(a,b){IN.call(this,a,b)}
function yN(a,b){this.a=a;this.b=b}
function ZN(a,b){this.a=a;this.b=b}
function AI(a,b){this.a=a;this.b=b}
function kP(a,b){this.a=a;this.b=b}
function uQ(a,b){this.b=a;this.a=b}
function JX(a,b){this.a=a;this.b=b}
function LX(a,b){this.a=a;this.b=b}
function NX(a,b){this.a=a;this.b=b}
function RX(a,b){this.a=a;this.b=b}
function TX(a,b){this.a=a;this.b=b}
function oY(a,b){this.a=a;this.b=b}
function sR(a,b){this.c=b;this.d=a}
function bZ(a,b){this.a=a;this.b=b}
function iZ(a,b){this.a=a;this.b=b}
function b0(a,b){this.a=a;this.b=b}
function YQ(a,b){IN.call(this,a,b)}
function o2(a,b){this.a=a;this.b=b}
function l3(a,b){this.b=a;this.a=b}
function a4(a,b){this.a=a;this.b=b}
function _4(a,b){this.b=a;this.a=b}
function I5(a,b){this.a=a;this.b=b}
function K5(a,b){this.a=a;this.b=b}
function $8(a,b){this.a=a;this.b=b}
function DW(a,b){a.Qc=b;JR(a.wc,b)}
function v0(a,b){return zhb(a.c,b)}
function Fp(a,b){return whb(a.d,b)}
function BF(a){return AG((jF(),a))}
function Ghb(a){return a.a.c+a.b.c}
function _L(a){Gp(a.a,a.d,a.c,a.b)}
function kN(a){HM(a,false);ah(a.i)}
function MI(a,b){Dj((jF(),a.Vc),b)}
function SY(a,b,c){GZ(QP(a.a),b,c)}
function Drb(a,b,c){a.splice(b,0,c)}
function sdb(a,b){Lf.call(this,a,b)}
function Cqb(a,b){Kj.call(this,a,b)}
function Fb(){Eb.call(this,'alert')}
function be(){Eb.call(this,'timer')}
function ac(){Eb.call(this,'group')}
function Dc(){Eb.call(this,'radio')}
function Dj(b,a){b.selectedIndex=a}
function ijb(a,b){this.a=a;this.b=b}
function rrb(a,b){this.a=a;this.b=b}
function zrb(a,b){this.b=a;this.a=b}
function Je(a,b){!!a.Tc&&sp(a.Tc,b)}
function Ej(a){return (Fh(),a)[Gtb]}
function Fj(a){return (Fh(),a)[jtb]}
function Gj(a){return (Fh(),a)[Htb]}
function Hj(a){return (Fh(),a)[Itb]}
function yj(a){return (Fh(),a).type}
function TF(a){SF();return WF(QF,a)}
function LK(a){_e();df.call(this,a)}
function im(){fm.call(this,'PCT',1)}
function Jm(){Fm.call(this,'PRE',2)}
function tb(a){$wnd.clearTimeout(a)}
function kg(a){$wnd.clearTimeout(a)}
function pZ(a){N4(a.e);aJ(a.e,null)}
function n$(a,b){iV(a.V)||gX(a.V,b)}
function G_(a,b,c,d){Aab(a.W,b,c,d)}
function N3(a,b,c,d){a[b][c].type=d}
function Cab(a,b,c){a[b.a]=mcb(c.a)}
function Dab(a,b,c){a[b.a]=mcb(c.a)}
function _ab(a,b){Kj.call(this,a,b)}
function vbb(a,b){Kj.call(this,a,b)}
function Ebb(a,b){Kj.call(this,a,b)}
function Mbb(a,b){Kj.call(this,a,b)}
function Rbb(a,b){Kj.call(this,a,b)}
function d4(){M1();P1.call(this,{})}
function mE(){xF();vE();wE();new t0}
function kG(){if(!eG){gH();eG=true}}
function jG(){if(!_F){fH();_F=true}}
function WT(a){_T(a);XT(a);a.v=true}
function $G(){$G=hE;JG();GG[pub]=NG}
function Cnb(){ynb();return new xnb}
function Enb(a,b){return a.a.get(b)}
function ceb(a,b){return a.substr(b)}
function _mb(a,b){return whb(a.a,b)}
function J(a,b){return Uq(a)===Uq(b)}
function Pq(a){return typeof a===fsb}
function Qq(a){return typeof a===gsb}
function Tq(a){return typeof a===hsb}
function LD(a){return typeof a===gsb}
function j3(a){return a.b.a+'.'+a.a}
function Uq(a){return a==null?null:a}
function sb(a){$wnd.clearInterval(a)}
function Oob(a,b){Eob.call(this,a,b)}
function Ob(){Eb.call(this,'banner')}
function Wd(){Eb.call(this,'slider')}
function Ud(){Eb.call(this,'search')}
function Yd(){Eb.call(this,'status')}
function Wb(){Eb.call(this,'dialog')}
function Fc(){Eb.call(this,'region')}
function $j(){Yj.call(this,'NONE',0)}
function zk(){xk.call(this,'NONE',0)}
function Vl(){Tl.call(this,'CLIP',0)}
function tl(){ol.call(this,'AUTO',3)}
function Ol(){Kl.call(this,'LEFT',2)}
function up(a){vp.call(this,a,false)}
function pJ(a,b){qJ.call(this,a.a,b)}
function _K(){XK.call(this,'LEFT',2)}
function cK(a){V.call(this);this.a=a}
function P0(a){this.a=Q0(a);this.b=a}
function P5(a){this.a=a;V.call(this)}
function Jb(a,b,c){th(b,a.a,Ib(a,c))}
function nX(a,b,c){eT(zhb(a.zc,b),c)}
function tH(a,b){oH(a,b,(jF(),a.Vc))}
function UH(a,b){oH(a,b,(jF(),a.Vc))}
function af(a,b){(jF(),a.Vc)[qtb]=!b}
function EF(a,b){jF();a.__listener=b}
function Iob(a,b){Eob.call(this,a,b)}
function Lob(a,b){Eob.call(this,a,b)}
function Udb(a,b){return a.indexOf(b)}
function sob(a){return a!=null?Q(a):0}
function jhb(a){return !a?null:a.$f()}
function Xg(a){return !!Ih((Fh(),a))}
function ycb(a){wcb();return Lrb(a),a}
function crb(a,b,c){Fqb(b,c);return b}
function peb(a,b){a.a+=''+b;return a}
function qeb(a,b){a.a+=''+b;return a}
function reb(a,b){a.a+=''+b;return a}
function rZ(a,b,c,d){a.a=b;qZ(a,c,d)}
function OG(a){(Fh(),Eh).Td(a);PG(a)}
function yb(a){this.a=a;rb.call(this)}
function Nb(){Eb.call(this,'article')}
function lc(){Eb.call(this,'marquee')}
function pc(){Eb.call(this,'menubar')}
function ce(){Eb.call(this,'toolbar')}
function de(){Eb.call(this,'tooltip')}
function $d(){Eb.call(this,'tablist')}
function bc(){Eb.call(this,'heading')}
function hc(){Eb.call(this,'listbox')}
function ae(){Eb.call(this,'textbox')}
function gh(a){return (Fh(),Eh).Ud(a)}
function ih(a){return (Fh(),Eh).Vd(a)}
function mh(a){return (Fh(),Eh).Zd(a)}
function ph(a){return (Fh(),Eh).$d(a)}
function qh(a){return (Fh(),Eh).de(a)}
function qj(a){return (Fh(),Eh).Od(a)}
function ej(a){return (Fh(),Eh).Wd(a)}
function fj(a){return (Fh(),Eh).Xd(a)}
function sj(a){return (Fh(),Eh).Pd(a)}
function tj(a){return (Fh(),Eh).Qd(a)}
function uj(a){return (Fh(),Eh).Sd(a)}
function kj(a){return Jh((Fh(),Eh),a)}
function lj(a){return Kh((Fh(),Eh),a)}
function Pm(a){return (Fh(),a).target}
function cq(a){return dq(a.l,a.m,a.h)}
function mF(a){jF();return hF.ye(a,0)}
function GK(a){return YL((jF(),a.Vc))}
function HK(a){return ZL((jF(),a.Vc))}
function _e(){_e=hE;$e=(vL(),vL(),uL)}
function fI(){fI=hE;eI=(vL(),vL(),tL)}
function Rk(){xk.call(this,'FLEX',17)}
function Vk(){xk.call(this,'BLOCK',1)}
function fl(){xk.call(this,'TABLE',7)}
function El(){zl.call(this,'FIXED',3)}
function Pl(){Kl.call(this,'RIGHT',3)}
function aL(){XK.call(this,'RIGHT',3)}
function ck(){Yj.call(this,'SOLID',4)}
function wL(a){return (Fh(),Eh)._d(a)}
function hV(a){return YU(a,a.pc,a.qc)}
function LZ(a,b,c){return U_(a.I,b,c)}
function MZ(a,b,c){return V_(a.I,b,c)}
function f$(a,b,c){!!a.R&&dZ(a.R,b,c)}
function s$(a,b,c){!!a.R&&eZ(a.R,b,c)}
function IQ(a,b){Bjb(a.f,b);cL(a.i,b)}
function j$(a){yZ(a,a.b,true);lU(a.V)}
function gK(a){this.a=a;rb.call(this)}
function UO(a){this.a=a;rb.call(this)}
function eP(a){this.a=a;rb.call(this)}
function XR(a){this.a=a;rb.call(this)}
function ZX(a){this.a=a;rb.call(this)}
function bY(a){this.a=a;rb.call(this)}
function d0(a){this.a=a;rb.call(this)}
function W3(a){this.a=a;rb.call(this)}
function a5(a){this.a=a;rb.call(this)}
function h5(a){this.a=a;rb.call(this)}
function B5(a){this.a=a;rb.call(this)}
function pnb(a){this.a=Cnb();this.b=a}
function Hnb(a){this.a=Cnb();this.b=a}
function kM(a,b){a.o=b;rM(a);a.g=true}
function rf(a){a.i=Xp(pB,dsb,74,0,0,1)}
function sjb(a){a.a=Xp(nB,dsb,1,0,5,1)}
function Qb(){Eb.call(this,'checkbox')}
function Sb(){Eb.call(this,'combobox')}
function Yb(){Eb.call(this,'document')}
function _b(){Eb.call(this,'gridcell')}
function _d(){Eb.call(this,'tabpanel')}
function ge(){Eb.call(this,'treeitem')}
function fe(){Eb.call(this,'treegrid')}
function Rd(){Eb.call(this,'rowgroup')}
function ic(){Eb.call(this,'listitem')}
function qc(){Eb.call(this,'menuitem')}
function _j(){Yj.call(this,'DOTTED',1)}
function ak(){Yj.call(this,'DASHED',2)}
function Xk(){xk.call(this,'INLINE',2)}
function dl(){xk.call(this,'RUN_IN',6)}
function Bl(){zl.call(this,'STATIC',0)}
function Ml(){Kl.call(this,'CENTER',0)}
function sl(){ol.call(this,'SCROLL',2)}
function Hm(){Fm.call(this,'NORMAL',0)}
function Im(){Fm.call(this,'NOWRAP',1)}
function ZK(){XK.call(this,'CENTER',0)}
function xj(a){return (Fh(),a).touches}
function Cj(a){return (Fh(),a).options}
function eO(a){o1((ng(),mg),new iP(a))}
function hO(a){o1((ng(),mg),new aP(a))}
function NO(a){o1((ng(),mg),new WO(a))}
function jT(a){o1((ng(),mg),new BT(a))}
function lU(a){o1((ng(),mg),new PX(a))}
function C$(a){FV(a.V);HV(a.V);IV(a.V)}
function GV(a){UT(a);$W(a);bX(a);kU(a)}
function dN(a,b){tJ();Pd();Db(cN(a),b)}
function X1(a,b){a.d=1;n2(new o2(a,b))}
function vg(a,b){a.d=xg(a.d,[b,false])}
function mP(a,b,c){uM.call(this,a,b,c)}
function Nfb(a){pfb();Ofb.call(this,a)}
function Hp(a){this.d=new Ymb;this.c=a}
function s0(){s0=hE;new Wnb;r0=new Djb}
function CD(a){return a.backingJsObject}
function Yjb(a){return a.ab?1:0}
function wrb(a,b,c){return crb(a.a,b,c)}
function drb(a,b,c){trb(a,wrb(b,a.a,c))}
function YY(a,b,c,d){H_(QP(a.a),b,c,d)}
function th(c,a,b){c.setAttribute(a,b)}
function qqb(a,b){if(dqb){return}a.b=b}
function GH(a,b){(jF(),a)['align']=b.a}
function BG(a){if(!zG){a.Ae();zG=true}}
function Smb(a){return a<10?'0'+a:''+a}
function dq(a,b,c){return {l:a,m:b,h:c}}
function nF(a){jF();return Hh((Fh(),a))}
function oF(a){jF();return Ih((Fh(),a))}
function sm(){sm=hE;rm=new vm;qm=new xm}
function Sl(){Sl=hE;Ql=new Vl;Rl=new Wl}
function zH(){zH=hE;xH=new CH;yH=new EH}
function Xb(){Eb.call(this,'directory')}
function Vd(){Eb.call(this,'separator')}
function Sd(){Eb.call(this,'rowheader')}
function Td(){Eb.call(this,'scrollbar')}
function ql(){ol.call(this,'VISIBLE',0)}
function vm(){tm.call(this,'VISIBLE',0)}
function Nl(){Kl.call(this,'JUSTIFY',1)}
function $K(){XK.call(this,'JUSTIFY',1)}
function s3(a,b){r3.call(this,null,a,b)}
function Oq(a,b){return a!=null&&Mq(a,b)}
function OZ(a,b){return _mb(a.G,Ddb(b))}
function RZ(a,b){return _mb(a.H,Ddb(b))}
function JU(a){return Yub+a.pc+Zub+a.qc}
function Aeb(a){return a.backingJsObject}
function Vg(b,a){return b.appendChild(a)}
function _g(b,a){return b.removeChild(a)}
function nh(b,a){return parseInt(b[a])|0}
function vj(a){return (Fh(),a).keyCode|0}
function Bj(a){(Fh(),a).options.length=0}
function qM(a){hM(a);jM(a);iM(a);a.af()}
function hM(a){if(a.a){ah(a.a);a.a=null}}
function iM(a){if(a.e){ah(a.e);a.e=null}}
function jM(a){if(a.j){ah(a.j);a.j=null}}
function iO(a){KK(a.j,'');EO(a,'');kO(a)}
function wO(a){KK(a.a,a.b);bf(a.a,false)}
function EO(a,b){a.b=b;KK(a.a,b);KO(a,b)}
function IO(a){a.v=false;a.u=false;HO(a)}
function nS(a){ah(a.B);FF(a.B,-15736909)}
function pF(a,b,c){jF();hF.Be(a,tF(b),c)}
function AW(a,b,c){yh(a.xc,b);zh(a.xc,c)}
function G3(a,b,c){a.f[(new u3(b)).a]=c}
function lZ(a,b){return Ahb(CP(a.a).c,b)}
function JE(c,a,b){return a.replace(c,b)}
function kT(a){return lT(a,a.u.length-1)}
function xbb(a){return !!a&&!a.isEmpty()}
function xZ(a){return (!a.T||!a.F)&&!a.Z}
function wZ(a){return (!a.T||!a.D)&&!a.Z}
function Xeb(a){Oeb();Yeb.call(this,a,0)}
function Bcb(a){wcb();return a?true:false}
function sqb(a){if(dqb){return}a.e=false}
function Vdb(a,b,c){return a.indexOf(b,c)}
function Xdb(a,b){return a.lastIndexOf(b)}
function hdb(a){return Sdb(gsb,typeof(a))}
function Wdb(a){return Sdb(hsb,typeof(a))}
function Jf(){rf(this);tf(this);this.Fd()}
function Eqb(a,b){this.a=a;xkb();this.b=b}
function Trb(a){return a.$H||(a.$H=++Srb)}
function ie(a){return nh((jF(),a.Vc),htb)}
function pe(a,b){(jF(),a.Vc).style[jtb]=b}
function ue(a,b){(jF(),a.Vc).style[ktb]=b}
function Zg(a,b){return (Fh(),Eh).ae(a,b)}
function wj(a){return !!(Fh(),a).shiftKey}
function Aj(a){(Fh(),a).stopPropagation()}
function Jrb(a){if(!a){throw CD(new qob)}}
function Prb(a){if(!a){throw CD(new qdb)}}
function on(){on=hE;nn=new yn(Ztb,new pn)}
function ao(){ao=hE;_n=new yn(Ftb,new bo)}
function po(){po=hE;oo=new yn($tb,new qo)}
function Po(){Po=hE;Oo=new yn(bub,new Qo)}
function Xrb(){Xrb=hE;Urb=new K;Wrb=new K}
function Pk(){xk.call(this,'INITIAL',16)}
function Cl(){zl.call(this,'RELATIVE',1)}
function Dl(){zl.call(this,'ABSOLUTE',2)}
function bl(){xk.call(this,'LIST_ITEM',5)}
function Wl(){Tl.call(this,'ELLIPSIS',1)}
function Km(){Fm.call(this,'PRE_LINE',3)}
function Lm(){Fm.call(this,'PRE_WRAP',4)}
function kQ(){iQ.call(this);this.a=new tQ}
function CK(a){this.c=a;this.a=!!this.c.O}
function QK(){OK();RK.call(this,bj($doc))}
function LI(a){(jF(),a.Vc).multiple=false}
function iN(a){(jF(),a.Vc).style[Itb]='1'}
function mN(a){(jF(),a.Vc).style[Itb]='0'}
function iS(a){(jF(),a.Vc).style[Itb]='2'}
function yS(a){(jF(),a.Vc).style[Itb]='2'}
function mq(a){return a.l+a.m*lsb+a.h*ksb}
function NT(a,b){return !!a.r&&Ahb(a.r,b)}
function T$(a,b){Fhb(a.n);!!b&&chb(a.n,b)}
function veb(a){qcb.call(this,(Lrb(a),a))}
function wlb(a){clb.call(this,a);this.a=a}
function Klb(a){slb.call(this,a);this.a=a}
function W(a){this.j=new bb(this);this.s=a}
function vp(a,b){this.a=new Hp(b);this.b=a}
function vJ(a){return nh((jF(),a.Vc),Jub)}
function wJ(a){return nh((jF(),a.Vc),htb)}
function Jj(a){return a.b!=null?a.b:''+a.c}
function anb(a,b){return Dhb(a.a,b)!=null}
function cV(a,b,c){return b<=a.ob&&c<=a.Qc}
function deb(a,b,c){return a.substr(b,c-b)}
function Jg(a){Fg();return parseInt(a)||-1}
function XI(a){if(_I(a)){return}a.i&&bJ(a)}
function UN(a){if(a.b){_L(a.b.a);a.b=null}}
function FQ(a){if(a.c){IQ(a,a.c);a.c=null}}
function SV(a){u$(a.a,a.db,a.zb,a.bb,a.xb)}
function GQ(a,b){b?dh(a.j,Bvb):sh(a.j,Bvb)}
function w$(a,b,c){F9(a.W,c,b);pb(a.s,200)}
function w_(a,b){TS(a.V.Cc);!!b&&IT(a.V,b)}
function I_(a,b){o1((ng(),mg),new b0(a,b))}
function gO(a,b){o1((ng(),mg),new kP(a,b))}
function tdb(a,b){return Oq(b,89)&&b.a==a.a}
function cj(b,a){return b.createTextNode(a)}
function ij(b,a){return b.getElementById(a)}
function jK(b,a){iK();b.__gwt_resolve=kK(a)}
function Hcb(a){if(a.k!=null){return}Wcb(a)}
function ZI(a){if(_I(a)){return}!a.i&&bJ(a)}
function oO(a){return !a.v||a.v&&!a.u&&!a.f}
function p5(a){return !a.B&&(a.B=PP(a)),a.B}
function Y0(b,a){return b.hasOwnProperty(a)}
function Omb(a){this.a=new $wnd.Date(XD(a))}
function Kmb(a,b){b.$modCount=a.$modCount}
function brb(a,b){Nqb.call(this,a);this.a=b}
function Pqb(a,b){Nqb.call(this,a);this.a=b}
function Uqb(a,b){Nqb.call(this,a);this.a=b}
function Nk(){xk.call(this,'TABLE_ROW',15)}
function Jk(){xk.call(this,'TABLE_CELL',13)}
function ZH(){_H.call(this,(jF(),Oi($doc)))}
function D$(a){a.d?(a.d=false):JV(a.V,true)}
function LE(a){reb(a.a,YE('Fill'));return a}
function ug(a,b){a.b=xg(a.b,[b,false]);sg(a)}
function xf(a,b){a.backingJsObject=b;uf(a,b)}
function xb(a,b){return $wnd.setTimeout(a,b)}
function erb(a,b){return a.a.dg(new hrb(b))}
function jrb(a,b){return a.a.dg(new mrb(b))}
function bg(a,b,c){return a.apply(b,c);var d}
function Sq(a,b){return a&&b&&a instanceof b}
function OI(a,b){return VI(a,b,a.b.a.length)}
function zF(a){return jF(),AG((Fh(),a).type)}
function AK(){rK.call(this,(qK(),$doc.body))}
function Tk(){xk.call(this,'INLINE_FLEX',18)}
function Zk(){xk.call(this,'INLINE_BLOCK',3)}
function _k(){xk.call(this,'INLINE_TABLE',4)}
function _m(){_m=hE;$m=new yn('blur',new an)}
function t0(){s0();new Ymb;new Ymb;new Ymb}
function SF(){SF=hE;new ZF;QF=new XF;RF=UF()}
function OR(a){a.k=0;a.n=0;ob(a.M);a.N=false}
function CP(a){!a.J&&(a.J=a.kf());return a.J}
function QP(a){!a.B&&(a.B=a.qf());return a.B}
function MR(a){if(!a.N){a.N=true;qb(a.M,50)}}
function jqb(a,b){if(dqb){return}ujb(a.a,b)}
function zcb(a,b){wcb();return a==b?0:a?1:-1}
function Ydb(a,b,c){return a.lastIndexOf(b,c)}
function wb(a,b){return $wnd.setInterval(a,b)}
function Yg(c,a,b){return c.insertBefore(a,b)}
function Uib(a,b){return a.a.containsValue(b)}
function gdb(a,b){return Lrb(a),Uq(a)===Uq(b)}
function Sdb(a,b){return Lrb(a),Uq(a)===Uq(b)}
function xV(a){return Sdb(a,Vub)||Sdb(a,Wub)}
function US(a){return String.fromCharCode(a)}
function rj(a){return (Fh(),a).changedTouches}
function Nm(a){return $h((Fh(),a).clientX||0)}
function Om(a){return $h((Fh(),a).clientY||0)}
function Gh(a,b){return a.getAttribute(b)||''}
function PM(a,b){(jF(),a.Vc).style[Itb]=b+''}
function G4(a,b){dh(b,$xb);a.b&&$mb(a.a.p,b)}
function vnb(a,b){var c;c=a[Oyb];c.call(a,b)}
function wnb(a,b){var c;c=a[Oyb];c.call(a,b)}
function ip(a){var b;if(fp){b=new gp;sp(a,b)}}
function cp(a){var b;if(_o){b=new ap;a.rd(b)}}
function rp(a,b,c){return new Ip(yp(a.a,b,c))}
function LQ(a,b){b!=null?LM(a.e,b):LM(a.e,'')}
function MQ(a,b){b!=null?OM(a.e,b):OM(a.e,'')}
function VW(a,b){YW(a,a.db,a.zb,1,a.ob,a.d,b)}
function hY(a,b,c){this.a=a;this.b=b;this.c=c}
function __(a,b,c){this.a=a;this.b=b;this.c=c}
function f0(a,b,c){this.a=a;this.c=b;this.b=c}
function v3(a,b){this.a=a;this.b=w3(this.a,b)}
function c9(a,b,c){this.a=a;this.b=b;this.c=c}
function VH(){qH.call(this);ne(this,Pi($doc))}
function hl(){xk.call(this,'TABLE_CAPTION',8)}
function Lk(){xk.call(this,'TABLE_COLUMN',14)}
function gn(){gn=hE;fn=new yn('click',new hn)}
function An(){An=hE;zn=new yn('focus',new Bn)}
function Vn(){Vn=hE;Un=new yn('keyup',new Wn)}
function kob(){kob=hE;iob=new lob;job=new nob}
function jbb(a,b){a.b=b;a.c=0;a.d=a.b+'.'+a.c}
function eS(a,b,c,d,e){a.i=b;a.f=c;a.g=d;a.e=e}
function sS(a,b,c,d,e){a.t=b;a.r=c;a.s=d;a.q=e}
function PW(a){a.X=0;a.Y=0;ob(a.kc);a.lc=false}
function sV(a){!a.o&&a.k!=-1&&a.n!=-1&&$4(a.p)}
function fb(a){$wnd.cancelAnimationFrame(a.id)}
function rqb(a,b){if(dqb){return}!!b&&(a.d=b)}
function Hrb(a,b){if(!a){throw CD(new pdb(b))}}
function KK(a,b){(jF(),a.Vc)[Qub]=b!=null?b:''}
function xX(a,b){YW(a,1,a.Qc,a.bb,a.xb,a.Oc,b)}
function E3(a,b,c,d){N3(a.c,(Hcb(b),b.k),c,d)}
function u3(a){v3.call(this,(Hcb(a),a.k),null)}
function Zbb(a,b,c){Kj.call(this,a,b);this.a=c}
function Onb(a,b,c){this.a=a;this.b=b;this.c=c}
function _nb(a,b,c){this.d=a;this.b=c;this.a=b}
function Zob(a){this.b=(Lrb(a),a);this.a=16464}
function N4(a){(vL(),vL(),tL).We((jF(),a.Vc))}
function SD(a,b){return GD(wq(LD(a)?WD(a):a,b))}
function TD(a,b){return GD(xq(LD(a)?WD(a):a,b))}
function UD(a,b){return GD(yq(LD(a)?WD(a):a,b))}
function qU(a,b,c){return zhb(a.e,Yub+b+Zub+c)}
function xcb(a){wcb();return Sdb(fsb,typeof(a))}
function kcb(a){if(a==null){return 0}return +a}
function ujb(a,b){a.a[a.a.length]=b;return true}
function xp(a,b){!a.a&&(a.a=new Djb);ujb(a.a,b)}
function op(a){var b;if(lp){b=new mp;sp(a.a,b)}}
function LW(a){if(!a.lc){a.lc=true;qb(a.kc,50)}}
function vV(a){$4(a.jc);oV(a);lX(a);FV(a);IV(a)}
function $eb(a,b){this.e=b;Ueb(this,(Lrb(a),a))}
function mb(){this.a=new Djb;this.b=new yb(this)}
function Ao(){Ao=hE;zo=new yn('touchend',new Bo)}
function Hn(){Hn=hE;Gn=new yn('keydown',new In)}
function On(){On=hE;Nn=new yn('keypress',new Pn)}
function Fdb(){Fdb=hE;Edb=Xp(iB,dsb,89,256,0,1)}
function Erb(a,b,c){Crb(c,0,a,b,c.length,false)}
function zp(a,b,c,d){var e;e=Cp(a,b,c);e.add(d)}
function OT(a,b){return !!a.tb&&a.tb.contains(b)}
function ub(a,b){return _rb(function(){a.gd(b)})}
function c1(a,b){return a[0]!==b[0]||a[2]!==b[2]}
function d1(a,b){return a[1]!==b[1]||a[3]!==b[3]}
function Zp(a){return Array.isArray(a)&&a.jg===lE}
function $4(a){!a.c&&(a.c=new a5(a));pb(a.c,a.b)}
function CZ(a,b){eR(a.Q);iO(a.u);BZ(a);TT(a.V,b)}
function Q1(a,b){M1();N1(this);this.c=a;this.b=b}
function IH(a,b){a.style['verticalAlign']=b.a}
function G0(a){if(!a.a.s){return -1}return a.a.a}
function YD(a){if(LD(a)){return a|0}return Bq(a)}
function ZD(a){if(LD(a)){return ''+a}return Cq(a)}
function xjb(a,b){Krb(b,a.a.length);return a.a[b]}
function jkb(a,b){Irb(b,a.length);hkb(a,0,b,null)}
function Pcb(a,b){var c;c=Mcb(a,b);c.f=2;return c}
function dO(a){var b;a.c=(b=IK(a.j),b==null?'':b)}
function kO(a){a.k=-1;a.n=-1;a.o=-1;a.p=-1;jO(a)}
function gW(a){cW(a,a.wc.e,a.wc.f,a.wc.K,a.wc.L)}
function OP(a){F1(he(a.sf()),true);!!a.p&&ob(a.p)}
function PV(a,b){var c;c=Ehb(a.zc,b);!!c&&KV(a,c)}
function WW(a,b){YW(a,a.db,a.zb,a.bb,a.xb,a.ic,b)}
function e9(a,b){h9(a.a,$p(Vp(nB,1),dsb,1,5,[b]))}
function f9(a,b){h9(a.b,$p(Vp(nB,1),dsb,1,5,[b]))}
function g9(a,b){h9(a.c,$p(Vp(nB,1),dsb,1,5,[b]))}
function w9(a,b){h9(a.B,$p(Vp(nB,1),dsb,1,5,[b]))}
function io(){io=hE;ho=new yn('mousedown',new jo)}
function Io(){Io=hE;Ho=new yn('touchmove',new Jo)}
function CQ(){this.qb=new Ymb;this.gb=(Dbb(),Bbb)}
function nbb(a,b){this.a=a;this.b=b;this.c='poll'}
function Xpb(a,b){Chb(a.a,(gqb(),dqb)?null:b.c,b)}
function Gmb(a,b){return Lrb(a),Acb(a,(Lrb(b),b))}
function Si(a){return (Fh(),a).createElement($sb)}
function Ui(a){return (Fh(),a).createElement(ctb)}
function Zi(a){return (Fh(),a).createElement('td')}
function $i(a){return (Fh(),a).createElement('tr')}
function kh(b,a){return b.getElementsByTagName(a)}
function ybb(a){return a.jb==null||a.jb.length==0}
function zbb(a){return a.nb==null||a.nb.length==0}
function Nq(a){return !Array.isArray(a)&&a.jg===lE}
function sK(a){qK();try{a.vd()}finally{anb(pK,a)}}
function wI(a){tI();vI.call(this,(bF(),new ZE(a)))}
function HE(a){FE.call(this,new EE(null));this.a=a}
function Hk(){xk.call(this,'TABLE_ROW_GROUP',12)}
function Bk(){xk.call(this,'TABLE_COLUMN_GROUP',9)}
function kL(a){this.b=a;this.a=Xp(_v,dsb,13,4,0,1)}
function nE(a){if(a.b){return a.b}return qpb(),hpb}
function gg(){ag();if(Yf){return}Yf=true;hg(false)}
function oJ(a){re(a,xe((jF(),a.Vc))+'-'+Hub,false)}
function fV(a){return !Sdb((wk(),itb),Ej(a.style))}
function dV(a,b,c){return b>a.ob&&b<=a.xb&&c<=a.Qc}
function _U(a,b,c){return c>a.Qc&&c<=a.zb&&b<=a.ob}
function NZ(a,b){return a.M.length>=b?a.M[b-1]:a.r}
function tjb(a,b,c){Nrb(b,a.a.length);Drb(a.a,b,c)}
function PQ(a,b,c){a.n=c;a.d=b;MM(a.e,b);zQ(a.g,b)}
function u$(a,b,c,d,e){A9(a.W,b,d,c,e);pb(a.s,200)}
function H$(a,b,c,d,e,f,g,h){oR(a.Q,b,c,d,e,f,g,h)}
function wab(a,b){h9(a.R,$p(Vp(nB,1),dsb,1,5,[b]))}
function Dhb(a,b){return Tq(b)?Ehb(a,b):onb(a.a,b)}
function Dnb(a,b){return !(a.a.get(b)===undefined)}
function L0(){B0();return $wnd.navigator.userAgent}
function AD(){if(vD==2){return new JL}return new QL}
function zD(){if(vD==2){return new GL}return new DL}
function yD(){if(vD==2){return new hH}return new jH}
function xD(){if(vD==2){return new dH}return new aH}
function wD(){if(vD==2){return new Ki}return new qi}
function Y1(a){var b;a.d=2;return b=a.a,a.a=null,b}
function Fjb(a){sjb(this);Erb(this.a,0,a.toArray())}
function If(a){rf(this);this.f=a;tf(this);this.Fd()}
function Eob(a,b){this.d=a;this.c=(b&64)!=0?b|tsb:b}
function xg(a,b){!a&&(a=[]);a[a.length]=b;return a}
function f4(a,b){f1(b,he(p5(a.c)));BP(a.a,LA).kg()}
function pq(a,b){return dq(a.l&b.l,a.m&b.m,a.h&b.h)}
function vq(a,b){return dq(a.l|b.l,a.m|b.m,a.h|b.h)}
function Dq(a,b){return dq(a.l^b.l,a.m^b.m,a.h^b.h)}
function Oi(a){return (Fh(),a).createElement('div')}
function Pi(a){return (Fh(),a).createElement('div')}
function Ri(a){return (Fh(),a).createElement('img')}
function J1(){J1=hE;I1=wqb('spreadsheet RpcProxy')}
function qK(){qK=hE;nK=new wK;oK=new Ymb;pK=new bnb}
function vL(){vL=hE;tL=zD();uL=Oq(tL,146)?new xL:tL}
function EQ(a,b){return Ie(a.e,b,_o?_o:(_o=new xn))}
function Mrb(a,b){if(a==null){throw CD(new Jdb(b))}}
function $I(a){if(_I(a)){return}a.i?undefined:cJ(a)}
function YI(a){if(_I(a)){return}a.i?cJ(a):undefined}
function yE(a){a.a=wqb('');sqb(a.a);AE(a.a);zE(a.a)}
function HV(a){a.k!=-1&&a.n!=-1&&a.j!=null&&nN(a.q)}
function sF(a){jF();!!iF&&a==iF&&(iF=null);hF.Ce(a)}
function CF(a){jF();!!iF&&a==iF&&(iF=null);hF.Ce(a)}
function yeb(){yeb=hE;xeb=new FE(null);new FE(null)}
function lkb(a){return new brb(null,kkb(a,a.length))}
function Gdb(a,b){return FD(a,b)<0?-1:FD(a,b)>0?1:0}
function jh(a){return (Fh(),a).getAttribute(ttb)||''}
function ke(a){return (jF(),a.Vc).style.display!=itb}
function Wi(a){return (Fh(),a).createElement('span')}
function oh(b,a){return b[a]==null?null:String(b[a])}
function uq(a){return dq(~a.l&fub,~a.m&fub,~a.h&msb)}
function $jb(a){Prb(a.b!=-1);Ajb(a.c,a.a=a.b);a.b=-1}
function kb(a,b){Bjb(a.a,b);a.a.a.length==0&&ob(a.b)}
function BJ(a,b){a.w=b;zJ(a);b.length==0&&(a.w=null)}
function FJ(a,b){a.A=b;zJ(a);b.length==0&&(a.A=null)}
function dT(a,b){(jF(),a.Vc).style[ktb]=b+(em(),Kub)}
function HP(a,b){if(a.G==b){return}a.G=b;xkb();Ikb()}
function zO(a,b){b.length==0?KK(a.j,b):KK(a.j,'='+b)}
function M0(a,b){var c,d;d=O0(a,b);c=R0(d);return c}
function uZ(a,b,c,d){var e;e=new fT(c,d);HT(a.V,b,e)}
function D3(a,b,c,d){a.b[j3(new l3(new u3(b),c))]=d}
function F3(a,b,c,d){a.e[j3(new l3(new u3(b),c))]=d}
function QZ(a,b){return !!a.w&&yjb(a.w,Ddb(b),0)!=-1}
function PZ(a,b){return !!a.v&&yjb(a.v,Ddb(b),0)!=-1}
function H0(a){return a.a.t==5&&(a.a.u==3||a.a.u==4)}
function whb(a,b){return Tq(b)?Ahb(a,b):!!mnb(a.a,b)}
function kkb(a,b){return Dob(b,a.length),new Vob(a,b)}
function Brb(a,b){var c;c=a.slice(0,b);return _p(c,a)}
function A4(a,b){a.a.e=a.c+(a.b-a.c)*b;u4(a.a,a.a.e)}
function Fhb(a){a.a=new pnb(a);a.b=new Hnb(a);Lmb(a)}
function cnb(a){this.a=new Zmb(a.size());Lgb(this,a)}
function Kfb(a,b,c){pfb();this.e=a;this.d=b;this.a=c}
function JJ(){IJ.call(this);this.u=true;this.v=true}
function kI(){jI.call(this);SH(this.a,'\u25BC',true)}
function Dk(){xk.call(this,'TABLE_HEADER_GROUP',10)}
function Fk(){xk.call(this,'TABLE_FOOTER_GROUP',11)}
function eN(){tJ();IJ.call(this);FM(this);PM(this,BM)}
function fN(){tJ();JJ.call(this);FM(this);PM(this,BM)}
function n2(a){j2(a);c2((!Z1&&(Z1=new h2),Z1),a.a.c)}
function hG(a,b){return rp((!aG&&(aG=new yG),aG),a,b)}
function Ti(a){return (Fh(),Eh).Md(a,Ftb,false,false)}
function _i(a){return (Fh(),a).createElement('table')}
function Xi(a){return (Fh(),a).createElement('style')}
function Yi(a){return (Fh(),a).createElement('tbody')}
function yJ(a){return !Sdb(Utb,Gj((jF(),a.Vc).style))}
function nZ(a){!Sdb(Utb,Gj((jF(),a.Vc).style))&&QM(a)}
function aT(a,b){(jF(),a.Vc).style[jtb]=b+(em(),'pt')}
function HW(a,b,c){var d,e;d=b+10;e=c-25;NM(a.Vb,d,e)}
function Ncb(a,b,c){var d;d=Mcb(a,b);$cb(c,d);return d}
function Mcb(a,b){var c;c=new Kcb;c.g=a;c.d=b;return c}
function $mb(a,b){var c;c=Bhb(a.a,b,a);return c==null}
function Fab(a){var b;b=[];pob(a,new Gab(b));return b}
function Lrb(a){if(a==null){throw CD(new Hdb)}return a}
function LH(a){if(a.bb){return a.bb.sd()}return false}
function EP(a){if(!a.mf().ob){return false}return true}
function ig(a){$wnd.setTimeout(function(){throw a},0)}
function QT(a){var b;b=KT(a);dU(a,new Djb,a.bb,a.xb,b)}
function TZ(a){a.C?CZ(a,false):(a.C=true);VZ(a,a.a-1)}
function HO(a){a.f=false;a.e=null;a.q=-1;a.s=-1;kO(a)}
function Ni(a){return (Fh(),a).createElement('canvas')}
function Qi(a){return (Fh(),a).createElement('iframe')}
function Vi(a){return (Fh(),a).createElement('select')}
function I$(a,b,c,d,e,f,g,h,i){pR(a.Q,b,c,d,e,f,g,h,i)}
function VY(a,b,c,d,e,f,g,h){H$(QP(a.a),b,c,d,e,f,g,h)}
function p9(a,b){h9(a.p,$p(Vp(nB,1),dsb,1,5,[Ddb(b)]))}
function v9(a,b){h9(a.A,$p(Vp(nB,1),dsb,1,5,[Ddb(b)]))}
function z9(a,b){h9(a.D,$p(Vp(nB,1),dsb,1,5,[Ddb(b)]))}
function C9(a,b){h9(a.L,$p(Vp(nB,1),dsb,1,5,[Ddb(b)]))}
function O9(a,b){h9(a.Q,$p(Vp(nB,1),dsb,1,5,[Fab(b)]))}
function Ul(){Sl();return $p(Vp(Dt,1),dsb,93,0,[Ql,Rl])}
function um(){sm();return $p(Vp(Qt,1),dsb,94,0,[rm,qm])}
function GI(a,b){FI(a,b);return HI(Cj((jF(),a.Vc))[b])}
function gG(a){fG();jG();return hG(_o?_o:(_o=new xn),a)}
function WF(a,b){return rp(a.a,(!lp&&(lp=new xn),lp),b)}
function rob(a,b){return Uq(a)===Uq(b)||a!=null&&M(a,b)}
function JZ(a,b){return b>0&&a.g.length>=b?a.g[b-1]:a.q}
function iV(a){return !!a.T&&Ahb(a.T,Yub+a.pc+Zub+a.qc)}
function W0(b,a){return Object.hasOwnProperty.call(b,a)}
function a2(a){var b;b=a.a['__eager'];b.d==0&&X1(b,a.c)}
function i2(a){this.a=new Djb;this.c='__eager';this.b=a}
function Wnb(){this.a=new hob;this.c=new hob;Vnb(this)}
function gI(a){oe(this,(jF(),a));this.a=new TH(this.Vc)}
function rK(a){qH.call(this);oe(this,(jF(),a));Ke(this)}
function neb(a,b){a.a+=String.fromCharCode(b);return a}
function heb(a){return String.fromCharCode.apply(null,a)}
function yhb(a,b){return Tq(b)?zhb(a,b):jhb(mnb(a.a,b))}
function Xmb(a,b){return Uq(a)===Uq(b)||a!=null&&M(a,b)}
function aj(a){return (Fh(),a).createElement('textarea')}
function bf(a,b){b?$e.We((jF(),a.Vc)):$e.Ue((jF(),a.Vc))}
function Pob(a,b){Lrb(b);while(a.c0||b==ssb?b:-b}
function fcb(a,b,c){dcb(this);this.c=a;this.b=b;this.a=c}
function FX(a,b,c,d){this.a=a;this.d=b;this.b=c;this.c=d}
function HX(a,b,c,d){this.a=a;this.d=b;this.b=c;this.c=d}
function dM(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}
function yM(a,b,c,d){this.d=a;this.a=b;this.c=c;this.b=d}
function D5(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}
function Vob(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}
function Nqb(a){if(!a){this.b=null;new Djb}else{this.b=a}}
function Zqb(a,b){Mqb(a);return new brb(a,new prb(b,a.a))}
function $qb(a,b){Mqb(a);return new Pqb(a,new frb(b,a.a))}
function _qb(a,b){Mqb(a);return new Uqb(a,new krb(b,a.a))}
function Bhb(a,b,c){return Tq(b)?Chb(a,b,c):nnb(a.a,b,c)}
function C3(a,b,c){a.b[j3(new l3(new u3(b),'!new'))]=c}
function aM(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function bM(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function kV(a,b){return b==a.c||b==a.Lc||b==a.Nc||b==a.xc}
function kZ(a,b){zhb(CP(a.a).c,b);xkb();Ikb();return null}
function I6(a,b,c){w0(a.e.C,c,Gh((Fh(),b),'resource-'+c))}
function Db(a,b){Jb((Cc(),Bc),a,$p(Vp(tB,1),vsb,2,6,[b]))}
function Ehb(a,b){return b==null?onb(a.a,null):Gnb(a.b,b)}
function $F(a){return $wnd.decodeURI(a.replace('%23','#'))}
function qE(){oE(this,new DE(true));pE(this,(qpb(),hpb))}
function sE(){oE(this,new DE(false));pE(this,(qpb(),hpb))}
function zE(a){var b,c;b=new qE;jqb(a,b);c=new sE;jqb(a,c)}
function QG(a){var b;b=(Fh(),Eh).Qd(a);b[Aub]=a.type;PG(a)}
function ah(a){var b;b=Ih((Fh(),a));!!b&&b.removeChild(a)}
function v1(a){s1();var b,c;b=D1(a);c=E1(a);return u1(b,c)}
function Fg(){Fg=hE;var a,b;b=!Lg();a=new Tg;Eg=b?new Mg:a}
function xkb(){xkb=hE;ukb=new Bkb;vkb=new Skb;wkb=new $kb}
function $rb(){if(Vrb==256){Urb=Wrb;Wrb=new K;Vrb=0}++Vrb}
function J4(){this.b=J0((B0(),!A0&&(A0=new K0),B0(),A0))}
function i4(){i4=hE;g4=H0((B0(),!A0&&(A0=new K0),B0(),A0))}
function ED(a,b){return GD(pq(LD(a)?WD(a):a,LD(b)?WD(b):b))}
function RD(a,b){return GD(vq(LD(a)?WD(a):a,LD(b)?WD(b):b))}
function $D(a,b){return GD(Dq(LD(a)?WD(a):a,LD(b)?WD(b):b))}
function KS(a,b){if(!a.a.f){rW(a.b,true);_Z(a.b.a)}Aj(b.a)}
function m1(a){if(!a){return rsb}return n1(a)+' ('+a.F+')'}
function I0(a){if(a.a.b==8){return a.a.c>=0}return a.a.b>8}
function Vnb(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}
function Mdb(a,b,c){this.a=esb;this.d=a;this.b=b;this.c=c}
function B4(a,b,c){this.a=a;this.c=b;this.b=c;V.call(this)}
function TY(a,b,c,d,e,f,g,h,i){I$(QP(a.a),b,c,d,e,f,g,h,i)}
function oc(a,b){Jb((Cc(),Ac),a,$p(Vp(Dr,1),dsb,173,0,[b]))}
function RN(a){a.a.C&&h9(a.a.a.W.n,$p(Vp(nB,1),dsb,1,5,[]))}
function Up(){Sp();return $p(Vp(Bu,1),dsb,109,0,[Rp,Qp,Pp])}
function VF(){SF();var a;a=UF();if(!Sdb(a,RF)){RF=a;op(QF)}}
function tK(){qK();try{BH(pK,nK)}finally{Fhb(pK.a);Fhb(oK)}}
function HN(a,b){if(a.b){a.hf(0);a.f||a.ff(b)}else{a.hf(b)}}
function _M(a){if(a.r){l1(a.r);return a.q}else{return null}}
function Yob(a){if(!a.d){a.d=new _jb(a.b);a.c=a.b.a.length}}
function kqb(a,b){if(!bqb){return}pqb(a,(qpb(),jpb),b,null)}
function nqb(a,b){if(!cqb){return}pqb(a,(qpb(),mpb),b,null)}
function tqb(a,b){if(!eqb){return}pqb(a,(qpb(),opb),b,null)}
function uqb(a,b){if(!fqb){return}pqb(a,(qpb(),ppb),b,null)}
function Ahb(a,b){return b==null?!!mnb(a.a,null):Dnb(a.b,b)}
function Akb(a){xkb();return Oq(a,178)?new Dmb(a):new wlb(a)}
function hh(a){return (Fh(),Eh).Ud(a)+((a.offsetWidth||0)|0)}
function r3(a,b,c){this.b=b;this.c=Akb(new nkb(c));this.a=a}
function uH(a,b){var c;c=pH(a,b);c&&vH((jF(),b.Vc));return c}
function R5(a,b){var c;c=a.Gf();Object.assign(c,b);return c}
function yf(a,b){var c;c=Icb(a.hg);return b==null?c:c+': '+b}
function Lmb(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}
function $L(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}
function FO(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}
function O5(a,b,c,d){this.b=a;this.c=b;N5(this,c);M5(this,d)}
function Gp(a,b,c,d){a.b>0?xp(a,new dM(a,b,c,d)):Bp(a,b,c,d)}
function yab(a,b,c){h9(a.T,$p(Vp(nB,1),dsb,1,5,[Ddb(b),c]))}
function Sbb(){Qbb();return $p(Vp(IA,1),dsb,141,0,[Obb,Pbb])}
function bV(a,b,c){return b>=a.bb&&b<=a.xb&&c>=a.db&&c<=a.zb}
function uW(a,b){TW(a,nU(a),b);iX(a,b);a.tb=zV(b,a.tb);UW(a)}
function dhb(a,b){return b===a?'(this Map)':b==null?rsb:kE(b)}
function jcb(a,b){if(a==null){return b==null}return Sdb(a,b)}
function Ucb(a){if(a.Of()){return null}var b=a.j;return eE[b]}
function iE(a){function b(){}
;b.prototype=a||{};return new b}
function fh(a){return (Fh(),Eh).Vd(a)+((a.offsetHeight||0)|0)}
function Vq(a){return Math.max(Math.min(a,isb),-2147483648)|0}
function Ie(a,b,c){return rp(!a.Tc?(a.Tc=new up(a)):a.Tc,c,b)}
function Yo(a,b){var c;if(Vo){c=new Wo(b);!!a.Tc&&sp(a.Tc,c)}}
function lmb(a,b){var c;for(c=0;ca||a>b){throw CD(new vcb(Esb+a+Fsb+b))}}
function Nrb(a,b){if(a<0||a>b){throw CD(new ucb(Gsb+a+Hsb+b))}}
function AV(a,b){if(b){Fhb(b);!!a&&chb(b,a)}else{b=a}return b}
function u0(a){if(!a.b){a.b=new sZ;MM(a.b,QP(a.d))}return a.b}
function UT(a){TS(a.Bc);if(a.pb){TS(a.pb);ah(a.pb);a.pb=null}}
function Lf(a,b){rf(this);this.e=b;this.f=a;tf(this);this.Fd()}
function oH(a,b,c){Ne(b);fL(a.o,b);jF();Vg(c,tF(b.Vc));Pe(b,a)}
function IW(a,b,c,d){a.Xb=false;o1((ng(),mg),new HX(a,b,c,d))}
function KW(a,b,c,d){a.Xb=false;o1((ng(),mg),new FX(a,b,c,d))}
function yO(a){a.t.Z?pb(new eP(a),100):o1((ng(),mg),new gP(a))}
function Zdb(a){return (new RegExp('^([^A-z0-9:!])$')).test(a)}
function L3(a){return (!Z1&&(Z1=new h2),Z1).c.d[(new u3(a)).b]}
function zhb(a,b){return b==null?jhb(mnb(a.a,null)):Enb(a.b,b)}
function K$(a,b){if(!a.f){a.f=b}else{Fhb(a.f);!!b&&chb(a.f,b)}}
function S$(a,b){if(!a.k){a.k=b}else{Fhb(a.k);!!b&&chb(a.k,b)}}
function r_(a,b){if(!a.N){a.N=b}else{Fhb(a.N);!!b&&chb(a.N,b)}}
function AP(a,b){if(!a.H){return xkb(),xkb(),ukb}return a.H[b]}
function Shb(a,b){if(Oq(b,100)){return ahb(a.a,b)}return false}
function t4(a,b){a.a=b;if(g4){b+=a.n;u4(a,-b)}else{u4(a,-a.a)}}
function Snb(a,b){Lrb(b);while(a.a=b){throw CD(new ucb(Gsb+a+Hsb+b))}}
function Rrb(a,b){if(a<0||a>=b){throw CD(new web(Gsb+a+Hsb+b))}}
function Scb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.Jf(b))}
function lM(a,b,c,d){if(!Sdb(a.b,c)){a.b=c;a.af()}a.f=d;kM(a,b)}
function i9(a,b,c){h9(a.e,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function o9(a,b,c){h9(a.o,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function r9(a,b,c){h9(a.r,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function s9(a,b,c){h9(a.s,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function u9(a,b,c){h9(a.w,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function x9(a,b,c){h9(a.H,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function y9(a,b,c){h9(a.I,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function B9(a,b,c){h9(a.K,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function D9(a,b,c){h9(a.M,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function F9(a,b,c){h9(a.O,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function Dqb(){Bqb();return $p(Vp(aD,1),dsb,84,0,[yqb,zqb,Aqb])}
function Chb(a,b,c){return b==null?nnb(a.a,null,c):Fnb(a.b,b,c)}
function YL(b){try{return b.selectionStart}catch(a){return 0}}
function tF(a){jF();return a.__gwt_resolve?a.__gwt_resolve():a}
function Ch(a){if(bh(a)){return !!a&&a.nodeType==1}return false}
function iG(a){fG();jG();kG();return hG((!fp&&(fp=new xn),fp),a)}
function CG(a){var b=a.__listener;return !Rq(b)&&Oq(b,10)?b:null}
function lnb(a,b){var c;c=a.a.get(b);return c==null?new Array:c}
function seb(a,b,c){a.a=deb(a.a,0,b)+(''+c)+ceb(a.a,b);return a}
function dZ(a,b,c){if(CP(a.a).u){a.a.f=b;a.a.e=null;p9(a.a.g,c)}}
function eZ(a,b,c){if(CP(a.a).u){a.a.f=b;a.a.e=null;C9(a.a.g,c)}}
function eH(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}
function j_(a,b){if(!a.G){a.G=b}else{Fhb(a.G.a);!!b&&Lgb(a.G,b)}}
function k_(a,b){if(!a.H){a.H=b}else{Fhb(a.H.a);!!b&&Lgb(a.H,b)}}
function _0(a,b){if(a.b!=b){a.b=b;return true}else{return false}}
function a1(a,b){if(a.e!=b){a.e=b;return true}else{return false}}
function DZ(a,b){var c,d;c=a>0?IZ(a):'';d=b>0?''+b:'';return c+d}
function r4(a,b){var c;if(!h4&&xj(b.a).length==1){c=b.a;m4(a,c)}}
function GU(a,b){return QZ(a.a,b)?0:b>=a.W.length?wU(a):a.W[b-1]}
function Zj(){Xj();return $p(Vp(Ts,1),dsb,53,0,[Vj,Tj,Sj,Uj,Wj])}
function Gm(){Em();return $p(Vp(Wt,1),dsb,54,0,[zm,Am,Bm,Cm,Dm])}
function Fbb(){Dbb();return $p(Vp(FA,1),dsb,110,0,[Cbb,Bbb,Abb])}
function wbb(){ubb();return $p(Vp(BA,1),dsb,115,0,[sbb,tbb,rbb])}
function abb(){$ab();return $p(Vp(xA,1),dsb,119,0,[Xab,Zab,Yab])}
function xab(a,b,c){h9(a.S,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c)]))}
function JO(a){var b;WZ(a.t,_db((b=IK(a.a),b==null?'':b),' ',''))}
function XD(a){var b;if(LD(a)){b=a;return b==-0.?0:b}return Aq(a)}
function $T(a){var b;b=pU(a,a.pc,a.qc);a.nb=null;!!b&&sh(b.d,Zvb)}
function jV(a){var b;b=qU(a,a.pc,a.qc);return !!b&&b.isPercentage}
function Zjb(a){Jrb(a.a0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}
function o1(a,b){++a.a;a.b=xg(a.b,[b,false]);sg(a);ug(a,new q1(a))}
function pT(a,b){a.j=b;a.a.style[Gtb]=(b?(wk(),lk):(wk(),hk)).ge()}
function pW(a,b){b?sh(a.Dc,'nogrid'):dh(a.Dc,'nogrid');a.Db&&uX(a)}
function rh(a,b){var c;b=Dh(b);c=Bh(a.className||'',b);return c!=-1}
function Ocb(a,b,c,d){var e;e=Mcb(a,b);$cb(c,e);e.f=d?8:0;return e}
function aU(a,b,c,d){var e;e=Yub+c+Zub+d;Chb(a.r,e,b);G_(a.a,b,c,d)}
function Jh(a,b){var c;return ph((c=a.Yd(b),c?c:b.documentElement))}
function bh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}
function Af(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}
function zV(a,b){if(b){b.clear();!!a&&b.addAll(a)}else{b=a}return b}
function Jmb(a,b){if(b.$modCount!=a.$modCount){throw CD(new Mmb)}}
function mM(a){if(!a.a){a.a=Oi($doc);a.a.className=Vub;Vg(a.d,a.a)}}
function nM(a){if(!a.e){a.e=Oi($doc);a.e.className=Wub;Vg(a.d,a.e)}}
function pV(a,b){!!a.gb&&mN(a.gb);(jF(),b.Vc).style[Itb]='1';a.gb=b}
function MU(a){return $p(Vp(Zq,1),gwb,16,15,[a.db,a.bb,a.zb,a.xb])}
function $bb(){Ybb();return $p(Vp(KA,1),dsb,98,0,[Wbb,Xbb,Vbb,Ubb])}
function m9(a,b,c,d){h9(a.j,$p(Vp(nB,1),dsb,1,5,[Ddb(b),Ddb(c),d]))}
function mnb(a,b){var c;return knb(b,lnb(a,b==null?0:(c=Q(b),c|0)))}
function mU(a,b){b?o1((ng(),mg),new PX(a)):(a.xc.focus(),undefined)}
function fg(a){a&&pg((ng(),mg));--Xf;if(a){if(_f!=-1){kg(_f);_f=-1}}}
function QM(a){CM=a;IM(a);a.F?T(new P5(a),200,Wf()):JM(a,1);CM=null}
function ab(a,b){U(a.a,b)?(a.a.q=a.a.s.ed(a.a.j,a.a.n)):(a.a.q=null)}
function yib(a,b){this.a=a;uib.call(this,a);Nrb(b,a.size());this.b=b}
function vY(a,b,c,d,e){this.g=a;this.b=b;this.c=d;this.d=e;this.a=c}
function rnb(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}
function gqb(){gqb=hE;dqb=false;bqb=true;cqb=true;fqb=true;eqb=true}
function GO(a){a.v=true;gO(a,a.w);MO(a,true);o1((ng(),mg),new aP(a))}
function kW(a,b,c){pX(a,nU(a),b);hX(a,b);a.r=AV(b,a.r);a.i=AV(c,a.i)}
function cZ(a,b,c,d){if(CP(a.a).u){a.a.e=b;a.a.f=null;s9(a.a.g,d,c)}}
function Aab(a,b,c,d){h9(a.V,$p(Vp(nB,1),dsb,1,5,[b,Ddb(c),Ddb(d)]))}
function xQ(a,b){(jF(),a.Vc).style[Gtb]=(b?(wk(),lk):(wk(),dk)).ge()}
function ob(a){if(!a.d){return}++a.b;a.c?sb(a.d.a):tb(a.d.a);a.d=null}
function ZE(a){if(a==null){throw CD(new Jdb('uri is null'))}this.a=a}
function NE(a){if(a==null){throw CD(new Jdb('html is null'))}this.a=a}
function nj(a){return Sdb(a.compatMode,vtb)?a.documentElement:a.body}
function kK(a){return function(){this.__gwt_resolve=lK;return a.ld()}}
function WS(a,b){return a.sheet.insertRule(b,a.sheet.cssRules.length)}
function s5(){iQ.call(this);this.a=null;new A5(this,this);this.b=null}
function A5(a,b){this.a=a;this.f=new U3(this);this.c=b;this.b='click'}
function RK(a){PK.call(this,a);(jF(),this.Vc).className='gwt-TextBox'}
function FI(a,b){if(b<0||b>=Cj((jF(),a.Vc)).length){throw CD(new tcb)}}
function jL(a,b){var c;c=gL(a,b);if(c==-1){throw CD(new qob)}iL(a,c)}
function sU(a,b,c){var d;d=zhb(a.e,Yub+b+Zub+c);return !d?'':d.value}
function KU(a){var b;b=zhb(a.e,Yub+a.pc+Zub+a.qc);return !b?'':b.value}
function R0(a){var b=parseInt(a,10);if(isNaN(b))return 0;else return b}
function lK(){throw 'A PotentialElement cannot be resolved twice.'}
function rI(){rI=hE;new sI('bottom');new sI('middle');qI=new sI(Dub)}
function Em(){Em=hE;zm=new Hm;Am=new Im;Bm=new Jm;Cm=new Km;Dm=new Lm}
function Xj(){Xj=hE;Vj=new $j;Tj=new _j;Sj=new ak;Uj=new bk;Wj=new ck}
function Qbb(){Qbb=hE;Obb=new Rbb('ALERT',0);Pbb=new Rbb('STATUS',1)}
function H3(a,b,c){var d;d=!c?null:(Hcb(c),c.k);P3(a.c,(Hcb(b),b.k),d)}
function Rdb(a,b){var c;c=b.length;return Sdb(a.substr(a.length-c,c),b)}
function iI(a){var b;gI.call(this,(b=a,Tdb('span',(Fh(),a).tagName),b))}
function wE(){var a;yE(uE);if(!pf){a=wqb((Hcb(Gu),Gu.k));qf(new xE(a))}}
function UZ(a){!iV(a.V)&&!a.e&&!!a.p&&lZ(a.p,JU(a.V))&&kZ(a.p,JU(a.V))}
function fM(a){!!a.a&&Vg(a.d,a.a);!!a.e&&Vg(a.d,a.e);!!a.j&&Vg(a.d,a.j)}
function IF(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}
function rW(a,b){b?Ae((jF(),a.Vc),rwb,false):Ae((jF(),a.Vc),rwb,true)}
function v4(a,b,c,d){if(b>0){a.r=true;a.i=new B4(a,c,d);T(a.i,b,Wf())}}
function wqb(a){gqb();if(dqb){return new vqb(null)}return Ypb($pb(),a)}
function aeb(a,b,c){var d;c=jeb(c);d=new RegExp(b);return a.replace(d,c)}
function zjb(a,b,c){for(;c>=0;--c){if(rob(b,a.a[c])){return c}}return -1}
function wfb(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}
function E0(){var a=$wnd.document.documentMode;if(!a)return -1;return a}
function Ih(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function tf(a){if(a.k){a.backingJsObject!==nsb&&a.Fd();a.i=null}return a}
function LT(a){var b,c;c=0;for(b=1;b>22&fub;d=a<0?msb:0;return dq(b,c,d)}
function lV(a){var b;b=new Djb;ujb(b,a.sb);vjb(b,vU(a));return new _jb(b)}
function KT(a){var b,c;c=0;for(b=1;b0?Zfb(a,b):agb(a,-b)}
function Gfb(a,b){if(b==0||a.e==0){return a}return b>0?agb(a,b):Zfb(a,-b)}
function xqb(a,b,c,d){Lrb(a);Lrb(b);Lrb(c);Lrb(d);return new Eqb(b,new fpb)}
function Qrb(a,b,c){if(a<0||b>c||b=0,'Initial capacity must not be negative')}
function ddb(a){return Sdb(gsb,typeof(a))||Sq(a,$wnd.java.lang.Number$impl)}
function ZL(b){try{return b.selectionEnd-b.selectionStart}catch(a){return 0}}
function qF(b){jF();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function _p(a,b){Wp(b)!=10&&$p(O(b),b.ig,b.__elementTypeId$,Wp(b),a);return a}
function rgb(a,b,c,d){var e;e=Xp(Zq,gwb,16,b+1,15,1);sgb(e,a,b,c,d);return e}
function hkb(a,b,c,d){var e;d=(Fmb(),!d?Emb:d);e=a.slice(b,c);ikb(e,a,b,c,-b)}
function BU(a,b,c){var d;d=zhb(a.e,Yub+b+Zub+c);return !d?'':d.originalValue}
function MT(a,b,c){var d,e,f;f=0;for(e=b;e<=c;e++){d=JZ(a.a,e);f+=d}return f}
function kF(a,b){jF();var c;c=CG(b);if(!c){return false}lF(a,b,c);return true}
function i$(a,b){m9(a.W,a.V.qc,a.V.pc,b);yZ(a,b,true);lU(a.V);iR(a.Q,false)}
function RU(a){YU(a,a.pc,a.qc)||fW(a,a.pc,a.qc);o1((ng(),mg),new LX(a,true))}
function JH(a){if(!a.bb){throw CD(new rdb('initWidget() is not called yet'))}}
function BK(a){if(!a.a||!a.c.O){throw CD(new qob)}a.a=false;return a.b=a.c.O}
function QD(a){var b;if(LD(a)){b=0-a;if(!isNaN(b)){return b}}return GD(tq(a))}
function DP(a,b){var c;c=(!a.J&&(a.J=yP(a)),a.J).pb;return !!c&&c.contains(b)}
function H6(a){var b;b=_db((Hcb(Nx),Nx.k),usb,'.');return AP(a.e,b).He().Se()}
function QR(a){var b;b=yR(a);a.v=(Fh(),Eh).Ud(b);a.w=Eh.Vd(b);a.O=a.e;a.P=a.K}
function bj(a){var b;return b=(Fh(),a).createElement('INPUT'),b.type='text',b}
function PK(a){var b;LK.call(this,(b=a,!eF&&(eF=new fF),!cF&&(cF=new dF),b))}
function fJ(a){var b;this.b=new Djb;this.f=new Djb;UI(this,(b=a,nJ(),sL(),b))}
function zfb(a){var b;if(a.e==0){return -1}b=yfb(a);return (b<<5)+Bdb(a.a[b])}
function xG(a){var b;wG();b=uG.get(a);return !b?null:b.getAtIndex(b.size()-1)}
function hqb(a,b,c,d){var e;e=new aqb(b,c);e.e=d;_pb(e,dqb?null:a.c);iqb(a,e)}
function t9(a,b,c){h9(a.v,$p(Vp(nB,1),dsb,1,5,[(wcb(),b?true:false),Ddb(c)]))}
function gm(){em();return $p(Vp(Nt,1),dsb,33,0,[dm,bm,Yl,Zl,cm,am,$l,Xl,_l])}
function t1(){s1();$wnd.getSelection&&$wnd.getSelection().removeAllRanges()}
function C0(){try{document.createEvent(_tb);return true}catch(a){return false}}
function i_(a,b){a.F=b;a.F?Ae((jF(),a.Vc),Kwb,true):Ae((jF(),a.Vc),Kwb,false)}
function MO(a,b){if(b){o1((ng(),mg),new SO(a))}else if(a.f){a.q=GK(a.e);fO(a)}}
function l$(a){a.t=true;a.c=true;a.B?(a.B=false):iV(a.V)?(a.b=''):(a.b=KU(a.V))}
function mL(a){if(a.b>=a.c.c){throw CD(new qob)}a.a=a.c.a[a.b];++a.b;return a.a}
function Nnb(a){if(a.a.d!=a.c){return Enb(a.a,a.b.value[0])}return a.b.value[1]}
function yjb(a,b,c){for(;c a.length)&&(c=a.length);return a.substr(b,c-b)}
function WI(a,b,c){if(!!b&&!b.b){return}aJ(a,b);c&&a.e&&a.Me();!!b&&a.c&&SI(a,b,false)}
function YU(a,b,c){return (b<=a.ob||b>=zU(a)&&b<=EU(a))&&(c<=a.Qc||c<=NU(a)&&c>=oU(a))}
function KZ(a,b){return !!a.v&&yjb(a.v,Ddb(b),0)!=-1?0:b>0&&a.g.length>=b?a.g[b-1]:a.q}
function Unb(a,b){var c;c=b.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=null;b.c=null;--a.b;return c}
function BP(a,b){var c;c=(Hcb(b),b.k);W0(a.I,c)||(a.I[c]=K1(b),undefined);return a.I[c]}
function $cb(a,b){var c;if(!a){return}b.j=a;var d=Ucb(b);if(!d){eE[a]=[b];return}d.hg=b}
function n1(a){var b;if(!a){return '(null)'}b=Icb(a.hg);return ceb(b,Xdb(b,ieb(46))+1)}
function me(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function uJ(a,b){var c;c=(Fh(),Eh).Sd(b);if(Ch(c)){return Zg((jF(),a.Vc),c)}return false}
function ZU(a,b,c){var d;d=zhb(a.e,Yub+b+Zub+c);return !d?OZ(a.a,b)&&RZ(a.a,c):d.locked}
function _V(a,b){var c;TS(a);for(c=0;c0?1:0}return (!a.c&&(a.c=Vfb(a.f)),a.c).e}
function Mp(a){if(null==a){throw CD(new Jdb('encodedURLComponent cannot be null'))}}
function Bi(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}
function mj(a){return ((Sdb(a.compatMode,vtb)?a.documentElement:a.body).scrollWidth||0)|0}
function jj(a){return ((Sdb(a.compatMode,vtb)?a.documentElement:a.body).scrollHeight||0)|0}
function zI(a,b){var c;c=oh((jF(),b.Vc),Aub);Sdb(Ftb,c)&&(a.a=new AI(a,b),o1((ng(),mg),a.a))}
function IK(a){var b,c;c=oh((jF(),a.Vc),Qub);b=(Lrb(c),c);if(Sdb('',c)){return null}return b}
function X0(c){var a=[];for(var b in c){Object.hasOwnProperty.call(c,b)&&a.push(b)}return a}
function AE(a){var b,c;c=xG('logLevel');b=c==null?null:tpb(c);b?qqb(a,b):qqb(a,(qpb(),mpb))}
function rfb(a){var b;b=Xp(Zq,gwb,16,a.d,15,1);zeb(a.a,0,b,0,a.d);return new Kfb(a.e,a.d,b)}
function $ab(){$ab=hE;Xab=new _ab('LEFT',0);Zab=new _ab('RIGHT',1);Yab=new _ab('MIDDLE',2)}
function E9(a,b,c,d,e,f){h9(a.N,$p(Vp(nB,1),dsb,1,5,[Fab(b),Ddb(c),Ddb(d),Ddb(e),Ddb(f)]))}
function Y9(a,b,c,d){h9(a.u,$p(Vp(nB,1),dsb,1,5,[(wcb(),b?true:false),Ddb(c),d?true:false]))}
function $Z(a,b,c){m9(a.W,a.V.qc,a.V.pc,b);yZ(a,b,true);lU(a.V);c?lR(a.Q,false):iR(a.Q,false)}
function a$(a,b,c){m9(a.W,a.V.qc,a.V.pc,b);yZ(a,b,true);lU(a.V);c?jR(a.Q,false):kR(a.Q,false)}
function bT(a,b,c){var d;a.a=b;a.b=c;(jF(),a.Vc).className=Rvb;d=Yub+b+Zub+c;Ae(a.Vc,d,true)}
function JI(a){var b;b=(jF(),a.Vc).selectedIndex;return b==-1?null:(FI(a,b),Cj(a.Vc)[b].value)}
function UF(){var a;a=(fG(),bG).Ge();if(a==null||a.length==0){return ''}return $F(a.substr(1))}
function CU(a,b,c){if(b<=a.ob){return c<=a.Qc?a.Lc:a.c}else if(c<=a.Qc){return a.Nc}return a.xc}
function Z_(a,b){if(b.a){AW(a.b.V,a.a,a.c)}else{a.a=ph(a.b.V.xc);a.c=(a.b.V.xc.scrollTop||0)|0}}
function Mf(a){rf(this);tf(this);this.backingJsObject=a;uf(this,a);this.f=a==null?rsb:kE(a)}
function iQ(){this.I={};this.r=[];rp((!this.D&&(this.D=new up(this)),this.D),(T0(),S0),this)}
function Ofb(a){Lrb(a);if(a.length==0){throw CD(new Ldb('Zero length BigInteger'))}Tfb(this,a)}
function yfb(a){var b;if(a.b==-2){if(a.e==0){b=-1}else{for(b=0;a.a[b]==0;b++);}a.b=b}return a.b}
function rF(a){jF();var b;b=MF(yF,a);if(!b&&!!a){(Fh(),a).stopPropagation();Eh.Td(a)}return b}
function lF(a,b,c){jF();var d;d=gF;gF=a;b==iF&&AG((Fh(),a).type)==8192&&(iF=null);c.ud(a);gF=d}
function _fb(a,b,c){var d,e,f;d=0;for(e=0;e>>31}d!=0&&(a[c]=d)}
function Lgb(a,b){var c,d,e;Lrb(b);c=false;for(e=b.He();e.Re();){d=e.Se();c=c|a.add(d)}return c}
function xe(a){var b,c;b=a.className||'';c=Udb(b,ieb(32));if(c>=0){return b.substr(0,c)}return b}
function GD(a){var b;b=a.h;if(b==0){return a.l+a.m*lsb}if(b==msb){return a.l+a.m*lsb-ksb}return a}
function JD(a){if(jsb=0&&a0){b=String.fromCharCode(65+(a-1)%26&xsb)+b;a=(a-1)/26|0}return b}
function dib(a,b){var c,d;for(c=0,d=a.size();c=0){return new Yeb(0,isb)}return new Yeb(0,ssb)}
function mqb(a){if(dqb){return Xp(OC,Pyb,108,0,0,1)}return Cjb(a.a,Xp(OC,Pyb,108,a.a.a.length,0,1))}
function D1(a){s1();return (Fh(),a).type.indexOf(Fvb)!=-1?Nm(a.changedTouches[0]):$h(a.clientX||0)}
function E1(a){s1();return (Fh(),a).type.indexOf(Fvb)!=-1?Om(a.changedTouches[0]):$h(a.clientY||0)}
function AR(a){return (jF(),a.Vc).style.display!=itb||!!a.a&&ke(a.a)||!!a.X&&ke(a.X)||!!a.W&&ke(a.W)}
function aV(a,b,c){return c<=a.Qc&&(b>=a.bb&&b<=a.xb||b<=a.ob)||b<=a.ob&&(c>=a.db&&c<=a.zb||c<=a.Qc)}
function Gnb(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{wnb(a.a,b);--a.c;Lmb(a.b)}return c}
function xhb(a,b){var c,d;for(d=b.He();d.Re();){c=d.Se();if(Xmb(a,c.$f())){return true}}return false}
function oq(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 dq(c&fub,d&fub,e&msb)}
function zq(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 dq(c&fub,d&fub,e&msb)}
function G1(a){s1();var b,c;c=a.getElementsByTagName('img');for(b=0;b1&&(b=deb(b,1,b.length-1));return b}
function pS(a,b){a.i.style[Gtb]=(b?(wk(),lk):(wk(),dk)).ge();a.g.style[Gtb]=(b?(wk(),lk):(wk(),dk)).ge()}
function qW(a,b){a.Z=b;b?sh(a.Dc,'noheaders'):dh(a.Dc,'noheaders');if(a.Db){oV(a);uX(a);aX(a);qX(a)}}
function uY(a){a.c==0?f9(a.b,a.a):a.c==1?g9(a.b,a.a):e9(a.b,a.a);HM(u0(a.g.a.a.C),false);mU(a.d.V,true)}
function kq(a){var b,c;c=Adb(a.h);if(c==32){b=Adb(a.m);return b==32?Adb(a.l)+32:b+20-10}else{return c-12}}
function zkb(a){xkb();var b,c,d;d=1;for(c=a.He();c.Re();){b=c.Se();d=31*d+(b!=null?Q(b):0);d=d|0}return d}
function jq(a){var b,c,d;b=~a.l+1&fub;c=~a.m+(b==0?1:0)&fub;d=~a.h+(b==0&&c==0?1:0)&msb;a.l=b;a.m=c;a.h=d}
function $1(a,b){var c,d,e,f,g,h;h=b.c;a.a[h]=b;g=b.b;for(d=g,e=0,f=d.length;e=0&&a[d]===b[d];d--);return d<0?0:MD(ED(a[d],Jyb),ED(b[d],Jyb))?-1:1}
function hS(a,b){De((jF(),a.Vc),b);b?(a.Vc.style[Nub]='',undefined):(a.Vc.style[Nub]=(nl(),Utb),undefined)}
function AF(a){jF();BG(hF);!GF&&(GF=new xn);if(!yF){yF=new vp(null,true);HF=new KF}return rp(yF,GF,a)}
function oI(){oI=hE;new pI((Jl(),'center'));new pI('justify');mI=new pI(Cub);new pI('right');nI=mI;lI=nI}
function h2(){this.a={};this.d={};this.c=new I3;this.b=new Djb;$1(this,new i2($p(Vp(tB,1),vsb,2,6,[Zwb])))}
function Kcb(){++Gcb;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}
function _hb(a){this.e=a;this.d=new Jnb(this.e.b);this.a=this.d;this.b=Zhb(this);this.$modCount=a.$modCount}
function Zmb(a){Hrb(a>=0,'Negative initial capacity');Hrb(true,'Non-positive load factor');Fhb(this)}
function CL(){return function(a){var b=this.parentNode;b.onfocus&&$wnd.setTimeout(function(){b.focus()},0)}}
function O(a){return Tq(a)?tB:Qq(a)?bB:Pq(a)?_A:Nq(a)?a.hg:Zp(a)?a.hg:a.hg||Array.isArray(a)&&Vp(ys,1)||ys}
function KM(a,b){var c,d;xJ(a);for(d=new _jb(a.s);d.a=a.c){throw CD(new tcb)}--a.c;for(c=b;c129?(b*=Infinity):(b=edb(Web(a)));return b}
function ncb(c){var a=[];for(var b in c){Object.prototype.hasOwnProperty.call(c,b)&&b!='$H'&&a.push(b)}return a}
function Ccb(a){if(Sdb(typeof(a),hsb)){return true}return a!=null&&a.$implements__java_lang_CharSequence}
function Gf(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return Sq(a,TypeError)?new Idb(a):new Mf(a)}
function HJ(a){if(a.J){_L(a.J.a);a.J=null}if(a.D){_L(a.D.a);a.D=null}if(a.M){a.J=AF(new WJ(a));a.D=TF(new YJ(a))}}
function Irb(a,b){if(0>a){throw CD(new pdb('fromIndex: 0 > toIndex: '+a))}if(a>b){throw CD(new vcb(Esb+a+Fsb+b))}}
function pb(a,b){if(b<0){throw CD(new pdb('must be non-negative'))}!!a.d&&ob(a);a.c=false;a.d=Ddb(xb(ub(a,a.b),b))}
function Ae(a,b,c){if(!a){throw CD(new Kf(ltb))}b=geb(b);if(b.length==0){throw CD(new pdb(mtb))}c?dh(a,b):sh(a,b)}
function DD(a,b){var c;if(LD(a)&&LD(b)){c=a+b;if(jsb=d||bb&&Gmb(a[e-1],a[e])>0;--e){f=a[e];a[e]=a[e-1];a[e-1]=f}}}
function Cp(a,b,c){var d,e;e=yhb(a.d,b);if(!e){e=new Ymb;Bhb(a.d,b,e)}d=e.get(c);if(!d){d=new Djb;e.put(c,d)}return d}
function u1(a,b){s1();var c=$wnd.document.elementFromPoint(a,b);c!=null&&c.nodeType==3&&(c=c.parentNode);return c}
function U5(a){var b,c;if(a==null||a.length==0||Sdb(rsb,a)){return null}c=lcb(a);b=new DQ;Object.assign(b,c);return b}
function gfb(a){Oeb();if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw CD(new Ldb('Infinite or NaN'))}return new Zeb(''+a)}
function Np(a){var b;b=oh(a,'dir');if(Tdb('rtl',b)){return Sp(),Rp}else if(Tdb('ltr',b)){return Sp(),Qp}return Sp(),Pp}
function M(a,b){return Tq(a)?Sdb(a,b):Qq(a)?gdb(a,b):Pq(a)?(Lrb(a),Uq(a)===Uq(b)):Nq(a)?a.Wc(b):Zp(a)?J(a,b):mf(a,b)}
function bL(a,b){var c,d,e;d=(jF(),$i($doc));c=(e=Zi($doc),GH(e,a.a),HH(e,a.b),e);Vg(d,tF(c));Vg(a.c,tF(d));oH(a,b,c)}
function OV(a,b){var c,d;c=b.b;d=b.k;Ehb(a.Ac,Yub+c+Zub+d);KV(a,b);c>=a.bb&&c<=a.xb&&d>=a.db&&d<=a.zb&&jM(pU(a,c,d))}
function GY(a,b){var c,d;for(d=a.c.He();d.Re();){c=d.Se();b.contains(c)||E$((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B),c)}}
function Ib(a,b){var c,d,e,f,g;c=new teb;for(e=b,f=0,g=e.length;f-129&&a<128){b=a+128;c=(Fdb(),Edb)[b];!c&&(c=Edb[b]=new udb(a));return c}return new udb(a)}
function z1(a){s1();var b,c;c=x1(a);if((B0(),!A0&&(A0=new K0),B0(),A0).a.j){b=y1(a);if(b>c&&b<=c+1){return b}}return c}
function C1(a){s1();var b,c;c=A1(a);if((B0(),!A0&&(A0=new K0),B0(),A0).a.j){b=B1(a);if(b>c&&b<=c+1){return b}}return c}
function Dp(a,b,c){var d,e;e=yhb(a.d,b);if(!e){return xkb(),xkb(),ukb}d=e.get(c);if(!d){return xkb(),xkb(),ukb}return d}
function CJ(a,b,c){var d;a.H=b;a.N=c;b-=ej($doc);c-=fj($doc);d=(jF(),a.Vc);d.style[Cub]=b+(em(),Kub);d.style[Dub]=c+Kub}
function Z$(a,b){b!=null&&b.length!=0?((jF(),a.Vc).style[jtb]=b,undefined):((jF(),a.Vc).style[jtb]='400.0px',undefined)}
function B_(a,b){b!=null&&b.length!=0?((jF(),a.Vc).style[ktb]=b,undefined):((jF(),a.Vc).style[ktb]='500.0px',undefined)}
function h_(a,b){a.D=b;a.D?((jF(),a.Vc).className||'').indexOf(Jwb)!=-1||Ae(a.Vc,Jwb,true):Ae((jF(),a.Vc),Jwb,false)}
function P_(a){var b;b=kj($doc);return s1(),(Fh(),a).type.indexOf(Fvb)!=-1?Nm(a.changedTouches[0])+b:$h(a.clientX||0)+b}
function Q_(a){var b;b=lj($doc);return s1(),(Fh(),a).type.indexOf(Fvb)!=-1?Om(a.changedTouches[0])+b:$h(a.clientY||0)+b}
function Dgb(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=Fgb(e,c,d,a[0])):d==1?(e[b]=Fgb(e,a,b,c[0])):Egb(a,c,e,b,d)}
function idb(a,b){if(ab){return 1}if(a==b){return a==0?idb(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}
function Mqb(a){if(a.b){Mqb(a.b)}else if(a.c){throw CD(new rdb("Stream already terminated, can't be modified or used"))}}
function efb(a){if(aisb){throw CD(new scb('Underflow'))}else{return Vq(a)}}
function em(){em=hE;dm=new hm;bm=new im;Yl=new jm;Zl=new km;cm=new lm;am=new mm;$l=new nm;Xl=new om;_l=new pm}
function Bqb(){Bqb=hE;yqb=new Cqb('CONCURRENT',0);zqb=new Cqb('IDENTITY_FINISH',1);Aqb=new Cqb('UNORDERED',2)}
function yk(){wk();return $p(Vp(lt,1),dsb,23,0,[lk,dk,gk,hk,jk,kk,mk,nk,ok,rk,tk,sk,vk,pk,qk,uk,fk,ek,ik])}
function uP(a){OK();QK.call(this);this.a=a;this.Sc==-1?wF((jF(),this.Vc),gub|(this.Vc.__eventBits||0)):(this.Sc|=gub)}
function yn(a,b){var c;xn.call(this);this.a=b;!Um&&(Um=new xo);c=vo(Um,a);if(!c){c=new Djb;wo(Um,a,c)}c.add(this);this.b=a}
function Le(a,b){var c;switch(jF(),AG((Fh(),b).type)){case 16:case 32:c=Eh.Rd(b);if(!!c&&Zg(a.Vc,c)){return}}Xm(b,a,a.Vc)}
function kE(a){var b;if(Array.isArray(a)&&a.jg===lE){return Icb(O(a))+'@'+(b=Q(a)>>>0,b.toString(16))}return a.toString()}
function vfb(a,b){var c;if(Uq(a)===Uq(b)){return true}if(Oq(b,11)){c=b;return a.e==c.e&&a.d==c.d&&wfb(a,c.a)}return false}
function pgb(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=DD(SD(f,32),ED(a[d],Jyb));e=lgb(g,c);f=YD(TD(e,32))}return YD(f)}
function ugb(a,b,c){var d,e;d=ED(c,Jyb);for(e=0;FD(d,0)!=0&&e1?RD(SD(b.a[1],32),ED(b.a[0],Jyb)):ED(b.a[0],Jyb),XD(PD(b.e,c))))}
function NW(a,b){a._=false;a.ab=false;$S(a.$,ewb,0);KK(a.sb,'');ue(a.sb,'0');pe(a.sb,'');qe(a.sb,'');b&&o1((ng(),mg),new PX(a))}
function fq(a,b){if(a.h==gub&&a.m==0&&a.l==0){b&&(aq=dq(0,0,0));return cq((Iq(),Gq))}b&&(aq=dq(a.l,a.m,a.h));return dq(0,0,0)}
function ZS(a){var b=a.length;var c=0;var d=0;var e=0;while(c47&&d<58&&(e=e*10+d-48);c++}return e}
function w3(a,b){var c,d;d=a;if(b!=null&&b.length!=0){d+='<';for(c=0;c'}return d}
function uK(){qK();var a;a=yhb(oK,null);if(a){return a}Ghb(oK)==0&&gG(new yK);a=new AK;Bhb(oK,null,a);$mb(pK,a);return a}
function dR(a,b,c){var d;d=LZ(a.d,b,c);if(d){a.a=b;a.b=c;b=d.col1;c=d.row1}else{a.a=0;a.b=0}fW(a.c,b,c);nR(a,b,c,(sU(a.c,b,c),d))}
function FS(a,b){switch(jF(),AG((Fh(),b).type)){case lsb:case uub:rV(a.c,b);case 8:case 8192:QW(a.c,b);break;case 64:qV(a.c,b);}}
function pM(a,b,c,d){a.c=b;a.k=c;a.b=!d?'cs0':d.cellStyle;a.o=!d?null:d.value;a.f=!!d&&d.needsMeasure;rM(a);qM(a);a.g=true}
function lqb(a){var b,c;if(a.b){return a.b}c=dqb?null:a.d;while(c){b=dqb?null:c.b;if(b){return b}c=dqb?null:c.d}return qpb(),mpb}
function Rfb(a){var b,c,d;if(a>5;b=a&31;d=Xp(Zq,gwb,16,c+1,15,1);d[c]=1<c){throw CD(new ucb(Isb+a+Jsb+b+', size: '+c))}if(a>b){throw CD(new pdb(Isb+a+' > toIndex: '+b))}}
function A1(a){s1();if(a.getBoundingClientRect){var b=a.getBoundingClientRect();return b.right-b.left}else{return a.offsetWidth}}
function nJ(){nJ=hE;bF();new ZE('data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs=')}
function qpb(){qpb=hE;hpb=new vpb;ipb=new ypb;jpb=new Bpb;kpb=new Epb;lpb=new Hpb;mpb=new Kpb;npb=new Npb;opb=new Qpb;ppb=new Tpb}
function $U(a,b,c){return b>=a.bb&&b<=a.xb&&c>=a.db&&c<=a.zb||b<=a.ob&&c<=a.Qc||b>a.ob&&b<=a.xb&&c<=a.Qc||c>a.Qc&&c<=a.zb&&b<=a.ob}
function wU(a){if(a.V==-1){if(a.Kb==0){Xg(a.Lb)&&(a.Kb=(a.Lb.offsetWidth||0)|0);a.Kb==0&&(a.Kb=96)}a.V=Vq(a.a.r*a.Kb/72)}return a.V}
function yR(a){if(dV(a.Q,a.e,a.K)){return he(a.X)}if(_U(a.Q,a.e,a.K)){return he(a.a)}if(cV(a.Q,a.e,a.K)){return he(a.W)}return he(a.b)}
function V_(a,b,c){var d,e;if(a.a.J){for(e=new _jb(a.a.J);e.a>5;b&=31;e=a.d+c+(b==0?0:1);d=Xp(Zq,gwb,16,e,15,1);$fb(d,a.a,c,b);f=new Kfb(a.e,e,d);sfb(f);return f}
function keb(a,b,c){var d,e,f,g;f=b+c;Qrb(b,f,a.length);g='';for(e=b;e0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}
function cg(){var a;if(Xf!=0){a=Wf();if(a-$f>2000){$f=a;_f=$wnd.setTimeout(lg,10)}}if(Xf++==0){og((ng(),mg));return true}return false}
function Zcb(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b}
function oU(a){var b,c,d;d=a.zb;b=fh(a.xc);for(c=a.ic.a.length-1;c>0;c--){if(fh(xjb(xjb(a.ic,c),0).d)<=b){return d}else{--d}}return a.zb}
function xU(a,b){var c,d;d=0;for(c=new _jb(b);c.ad&&(b[d]=null);return b}
function mkb(a,b){var c,d;d=a.a.length;b.lengthd&&(b[d]=null);return b}
function N0(a){var b;b=$p(Vp(Zq,1),gwb,16,15,[0,0,0,0]);b[0]=M0(a,cvb);b[1]=M0(a,Uvb);b[2]=M0(a,'marginBottom');b[3]=M0(a,bvb);return b}
function pqb(a,b,c,d){(bqb?b.Pf()>=lqb(a).Pf():cqb?b.Pf()>=(qpb(),800):fqb?b.Pf()>=(qpb(),900):eqb&&b.Pf()>=(qpb(),ytb))&&hqb(a,b,c,d)}
function oqb(a,b,c){(bqb?b.Pf()>=lqb(a).Pf():cqb?b.Pf()>=(qpb(),800):fqb?b.Pf()>=(qpb(),900):eqb&&b.Pf()>=(qpb(),ytb))&&hqb(a,b,c,null)}
function ZT(a){var b,c,d,e;TS(a.Fb);for(d=(e=(new Vib(a.Eb)).a.Rf().He(),new $ib(e));d.a.Re();){c=(b=d.a.Se(),b.$f());ah(c.d)}Fhb(a.Eb)}
function Lbb(){Lbb=hE;Ibb=new Mbb('INFO',0);Kbb=new Mbb(Eyb,1);Hbb=new Mbb('ERROR',2);Gbb=new Mbb('CRITICAL',3);Jbb=new Mbb('SYSTEM',4)}
function qfb(a,b){if(a.e>b.e){return 1}if(a.eb.d){return a.e}if(a.d=48&&a<48+$wnd.Math.min(10,10)){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function Wfb(a){pfb();if(FD(a,0)<0){if(FD(a,-1)!=0){return new Lfb(-1,QD(a))}return jfb}else return FD(a,10)<=0?lfb[YD(a)]:new Lfb(1,a)}
function bdb(a){var b;b=typeof(a);if(Sdb(b,fsb)||Sdb(b,gsb)||Sdb(b,hsb)){return true}return a!=null&&a.$implements__java_lang_Comparable}
function Tdb(a,b){Lrb(a);if(b==null){return false}if(Sdb(a,b)){return true}return a.length==b.length&&Sdb(a.toLowerCase(),b.toLowerCase())}
function OQ(a,b,c){var d;d=a.e.r;!!d&&Oq(d,157)&&oX(d,a,a.k,a.b,b,c);sh((jF(),a.Vc),'c'+a.b+'r'+a.k);a.b=c;a.k=b;dh(a.Vc,'c'+a.b+'r'+a.k)}
function zR(a,b,c){var d,e,f,g;g=u1(b,c);if(g){d=(Fh(),g).getAttribute(ttb)||'';YS(a.Q.wb,d);e=a.Q.wb.a;f=a.Q.wb.b;e!=0&&f!=0&&SR(a,e,f)}}
function mbb(){mbb=hE;var b;lbb='8.15.2';b=beb(lbb,'[-.]',4);fdb(b[0]);fdb(b[1]);try{fdb(b[2])}catch(a){a=BD(a);if(!Oq(a,46))throw CD(a)}}
function VZ(a,b){var c,d;a.A.length>b?(c=a.A[b]):(c=0);a.$.length>b?(d=a.$[b]):(d=0);VV(a.V,c,d);(c!=0||d!=0)&&o1((ng(),mg),new __(a,c,d))}
function Fgb(a,b,c,d){Bgb();var e,f;e=0;for(f=0;f0&a.r>0&&fS(a.D,b,c,d,e);a.ab>0&&fS(a.F,b,c,d,e);a.r>0&&fS(a.A,b,c,d,e)}
function HS(a,b,c,d,e){jF();hF.Fe(b,Qvb);b.__listener=a;hF.Fe(c,Qvb);c.__listener=a;hF.Fe(d,Qvb);d.__listener=a;hF.Fe(e,Qvb);e.__listener=a}
function pX(a,b,c){var d,e,f;for(e=new _jb(b);e.a0?$S(a.$,'.'+a.yc+' .top-left-pane .cell.col'+b+', .'+a.yc+' .bottom-left-pane .cell.col'+b,1):$S(a.$,ewb,1)}
function ZW(a,b,c,d,e){var f,g,h;if(b==16){hI(a.rb,e);g=Yub+c+Zub+d;h=AU(a,g);h?(f=h.d):(f=pU(a,c,d).d);DJ(a.qb,new JX(a,f))}else{HM(a.qb,false)}}
function D_(a,b,c,d){if(a.C){if(a.a!=c){sT(a.U,b,d);qT(a.U,c)}else (a.S==null||!dkb(a.S,b))&&sT(a.U,b,false)}else{gT(a.U,b);qT(a.U,c)}a.S=b;a.a=c}
function TW(a,b,c){var d,e,f;for(e=new _jb(b);e.a0){a.sheet.deleteRule?a.sheet.deleteRule(0):a.sheet.removeRule(0)}}
function fT(a,b){ZH.call(this);(jF(),a.Vc).style[ktb]='100%';a.Vc.style[jtb]='100%';this.Vc.style[Xub]=itb;a.Vc.style[Xub]='all';WH(this,a);eT(this,b)}
function bU(a){var b,c,d,e;for(e=a.Qc>0?a.Qc+1:1;e<=a.zb;e++){d=new Djb;for(c=1;c<=a.ob;c++){b=new uM(a,c,e);Vg(a.c,b.d);d.a[d.a.length]=b}ujb(a.d,d)}}
function hU(a){var b,c,d,e;for(e=1;e<=a.Qc;e++){d=new Djb;for(c=a.ob>0?a.ob+1:1;c<=a.xb;c++){b=new uM(a,c,e);Vg(a.Nc,b.d);d.a[d.a.length]=b}ujb(a.Oc,d)}}
function Ogb(a,b){var c,d,e,f;f=a.size();b.lengthf&&(b[f]=null);return b}
function NM(a,b,c){var d;d=(jF(),a.Vc).style;d[bvb]=(DM==-1&&(DM=SM(Cub)),-DM+(em(),Kub));d[cvb]=(EM==-1&&(EM=SM(Dub)),-EM+Kub);CJ(a,b,c);JM(a,a.F?0:1)}
function TU(a,b,c){var d,e,f,g;g=u1(b,c);if(g){d=(Fh(),g).getAttribute(ttb)||'';YS(a.wb,d);e=a.wb.a;f=a.wb.b;if(e!=0&&f!=0){v$(a.a,e,f);a.Hc=e;a.Ic=f}}}
function He(a,b,c){var d;d=BF(c.b);d==-1?ve(a,c.b):a.Sc==-1?wF((jF(),a.Vc),d|(a.Vc.__eventBits||0)):(a.Sc|=d);return rp(!a.Tc?(a.Tc=new up(a)):a.Tc,c,b)}
function iq(a,b){var c,d,e;if(b<=22){c=a.l&(1<=b){return d}else{++d}}return a.db}
function U_(a,b,c){var d,e;if(a.a.J){for(e=new _jb(a.a.J);e.a=b&&d.row2>=c){return d}}}return null}
function pcb(a){var b;if(a==null){return false}b=typeof(a);return Sdb(b,fsb)||Sdb(b,gsb)||Sdb(b,hsb)||a.$implements__java_io_Serializable||Array.isArray(a)}
function _J(a){ZJ(a);if(a.i){he(a.a).style[Atb]=Ctb;a.a.N!=-1&&a.a.Pe(a.a.H,a.a.N);tH((qK(),uK()),a.a)}else{a.c||uH((qK(),uK()),a.a)}he(a.a).style[Nub]=Ttb}
function cbb(a,b){var c,d;if(b.indexOf('android')==-1){return}c=ibb(b,b.indexOf('android ')+8,b.length);c=ibb(c,0,c.indexOf(';'));d=beb(c,'\\.',0);gbb(a,d)}
function jU(a,b,c){var d;++b;++c;d=Yub+b+Zub+c;if(Ahb(a.b,d)){a.o=true;a.Q=zhb(a.b,d);qN(a.Q,true)}else{a.o=true;a.k=b;a.n=c;EW(a,b,c);a.Q=a.q;qN(a.q,true)}}
function IV(a){var b,c,d,e;if(a.Ac){for(e=(c=(new Vib(a.Ac)).a.Rf().He(),new $ib(c));e.a.Re();){d=(b=e.a.Se(),b.$f());d.e.M&&!!d.d&&$U(d.d,d.b,d.k)&&HQ(d)}}}
function S5(a,b){var c,d,e,f,g;d=new Djb;if(a==null||a.length==0||Sdb(rsb,a)){return d}e=lcb(a);for(c=0;c>22);e+=d>>22;if(e<0){return false}a.l=c&fub;a.m=d&fub;a.h=e&msb;return true}
function XS(b){try{var c=b.charAt(0);if(c==='r'){c=b.charAt(1);if(c==='h'){return 1}}else if(c==='c'){c=b.charAt(1);if(c==='h'){return 2}}}catch(a){}return 0}
function $S(a,b,c){var d=a.sheet.cssRules[c].selectorText;var e=a.sheet.cssRules[c].cssText.replace(d,b);a.sheet.deleteRule(c);return a.sheet.insertRule(e,c)}
function vK(a){qK();var b;b=yhb(oK,a);if(b){if(!a||(jF(),b.Vc==a)){return b}}Ghb(oK)==0&&gG(new yK);!a?(b=new AK):(b=new rK(a));Bhb(oK,a,b);$mb(pK,b);return b}
function LP(b){var c;try{return M3(new l3(new u3(b.hg),'getState'))}catch(a){a=BD(a);if(Oq(a,79)){c=a;throw CD(new sdb(xvb+Jcb(b.hg)+yvb,c))}else throw CD(a)}}
function GR(a,b){if(b==(ke(a.B)||!!a.A&&ke(a.A)||!!a.F&&ke(a.F)||!!a.D&&ke(a.D))){return}hS(a.B,b);!!a.D&&hS(a.D,b);!!a.F&&hS(a.F,b);!!a.A&&hS(a.A,b);IR(a,!b)}
function V1(a,b){var c=a.split('.');while(typeof b==asb){var d=c.shift();if(!(d in b)){return false}else if(c.length==0){return true}else{b=b[d]}}return false}
function MS(a,b){var c,d;c=vj(b.a);if(a.b._){if(c==13){$Z(a.b.a,(d=IK(a.b.sb),d==null?'':d),wj(b.a))}else{RU(a.b);MO(a.a,true);GO(a.a);NO(a.a);hO(a.a)}}Aj(b.a)}
function oT(a,b){if(b==null){a.f.style[Gtb]=(wk(),itb);a.c.style[Uvb]=(em(),Lub)}else{a.c.style[Uvb]=(em(),'206.0px');a.f.style[Gtb]=(wk(),'inline');xh(a.f,b)}}
function AU(a,b){var c,d,e,f;for(d=(f=(new Vib(a.Eb)).a.Rf().He(),new $ib(f));d.a.Re();){c=(e=d.a.Se(),e.$f());if(Sdb(b,Yub+c.c+Zub+c.k)){return c}}return null}
function sX(a,b){var c,d,e;e=IU(a);(bV(a,a.pc,a.qc)||aV(a,a.pc,a.qc))&&!!e&&kM(e,b);d=a.Qc>0?0:a.bb;for(;d=534){return false}if(a.a.t==4&&a.a.s&&a.a.u>=6){return false}if(a.a.j){return false}return true}
function HD(a,b){var c;if(LD(a)&&LD(b)){c=a/b;if(jsb0&&dU(a,d,1,a.ob,0);a.Qc>0&&fU(a,d,1,a.Qc,0);_V(a.w,d)}
function ahb(a,b){var c,d,e;c=b.Zf();e=b.$f();d=a.get(c);if(!(Uq(e)===Uq(d)||e!=null&&M(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}
function qq(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}
function gV(a,b){var c,d,e,f;for(d=(f=(new Vib(a.Eb)).a.Rf().He(),new $ib(f));d.a.Re();){c=(e=d.a.Se(),e.$f());if(Sdb(b,Yub+c.c+Zub+c.k)){return true}}return false}
function GW(a,b,c,d,e,f){var g,h,i,j,k;for(k=e;k<=f;k++){for(g=c;g<=d;g++){j=Yub+g+Zub+k;if(Dnb(b.b,j)){gV(a,j)?(h=AU(a,j)):(h=pU(a,g,k));i=Enb(b.b,j);ET(a,h,i)}}}}
function m5(a){if(a.b){ob(a.b);a.b=null}if((!a.J&&(a.J=yP(a)),a.J).g>=0){a.b=new B5(a);qb(a.b,(!a.J&&(a.J=yP(a)),a.J).g)}else{null.kg(new nbb(a.F,(Hcb(LA),LA.k)))}}
function DI(a,b){Oe(a,Ri($doc));FF((jF(),a.Vc),oub);a.Sc==-1?wF(a.Vc,133398655|(a.Vc.__eventBits||0)):(a.Sc|=133398655);!!a.a&&(a.Vc[Aub]='',undefined);oj(a.Vc,b.a)}
function HT(a,b,c){var d,e;e=a.Qc>=c.b;d=a.ob>=c.a;e&&d?Vg(a.Lc,(jF(),c.Vc)):e?Vg(a.Nc,(jF(),c.Vc)):d?Vg(a.c,(jF(),c.Vc)):Vg(a.xc,(jF(),c.Vc));Pe(c,a);Chb(a.zc,b,c)}
function Ne(a){if(!a.Uc){qK();_mb(pK,a)&&sK(a)}else if(Oq(a.Uc,31)){a.Uc.Ie(a)}else if(a.Uc){throw CD(new rdb("This widget's parent does not implement HasWidgets"))}}
function Q3(a,b){var c;if(zF(b.d)==8){_L(a.e.a);c=v1(b.d);!!a.d&&c==a.d?(a.g=true):nqb(wqb((Hcb(gz),gz.k)),'Ignoring mouseup from '+c+' when mousedown was on '+a.d)}}
function dJ(a,b){var c,d,e,f;if(!a.i){return}d=yjb(a.b,b,0);if(d==-1){return}c=a.i?a.d:mF(a.d);f=(jF(),hF.ye(c,d));e=hF.ze(f);e==2&&_g(f,hF.ye(f,1));b.Vc['colSpan']=2}
function j4(a,b,c){var d,e,f;$wnd.Math.abs(b-c);e=350;e<=0&&(e=1);nqb(wqb((Hcb(vz),vz.k)),'Animate '+e+' '+c+' '+b);f=-b+a.n;d=-c+a.n;if(g4){d-=a.n;f-=a.n}v4(a,e,d,f)}
function Lfb(a,b){this.e=a;if(ID(ED(b,-4294967296),0)){this.d=1;this.a=$p(Vp(Zq,1),gwb,16,15,[YD(b)])}else{this.d=2;this.a=$p(Vp(Zq,1),gwb,16,15,[YD(b),YD(TD(b,32))])}}
function fgb(a){var b,c,d;if(FD(a,0)>=0){c=HD(a,hub);d=OD(a,hub)}else{b=UD(a,1);c=HD(b,500000000);d=OD(b,500000000);d=DD(SD(d,1),ED(a,1))}return RD(SD(d,32),ED(c,Jyb))}
function cE(b,c,d,e){bE();var f=_D;$moduleName=c;$moduleBase=d;vD=e;function g(){for(var a=0;a=0;d--){if(Sdb(a[d].d,b)||Sdb(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}
function Xm(a,b,c){var d,e,f,g,h;if(Um){h=vo(Um,(Fh(),a).type);if(h){for(g=h.He();g.Re();){f=g.Se();d=f.a.a;e=f.a.b;Vm(f.a,a);Wm(f.a,c);Je(b,f.a);Vm(f.a,d);Wm(f.a,e)}}}}
function ebb(b,c){b.u=-1;b.v=-1;if(c.length>2){try{b.u=fdb(c[1])}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}try{b.v=fdb(c[0])}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}}
function bhb(a,b,c){var d,e,f;for(e=a.Rf().He();e.Re();){d=e.Se();f=d.Zf();if(Uq(b)===Uq(f)||b!=null&&M(b,f)){if(c){d=new ijb(d.Zf(),d.$f());e.Te()}return d}}return null}
function tT(a){var b;if(a.s==0){dh(a.p,Utb);dh(a.n,Utb)}else{sh(a.p,Utb);sh(a.n,Utb)}b=lT(a,a.u.length-1);if(a.s\'"]');RE=new RegExp('&','g');SE=new RegExp('>','g');UE=new RegExp('<','g');WE=new RegExp("'",'g');VE=new RegExp('"','g')}
function zeb(a,b,c,d,e){yeb();var f,g;Mrb(a,'src');Mrb(c,'dest');O(a);O(c);g=a.length;f=c.length;if(b<0||d<0||e<0||b+e>g||d+e>f){throw CD(new tcb)}e>0&&Crb(a,b,c,d,e,true)}
function dh(a,b){var c,d;b=Dh(b);d=a.className||'';c=Bh(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}
function bJ(a){var b,c,d;if(!a.g){return}c=yjb(a.f,a.g,0);b=c;while(true){c=c+1;c==a.f.a.length&&(c=0);if(c==b){d=xjb(a.f,b);break}else{d=xjb(a.f,c);if(d.b){break}}}aJ(a,d)}
function cJ(a){var b,c,d;if(!a.g){return}c=yjb(a.f,a.g,0);b=c;while(true){c=c-1;c<0&&(c=a.f.a.length-1);if(c==b){d=xjb(a.f,b);break}else{d=xjb(a.f,c);if(d.b){break}}}aJ(a,d)}
function cR(a,b,c){var d;d=LZ(a.d,b,c);if(d){a.a=b;a.b=c;b=d.col1;c=d.row1}else{a.a=0;a.b=0}SW(a.c,b,c);fW(a.c,b,c);K_(a.d,b,c,null);mR(a);l9(a.d.W,c,b,false);pb(a.d.s,200)}
function n5(a){var b,c,d;d=kh($doc.getElementsByTagName(Vwb)[0],$sb);for(b=0;ba.a.j*a.a.j){return true}return false}
function EU(a){var b,c,d,e;if(a.ic.a.length==0){return a.xb}d=a.xb;b=xjb(a.ic,0);e=b.size();for(c=e-1;c>0;c--){if(hh(b.getAtIndex(c).d)a.mc||c>a.nc){a.mc=b;a.nc=c;a.Nb=-a.a.j;a.Ob=-a.a.L;$4(a.jc)}else{a.mc=b;a.nc=c}FV(a)}}
function Pgb(a){var b,c,d;d=new dpb('[',']');for(c=a.He();c.Re();){b=c.Se();cpb(d,b===a?'(this Collection)':b==null?rsb:kE(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}
function gM(a){var b;if(a.i){rM(a);!!a.j&&Vg(a.d,a.j)}b=yhb(a.n.oc,new yM(a.o,a.b,a.k,a.c));if(!b){b=Ddb((a.d.scrollWidth||0)|0);Bhb(a.n.oc,new yM(a.o,a.b,a.k,a.c),b)}return b.a}
function KG(){HG=_rb(PG);IG=_rb(QG);var c=eH;var d=EG;c(d,function(a,b){d[a]=_rb(b)});var e=GG;c(e,function(a,b){e[a]=_rb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}
function qJ(a,b){oe(this,(jF(),Zi($doc)));re(this,xe(this.Vc)+'-'+Hub,false);wh(this.Vc,a);this.Vc.className='gwt-MenuItem';th(this.Vc,'id',dj($doc));Pd();Cb(kd,this.Vc);this.a=b}
function hX(a,b){var c,d,e,f,g;for(f=(g=(new Vib(a.Eb)).a.Rf().He(),new $ib(g));f.a.Re();){e=(c=f.a.Se(),c.$f());d=Yub+e.c+Zub+e.k;!!b&&Dnb(b.b,d)?mM(e):!!a.r&&Ahb(a.r,d)&&hM(e)}}
function tU(a){var b,c;if(a.K.a.length==0){return 0}b=0;while(PZ(a.a,b+1)){++b}c=new b1;!!a.ib&&a.ib.a.length>0&&b<=a.ib.a.length?$0(c,xjb(a.ib,b)):$0(c,xjb(a.K,b));return Vq(c.b)}
function FU(a){var b,c;if(a.gc.a.length==0){return 0}b=0;while(QZ(a.a,b+1)){++b}c=new b1;!!a.jb&&a.jb.a.length>0&&b<=a.jb.a.length?$0(c,xjb(a.jb,b)):$0(c,xjb(a.gc,b));return Vq(c.e)}
function hW(a,b){var c,d,e;if(!!a.ib&&a.ib.a.length>b-1){$mb(a.sc,Ddb(b));d=xjb(a.ib,b-1);dh(d,_vb)}else{$mb(a.rc,Ddb(b));e=b-a.bb;if(e>=0&&a.K.a.length>e){c=xjb(a.K,e);dh(c,_vb)}}}
function iW(a,b){var c,d;if(!!a.jb&&a.jb.a.length>b-1){$mb(a.tc,Ddb(b));c=xjb(a.jb,b-1);dh(c,$vb)}else{$mb(a.uc,Ddb(b));d=b-a.db;if(d>=0&&a.gc.a.length>d){c=xjb(a.gc,d);dh(c,$vb)}}}
function Igb(a,b){Bgb();var c,d;d=(pfb(),kfb);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=Cfb(d,c));c.d==1?(c=Cfb(c,c)):(c=new Mfb(Kgb(c.a,c.d,Xp(Zq,gwb,16,c.d<<1,15,1))))}d=Cfb(d,c);return d}
function Anb(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}
if(typeof Map==='function'&&Map.prototype.entries&&b()){return Map}else{return Bnb()}}
function nT(a,b){if(a.sb){do{--a.s;a.t+=mT(a,a.s)}while(a.s>b);a.c.style[bvb]=a.t+(em(),Kub)}tT(a)}
function K1(a){J1();nqb(I1,(Hcb(a),'asking for '+a.k));if(Xx==a){nqb(I1,(Hcb(tA),'Returning '+tA.k+' from fake RpcProxy'));return new Bab}throw CD(new rdb(''+a+' is not supported'))}
function yg(b,c){var d,e,f,g;for(e=0,f=b.length;e>5;a.d-=d;if(!bgb(a.a,a.d,a.a,d,b&31)&&e<0){for(c=0;cc;f--){a[f]|=b[f-c-1]>>>g;a[f-1]=b[f-c-1]<a.r){nT(a,a.r)}else if(hh(a.k)<(Fh(),Eh).Ud(c)+((c.offsetWidth||0)|0)&&!a.d){d=lT(a,a.r);nT(a,d)}}
function _1(a,b){var c,d,e;if(a.b.a.length!=0){for(d=new _jb(a.b);d.a=wsb){b=55296+(a-wsb>>10&1023)&xsb;c=56320+(a-wsb&1023)&xsb;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&xsb)}}
function Ypb(a,b){var c,d,e,f;c=zhb(a.a,b);if(!c){d=new vqb(b);e=(gqb(),dqb)?null:d.c;f=deb(e,0,$wnd.Math.max(0,Xdb(e,ieb(46))));rqb(d,Ypb(a,f));Chb(a.a,dqb?null:d.c,d);return d}return c}
function kX(a,b){var c,d,e,f;e=Yub+b.col1+Zub+b.row1;f=yhb(a.Eb,Ddb(b.id));Dhb(a.Jb,b);jX(a,b,f);d=f.d;if(Ahb(a.b,e)){c=zhb(a.b,e);Sdb(Ej(d.style),(wk(),itb))?(HM(c,false),ah(c.i)):nN(c)}}
function H1(a,b,c){var d,e,f,g,h;for(f=(Lbb(),$p(Vp(GA,1),dsb,77,0,[Ibb,Kbb,Hbb,Gbb,Jbb])),g=0,h=f.length;gd&&(Rrb(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b0&&nV(a.n,a.b,a.o)>a._e()?xh(a.d,'###'):xh(a.d,a.o)}fM(a)}
function XP(a,b,c,d){var e,f;Sdb(c.substr(0,1),'-')?(f='-'.length,Sdb(b.substr(b.length-f,f),'-')&&aeb(c,'-','')):(e='-'.length,Sdb(b.substr(b.length-e,e),'-')||(b+='-'));a.sf().nd(b+(''+c),d)}
function edb(a){cdb==null&&(cdb=new RegExp('^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$'));if(!cdb.test(a)){throw CD(new Ldb(qsb+a+'"'))}return parseFloat(a)}
function wq(a,b){var c,d,e;b&=63;if(b<22){c=a.l<>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<47&&d<58&&(e===0?(g=g*10+d-48):(f=f*10+d-48));if(e===2){break}c++}h.b=f;h.a=g}
function Pe(a,b){var c;c=a.Uc;if(!b){try{!!c&&c.sd()&&a.vd()}finally{a.Uc=null}}else{if(c){throw CD(new rdb('Cannot set a new parent without first clearing the old parent'))}a.Uc=b;b.sd()&&a.td()}}
function KI(a,b,c,d){var e,f,g,h;h=(jF(),a.Vc);g=Ui($doc);g.text=b;g.removeAttribute(Gub);g.value=c;f=(Fh(),h).options.length;(d<0||d>f)&&(d=f);if(d==f){Nh(h,g,null)}else{e=h.options[d];Nh(h,g,e)}}
function FN(a,b){if(a.b==b){return}if(b){a.a.innerHTML='+';Ae((jF(),a.Vc),'minus',false);Ae(a.Vc,'plus',true)}else{a.a.innerHTML='−';Ae((jF(),a.Vc),'plus',false);Ae(a.Vc,'minus',true)}a.b=b}
function lT(a,b){var c;c=((a.k.offsetWidth||0)|0)-((a.i.offsetWidth||0)|0);Sdb(Ej(a.f.style),itb)||(c-=(a.f.offsetWidth||0)|0);c=Vq(c-mT(a,b));while(b>0&&c-mT(a,b-1)>0){--b;c=Vq(c-mT(a,b))}return b}
function VT(a){var b,c,d,e;kN(a.q);for(c=(e=(new Vib(a.b)).a.Rf().He(),new $ib(e));c.a.Re();){b=(d=c.a.Se(),d.$f());HM(b,false);ah(b.i)}Fhb(a.b);!!a.r&&Fhb(a.r);!!a.i&&Fhb(a.i);!!a.tb&&a.tb.clear()}
function jO(a){var b,c,d,e;for(c=(e=(new Kib(a.F.a)).a.Rf().He(),new Qib(e));c.a.Re();){b=(d=c.a.Se(),d.Zf());b.d.style[nvb]='';b.d.style[ovb]=''}Fhb(a.F.a);a.i.a=Xp(nB,dsb,1,0,5,1);Fhb(a.D);$g(a.r)}
function ikb(a,b,c,d,e){var f,g,h,i;f=d-c;if(f<7){fkb(b,c,d);return}h=c+e;g=d+e;i=h+(g-h>>1);ikb(b,a,h,i,-e);ikb(b,a,i,g,-e);if(Gmb(a[i-1],a[i])<=0){while(c>>e|c[g+d+1]<>>e;++g}return f}
function vf(a,b,c,d){var e,f,g,h,i;b.we(d+c+a);wf(a,b,d);for(f=(a.j==null&&(a.j=Xp(vB,dsb,18,0,0,1)),a.j),g=0,h=f.length;g>>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 dq(d&fub,e&fub,f&msb)}
function aK(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=Vq(b*a.d);h=Vq(b*a.e);switch(0){case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;}(tJ(),sJ).$e(he(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}
function FP(a,b){var c,d,e,f,g,h,i,j,k;a.pf(EP(a));c=L3(a.hg);if(c){e=new bnb;k=X0(c);for(d=0;d1){while(b>1&&e>c){--b;e-=a[b-1]}d&&ea.b.a.length){throw CD(new tcb)}tjb(a.b,c,b);e=0;for(d=0;da.ob){d=a.a.g;f=xR(d,b.col1,a.ob+1);e=xR(d,a.ob+1,b.col2+1)-ph(a.xc)+1;if(e>0){f+=e;c.d.style[rvb]=''}else{c.d.style[rvb]='0'}c.d.style[ktb]=f+(em(),Kub)}}
function hbb(b,c){var d,e;d=Udb(c,ieb(46));d<0&&(d=c.length);b.b=fdb(ibb(c,0,d));e=Vdb(c,ieb(46),d+1);e<0&&(e=c.length);try{b.c=fdb(_db(ibb(c,d+1,e),'[^0-9].*',''))}catch(a){a=BD(a);if(!Oq(a,46))throw CD(a)}}
function RI(a){var b,c,d;aJ(a,null);b=a.i?a.d:mF(a.d);while(jF(),hF.ze(b)>0){_g(b,hF.ye(b,0))}for(d=new _jb(a.b);d.aa.c){throw CD(new tcb)}if(a.c==a.a.length){f=Xp(_v,dsb,13,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}
function o0(a,b){k0();if(a._vaadin_animationend_callbacks){var c=a._vaadin_animationend_callbacks;for(var d=0;d0&&pb(a.b,$wnd.Math.max(5,16-(Wf()-c.a)))}
function Kp(a){var b,c,d,e,f;c=a.size();if(c==0){return null}b=new veb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.He();f.Re();){e=f.Se();d?(d=false):(b.a+='; ',b);reb(b,e.Ed())}return b.a}
function XN(a,b){OK();PK.call(this,aj($doc));(jF(),this.Vc).className='gwt-TextArea';this.c=a;this.a=b;this.Vc.style[Atb]=(yl(),Ctb);this.Vc.style[Itb]='1';this.Vc.style[Cub]=(em(),'-1000.0px');Ij(this.Vc.style)}
function zU(a){var b,c,d,e,f,g;g=a.bb;b=gh(a.xc);e=new Djb;f=0;for(f=0;f=b){return g}else{++g}}return a.bb}
function iqb(a,b){var c,d,e,f,g,h,i,j;for(e=mqb(a),g=0,i=e.length;ga.ob){ah(Ajb(a.ib,a.ib.a.length-1))}}else{for(c=a.ib.a.length+1;c<=a.ob;c++){b=Oi($doc);wh(b,IZ(c)+pwb);b.className=owb+c||'';ujb(a.ib,b);Vg(a.Lc,b)}}}
function Q0(a){if(a.nodeType!=1){return {}}if($wnd.document.defaultView&&$wnd.document.defaultView.getComputedStyle){return $wnd.document.defaultView.getComputedStyle(a,null)}if(a.currentStyle){return a.currentStyle}}
function yp(a,b,c){var d;if(!b){throw CD(new Jdb('Cannot add a handler with a null type'))}if(!c){throw CD(new Jdb('Cannot add a null handler'))}a.b>0?xp(a,new bM(a,b,c)):(d=Cp(a,b,null),d.add(c));return new aM(a,b,c)}
function K_(a,b,c,d){var e;if(!a.V._){e=rU(a.V,b,c);if(e!=null&&e.length!=0){zO(a.u,e);gX(a.V,'='+e)}else{AO(a.u,BU(a.V,b,c))}}a.e=ZU(a.V,b,c);a.o?iU(a.V,kZ(a.p,JU(a.V))):CO(a.u,!a.e);d!=null?EO(a.u,d):EO(a.u,DZ(b,c))}
function m0(a){k0();if(a.webkitAnimationName)return a.webkitAnimationName;if(a.animationName)return a.animationName;if(a.mozAnimationName)return a.mozAnimationName;if(a.oAnimationName)return a.oAnimationName;return ''}
function Bh(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||(Rrb(c-1,a.length),a.charCodeAt(c-1)==32)){d=c+b.length;e=a.length;if(d==e||d-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=Vq($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return afb(JD(a))}
function oi(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().top+a.scrollTop|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}}
function ni(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().left+a.scrollLeft|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}}
function eU(a,b,c){var d,e,f,g,h,i,j;h=new bnb;for(e=new _hb((new Thb(a.zc)).a);e.b;){d=$hb(e);g=d.$f();$mb(h,''+g.b)}j=Xp(tB,vsb,2,Ghb(h.a),6,1);Ogb(h,j);i=VS(b,j);for(f=0;f1){return}case 4:tR(a.F,b);break;case 8:case lsb:case uub:sF(a.Vc);case 8192:NR(a.F);break;case 64:BR(a.F,b);break;case tub:BR(a.F,b);Eh.Td(b);}}
function dkb(a,b){var c,d,e;if(Uq(a)===Uq(b)){return true}if(a==null||b==null){return false}if(a.length!=b.length){return false}for(c=0;c((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)){j4(a,((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0),a.c);a.c=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)}else{o4(a)}}
function nU(a){var b,c,d,e,f;b=new Fjb(a.Kc);for(e=new _jb(a.Oc);e.aa.Qc){f=a.a.V.W;e=xR(f,b.row1,a.Qc+1);d=xR(f,a.Qc+1,b.row2+1)+1-((a.xc.scrollTop||0)|0);if(d>0){e+=d;c.d.style[svb]=''}else{c.d.style[svb]='0'}c.d.style[jtb]=e+(em(),Kub)}}
function UL(){function b(a){return parseInt(a[1])*ytb+parseInt(a[2])}
var c=navigator.userAgent;if(c.indexOf('Macintosh')!=-1){var d=/rv:([0-9]+)\.([0-9]+)/.exec(c);if(d&&d.length==3){if(b(d)<=1008){return true}}}return false}
function XV(a){var b,c;if(a.Qca.Qc){ah(Ajb(a.jb,a.jb.a.length-1))}}else{for(b=a.jb.a.length+1;b<=a.Qc;b++){c=Oi($doc);c.innerHTML=''+b+pwb||'';c.className=qwb+b||'';ujb(a.jb,c);Vg(a.Lc,c)}}}
function EW(a,b,c){var d,e,f,g;d=Yub+b+Zub+c;if(Ahb(a.b,d)){return}g=AU(a,d);if(g){e=g.d}else{e=pU(a,b,c).d;sN(a.q,Ih((Fh(),e)))}oN(a.q,zhb(a.i,d));pN(a.q,zhb(a.r,d));f=a.tb.contains(d)?a.ub:null;rN(a.q,f);tN(a.q,e,c,b);a.j=d}
function VS(a,b){var c=[];var d=a.sheet.cssRules?a.sheet.cssRules:a.sheet.rules;for(var e=0;e(a.d>0?a.d:$wnd.Math.floor((a.a-1)*Iyb)+1)?0:Bfb(a.e==0||a.a==0&&a.f!=-1?(!a.c&&(a.c=Vfb(a.f)),a.c):a.e<0?Cfb((!a.c&&(a.c=Vfb(a.f)),a.c),Jgb(-a.e)):tfb((!a.c&&(a.c=Vfb(a.f)),a.c),Jgb(a.e)))}
function Egb(a,b,c,d,e){var f,g,h,i;if(Uq(a)===Uq(b)&&d==e){Kgb(a,d,c);return}for(h=0;h=a.t+a.k;if(a.p&&!d){e=(b-a.t)/a.k;a.cd(a.$c(e));return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a.bd();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.ad();return false}return true}
function UU(a,b){var c,d,e,f;e=a.a.L;f=b-e;c=b+a.mc+e;f<0&&(f=0);d=a.a.O;while(a.Aba.eb+GU(a,a.db)&&a.db=3){var b=parseInt(a[1])*1000000+parseInt(a[2])*ytb+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}
function KH(a,b){var c;if(a.bb){throw CD(new rdb('Composite.initWidget() may only be called once.'))}if(!b){throw CD(new Jdb('widget cannot be null'))}Oq(b,177)&&b;Ne(b);c=(jF(),b.Vc);oe(a,c);(iK(),qF(c))&&jK(c,a);a.bb=b;Pe(b,a)}
function Adb(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-tsb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}
function l5(a,b){var c;if(a.a!=null){(!a.B&&(a.B=PP(a)),a.B).Uc.nd(a.a,false);sh(cN(a.C),a.a)}a.a=b;if(b!=null){(!a.B&&(a.B=PP(a)),a.B).Uc.nd(b,true);dh(cN(a.C),a.a);r5(b)}null.kg();c=new d4;!!a.D&&sp(a.D,c);xkb();Ikb();null.kg()}
function Dfb(a,b){var c;if(b<0){throw CD(new scb('Negative exponent'))}if(b==0){return kfb}else if(b==1||vfb(a,kfb)||vfb(a,ofb)){return a}if(!Hfb(a,0)){c=1;while(!Hfb(a,c)){++c}return Cfb(Rfb(c*b),Dfb(Gfb(a,c),b))}return Igb(a,b)}
function IJ(){ZH.call(this);this.C=new UJ;this.F=false;this.H=-1;this.L=new cK(this);this.N=-1;Vg((jF(),this.Vc),sJ.Xe());this.Pe(0,0);sJ.Ze((null,lh(this.Vc))).className='gwt-PopupPanel';sJ.Ye(nF(this.Vc)).className='popupContent'}
function SP(a,b,c){var d;if(!!a.p&&!!a.p.d){return}F1((jF(),b.Vc),false);if((B0(),!A0&&(A0=new K0),B0(),A0).a.t==5){return}f1(c.a,b.Vc);uj(c.a);a.p=new W3(a);d=rj(c.a)[0];a.w=$h((Fh(),d).clientX||0);a.A=$h(d.clientY||0);pb(a.p,500)}
function dbb(a,b){var c,d,e,f,g;g=b.indexOf('; cros ');if(g==-1){return}d=Vdb(b,ieb(41),g);if(d==-1){return}c=d;while(c>=g&&(Rrb(c,b.length),b.charCodeAt(c)!=32)){--c}if(c==g){return}e=b.substr(c+1,d-(c+1));f=beb(e,'\\.',0);ebb(a,f)}
function nR(a,b,c,d){FZ(a.d);a.c.C||(a.c.C=true,undefined);if(!AR(a.c.wc)){CW(a.c,true);$T(a.c)}BW(a.c,b,c);tX(a.c,b,b,c,c);d?rX(a.c,b,d.col2,c,d.row2,true):rX(a.c,b,b,c,c,true);mR(a);K_(a.d,b,c,null);l9(a.d.W,c,b,true);pb(a.d.s,200)}
function YZ(a,b,c,d){var e,f;if(a.V.qc!=c&&a.V.pc!=b){XZ(a,b,c,false,false,true)}else{e=pU(a.V,b,c);d=e.o;a.b=d;dO(a.u);d=(f=IK(a.u.j),f==null?'':f)}a.t=false;AZ(a);if(!a.e){if(!a.B&&!a.o){a.B=true;JW(a.V,true,d);a.u.u=true;GO(a.u)}}}
function l4(a,b){var c,d,e,f,g;g=(Fh(),b).target;for(d=(f=(new Kib(a.p.a)).a.Rf().He(),new Qib(f));d.a.Re();){c=(e=d.a.Se(),e.Zf());if(Eh.ae(c,g)&&((c.scrollHeight||0)|0)>(c.clientHeight|0)){a.q=c;a.g=y4(a.q);return true}}return false}
function gE(a,b,c){var d=eE,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=eE[b]),iE(h));_.ig=c;!b&&(_.jg=lE);d[a]=_}for(var g=3;ga.cb+KZ(a.a,a.bb)&&a.bbe&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(' ')}
function UR(a,b){var c;this.M=new XR(this);this.q=a;this.Q=b;this._=b.Pc;this.b=new AS(this);KH(this,this.b);yS(this.b);re(this.b,Kvb,true);KR(this,false);this.B=new kS(this);re(this.B,Kvb,true);iS(this.B);c=b.xc;vS(this.b,c);gS(this.B,c)}
function q3(b,c){var d,e,f,g;d=c.f;e=b.a;!e&&(e=O(d));f=new u3(e);try{k3(new l3(f,b.b),d,$p(Vp(nB,1),dsb,1,5,[]))}catch(a){a=BD(a);if(Oq(a,79)){g=a;throw CD(new Lf("Couldn't invoke @OnStateChange method "+f.b+'.'+b.b,g))}else throw CD(a)}}
function ER(a,b){a.r=b;if(b>0&&!a.a){a.a=new AS(a);vS(a.a,a.Q.c);te(a.a,false);yS(a.a);re(a.a,Hvb,true);a.A=new kS(a);gS(a.A,a.Q.c);hS(a.A,false);iS(a.A);re(a.A,Hvb,true)}else if(b==0&&!!a.a){nS(a.a);a.a=null;ah(a.A.k);a.A=null}TR(a);RR(a)}
function JR(a,b){a.ab=b;if(b>0&&!a.X){a.X=new AS(a);vS(a.X,a.Q.Nc);te(a.X,false);yS(a.X);re(a.X,'top-right',true);a.F=new kS(a);gS(a.F,a.Q.Nc);hS(a.F,false);iS(a.F);re(a.F,Ivb,true)}else if(b==0&&!!a.X){nS(a.X);a.X=null;ah(a.F.k);a.F=null}TR(a);RR(a)}
function TR(a){if(a.ab>0&&a.r>0&&!a.W){a.W=new AS(a);vS(a.W,a.Q.Lc);te(a.W,false);yS(a.W);re(a.W,Ivb,true);a.D=new kS(a);gS(a.D,a.Q.Lc);hS(a.D,false);iS(a.D);re(a.D,Ivb,true)}else if(!!a.W&&(a.ab==0||a.r==0)){nS(a.W);a.W=null;ah(a.D.k);a.D=null}}
function Hfb(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw CD(new scb('Negative bit address'))}e=b>>5;if(e>=a.d){return a.e<0}c=a.a[e];b=1<<(b&31);if(a.e<0){d=yfb(a);if(e>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?msb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?msb:0;f=d?fub:0;e=c>>b-44}return dq(e&fub,f&fub,g&msb)}
function onb(a,b){var c,d,e,f,g,h;g=b==null?0:(f=Q(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h=a.u.length&&(a.r=-1);tT(a)}
function Wcb(a){if(a.Nf()){var b=a.c;b.Of()?(a.k='['+b.j):!b.Nf()?(a.k='[L'+b.Lf()+';'):(a.k='['+b.Lf());a.b=b.Kf()+'[]';a.i=b.Mf()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=Zcb('.',[c,Zcb('$',d)]);a.b=Zcb('.',[c,Zcb('.',d)]);a.i=d[d.length-1]}
function tN(a,b,c,d){a.c=b;a.d=c;a.b=d;(jF(),a.Vc).style[Htb]=Utb;!!a.t&&(a.t.style[Htb]=Utb,undefined);a.i.style[Htb]=(sm(),Utb);QM(a);a.k=nh(a.Vc,Jub);a.n=nh(a.Vc,htb);jN(a);a.Vc.style[Htb]=Ttb;!!a.t&&(a.t.style[Htb]=Ttb,undefined);a.i.style[Htb]=Ttb}
function pR(a,b,c,d,e,f,g,h,i){var j,k;K_(a.d,c,d,b);a.c.C||(a.c.C=true,undefined);if(!AR(a.c.wc)){CW(a.c,true);$T(a.c)}j=a.c.pc;k=a.c.qc;if(j!=c||k!=d){BW(a.c,c,d);mR(a)}tX(a.c,e,f,g,h);rX(a.c,e,f,g,h,true);i&&!XU(a.c,e,f,g,h)&&cW(a.c,e,f,g,h);lU(a.c)}
function YE(a){XE();if(!KE(TE,a)){return a}a.indexOf('&')!=-1&&(a=JE(RE,a,'&'));a.indexOf('<')!=-1&&(a=JE(UE,a,'<'));a.indexOf('>')!=-1&&(a=JE(SE,a,'>'));a.indexOf('"')!=-1&&(a=JE(VE,a,'"'));a.indexOf("'")!=-1&&(a=JE(WE,a,'''));return a}
function Ke(a){var b;if(a.sd()){throw CD(new rdb("Should only call onAttach when the widget is detached from the browser's document"))}a.Rc=true;jF();DG(a.Vc,a);b=a.Sc;a.Sc=-1;b>0&&(a.Sc==-1?wF(a.Vc,b|(a.Vc.__eventBits||0)):(a.Sc|=b));a.pd();a.wd();Yo(a,true)}
function ZP(a,b,c){var d,e,f;e='%'.length;Sdb(b.substr(b.length-e,e),'%')!=Rdb(a.o,'%');d='%'.length;Sdb(c.substr(c.length-d,d),'%')!=Rdb(a.n,'%');a.o=b;a.n=c;f=a.sf();f.nd('v-has-width',!zbb(a.rf()));f.nd('v-has-height',!ybb(a.rf()));a.sf().od(b);a.sf().md(c)}
function NR(a){var b,c,d,e;a.C=false;GR(a,false);a.N&&OR(a);if(a.j){w$(a.q,a.G,a.I)}else if(a.s){b=$wnd.Math.min(a.e,a.G);c=$wnd.Math.max(a.f,a.H);d=$wnd.Math.min(a.K,a.I);e=$wnd.Math.max(a.L,a.J);b<=c&&d<=e&&x$(a.q,b,c,d,e)}sh(he(a.Q),'selecting');IR(a,false)}
function m4(a,b){var c;a.r&&S(a.i);c=(Fh(),b).touches[0];if(l4(a,c)){nqb(wqb((Hcb(vz),vz.k)),'TouchDelegate takes over');b.stopPropagation();a.d=AF(a);h4=a;a.o=$h(c.clientY||0);a.s[0]=a.o;a.b[0]=Wf();a.k=1;a.n=n4(a);nqb(wqb((Hcb(vz),vz.k)),'ST'+a.n);a.j=false}}
function Efb(a,b){var c,d,e,f,g,h;if(b.e==0){throw CD(new scb(Kyb))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:tgb(a.a,b.a,h))==-1){return a}f=c;e=Xp(Zq,gwb,16,f,15,1);if(f==1){e[0]=pgb(a.a,h,b.a[0])}else{d=h-c+1;e=igb(null,d,a.a,h,b.a,c)}g=new Kfb(a.e,f,e);sfb(g);return g}
function jW(a,b,c){var d,e,f,g,h,i,j;if(b){YS(a.wb,c);j=a.wb.b;i=a.wb.a;h=AU(a,c);d=h?h:pU(a,i,j);e=new vN(a,Wg(d.d));oN(e,zhb(a.i,c));pN(e,zhb(a.r,c));g=a.tb.contains(c)?a.ub:null;rN(e,g);uN(e,d.d,j,i);Chb(a.b,c,e)}else{f=Ehb(a.b,c);!!f&&(HM(f,false),ah(f.i))}}
function qZ(a,b,c){var d,e,f,g,h,i;h=aZ(a.a);if(h==null||h.length==0){return}a.d=b;a.f=c;RI(a.e);for(e=h,f=0,g=e.length;f',reb(i,d.e),i.a+='<\/div>',i.a),d))}G1(he(a.e));a.c=w1();BJ(a,'');JM(a,1);DJ(a,new T4(a))}
function VU(a,b){var c,d,e,f;e=a.a.L;f=b-e;c=b+a.mc+e;f<0&&(f=0);d=a.Qc+1;while(a.eb>f&&a.db>d){if(a.Ab-GU(a,a.zb)>c){a.Ab-=GU(a,a.zb);--a.zb}--a.db;a.eb-=GU(a,a.db)}if(a.eb<=0||a.db<=1){a.eb=0;a.db=d}while(c1){a.Ab-=GU(a,a.zb);--a.zb}ZV(a)}
function HY(a){if(!(!a.J&&(a.J=new i0),a.J).c){U$((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B),null)}else if(!(!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B).p){!a.d&&(a.d=new mZ(a));U$((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B),a.d)}else{UZ((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B))}}
function hg(g){ag();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Gf(e);jg(f,false)}
;function i(a){var b=a.onerror;if(b&&!g){return}a.onerror=function(){h.apply(this,arguments);b&&b.apply(this,arguments);return false}}
i($wnd);i(window)}
function B1(a){var b=a.ownerDocument.defaultView.getComputedStyle(a);var c=b.width;if(c==Uub){return A1(a)}var d=parseFloat(c);var e=parseFloat(b.borderLeftWidth)+parseFloat(b.borderRightWidth);var f=parseFloat(b.paddingLeft)+parseFloat(b.paddingRight);return d+e+f}
function y1(a){var b=a.ownerDocument.defaultView.getComputedStyle(a);var c=b.height;if(c==Uub){return x1(a)}var d=parseFloat(c);var e=parseFloat(b.borderTopWidth)+parseFloat(b.borderBottomWidth);var f=parseFloat(b.paddingTop)+parseFloat(b.paddingBottom);return d+e+f}
function BV(a){var b,c,d,e,f,g,h;g=new Kib(a.a.f);b=new Ymb;Vg(a.xc,a.hb);xh(a.hb,mwb);for(f=(h=g.a.Rf().He(),new Qib(h));f.a.Re();){e=(d=f.a.Se(),d.Zf());uh(a.hb,'cell cs'+e);c=a.hb.clientWidth|0;Bhb(b,e,new jdb(Reb(Qeb(new Xeb(c),new Xeb(10)))))}ah(a.hb);L$(a.a,b)}
function lq(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 Bdb(c)}if(b==0&&d!=0&&c==0){return Bdb(d)+22}if(b!=0&&d==0&&c==0){return Bdb(b)+44}return -1}
function pU(a,b,c){var d,e,f,g;if(c<=a.Qc&&(b>=a.bb&&b<=a.xb||b<=a.ob)||b<=a.ob&&(c>=a.db&&c<=a.zb||c<=a.Qc)){return yU(a,b,c)}else{e=b-a.bb;f=c-a.db;if(e<0||f<0){return null}g=a.ic.a.length>f;if(g){d=xjb(a.ic,f).a.length>e;if(d){return xjb(xjb(a.ic,f),e)}}}return null}
function aJ(a,b){var c,d;if(b==a.g){return}if(a.g){oJ(a.g);if(a.i){d=oF(he(a.g));jF();if(hF.ze(d)==2){c=hF.ye(d,1);Ae(c,Iub,false)}}}if(b){re(b,xe((jF(),b.Vc))+'-'+Hub,true);if(a.i){d=oF(b.Vc);if(hF.ze(d)==2){c=hF.ye(d,1);Ae(c,Iub,true)}}Pd();oc(a.Vc,new dc(b.Vc))}a.g=b}
function JK(a,b,c){if(!a.Rc){return}if(c<0){throw CD(new ucb('Length must be a positive integer. Length: '+c))}if(b<0||c+b>oh((jF(),a.Vc),Qub).length){throw CD(new ucb('From Index: '+b+' To Index: '+(b+c)+' Text Length: '+oh((jF(),a.Vc),Qub).length))}$L((jF(),a.Vc),b,c)}
function QN(a){var b,c,d,e,f,g,h,i,j;if(a.a.C){g=a.a.wc.f;h=a.a.wc.e;j=a.a.wc.K;i=a.a.wc.L;f=new teb;for(e=j;e<=i;e++){for(c=h;c<=g;c++){b=sU(a.a,c,e);b!=null&&(f.a+=''+b,f);c!=g&&(f.a+='\t',f)}e!=i&&(f.a+='\n',f)}d=f.a;return d}return "non-continous selection, can't copy"}
function pO(a,b){var c,d,e,f,g,h,i;c=a.d;if(!c){i='';for(f=a.t.S,g=0,h=f.length;gd&&a.bb>e){if(a.yb-KZ(a.a,a.xb)>f){a.yb-=KZ(a.a,a.xb);--a.xb}--a.bb;a.cb-=KZ(a.a,a.bb)}if(a.cb<=0||a.bb<=1){a.cb=0;a.bb=e}while(f1){a.yb-=KZ(a.a,a.xb);--a.xb}UV(a)}
function rq(a){var b,c,d,e,f;if(isNaN(a)){return Iq(),Hq}if(a<-9223372036854775808){return Iq(),Fq}if(a>=9223372036854775807){return Iq(),Eq}e=false;if(a<0){e=true;a=-a}d=0;if(a>=ksb){d=Vq(a/ksb);a-=d*ksb}c=0;if(a>=lsb){c=Vq(a/lsb);a-=c*lsb}b=Vq(a);f=dq(b,c,d);e&&jq(f);return f}
function rO(a,b,c,d,e){var f;if(!a.f){return}if(a.k==-1){a.k=a.I.pc;a.n=a.I.qc}c?--a.n:d?++a.k:e?++a.n:--a.k;a.n==0&&(a.n=1);a.k==0&&(a.k=1);f=MU(a.I);a.n>f[2]-1&&(a.n=f[2]-1);a.k>f[3]-1&&(a.k=f[3]-1);if(b&&a.o!=-1);else{a.o=a.k;a.p=a.n}BO(a,a.o,a.p,a.k,a.n,false);fW(a.I,a.k,a.n)}
function FW(a,b){var c,d,e,f;if(a.T){for(f=(d=(new Vib(a.T)).a.Rf().He(),new $ib(d));f.a.Re();){e=(c=f.a.Se(),c.$f());Uib(new Vib(b),e)||Ne(e)}}a.Qc>0&&a.ob>0&&GW(a,b,1,a.Qc,1,a.ob);a.Qc>0&&GW(a,b,1,a.Qc,a.bb,a.xb);a.ob>0&&GW(a,b,1,a.db,a.zb,a.ob);GW(a,b,a.bb,a.xb,a.db,a.zb);a.T=b}
function wX(a,b){var c,d,e;if(a.Kc.a.length!=0){d=new _jb(b);while(d.aa.d){h=a;a=b;b=h}if(b.d<63){return Hgb(a,b)}g=(a.d&-2)<<4;j=Gfb(a,g);k=Gfb(b,g);d=vgb(a,Ffb(j,g));e=vgb(b,Ffb(k,g));i=Cgb(j,k);c=Cgb(d,e);f=Cgb(vgb(j,d),vgb(e,k));f=qgb(qgb(f,i),c);f=Ffb(f,g);i=Ffb(i,g<<1);return qgb(qgb(i,f),c)}
function DR(a,b){a.p=b;if(b){re(a.b,Gvb,true);pS(a.b,b);if(a.W){pS(a.W,b);re(a.W,Gvb,true)}if(a.X){pS(a.X,b);re(a.X,Gvb,true)}if(a.a){pS(a.a,b);re(a.a,Gvb,true)}IR(a,true)}else{re(a.b,Gvb,false);!!a.W&&re(a.W,Gvb,false);!!a.X&&re(a.X,Gvb,false);!!a.a&&re(a.a,Gvb,false);IR(a,false)}}
function FV(a){var b,c,d,e,f,g;for(c=(f=(new Vib(a.b)).a.Rf().He(),new $ib(f));c.a.Re();){b=(e=c.a.Se(),e.$f());g=b.d;d=b.b;PZ(a.a,d)||QZ(a.a,g)||!(d>=a.bb&&d<=a.xb&&g>=a.db&&g<=a.zb||d<=a.ob&&g<=a.Qc||d>a.ob&&d<=a.xb&&g<=a.Qc||g>a.Qc&&g<=a.zb&&d<=a.ob)?(HM(b,false),ah(b.i)):nN(b)}}
function Yrb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c(fG(),nj($doc).clientWidth|0)){d=d-b;d<0&&(d=0)}c+e>(nj($doc).clientHeight|0)&&(e=$wnd.Math.max(0,(nj($doc).clientHeight|0)-c));e==0&&LM(a,(nj($doc).clientHeight|0)+Kub);NM(a,d,e);(jF(),a.Vc).style[Atb]=(yl(),Btb);o1((ng(),mg),new V4(a))}
function Nmb(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=Smb($wnd.Math.abs(d)%60);return (Wmb(),Umb)[a.a.getDay()]+' '+Vmb[a.a.getMonth()]+' '+Smb(a.a.getDate())+' '+Smb(a.a.getHours())+':'+Smb(a.a.getMinutes())+':'+Smb(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}
function lO(a){var b,c,d,e,f,g,h,i;if(a.A!=null){g=vO(a,a.A);if(!g){return}e=$wnd.Math.min(g.col1,g.col2);d=$wnd.Math.max(g.col1,g.col2);i=$wnd.Math.min(g.row1,g.row2);h=$wnd.Math.max(g.row1,g.row2);for(b=e;b<=d;b++){for(f=i;f<=h;f++){c=pU(a.I,b,f);!!c&&(c.d.style[ovb]='',undefined)}}}a.A=null}
function Hgb(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=a.d;f=b.d;h=d+f;i=a.e!=b.e?-1:1;if(h==2){k=PD(ED(a.a[0],Jyb),ED(b.a[0],Jyb));m=YD(k);l=YD(UD(k,32));return l==0?new Jfb(i,m):new Kfb(i,2,$p(Vp(Zq,1),gwb,16,15,[m,l]))}c=a.a;e=b.a;g=Xp(Zq,gwb,16,h,15,1);Dgb(c,d,e,f,g);j=new Kfb(i,h,g);sfb(j);return j}
function Ggb(a,b){Bgb();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return pfb(),ofb}d=a.d;c=a.a;if(d==1){e=PD(ED(c[0],Jyb),ED(b,Jyb));i=YD(e);g=YD(UD(e,32));return g==0?new Jfb(j,i):new Kfb(j,2,$p(Vp(Zq,1),gwb,16,15,[i,g]))}h=d+1;f=Xp(Zq,gwb,16,h,15,1);f[d]=Fgb(f,c,d,b);k=new Kfb(j,h,f);sfb(k);return k}
function kU(a){var b,c,d,e,f,g;for(d=(g=(new Kib(a.u.a)).a.Rf().He(),new Qib(g));d.a.Re();){c=(e=d.a.Se(),e.Zf());if(c.a!=a.pc||c.b!=a.qc){b=pU(a,c.a,c.b);if(b){dh(b.d,Yvb);$mb(a.t,b)}f=AU(a,Yub+c.a+Zub+c.b);if(f){$mb(a.t,f);dh(f.d,Yvb)}}}if(a.nb){b=pU(a,a.nb.a,a.nb.b);!!b&&dh(b.d,Zvb)}mO(a.a.u)}
function uf(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf('msie')!=-1&&$doc.documentMode<9){return}var c=d;Object.defineProperties(b,{cause:{get:function(){var a=c.Dd();return a&&a.Bd()}},suppressed:{get:function(){return c.Cd()}}})}catch(a){}}}
function JG(){JG=hE;EG={_default_:PG,dragenter:OG,dragover:OG};GG={click:NG,dblclick:NG,mousedown:NG,mouseup:NG,mousemove:NG,mouseover:NG,mouseout:NG,mousewheel:NG,keydown:MG,keyup:MG,keypress:MG,touchstart:NG,touchend:NG,touchmove:NG,touchcancel:NG,gesturestart:NG,gestureend:NG,gesturechange:NG}}
function bK(a,b,c){var d;a.c=c;S(a);if(a.g){ob(a.g);a.g=null;$J(a)}a.a.M=b;HJ(a.a);d=!c&&a.a.F;a.i=b;if(d){if(b){ZJ(a);he(a.a).style[Atb]=Ctb;a.a.N!=-1&&a.a.Pe(a.a.H,a.a.N);(tJ(),sJ).$e(he(a.a),'rect(0px, 0px, 0px, 0px)');tH((qK(),uK()),a.a);a.g=new gK(a);pb(a.g,1)}else{T(a,200,Wf())}}else{_J(a)}}
function oR(a,b,c,d,e,f,g,h){if(a.d.o){a.d.o=false;LV(a.c)}a.d.e=g;BW(a.c,c,d);mR(a);a.c.C||(a.c.C=true,undefined);if(!AR(a.c.wc)){CW(a.c,true);$T(a.c)}tX(a.c,c,c,d,d);rX(a.c,c,c,d,d,true);f?zO(a.d.u,e):AO(a.d.u,e);CO(a.d.u,!g);b!=null?EO(a.d.u,b):EO(a.d.u,DZ(c,d));hV(a.c)||fW(a.c,c,d);h||lU(a.c)}
function agb(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(pfb(),jfb):(pfb(),ofb)}f=a.d-d;e=Xp(Zq,gwb,16,f+1,15,1);bgb(e,f,a.a,d,b);if(a.e<0){for(c=0;c0&&a.a[c]<<32-b!=0){for(c=0;c=0){f=HD(a,d);g=OD(a,d)}else{c=UD(a,1);e=b>>>1;f=HD(c,e);g=OD(c,e);g=DD(SD(g,1),ED(a,1));if((b&1)!=0){if(FD(f,g)<=0){g=VD(g,f)}else{if(ND(VD(f,g),d)){g=DD(g,VD(d,f));f=VD(f,1)}else{g=DD(g,VD(SD(d,1),f));f=VD(f,2)}}}}return RD(SD(g,32),ED(f,Jyb))}
function IN(a,b){VH.call(this);this.a=Oi($doc);this.b=false;this.f=false;this.k=-1;this.g=-1;this.i=-1;this.j=-1;this.n=-1;this.d=-1;this.e=a;this.c=b;(jF(),this.Vc).className='grouping';Ae(this.Vc,'minus',true);this.a.innerHTML='−';this.a.className='expand';Vg(this.Vc,this.a);FF(this.Vc,262145)}
function VP(a){!a.B&&(a.B=(nqb((zY(),yY),zvb),new O_));if(!!a.B&&LH((!a.B&&(a.B=(nqb((zY(),yY),zvb),new O_)),a.B))){Ne((!a.B&&(a.B=(nqb((zY(),yY),zvb),new O_)),a.B));tqb(wqb((Hcb(mz),mz.k)),'Widget is still attached to the DOM after the connector ('+m1(a)+') has been unregistered. Widget was removed.')}}
function IY(a){var b,c,d,e,f;e=(!a.J&&(a.J=new i0),a.J).ab;f=(!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B);for(d=new _jb(a.i);d.a0&a.r>0){tS(a.W,b,c,d,e);f&&pS(a.W,true)}if(a.ab>0){tS(a.X,b,c,d,e);f&&pS(a.X,true)}if(a.r>0){tS(a.a,b,c,d,e);f&&pS(a.a,true)}a.p&&DR(a,false);a.o||LR(a)}
function FL(a){var b=$doc.createElement('div');b.tabIndex=0;var c=$doc.createElement('input');c.type='text';c.tabIndex=-1;c.setAttribute(ntb,'true');var d=c.style;d.opacity=0;d.height='1px';d.width='1px';d.zIndex=-1;d.overflow=Utb;d.position=Ctb;c.addEventListener('focus',a,false);b.appendChild(c);return b}
function gbb(b,c){b.u=-1;b.v=-1;if(c.length>=1){try{b.u=fdb(c[0])}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}if(c.length>=2){try{b.v=fdb(c[1])}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}if(b.v==-1&&c[1].indexOf('-')!=-1){try{b.v=fdb(deb(c[1],0,Udb(c[1],ieb(45))))}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}}}
function tg(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new of;while(Wf()-c.a<16){d=false;for(e=0;e0){e=new veb(HU(b.Cc));for(g=new _jb(c);g.ac){i=b;b=c;c=i}if(d>e){i=d;d=e;e=i}if(a.u.f){BO(a.u,a.X,a.Y,f,g,false);kO(a.u)}else{h=qP(a.I,d,e,b,c);j9(a.W,a.V.qc,a.V.pc,h.row1,h.col1,h.row2,h.col2);EO(a.u,DZ(a.V.pc,a.V.qc));mR(a.Q);pb(a.s,200)}}
function RR(a){sS(a.b,a.ab==0?0:a.ab+1,0,a.r==0?0:a.r+1,0);!!a.a&&sS(a.a,a.ab==0?0:a.ab+1,0,0,a.r);!!a.X&&sS(a.X,0,a.ab,a.r==0?0:a.r+1,0);!!a.W&&sS(a.W,0,a.ab,0,a.r);eS(a.B,a.ab==0?0:a.ab+1,0,a.r==0?0:a.r+1,0);!!a.A&&eS(a.A,a.ab==0?0:a.ab+1,0,0,a.r);!!a.F&&eS(a.F,0,a.ab,a.r==0?0:a.r+1,0);!!a.D&&eS(a.D,0,a.ab,0,a.r)}
function AS(a){this.F=a;this.B=Oi($doc);this.G=Oi($doc);this.k=Oi($doc);this.u=Oi($doc);this.a=Oi($doc);this.g=Oi($doc);this.i=Oi($doc);this.I=Oi($doc);this.o=Oi($doc);this.w=Oi($doc);this.c=Oi($doc);this.J=Oi($doc);this.p=Oi($doc);this.A=Oi($doc);this.d=Oi($doc);lS(this);FF(this.B,15736908);EF(this.B,new BS(this))}
function tpb(a){qpb();var b;b=feb(a,(kob(),iob));switch(b){case 'ALL':return hpb;case 'CONFIG':return ipb;case 'FINE':return jpb;case 'FINER':return kpb;case 'FINEST':return lpb;case 'INFO':return mpb;case 'OFF':return npb;case 'SEVERE':return opb;case Eyb:return ppb;default:throw CD(new pdb('Invalid level "'+a+'"'));}}
function Cq(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==gub&&a.m==0&&a.l==0){return '-9223372036854775808'}if(a.h>>19!=0){return '-'+Cq(tq(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=bq(hub);c=eq(c,e,true);b=''+Bq(aq);if(!(c.l==0&&c.m==0&&c.h==0)){f=9-b.length;for(;f>0;f--){b='0'+b}}d=b+d}return d}
function znb(){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}
function r5(a){var b,c,d,e,f;e=$doc.querySelectorAll('link[rel~="icon"]');for(c=0;c0&&(b=j[0]);i.length>0&&(g=i[i.length-1])}h=g.length>0?Ddb(fdb(g)).a:0;d=0;for(f=0;f=65&&e<=90?(c=e-64):e>=97&&e<=122&&(c=e-96);d=d*26+c}return new oY(d,h)}
function Bgb(){Bgb=hE;var a,b;ygb=Xp(yB,dsb,11,32,0,1);zgb=Xp(yB,dsb,11,32,0,1);Agb=$p(Vp(Zq,1),gwb,16,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,Gyb,Hyb]);a=1;for(b=0;b<=18;b++){ygb[b]=Wfb(a);zgb[b]=Wfb(SD(a,b));a=PD(a,5)}for(;b20000){kqb(wqb((Hcb(Kw),Kw.i)),pvb);return}for(d=g;d<=f;d++){for(i=k;i<=j;i++){e=pU(a.I,d,i);if(e){h=e.d;h.style[nvb]=c;$mb(a.F,e);Bhb(a.D,new oY(d,i),c)}}}ujb(a.i,b)}
function uT(a){var b,c,d,e,f,g;e=a.g.value;if(e.length>31){e=e.substr(0,31);pj(a.g,e)}xh(a.v,e);f=(a.v.offsetWidth||0)|0;f<50&&(f=50);c=a.u[a.r];b=hh(a.k);d=(Fh(),Eh).Ud(c)+((c.offsetWidth||0)|0)+10;while(d>b&&a.sa.b.K)&&b;e=!(!!a.X&&a.X.j>a.b.j)&&b;wS(a.b,c,e,c,e);if(a.a){c=!(!!a.b&&a.b.K>=a.a.K)&&b;d=!(!!a.W&&a.W.j>a.a.j)&&b;wS(a.a,c,d,c,d)}if(a.X){f=!(!!a.W&&a.W.K>a.X.K)&&b;e=!(!!a.b&&a.b.j>=a.X.j)&&b;wS(a.X,f,e,f,e)}if(a.W){f=!(!!a.X&&a.X.K>=a.W.K)&&b;d=!(!!a.a&&a.a.j>=a.W.j)&&b;wS(a.W,f,d,f,d)}}}
function vT(a){var b,c,d;if(a==null){return false}d=a.length;if(d<1||d>31){return false}for(c=0;c0){o=(fG(),(nj($doc).clientWidth|0)+kj($doc));n=kj($doc);h=o-i;e=i-n;h=j&&(i-=j)}l=Eh.Vd(d);p=(fG(),lj($doc));m=lj($doc)+(nj($doc).clientHeight|0);f=l-p;g=m-(l+((d.offsetHeight||0)|0));g=c?(l-=c):(l+=(d.offsetHeight||0)|0);NM(a.qb,i,l)}
function EN(a,b){var c;b.b=a.b;b.e=a.e;b.f=a.f;xh(b.a,mh(a.a));c=(jF(),b.Vc).style;qe(b,a.Vc.className||'');a.i>-1&&(c[bvb]=a.i+(em(),Kub),undefined);a.j>-1&&(c[cvb]=a.j+(em(),Kub),undefined);a.d>-1&&(c[jtb]=a.d+(em(),Kub),undefined);a.n>-1&&(c[ktb]=a.n+(em(),Kub),undefined);a.k>-1&&(c[Dub]=a.k+(em(),Kub),undefined);a.g>-1&&(c[Cub]=a.g+(em(),Kub),undefined)}
function mgb(a,b){var c,d,e,f,g,h;f=(d=YD(a),d!=0?Bdb(d):Bdb(YD(TD(a,32)))+32);g=(e=YD(b),e!=0?Bdb(e):Bdb(YD(TD(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=UD(a,f));g!=0&&(b=UD(b,g));do{if(FD(a,b)>=0){a=VD(a,b);a=UD(a,(c=YD(a),c!=0?Bdb(c):Bdb(YD(TD(a,32)))+32))}else{b=VD(b,a);b=UD(b,(c=YD(b),c!=0?Bdb(c):Bdb(YD(TD(b,32)))+32))}}while(FD(a,0)!=0);return SD(b,h)}
function jX(a,b,c){var d,e,f;f=0;e=0;d=c.d;if(a.ob>=b.col1&&b.col2>a.ob){EV(a,b,c);Bhb(a.Jb,b,c);f=1}else{f=xR(a.a.g,b.col1,b.col2+1);d.style[ktb]=f+(em(),Kub)}if(a.Qc>=b.row1&&b.row2>a.Qc){DV(a,b,c);Bhb(a.Jb,b,c);e=1}else{e=xR(a.a.V.W,b.row1,b.row2+1);d.style[jtb]=e+(em(),Kub)}f==0||e==0?(c.d.style[Gtb]=(wk(),itb),undefined):(c.d.style[Gtb]='flex',undefined)}
function jgb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;n=a.a;o=a.d;p=a.e;if(o==1){d=ED(n[0],Jyb);e=ED(b,Jyb);f=HD(d,e);j=OD(d,e);p!=c&&(f=QD(f));p<0&&(j=QD(j));return $p(Vp(yB,1),dsb,11,0,[Wfb(f),Wfb(j)])}h=o;i=p==c?1:-1;g=Xp(Zq,gwb,16,h,15,1);k=$p(Vp(Zq,1),gwb,16,15,[kgb(g,n,o,b)]);l=new Kfb(i,h,g);m=new Kfb(p,1,k);sfb(l);sfb(m);return $p(Vp(yB,1),dsb,11,0,[l,m])}
function aX(a){var b,c,d,e,f,g,h;eX(a,a.I,a.F,a.lb,a.ib,true,a.H);g=a.Z?a.H+1:a.H;if(a.J.childNodes.length==g){return}$g(a.J);for(e=1;e<=g;e++){h=Wi($doc);c=Oi($doc);Vg(a.J,c);c.appendChild(h);(Fh(),Eh).be(h,''+e);c.className=uwb;f=e;jF();hF.Fe(c,1);EF(c,new RX(a,f))}$g(a.D);for(d=1;d<=g-1;d++){b=Oi($doc);Vg(a.D,b);b.className=ovb;b.style[cvb]=18*d+(em(),Kub)}}
function kgb(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=ED(d,Jyb);for(h=c-1;h>=0;h--){k=RD(SD(j,32),ED(b[h],Jyb));if(FD(k,0)>=0){i=HD(k,f);j=OD(k,f)}else{e=UD(k,1);g=d>>>1;i=HD(e,g);j=OD(e,g);j=DD(SD(j,1),ED(k,1));if((d&1)!=0){if(FD(i,j)<=0){j=VD(j,i)}else{if(ND(VD(i,j),f)){j=DD(j,VD(f,i));i=VD(i,1)}else{j=DD(j,VD(SD(f,1),i));i=VD(i,2)}}}}a[h]=YD(ED(i,Jyb))}return YD(j)}
function uR(a,b){var c,d;a.S=cV(a.Q,a.f,a.L);a.T=dV(a.Q,a.f,a.L);a.R=_U(a.Q,a.f,a.L);a.g=!a.S&&!a.T;a.i=!a.S&&!a.R;a.t=ph(a.Q.xc);a.u=(a.Q.xc.scrollTop||0)|0;a.c=(c=kj($doc),s1(),(Fh(),b).type.indexOf(Fvb)!=-1?Nm(b.changedTouches[0])+c:$h(b.clientX||0)+c);a.d=(d=lj($doc),b.type.indexOf(Fvb)!=-1?Om(b.changedTouches[0])+d:$h(b.clientY||0)+d);a.U=a.f;a.V=a.L;QR(a)}
function Kgb(a,b,c){var d,e,f,g,h;for(f=0;fe?1:-1:tgb(n,d,o);if(c<0){return $p(Vp(yB,1),dsb,11,0,[ofb,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=Xp(Zq,gwb,16,h,15,1);j=igb(g,h,n,o,d,e);l=new Kfb(i,h,g);m=new Kfb(p,k,j);sfb(l);sfb(m);return $p(Vp(yB,1),dsb,11,0,[l,m])}
function xfb(a,b){var c,d,e,f;c=a.e<0?new Kfb(1,a.d,a.a):a;d=b.e<0?new Kfb(1,b.d,b.a):b;if(c.e==0){return d}else if(d.e==0){return c}if((c.d==1||c.d==2&&c.a[1]>0)&&(d.d==1||d.d==2&&d.a[1]>0)){return Wfb(mgb((f=c.d>1?RD(SD(c.a[1],32),ED(c.a[0],Jyb)):ED(c.a[0],Jyb),PD(c.e,f)),(e=d.d>1?RD(SD(d.a[1],32),ED(d.a[0],Jyb)):ED(d.a[0],Jyb),PD(d.e,e))))}return ngb(rfb(c),rfb(d))}
function qN(a,b){if(b){Mm(a.e,RH(a.g.a));te(a.g,false);a.e.style[Gtb]=(wk(),Mtb);a.e.focus();a.e.select()}else{hI(a.g,a.e.value);te(a.g,true);a.e.style[Gtb]=(wk(),itb);aU(a.r,RH(a.g.a),a.b,a.d)}ke(a.f)&&(ke(a.a)||ke(a.g)||Sdb((wk(),Mtb),Ej(a.e.style)))?(je(a.f).className||'').indexOf(jvb)!=-1||re(a.f,jvb,true):(je(a.f).className||'').indexOf(jvb)!=-1&&re(a.f,jvb,false)}
function JW(a,b,c){var d,e;a._=true;$S(a.$,'.'+a.yc+' .sheet div'+(Wvb+a.pc+'.row'+a.qc),0);qe(a.sb,Yub+a.pc+Zub+a.qc+' cell'+' '+(e=qU(a,a.pc,a.qc),!e?'cs0':e.cellStyle));if(gV(a,Yub+a.pc+Zub+a.qc)){a.ab=true;d=AU(a,Yub+a.pc+Zub+a.qc);!!d&&pe(a.sb,Fj(d.d.style))}fX(a);b&&(YU(a,a.pc,a.qc)||fW(a,a.pc,a.qc),o1((ng(),mg),new LX(a,false)));o1((ng(),mg),new NX(a,c));KK(a.sb,c)}
function fdb(a){var b,c,d,e,f;if(a==null){throw CD(new Ldb(rsb))}d=a.length;e=d>0&&(Rrb(0,a.length),a.charCodeAt(0)==45||(Rrb(0,a.length),a.charCodeAt(0)==43))?1:0;for(b=e;bisb){throw CD(new Ldb(qsb+a+'"'))}return f}
function v$(a,b,c){var d,e,f,g,h,i,j;b==0?(b=1):b<0&&(b=EU(a.V)+1);b>a.i&&(b=a.i);c==0?(c=1):c<0&&(c=oU(a.V)+1);c>a.O&&(c=a.O);h=a.V.pc;i=a.V.qc;if(b<=h){d=b;e=h}else{d=h;e=b}if(c<=i){f=c;g=i}else{f=i;g=c}if(a.u.f){BO(a.u,a.X,a.Y,b,c,false)}else{j=qP(a.I,f,g,d,e);tX(a.V,j.col1,j.col2,j.row1,j.row2);rX(a.V,j.col1,j.col2,j.row1,j.row2,true);EO(a.u,EZ(j.col1,j.col2,j.row1,j.row2))}}
function hq(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=kq(b)-kq(a);g=wq(b,j);i=dq(0,0,0);while(j>=0){h=nq(a,g);if(h){j<22?(i.l|=1<>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&jq(i);if(f){if(d){aq=tq(a);e&&(aq=zq(aq,(Iq(),Gq)))}else{aq=dq(a.l,a.m,a.h)}}return i}
function beb(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=Xp(tB,vsb,2,0,6,1);e=0;k=a;g=null;while(true){i=d.exec(k);if(i==null||k==''||e==c-1&&c>0){j[e]=k;break}else{h=i.index;j[e]=k.substr(0,h);k=deb(k,h+i[0].length,k.length);d.lastIndex=0;if(g==k){j[e]=k.substr(0,1);k=k.substr(1)}g=k;++e}}if(c==0&&a.length>0){f=j.length;while(f>0&&j[f-1]==''){--f}f0&&JK(a,0,d);a.Vc.style[Cub]=(em(),'100.0px');zg((ng(),new ZN(a,b)),100)}if((b.keyCode|0)==86){(jF(),a.Vc)[Qub]='';(_e(),$e).We(a.Vc);zg((ng(),new _N(a)),100)}}
function ES(a,b){var c,d;if(!a.c._){if(!a.b){return}d=(Fh(),b).keyCode|0;c=Eh.Pd(b);if((c==122||c==121)&&(!!b.ctrlKey||!!b.metaKey)){Eh.Td(b);b.stopPropagation();return}if(c==0){switch(d){case 38:case 40:case 37:case 39:case 9:case 8:case 46:case 32:Eh.Td(b);b.stopPropagation();break;case 13:y$(a.c.a,b,String.fromCharCode(c));}}else !b.ctrlKey&&!b.metaKey&&y$(a.c.a,b,String.fromCharCode(c))}}
function sgb(a,b,c,d,e){var f,g;f=DD(ED(b[0],Jyb),ED(d[0],Jyb));a[0]=YD(f);f=TD(f,32);if(c>=e){for(g=1;g=a.db;k=a.d.a.length>c-a.db;if(l&&k){g=xjb(a.d,c-a.db).a.length>f;if(g){return xjb(xjb(a.d,c-a.db),f)}}}else if(a.obj;if(k){i=b>=a.bb;g=xjb(a.Oc,j).a.length>h;if(i&&g){return xjb(xjb(a.Oc,j),h)}}}else{e=j*a.ob+f;d=a.Kc.a.length>e;if(e>=0&&d){return xjb(a.Kc,e)}}return null}
function q5(a,b,c,d,e){var f,g;f=null;if(b!=null){f=n5(d);!f&&uqb(wqb((Hcb(Mz),Mz.k)),'Did not find the link tag for the old theme ('+d+'), adding a new stylesheet for the new theme ('+e+')')}if(c!=null){g=Si($doc);g.rel=Wwb;g.type=nwb;g.href=e;k1(g,new D5(a,c,e,f),null);f?Yg($doc.getElementsByTagName(Vwb)[0],g,f):Vg($doc.getElementsByTagName(Vwb)[0],g)}else{!!f&&_g(Ih((Fh(),f)),f);l5(a,null)}}
function CR(a,b){var c,d,e,f,g,h,i,j;a.o=true;c=(g=kj($doc),s1(),(Fh(),b).type.indexOf(Fvb)!=-1?Nm(b.changedTouches[0])+g:$h(b.clientX||0)+g);d=(h=lj($doc),b.type.indexOf(Fvb)!=-1?Om(b.changedTouches[0])+h:$h(b.clientY||0)+h);if(vR(a,d,c)){return}i=c-a.v+ph(a.Q.xc)-a.t;j=d-a.w+((a.Q.xc.scrollTop||0)|0)-a.u;i-=70;j-=20;e=a.q.g;f=a.q.V.W;a.U=wR(e,a.O,i,true);a.V=wR(f,a.P,j,true);v$(a.Q.a,a.U,a.V)}
function BR(a,b){var c,d,e,f,g,h,i,j,k,l;a.j=false;a.s=false;c=(i=kj($doc),s1(),(Fh(),b).type.indexOf(Fvb)!=-1?Nm(b.changedTouches[0])+i:$h(b.clientX||0)+i);d=(j=lj($doc),b.type.indexOf(Fvb)!=-1?Om(b.changedTouches[0])+j:$h(b.clientY||0)+j);if(vR(a,d,c)){return}k=c-a.v+ph(a.Q.xc)-a.t;l=d-a.w+((a.Q.xc.scrollTop||0)|0)-a.u;f=a.q.g;h=a.q.V.W;e=wR(f,a.e,k,false);g=wR(h,a.K,l,false);e>=0&&g>=0&&SR(a,e,g)}
function bX(b){var c,d,e,f,g,h,i,j;i=b.a.n;try{f=new Fjb(new Kib(i));xkb();jkb(f.a,f.a.length);g=f.a.length;h=new veb(HU(b.Bc));for(d=0;db.f?1:0}d=a.e-b.e;c=(a.d>0?a.d:$wnd.Math.floor((a.a-1)*Iyb)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*Iyb)+1);if(c>d+1){return e}else if(c0&&(g=Cfb(g,Jgb(d)));return qfb(f,g)}}else return e=a.bb&&d<=a.xb&&g>=a.db&&g<=a.zb||d<=a.ob&&g<=a.Qc||d>a.ob&&d<=a.xb&&g<=a.Qc||g>a.Qc&&g<=a.zb&&d<=a.ob){c=pU(a,d,g);f=b.Uc;if(f){if(a==f){oM(c,(jF(),b.Vc))}else{Ne(b);oM(c,(jF(),b.Vc));Pe(b,a)}}else{oM(c,(jF(),b.Vc));Pe(b,a)}}}else{while(Ahb(a.Ac,e)){JQ(b,--d);e=Yub+d+Zub+g}Chb(a.Ac,e,b)}PQ(b,a,a.xc)}
function TT(a,b){var c,d,e,f,g,h;a.Db=false;for(e=new _jb(vU(a));e.a=zU(a)&&b<=EU(a))&&(d<=a.Qc||d<=NU(a)&&d>=oU(a))&&(b>=a.bb&&b<=a.xb&&e>=a.db&&e<=a.zb||b<=a.ob&&e<=a.Qc||b>a.ob&&b<=a.xb&&e<=a.Qc||e>a.Qc&&e<=a.zb&&b<=a.ob)&&(c>=a.bb&&c<=a.xb&&d>=a.db&&d<=a.zb||c<=a.ob&&d<=a.Qc||c>a.ob&&c<=a.xb&&d<=a.Qc||d>a.Qc&&d<=a.zb&&c<=a.ob)&&(c>=a.bb&&c<=a.xb&&e>=a.db&&e<=a.zb||c<=a.ob&&e<=a.Qc||c>a.ob&&c<=a.xb&&e<=a.Qc||e>a.Qc&&e<=a.zb&&c<=a.ob)}
function BO(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p;if(b==d&&c==e){g=DZ(b,c)}else{if(b>d){o=b;b=d;d=o}if(c>e){o=c;c=e;e=o}g=DZ(b,c)+':'+DZ(d,e)}if(f&&a.s>=0){g=','+g;++a.q}k=HK(a.e);i=k>0;if(i){l=GK(a.e);h=l+k;a.s=l;a.q=h}else if(f||a.s<0){l=a.q;h=a.q;a.s=a.q}else{l=a.s;h=a.q}p=(j=IK(a.e),j==null?'':j);m=p.substr(0,l);n=deb(p,h,p.length);p=m+g+n;a.q=(m+g).length;KK(a.e,p);a.e==a.w&&KK(a.j,p);o1((ng(),mg),new cP(a))}
function UI(a,b){var c,d,e;d=(jF(),_i($doc));a.d=Yi($doc);Vg(d,tF(a.d));if(!b){e=$i($doc);Vg(a.d,tF(e))}a.i=b;c=(fI(),eI).Ve();Vg(c,tF(d));oe(a,c);Pd();Cb(jd,a.Vc);a.Sc==-1?wF(a.Vc,2225|(a.Vc.__eventBits||0)):(a.Sc|=2225);a.Vc.className='gwt-MenuBar';b?re(a,xe(a.Vc)+'-'+'vertical',true):re(a,xe(a.Vc)+'-'+'horizontal',true);a.Vc.style['outline']='0px';a.Vc.setAttribute('hideFocus','true');He(a,new lJ(a),(_m(),_m(),$m))}
function nN(a){var b,c;if(a.c){b=hh(a.c);c=ih(a.c);if(b>=gh(a.o)&&b=ih(a.o)&&c<=fh(a.o)){jN(a);(jF(),a.Vc).style[Htb]=Ttb;!!a.t&&(a.t.style[Htb]=Ttb,undefined);a.i.style[Htb]=(sm(),Ttb);a.M||QM(a)}else{(jF(),a.Vc).style[Htb]=Utb;!!a.t&&(a.t.style[Htb]=Utb,undefined);a.i.style[Htb]=(sm(),Utb)}}else{(jF(),a.Vc).style[Htb]=Utb;!!a.t&&(a.t.style[Htb]=Utb,undefined);a.i.style[Htb]=(sm(),Utb);HM(a,false);ah(a.i)}}
function tO(a,b){var c,d,e,f,g,h,i,j,k,l;jO(a);k=uO(a,b);Fhb(a.G);e=0;d=0;for(j=new _jb(k);j.a0?0:a.bb;for(;g(b.a.j/2|0)){b.Nb=d;c>0?QU(b,d):c<0&&PU(b,d)}if($wnd.Math.abs(g)>(b.a.L/2|0)){b.Ob=e;g>0?UU(b,e):g<0&&VU(b,e)}$4(b.Pb)}catch(a){a=BD(a);if(Oq(a,18)){f=a;tqb(b.U,'SheetWidget:updateSheetDisplay: '+yf(f,f.Ed()))}else throw CD(a)}YV(b);_W(b,g,c);kU(b)}
function _bb(){CQ.call(this);this.p=new icb;this.b=new acb;this.d=new Ymb;this.d.put('error',new fcb('Error: ',' - close with ESC-key',(Qbb(),Obb)));this.d.put('warning',new fcb('Warning: ',null,Obb));this.d.put('humanized',new fcb('Info: ',null,Obb));this.d.put('tray',new fcb('Status: ',null,Obb));this.d.put('assistive',new fcb('Note: ',null,Obb));this.f=new Tbb;this.c=new ccb;this.i=new gcb;this.j=new hcb;this.lb='v-ui';this.k=1}
function lW(a,b){var c,d,e,f,g;if(!a.s){a.s=b}else{Fhb(a.s);!!b&&chb(a.s,b)}if(!!b&&b.a.c+b.b.c!=0){g=new teb;for(e=(f=(new Kib(b)).a.Rf().He(),new Qib(f));e.a.Re();){c=$db($db((d=e.a.Se(),d.Zf()),Yub,Wvb),' r','.r');g.a+=''+c;e.a.Re()&&(g.a+=',',g)}if(!a.pb){a.pb=Xi($doc);a.pb.type=nwb;vh(a.pb,a.yc+'-hyperlinkstyle');Vg(Wg(a.w),a.pb);g.a+='{ cursor: pointer !important; }';WS(a.pb,g.a)}else{$S(a.pb,g.a,0)}}else{!!a.pb&&$S(a.pb,ewb,0)}}
function vgb(a,b){var c,d,e,f,g,h,i,j,k,l;g=a.e;i=b.e;if(i==0){return a}if(g==0){return b.e==0?b:new Kfb(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=ED(a.a[0],Jyb);d=ED(b.a[0],Jyb);g<0&&(c=QD(c));i<0&&(d=QD(d));return Wfb(VD(c,d))}e=f!=h?f>h?1:-1:tgb(a.a,b.a,f);if(e==-1){l=-i;k=g==i?wgb(b.a,h,a.a,f):rgb(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return pfb(),ofb}k=wgb(a.a,f,b.a,h)}else{k=rgb(a.a,f,b.a,h)}}j=new Kfb(l,k.length,k);sfb(j);return j}
function vG(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new Ymb;if(b!=null&&b.length>1){l=b.substr(1);for(h=beb(l,'&',0),i=0,j=h.length;i1?f[1]:'';try{m=(Mp(m),o=/\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=BD(a);if(!Oq(a,81))throw CD(a)}n=k.get(e);if(!n){n=new Djb;k.put(e,n)}n.add(m)}}for(d=k.Rf().He();d.Re();){c=d.Se();c._f(Akb(c.$f()))}k=(xkb(),new Rlb(k));return k}
function _W(a,b,c){var d,e,f,g,h,i,j;e=xjb(xjb(a.ic,0),0);j=xjb(a.ic,a.ic.a.length-1);h=xjb(j,j.a.length-1);f=e.k;i=h.k;d=e.c;g=h.c;LV(a);if(f>a.zb||ia.xb||g0&&aW(a,a.db,a.zb,1,a.ob,a.d,a.c);c!=0&&a.Qc>0&&aW(a,1,a.Qc,a.bb,a.xb,a.Oc,a.Nc)}else{bW(a,b,c,a.db,a.zb,a.bb,a.xb,a.ic,a.xc);b!=0&&a.ob>0&&bW(a,b,0,a.db,a.zb,1,a.ob,a.d,a.c);c!=0&&a.Qc>0&&bW(a,0,c,1,a.Qc,a.bb,a.xb,a.Oc,a.Nc)}}
function tfb(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw CD(new scb(Kyb))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new Kfb(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=HD(ED(a.a[0],Jyb),ED(b.a[0],Jyb));k!=e&&(l=QD(l));return Wfb(l)}c=j!=d?j>d?1:-1:tgb(a.a,b.a,j);if(c==0){return k==e?kfb:jfb}if(c==-1){return ofb}g=j-d+1;f=Xp(Zq,gwb,16,g,15,1);h=k==e?1:-1;d==1?kgb(f,a.a,j,b.a[0]):igb(f,g,a.a,j,b.a,d);i=new Kfb(h,g,f);sfb(i);return i}
function oX(a,b,c,d,e,f){var g,h;Ehb(a.Ac,Yub+d+Zub+c);Chb(a.Ac,Yub+f+Zub+e,b);h=b.Uc;if(f>=a.bb&&f<=a.xb&&e>=a.db&&e<=a.zb||f<=a.ob&&e<=a.Qc||f>a.ob&&f<=a.xb&&e<=a.Qc||e>a.Qc&&e<=a.zb&&f<=a.ob){g=pU(a,f,e);if(h){if(M(a,h)){(d>=a.bb&&d<=a.xb&&c>=a.db&&c<=a.zb||d<=a.ob&&c<=a.Qc||d>a.ob&&d<=a.xb&&c<=a.Qc||c>a.Qc&&c<=a.zb&&d<=a.ob)&&jM(pU(a,d,c));oM(g,(jF(),b.Vc))}else{Ne(b);oM(g,(jF(),b.Vc));Pe(b,a)}}else{oM(g,(jF(),b.Vc));Pe(b,a)}}else !!h&&Ne(b)}
function tR(a,b){var c,d;a.S=cV(a.Q,a.f,a.L);a.T=dV(a.Q,a.f,a.L);a.R=_U(a.Q,a.f,a.L);a.g=!a.S&&!a.T;a.i=!a.S&&!a.R;a.t=ph(a.Q.xc);a.u=(a.Q.xc.scrollTop||0)|0;a.c=(c=kj($doc),s1(),(Fh(),b).type.indexOf(Fvb)!=-1?Nm(b.changedTouches[0])+c:$h(b.clientX||0)+c);a.d=(d=lj($doc),b.type.indexOf(Fvb)!=-1?Om(b.changedTouches[0])+d:$h(b.clientY||0)+d);a.U=a.f;a.V=a.L;a.C=true;a.j=false;a.s=false;QR(a);uF((jF(),a.Vc));Eh.Td(b);dh(he(a.Q),'selecting');IR(a,true)}
function Jgb(a){Bgb();var b,c,d,e;b=Vq(a);if(a1000000){throw CD(new scb('power of ten too big'))}if(a<=isb){return Ffb(Dfb(ygb[1],b),b)}d=Dfb(ygb[1],isb);e=d;c=JD(a-isb);b=Vq(a%isb);while(FD(c,isb)>0){e=Cfb(e,d);c=VD(c,isb)}e=Cfb(e,Dfb(ygb[1],b));e=Ffb(e,isb);c=JD(a-isb);while(FD(c,isb)>0){e=Ffb(e,isb);c=VD(c,isb)}e=Ffb(e,b);return e}
function Gi(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,'')[Atb]==Btb){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==Ctb){break}a=e}return b}
function vX(a){var b,c,d;a.W=Xp(Zq,gwb,16,a.a.O,15,1);a.Jc=0;d=0;if(a.Qc>0){d=JT(a,1,a.Qc);a.Jc=Vq(d+1)}b=JT(a,a.Qc+1,a.a.O);a.Bb=0;a.ob>0&&(a.Bb=MT(a,1,a.ob));c=MT(a,a.ob+1,a.a.i);uX(a);d>0&&a.Bb>0?sh(a.Lc,wwb):dh(a.Lc,wwb);d>0?sh(a.Nc,wwb):dh(a.Nc,wwb);a.Bb>0?sh(a.c,wwb):dh(a.c,wwb);a.Nc.style[bvb]=(em(),Lub);a.c.style[cvb]=Lub;a.I.style[bvb]=Lub;a.ec.style[bvb]=Lub;oV(a);a.fb.style[jtb]=b+Kub;a.fb.style[ktb]=c+Kub;a.c.style[jtb]=b+Kub;a.Nc.style[ktb]=c+Kub}
function UV(a){var b,c;if(a.ib){if(a.ob>0){WV(a)}else{MV(a.ib);a.ib=null}}else if(a.ob>0){a.ib=new Djb;WV(a)}for(c=a.bb;c<=a.xb;c++){if(c>a.ob){if(c-a.bba.xb-a.bb+1){ah(Ajb(a.K,a.K.a.length-1))}}
function ZV(a){var b,c;if(a.jb){if(a.Qc>0){XV(a)}else{MV(a.jb);a.jb=null}}else if(a.Qc>0){a.jb=new Djb;XV(a)}for(b=a.db;b<=a.zb;b++){if(a.Qca.zb-a.db+1){ah(Ajb(a.gc,a.gc.a.length-1))}}
function DU(a,b,c,d){var e,f,g,h,i;f=AU(a,Yub+d.c+Zub+d.k);if(!f){i=d.d;g=d.c;h=d.k;e=false;if(b<(Fh(),Eh).Ud(i)&&d.c>a.bb){--g;while(PZ(a.a,g)&&g>a.bb){--g}e=true}else if(b>Eh.Ud(i)+((i.offsetWidth||0)|0)&&d.ca.db){--h;while(QZ(a.a,h)&&h>a.db){--h}e=true}else if(c>Eh.Vd(i)+((i.offsetHeight||0)|0)&&d.k1){--h}if(!b&&(e!=g||i!=c)&&(!f||e!=f.col1||g!=f.col2||i!=f.row1||c!=f.row2)){if(hi){--h}--d;while(!!a.d.v&&yjb(a.d.v,Ddb(d),0)!=-1&&d>=e){--d}d=e){--d}}cR(a,d,h)}else{h>0&&dR(a,d,h)}}
function iR(a,b){var c,d,e,f,g,h,i;e=a.c.wc.e;g=a.c.wc.f;i=a.c.wc.K;c=a.c.wc.L;d=a.c.pc;h=a.c.qc;f=LZ(a.d,d,h);if(!!f&&a.a!=0){d=a.a;h=f.row2}++h;while(!!a.d.w&&yjb(a.d.w,Ddb(h),0)!=-1&&hc){h=i;while(!!a.d.w&&yjb(a.d.w,Ddb(h),0)!=-1&&hg&&(d=e);while(!!a.d.v&&yjb(a.d.v,Ddb(d),0)!=-1&&d<=g){++d}}cR(a,d,h)}else{h<=a.d.O&&dR(a,d,h)}}
function kR(a,b){var c,d,e,f,g,h,i;e=a.c.wc.e;g=a.c.wc.f;i=a.c.wc.K;c=a.c.wc.L;d=a.c.pc;h=a.c.qc;f=LZ(a.d,d,h);if(!!f&&a.b!=0){d=f.col2;h=a.b}++d;while(!!a.d.v&&yjb(a.d.v,Ddb(d),0)!=-1&&dg){d=e;while(!!a.d.v&&yjb(a.d.v,new udb(d),0)!=-1&&d<=g){++d}++h;while(!!a.d.w&&yjb(a.d.w,Ddb(h),0)!=-1&&h<=c){++h}h>c&&(h=i);while(!!a.d.w&&yjb(a.d.w,Ddb(h),0)!=-1&&h<=c){++h}}cR(a,d,h)}else{d<=a.d.i&&dR(a,d,h)}}
function jR(a,b){var c,d,e,f,g,h,i;e=a.c.wc.e;g=a.c.wc.f;i=a.c.wc.K;c=a.c.wc.L;d=a.c.pc;h=a.c.qc;f=LZ(a.d,d,h);if(!!f&&a.b!=0){d=f.col1;h=a.b}--d;while(!!a.d.v&&yjb(a.d.v,Ddb(d),0)!=-1&&d>0){--d}if(!b&&(e!=g||i!=c)&&(!f||e!=f.col1||g!=f.col2||i!=f.row1||c!=f.row2)){if(d=e){--d}--h;while(!!a.d.w&&yjb(a.d.w,Ddb(h),0)!=-1&&h>=i){--h}h=i){--h}}cR(a,d,h)}else{d>0&&dR(a,d,h)}}
function ngb(a,b){var c,d,e,f,g,h;c=zfb(a);d=zfb(b);e=$wnd.Math.min(c,d);Yfb(a,c);Yfb(b,d);if(qfb(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=Wfb(mgb((h=a.d>1?RD(SD(a.a[1],32),ED(a.a[0],Jyb)):ED(a.a[0],Jyb),PD(a.e,h)),(g=b.d>1?RD(SD(b.a[1],32),ED(b.a[0],Jyb)):ED(b.a[0],Jyb),PD(b.e,g))));break}if(b.d>a.d*1.2){b=Efb(b,a);b.e!=0&&Yfb(b,zfb(b))}else{do{xgb(b.a,b.a,b.d,a.a,a.d);sfb(b);b.b=-2;Yfb(b,zfb(b))}while(qfb(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return Ffb(b,e)}
function CV(b,c){var d,e,f,g,h,i;try{g=IU(b);if(!g){tqb(b.U,'Selected cell is null');return}kM(g,c);h=nV(b,g.b,c);d=g.c;if(b.ab){f=MZ(b.a,b.pc,b.qc);d=f.col2;i=xR(b.a.g,f.col1,f.col2+1)}else{i=KZ(b.a,d)}while(i0){Rrb(c,i.length);i.charCodeAt(c)==34&&(c==0||(Rrb(c-1,i.length),i.charCodeAt(c-1)!=92))&&++e}if(e%2==1){return}g=-1;d=-1;c=GK(a.e);while(c>0){b=(Rrb(c-1,i.length),i.charCodeAt(c-1));if(Zdb(String.fromCharCode(b))){g=c;break}--c}c=GK(a.e);while(c0&&a.ob>0){gU(a);hU(a);bU(a)}else a.Qc>0?hU(a):a.ob>0&&bU(a);for(c=a.db;c<=a.zb;c++){e=new Ejb(a.xb);for(d=a.bb;d<=a.xb;d++){b=new uM(a,d,c);Vg(a.xc,b.d);e.a[e.a.length]=b}ujb(a.ic,e)}}
function cU(a){var b,c,d,e,f;f=Oi($doc);dh(f,'cell-range-bg-color');f.style[ktb]=(em(),Lub);f.style[jtb]=Lub;Vg(a.xc,f);e=new P0(f);b=O0(e,nvb);b=$db(b,'!important','');_g(a.xc,f);if(b!=null&&geb(b).length!=0){d=kf();(jF(),d.Vc).height=1;d.Vc.width=1;nf(d.Vc.getContext('2d'),b);d.Vc.getContext('2d').fillRect(0,0,1,1);c='url("'+d.Vc.toDataURL()+'")';WS(a.Bc,'.'+a.yc+awb+'background-image: '+c+' !important;'+'}')}else{WS(a.Bc,'.'+a.yc+awb+'background-color: rgba(232, 242, 252, 0.8) !important;'+'}')}}
function aW(a,b,c,d,e,f,g){var h,i,j,k,l;for(k=b;k<=c;k++){if(f.a.length>k-b){l=(Krb(k-b,f.a.length),f.a[k-b])}else{l=new Djb;Nrb(k-b,f.a.length);Drb(f.a,k-b,l)}for(h=d;h<=e;h++){if(l.a.length>h-d){i=(Krb(h-d,l.a.length),l.a[h-d]);pM(i,h,k,zhb(a.e,Yub+h+Zub+k))}else{i=new vM(a,h,k,zhb(a.e,Yub+h+Zub+k));Vg(g,i.d);Nrb(h-d,l.a.length);Drb(l.a,h-d,i)}}while(l.a.length>e-d+1){ah(Ajb(l,l.a.length-1).d)}}while(f.a.length>c-b+1){for(j=new _jb(Ajb(f,f.a.length-1));j.a=h?rgb(a.a,f,b.a,h):rgb(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:tgb(a.a,b.a,f);if(e==0){return pfb(),ofb}if(e==1){m=g;l=wgb(a.a,f,b.a,h)}else{m=i;l=wgb(b.a,h,a.a,f)}}j=new Kfb(m,l.length,l);sfb(j);return j}
function LO(a,b){var c,d,e,f,g,h,i,j,k,l;if(Ahb(a.G,b)){j=vO(a,b);if(!j){return}f=$wnd.Math.min(j.col1,j.col2);e=$wnd.Math.max(j.col1,j.col2);l=$wnd.Math.min(j.row1,j.row2);k=$wnd.Math.max(j.row1,j.row2);if(e>20000){kqb(wqb((Hcb(Kw),Kw.i)),pvb);return}for(c=f;c<=e;c++){for(i=l;i<=k;i++){d=pU(a.I,c,i);if(d){h=d.d;g=$db(zhb(a.G,b),'%s','0.75');c==f&&(h.style['borderLeft']=qvb+g,undefined);c==e&&(h.style[rvb]=qvb+g,undefined);i==l&&(h.style['borderTop']=qvb+g,undefined);i==k&&(h.style[svb]=qvb+g,undefined)}}}a.A=b}}
function d$(a,b,c,d){var e,f,g,h,i;FZ(a);g=a.V.Qc>0?1:NU(a.V);c||K_(a,b,g,null);if(c){i=a.V.pc;e=i>b?b:i;f=i>b?i:b;h=a.O;if(AR(a.V.wc)){tX(a.V,e,f,1,h);rX(a.V,e,f,1,h,true)}else{rX(a.V,e,f,1,h,false)}AR(a.V.wc)?k9(a.W,1,e,h,f):n9(a.W,1,e,h,f)}else if(d){a.V.C&&(a.V.C=false,undefined);AR(a.V.wc)&&CW(a.V,false);RW(a.V,b,g);mR(a.Q);rX(a.V,b,b,1,a.O,false);o9(a.W,g,b)}else{a.V.C||(a.V.C=true,undefined);if(!AR(a.V.wc)){CW(a.V,true);$T(a.V)}BW(a.V,b,g);tX(a.V,b,b,1,a.O);rX(a.V,b,b,1,a.O,true);mR(a.Q);r9(a.W,b,g)}pb(a.s,200)}
function q$(a,b,c,d){var e,f,g,h,i;f=a.V.ob>0?1:zU(a.V);FZ(a);c||K_(a,f,b,null);if(c){e=a.i;i=a.V.qc;g=i>b?b:i;h=i>b?i:b;if(AR(a.V.wc)){tX(a.V,1,e,g,h);rX(a.V,1,e,g,h,true)}else{rX(a.V,1,e,g,h,false)}AR(a.V.wc)?k9(a.W,g,1,h,e):n9(a.W,g,1,h,e)}else if(d){a.V.C&&(a.V.C=false,undefined);AR(a.V.wc)&&CW(a.V,false);RW(a.V,f,b);mR(a.Q);rX(a.V,1,a.i,b,b,false);B9(a.W,b,f)}else{a.V.C||(a.V.C=true,undefined);if(!AR(a.V.wc)){CW(a.V,true);$T(a.V)}BW(a.V,f,b);tX(a.V,1,a.i,b,b);rX(a.V,1,a.i,b,b,true);mR(a.Q);D9(a.W,b,f)}pb(a.s,200)}
function DY(a,b){var c,d,e,f,g;f=(!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B);e=(!a.J&&(a.J=new i0),a.J);if(b.zf('componentIDtoCellKeysMap')){c=e.o;d=new Ymb;if(!!c&&c.a.c+c.b.c!=0){xkb();Ikb()}FW(f.V,d)}b.zf('cellKeysToEditorIdMap')&&HY(a);(b.zf('cellComments')||b.zf('cellCommentAuthors'))&&J$(f,e.b,e.a);b.zf('visibleCellComments')&&IY(a);b.zf('invalidFormulaCells')&&f_(f,e.F);b.zf('overlays')&&(g=!(!a.J&&(a.J=new i0),a.J).N?(xkb(),xkb(),vkb):(!a.J&&(a.J=new i0),a.J).N,GY(a,g.keySet()),AY(a,g),a.c=g.keySet(),undefined);uX(f.V)}
function $W(b){var c,d,e,f,g,h,i,j,k,l;h=(s0(),false&&xG('debug')!=null);l=b.a.f;k=0;h&&(k=(yeb(),JD(Date.now())));i=b.a.N;c=b.a.k;if(l){try{j=new veb(HU(b.Bc));for(g=new _hb((new Thb(l)).a);g.b;){f=$hb(g);f.Zf().a==0?reb(j,Xvb+b.yc+' .sheet .cell {'+f.$f()+'}'):reb(j,LU(b,f.Zf(),i,c)+' {'+f.$f()+'}')}$g(b.Bc);Vg(b.Bc,cj($doc,j.a))}catch(a){a=BD(a);if(Oq(a,21)){d=a;tqb(b.U,'SheetWidget:updateStyles: '+yf(d,d.Ed())+twb)}else throw CD(a)}}if(h){e=(yeb(),JD(Date.now()));nqb(b.U,'Style update took:'+ZD(VD(e,k))+'ms')}BV(b);cU(b)}
function SR(a,b,c){var d,e,f,g,h,i,j;if(b>=a.e&&b<=a.f&&c>=a.K&&c<=a.L){j=$wnd.Math.abs(a.L-c);h=$wnd.Math.abs(a.f-b);if(a._||j==0&&h==0){FR(a,0,0,0,0);GR(a,false);return}GR(a,true);a.j=true;if(j>h){i=$wnd.Math.max(a.K+1,a.L-j+1);FR(a,a.e,a.f,i,a.L)}else{i=$wnd.Math.max(a.e+1,a.f-h+1);FR(a,i,a.f,a.K,a.L)}}else if(ca.L||ba.f){GR(a,true);a.s=true;d=c-a.L;g=a.K-c;e=a.e-b;f=b-a.f;$wnd.Math.max(d,g)>$wnd.Math.max(e,f)?d>g?FR(a,a.e,a.f,a.L+1,c):FR(a,a.e,a.f,c+1,a.K-1):f>e?FR(a,a.f+1,b,a.K,a.L):FR(a,b+1,a.e-1,a.K,a.L)}}
function DS(a,b){var c;if(!a.c._){if(!a.b){return}c=(Fh(),b).keyCode|0;switch(c){case 8:case 113:case 38:case 40:case 37:case 39:case 9:case 46:case 32:if(Eh.Pd(b)==0){y$(a.c.a,b,'');Eh.Td(b);b.stopPropagation()}break;case 89:if(!a.a&&!!b.ctrlKey||!!b.metaKey){h9(a.c.a.W.C,$p(Vp(nB,1),dsb,1,5,[]));Eh.Td(b);b.stopPropagation()}break;case 90:if(!a.a&&!!b.ctrlKey||!!b.metaKey){h9(a.c.a.W.G,$p(Vp(nB,1),dsb,1,5,[]));Eh.Td(b);b.stopPropagation()}break;case 65:if(!a.a&&!!b.ctrlKey||!!b.metaKey){G$(a.c.a);Eh.Td(b);b.stopPropagation()}}}}
function RW(a,b,c){var d,e,f,g,h,i;h=pU(a,a.pc,a.qc);g=AU(a,Yub+a.pc+Zub+a.qc);if(a.v){$mb(a.u,new oY(a.pc,a.qc));if(h){$mb(a.t,h);dh(h.d,Yvb)}if(g){$mb(a.t,g);dh(g.d,Yvb)}a.v=false}else{$mb(a.u,new oY(a.pc,a.qc));if(h){$mb(a.t,h);dh(h.d,Yvb)}if(g){$mb(a.t,g);dh(g.d,Yvb)}i=MZ(a.a,b,c);iW(a,c);if(i){for(d=i.row1+1;d<=i.row2;d++){iW(a,d)}}hW(a,b);if(i){for(d=i.col1+1;d<=i.col2;d++){hW(a,d)}}}if(h){a.nb=null;sh(h.d,Zvb)}!!g&&sh(g.d,Zvb);f=pU(a,b,c);if(f){a.nb=new oY(f.c,f.k);dh(f.d,Zvb)}e=AU(a,Yub+b+Zub+c);!!e&&dh(e.d,Zvb);a.qc=c;a.pc=b}
function fU(a,b,c,d,e){var f,g,h,i,j,k,l,m;l=e;m=new Ymb;for(h=c;h<=d;h++){k=new teb;j=a.W[h-1];reb(oeb(reb(oeb(reb(reb(reb(oeb(reb(reb(reb(oeb(reb(reb((k.a+='.',k),a.yc),dwb),h),', .'),a.yc),'>.resize-line.row'),h),' { '),QZ(a.a,h)?cwb:'display: flex;'),'height: '),j),'px; top:'),l),'px; }\n');l+=j;Bhb(m,Ddb(h),Ddb(l));ujb(b,k.a)}for(g=new _hb((new Thb(a.Eb)).a);g.b;){f=$hb(g);i=f.$f().k-1;!(i==d&&d==a.Qc)&&whb(m,Ddb(i))?(f.$f().d.style[Dub]=yhb(m,Ddb(i)).a+(em(),Kub),undefined):i.resize-line.col'),k),' { '),PZ(a.a,k)?cwb:''),'width: '),h),'px; left:'),l),'px; }\n');l+=h;Bhb(m,Ddb(k),Ddb(l));ujb(b,n.a)}f=hh((jF(),a.Vc));for(j=new _hb((new Thb(a.Eb)).a);j.b;){i=$hb(j);g=i.$f().c-1;!(g==d&&d==a.ob)&&whb(m,Ddb(g))?(i.$f().d.style[Cub]=yhb(m,Ddb(g)).a+(em(),Kub),undefined):g>d&&d!=a.ob&&(i.$f().d.style[Cub]=f+(em(),Kub),undefined)}}
function tS(a,b,c,d,e){var f;sh(a.B,Yub+a.e+Zub+a.C);if(a.s>0&&b0&&d0&&e>a.r){e=a.r;oS(a,true);a.i.style[Gtb]=(wk(),itb);a.g.style[Gtb]=itb}else{oS(a,false);a.i.style[Gtb]=(wk(),Mtb);a.g.style[Gtb]=Mtb}if(a.q>0&&a.q0&&d>=-6){if(d>=0){seb(f,c-Vq(a.e),String.fromCharCode(46))}else{f.a=deb(f.a,0,b-1)+'0.'+ceb(f.a,b-1);seb(f,b+1,keb(Geb,0,-Vq(d)-1))}}else{if(c-b>=1){seb(f,b,String.fromCharCode(46));++c}seb(f,c,String.fromCharCode(69));d>0&&seb(f,++c,String.fromCharCode(43));seb(f,++c,''+ZD(JD(d)))}a.g=f.a;return a.g}
function AJ(a,b){var c,d,e,f;if(b.a||!a.K&&b.b){a.I&&(b.a=true);return}b.c&&false&&(b.a=true);if(b.a){return}d=b.d;c=uJ(a,d);c&&(b.b=true);a.I&&(b.a=true);f=(jF(),AG((Fh(),d).type));switch(f){case 512:case 256:case 128:{(d.keyCode|0)&xsb;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 4:case rub:{if(iF){b.b=true;return}}if(!c&&a.u){a.Oe(true);return}break;case 8:case 64:case 1:case 2:case lsb:{if(iF){b.b=true;return}break}case 2048:{e=Eh.Sd(d);if(a.I&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}
function cO(){cO=hE;bO=new Djb;ujb(bO,'rgba(48, 144, 240, %s)');ujb(bO,'rgba(236, 100, 100, %s)');ujb(bO,'rgba(152, 223, 88, %s)');ujb(bO,'rgba(249, 221, 81, %s)');ujb(bO,'rgba(36, 220, 212, %s)');ujb(bO,'rgba(236, 100, 165, %s)');ujb(bO,'rgba(104, 92, 176, %s)');ujb(bO,'rgba(255, 125, 66, %s)');ujb(bO,'rgba(51, 97, 144, %s)');ujb(bO,'rgba(170, 81, 77, %s)');ujb(bO,'rgba(127, 176, 83, %s)');ujb(bO,'rgba(187, 168, 91, %s)');ujb(bO,'rgba(36, 121, 129, %s)');ujb(bO,'rgba(150, 57, 112, %s)');ujb(bO,'rgba(75, 86, 168, %s)');ujb(bO,'rgba(154, 89, 61, %s)')}
function dW(a,b,c,d){var e,f,g,h,i,j;j=false;b<=a.ob&&(b=a.ob+1);f=zU(a);h=EU(a);if(d){if(b=b-1&&e>0;e--){i+=KZ(a.a,e)}yh(a.xc,ph(a.xc)-i);(b<=a.bb||i>(a.a.j/2|0))&&(j=true)}else if(b>h){i=0;g=a.a.i;for(e=h+1;e<=b+1&&e<=g;e++){i+=KZ(a.a,e)}yh(a.xc,ph(a.xc)+i);(b>=a.xb||i>(a.a.j/2|0))&&(j=true)}}else{if(c>h){i=0;g=a.a.i;for(e=h+1;e<=c+1&&e<=g;e++){i+=KZ(a.a,e)}yh(a.xc,ph(a.xc)+i);(c>=a.xb||i>(a.a.j/2|0))&&(j=true)}else if(c=c-1&&e>0;e--){i+=KZ(a.a,e)}yh(a.xc,ph(a.xc)-i);(c<=a.bb||i>(a.a.j/2|0))&&(j=true)}}return j}
function YW(a,b,c,d,e,f,g){var h,i,j,k,l;if(f.a.length==0){return}i=new _jb(g);k=null;l=-1;while(i.a=b&&h.row<=c&&h.col>=d&&h.col<=e){if(l!=h.row){(Krb(0,f.a.length),f.a[0]).a.length>0&&xjb((Krb(0,f.a.length),f.a[0]),0).k!=b&&(b=xjb((Krb(0,f.a.length),f.a[0]),0).k);k=xjb(f,h.row-b);l=h.row;(Krb(0,k.a.length),k.a[0]).c!=d&&(d=(Krb(0,k.a.length),k.a[0]).c)}lM(xjb(k,h.col-d),h.value,h.cellStyle,h.needsMeasure)}j=Yub+h.col+Zub+h.row;wW(a,j,h.value,h.cellStyle,h.needsMeasure);h.value==null?Ehb(a.e,j):Chb(a.e,j,h)}mX(a,false)}
function lS(a){a.B.className=Lvb;a.F._&&dh(a.B,Fvb);a.G.className='s-top';a.k.className='s-left';a.u.className='s-right';a.a.className='s-bottom';a.g.className='s-corner';a.i.className='s-corner-touch';a.I.className=Mvb;a.o.className=Mvb;a.w.className=Mvb;a.c.className=Mvb;a.J.className=Nvb;a.p.className=Nvb;a.A.className=Nvb;a.d.className=Nvb;if(a.F._){Vg(a.u,a.i);Vg(a.i,a.g)}else{Vg(a.u,a.g)}Vg(a.G,a.k);Vg(a.G,a.u);Vg(a.k,a.a);Vg(a.B,a.G);if(a.F._){Vg(a.G,a.J);Vg(a.k,a.p);Vg(a.u,a.A);Vg(a.a,a.d);Vg(a.J,a.I);Vg(a.p,a.o);Vg(a.A,a.w);Vg(a.d,a.c)}ne(a,a.B)}
function sq(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&fub;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&=fub;u+=p>>22;p&=fub;u&=msb;return dq(m,p,u)}
function RT(a,b,c){var d,e,f,g,h,i,j;i=ih(a.xc);g=gh(a.xc);f=fh(a.xc);h=hh(a.xc);a.A=c;a.B=b;bf?(a.Y=b-f):(a.Y=0);ch?(a.X=c-h):(a.X=0);j=false;if(((a.xc.scrollTop||0)|0)!=0){e=b0||a.X<0&&ph(a.xc)!=0||a.X>0){LW(a);j=true}if(j){return true}else{PW(a);return false}}
function vR(a,b,c){var d,e,f,g,h,i,j;i=ih(a.Q.xc);g=gh(a.Q.xc);f=fh(a.Q.xc);h=hh(a.Q.xc);a.c=c;a.d=b;bf?(a.n=b-f):(a.n=0);ch?(a.k=c-h):(a.k=0);j=false;if(((a.Q.xc.scrollTop||0)|0)!=0){e=b0||a.k<0&&ph(a.Q.xc)!=0||a.k>0){MR(a);j=true}if(j){return true}else{OR(a);return false}}
function dX(a,b){var c,d,e,f;c=0;if(a.H>0){d=a.Z?a.H+1:a.H;c=3+d*18}f=0;if(a.dc>0){e=a.Z?a.dc+1:a.dc;f=1+e*15}if(f==0){a.ec.style[Gtb]=(wk(),itb);a.fc.style[Gtb]=itb}else{a.ec.style[Gtb]=(wk(),Mtb);a.fc.style[Gtb]=Mtb}a.Z||(a.fc.style[Gtb]=(wk(),itb),undefined);!!a.jb&&a.dc>0?(a.bc.style[Gtb]=(wk(),Mtb),undefined):(a.bc.style[Gtb]=(wk(),itb),undefined);a.ec.style[ktb]=f+(em(),Kub);a.ec.style[Dub]=b+Kub;a.bc.style[ktb]=f+Kub;a.bc.style[Dub]=b+Kub;a.fc.style[Dub]=b+c+Kub;if(a.Db){a.fc.style[jtb]=tU(a)+Kub;a.fc.style[vwb]=tU(a)+Kub}a.fc.style[ktb]=f+Kub;return f}
function D0(a){var b,c,d,e,f;if(z0==null){c='';d='';e='';b='';if(a.a.g){c='ff';d=c+a.a.b;e=d+a.a.c;b='gecko'}else if(a.a.e){c='sa';d='ch';b=Twb}else if(a.a.q){c='sa';d=c+a.a.b;e=d+a.a.c;b=Twb}else if(a.a.p){c='sa';d=c+a.a.b;e=d+a.a.c;b=Twb}else if(a.a.j){c='ie';d=c+a.a.b;e=d+a.a.c;b='trident'}else if(a.a.f){c='edge';d=c+a.a.b;e=d+a.a.c;b=''}else if(a.a.o){c='op';d=c+a.a.b;e=d+a.a.c;b='presto'}z0='v-'+c;d.length==0||(z0=z0+' '+'v-'+d);e.length==0||(z0=z0+' '+'v-'+e);b.length==0||(z0=z0+' '+'v-'+b);f=F0(a);f!=null&&(z0=z0+' '+f);a.b&&(z0=z0+' '+'v-'+Fvb)}return z0}
function Ei(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,'')[Atb]==Btb){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==Ctb){break}a=e}return b}
function FT(a,b){var c,d,e,f,g,h,i,j,k,l;l=new teb;for(k=b.row1;k<=b.row2;k++){for(c=b.col1;c<=b.col2;c++){l.a+=Wvb+c+'.row'+k;(k!=b.row2||c!=b.col2)&&(l.a+=',',l)}}if(l.a.length!=0){l.a+='{ display: none; }';WS(a.Fb,l.a)}i=Yub+b.col1+Zub+b.row1;j=new mP(a,b.col1,b.row1);f='cs0';d=pU(a,b.col1,b.row1);!!d&&(f=d.b);lM(j,sU(a,b.col1,b.row1),f,false);h=j.d;dh(h,vvb);jX(a,b,j);Vg(CU(a,b.col1,b.row1),h);Bhb(a.Eb,Ddb(b.id),j);!!a.r&&Ahb(a.r,i)&&mM(j);!!a.tb&&a.tb.contains(i)&&nM(j);if(Ahb(a.b,i)){e=zhb(a.b,i);uN(e,h,b.row1,b.col1)}if(!!a.T&&Ahb(a.T,i)){g=zhb(a.T,i);ET(a,j,g)}}
function JM(b,c){var d,e,f,g,h,i,j;if(!b.Rc){return}h=-1;try{h=fdb(Hj((jF(),b.Vc).style))}catch(a){a=BD(a);if(Oq(a,21)){h=ytb}else throw CD(a)}h==-1&&(h=BM);if((B0(),!A0&&(A0=new K0),B0(),A0).a.j){nh((jF(),b.Vc),Jub);nh(b.Vc,htb)}f=(!A0&&(A0=new K0),A0);if(f.a.j&&I0(f)){g=new O5((i=gh((jF(),b.Vc)),i-=ej($doc),i-=(DM==-1&&(DM=SM(Cub)),DM),i),(j=ih(b.Vc),j-=fj($doc),j-=(EM==-1&&(EM=SM(Dub)),EM),j),nh(b.Vc,htb),nh(b.Vc,Jub));g.b+=Vq(g.d*(1-c)/2);g.c+=Vq(g.a*(1-c)/2);g.d=Vq(g.d*c);g.a=Vq(g.a*c);d=Wg(b.Vc);e=(!A0&&(A0=new K0),A0);if(e.a.j&&I0(e)){RM(GM(b),g);!Wg(b.t)&&Yg(d,b.t,b.Vc)}}}
function eq(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw CD(new scb('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(aq=dq(0,0,0));return dq(0,0,0)}if(b.h==gub&&b.m==0&&b.l==0){return fq(a,c)}i=false;if(b.h>>19!=0){b=tq(b);i=!i}g=lq(b);f=false;e=false;d=false;if(a.h==gub&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=cq((Iq(),Eq));d=true;i=!i}else{h=xq(a,g);i&&jq(h);c&&(aq=dq(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=tq(a);d=true;i=!i}if(g!=-1){return gq(a,g,i,f,c)}if(qq(a,b)<0){c&&(f?(aq=tq(a)):(aq=dq(a.l,a.m,a.h)));return dq(0,0,0)}return hq(d?a:dq(a.l,a.m,a.h),b,i,f,e,c)}
function $V(a,b,c){var d,e;yh(a.xc,b);zh(a.xc,c);a.mc=(a.xc.offsetHeight||0)|0;a.nc=(a.xc.offsetWidth||0)|0;a.Nb=b;a.Ob=c;a.db=1;a.eb=0;a.Qc>0&&(a.db=a.Qc+1);a.bb=1;a.cb=0;a.ob>0&&(a.bb=a.ob+1);a.xb=0;$T(a);WT(a);d=a.a.j;if(a.cb=a.a.M.length?(a.eb+=wU(a)):(a.eb+=GU(a,a.db));++a.db}while(a.eb=a.a.M.length?(a.Ab+=wU(a)):(a.Ab+=GU(a,a.zb))}}
function Pg(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Ld(esb,bsb,-1,-1)}k=geb(b);Sdb(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=geb(k.substr(g+1));k=geb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=geb(k.substr(0,g))}g=Udb(k,ieb(46));g!=-1&&(k=k.substr(g+1));(k.length==0||Sdb(k,'Anonymous function'))&&(k=bsb);h=Xdb(j,ieb(58));e=Ydb(j,ieb(58),h-1);i=-1;d=-1;f=esb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Jg(j.substr(e+1,h-(e+1)));d=Jg(j.substr(h+1))}return a.Ld(f,k,i,d)}
function fS(a,b,c,d,e){var f;sh(a.k,Yub+a.b+Zub+a.n);if(a.g>0&&b0&&d0&&e>a.f){e=a.f;a.a.style[Htb]=(sm(),Utb)}else{a.a.style[Htb]=(sm(),Ttb)}if(a.e>0&&a.e0?hI(a.Wb,'Width: '+d+Kub):hI(a.Wb,hwb);j='.'+a.yc+iwb+a.Yb+'{width:'+d+jwb;WS(a.Ub,j);e=0;k=hh(a.xc)-b;for(g=a.Yb+1;g<=a.xb&&e=a.ib.a.length){for(f=1;f<=a.ib.a.length;f++){i+=KZ(a.a,f)}}i=a.Cb+i;(!a.ib||a.Yb>a.ib.a.length)&&(i-=ph(a.xc));if(j.length!=0){j+='{margin-left:'+i+jwb;WS(a.Ub,j)}j='.'+a.yc+'.col-resizing > div.resize-line.ch {margin-left:'+(i-1)+jwb;WS(a.Ub,j);HW(a,b,c)}
function yV(a,b){a.yc='spreadsheet-'+b;dh(a.Dc,a.yc);a.w.type=nwb;vh(a.w,a.yc+'-dynamicStyle');Vg(Wg($doc.body).firstChild,a.w);a.Bc.type=nwb;vh(a.Bc,a.yc+'-sheetStyle');Vg(Wg(a.w),a.Bc);a.Cc.type=nwb;vh(a.Cc,a.yc+'-customCellSizeStyle');Vg(Wg(a.w),a.Cc);a.$.type=nwb;vh(a.$,a.yc+'-editedCellStyle');Vg(Wg(a.w),a.$);WS(a.$,'.notusedselector{ display: inline !important; outline: none !important; width: auto !important; z-index: -10; }');WS(a.$,'.notusedselector{ overflow: hidden; }');a.Fb.type=nwb;vh(a.Fb,a.yc+'-mergedRegionStyle');Vg(Wg(a.w),a.Fb);a.Ub.type=nwb;vh(a.Ub,a.yc+'-resizeStyle');Vg(Wg(a.w),a.Ub)}
function b2(a,b){var c,d;if(!a.e){a.e=new jI;He(a.e,new d2(a),(gn(),gn(),fn));He(a.e,new f2(a),(Po(),Po(),Oo))}c=geb(RH(a.e.a));c+=c.length==0?'Using Evaluation License of: ':', ';hI(a.e,c+b);tH((qK(),uK()),a.e);he(a.e).className='';d=he(a.e).style;d[Atb]=(yl(),Btb);d[uvb]=(Jl(),'center');d['right']=(em(),Lub);d[Cub]=Lub;d['bottom']=Lub;d['padding']='0.5em 1em';d['font-family']='sans-serif';d['fontSize']='12.0px';d[vwb]='1.1em';d['color']='white';d[nvb]='black';(Fh(),d).opacity=0.7;d[Itb]='2147483646';d[Dub]=Uub;d[ktb]=Uub;d[Gtb]=(wk(),Mtb);d['whiteSpace']=(Em(),'normal');d[Htb]=(sm(),Ttb);d['margin']=Lub}
function O0(j,a){var b=j.a;var c=j.b;if(a.indexOf(ovb)>-1&&a.indexOf('Width')>-1){var d=a.substring(0,a.length-5)+'Style';if(b.getPropertyValue)var e=b.getPropertyValue(d);else var e=b[d];if(e==itb)return '0px'}if(b.getPropertyValue){a=a.replace(/([A-Z])/g,'-$1').toLowerCase('en');var f=b.getPropertyValue(a)}else{var f=b[a];var g=c.style;if(!/^\d+(px)?$/i.test(f)&&/^\d/.test(f)){var h=g.left,i=c.runtimeStyle.left;c.runtimeStyle.left=b.left;g.left=f||0;f=g.pixelLeft+Kub;g.left=h;c.runtimeStyle.left=i}}if(a.indexOf('margin')>-1&&f==Uub){return '0px'}a==ktb&&f==Uub?(f=c.clientWidth+Kub):a==jtb&&f==Uub&&(f=c.clientHeight+Kub);return f}
function q4(a,b){var c,d,e,f,g,h,i;if(!a.j){f=Wf()-a.b[0];nqb(wqb((Hcb(vz),vz.k)),f+' ms from start to move')}e=(h=(Fh(),b).changedTouches[0],a.f=$h(h.clientY||0),i=a.k++,i=i%3,a.b[i]=Wf(),a.s[i]=a.f,a.j?a.j:$wnd.Math.abs(a.o-a.f)>=3);if(e){c=a.o-a.f;d=a.n+c;if(d>((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)){g=c+a.n-(((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0));g=g/2|0;g>(g4?0:(a.q.clientHeight|0)/3|0)&&(g=g4?0:(a.q.clientHeight|0)/3|0);c=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)+g-a.n}else if(d<0){g=d/2|0;-g>(g4?0:(a.q.clientHeight|0)/3|0)&&(g=-(g4?0:(a.q.clientHeight|0)/3|0));c=g-a.n}t4(a,c);a.j=true;Eh.Td(b);b.stopPropagation()}}
function Cc(){Cc=hE;Ac=new Lb('aria-activedescendant');new xc('aria-atomic');new Lb('aria-autocomplete');new Lb('aria-controls');new Lb('aria-describedby');new Lb('aria-dropeffect');new Lb('aria-flowto');new xc('aria-haspopup');Bc=new xc('aria-label');new Lb('aria-labelledby');new xc('aria-level');new Lb('aria-live');new xc('aria-multiline');new xc('aria-multiselectable');new Lb('aria-orientation');new Lb('aria-owns');new xc('aria-posinset');new xc('aria-readonly');new Lb('aria-relevant');new xc('aria-required');new xc('aria-setsize');new Lb('aria-sort');new xc('aria-valuemax');new xc('aria-valuemin');new xc('aria-valuenow');new xc('aria-valuetext')}
function fW(a,b,c){var d,e,f,g,h,i,j,k,l,m;l=false;f=zU(a);if(ba.ob){k=0;for(e=f-1;e>=b-1&&e>0;e--){k+=KZ(a.a,e)}yh(a.xc,ph(a.xc)-k);(b<=a.bb||k>(a.a.j/2|0))&&(l=true)}else{j=EU(a);if(b>j){k=0;g=a.a.i;for(e=j+1;e<=b+1&&e<=g;e++){k+=KZ(a.a,e)}yh(a.xc,ph(a.xc)+k);(b>=a.xb||k>(a.a.j/2|0))&&(l=true)}}m=NU(a);if(ca.Qc){k=0;for(e=m-1;e>=c-1&&e>0;e--){k+=QZ(a.a,e)?0:e>=a.W.length?wU(a):a.W[e-1]}i=((a.xc.scrollTop||0)|0)-k;zh(a.xc,i>0?i:0);(c<=a.db||k>(a.a.L/2|0))&&(l=true)}else{d=oU(a);if(c>d){k=0;h=a.a.O;for(e=d+1;e<=c+1&&e<=h;e++){k+=QZ(a.a,e)?0:e>=a.W.length?wU(a):a.W[e-1]}zh(a.xc,((a.xc.scrollTop||0)|0)+k);(c>=a.zb||k>(a.a.L/2|0))&&(l=true)}}if(l){uV(a);oV(a)}}
function $0(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;e=false;l=false;d=new P0(b);i=(m=$p(Vp(Zq,1),gwb,16,15,[0,0,0,0]),m[0]=M0(d,Tvb),m[1]=M0(d,'paddingRight'),m[2]=M0(d,'paddingBottom'),m[3]=M0(d,Svb),m);if(!e&&c1(a.d,i)){Z0(a.d,i);e=true}if(!l&&d1(a.d,i)){Z0(a.d,i);l=true}a.d=i;f=N0(d);if(!e&&c1(a.c,f)){Z0(a.c,f);e=true}if(!l&&d1(a.c,f)){Z0(a.c,f);l=true}a.c=f;c=(n=$p(Vp(Zq,1),gwb,16,15,[0,0,0,0]),n[0]=M0(d,'borderTopWidth'),n[1]=M0(d,'borderRightWidth'),n[2]=M0(d,'borderBottomWidth'),n[3]=M0(d,'borderLeftWidth'),n);if(!e&&c1(a.a,c)){Z0(a.a,c);e=true}if(!l&&d1(a.a,c)){Z0(a.a,c);l=true}a.a=c;j=z1(b);g=j+(f[0]+f[2]);_0(a,g)&&(e=true);k=C1(b);h=k+(f[1]+f[3]);a1(a,h)&&(l=true);return new e1}
function DT(a){a.U=wqb('spreadsheet SheetWidget');a.oc=new Ymb;a.Dc=Oi($doc);a.xc=Oi($doc);a.N=Oi($doc);a.fb=Oi($doc);a.Sb=Oi($doc);a.Tb=Oi($doc);a.gc=new Djb;a.jb=new Djb;a.K=new Djb;a.ib=new Djb;a.ic=new Djb;a.Kc=new Djb;a.Oc=new Djb;a.d=new Djb;a.w=Xi($doc);a.Bc=Xi($doc);a.Cc=Xi($doc);a.$=Xi($doc);a.Ub=Xi($doc);a.Fb=Xi($doc);a.Lb=Oi($doc);a.Lc=Oi($doc);a.Nc=Oi($doc);a.c=Oi($doc);a.I=Oi($doc);a.ec=Oi($doc);a.F=Oi($doc);a.bc=Oi($doc);a.kb=Oi($doc);a.J=Oi($doc);a.fc=Oi($doc);a.D=Oi($doc);a.ac=Oi($doc);a.hb=Wi($doc);a.wb=new _S;a.t=new bnb;a.u=new bnb;a.uc=new bnb;a.rc=new bnb;a.tc=new bnb;a.sc=new bnb;a.p=new _4(300,new DX(a));a.Hb=new _4(100,new XX(a));a.kc=new ZX(a);a.Ib=new bY(a)}
function Qeb(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=Vfb(a.f)),a.c);k=(!b.c&&(b.c=Vfb(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=Leb.length-1;if(b.a==0&&b.f!=-1){throw CD(new scb('Division by zero'))}if(j.e==0){return ifb(c)}d=xfb(j,k);j=tfb(j,d);k=tfb(k,d);f=zfb(k);k=Gfb(k,f);do{l=ufb(k,Leb[e]);if(l[1].e==0){g+=e;e0?(Bgb(),e0){d=a.Z?a.H+1:a.H;c=3+d*18}e=0;a.dc>0&&(e=1+(a.dc+1)*15);if(c==0){a.I.style[Gtb]=(wk(),itb);a.J.style[Gtb]=itb}else{a.I.style[Gtb]=(wk(),Mtb);a.J.style[Gtb]=Mtb}a.Z||(a.J.style[Gtb]=(wk(),itb),undefined);!!a.ib&&a.H>0?(a.F.style[Gtb]=(wk(),Mtb),undefined):(a.F.style[Gtb]=(wk(),itb),undefined);a.I.style[jtb]=c+Kub;a.I.style[Dub]=b+Kub;a.F.style[jtb]=c+Kub;a.F.style[Dub]=b+Kub;a.J.style[Dub]=b+Kub;a.J.style[jtb]=c+Kub;a.Db&&(a.J.style[ktb]=FU(a)+Kub,undefined);a.J.style[Cub]=e+Kub;a.D.style[Dub]=b+Kub;a.D.style[Cub]=e+Kub;a.D.style[jtb]=c+Kub;a.ac.style[Dub]=b+c+Kub;a.ac.style[Cub]=Lub;a.ac.style[ktb]=e+Kub;a.g=e;a.f=c;return c}
function nO(a,b){var c,d;switch((Fh(),b).keyCode|0){case 8:case 46:a.t.Z?pb(new eP(a),100):o1((ng(),mg),new gP(a));o1((ng(),mg),new iP(a));break;case 27:KK(a.j,a.c);j$(a.t);HO(a);b.stopPropagation();Eh.Td(b);break;case 13:i$(a.t,(d=IK(a.j),d==null?'':d));HO(a);b.stopPropagation();Eh.Td(b);break;case 9:m$(a.t,(c=IK(a.j),c==null?'':c),!b.shiftKey);HO(a);b.stopPropagation();break;case 38:if(a.g){rO(a,!!b.shiftKey,true,false,false);Eh.Td(b)}break;case 39:if(a.g){rO(a,!!b.shiftKey,false,true,false);Eh.Td(b)}break;case 40:if(a.g){rO(a,!!b.shiftKey,false,false,true);Eh.Td(b)}break;case 37:if(a.g){rO(a,!!b.shiftKey,false,false,false);Eh.Td(b)}break;default:gO(a,a.j);}if(a.e){MO(a,false);o1((ng(),mg),new WO(a))}}
function SU(a,b,c){var d,e,f,g,h,i,j,k;a.Xb=true;d=c-a.Qb;d<0&&(d=0);TS(a.Ub);d>0?hI(a.Wb,'Height: '+d+'px \u2248 '+Reb(gfb(d/a.Kb*72))+'pt'):hI(a.Wb,'Hide row');j='.'+a.yc+kwb+a.Zb+'{height:'+d+jwb;WS(a.Ub,j);e=0;k=fh(a.xc)-c;for(g=a.Zb+1;g<=a.zb&&e=a.W.length?wU(a):a.W[g-1]}i=c-a.Rb;i=a.jb.a.length){for(f=1;f<=a.jb.a.length;f++){i+=QZ(a.a,f)?0:f>=a.W.length?wU(a):a.W[f-1]}}i+=a.Mc;(!a.jb||a.Zb>a.jb.a.length)&&(i-=(a.xc.scrollTop||0)|0);if(j.length!=0){j+='{margin-top:'+i+jwb;WS(a.Ub,j)}j='.'+a.yc+'.row-resizing > div.resize-line.rh {margin-top:'+(i-1)+jwb;WS(a.Ub,j);HW(a,b,c)}
function qV(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(!!(Fh(),b).changedTouches&&b.changedTouches.length>0){k=b.changedTouches;i=Pm(k[k.length-1])}else if(!!b.touches&&b.touches.length>0){k=b.touches;i=Pm(k[k.length-1])}else{i=Eh.Sd(b)}m=(g=lj($doc),s1(),b.type.indexOf(Fvb)!=-1?Om(b.changedTouches[0])+g:$h(b.clientY||0)+g);l=(f=kj($doc),b.type.indexOf(Fvb)!=-1?Nm(b.changedTouches[0])+f:$h(b.clientX||0)+f);if(RT(a,m,l)){return}d=0;e=0;c=null;if(i){c=i.getAttribute(ttb)||'';YS(a.wb,c);d=a.wb.a;e=a.wb.b}if(e==0||d==0){return}h=vvb.length;if(!Sdb(c.substr(c.length-h,h),vvb)){j=DU(a,l,m,pU(a,d,e));d=j.c;e=j.k}if(d!=a.Hc||e!=a.Ic){d==0&&(l>hh(Ih(i))?(d=EU(a)+1):(d=a.Hc));e==0&&(m>fh(a.xc)?(e=oU(a)+1):(e=a.Ic));v$(a.a,d,e);a.Hc=d;a.Ic=e}}
function NV(b,c){var d,e,f,g,h,i,j;h=Yub+c.col1+Zub+c.row1;b.Fb.sheet.deleteRule(0);i=yhb(b.Eb,Ddb(c.id));j=pU(b,c.col1,c.row1);!!j&&lM(j,i.o,i.b,false);ah(Dhb(b.Eb,Ddb(c.id)).d);Dhb(b.Jb,c);c.col1>=b.wc.e&&c.col2<=b.wc.f&&c.row1>=b.wc.K&&c.row2<=b.wc.L&&rX(b,c.col1,c.col2,c.row1,c.row2,false);f=null;if(!!b.r&&Ahb(b.r,h)){try{d=xjb(xjb(b.ic,c.row1-b.db),c.col1-b.bb);mM(d);f=d.d}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}if(!!b.tb&&b.tb.contains(h)){try{d=xjb(xjb(b.ic,c.row1-b.db),c.col1-b.bb);nM(d);f=d.d}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}if(Ahb(b.b,h)&&!!f){e=zhb(b.b,h);uN(e,f,c.row1,c.col1)}if(!!b.T&&Ahb(b.T,h)){try{d=xjb(xjb(b.ic,c.row1-b.db),c.col1-b.bb);g=zhb(b.T,h);ET(b,d,g)}catch(a){a=BD(a);if(!Oq(a,21))throw CD(a)}}}
function AG(a){switch(a){case 'blur':return 4096;case 'change':return 1024;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 Ftb:return oub;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case $tb:return 8;case 'scroll':return tsb;case 'error':return wsb;case pub:case 'mousewheel':return qub;case Ztb:return 262144;case 'paste':return gub;case bub:return rub;case 'touchmove':return tub;case 'touchend':return lsb;case 'touchcancel':return uub;case 'gesturestart':return vub;case 'gesturechange':return wub;case 'gestureend':return xub;default:return -1;}}
function uX(a){var b,c,d,e,f,g,h,i;d=a.ob>0?1:0;jh(a.Dc).indexOf('report')!=-1&&(d=0);i=0;a.gc.a.length==0||(i=FU(a));f=0;a.K.a.length==0||(f=tU(a));e=0;if(a.a.u){g=new b1;$0(g,he(a.a.u));e=Vq(g.b)}b=cX(a,e);c=dX(a,e);a.kb.style[Dub]=e+(em(),Kub);c==0||b==0?(a.kb.style[Gtb]=(wk(),itb),undefined):(a.kb.style[Gtb]=(wk(),Mtb),undefined);a.kb.style[jtb]=b+Kub;a.kb.style[ktb]=c+Kub;o1((ng(),mg),new VX(a));if(!a.Z){i=0;f=0}a.Mc=f+e+b;a.Cb=i+c;h=a.Lc.style;h[ktb]=a.Bb+i+1+Kub;h[jtb]=a.Jc+f+Kub;h[Dub]=e+b+Kub;h[Cub]=c+Kub;h=a.Nc.style;h[Cub]=a.Bb+a.Cb+d+Kub;h[jtb]=a.Jc+f+Kub;h[Dub]=e+b+Kub;h=a.c.style;h[ktb]=a.Bb+i+1+Kub;h[Dub]=a.Jc+a.Mc+Kub;h[Cub]=c+Kub;h=a.xc.style;h[Cub]=a.Bb+a.Cb+d+Kub;h[Dub]=a.Jc+a.Mc+Kub;h=a.N.style;h[Dub]=e+b+Kub;h[Cub]=c+Kub}
function EY(a,b){var c,d,e,f;d=(!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B);c=(!a.J&&(a.J=new i0),a.J);kqb(yY,'onStateChanged reload = '+c.O);if(c.O||b.b){c.O=false;e=(!a.J&&(a.J=new i0),a.J);f=(!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B);HY(a);D_(f,e.X,e.W,b.zf(Dwb));v_(f,e.Y);f.C?CZ(f,false):(f.C=true);VZ(f,f.a-1);I_(f,e.L);o1((ng(),mg),new iZ(a,b))}else{(b.zf('sheetNames')||b.zf('sheetIndex'))&&D_(d,c.X,c.W,b.zf(Dwb));if(b.zf(Ewb)||b.zf(Fwb)||b.zf('colW')||b.zf('rowH')||b.zf('rows')||b.zf('cols')||b.zf(Gwb)||b.zf(Hwb)){d.d?(d.d=false):JV(d.V,true);I_((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B),(!a.J&&(a.J=new i0),a.J).L)}else b.zf('mergedRegions')&&I_((!a.B&&(a.B=(nqb(yY,zvb),new O_)),a.B),(!a.J&&(a.J=new i0),a.J).L);b.zf('sheetProtected')&&v_(d,c.Y);DY(a,b)}}
function sM(a){var b,c,d,e,f,g,h,i,j,k,l,m;k=jh(a.d).indexOf(' r ')!=-1||Rdb(jh(a.d),' r');e=JZ(a.n.a,a.c);l=yhb(a.n.oc,new yM(a.o,a.b,a.k,a.c));!l&&(l=Ddb(gM(a)));j=l.a-e;if(!k&&j>0){j+=2;c=a.c;m=0;d=a.n.a.g;g=eV(a.n,c);while(c=0;f--){i.appendChild(b[f])}}a.d.innerHTML='';Vg(a.d,i);fM(a);a.i=true}else{a.i=false}gV(a.n,Yub+a.c+Zub+a.k)&&!Oq(a,170)?(a.d.style[Nub]=(nl(),Utb),undefined):j>0?(a.d.style[Nub]=(nl(),Ttb),undefined):(a.d.style[Nub]=(nl(),Utb),undefined);a.g=false}
function igb(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;q=Xp(Zq,gwb,16,d+1,15,1);r=Xp(Zq,gwb,16,f+1,15,1);s=f;i=Adb(e[f-1]);if(i!=0){$fb(r,e,0,i);$fb(q,c,0,i)}else{zeb(c,0,q,0,d);zeb(e,0,r,0,f)}j=r[s-1];l=b-1;m=d;while(l>=0){k=0;if(q[m]==j){k=-1}else{t=DD(SD(ED(q[m],Jyb),32),ED(q[m-1],Jyb));w=lgb(t,j);k=YD(w);v=YD(TD(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=PD(ED(k,Jyb),ED(r[s-2],Jyb));A=DD(SD(v,32),ED(q[m-2],Jyb));p=DD(ED(v,Jyb),ED(j,Jyb));Adb(YD(UD(p,32)))<32?(u=true):(v=YD(p))}while(KD($D(o,Nyb),$D(A,Nyb)))}}if(k!=0){g=ogb(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;nhh(a.o)){o=gh(a.c)-15-a.n;gh(a.o)m){l-=l+a.k-m+5;n=ih(a.o);lh){b=k-h;if(c>0){j=-($wnd.Math.atan(c/b)*gvb)}else{c=$wnd.Math.abs(c);j=0}}else{k-=2;b=h-(k+a.n);if(c>0){j=-180+$wnd.Math.atan(c/b)*gvb}else{c=$wnd.Math.abs(c);j=-180}}d=$wnd.Math.sqrt(b*b+c*c)+1;a.i.style[ktb]=d+(em(),Kub);a.i.style[Dub]=f+Kub;a.i.style[Cub]=e+g+Kub;a.i.style['transform']=hvb+j+'deg)';a.i.style['msTransform']=hvb+j+'deg)';a.i.style[ivb]=hvb+j+'deg)';dh(a.i,a.j);Vg(a.o,a.i)}
function eW(a,b,c,d){var e,f,g,h,i,j,k;j=false;b<=a.Qc&&(b=a.Qc+1);k=NU(a);e=oU(a);if(d){if(b=b-1&&f>0;f--){i+=QZ(a.a,f)?0:f>=a.W.length?wU(a):a.W[f-1]}h=((a.xc.scrollTop||0)|0)-i;zh(a.xc,h>0?h:0);(b<=a.db||i>(a.a.L/2|0))&&(j=true)}else if(b>e){i=0;g=a.a.O;for(f=e+1;f<=b+1&&f<=g;f++){i+=QZ(a.a,f)?0:f>=a.W.length?wU(a):a.W[f-1]}zh(a.xc,((a.xc.scrollTop||0)|0)+i);(b>=a.zb||i>(a.a.L/2|0))&&(j=true)}}else{if(c>e){i=0;g=a.a.O;for(f=e+1;f<=c+1&&f<=g;f++){i+=QZ(a.a,f)?0:f>=a.W.length?wU(a):a.W[f-1]}zh(a.xc,((a.xc.scrollTop||0)|0)+i);(c>=a.zb||i>(a.a.L/2|0))&&(j=true)}else if(c=c-1&&f>0;f--){i+=QZ(a.a,f)?0:f>=a.W.length?wU(a):a.W[f-1]}h=((a.xc.scrollTop||0)|0)-i;zh(a.xc,h>0?h:0);(c<=a.db||i>(a.a.L/2|0))&&(j=true)}}return j}
function p4(a){var b,c,d,e,f,g,h,i,j;if(!a.j){h4=null;_L(a.d.a);a.d=null;return}b=a.n+a.a;g=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0);c=-1;if(b>g){i=g-b;d=g}else if(b<0){i=-b;d=0}else{h=k4(a);nqb(wqb((Hcb(vz),vz.k)),'pxPerMs'+h);i=Vq(0.5*h*h/0.002);h<0&&(i=-i);d=b+i;if(d>g+(g4?0:(a.q.clientHeight|0)/3|0)){d=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)+(g4?0:(a.q.clientHeight|0)/3|0);e=d-b;i=e}else if(d<-(g4?0:(a.q.clientHeight|0)/3|0)){d=-(g4?0:(a.q.clientHeight|0)/3|0);e=d-b;i=e}else{c=Vq($wnd.Math.abs(h/0.002))}}c==-1&&(c=350);if(c>1500){nqb(wqb((Hcb(vz),vz.k)),'Max animation time. '+c);c=1500}a.c=d;if($wnd.Math.abs(i)<3||c<20){nqb(wqb((Hcb(vz),vz.k)),"Small 'momentum' "+i+' | '+c+' Skipping animation,');o4(a);return}j=-d+a.n;f=-b+a.n;if(g4){f-=a.n;j-=a.n}v4(a,c,f,j)}
function OO(a,b){cO();var c,d,e;this.r=(jF(),Oi($doc));this.i=new Djb;this.F=new bnb;this.D=new Ymb;this.G=new Ymb;this.t=a;this.I=b;this.w=b.sb;this.H=new OS;NS(this.H,b,this);this.j=new QK;cf(this.j,2);this.a=new QK;cf(this.a,1);qe(this.j,'functionfield');qe(this.a,'addressfield');this.B=new NI;qe(this.B,'namedrangebox');LI(this.B);EI(this.B,'');this.C=new kI;qe(this.C,'arrow');te(this.B,false);te(this.C,false);d=new VH;c=new VH;e=new VH;c.Vc.className='fixed-left-panel';e.Vc.className='adjusting-right-panel';UH(c,this.a);UH(c,this.C);UH(c,this.B);UH(e,this.j);oH(d,c,d.Vc);oH(d,e,d.Vc);KH(this,d);this.Vc.className='functionbar';FF(he(this.B),1024);EF(he(this.B),new QO(this));FF(he(this.a),6656);EF(he(this.a),new YO(this));FF(he(this.j),7048);EF(he(this.j),new $O(this));this.r.className='formulaoverlay';Vg(this.Vc,this.r)}
function XW(b,c,d){var e,f,g,h,i,j,k;g=(jF(),AG((Fh(),c).type));j=d.getAttribute(ttb)||'';if(Sdb(j,Vub)||Sdb(j,Wub)){e=Ih(d);f=e.getAttribute(ttb)||'';i=vvb.length;Sdb(f.substr(f.length-i,i),vvb)&&(f=$db(f,swb,''));if(Ahb(b.b,f)){return}if(g==16){if(!(yJ(b.q)&&Sdb(f,b.j))){YS(b.wb,f);b.k=b.wb.a;b.n=b.wb.b;$4(b.p)}}else{k=Eh.Rd(c);if(!b.o&&!(!!k&&!!k.equals?k.equals(e):k==e)){kN(b.q);b.j=null;b.k=-1;b.n=-1}}}else{i=vvb.length;Sdb(j.substr(j.length-i,i),vvb)&&(j=$db(j,swb,''));if(Ahb(b.b,j)){return}if(g==16){if(!(yJ(b.q)&&Sdb(j,b.j))){DF(b.xc);YS(b.wb,j);b.k=b.wb.a;b.n=b.wb.b;$4(b.p)}}else if(g==32){k=Eh.Rd(c);if(!b.o&&!!k&&!!Ih(k)){try{if(!(xV(k.getAttribute(ttb)||'')&&mf(Ih(k),d))){kN(b.q);b.j=null;b.n=-1;b.k=-1}}catch(a){a=BD(a);if(Oq(a,49)){h=a;uqb(b.U,'SheetWidget:updateCellCommentDisplay: NPE ONMOUSEOUT, '+h.f)}else throw CD(a)}}}}}
function Oeb(){Oeb=hE;var a,b,c;new Yeb(1,0);new Yeb(10,0);new Yeb(0,0);Feb=Xp(xB,dsb,36,11,0,1);Geb=Xp(Wq,dsb,16,100,15,1);Heb=$p(Vp(Xq,1),dsb,16,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,Gyb,Hyb,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);Ieb=Xp(Zq,gwb,16,Heb.length,15,1);Jeb=$p(Vp(Xq,1),dsb,16,15,[1,10,100,ytb,10000,100000,1000000,10000000,100000000,hub,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);Keb=Xp(Zq,gwb,16,Jeb.length,15,1);Meb=Xp(xB,dsb,36,11,0,1);a=0;for(;a=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!znb()){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[Oyb]=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}
function wT(a){this.k=Oi($doc);this.c=Oi($doc);this.i=Oi($doc);this.n=Oi($doc);this.o=Oi($doc);this.p=Oi($doc);this.q=Oi($doc);this.a=Oi($doc);this.g=bj($doc);this.v=Oi($doc);this.u=[];this.f=Oi($doc);this.e=a;this.n.className='scroll-tabs-beginning';this.o.className='scroll-tabs-end';this.p.className='scroll-tabs-left';this.q.className='scroll-tabs-right';this.a.className='add-new-tab';this.i.className='sheet-tabsheet-options';Vg(this.i,this.n);Vg(this.i,this.p);Vg(this.i,this.q);Vg(this.i,this.o);Vg(this.i,this.a);this.c.className='sheet-tabsheet-container';this.v.className='sheet-tabsheet-temp';Vg(this.k,this.v);this.k.className='sheet-tabsheet';Vg(this.k,this.i);Vg(this.k,this.c);this.f.className='sheet-tabsheet-infolabel';Vg(this.k,this.f);ne(this,this.k);FF(this.k,3);EF(this.k,new xT(this));FF(this.g,4736);EF(this.g,new zT(this));this.g.maxLength=31}
function yX(a,b){var c,d;DT(this);c=L0().toLowerCase();this.vb=c.indexOf('macintosh')!=-1||c.indexOf('mac osx')!=-1||c.indexOf('mac os x')!=-1;this.a=a;this.Pc=b;this.e=new Ymb;this.b=new Ymb;this.zc=new Ymb;this.Eb=new Ymb;this.Jb=new Ymb;this.rb=new X4;qe(this.rb,'v-spreadsheet-hyperlink-tooltip-label');this.qb=new eN;qe(this.qb,'v-tooltip');this.qb.r=this;WH(this.qb,this.rb);this.Wb=new X4;qe(this.Wb,'v-spreadsheet-resize-tooltip-label');this.Vb=new eN;qe(this.Vb,'v-tooltip');this.Vb.r=this;WH(this.Vb,this.Wb);this.q=new vN(this,this.xc);iN(this.q);WU(this);Ae((jF(),this.Vc),rwb,true);this.wc=new UR(a,this);this.M=new XN(this,new TN(this));Vg(this.Vc,he(this.M));d=new IS;d.c=this;d.a=this.vb;HS(d,this.Lc,this.Nc,this.c,this.xc);this.Mb=AF(new kY(this));He(this,new mY(this),(on(),on(),nn));this.jc=new _4(20,new dY(this));this.Pb=new _4(100,new fY(this))}
function vN(a,b){tJ();var c;eN.call(this);this.e=aj($doc);this.o=b;this.p=new VH;WH(this,this.p);this.i=Oi($doc);this.i.className=kvb;this.a=new X4;te(this.a,false);qe(this.a,'comment-overlay-author');this.g=new X4;te(this.g,false);qe(this.g,'comment-overlay-label');sJ.Ze((jF(),jF(),lh(this.Vc))).className='v-spreadsheet-comment-overlay';Ae(sJ.Ze((null,lh(this.Vc))),'v-spreadsheet-comment-overlay-shadow',true);this.r=a;this.F=false;this.Vc.style[Htb]=Utb;!!this.t&&(this.t.style[Htb]=Utb,undefined);this.i.style[Htb]=(sm(),Utb);this.Vc.style[Itb]='0';this.f=new X4;te(this.f,false);qe(this.f,'comment-overlay-invalidformula');UH(this.p,this.f);UH(this.p,this.a);UH(this.p,this.g);dh(this.e,'comment-overlay-input');this.e.style[Gtb]=(wk(),itb);Vg(this.Vc,this.e);this.e.rows=4;this.e.style[ktb]=(em(),'200.0px');c=new yN(this,a);He(this.a,c,(gn(),gn(),fn));He(this.g,c,(null,fn))}
function ggb(a,b){egb();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=FD(a,0)<0;i&&(a=QD(a));if(FD(a,0)==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:n=new teb;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==ssb?'2147483648':''+-b;return n.a;}}k=18;l=Xp(Wq,dsb,16,k+1,15,1);c=k;p=a;do{j=p;p=HD(p,10);l[--c]=YD(DD(48,VD(j,PD(p,10))))&xsb}while(FD(p,0)!=0);e=VD(VD(VD(k,c),b),1);if(b==0){i&&(l[--c]=45);return keb(l,c,k-c)}if(b>0&&FD(e,-6)>=0){if(FD(e,0)>=0){f=c+YD(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return keb(l,c,k-c+1)}for(g=2;MD(g,DD(QD(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return keb(l,c,k-c)}o=c+1;d=k;m=new ueb;i&&(m.a+='-',m);if(d-o>=1){neb(m,l[c]);m.a+='.';m.a+=keb(l,c+1,k-c-1)}else{m.a+=keb(l,c,k-c)}m.a+='E';FD(e,0)>0&&(m.a+='+',m);m.a+=''+ZD(e);return m.a}
function eX(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s;n=lV(a);while(n.a0){if(f){s=a.ec.clientWidth|0;a.Z&&(s+=FU(a))}else{s=a.I.clientHeight|0;a.Z&&(s+=tU(a))}s+=h;for(l=new _jb(d);l.a=a.W.length?wU(a):a.W[m+1-1])}p.f&&(f?(r-=uU(a,k.startIndex)/2|0):(r-=GU(a,k.startIndex)/2|0));p.gf(r,k.level-1);FN(p,k.collapsed);Vg(b,(jF(),p.Vc));Pe(p,a);o=0;for(j=k.startIndex;j<=k.endIndex;j++){f?(o+=KZ(a.a,j+1)):(o+=QZ(a.a,j+1)?0:j+1>=a.W.length?wU(a):a.W[j+1-1])}o-=h;p.f?f?(o+=uU(a,k.startIndex)/2):(o+=GU(a,k.startIndex)/2):f?(o+=uU(a,k.endIndex+2)/2):(o+=GU(a,k.endIndex+2)/2);HN(p,o);if(!!e&&e.a.length>k.startIndex){i=p.df();Vg(c,i.Vc);Pe(i,a)}}}}
function xF(){var a,b,c;b=$doc.compatMode;a=$p(Vp(tB,1),vsb,2,6,[vtb]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype, e.g. by using <!doctype html> at the start of your application's HTML page. To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding the following line to your*.gwt.xml module file: <extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/>':"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' "+b+"'). Modify your application's host HTML page doctype, or update your custom "+"'document.compatMode' configuration property settings."}
function LG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?HG:null);c&2&&(a.ondblclick=b&2?HG:null);c&4&&(a.onmousedown=b&4?HG:null);c&8&&(a.onmouseup=b&8?HG:null);c&16&&(a.onmouseover=b&16?HG:null);c&32&&(a.onmouseout=b&32?HG:null);c&64&&(a.onmousemove=b&64?HG:null);c&128&&(a.onkeydown=b&128?HG:null);c&256&&(a.onkeypress=b&256?HG:null);c&512&&(a.onkeyup=b&512?HG:null);c&1024&&(a.onchange=b&1024?HG:null);c&2048&&(a.onfocus=b&2048?HG:null);c&4096&&(a.onblur=b&4096?HG:null);c&8192&&(a.onlosecapture=b&8192?HG:null);c&tsb&&(a.onscroll=b&tsb?HG:null);c&oub&&(a.onload=b&oub?IG:null);c&wsb&&(a.onerror=b&wsb?HG:null);c&qub&&(a.onmousewheel=b&qub?HG:null);c&262144&&(a.oncontextmenu=b&262144?HG:null);c&gub&&(a.onpaste=b&gub?HG:null);c&rub&&(a.ontouchstart=b&rub?HG:null);c&tub&&(a.ontouchmove=b&tub?HG:null);c&lsb&&(a.ontouchend=b&lsb?HG:null);c&uub&&(a.ontouchcancel=b&uub?HG:null);c&vub&&(a.ongesturestart=b&vub?HG:null);c&wub&&(a.ongesturechange=b&wub?HG:null);c&xub&&(a.ongestureend=b&xub?HG:null)}
function qP(a,b,c,d,e){var f,g,h,i,j,k;if(b==c&&d==e){h=U_(a,d,b);if(!h){h=new pP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=V_(a,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}k=false;f=d;while(f<=e){i=U_(a,f,b);if(i){f=i.col2+1;if(d>i.col1){d=i.col1;k=true}if(ei.row1){b=i.row1;k=true}}else{++f}}b>c&&(b=c);f=b;while(f<=c){i=U_(a,e,f);if(i){f=i.row2+1;if(ei.row1){b=i.row1;k=true}if(ci.col1){d=i.col1;k=true}if(ei.col1){d=i.col1;k=true}if(b>i.row1){b=i.row1;k=true}if(ce&&(d=e);if(k){return qP(a,b,c,d,e)}else if(b==c&&d==e){h=U_(a,d,b);if(!h){h=new pP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=V_(a,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}j=new pP;j.col1=d;j.col2=e;j.row1=b;j.row2=c;return j}
function LS(a,b){var c,d,e,f,g,h;e=vj(b.a);d=a.b.a;if(a.b._){switch(e){case 8:case 46:RU(a.b);NO(a.a);MO(a.a,true);hO(a.a);eO(a.a);break;case 27:yZ(d,d.b,true);xO(d.u);lU(d.V);kO(a.a);break;case 9:a$(d,(h=IK(a.b.sb),h==null?'':h),wj(b.a));kO(a.a);!!b.a&&zj(b.a);break;case 38:if(oO(a.a)){$Z(d,(g=IK(a.b.sb),g==null?'':g),true);!!b.a&&zj(b.a)}else if(qO(a.a)){rO(a.a,wj(b.a),true,false,false);!!b.a&&zj(b.a)}break;case 40:if(oO(a.a)){$Z(d,(g=IK(a.b.sb),g==null?'':g),false);!!b.a&&zj(b.a)}else if(qO(a.a)){rO(a.a,wj(b.a),false,false,true);!!b.a&&zj(b.a)}break;case 37:if(oO(a.a)){a$(d,(g=IK(a.b.sb),g==null?'':g),true);!!b.a&&zj(b.a)}else if(qO(a.a)){rO(a.a,wj(b.a),false,false,false);!!b.a&&zj(b.a)}else if(a.a.v){MO(a.a,true);GK(a.b.sb)==0&&!!b.a&&zj(b.a)}break;case 39:if(oO(a.a)){a$(d,(g=IK(a.b.sb),g==null?'':g),false);!!b.a&&zj(b.a)}else if(qO(a.a)){rO(a.a,wj(b.a),false,true,false);!!b.a&&zj(b.a)}else if(a.a.v){MO(a.a,true);c=GK(a.b.sb);f=(g=IK(a.b.sb),g==null?'':g).length;c==f&&!!b.a&&zj(b.a)}}}else{y$(d,b.a,US(sj(b.a)))}Aj(b.a)}
function XZ(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o;FZ(a);if(b==0||c==0){return}j=false;f||(j=c!=a.V.qc||b!=a.V.pc);if(d){m=a.V.pc;n=a.V.qc;g=m>b?b:m;h=m>b?m:b;k=n>c?c:n;l=n>c?n:c;o=qP(a.I,k,l,g,h);if(a.u.f);else if(AR(a.V.wc)){tX(a.V,o.col1,o.col2,o.row1,o.row2);rX(a.V,o.col1,o.col2,o.row1,o.row2,true)}else{rX(a.V,o.col1,o.col2,o.row1,o.row2,false)}if(a.u.f){BO(a.u,a.X,a.Y,b,c,false)}else if(f){AR(a.V.wc)?k9(a.W,o.row1,o.col1,o.row2,o.col2):n9(a.W,o.row1,o.col1,o.row2,o.col2);pb(a.s,200)}}else if(e){if(b==a.V.pc&&c==a.V.qc){return}if(a.u.f){BO(a.u,b,c,b,c,true)}else{a.V.C&&(a.V.C=false,undefined);AR(a.V.wc)&&CW(a.V,false);RW(a.V,b,c);mR(a.Q);j&&K_(a,b,c,null);if(f){i9(a.W,c,b);pb(a.s,200)}}}else{i=V_(a.I,b,c);if(a.u.f){a.X=b;a.Y=c;BO(a.u,b,c,b,c,false)}else{a.V.C||(a.V.C=true,undefined);if(!AR(a.V.wc)){CW(a.V,true);$T(a.V)}BW(a.V,b,c);if(i){tX(a.V,i.col1,i.col2,i.row1,i.row2);rX(a.V,i.col1,i.col2,i.row1,i.row2,true);qR(a.Q,i.col1);rR(a.Q,i.row1)}else{tX(a.V,b,b,c,c);rX(a.V,b,b,c,c,true)}j&&K_(a,b,c,null);if(f){mR(a.Q);l9(a.W,c,b,true);pb(a.s,200)}}}}
function WU(a){ne(a,a.Dc);Vg(a.Dc,a.xc);dh(a.Dc,'v-spreadsheet');a.xc.className='bottom-right-pane';dh(a.xc,Ovb);a.xc.tabIndex=3;a.Nc.className='top-right-pane';dh(a.Nc,Ovb);Vg(a.Dc,a.Nc);a.c.className='bottom-left-pane';dh(a.c,Ovb);Vg(a.Dc,a.c);a.Lc.className='top-left-pane';dh(a.Lc,Ovb);Vg(a.Dc,a.Lc);a.I.className='col-group-pane';Vg(a.Dc,a.I);a.ec.className='row-group-pane';Vg(a.Dc,a.ec);a.F.className='col-group-freeze-pane';Vg(a.Dc,a.F);a.bc.className='row-group-freeze-pane';Vg(a.Dc,a.bc);a.fc.className='row-group-summary';Vg(a.Dc,a.fc);a.J.className='col-group-summary';Vg(a.Dc,a.J);a.D.className='col-group-border';Vg(a.Dc,a.D);a.ac.className='row-group-border';Vg(a.Dc,a.ac);a.kb.className='grouping-corner';Vg(a.Dc,a.kb);a.Sb.className=lwb;Vg(a.Dc,a.Sb);a.Tb.className=lwb;Vg(a.xc,a.Tb);a.N.className='corner';Vg(a.Dc,a.N);a.fb.className='floater';a.sb=new uP(a);ue(a.sb,'0');KK(a.sb,'x');he(a.sb).id='cellinput';jF();Vg(a.xc,tF(he(a.sb)));lH(a,a.sb);a.Lb.style[ktb]=(em(),'1.0in');a.Lb.style[Atb]=(yl(),Ctb);a.Lb.style[Htb]=(sm(),Utb);a.Lb.style['padding']=Lub;Vg(a.Dc,a.Lb);a.hb.style[Htb]=Utb;xh(a.hb,mwb)}
function Seb(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new ueb;if(g=0;j--){F=DD(SD(A,32),ED(D[j],Jyb));r=fgb(F);D[j]=YD(r);A=YD(TD(r,32))}s=YD(A);q=c;do{u[--c]=48+s%10&xsb}while((s=s/10|0)!=0&&c!=0);d=9-q+c;for(i=0;i0;i++){u[--c]=48}l=G-1;for(;D[l]==0;l--){if(l==0){break I}}G=l+1}while(u[c]==48){++c}}n=B<0;g=t-c-b-1;if(b==0){n&&(u[--c]=45);return keb(u,c,t-c)}if(b>0&&g>=-6){if(g>=0){k=c+g;for(m=t-1;m>=k;m--){u[m+1]=u[m]}u[++k]=46;n&&(u[--c]=45);return keb(u,c,t-c+1)}for(l=2;l<-g+1;l++){u[--c]=48}u[--c]=46;u[--c]=48;n&&(u[--c]=45);return keb(u,c,t-c)}C=c+1;f=t;v=new ueb;n&&(v.a+='-',v);if(f-C>=1){neb(v,u[c]);v.a+='.';v.a+=keb(u,c+1,t-c-1)}else{v.a+=keb(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}
function y$(a,b,c){var d,e;if((Fh(),Eh).Pd(b)==0&&(b.keyCode|0)!=32||Eh.Pd(b)==13){switch(b.keyCode|0){case 8:case 46:AZ(a);if(!a.e){h9(a.W.t,$p(Vp(nB,1),dsb,1,5,[]));AO(a.u,'')}break;case 40:b.shiftKey?hR(a.Q,true):iR(a.Q,true);break;case 37:b.shiftKey?gR(a.Q,false):jR(a.Q,true);break;case 9:b.shiftKey?jR(a.Q,yjb(a.v,Ddb(a.V.pc),0)!=-1||yjb(a.w,Ddb(a.V.qc),0)!=-1):kR(a.Q,yjb(a.v,Ddb(a.V.pc),0)!=-1||yjb(a.w,Ddb(a.V.qc),0)!=-1);break;case 39:b.shiftKey?gR(a.Q,true):kR(a.Q,true);break;case 38:b.shiftKey?hR(a.Q,false):lR(a.Q,true);break;case 113:case 13:if(13==(b.keyCode|0)){if(yjb(a.v,Ddb(a.V.pc),0)!=-1||yjb(a.w,Ddb(a.V.qc),0)!=-1){iR(a.Q,true);break}else{if(a.V.wc.e!=a.V.wc.f||a.V.wc.K!=a.V.wc.L){b.shiftKey?lR(a.Q,false):iR(a.Q,false);break}}}AZ(a);if(!iV(a.V)&&!a.B&&!a.e&&!a.o){a.b=KU(a.V);dO(a.u);a.t=false;a.B=true;JW(a.V,true,(d=IK(a.u.j),d==null?'':d));a.u.u=true;GO(a.u)}}}else{if(!(yjb(a.v,Ddb(a.V.pc),0)!=-1||yjb(a.w,Ddb(a.V.qc),0)!=-1)){AZ(a);if(!iV(a.V)&&!a.B&&!a.e&&!a.o){a.B=true;a.b=KU(a.V);GO(a.u);if(Rdb(a.b,'%')||jV(a.V)){(e=new bnb,Chb(e.a,'0',e),Chb(e.a,'1',e),Chb(e.a,'2',e),Chb(e.a,'3',e),Chb(e.a,'4',e),Chb(e.a,'5',e),Chb(e.a,'6',e),Chb(e.a,'7',e),Chb(e.a,'8',e),Chb(e.a,'9',e),Chb(e.a,'-',e),Chb(e.a,'+',e),Ahb(e.a,c))&&(c=c+'%');JW(a.V,true,c)}else{JW(a.V,true,c);dO(a.u)}AO(a.u,c)}}}}
function fR(a,b,c,d,e){var f,g,h,i,j,k,l,m;if(b==c&&d==e){h=LZ(a.d,d,b);if(!h){h=new pP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=MZ(a.d,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}k=a.c.pc;l=a.c.qc;if(ke||lc){return LZ(a.d,k,a.c.qc)}m=false;f=d;while(f<=e){i=LZ(a.d,f,b);if(i){f=i.col2+1;if(b>i.row1){m=true;if(bc?(b=i.row2+1):(b=c);f=d}else{if(ki.col2){d=i.col2+1}else{d=i.col1;e=i.col2;break}}}}else{++f}}b>c&&(b=c);f=b;while(f<=c){i=LZ(a.d,e,f);if(i){f=i.row2+1;if(ed){i.col1>d?(e=i.col1-1):(e=d);f=b}else{if(li.row2){b=i.row2+1}else{b=i.row1;c=i.row2;break}}}}else{++f}}eb){bi.col2){d=i.col2+1}else{e=i.col1;d=i.col2;break}}}}else{++f}}ci.col1){m=true;if(di.col2?(d=i.col2+1):(d=e);f=b}else{if(li.row2){b=i.row2+1}else{b=i.row1;c=i.row2;break}}}}else{++f}}d>e&&(d=e);if(m){return fR(a,b,c,d,e)}else if(b==c&&d==e){h=LZ(a.d,d,b);if(!h){h=new pP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=MZ(a.d,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}j=new pP;j.col1=d;j.col2=e;j.row1=b;j.row2=c;return j}
function JV(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;vX(b);D=b.Jc+((b.xc.scrollTop||0)|0);C=ph(b.xc);G=D-b.Ob;l=C-b.Nb;try{if(b.zb>b.a.O){b.zb=b.a.O;while(b.zb-b.db+1b.a.i){b.xb=b.a.i;for(B=new _jb(b.ic);B.a=b.W.length?wU(b):b.W[n-1];n==b.Qc&&(b.Jc=r)}t=r;for(o=b.db;o<=b.zb;o++){t+=QZ(b.a,o)?0:o>=b.W.length?wU(b):b.W[o-1]}d=b.Jc+D+b.mc+b.a.L;F=r-b.eb;e=t-b.Ab;b.eb=r;b.Ab=t;q=0;for(p=1;p0||b.xb0||G<0){VU(b,D);_W(b,-1,0)}if(e!=0||G>0||b.zbo){--d}n=fR(a,o,d,f,j)}else if(o-1>0){c=true;--o;while(!!a.d.w&&yjb(a.d.w,Ddb(o),0)!=-1&&o>1){--o}n=qP(a.d.I,o,d,f,j)}}}else if(m==d){if(b){if(o!=d){c=true;++o;while(!!a.d.w&&yjb(a.d.w,Ddb(o),0)!=-1&&o0){c=true;--o;while(!!a.d.w&&yjb(a.d.w,Ddb(o),0)!=-1&&o>1){--o}n=qP(a.d.I,o,d,f,j)}}else{if(b){if(d+1<=a.d.O){++d;while(!!a.d.w&&yjb(a.d.w,Ddb(d),0)!=-1&&d0){--o;while(!!a.d.w&&yjb(a.d.w,Ddb(o),0)!=-1&&o>1){--o}n=qP(a.d.I,o,d,f,j)}}}if(!n){return}tX(a.c,n.col1,n.col2,n.row1,n.row2);QV(a.c,n.col1,n.col2,n.row1,n.row2);RV(a.c,n.row1,n.row2,n.col1,n.col2);eW(a.c,n.row1,n.row2,c)}else{if(i){k=i.row2;e=i.col2}else{k=m;e=l}if(b){++k;while(!!a.d.w&&yjb(a.d.w,Ddb(k),0)!=-1&&k1){--m}}if(m>0&&k<=a.d.O){n=qP(a.d.I,m,k,l,e);if(n){a.c.C=true;CW(a.c,true);$T(a.c);tX(a.c,n.col1,n.col2,n.row1,n.row2);rX(a.c,n.col1,n.col2,n.row1,n.row2,true)}}gW(a.c)}if(f!=a.c.wc.e||j!=a.c.wc.f||h!=a.c.wc.K||g!=a.c.wc.L){k9(a.d.W,a.c.wc.K,a.c.wc.e,a.c.wc.L,a.c.wc.f);pb(a.d.s,200)}}
function gR(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;o=a.c.wc.K;f=a.c.wc.e;g=f;j=a.c.wc.f;h=j;d=a.c.wc.L;l=a.c.pc;m=a.c.qc;i=V_(a.d.I,l,m);c=false;if(a.c.C){!!i&&(b&&i.col1!=f||!b&&i.col2==j)&&(l=i.col2);n=null;if(l==f){if(b&&j+1<=a.d.i){++j;while(!!a.d.v&&yjb(a.d.v,Ddb(j),0)!=-1&&jf){--j}n=fR(a,o,d,f,j)}else if(f-1>0){c=true;--f;while(!!a.d.v&&yjb(a.d.v,Ddb(f),0)!=-1&&f>1){--f}n=qP(a.d.I,o,d,f,j)}}}else if(l==j){if(b){if(j!=f){c=true;++f;while(!!a.d.v&&yjb(a.d.v,Ddb(f),0)!=-1&&f0){c=true;--f;while(!!a.d.v&&yjb(a.d.v,Ddb(f),0)!=-1&&f>1){--f}n=qP(a.d.I,o,d,f,j)}}else{if(b){if(j+1<=a.d.i){++j;while(!!a.d.v&&yjb(a.d.v,Ddb(j),0)!=-1&&j0){--f;while(!!a.d.v&&yjb(a.d.v,Ddb(f),0)!=-1&&f>1){--f}n=qP(a.d.I,o,d,f,j)}}}if(!n){return}tX(a.c,n.col1,n.col2,n.row1,n.row2);QV(a.c,n.col1,n.col2,n.row1,n.row2);RV(a.c,n.row1,n.row2,n.col1,n.col2);dW(a.c,n.col1,n.col2,c)}else{if(i){k=i.row2;e=i.col2}else{k=m;e=l}if(b){++e;while(!!a.d.v&&yjb(a.d.v,Ddb(e),0)!=-1&&e1){--l}}if(l>0&&eb.ob&&m<=b.xb&&n<=b.Qc;b.Ec=n>b.Qc&&n<=b.zb&&m<=b.ob;b.O=!b.Fc&&!b.Gc;b.P=!b.Fc&&!b.Ec;b.A=(h=kj($doc),s1(),c.type.indexOf(Fvb)!=-1?Nm(c.changedTouches[0])+h:$h(c.clientX||0)+h);b.B=(i=lj($doc),c.type.indexOf(Fvb)!=-1?Om(c.changedTouches[0])+i:$h(c.clientY||0)+i);DF(b.xc)}}}}}
function bW(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;o=xjb((Krb(0,h.a.length),h.a[0]),0).k;s=xjb(xjb(h,h.a.length-1),0).k;n=xjb((Krb(0,h.a.length),h.a[0]),0).c;r=xjb((Krb(0,h.a.length),h.a[0]),(Krb(0,h.a.length),h.a[0]).a.length-1).c;A=new Djb;for(q=new _jb(h);q.a0){if(te){if(o>d){t=--o;$jb(q);A.a[A.a.length]=u}else{for(l=new _jb(u);l.a0){if(jg){if(n>f){j=--n;$jb(m);w.a[w.a.length]=k}else{ah(k.d);$jb(m);continue}}}(j!=k.c||t!=k.k)&&pM(k,j,t,zhb(a.e,Yub+j+Zub+t))}if(c>0){for(l=new _jb(w);l.af){--n;k=new vM(a,n,t,zhb(a.e,Yub+n+Zub+t));Vg(i,k.d);Nrb(0,u.a.length);Drb(u.a,0,k)}}}if(b>0){for(v=new _jb(A);v.a0){while(sd){u=new Djb;--o;for(p=f;p<=g;p++){k=new vM(a,p,o,zhb(a.e,Yub+p+Zub+o));u.a[u.a.length]=k;Vg(i,k.d)}Nrb(0,h.a.length);Drb(h.a,0,u)}}mX(a,false)}
function Pd(){Pd=hE;Hc=new Gb;Gc=new Fb;Ic=new Hb;Jc=new Nb;Kc=new Ob;Lc=new Pb;Mc=new Qb;Nc=new Rb;Oc=new Sb;Pc=new Tb;Qc=new Ub;Rc=new Vb;Sc=new Wb;Tc=new Xb;Uc=new Yb;Vc=new Zb;Xc=new _b;Wc=new $b;Yc=new ac;Zc=new bc;$c=new ec;_c=new fc;bd=new hc;cd=new ic;ad=new gc;dd=new jc;ed=new kc;fd=new lc;gd=new mc;jd=new pc;ld=new rc;md=new sc;kd=new qc;hd=new nc;nd=new tc;od=new uc;pd=new vc;qd=new wc;rd=new zc;td=new Ec;sd=new Dc;ud=new Fc;xd=new Rd;yd=new Sd;wd=new Qd;zd=new Td;Ad=new Ud;Bd=new Vd;Cd=new Wd;Dd=new Xd;Ed=new Yd;Gd=new $d;Hd=new _d;Fd=new Zd;Id=new ae;Jd=new be;Kd=new ce;Ld=new de;Nd=new fe;Od=new ge;Md=new ee;vd=new Ymb;Chb(vd,'region',ud);Chb(vd,'alert',Gc);Chb(vd,'dialog',Sc);Chb(vd,Tsb,Hc);Chb(vd,Usb,Ic);Chb(vd,'document',Uc);Chb(vd,'article',Jc);Chb(vd,'banner',Kc);Chb(vd,Vsb,Lc);Chb(vd,'checkbox',Mc);Chb(vd,'gridcell',Xc);Chb(vd,Wsb,Nc);Chb(vd,'group',Yc);Chb(vd,'combobox',Oc);Chb(vd,Xsb,Pc);Chb(vd,Ysb,Qc);Chb(vd,Zsb,Rc);Chb(vd,'list',ad);Chb(vd,'directory',Tc);Chb(vd,'form',Vc);Chb(vd,'grid',Wc);Chb(vd,'heading',Zc);Chb(vd,'img',$c);Chb(vd,$sb,_c);Chb(vd,'listbox',bd);Chb(vd,'listitem',cd);Chb(vd,'log',dd);Chb(vd,'main',ed);Chb(vd,'marquee',fd);Chb(vd,'math',gd);Chb(vd,'menu',hd);Chb(vd,'menubar',jd);Chb(vd,'menuitem',kd);Chb(vd,_sb,ld);Chb(vd,ctb,pd);Chb(vd,'radio',sd);Chb(vd,atb,md);Chb(vd,btb,nd);Chb(vd,'note',od);Chb(vd,dtb,qd);Chb(vd,etb,rd);Chb(vd,ftb,td);Chb(vd,'row',wd);Chb(vd,'rowgroup',xd);Chb(vd,'rowheader',yd);Chb(vd,'search',Ad);Chb(vd,'separator',Bd);Chb(vd,'scrollbar',zd);Chb(vd,'slider',Cd);Chb(vd,gtb,Dd);Chb(vd,'status',Ed);Chb(vd,'tab',Fd);Chb(vd,'tablist',Gd);Chb(vd,'tabpanel',Hd);Chb(vd,'textbox',Id);Chb(vd,'timer',Jd);Chb(vd,'toolbar',Kd);Chb(vd,'tooltip',Ld);Chb(vd,'tree',Md);Chb(vd,'treegrid',Nd);Chb(vd,'treeitem',Od)}
function kbb(b){var c,d,e;b=eeb(b,(kob(),iob));this.i=b.indexOf('gecko')!=-1&&b.indexOf(Twb)==-1&&b.indexOf(Dyb)==-1;b.indexOf(' presto/')!=-1;this.r=b.indexOf(Dyb)!=-1;this.s=!this.r&&b.indexOf('applewebkit')!=-1;this.e=b.indexOf(' chrome/')!=-1||b.indexOf(' crios/')!=-1;this.o=b.indexOf('opera')!=-1;this.j=b.indexOf('msie')!=-1&&!this.o&&b.indexOf('webtv')==-1;this.j=this.j||this.r;this.p=b.indexOf('phantomjs/')!=-1;this.g=b.indexOf(' firefox/')!=-1||b.indexOf('fxios/')!=-1;this.q=!this.e&&!this.j&&!this.p&&!this.g&&b.indexOf('safari')!=-1;if(b.indexOf(' edge/')!=-1){this.f=true;this.e=false;this.o=false;this.j=false;this.q=false;this.g=false;this.s=false;this.i=false;this.p=false}b.indexOf('chromeframe')!=-1;try{if(this.i){d=b.indexOf('rv:');if(d>=0){e=b.substr(d+3);e=aeb(e,'(\\.[0-9]+).+','$1');this.a=ndb(e)}}else if(this.s){e=ceb(b,b.indexOf('webkit/')+7);e=aeb(e,'([0-9]+)[^0-9].+','$1');this.a=ndb(e)}else if(this.r){e=ceb(b,b.indexOf(Dyb)+8);e=aeb(e,'([0-9]+\\.[0-9]+).*','$1');this.a=ndb(e);this.a>7&&(this.a=7)}else this.f&&(this.a=0)}catch(a){a=BD(a);if(Oq(a,21)){yeb()}else throw CD(a)}try{if(this.j){if(b.indexOf('msie')==-1){d=b.indexOf('rv:');if(d>=0){c=d+3;this.d=bbb(b,c);hbb(this,this.d)}}else if(this.r){jbb(this,Vq(this.a)+4)}else{c=b.indexOf('msie ')+5;this.d=bbb(b,c);hbb(this,this.d)}}else if(this.g){c=b.indexOf(' firefox/');c!=-1?(c+=9):(c=b.indexOf(' fxios/')+7);this.d=bbb(b,c);hbb(this,this.d)}else if(this.e){c=b.indexOf(' chrome/');c!=-1?(c+=8):(c=b.indexOf(' crios/')+7);this.d=bbb(b,c);hbb(this,this.d)}else if(this.q){c=b.indexOf(' version/')+9;this.d=bbb(b,c);hbb(this,this.d)}else if(this.o){c=b.indexOf(' version/');c!=-1?(c+=9):(c=b.indexOf('opera/')+6);this.d=bbb(b,c);hbb(this,this.d)}else if(this.f){c=b.indexOf(' edge/')+6;this.d=bbb(b,c);hbb(this,this.d)}else if(this.p){c=b.indexOf(' phantomjs/')+11;this.d=bbb(b,c);hbb(this,this.d)}}catch(a){a=BD(a);if(Oq(a,21)){yeb()}else throw CD(a)}if(b.indexOf('windows ')!=-1){this.t=1;b.indexOf('windows phone')!=-1}else if(b.indexOf('android')!=-1){this.t=5;cbb(this,b)}else if(b.indexOf('linux')!=-1){this.t=3}else if(b.indexOf('macintosh')!=-1||b.indexOf('mac osx')!=-1||b.indexOf('mac os x')!=-1){this.k=b.indexOf('ipad')!=-1;this.n=b.indexOf('iphone')!=-1;if(this.k||b.indexOf('ipod')!=-1||this.n){this.t=4;fbb(this,b)}else{this.t=2}}else if(b.indexOf('; cros ')!=-1){this.t=6;dbb(this,b)}}
function j2(a){H3(a.b,nB,null);H3(a.b,JA,nB);H3(a.b,CA,nB);H3(a.b,MA,nB);H3(a.b,NA,nB);H3(a.b,OA,nB);H3(a.b,PA,nB);H3(a.b,QA,nB);H3(a.b,RA,nB);H3(a.b,SA,nB);H3(a.b,uA,CA);H3(a.b,EA,uA);H3(a.b,TA,EA);B3(a.b,Mz);C3(a.b,Iz,new p2);C3(a.b,Mz,new P2);C3(a.b,JA,new X2);C3(a.b,TA,new Z2);C3(a.b,MA,new _2);C3(a.b,NA,new b3);C3(a.b,OA,new d3);C3(a.b,PA,new f3);C3(a.b,QA,new h3);C3(a.b,RA,new r2);C3(a.b,SA,new t2);F3(a.b,Mz,'getWidget',new u3(Iz));F3(a.b,Mz,'getState',new u3(TA));D3(a.b,mz,$wb,new w2);D3(a.b,mz,_wb,new y2);D3(a.b,Mz,axb,new A2);D3(a.b,Mz,bxb,new C2);k2(a.b);E3(a.b,QA,cxb,new u3(_A));E3(a.b,NA,'am',new u3(tB));E3(a.b,uA,dxb,new u3(tB));E3(a.b,uA,exb,new u3(_A));E3(a.b,SA,fxb,new u3(iB));E3(a.b,NA,gxb,new u3(tB));E3(a.b,NA,'dayNames',new u3(Vp(tB,1)));E3(a.b,uA,hxb,new u3(tB));E3(a.b,uA,ixb,new u3(FA));E3(a.b,RA,jxb,new u3(iB));E3(a.b,RA,kxb,new u3(_A));E3(a.b,RA,lxb,new u3(tB));E3(a.b,RA,mxb,new u3(tB));E3(a.b,TA,nxb,new u3(_A));E3(a.b,CA,oxb,new u3(_A));E3(a.b,uA,pxb,new u3(GA));E3(a.b,uA,qxb,new u3(tB));E3(a.b,NA,rxb,new u3(iB));E3(a.b,MA,sxb,new u3(iB));E3(a.b,JA,txb,new u3(_A));E3(a.b,uA,jtb,new u3(tB));E3(a.b,NA,uxb,new u3(tB));E3(a.b,uA,'id',new u3(tB));E3(a.b,TA,vxb,new u3(MA));E3(a.b,OA,wxb,new v3(xxb,$p(Vp(ez,1),dsb,5,0,[new u3(NA)])));E3(a.b,TA,yxb,new u3(OA));E3(a.b,SA,'maxWidth',new u3(iB));E3(a.b,QA,'mode',new u3(BA));E3(a.b,NA,zxb,new u3(Vp(tB,1)));E3(a.b,NA,'name',new u3(tB));E3(a.b,TA,Axb,new v3(Bxb,$p(Vp(ez,1),dsb,5,0,[new u3(tB),new u3(PA)])));E3(a.b,PA,Cxb,new u3(IA));E3(a.b,SA,'openDelay',new u3(iB));E3(a.b,TA,Dxb,new u3(tB));E3(a.b,TA,'pageState',new u3(JA));E3(a.b,QA,Exb,new v3(Bxb,$p(Vp(ez,1),dsb,5,0,[new u3(tB),new u3(tB)])));E3(a.b,NA,'pm',new u3(tB));E3(a.b,TA,Fxb,new u3(iB));E3(a.b,PA,'postfix',new u3(tB));E3(a.b,PA,'prefix',new u3(tB));E3(a.b,uA,Gxb,new u3(tB));E3(a.b,TA,Hxb,new u3(QA));E3(a.b,QA,'pushUrl',new u3(tB));E3(a.b,SA,Ixb,new u3(iB));E3(a.b,SA,Jxb,new u3(iB));E3(a.b,RA,Kxb,new u3(iB));E3(a.b,TA,Lxb,new u3(RA));E3(a.b,RA,Mxb,new u3(iB));E3(a.b,CA,Nxb,new v3('java.util.Set',$p(Vp(ez,1),dsb,5,0,[new u3(tB)])));E3(a.b,CA,'resources',new v3(Bxb,$p(Vp(ez,1),dsb,5,0,[new u3(tB),new u3(DA)])));E3(a.b,MA,Oxb,new u3(iB));E3(a.b,NA,Pxb,new u3(Vp(tB,1)));E3(a.b,NA,Qxb,new u3(Vp(tB,1)));E3(a.b,uA,Rxb,new v3(xxb,$p(Vp(ez,1),dsb,5,0,[new u3(tB)])));E3(a.b,TA,Sxb,new u3(iB));E3(a.b,TA,'theme',new u3(tB));E3(a.b,MA,Txb,new u3(iB));E3(a.b,TA,Uxb,new u3(_A));E3(a.b,JA,'title',new u3(tB));E3(a.b,TA,Vxb,new u3(SA));E3(a.b,NA,Wxb,new u3(_A));E3(a.b,uA,ktb,new u3(tB));G3(a.b,BA,new E2);G3(a.b,DA,new H2);G3(a.b,FA,new J2);G3(a.b,GA,new M2);G3(a.b,IA,new R2);G3(a.b,Vp(tB,1),new U2);A3(a.b,Mz,new r3(mz,$wb,$p(Vp(tB,1),vsb,2,6,[qxb,pxb])));A3(a.b,Mz,new r3(mz,_wb,$p(Vp(tB,1),vsb,2,6,[Nxb])));A3(a.b,Mz,new s3(axb,$p(Vp(tB,1),vsb,2,6,['theme'])));A3(a.b,Mz,new s3(bxb,$p(Vp(tB,1),vsb,2,6,[Uxb])))}
function l2(c){var d={setter:function(a,b){a.a=ycb(b)},getter:function(a){return Bcb(a.a)}};c.Cf(QA,cxb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Cf(NA,'am',d);var d={setter:function(a,b){a.db=b},getter:function(a){return a.db}};c.Cf(uA,dxb,d);var d={setter:function(a,b){a.eb=ycb(b)},getter:function(a){return Bcb(a.eb)}};c.Cf(uA,exb,d);var d={setter:function(a,b){a.a=b.Pf()},getter:function(a){return Ddb(a.a)}};c.Cf(SA,fxb,d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Cf(NA,gxb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Cf(NA,'dayNames',d);var d={noLayout:1,setter:function(a,b){a.fb=b},getter:function(a){return a.fb}};c.Cf(uA,hxb,d);var d={noLayout:1,setter:function(a,b){a.gb=b},getter:function(a){return a.gb}};c.Cf(uA,ixb,d);var d={setter:function(a,b){a.a=b.Pf()},getter:function(a){return Ddb(a.a)}};c.Cf(RA,jxb,d);var d={setter:function(a,b){a.b=ycb(b)},getter:function(a){return Bcb(a.b)}};c.Cf(RA,kxb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Cf(RA,lxb,d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Cf(RA,mxb,d);var d={setter:function(a,b){a.a=ycb(b)},getter:function(a){return Bcb(a.a)}};c.Cf(TA,nxb,d);var d={setter:function(a,b){a.ob=ycb(b)},getter:function(a){return Bcb(a.ob)}};c.Cf(CA,oxb,d);var d={setter:function(a,b){a.hb=b},getter:function(a){return a.hb}};c.Cf(uA,pxb,d);var d={setter:function(a,b){a.ib=b},getter:function(a){return a.ib}};c.Cf(uA,qxb,d);var d={setter:function(a,b){a.d=b.Pf()},getter:function(a){return Ddb(a.d)}};c.Cf(NA,rxb,d);var d={setter:function(a,b){a.a=b.Pf()},getter:function(a){return Ddb(a.a)}};c.Cf(MA,sxb,d);var d={setter:function(a,b){a.a=ycb(b)},getter:function(a){return Bcb(a.a)}};c.Cf(JA,txb,d);var d={setter:function(a,b){a.jb=b},getter:function(a){return a.jb}};c.Cf(uA,jtb,d);var d={setter:function(a,b){a.e=b},getter:function(a){return a.e}};c.Cf(NA,uxb,d);var d={setter:function(a,b){a.kb=b},getter:function(a){return a.kb}};c.Cf(uA,'id',d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Cf(TA,vxb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Cf(OA,wxb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Cf(TA,yxb,d);var d={setter:function(a,b){a.b=b.Pf()},getter:function(a){return Ddb(a.b)}};c.Cf(SA,'maxWidth',d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Cf(QA,'mode',d);var d={setter:function(a,b){a.f=b},getter:function(a){return a.f}};c.Cf(NA,zxb,d);var d={setter:function(a,b){a.g=b},getter:function(a){return a.g}};c.Cf(NA,'name',d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Cf(TA,Axb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Cf(PA,Cxb,d);var d={setter:function(a,b){a.c=b.Pf()},getter:function(a){return Ddb(a.c)}};c.Cf(SA,'openDelay',d);var d={setter:function(a,b){a.e=b},getter:function(a){return a.e}};c.Cf(TA,Dxb,d);var d={setter:function(a,b){a.f=b},getter:function(a){return a.f}};c.Cf(TA,'pageState',d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Cf(QA,Exb,d);var d={setter:function(a,b){a.i=b},getter:function(a){return a.i}};c.Cf(NA,'pm',d);var d={setter:function(a,b){a.g=b.Pf()},getter:function(a){return Ddb(a.g)}};c.Cf(TA,Fxb,d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Cf(PA,'postfix',d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Cf(PA,'prefix',d);var d={setter:function(a,b){a.lb=b},getter:function(a){return a.lb}};c.Cf(uA,Gxb,d);var d={setter:function(a,b){a.i=b},getter:function(a){return a.i}};c.Cf(TA,Hxb,d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Cf(QA,'pushUrl',d);var d={setter:function(a,b){a.d=b.Pf()},getter:function(a){return Ddb(a.d)}};c.Cf(SA,Ixb,d);var d={setter:function(a,b){a.e=b.Pf()},getter:function(a){return Ddb(a.e)}};c.Cf(SA,Jxb,d);var d={setter:function(a,b){a.e=b.Pf()},getter:function(a){return Ddb(a.e)}};c.Cf(RA,Kxb,d);var d={setter:function(a,b){a.j=b},getter:function(a){return a.j}};c.Cf(TA,Lxb,d);var d={setter:function(a,b){a.f=b.Pf()},getter:function(a){return Ddb(a.f)}};c.Cf(RA,Mxb,d);var d={noLayout:1,setter:function(a,b){a.pb=b},getter:function(a){return a.pb}};c.Cf(CA,Nxb,d);var d={setter:function(a,b){a.qb=b},getter:function(a){return a.qb}};c.Cf(CA,'resources',d);var d={setter:function(a,b){a.b=b.Pf()},getter:function(a){return Ddb(a.b)}};c.Cf(MA,Oxb,d);var d={setter:function(a,b){a.j=b},getter:function(a){return a.j}};c.Cf(NA,Pxb,d);var d={setter:function(a,b){a.k=b},getter:function(a){return a.k}};c.Cf(NA,Qxb,d);var d={setter:function(a,b){a.mb=b},getter:function(a){return a.mb}};c.Cf(uA,Rxb,d);var d={noLayout:1,setter:function(a,b){a.k=b.Pf()},getter:function(a){return Ddb(a.k)}};c.Cf(TA,Sxb,d);var d={setter:function(a,b){a.n=b},getter:function(a){return a.n}};c.Cf(TA,'theme',d);var d={setter:function(a,b){a.c=b.Pf()},getter:function(a){return Ddb(a.c)}};c.Cf(MA,Txb,d);var d={setter:function(a,b){a.o=ycb(b)},getter:function(a){return Bcb(a.o)}};c.Cf(TA,Uxb,d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Cf(JA,'title',d);var d={setter:function(a,b){a.p=b},getter:function(a){return a.p}};c.Cf(TA,Vxb,d)}
var asb='object',bsb='anonymous',csb='fnStack',dsb={3:1},esb='Unknown',fsb='boolean',gsb='number',hsb='string',isb=2147483647,jsb=-17592186044416,ksb=17592186044416,lsb=4194304,msb=1048575,nsb='__noinit__',osb={3:1,21:1,24:1,18:1},psb={3:1,21:1,32:1,24:1,18:1},qsb='For input string: "',rsb='null',ssb=-2147483648,tsb=16384,usb='\\$',vsb={3:1,43:1},wsb=65536,xsb=65535,ysb={38:1,80:1},zsb={38:1,101:1},Asb={100:1},Bsb={3:1,38:1,80:1,178:1},Csb={3:1,148:1},Dsb={3:1,38:1,101:1},Esb='fromIndex: 0, toIndex: ',Fsb=', length: ',Gsb='Index: ',Hsb=', Size: ',Isb='fromIndex: ',Jsb=', toIndex: ',Ksb='java.lang',Lsb='com.google.gwt.core.client',Msb='com.google.gwt.core.client.impl',Nsb='java.util',Osb='java.util.stream',Psb=3.141592653589793,Qsb='com.google.gwt.animation.client',Rsb='com.google.gwt.user.client',Ssb='com.google.gwt.aria.client',Tsb='alertdialog',Usb='application',Vsb='button',Wsb='columnheader',Xsb='complementary',Ysb='contentinfo',Zsb='definition',$sb='link',_sb='menuitemcheckbox',atb='menuitemradio',btb='navigation',ctb='option',dtb='presentation',etb='progressbar',ftb='radiogroup',gtb='spinbutton',htb='offsetWidth',itb='none',jtb='height',ktb='width',ltb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',mtb='Style names cannot be empty',ntb='aria-hidden',otb='com.google.gwt.user.client.ui',ptb={19:1,14:1,10:1,17:1,20:1,12:1,13:1},qtb='disabled',rtb={19:1,14:1,10:1,60:1,73:1,17:1,20:1,12:1,13:1},stb='com.google.gwt.canvas.client',ttb='class',utb={114:1},vtb='CSS1Compat',wtb='com.google.gwt.dom.client',xtb='DOMImplStandard',ytb=1000,ztb='DOMImplMozilla',Atb='position',Btb='fixed',Ctb='absolute',Dtb='DOMImplStandardBase',Etb='DOMImplWebkit',Ftb='load',Gtb='display',Htb='visibility',Itb='zIndex',Jtb={53:1,15:1,3:1,6:1,4:1},Ktb='HIDDEN',Ltb={23:1,15:1,3:1,6:1,4:1},Mtb='block',Ntb={15:1,62:1,3:1,6:1,4:1},Otb={15:1,63:1,3:1,6:1,4:1},Ptb={15:1,64:1,3:1,6:1,4:1},Qtb={15:1,93:1,3:1,6:1,4:1},Rtb={33:1,3:1,6:1,4:1},Stb={15:1,94:1,3:1,6:1,4:1},Ttb='visible',Utb='hidden',Vtb={15:1,54:1,3:1,6:1,4:1},Wtb='com.google.web.bindery.event.shared',Xtb='com.google.gwt.event.shared',Ytb='com.google.gwt.event.dom.client',Ztb='contextmenu',$tb='mouseup',_tb='TouchEvent',aub='ontouchstart',bub='touchstart',cub='com.google.gwt.event.logical.shared',dub={87:1,3:1,21:1,24:1,18:1},eub='UmbrellaException',fub=4194303,gub=524288,hub=1000000000,iub='java.util.logging',jub='com.google.gwt.logging.client',kub='com.google.gwt.logging.impl',lub='java.io',mub='com.google.gwt.safehtml.shared',nub='com.google.gwt.text.shared.testing',oub=32768,pub='DOMMouseScroll',qub=131072,rub=1048576,tub=2097152,uub=8388608,vub=16777216,wub=33554432,xub=67108864,yub={113:1},zub='com.google.gwt.user.client.impl',Aub='__gwtLastUnhandledEvent',Bub={19:1,14:1,10:1,17:1,31:1,20:1,12:1,13:1},Cub='left',Dub='top',Eub={19:1,14:1,10:1,17:1,177:1,20:1,12:1,13:1},Fub={25:1},Gub='bidiwrapped',Hub='selected',Iub='subMenuIcon-selected',Jub='offsetHeight',Kub='px',Lub='0.0px',Mub={27:1,180:1},Nub='overflow',Oub={19:1,14:1,10:1,17:1,31:1,20:1,133:1,12:1,13:1},Pub={660:1,27:1},Qub='value',Rub={65:1,3:1,6:1,4:1},Sub='com.google.gwt.user.client.ui.impl',Tub={144:1,146:1},Uub='auto',Vub='cell-comment-triangle',Wub='cell-invalidformula-triangle',Xub='pointerEvents',Yub='col',Zub=' row',$ub='com.vaadin.addon.spreadsheet.client',_ub='animate-in',avb='animate-out',bvb='marginLeft',cvb='marginTop',dvb='com.vaadin.client.widgets',evb='com.vaadin.client.ui',fvb='spreadsheet-overlays',gvb=57.29577951308232,hvb='rotate(',ivb='webkitTransform',jvb='comment-overlay-separator',kvb='comment-overlay-line',lvb={179:1,27:1},mvb={19:1,14:1,10:1,17:1,31:1,20:1,12:1,13:1,96:1},nvb='backgroundColor',ovb='border',pvb='invalid column index, halting parse',qvb='2px solid ',rvb='borderRight',svb='borderBottom',tvb={10:1},uvb='textAlign',vvb='merged-cell',wvb='com.vaadin.shared',xvb='There is no information about the state for ',yvb='. Did you remember to compile the right widgetset?',zvb='createWidget()',Avb={27:1,99:1,120:1,3:1},Bvb='active',Cvb='com.vaadin.shared.communication',Dvb={67:1,75:1,3:1},Evb='popupbutton',Fvb='touch',Gvb='fill',Hvb='bottom-left',Ivb='top-left',Jvb='v-contextmenu',Kvb='bottom-right',Lvb='sheet-selection',Mvb='square',Nvb='fill-touch-square',Ovb='sheet',Pvb='cell',Qvb=15759871,Rvb='sheet-image',Svb='paddingLeft',Tvb='paddingTop',Uvb='marginRight',Vvb='selected-tab',Wvb='.col',Xvb='.v-spreadsheet.',Yvb='cell-range',Zvb='selected-cell-highlight',$vb='selected-row-header',_vb='selected-column-header',awb=' .sheet .cell.cell-range {',bwb=' .sheet .col',cwb='display:none;',dwb=' .sheet .row',ewb='.notusedselector',fwb=', .v-spreadsheet.',gwb={22:1,3:1},hwb='Hide column',iwb=' > div.ch.col',jwb='px;}',kwb=' > div.rh.row',lwb='resize-line',mwb='5555555555',nwb='text/css',owb='ch col',pwb='