h-1|0).ce,(c-h|0)<=a.D.D)){a=h;break b}a=Nah(a,c,e,g)}break a;case 2:b:if((c-e.D|0)<=a.D.D)a=e.D;else{h=g.F;for(var k=g.D,l=0;l<=k;l=l+1|0){var p=NG(e,l);if((c-p|0)<=a.D.D){a=p;break b}}for(l=0;l<=h;l=l+1|0)if(p=e.Bc(k,l).ce,(c-p|0)<=a.D.D){a=p;break b}a=Nah(a,c,e,g)}break a}throw kn("ts").Ea;}a=c}else{e=Fah(a.D,c,1);g=-1;a=a.F;
for(h=0;h<a.length;h++)k=f.lastIndexOf(a[h],c),k>g&&(g=k);a=g;e<=a&&(e=a+1|0);a=e}if(CA(BA(f,a))&&!zR(f,a))for(;a>0&&CA(BA(f,a-1|0))&&!zR(f,a-1|0);)a=a-1|0;return Ty(a,c-1|0)}function Pah(a,c,e,f){e=e.Bc(f.D,f.F).Dk;return Gah(a.D,c,e)}
function Qah(a,c,e){var f=e.Xa();if(e=e.ld().Kc(c))a:{var g=RG(e,c);if(g){switch(Mah(a,e).ordinal()){case 0:a=Pah(a,c,e,g);break a;case 1:b:{var h=g.F;if((h+1|0)<e.ae()&&(h=e.Bc(g.D,h+1|0).Dk,(h-c|0)<=a.D.D)){a=h;break b}a=Pah(a,c,e,g)}break a;case 2:b:if((e.F-c|0)<=a.D.D)a=e.F;else{h=g.F;for(var k=g.D,l=e.Id()-1|0;l>=k;l=l-1|0){var p=OG(e,l);if((p-c|0)<=a.D.D){a=p;break b}}for(l=e.ae()-1|0;l>=h;l=l-1|0)if(p=e.Bc(k,l))if(p=p.Dk,(p-c|0)<=a.D.D){a=p;break b}a=Pah(a,c,e,g)}break a}throw kn("ts").Ea;
}a=c}else{e=Gah(a.D,c,xA(f)-1|0);g=-1;a=a.F;for(h=0;h<a.length;h++)k=wA(f,a[h],c),k!=-1&&(g==-1||k<g)&&(g=k);a=g;a!=-1&&e>=a&&(e=a-1|0);a=e}if(CA(BA(f,a))&&!zR(f,a))for(;a<(xA(f)-1|0)&&CA(BA(f,a+1|0))&&!zR(f,a+1|0);)a=a+1|0;return Ty(c+1|0,a)}function Rah(a,c,e){var f=Oah(a,c.min(),e);a=Qah(a,c.max(),e);return Ty(f.jb()?c.min():f.min(),a.jb()?c.max():a.max())}
function Sah(a,c,e){G5g();var f=new gC,g=Rah(c,e,a),h=f.ig(a,agc($fc(eC(dC(fC(),e.min()),e.max()),!1),!1).oa());c=f.ig(a,agc($fc(eC(dC(fC(),g.min()),g.max()),!1),!1).oa());a=(e.min()==g.min()?"":f.ig(a,agc($fc(eC(dC(fC(),g.min()),e.min()-1|0),!1),!1).oa())).replace(E5g,"");e=H5g(h,function(k){return k.replace(E5g,"")});a=Co(a)?0:a.length+e|0;h=Qo(h);return F5g(h,Qo(c),Ty(a,a+h.length|0))}function Tah(a,c,e,f,g){Dqd(this,mc,c,a,f);this.H=g;this.O=e}H(Tah,Cqd);
function Uah(a,c){var e=YG(a),f=XG(a).zc;f=f.getType()==0&&f.F;e=a.ma(e,f,!1,!1,1);return(a=e<0?null:crd(a,uC(e,null)))?WG(tC(ew(a)),c,c?Ncb:Icb):null}function Vah(a,c){var e=ard(a);if(!e)return a.H(c,null,null,null);var f=a.R(fw(e),!1,!1,!1,1);if(f<0)return null;a=zA(a.D.Aa().Xa(),fw(e));f>=a?(f=a,a=c?rcb:ucb):a=rcb;return WG(tC(f),c,a)}function Wah(a){var c=XG(a).Qd;return c?c.Cg():YG(a)}
function Xah(a,c){c=c?c:tC(Wah(a));c=crd(a,c);c=fw(c);var e=tC(c);return zA(a.D.Aa().Xa(),e.D)!=e.D&&(a=crd(a,tC(c+1|0)))?tC(ew(a)):null}function Yah(a){var c=XG(a).Qd;return c?c.D:YG(a)}function Zah(a,c){c=c?c:tC(Yah(a));c=crd(a,c);c=ew(c);var e=tC(c),f=yA(a.D.Aa().Xa(),e.D);return c>1&&f!=e.D&&(a=crd(a,tC(c-1|0)))?tC(fw(a)):null}function $ah(a,c,e){if(a&&a.ug()){var f=a.ug();if(e>c&&f.D<=c||e<c&&f.D>=c)return new ZG(tC(c),!1,a.H,a.F,null)}return a}
function abh(a){var c=a.D.Aa();a=g6g(XG(a));switch(a.getType()){case 4:return c=a.F,tC(c[c.length-1|0].D);case 1:case 2:return tC(c.og(a));case 3:return a=rfd(c,a,!1),tC(rG(c,a));default:return a}}function bbh(a,c,e){c=c.D(e,a.D.Aa(),!1,!1,!0);a=YG(a);e=null;for(var f=0,g=0;g<c.length;g++){var h=c[g],k=Math.abs(a-Math.ceil((h.start+h.end)/2));if(!e||k<f||k==f&&h.start<a)e=h,f=k}return e}function cbh(a,c,e){return(a=bbh(a,c,e))?new ZG(tC(fw(a)+1|0),!1,YRg,null,tC(ew(a))):null}
function dbh(a){var c=XG(a);return c.Qd?c.F.F.D:YG(a)}function ebh(a,c,e){var f=e.Xa(),g=xA(f);do c=uhd(c,e,a.V.D());while(c<(g-1|0)&&!Lo(vG(BA(f,c)),"w"));return c}function fbh(a,c,e){do c=yhd(c,e,a.V.D());while(c>0&&!Lo(vG(BA(e.Xa(),c)),"w"));return c}function gbh(a,c,e){a=a.D.Aa().Xa();if(c<(xA(a)-1|0)){var f=oG(a,c);e=O(e?e.yb():1);for(e=e.yb();c!=(xA(a)-1|0)&&e>0;e=e-1|0)c=c<f?f:oG(a,c+1|0)}return c}function hbh(){}H(hbh,K);hbh.prototype.D=G(1540);function ibh(){}H(ibh,K);ibh.prototype.D=km();
ibh.prototype.F=G(1538);function jbh(a,c,e,f){this.J=a;this.D=c;this.H=e?e:new hbh;this.F=f?f:new ibh}H(jbh,K);jbh.prototype.Rh=x("J");function kbh(a,c){return new jbh(a,c,null,null)}function lbh(a,c){oDb(c,null);return c.filter(function(e){return!AA(a.Xa(),e)})}
function mbh(a,c,e){var f={};for(p in c){var g=f,h=p,k=c[p].clone(null);Ru(g,h,k)}for(var l in e)if(f[l]){c=e[l];var p=c.Yc();for(g=0;g<p.length;g=g+1|0)f[l].set(a+1+(+p[g]|0)|0,c.get(+p[g]|0))}else c=e[l].clone(null),c.shift(0,a+1|0),Ru(f,l,c);return f}function nbh(a,c){return dw(a.getValue(),c)}function obh(a,c){for(var e=a.Po(),f=0;f<e.length;f++){var g=e[f];if(c<$Zg(g))break;if(nbh(g,c))return obh(g,c)}return a}function pbh(a,c){this.D=a;this.F=c}H(pbh,K);
function qbh(a,c,e,f){var g=[],h=[];a=a.F;for(var k=0;k<a.length;k++)for(var l=a[k],p=c.H(l.H(),O(e),O(f)),q=0;q<p.length;q++){var u=p[q];fz(h,u);g[u]=l}return new pbh(g,h)}function rbh(a,c,e,f){var g=qbh(a,c,$Zg(f)+1|0,e);a=g.D;g=g.F;if(a.length==0)return f;for(var h=null,k=null,l=g.length-1|0;l>=0;l=l-1|0){var p=+g[l]|0;p=a[p].F(c,p);nbh(p,e)&&(k&&c_g(p,k),h||(h=p),k=p)}k&&c_g(f,k);return h?h:f}
function sbh(a,c,e,f){if(!b_g(c)&&c.getParent())throw en("Ms").Ea;var g=c.Hc(c.Qc()-1|0);if(g&&!b_g(g)){if(f<a_g(g))throw en("Ns").Ea;g.getValue().end=f}else c_g(c,new d_g(e,f,null)),a.D=f}function tbh(a,c,e,f){f=c.Qc()>0?a_g(c.Hc(c.Qc()-1|0))+1|0:b_g(c)?$Zg(c)+1|0:ew(f);e=$Zg(e)-1|0;e>=f&&sbh(a,c,f,e)}function ubh(a,c,e){var f=c.Qc()==0?$Zg(c):a_g(c.Hc(c.Qc()-1|0));f=Math.max(ew(e),f+1|0);var g=Lo(c.getType(),YQg)?a_g(c)-1|0:a_g(c);e=Math.min(fw(e),g);e>=f&&sbh(a,c,f,e)}
function vbh(a,c,e,f,g){do if(ubh(a,c,f),c=c.getParent(),!c)throw en("Os").Ea;while(!nbh(c,e));g&&tbh(a,c,g,f);return c}function wbh(a,c,e){nbh(c,fw(e))||(c=vbh(a,c,fw(e),e,null));ubh(a,c,e)}
function xbh(a,c,e,f){var g=qbh(a,c,ew(e)+1|0,fw(e)),h=g.F;if(h.length==0)c=b_g(f)?Math.max(ew(e),$Zg(f)+1|0):ew(e),h=b_g(f)?Math.min(fw(e),Lo(f.getType(),YQg)?a_g(f)-1|0:a_g(f)):fw(e),h>=c&&sbh(a,f,c,h),a.D<e.end&&wbh(a,f,e);else{g=g.D;for(var k=0;k<h.length;k++){var l=h[k],p=g[l].F(c,l);nbh(f,l)?($Zg(p)-1|0)>$Zg(f)&&tbh(a,f,p,e):f=vbh(a,f,l,e,p);c_g(f,p);f=p}a.D<e.end&&wbh(a,f,e)}}
function ybh(a,c,e){var f=new d_g(0,xA(c)-1|0,null);a.D=0;du(e,function(l,p){return l.start==p.start?0:l.start>p.start?1:-1});for(var g=0;g<e.length;g++){var h=e[g],k=rbh(a,c,ew(h),obh(f,ew(h)));xbh(a,c,h,k)}return f}function zbh(){this.D=0}H(zbh,K);function Abh(a,c,e){var f=new zbh;f.H=a;f.F=c;f.D=e;return f}
function Bbh(a,c,e,f,g,h,k){var l=ahd(e);if(l){var p=b_g(c)?h_g(a,e_g(c)):null,q=$Zg(c),u=a_g(c);if(cw(l,new Yv(q,u)))g=p&&p.UDa()?q-1|0:q,e.remove(g,u,null),f.add(g,u);else if(c.getParent())if(b_g(c)){u=$Zg(c);k=a_g(c);if(h=go(h,!0)||p.NUa(c,e,a))l=p&&p.UDa()?u-1|0:u,e.remove(l,u,null),f.add(l,u);Cbh(a,c,e,f,g,h&&p.j6a(),h&&p.ANa()==2);h&&p.ANa()==1&&(a=f.D,a.length!=0&&g.push(fw(a[a.length-1|0])));h&&Lo(c.getType(),YQg)&&(e.remove(k,k,null),f.add(k,k))}else for(a=$Zg(c),c=a_g(c),p=chd(e,a,c);p;)h=
f,u=ew(p),l=fw(p),e.remove(u,l,null),h.add(u,l),ahd(e)&&!go(k,!0)&&g.push(fw(p)),p=chd(e,a,c);else Cbh(a,c,e,f,g,h,k)}}function Cbh(a,c,e,f,g,h,k){for(var l=c.Po(),p=0;p<l.length;p++){var q=l[p];chd(e,$Zg(q),a_g(q))&&Bbh(a,q,e,f,g,h,k)}$Zg(c);Lo(c.getType(),YQg);a_g(c)}function Dbh(a,c,e,f){for(var g=c.Xa(),h=a.D.D(),k={},l=0;l<h.length;l=l+1|0)for(var p=h[l],q=g.H(p,O(ew(e)),O(fw(e))),u=0;u<q.length;u=u+1|0){var w=+q[u]|0,y=a.D.F(c,w,f);Ru(k,p,k[p]?k[p]:new LB);k[p].set(w-ew(e)|0,y)}return k}
function Ebh(a,c,e,f,g,h){var k=ahd(e);if(!k)return null;if(f.length>0&&(+f[0]|0)<ew(k)){var l=0;a=oG(c.Xa(),f.shift());e=c.Rh(a,a,null,null,null,null,h,null);c={}}else{l=Zv(k)|0;var p=ew(k),q=fw(k);f.length>0&&(+f[0]|0)<q&&(q=+f[0]|0);h=c.Rh(p,q,!1,null,null,!0,h,null);e.remove(p,q,null);e=h;c=Dbh(a.F,c,k,g)}return e?Abh(e,c,l):null}
function Fbh(a,c,e,f,g){e=a.F.D(c,e);var h=e.zc;if(h.getType()==1){a=h.getId();h=c.Dd(a);if(!h)throw en("Ks`"+M(a)).Ea;f=iw(a,jnc(h));e=[];Lt(e,0,[a]);g={};h=h.getType();Ru(g,h,e);c=tld([a],c);return c=new WB("\n",Rt,null,null,null,g,f,null,null,c),kbh(c,{})}e=e.D;if(h.getType()==5||h.getType()==6)e=c.Te(h.getId()),e=[new Yv(e,e)];var k=ybh(a.H,c.Xa(),e);a=a.D;h=Sgd();for(var l=0;l<e.length;l++){var p=e[l];h.add(ew(p),fw(p))}e=Sgd();l=[];p=h.jg();Bbh(a,k,p,e,l,null,null);k=lbh(c,l);if(ahd(e)){l=[];
p=0;for(var q=e.D,u=0;u<q.length;u++){for(var w=q[u],y=iah(h,$gd([w])).D,z=0;z<y.length;z++){var A=y[z],C=l;A=P$g(N$g(M$g(L$g(ew(A)),p+ew(A)-ew(w)|0),(Zv(A)|0)+1|0));C.push(A)}p=p+((Zv(w)|0)+1)|0}h=new Q$g(l)}else h=null;l=null;for(p=Ebh(a,c,e,k,f,g);p;p=Ebh(a,c,e,k,f,g))l?(q=mbh(l.D,l.F,p.F),u=l.D+p.D+1|0,l=Abh(VXg(l.H,p.H),q,u)):l=p;return l?new jbh(l.H,l.F,null,new cah(h)):null}function TR(a){return!!a.J.D}function Gbh(a,c,e,f,g,h){return new Hud(a,c,e,f,g,h,null,null,null)}
function Hbh(a,c,e,f){var g=a.F;return String(Co(g)?"":M(g)+M(c))+String(Co(a.D)?"":M(a.D)+M(e))+M(a.H)+M(f)}function Ibh(a,c,e){var f=a.zwb(c);c=e?iDd(a.B4(c,e),f):jDd(f);return M(a.O6a())+M(Hbh(c,":",":",""))}function Jbh(a,c){this.D=a;this.F=c}H(Jbh,K);Jbh.prototype.getState=x("F");Jbh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Jbh?L(this.D,a.D)&&this.F==a.F:!1};Jbh.prototype.Yb=function(){return Do([this.D,O(this.F)])};function Kbh(a,c){this.D=a;this.F=c}H(Kbh,K);
Kbh.prototype.getState=x("F");Kbh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Kbh?L(this.D,a.D)&&this.F==a.F:!1};Kbh.prototype.Yb=function(){return Do([this.D,O(this.F)])};function Lbh(a,c){var e=new ZC;Mtb(e,6).set(c,1);a.Db(30242,e,100)}function Mbh(a,c,e){var f=AR(new ZC,39);switch(c){case 0:a.Db(133192,f,e);break;case 1:a.Db(133193,f,e);break;case 2:a.Db(133194,f,e)}}
function Nbh(a,c,e){var f=AR(new ZC,40);switch(c){case 0:a.Db(133225,f,e);break;case 1:a.Db(133226,f,e);break;case 2:a.Db(133227,f,e)}}function Obh(a){return a.W!=null?Ln(a.W):0}function Pbh(a,c){this.H=a;this.J=c}H(Pbh,K);function Qbh(){Qbh=r();CGd=slb()}function Rbh(a,c,e,f){Qbh();this.fontSize=0;this.F=this.O=!1;this.D=0;this.backgroundColor=a;this.fontSize=c;this.R=e;this.O=f}H(Rbh,K);function Sbh(a,c,e){wt(!(c in a.D),"Field type %s already registered.",c);Ct(e);Su(a.D,c,e)}
function Tbh(a,c){wt(c in a.D,"Field type %s not registered.",c);return a.D[c]}var Ubh;function Vbh(){var a=VCb(WBb());a.Eh(po(0,DH),O(2));a.Eh(po(1,DH),O(2));a.Eh(po(2,DH),O(1));a.Eh(po(3,DH),O(1));a.Eh(po(4,DH),O(2));a.Eh(po(5,DH),O(2));a.Eh(po(7,DH),O(1));a.Eh(po(8,DH),O(1));a.Eh(po(9,DH),O(1));a.Eh(po(10,DH),O(2));a.Eh(po(11,DH),O(2));a.Eh(po(6,DH),O(2));a.Eh(po(12,DH),O(2));a.Eh(po(13,DH),O(1));return a}function Wbh(){Wbh=r();Ubh=Vbh()}
function Xbh(a){this.H=this.J=!1;this.D=this;this.F=a.H;this.W=a.F;this.ea=a.D;this.V=a.wa;this.ma=a.J;this.O=a.getId();this.va=a.va;this.R=a.V;this.J=a.O;this.H=a.R}H(Xbh,K);Xbh.prototype.fd=function(a){this.O=a;return this.D};Xbh.prototype.oa=function(){return new Ybh(this.ea,this.F,this.V,this.ma,this.W,this.O,this.va,this.R,this.J,this.H)};
function Ybh(a,c,e,f,g,h,k,l,p,q){Wbh();this.va=0;this.R=this.O=!1;this.D=a;this.H=c;this.wa=e;this.J=f;this.F=g;this.Da=h==null?mF():h;this.va=k==null?1:k;this.V=l?l:vD((new RC).Mb(7),new by).oa();this.O=p;this.R=q}H(Ybh,K);Ybh.prototype.getId=x(Xa);Ybh.prototype.Ca=function(){return new Xbh(this)};Ybh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Ybh?L(this.H,a.H)&&L(this.F,a.F)&&go(po(this.D,DH),po(a.D,DH))&&L(this.wa,a.wa)&&L(this.J,a.J)&&this.va==a.va&&this.O==a.O&&this.R==a.R:!1};
Ybh.prototype.Yb=function(){return Do([this.H,po(this.D,DH),this.wa])};function Zbh(a){return a.D===12||a.D===13}function $bh(a,c){if(!a.O||!c.Va(a.D)){var e;(e=!a.D)||(e=a.D,Wbh(),e=L(e.D,c.D)||Ubh.get(po(c.D,DH)).yb()<Ubh.get(po(e.D,DH)).yb());e&&(a.D&&THd(a,a.D.D),e=a.V.ir("gtrs"),a.D=c,a.H.dispatchEvent(null),e.zv())}}function ach(a,c,e,f,g){this.D=0;this.eq=!1;this.F=0;this.text=a;this.D=c;this.Sf=e;this.eq=f;this.F=g}H(ach,K);var bch={1:0,2:0,3:1,4:1,5:2,6:2};
function cch(a){var c=new X4g;Sq(c,1,a);return c}function dch(a,c,e,f,g,h,k,l,p,q){var u=new by,w=new nKb;Mq(w,3,f);Mq(w,4,g);Mq(w,7,h);if(f=c===1)Qq(w,8,l),Qq(w,9,p),q!=null&&Rq(w,11,q),a.F(e,w);kq(u,nKb,110,w);u5g(u,cch(c));a=vD((new RC).Mb(a.J),u);f&&(c=new Vsc,Wsc(c,k),REc(a,c));return a.oa()}
function ech(a,c){var e=c.F,f=e.length-(c.H||"").length|0,g=new P4g;Mq(g,3,e.length);Mq(g,2,c.J.length);Mq(g,4,f);Lq(g,12,c.R);c=c.V;f=R(SC(c),X4g,158);(e=R(SC(c),nKb,110))&&Bq(f,1)===1&&(f=h3g(e,8),Qq(g,8,f),f=h3g(e,9),Qq(g,9,f),ar(e,11)&&Rq(g,11,Jq(e,11)),a.H(e,g));if(a=c.W)a=Iq(a,1),Oq(g,7,a);return g}function fch(a){return(a=R(SC(a.V),X4g,158))?a:cch(0)}function gch(a,c,e){var f=(new RC).Mb(a.J);e&&vD(f,e);a.D.Db(c,f.oa())}
function hch(a,c){if(c){var e=new by,f=ech(a,c);kq(e,P4g,111,f);u5g(e,fch(c));gch(a,29922,e);c.R=!0}}function ich(a,c){if(c&&!c.R){var e=new by,f=ech(a,c);kq(e,P4g,111,f);u5g(e,fch(c));gch(a,29927,e)}}function jch(a,c){return!!a.D[c]&&a.D[c].Ch()}function kch(a,c){Fv(a.R,c);return a}function lch(a,c){a.H=c;return a}function mch(a){switch(a){case 3:case 11:return Dg;case 6:case 10:return Vj;case 16:case 7:case 9:return UQg;case 32:return NTg;default:return""}}
function nch(a,c,e,f,g){if(!c)return null;a=a?mch(NF(a)):null;if(!a)return g="https://drive.google.com/open?id="+M(c),e?M(g)+"&resourcekey="+M(e):g;c=e9d(g9d(lch(new c9d(f),c),a),Nh);g!=null&&h9d(c,ku(g));!e||kch(c,{resourcekey:e});return c.oa(Eba)}function UR(a,c){return c/a.D}function och(){}H(och,K);D=och.prototype;D.jd=function(a,c,e){return this.D.jd(a,c,e)};D.ysa=G(205);D.subscribe=function(a,c,e){At(a===mc,"Yb");return this.D.subscribe(mc,c,e)};
D.unsubscribe=function(a,c,e){At(a===mc,"Yb");return this.D.unsubscribe(mc,c,e)};D.L4=function(){return this.D.L4()};D.GMb=!0;D.Vzb=!0;function pch(a){if(a.D!=1)throw Error("xy");if(a.J===null)throw Error("yy");return a.J}function qch(a,c){return LE(iSc.prototype.D.call(a,c),d8g(a))}function rch(a,c){return new Wee(a.O,a.F,c)}function sch(a){a=Y9b(a,hl);return a==null?null:hfe(a)}function tch(a,c){var e=!dJ(a,c);hJ(a,c,e)}function VR(a,c){return a.getId()+"."+c}
function uch(a,c){if(!a.RD)throw Error("Mz");return a.fe.Ba(VR(a,c))}function WR(a,c){return a.No&&c?a.No.indexOf(c):-1}function vch(a){if(a.RD)throw Error("Kz");a.PSa=!0}function wch(){return Fs(Rwa)}function xch(a){var c=wch();if(!a.D||!c)return 0;a=dJ(c,Keg);var e=dJ(c,Jdg);return!qt(c)||a||e?0:56}function ych(a){var c=Fs(Zwa);return a.D&&c?qt(c)?300:0:0}
function zch(a,c,e){var f=a.HV;if(f){var g=st(f),h=xch(a.H),k=a.D?a.D.D():0;f.style.width=Math.max(c.width-g.left-g.right-h-k,0)+jk;e||(a.dispatchEvent("d"),a.dispatchEvent("f"))}}function Ach(a,c,e){if(a.HV){var f=a.Eo();f=new Lr(f.width-c,0);a.R=c>0;zch(a,f,e)}}function Bch(a){return a.hb().getSelection().zc.getType()==8&&zge(a.Aa())}function Cch(a,c){this.Kl=c}H(Cch,K);Cch.prototype.Bi=x("Kl");function Dch(a){a.isActive()||a.start(void 0)}
var Ech={cNb:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Ypc:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}},Fch=Ech;Fch=Ech;
var Gch={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,Ei,Ei],HUF:[34,"Ft",
"Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]},Hch={pXa:".",ZEa:",",d1a:"%",t1a:"0",mWb:"+",Mmb:"-",thb:"E",Xmb:"\u2030",xXa:"\u221e",SVb:"NaN",oXa:"#,##0.###",AWb:"#E0",iWb:"#,##0%",gNb:"\u00a4#,##0.00",mNb:"USD"},Ich={pXa:".",ZEa:",",d1a:"%",t1a:"0",mWb:"+",
Mmb:"-",thb:"E",Xmb:"\u2030",xXa:"\u221e",SVb:"NaN",oXa:"#,##0.###",AWb:"#E0",iWb:"#,##0%",gNb:"\u00a4#,##0.00",mNb:"GBP"},Jch=Hch;Jch=Ich;var Kch=Hch;Kch=Ich;var Lch=!1;function YR(a){return a.Ua||(Lch?Kch:Jch)}function Mch(a){return a.Sa||YR(a).mNb}function Nch(a,c){if(a.za>0&&c>0)throw Error("SB");a.J=c;return a}function Och(a,c){if(c>308)throw Error("TB`"+c);a.D=c;return a}function Pch(a,c){if(a.J>0&&c>=0)throw Error("SB");a.za=c}
function Qch(a,c,e){for(var f="",g=!1,h=c.length;e[0]<h;e[0]++){var k=c.charAt(e[0]);if(k=="'")e[0]+1<h&&c.charAt(e[0]+1)=="'"?(e[0]++,f+="'"):g=!g;else if(g)f+=k;else switch(k){case "#":case "0":case ",":case ".":case ";":return f;case "\u00a4":if(e[0]+1<h&&c.charAt(e[0]+1)=="\u00a4")e[0]++,f+=Mch(a);else switch(a.Ra){case 0:k=Mch(a);f+=k in Gch?Gch[k][1]:k;break;case 2:k=Mch(a);var l=Gch[k];f+=l?k==l[1]?k:k+" "+l[1]:k;break;case 1:k=Mch(a),f+=k in Gch?Gch[k][2]:k}break;case "%":if(!a.V&&a.F!=1)throw Error("YB");
if(a.V&&a.F!=100)throw Error("ZB");a.F=100;a.V=!1;f+=YR(a).d1a;break;case "\u2030":if(!a.V&&a.F!=1)throw Error("YB");if(a.V&&a.F!=1E3)throw Error("ZB");a.F=1E3;a.V=!1;f+=YR(a).Xmb;break;default:f+=k}}return f}
function Rch(a,c){var e=[0];a.W=Qch(a,c,e);for(var f=e[0],g=-1,h=0,k=0,l=0,p=-1,q=c.length,u=!0;e[0]<q&&u;e[0]++)switch(c.charAt(e[0])){case "#":k>0?l++:h++;p>=0&&g<0&&p++;break;case "0":if(l>0)throw Error("$B`"+c);k++;p>=0&&g<0&&p++;break;case ",":p>0&&a.R.push(p);p=0;break;case ".":if(g>=0)throw Error("aC`"+c);g=h+k+l;break;case "E":if(a.Da)throw Error("bC`"+c);a.Da=!0;a.Ca=0;e[0]+1<q&&c.charAt(e[0]+1)=="+"&&(e[0]++,a.Ja=!0);for(;e[0]+1<q&&c.charAt(e[0]+1)=="0";)e[0]++,a.Ca++;if(h+k<1||a.Ca<1)throw Error("cC`"+
c);u=!1;break;default:e[0]--,u=!1}k==0&&h>0&&g>=0&&(k=g,k==0&&k++,l=h-k,h=k-1,k=1);if(g<0&&l>0||g>=0&&(g<h||g>h+k)||p==0)throw Error("dC`"+c);l=h+k+l;a.D=g>=0?l-g:0;g>=0&&(a.J=h+k-g,a.J<0&&(a.J=0));a.H=(g>=0?g:l)-h;a.Da&&(a.va=h+a.H,a.D==0&&a.H==0&&(a.H=1));a.R.push(Math.max(0,p));a.Fa=g==0||g==l;f=e[0]-f;a.wa=Qch(a,c,e);e[0]<c.length&&c.charAt(e[0])==";"?(e[0]++,a.F!=1&&(a.V=!0),a.O=Qch(a,c,e),e[0]+=f,a.ea=Qch(a,c,e)):(a.O+=a.W,a.ea+=a.wa)}
function Sch(a,c){a.ma=c;Rch(a,YR(a).oXa);Nch(a,0);Och(a,2);Pch(a,2)}function Tch(a,c){c=c.codePointAt(0);if(48<=c&&c<58)return c-48;a=YR(a).t1a.codePointAt(0);return a<=c&&c<a+10?c-a:-1}var Uch={ysb:0,VDb:"",WDb:"",prefix:"",vn:""};function Vch(a){if(!isFinite(a))return a>0?a:0;for(var c=0;(a/=10)>=1;)c++;return c}function Wch(a,c){if(!a||!isFinite(a)||c==0)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+c))}
function Xch(a,c){a=a.ma==1?Fch.cNb:Fch.Ypc;a==null&&(a=Fch.cNb);if(c<3)return Uch;c=Math.min(14,c);var e=a[Wch(1,c)];for(--c;!e&&c>=3;)e=a[Wch(1,c)],c--;if(!e)return Uch;e=e.other;var f=a="",g=e.indexOf(";");g>=0&&(e=e.substring(0,g),g=e.substring(g+1))&&(f=/([^0]*)(0+)(.*)/.exec(g),a=f[1],f=f[3]);return e&&e!="0"?(e=/([^0]*)(0+)(.*)/.exec(e))?{ysb:c+1-(e[2].length-1),VDb:a,WDb:f,prefix:e[1],vn:e[3]}:Uch:Uch}
function Ych(a,c,e){e.push(YR(a).thb);c<0?(c=-c,e.push(YR(a).Mmb)):a.Ja&&e.push(YR(a).mWb);c=""+c;for(var f=YR(a).t1a,g=c.length;g<a.Ca;g++)e.push(f);a=f.codePointAt(0)-ype;for(f=0;f<c.length;f++)e.push(String.fromCodePoint(a+c.codePointAt(f)))}function Zch(a,c){return a&&isFinite(a)?Wch(Math.round(Wch(a,c)),-c):a}function $ch(a,c,e){if(!a)return a;c=c-Vch(a)-1;return c<-e?Zch(a,-e):Zch(a,c)}
function adh(a,c){var e=Wch(c,a.D);a.za>0&&(e=$ch(e,a.za,a.D));e=Math.round(e);if(isFinite(e)){var f=Math.floor(Wch(e,-a.D));e=Math.floor(e-Wch(f,a.D));if(e<0||e>=Wch(1,a.D))f=Math.round(c),e=0}else f=c,e=0;return{vac:f,u1c:e}}
function bdh(a,c,e,f){if(a.J>a.D)throw Error("XB");f||(f=[]);c=adh(a,c);var g=c.vac,h=c.u1c,k=a.J>0||h>0||!1;c=a.J;k&&(c=a.J);for(var l="",p=g;p>1E20;)l="0"+l,p=Math.round(Wch(p,-1));l=p+l;var q=YR(a).pXa;p=YR(a).t1a.codePointAt(0);var u=l.length,w=0;if(g>0||e>0){for(g=u;g<e;g++)f.push(String.fromCodePoint(p));if(a.R.length>=2)for(e=1;e<a.R.length;e++)w+=a.R[e];e=u-w;if(e>0){g=a.R;w=u=0;for(var y,z=YR(a).ZEa,A=l.length,C=0;C<A;C++)if(f.push(String.fromCodePoint(p+Number(l.charAt(C)))),A-C>1)if(y=
g[w],C<e){var E=e-C;(y===1||y>0&&E%y===1)&&f.push(z)}else w<g.length&&(C===e?w+=1:y===C-e-u+1&&(f.push(z),u+=y,w+=1))}else{e=l;l=a.R;g=YR(a).ZEa;y=e.length;z=[];for(u=l.length-1;u>=0&&y>0;u--){w=l[u];for(A=0;A<w&&y-A-1>=0;A++)z.push(String.fromCodePoint(p+Number(e.charAt(y-A-1))));y-=w;y>0&&z.push(g)}f.push.apply(f,z.reverse())}}else k||f.push(String.fromCodePoint(p));(a.Fa||k)&&f.push(q);h=String(h);k=h.split("e+");k.length==2&&(h=String($ch(parseFloat(k[0]),a.za,1)),h=h.replace(".",""),h+=Pxb("0",
parseInt(k[1],10)-h.length+1));a.D+1>h.length&&(h="1"+Pxb("0",a.D-h.length)+h);for(a=h.length;h.charAt(a-1)=="0"&&a>c+1;)a--;for(c=1;c<a;c++)f.push(String.fromCodePoint(p+Number(h.charAt(c))))}
function cdh(a,c,e,f){var g;if(g=c){a:if(c&&c.length===3){for(g=0;g<3;g++){var h=c[g];if(h<"A"||h>"Z"&&h<"a"||h>"z"){g=!1;break a}}g=!0}else g=!1;g=!g}if(g)throw new TypeError("RB");this.Sa=c?c.toUpperCase():null;this.Ra=e||0;this.Ua=f||null;this.va=40;this.H=1;this.za=0;this.D=3;this.Ca=this.J=0;this.Ja=!1;this.wa=this.W="";this.O=YR(this).Mmb;this.ea="";this.F=1;this.V=!1;this.R=[];this.Da=this.Fa=!1;this.ma=0;if(typeof a===zj)switch(a){case 1:Rch(this,YR(this).oXa);break;case 2:Rch(this,YR(this).AWb);
break;case 3:Rch(this,YR(this).iWb);break;case 4:a=YR(this).gNb;c=["0"];if(e=Gch[Mch(this)]){e=e[0]&7;if(e>0)for(c.push("."),f=0;f<e;f++)c.push("0");a=a.replace(/0.00/g,c.join(""))}Rch(this,a);break;case 5:Sch(this,1);break;case 6:Sch(this,2);break;default:throw Error("UB");}else Rch(this,a)}
cdh.prototype.parse=function(a,c){c=c||[0];if(this.ma!==0)throw Error("VB");a=a.replace(/ |\u202f/g,"\u00a0");var e=a.indexOf(this.W,c[0])==c[0],f=a.indexOf(this.O,c[0])==c[0];e&&f&&(this.W.length>this.O.length?f=!1:this.W.length<this.O.length&&(e=!1));e?c[0]+=this.W.length:f&&(c[0]+=this.O.length);if(a.indexOf(YR(this).xXa,c[0])==c[0]){c[0]+=YR(this).xXa.length;var g=Infinity}else{g=a;var h=!1,k=!1,l=!1,p=-1,q=1,u=YR(this).pXa,w=YR(this).ZEa,y=YR(this).thb;if(this.ma!=0)throw Error("WB");w=w.replace(/\u202f/g,
"\u00a0");for(var z="";c[0]<g.length;c[0]++){var A=g.charAt(c[0]),C=Tch(this,A);if(C>=0&&C<=9)z+=C,l=!0;else if(A==u.charAt(0)){if(h||k)break;z+=".";h=!0}else if(A==w.charAt(0)&&("\u00a0"!=w.charAt(0)||c[0]+1<g.length&&Tch(this,g.charAt(c[0]+1))>=0)){if(h||k)break}else if(A==y.charAt(0)){if(k)break;z+="E";k=!0;p=c[0]}else if(A=="+"||A=="-"){if(l&&p!=c[0]-1)break;z+=A}else if(this.F==1&&A==YR(this).d1a.charAt(0)){if(q!=1)break;q=100;if(l){c[0]++;break}}else if(this.F==1&&A==YR(this).Xmb.charAt(0)){if(q!=
1)break;q=1E3;if(l){c[0]++;break}}else break}this.F!=1&&(q=this.F);g=parseFloat(z)/q}if(e){if(a.indexOf(this.wa,c[0])!=c[0])return NaN;c[0]+=this.wa.length}else if(f){if(a.indexOf(this.ea,c[0])!=c[0])return NaN;c[0]+=this.ea.length}return f?-g:g};
cdh.prototype.format=function(a){if(this.J>this.D)throw Error("XB");if(isNaN(a))return YR(this).SVb;var c=[];var e=a;if(this.ma==0)e=Uch;else{e=Math.abs(e);var f=Xch(this,e<=1?0:Vch(e)).ysb;e=Xch(this,f+Vch(adh(this,Wch(e,-f)).vac))}a=Wch(a,-e.ysb);(f=a<0||a==0&&1/a<0)?e.VDb?c.push(e.VDb):(c.push(e.prefix),c.push(this.O)):(c.push(e.prefix),c.push(this.W));if(isFinite(a))if(a*=f?-1:1,a*=this.F,this.Da){var g=a;if(g==0)bdh(this,g,this.H,c),Ych(this,0,c);else{var h=J3g(Math.log(g)/Math.log(10));g=Wch(g,
-h);var k=this.H;this.va>1&&this.va>this.H?(k=h%this.va,k<0&&(k=this.va+k),g=Wch(g,k),h-=k,k=1):this.H<1?(h++,g=Wch(g,-1)):(h-=this.H-1,g=Wch(g,this.H-1));bdh(this,g,k,c);Ych(this,h,c)}}else bdh(this,a,this.H,c);else c.push(YR(this).xXa);f?e.WDb?c.push(e.WDb):(isFinite(a)&&c.push(e.vn),c.push(this.ea)):(isFinite(a)&&c.push(e.vn),c.push(this.wa));return c.join("")};function ddh(a){return a%10==1&&a%100!=11?"one":a%10==2&&a%100!=12?"two":a%10==3&&a%100!=13?"few":Hj}var edh=ddh;edh=ddh;
function fdh(a,c){var e=a|0;if(void 0===c){c=Math;var f=c.min,g=a+"",h=g.indexOf(".");c=f.call(c,h===-1?0:g.length-h-1,3)}f=Math.pow(10,c);a={v:c,f:(a*f|0)%f};return e==1&&a.v==0?"one":Hj}var gdh=fdh;gdh=fdh;var hdh=null,idh=null,jdh=null;function kdh(a,c){var e=a.O,f=a.J.bind(a);c=c.replace(Ape,function(){e.push("'");return f(e)});return c=c.replace(zpe,function(g,h){e.push(h);return f(e)})}
function ldh(a,c,e,f,g){for(var h=0;h<c.length;h++)switch(c[h].type){case 4:g.push(c[h].value);break;case 3:var k=c[h].value;var l=a,p=g,q=e[k];q===void 0?p.push(H6f+k):(l.D.push(q),p.push(l.J(l.D)));break;case 2:k=c[h].value;l=a;p=e;q=f;var u=g,w=k.e2a;p[w]===void 0?u.push(H6f+w):(w=k[p[w]],w===void 0&&(w=k.other),ldh(l,w,p,q,u));break;case 0:k=c[h].value;mdh(a,k,e,gdh,f,g);break;case 1:k=c[h].value,mdh(a,k,e,edh,f,g)}}
function mdh(a,c,e,f,g,h){var k=c.e2a,l=c.HYb,p=+e[k];isNaN(p)?h.push("Undefined or invalid parameter - "+k):(l=p-l,k=c[e[k]],k===void 0&&(f=f(Math.abs(l)),k=c[f],k===void 0&&(k=c.other)),c=[],ldh(a,k,e,g,c),e=c.join(""),g?h.push(e):(a=a.R.format(l),h.push(e.replace(/#/g,a))))}
function ndh(a){var c=0,e=[],f=[],g=/[{}]/g;g.lastIndex=0;for(var h;h=g.exec(a);){var k=h.index;h[0]=="}"?(e.pop(),e.length==0&&(h={type:1},h.value=a.substring(c,k),f.push(h),c=k+1)):(e.length==0&&(c=a.substring(c,k),c!=""&&f.push({type:0,value:c}),c=k+1),e.push("{"))}a=a.substring(c);a!=""&&f.push({type:0,value:a});return f}var odh=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,pdh=/^\s*(\w+)\s*,\s*selectordinal\s*,/,qdh=/^\s*(\w+)\s*,\s*select\s*,/;
function rdh(a,c){var e=[];c=ndh(c);for(var f=0;f<c.length;f++){var g={};if(0==c[f].type)g.type=4,g.value=c[f].value;else if(1==c[f].type){var h=c[f].value;switch(odh.test(h)?0:pdh.test(h)?1:qdh.test(h)?2:/^\s*\w+\s*/.test(h)?3:5){case 2:g.type=2;g.value=sdh(a,c[f].value);break;case 0:g.type=0;g.value=tdh(a,c[f].value);break;case 1:g.type=1;g.value=udh(a,c[f].value);break;case 3:g.type=3,g.value=c[f].value}}e.push(g)}return e}
function sdh(a,c){var e="";c=c.replace(qdh,function(l,p){e=p;return""});var f={};f.e2a=e;c=ndh(c);for(var g=0;g<c.length;){var h=c[g].value;g++;var k=void 0;1==c[g].type&&(k=rdh(a,c[g].value));f[h.replace(/\s/g,"")]=k;g++}return f}
function tdh(a,c){var e="",f=0;c=c.replace(odh,function(p,q,u){e=q;u&&(f=parseInt(u,10));return""});var g={};g.e2a=e;g.HYb=f;c=ndh(c);for(var h=0;h<c.length;){var k=c[h].value;h++;var l=void 0;1==c[h].type&&(l=rdh(a,c[h].value));g[k.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=l;h++}return g}
function udh(a,c){var e="";c=c.replace(pdh,function(l,p){e=p;return""});var f={};f.e2a=e;f.HYb=0;c=ndh(c);for(var g=0;g<c.length;){var h=c[g].value;g++;var k=void 0;1==c[g].type&&(k=rdh(a,c[g].value));f[h.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=k;g++}return f}function vdh(a,c,e){if(a.H){a.O=[];var f=kdh(a,a.H);a.F=rdh(a,f);a.H=null}if(!a.F||a.F.length==0)return"";a.D=qp(a.O);f=[];ldh(a,a.F,c,e,f);for(c=f.join("");a.D.length>0;)c=c.replace(a.J(a.D),String(a.D.pop()).replace("$","$$$$"));return c}
function ZR(a,c){return vdh(a,c,!0)}function $R(a){this.H=a;this.F=this.D=this.O=null;a=Jch;var c=Fch;if(hdh!==a||idh!==c)hdh=a,idh=c,jdh=new cdh(1);this.R=jdh}$R.prototype.format=function(a){return vdh(this,a,!1)};$R.prototype.J=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};function wdh(a,c,e){return c<0||e<0||c>=a.J||e>=a.F?(sx(a.Ub,en("kC")),null):(a=a.W[c][e])?a:cmc()}function xdh(a){a.ma.um(qbb,-1073741824,-1073741824,2147483647,2147483647)}function ydh(a,c){a.R=c;xdh(a)}
function zdh(a,c){a.W=c;xdh(a)}function Adh(a){a.H=null;a.O=-1;a.J=-1;a.W=0;a.V=null;a.D=-1;a.R=0;a.ea=!1;a.F=tj}function Bdh(a){a.ea.um(qbb,-1073741824,-1073741824,2147483647,2147483647)}function Cdh(a,c,e,f,g,h){a.J=c;a.R=e;a.F=f;a.H=g;a.O=h;Bdh(a)}function Ddh(a){a.J!=null&&(a.J=null,a.R=-1,a.H=-1,a.F=-1,a.V=!1,a.O=tj,Bdh(a))}function Edh(a){this.D=a}H(Edh,K);Edh.prototype.qo=x("D");function Fdh(a,c,e,f,g){this.D=!1;this.xn=c;this.O=e;this.D=f;this.F=g}H(Fdh,K);Fdh.prototype.eq=x("O");
function Gdh(){this.H=this.D=0;this.F=!1}H(Gdh,K);function Hdh(a,c){var e=new Gdh;e.D=a;e.H=c;e.F=!1;return e}
function Idh(a,c,e){if(c.length==0)return[];for(var f=0,g=0;g<c.length;g++)f+=c[g];f=a/f;var h=[];for(g=0;g<c.length;g++)h.push(c[g]*f);f=[];g=[];for(var k=0,l=0;l<h.length;l=l+1|0)h[l]<e[l]&&(f.push(l),g.push(e[l]),k+=e[l]);if(f.length==0)return h;a-=k;c=bu(Cu(c));e=bu(Cu(e));for(h=f.length-1|0;h>=0;h=h-1|0)k=+f[h]|0,c.splice(k,1),e.splice(k,1);e=Idh(a,c,e);for(c=0;c<f.length;c=c+1|0)e.splice(+f[c]|0,0,g[c]);return e}
function Jdh(a,c,e){c=Idh(a,c,e);var f=0;for(e=0;e<c.length;e++)f+=Math.floor(c[e]);e=[];for(var g=0;g<c.length;g=g+1|0)e.push(Hdh(g,c[g]%1));iDb(e,Tjb(bo(function(h){return h.H}),Yjb(function(h,k){return h>k?-1:1})));a-=f;for(f=0;f<a&&f<e.length;f=f+1|0)e[f].F=!0;for(a=0;a<e.length;a++)f=e[a],g=c[f.D],c[f.D]=f.F?Math.ceil(g):Math.floor(g);return c}function Kdh(a,c,e,f,g,h,k){sue.call(this);this.D=a;this.V=c;this.O=e;this.F=f;this.ma=g;this.R=k}H(Kdh,sue);
function aS(a,c,e,f){f=f||Bs();if((a=a(c||Pze,e))&&a.jf)return a.jf();a=Oze(a);return S3g(f,a)}function bS(a,c,e){var f=!0,g=void 0,h;for(h in c){var k=c[h];f&&(f=!1,g=typeof k===zj?CK(a,e):xK(a,e));if(k==g)return g}JSON.stringify(c);return g}
function Ldh(a){var c=a.type;if(typeof c===Wk)switch(c.toLowerCase()){case td:case lk:return a.checked?a.value:null;case "select-one":return c=a.selectedIndex,c>=0?a.options[c].value:null;case bQg:c=[];for(var e,f=0;e=a.options[f];f++)e.selected&&c.push(e.value);return c.length?c:null}return a.value!=null?a.value:null}function cS(a,c){for(var e=0;e<a.size();e++){var f=a.yl(e);c.call(void 0,f,e)}}function dS(a){return a.D.slice()}
function eS(a,c){for(var e=0;e<a.D.length;e++)if(dJ(a.D[e],c))return!0;return!1}function fS(a,c,e){return e===!0?a.Of(c):e===!1?a.ef(c):a.each(function(f){tch(f,c)})}function gS(a,c){a.each(function(e){Ss(e,c)})}function Mdh(a){if(a.D.length>0)return Ldh(a.D[0])}function hS(a,c){if(a.D.length>0)return a.D[0].getAttribute(c)}function Ndh(a,c,e){a.each(function(f){f.setAttribute(c,e)})}function iS(a,c){a.each(function(e){e.removeAttribute(c)})}
function Odh(a,c){for(var e=[],f=0;f<a.size();f++){var g=a.yl(f);c.call(void 0,g,f)&&e.push(a.D[f])}return new EK(e)}function jS(a,c){var e=[];a.each(function(f){(f=f.querySelector(c))&&e.push(f)});return new EK(e)}function Pdh(a,c){return jS(a,X7f+c+WN)}function Qdh(a,c,e){c=aS(c,e,yHe(a),a.fe);a.Toa(c,PJ);return c}function Rdh(a,c,e){c=c(e||{},yHe(a));a.Toa(null,c.mf);return c}function Sdh(){this.D=[]}Sdh.prototype.add=function(a){this.D.push(a)};
function Tdh(a){return kDe(uK.Cb(),a.constructor)}function Udh(a,c){c=c instanceof Ww?c:lHb(c);a.Sa||(a.Sa=new Sdh);a.Sa.add(c)}function kS(a,c,e){c in a.D||(a.D[c]={});c=a.D[c];a=String(++a.F);c[a]=e;return a}function Vdh(a){return sK(dGe(TK,a.F))}function Wdh(a,c){a0g(a).addCallback(function(e){e.Uuc(c)})}function Xdh(a){(a=a.Q_())&&rK(a,UK)}
function Ydh(a,c){var e=uF(a);if(Ou(e.get(Lab))){var f=e.get(Bta);e=e.get(Lab);for(var g=0;g<e.length;g=g+1|0){var h=Mu(e,g);if(!h)break;h=h.id;if(L(h,f)){var k={};av(k,Wh,h);cv(k,"hs",c);e[g]=k}}}else f=a.D,e=zhb(oja),f.log(e,null,!1);a.H.dispatchEvent(new mRc(new lRc("kix-ss",c),uF(a)))}function Zdh(a){return a.D||a.O||a.F}function $dh(){var a=iK();Am.setTimeout(Km(a.bYb,a,X5a,new Ww),0)}
function aeh(a){var c;ym(function(e){if(e.D==1)return a.H=!0,kx(a.D),sm(e,a.O(),2);c=e.F;c.forEach(function(f){var g=a.J,h=f.LD();Ot(nmc,h);g.D.contains(h);g.D.Eh(h,f)});a.F.dispatchEvent(null);tm(e)})}function beh(a,c){c instanceof vnd&&c.H===tra&&aeh(a)}function ceh(a,c){if(!a.H){for(var e=!1,f=pm(tx(c.Aa().uR())),g=f.next();!g.done;g=f.next())if(!It(g.value.eg(tra))){e=!0;break}e?aeh(a):a.D.Pa(c.Ph(),function(h){(h=XI(h.ih))&&beh(a,h.D)})}}
function deh(a,c){a.H||(It(c.Aa().eg(tra))?a.D.Pa(c.Ph(),function(e){return void beh(a,e.ih)}):aeh(a))}function eeh(a){a.Ze(tlg,[a.Wh(tgg),a.Wh(Nlg),null,a.Wh(Elg),null,a.Wh(Okg),null,a.Wh(clg),null,a.Wh("docs-text-explore"),a.Wh("docs-text-reference"),a.Wh(mlg),null,a.Wh(Nkg),null,a.Wh(ilg),null,a.Wh("docs-text-aftercompanion"),null,a.Wh(rlg),null,a.Wh(Mkg),null,a.Wh(rkg)],void 0,(new RC).Mb(0).oa())}
function feh(a,c,e){a.Ze(c,[a.Wh(Pkg),a.Wh(tgg),a.Wh(Nlg),null,a.Wh(Elg),null,a.Wh(Okg),null,a.Wh(clg),null,a.Wh(e),null,a.Wh(rkg)],void 0,(new RC).Mb(0).oa())}function geh(){}geh.prototype.wd=r();function heh(a,c){this.ej=a instanceof Kr?a:new Kr(a,c)}Nm(heh,geh);heh.prototype.wd=function(a,c,e,f){var g=Ds(a);var h=g.body;g=g.documentElement;g=new Kr(h.scrollLeft||g.scrollLeft,h.scrollTop||g.scrollTop);h=this.ej.x+g.x;g=this.ej.y+g.y;var k=a4g(a);h-=k.x;g-=k.y;d4g(new Kr(h,g),a,c,e,null,null,f)};
function ieh(a,c){heh.call(this,a,c)}Nm(ieh,heh);ieh.prototype.F=0;ieh.prototype.D=lm("F");ieh.prototype.wd=function(a,c,e,f){var g=X3g(wzb(a)),h=Byb(Bs(a).Sk);h=new Kr(this.ej.x+h.scrollLeft,this.ej.y+h.scrollTop);var k=c,l=d4g(h,a,k,e,g,10,f);if((l&496)!=0){if(l&16||l&32)k^=4;if(l&64||l&128)k^=1;l=d4g(h,a,k,e,g,10,f);(l&496)!=0&&d4g(h,a,c,e,g,this.F,f)}};
function jeh(a,c,e,f,g){for(var h=e.NG(),k=!1,l=0;l<h.length;l++)if(e.Wd(h[l]).isVisible()){k=!0;break}k&&(g?e.pVa(new ieh(a,c),f,g):e.MYa(a,c,f));return k}function keh(a,c){c=c.clone();c.translate(a.O.Xz(),a.O.yz());return c}function leh(a,c){c=c.clone();c.translate(-a.O.Xz(),-a.O.yz());return c}
function meh(a){if(a.mB)return!0;if(!a.D)return!1;eeh(a.D);a.D.Ze(Okg,[a.D.Wh(tEg)]);a.D.Ze(Nkg,[a.D.Wh(wCg),a.D.Wh(kGa),a.D.Wh(BBg)]);a.D.Ze(Pkg,[a.D.Wh("ai-help"),null,a.D.Wh(s8f),null,a.D.Wh(t8f),null]);a.D.Ze(Mkg,[a.D.Wh(NIg),null,a.D.Wh(vma),null,a.D.Wh(HAg),null,a.D.Wh(sBg),null,a.D.Wh(IHg),null,a.D.Wh(sEg),a.D.Wh(YCg),null,a.D.Wh(vHg),null,a.D.Wh(pJg),null,a.D.Wh(tGg),null,a.D.Wh(slg),null,a.D.Wh(FHg),null,a.D.Wh(yHg),null,a.D.Wh(TJg),null,a.D.Wh(AHg),null,a.D.Wh(qEg),null,a.D.Wh(Hkg)]);feh(a.D,
jCg,iCg);feh(a.D,wBg,vBg);a.D.Ze(xLg,[a.D.Wh(NIg),null,a.D.Wh(vma),null,a.D.Wh(HAg),null,a.D.Wh(sBg),null,a.D.Wh(kGa),a.D.Wh(BBg),null,a.D.Wh(WCg),null,a.D.Wh(mlg),a.D.Wh(ilg),a.D.Wh(Hkg),null,a.D.Wh(IHg),null,a.D.Wh(zHg)],void 0,void 0,FQ);a.D.Ze(vBg,[a.D.Wh(sEg),a.D.Wh(YCg),null,a.D.Wh(slg),null,a.D.Wh(vHg),null,a.D.Wh(FHg),null,a.D.Wh(TJg),null,a.D.Wh(AHg),null,a.D.Wh(pJg),null,a.D.Wh(tGg),null,a.D.Wh(rlg),null,a.D.Wh(wCg),null,a.fl.qa(xLg)]);a.D.Ze(iCg,[a.D.Wh(NIg),null,a.D.Wh(vma),null,a.D.Wh(HAg),
null,a.D.Wh(wCg),a.D.Wh(kGa),a.D.Wh(BBg),null,a.D.Wh(sBg),null,a.D.Wh(WCg),a.D.Wh(rlg),null,a.D.Wh(mlg),a.D.Wh(ilg),a.D.Wh(Hkg),null,a.D.Wh(vHg),null,a.D.Wh(slg),null,a.D.Wh(tGg),null,a.D.Wh(FHg),null,a.D.Wh(TJg),null,a.D.Wh(AHg),null,a.D.Wh(qEg),null,a.D.Wh(IHg),a.D.Wh(yHg),a.D.Wh(sGg),null]);a.D.Ze(rGg,[a.D.Wh(sGg),null]);return a.mB=!0}function neh(a){if(a.kd)return a.kd;if(!a.Ca)return null;var c=a.D.boa(cPg);a.kd=new (a.Ca.a5c())(a.YN,a.Ma(),c);return a.kd}
function oeh(a,c,e){var f=null;e.Ek(function(g){g instanceof a.Ca.M6c()&&g.Aa()===c&&(f=g)});return f}function peh(a,c){var e=!1;c.Ek(function(f){f instanceof a.Ca.A5b()||!f.isEnabled()||!f.isVisible()||(e=!0)});return e}
function qeh(a,c,e){if(meh(a)){var f=neh(a);if(f){a.cg=new $E(c,e);var g;if(a.Ja.Ha("docs-sesc")&&a.D.Ux(Flg)){var h=a.D.QMa(Flg,f,!0);h.Vib()!=0&&(g=h)}h=jCg;h=cce(a.ea);var k=Eah(a.ea.Aa(),a.ea.hb().getSelection()),l=Gzd(a.mY)!=null,p=Bch(a.ea);h=l?rGg:(h||k)&&a.Xn.Xf()?wBg:p&&a.Ja.Ha(E_a)&&a.Xn.Xf()?m_a:jCg;if(!g){g=a.D.QMa(h,f,!0,!0);f=[LDg,xLg];for(h=0;h<f.length;h++)l=f[h],a.D.Ux(l)&&(k=oeh(a,l,g),k!=null&&(l=a.D.Hd(l,!0),peh(a,l)||k.Ka(!1)));a.bb().listen(g.La(),Md,function(q){return q.preventDefault()})}g.wc()||
a.eb(g,!0);a.bb().listen(g,[Ik,Fh],a.POb);a.Ja.Ha(OCg)&&a.bb().listen(g,[uP],function(){return a.bA.D.dispatchEvent(g)});jeh(c,e,g)}}}function reh(a){if(tL(a)){var c=(c=a.ma?a.ma.Ba():null)?c.clientWidth:0;var e=c+uL(a).uta()-20;c+=10;e-=10}else e=c=uL(a).Rb(),a=uL(a),a=a.D.ii(a.R.uib()),e=e+a-20;return new Yv(e,c)}function seh(a){var c=a.O.N_();a=c+jYe(a.W);return new Yv(c,a)}function teh(a,c){return c?a.Bd:a.vd}function ueh(a,c){a.Kk=c;a.V&&a.V.aua(c)}function veh(a,c){a.gi=c;a.R&&a.R.aua(c)}
function weh(a,c,e){a.D.Pa(a.F,function(f){hJ(c,"docs-display-density-comfortable",f.type==2);e&&e(f)})}function xeh(a,c){c=c===void 0?{}:c;this.D=new Intl.Collator(a,c)}xeh.prototype.compare=function(a,c){return this.D.compare(a,c)};function yeh(a,c){c=c===void 0?{}:c;return new xeh(a,c)}var zeh,Aeh;function Beh(){Beh=r();Aeh=RegExp(wba,"g")}function Ceh(a){Beh();return a.replace(Aeh,"\\$1")}
function Deh(){var a=Ceh("Tab kix_chapter_title_number_pattern_placeholder");return new RegExp("^"+M(a.replace(RegExp("kix_chapter_title_number_pattern_placeholder","g"),"([1-9][0-9]*)"))+"$")}function Eeh(){Eeh=r();zeh=Deh()}function Feh(a){Eeh();return"Tab "+a}function Geh(a,c){if(Oae(c))a=c.Wb();else if(go(a.J.D(),!1))a=null;else{c=a.F.D();if(c==null)c=!0;else{var e=a.D.D();c=c>=(e==null?17240688E5:e)}a=c?Feh(1):a.H.D()}return a}function Heh(a,c,e){Su(a.D,c,e)}var Ieh={"":!0};
function Jeh(a){if(yC(a.J.hb().getSelection()))a=!1;else{var c=PI(a.J);if(c&&G0g(a,c)){var e=RG(c,a.J.hb().Bh());E0g(c,e)?(c=F0g(a,c),e=Nt(c,"")==e.D):e=!1}else e=!1;a=e||I0g(a,Ieh)}return a}function Keh(a,c){H0g(a,c);c=a.J.Aa().ld().Kc(c);a=F0g(a,c);if(!Ot(a,""))return-1;a=Nt(a,"");var e=new EB(a,0);a=E0g(c,e)?e:new EB(a,1);return PG(c,a)+1|0}function Leh(a,c){return Iu(a,c)?xx():new N3e(a,c)}function Meh(a,c){a=Error.call(this,c);this.message=a.message;Sk in a&&(this.stack=a.stack)}H(Meh,Error);
function Neh(a,c){return mHb(new Meh(c===void 0?!1:c,a))}function Oeh(a){switch(a.O){case 1:return"/v1/assistwriting";case 2:return"/v1/smartselect";case 3:return"/v1/suggestlinks";case 4:return"/v1/prewarm";case 5:return"/v1/smartreply";case 6:return"/v1/formulageneration";case 7:return"/v1/automatedprediction";case 8:return"/v1/analyzedisfluencies";case 9:return"/v1/imagegeneration";case 10:return"/v1/actionintent";case 11:return"/v1/generatetext";case 12:return"/v1/turbofill"}}
function Peh(a,c,e){var f=Mv(a.D,"docs-eopd");if(!f)return Neh("No Espresso OnePlatform domain set.");var g=dR(nqg,a.D);if(!g)return Neh("No Espresso API key set.");if(!c)return Neh("No request path set.");var h=Ph+f;f=$I(ZI.Cb(),a.D);a.D.Ha("docs-ai-eawfcu")?(a.H===null&&(a.H=s1g(0,f,KZf)),f=a.H):f=s1g(0,f,KZf);f=f.then(function(k){switch(a.O){case 1:a.F.Db(29996);break;case 2:a.F.Db(29995);break;case 4:a.F.Db(30120)}return k.request({method:Gb,root:h,path:c,body:e,params:{key:g,alt:iPg},headers:{"Content-Type":K8f}})});
return Zw(lHb(f).addCallback(function(k){return k.body}),function(k){return Neh(k.body,!1)})}function Qeh(a,c){if(!CF(a.R,a.V))return Neh("Cannot send request content.");if(!ww(a.J))return Neh("Cannot send requests to Espresso without knowing data location requirements.",!0);if(a.J.getValue().D)return Neh("Cannot send requests to Espresso due to data location requirements.",!0);var e=Oeh(a);return a.D.Ha("docs-eufr")?$w(Mv(a.D,"docs-eufsdo"+e)):Peh(a,e,c)}
function Reh(){try{if(!Am.performance||!Am.performance.getEntriesByType)return!1;var a=Am.performance.getEntriesByType(p5a);if(a.length==0)return!1;var c=a[0].nextHopProtocol.toLowerCase();return c.startsWith("spdy/")||c===fXa||c==="h2c"||c.startsWith("http/2")||c.startsWith("h3")}catch(e){return!1}}function Seh(a){this.Ga=Q(a)}H(Seh,S);Seh.prototype.getType=function(){return Bq(this,1)};Seh.prototype.Ac=function(a){return Sq(this,1,a)};
function Teh(a,c){var e=uF(a).D;if(!(e[c]instanceof Object)){var f={};e[c]=(f.dismissed=!!e[c],f.shownCount=0,f)}e=uF(a).D;kef(a,c)!=1&&(e[c].dismissed=!0,e={},e[c]={dismissed:!0},a.H.dispatchEvent(new mRc(new lRc(a.D,e),uF(a))))}function Ueh(a,c){if(a.F!=null)throw Error("AI");a.F=c;ix(a.J,a.F.D(),a.H);a.H.dispatchEvent(null)}function Veh(a,c){Bef(a.D);Cef(a.D,kga);return zw(Aw(a.F,function(e){return e.jg(c)}).transform(function(e){Cef(a.D,fga);return e}),function(e){Cef(a.D,fga);return e})}
function Weh(a,c,e){a.H=c;lJ(a.F);CAe(e,function(){return a.initialize()},a.F)}function Xeh(a){for(var c=[],e=a.jza(),f=0;f<e;f++)c.push(a.yca(f));return c}function Yeh(a){return a.r5()?a.py():a.Nv()}function Zeh(a){return a.r5()?a.oz():a.pz()}function $eh(a){return a.r5()?a.Nv():a.py()}function afh(a){return a.r5()?a.pz():a.oz()}function bfh(a){Jff(a,pia,QJe(a.Ca))}function cfh(a,c){a.J.J1(new eR(ol,c));Jff(a,Jda,gff(a.Ca),!0)}
function dfh(a,c,e){a.H.Ha("docs-ssndl")?e():R$e(a.D,G5a,c,e,"non-snapshotted doc")}function efh(a,c,e,f,g,h){a.ea?Dx(a.O,!a.W,oga):(J6g(a.W,c,0,f,g,h),qAc(a,g),yAc(a,c,e),$xc(a,0),a.V&&(c=a.V.D.EXa())&&dfh(c,a.vj,r()))}
function ffh(a,c,e,f,g){Bx(a.wa,"changesStoredLocally",function(){return""+FNb(a.O.H.D)});a.H.Pa(f.za,function(){a.D&&nD(a.D)});a.H.Pa(f.V,function(k){var l=k.F;if(a.D&&!l.J){rAc(a.D);var p=l.Jz(),q=l.O;p&&(tAc(a.D,p.TX()),a.O.Cc&&(p=Ntc(q),p!=null&&vAc(a.D,p),q=Ptc(q),!q||wAc(a.D,q)));(q=l.ma)&&uAc(a.D,q.TX());q=k.D;k=[];for(p=0;p<q.length;p=p+1|0){var u=q[p];u.lr()||k.push(u)}q=(q=l.W)?new Kuc(q):null;p=l.D;u=l.V;if(k.length>0){var w=a.D;l=l.hj();efh(w,p,q,l,u,k)}else yAc(a.D,p,q),qAc(a.D,u)}});
var h=new q7g(aGc(a),c);a.xa(h);ix(a.H,f.Ca,a.Fa);ix(a.H,f.wa,a.za);ix(a.H,f.va,a.va);ix(a.H,f.V,a.Ja);ix(a.H,f.Fa,a.Da);ix(a.H,f.Da,a.Ca);ix(a.H,f.Za,a.W);ix(a.H,f.Ua,a.V);a.xa(c);a.ea=e;a.ma=f;a.R=g}
function gfh(a,c){var e=!1;e=e===void 0?!0:e;return B$e()?new Nw(function(f,g){a.D.D.H.nJa(c,f,g)}):(new Nw(function(f,g){w1g(a.D.D.H.D,c,f,g)})).then(function(f){switch(f){case Goa:return!0;case Eeb:return!1;case QVa:if(!e||!a.F)return!1;f=a.J(c,a.F,a.H);a.xa(f);return f.start().then(function(g){return!g});default:throw Error("TH`"+f);}})}function hfh(a,c){Rq(a,6,c)}
function ifh(a,c){if(!a.D)if(Bp)a.initialize(fs,nAa,void 0,void 0);else throw a.O.Db(29792),Error("nJ");if(!a.J||!a.R)throw a.O.Db(29792),Error("oJ");ls(a.J,P7e(c));return a.J}function jfh(a,c){var e=bx();Zw(P8e(a).addCallback(function(f){e.callback(new x1g(f,c))}),function(f){e.Ad(Zm(f))});return e}
function kfh(a,c,e,f,g,h){try{if(!c)throw R6c(Otg,e.D,a.D).Ea;var k=bx(),l=bx();k6c(c)?(a.V.D(e.D),N6g(e.D),yw(l,function(q){h.kV(q)}),a.O.addCallback(function(q){var u=B8g(a.ma),w=l$g(m$g(n$g(o$g(p$g(a.W.D(),u),c),N4a),Nj),e).oa(),y=g(u,h).transform(function(z){return z.D});q.add(w);h.uUa();Ru(a.R,u,h);k.callback(u);xw(y,function(z){l.callback(z)},function(z){l.Ad(z)})})):zw(jfh(c,N4a),function(q){h.kV(q);return q}).transform(function(q){return r$g(a,q,e,f(q,e),h)}).Ml(function(q){return d$g(fx(q),
fx(q))}).addCallback(function(q){xw(q.F,function(u){k.callback(u)},function(u){k.Ad(u)});xw(q.D,function(u){l.callback(u)},function(u){l.Ad(u)})});return d$g(k,l)}catch(q){var p=Zm(q);fn(p)&&h.kV(p);throw p.Ea;}}function lfh(a,c,e){return yR(function(){return kfh(a,c,K6g(),function(f){return g$g(a,f)},i$g(a),e?z$g(a.J,a.H,e):new h$g).D})}
function mfh(a){if(fKe()==Eh)Odf(a.D);else{var c=new xs,e="Wow! This doc has changed a lot. To sync to the latest version, "+ys(c,Nk,{"class":bwa})+"reload"+zs(c,Nk);c=new u7e(c.format(e),function(){return Odf(a.D)});a.xa(c);c.render();zL.Cb().postMessage(BL(c.Ba(),ci))}}function nfh(a,c){a.Eq=c;return a}function ofh(a){a.V=!0;return a}function pfh(a,c){a.H=c;return a}function qfh(a,c){a.wa=c;return a}function rfh(a){a.ma=!0;return a}
function sfh(a){var c=g7e(a);return a.Ja.CYa().transform(function(e){return Gw(c,rdb,e)})}function tfh(a){return typeof a.Eq===Wk||Array.isArray(a.Eq)||Ypf&&a.Eq instanceof Blob}function ufh(a,c){if(a.O.Ha("docs-irbfes"))if(a.D!==0&&c!==2)if(c===1)c=a.F<4?$pf:a.D<a.H?a.D*2:a.R;else if(c===3)c=a.D<Math.max(a.H,18E4)?a.D*2:a.D;else throw Error("FJ");else c=$pf;else{var e=c!=2&&!(a.F<4);c=$pf;e&&a.D!=0&&(c=a.D<a.H?a.D*2:a.D)}a.D=c;return Math.max(0,c-(Date.now()-a.J))}
function vfh(a){return{ReqUri:a.F,ReqContent:a.Eq,ReqMethod:a.W}}function wfh(a,c,e){if(e){if(a.D[c]=e,a.F&&(c=a.ZA()))a.F.callback(c),a.F=null}else delete a.D[c]}function xfh(a,c,e,f,g){oI.call(this,a);this.uCa=this.cause=null;this.errorCode=c;this.tL=e;this.D=f;this.CYb=g}H(xfh,oI);D=xfh.prototype;D.GU=function(){return this.type=="J"||this.type=="K"};D.getType=x(Ml);D.M4=x("uCa");D.kF=x("errorCode");D.RB=x("tL");D.Boa=function(){try{return this.D()}catch(a){return null}};
D.Il=function(a,c,e){e=e||{};e.docs_net_XhrNetEvent_type=this.type;if(this.cause){var f=this.cause;e.message=c;e.docs_net_XhrNetEvent_message=f.message}else f=Error(c);a.Il(f,e)};function yfh(a,c){!c&&a.J?uqf(a,!0,!0):tqf(a,c)}function zfh(a,c){a.J.push(c)}function Afh(a,c){return!!a.D[c]||!!a.F[c]}function Bfh(a){var c=O(18);a.D=c}
function Cfh(a,c,e,f,g){var h=e.H;f.complete(vD((new RC).Mb(41),g).oa());if(a.F.has(h))if(a.F.get(h).Va(e)||e.F===Qj)a.F.delete(h);else return[];if(h===1){c=R(c,F3g,5);if(!c)return[];var k=Wp(c,E3g,3)?Aq(R(c,E3g,3),1):null;return jq(c,D3g,1,cq()).slice(0,jq(c,D3g,1,cq()).length).filter(function(l){return nch(l.getMimeType(),Aq(l,1),Aq(l,8),t9d(a.D),s9d(a.D))!==null}).map(function(l){var p=nch(l.getMimeType(),Aq(l,1),Aq(l,8),t9d(a.D),s9d(a.D));return new T$g(l.Wb(),p,1,l.getMimeType(),k)})}return h===
2?(c=R(c,H3g,6))?jq(c,G3g,1,cq()).slice(0,jq(c,G3g,1,cq()).length).map(function(l){return new U$g(l.Wb(),l.getUrl(),Aq(l,3),1,Aq(l,4))}):[]:[]}function Dfh(a){var c;return(c=a.ea())!=null?c:null}function Efh(a){a=Dfh(a);if(!a)return null;a=a.hb().getSelection();if(a.zc.getType()!==0)return null;var c=a.Qd;if(c)return Ty(c.D,c.Cg());a=a.zc.D;return Ty(a,a+1)}function Ffh(a,c,e){return(a=Dfh(a))?Sah(a.Aa(),c,e).getContext():null}function Gfh(a){var c=Efh(a);return c?Ffh(a,a.W,c):null}
function Hfh(a){var c=Efh(a);return c?Ffh(a,a.V,c):null}
function Ifh(a,c,e){var f=new B3g;TQ(f,9,e);var g=w5g(a.Sk,a.J,a.O,function(){return pjf()},a.D,Mv(a.D,pfg));f.xm(g);var h=new a5g;e=c.H;switch(e){case 2:rR(f,8,2);Sq(h,1,2);break;case 1:rR(f,8,1);Sq(h,1,1);break;default:return dx([])}if(Qo(c.D))qR(f,6,C3g,Qo(c.D)),Lq(h,2,!1);else{var k=Hfh(a),l=Gfh(a);if(!k||!l)return dx([]);qR(f,7,C3g,c.F);y3g(g,k);pR(f,5,l);Lq(h,2,!0)}var p=o5g(new by,d5g(h)),q=a.R.Hh("els");f=Qeh(a.H,f.Hb()).addCallback(function(u){u=new I3g(JSON.parse(u));return Cfh(a,u,c,q,
p)});if(a.F.has(e)&&a.F.get(e).Va(c))return dx([]);a.F.set(e,c);return XHb(f)}function Jfh(a){xw(Ifh(a.F,new I9g("",Qj,1),100),function(c){for(var e=0;e<c.length;e++){var f=c[e],g=g8c(f.getUrl(),!1);g!=null&&Ru(a.D,g,f)}},r())}function lS(){this.J=this.R=this.node=null;this.W=!0;this.key="";this.ma=!1}D=lS.prototype;D.dispose=function(){if(!this.ma){this.ma=!0;this.J=this.R=null;var a=this.node;a.__soy_skip_handler=void 0;a.__soy_patch_handler=void 0}};D.isDisposed=x(Vi);D.kba=lm(Pg);
D.ODa=function(a){this.W=a;return this};D.tV=r();D.render=function(a){var c=this;a=a===void 0?new kuf:a;this.ea&&!a.sx()&&a.kba(this.ea);if(this.J){var e=this.J;this.node.__soy_patch_handler=function(){e(c,c)}}var f=this.W;this.W=!1;var g=this.R;this.R=null;try{juf(this.node,function(){c.template(a,c.data)})}finally{this.W=f,this.R=g}this.ea&&this.ea.D()};function Kfh(a,c){a.J=c}function Lfh(a){for(var c=0;a;)c++,a=a.parentElement;return c}
function Mfh(a,c,e){var f={};a.D.push({element:c,depth:Lfh(c),Ibb:f.Ibb===void 0?!1:f.Ibb,EBd:function(){return e()},zn:a.D.length+1});return a}function mS(a,c){var e=c instanceof lS?c:void 0,f=new Nuf;f.kba(a.Cd.sx());return Mfh(a,e.node,function(){e.render(f)})}var Nfh=[qc,Mc,Boa,id,vd,tra,Fra,Cd,Ld,Kra,rta,$e,Dg,Bh,FSa,bh,DVa,MVa,kh,sh,Jh,cYa,Xh,dYa,pYa,Jd,Li,Mi,z2a,Xi,n5a,e6a,Jj,m9a,zk,Fd,S$a,Pk,$ab,ll,ml,xdb,bm,cm];
function Ofh(a){if(a.length==0)return[];for(var c=iu(a[0]),e=1;e<a.length;e=e+1|0){for(var f=a[e],g=[],h=0;h<c.length;h++){var k=c[h];Nt(f,k)>=0&&g.push(k)}c=g}return c}function Pfh(a,c,e){a=Qfh(a,c,e);Wu(a)||c.Oc(a)}
function Qfh(a,c,e){for(var f={},g=c.F,h=g.D,k=0;k<h.length;k++){var l=h[k],p=c.getValue(l),q=e.getValue(l),u=gVb(g.zb(l),a.J);if(GVb(c,l)){if(p!=null){q=q==null?e.MG(l):q;var w=p,y=q;if(u)if(p3b(p))for(l=a,p=p.getValues(),u=0;u<p.length;u++)w=p[u],Ju(w)&&MVb(w)&&Pfh(l,w,m3b(q));else a.D.H(w)&&!a.D.F(w,y)&&(y=a.D.D(w)),p=Qfh(a,w,y),Wu(p)||cv(f,l,p);else go(p,q)||cv(f,l,y.xd())}}else u||go(p,q)||dv(f,l,CXb(q))}return f}function Rfh(a,c){Pfh(a,c,SB(a.H,c.getType()))}function Sfh(){}H(Sfh,K);
function Tfh(a){this.D=a}H(Tfh,K);function Ufh(a,c){return eo(a.D,c.D)}function Vfh(a,c){var e=[];c=rBb(c.hM(),Ufh);for(var f=0;f<c.length;f++){var g=c[f],h=e;g=new uPc(a.D,g.D,g.Qo(),g.assignee(),g.title(),g.F,g.dueDate());h.push(g)}return e}function Wfh(a,c){this.R=a;this.F=c}H(Wfh,Ax);Wfh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Wfh?L(this.F,a.F):!1};Wfh.prototype.Yb=function(){return jo(this.F)};
function Xfh(a,c,e,f,g){Wfh.call(this,gua,a);this.O=0;YRb(c,!1);this.ma=c;this.va=e;this.W=f;this.O=g}H(Xfh,Wfh);Xfh.prototype.hj=x(Ul);Xfh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Xfh?Wfh.prototype.Va.call(this,a)&&L(this.ma,a.ma)&&this.va.Va(a.hj())&&this.W.Va(a.W)&&this.O==a.O:!1};Xfh.prototype.Yb=function(){return Do([O(Wfh.prototype.Yb.call(this)),this.ma,this.va,this.W,O(this.O)])};function Yfh(){}H(Yfh,K);function Zfh(a,c,e){e.forEach(function(f){a.F.put(c,f)})}
function $fh(){}H($fh,K);$fh.prototype.jb=function(){return this.D.jb()&&Mt(this.F)};function agh(a,c){var e=new $fh;e.D=a;e.F=c;return e}function bgh(a){for(var c=[],e=a.D.Yc(),f=0;f<e.length;f++){var g=c,h=J$g(a.D,e[f]);Xt(g,h)}Xt(c,a.F);zu(a.F);return c}function cgh(a,c,e,f){e==null||f?Xt(c.D,a):Zfh(c,e,a)}var dgh,egh,fgh;function ggh(){ggh=r();dgh=$y(tQb().tj(1),fsa).oa();egh=$y(rQb().tj(2),fsa).oa();fgh=$y(tQb().tj(3),fsa).oa();new yQb([dgh,egh,fgh])}function hgh(a){Wfh.call(this,zua,a)}
H(hgh,Wfh);hgh.prototype.Va=function(a){return L(this,a)?!0:a instanceof hgh?Wfh.prototype.Va.call(this,a):!1};function igh(a){for(var c=[],e=0,f=iu(a.F),g=0;g<f.length;g++){var h=f[g],k=c;h=new Xfh(a.D,h.D,h.Di(),dz().put((ggh(),dgh),a.hg()).put(egh,h.Lh()).put(fgh,a.H).oa(),e);k.push(h);e=e+1|0}a.isResolved()&&c.push(new hgh(a.D));return c}function jgh(a,c){a=a.kA();iDb(a,Tjb(bo(function(h){return h.D}),ikb()));for(var e=0;e<a.length;e++){var f=a[e],g=igh(f);cgh(g,c,f.hg(),f.isResolved())}}
function kgh(a){var c=[];if(!fF(a)||!ez(a).H){var e=new YWc(pWc(a),a.getId(),a.H,ez(a).F);c.push(e)}e=a.F;for(var f=0;f<e.length;f++){var g=e[f],h=c;g=new MWc(pWc(a),g.D,a.getId(),g.F);h.push(g)}return c}function lgh(a,c){a=a.Mw();iDb(a,Tjb(bo(function(k){return k.getId()}),ikb()));for(var e=0;e<a.length;e++){var f=a[e],g=kgh(f);if(qWc(f)){var h=f.hg();cgh(g,c,h,f.isResolved())}else f=BWc(f),cgh(g,c,f,!1)}}function mgh(){}H(mgh,K);
mgh.prototype.D=function(a){xt(a!=null&&!!a.g7,"Expected DocosDataModel, but got %s",a);var c=new Yfh;c.F=new Odd;c.D=[];jgh(a,c);lgh(a,c);return agh(c.F.jg(),iu(c.D))};function ngh(){this.D=0}H(ngh,Rm);function ogh(a,c){var e=new ngh;e.H=a;e.D=c;return e}var pgh=ogh("TEXT_MODEL_COMMAND",0),qgh=ogh("DOCOS_DATA_MODEL_COMMAND",1);function rgh(){}H(rgh,K);function sgh(){}H(sgh,rgh);sgh.prototype.iDb=function(){throw hn(this.Yga().toString()).Ea;};
sgh.prototype.CCb=function(){throw hn(this.Yga().toString()).Ea;};function tgh(){}H(tgh,sgh);D=tgh.prototype;D.CCb=x("D");D.toString=function(){return"TextOrDocosDataModelCommand{docosDataModelCommand="+M(this.D)+"}"};D.Va=function(a){return a instanceof rgh?L(this.Yga(),a.Yga())&&Nn(this.D,a.CCb()):!1};D.Yb=function(){return On(this.D)};D.Yga=function(){return qgh};function ugh(){}H(ugh,sgh);D=ugh.prototype;D.iDb=x("D");
D.toString=function(){return"TextOrDocosDataModelCommand{textModelCommand="+M(this.D)+"}"};D.Va=function(a){return a instanceof rgh?L(this.Yga(),a.Yga())&&Nn(this.D,a.iDb()):!1};D.Yb=function(){return On(this.D)};D.Yga=function(){return pgh};function vgh(a){Fo(a);var c=new tgh;c.D=a;return c}function wgh(){this.D=!1}H(wgh,K);function xgh(a,c){var e=new wgh;e.F=a;e.D=c;return e}
function ygh(a,c,e){if(!c)return a.xd();if(p3b(a))throw Vm("lK").Ea;var f={};if(a.F.V)return a.Va(c)?f:a.xd();for(var g=a.F,h=g.D,k=0;k<h.length;k++){var l=h[k],p=g.zb(l);if(!p.F){var q=!0,u=null;p.D&&(u=p.D.getKey(),p=a.getValue(u),c.getValue(u)!=p&&(q=go(p,!0),dv(f,u,p)));p=a.getValue(l);if(MVb(p)&&!p3b(p)){var w=c;var y=l,z=q,A=e;w=p.F.V?z?w.getValue(y):null:A?JVb(w,y):w.getValue(y);p=ygh(p,w,e);if(Wu(p)&&q)continue}else if(q)if(q=c.getValue(l),En(p)&&En(q)){if(Dn(p,q)==0)continue}else if(go(p,
q))continue;p3b(p)?p=p.xd():p=CXb(p);dv(f,l,p);u!=null&&dv(f,u,a.getValue(u))}}return f}function zgh(a,c){return ygh(c,a.F,a.D)}function Agh(){this.D=0}H(Agh,K);function Bgh(){this.D=this.O=this.H=this.J=this.F=this.R=0}H(Bgh,K);D=Bgh.prototype;D.zca=x("R");D.Uja=x("F");D.J0a=x("J");D.eIa=x("H");D.mQ=x("D");D.OU=x("O");D.Va=function(a){return a instanceof Bgh?this.R==a.R&&this.F==a.F&&this.J==a.J&&this.H==a.H&&this.O==a.O&&this.D==a.D:!1};
D.Yb=function(){return Do([O(this.R),O(this.F),O(this.J),O(this.H),O(this.O),O(this.D)])};D.toString=function(){return"MainPiece{startIndex="+this.R+", endIndex="+this.F+", insertStartIndex="+this.J+", insertEndIndex="+this.H+", offset="+this.O+", chunkIndex="+this.D+Vn(125)};function Cgh(){this.D=this.O=this.H=this.J=this.F=this.R=0}H(Cgh,K);D=Cgh.prototype;D.EFa=x("D");D.ePb=x("H");D.EYa=x("J");D.DYa=x("F");D.Tja=x("R");
D.Ccc=function(){var a=this.F,c=this.J,e=this.H,f=this.O,g=this.D,h=new Bgh;h.R=this.R;h.F=a;h.J=c;h.H=e;h.O=f;h.D=g;return h};function Dgh(){this.F=this.H=0}H(Dgh,K);D=Dgh.prototype;D.zca=function(){return+this.D[0]|0};D.Uja=x("H");D.J0a=function(){return this.zca()};D.eIa=function(){return this.Uja()};D.mQ=x("F");D.OU=B(0);D.Va=function(a){return a instanceof Dgh?this.H==a.H&&this.F==a.F&&Iu(this.D,a.D):!1};D.Yb=function(){return Do([O(this.H),O(this.F),O(rxf(this.D))])};
D.toString=function(){return"TrailingPiece{endIndex="+this.H+", chunkIndex="+this.F+", sectionMarkerIndices="+M(this.D)+Vn(125)};function Egh(){this.F=this.D=0}H(Egh,K);D=Egh.prototype;D.Tja=function(){return+this.H[0]|0};D.DYa=x("D");D.EYa=function(){return this.Tja()};D.ePb=x("D");D.EFa=x("F");D.Ccc=function(){var a=this.D,c=this.F,e=new Dgh;e.D=this.H;e.H=a;e.F=c;a=e.D.length-1|0;for(c=0;c<a;c=c+1|0);return e};function Fgh(){this.D=0}H(Fgh,K);function Ggh(){}H(Ggh,K);
function Hgh(){this.F=!1;this.J=0}H(Hgh,K);function Igh(a,c){c in a.H||(a.H[c]=Hu(a.R,c));return a.H[c]|0}function Jgh(a,c){a=Igh(a,c);return a>=0?a:-a-2|0}function Kgh(a,c){return Qt(a.D,Jgh(a,c)).mQ()}function Lgh(a){for(var c=[],e=0;e<a.length;e++)c.push(a[e].Ccc());return c}function Mgh(){}H(Mgh,K);D=Mgh.prototype;D.Va=function(a){return a instanceof Mgh&&wu(this.D,a.D)};D.Yb=function(){return Pt(this.D)};D.zca=function(){return this.D[0].zca()};
D.Uja=function(){return this.D[this.D.length-1|0].Uja()};D.J0a=function(){throw hn("mK").Ea;};D.eIa=function(){throw hn("mK").Ea;};D.mQ=function(){return this.D[0].mQ()};D.OU=function(){return this.D[0].OU()};D.toString=function(){return"MergedPiece{pieces="+M(this.D)+Vn(125)};function Ngh(a,c){a.D=c;c.every(function(e){return e.mQ()==c[0].mQ()});c.every(function(e){return e.OU()==c[0].OU()})}function Ogh(a){var c=a.D.indexOf("\u0003",1);return c>=0?c-1|0:xA(a)-1|0}function Pgh(){this.F=0}H(Pgh,K);
function Qgh(a,c){var e=new Pgh;e.D=a;e.F=c;return e}function Rgh(a,c,e,f){a!=null&&a in e&&(c[a]=a in c?Math.min(c[a]|0,f):f)}function Sgh(a,c,e,f){var g={};if(!a.Lm(Mi))return g;for(var h=a.eg(Mi),k=0;k<h.length;k++){var l=h[k],p=f(l);l=a.pe().gW(Mi,l);var q=l.zd();q&&Rgh(q.getValue(Si),g,e,p);q=uA(l);for(var u=0;u<q.length;u++)Rgh(l.Rk(q[u]).getValue(Si),g,e,p)}for(a=0;a<c.length;a++)h=c[a],Rgh(h.D,g,e,f(h.F));return g}function Tgh(a,c,e){return Sgh(a,c,e,km())}
function Ugh(a,c,e,f){return Sgh(a,e,f,function(g){return Kgh(c,g)})}function Vgh(){}H(Vgh,K);
function Wgh(a){var c=a.Xa(),e=Ogh(c),f=[],g=[];if(0<=e){var h=new Cgh;h.R=0;h.D=0;f.push(h)}if(e<(xA(c)-1|0)){h=[];for(e=e+1|0;e<xA(c);e=e+1|0)"\u0003"===BA(c,e)&&h.push(e);c=new Egh;c.F=0;c.H=h;g.push(c)}c=new Hgh;c.H={};h=a.Xa();e=Ogh(h);for(var k=0;k<f.length;k=k+1|0){var l=f[k];l.F=(k+1|0)<f.length?f[k+1|0].Tja()-1|0:Mt(g)?xA(h)-1|0:g[0].Tja()-1|0;l.J=l.Tja()==0?1:l.Tja();l.H=l.DYa()==e?l.DYa()-1|0:l.DYa()}for(e=0;e<g.length;e=e+1|0)g[e].D=(e+1|0)<g.length?g[e+1|0].Tja()-1|0:xA(h)-1|0;h=0;e=
!0;for(k=0;k<f.length;k=k+1|0){l=f[k];if(l.EFa()<h){for(var p=0,q=0;q<k;q=q+1|0){var u=f[q];u.EFa()>l.EFa()&&(p=p-(u.ePb()-u.EYa()+1)|0)}l.O=p;e=!!(+e&+(p==0));a:{var w=l.EYa()+p-1|0,y=l.EYa();p=a.pe();q=p.Aq(w);u=p.Aq(y);q=Ofh([q,u]);u=p.Lz();w=new Yv(w+1|0,y-1|0);for(y=0;y<u.length;y=y+1|0){var z=+u[y]|0,A;if(A=dw(w,z)){b:{z=p.Aq(z);var C=q;if(z.length<C.length)z=!1;else{A={};for(var E=0;E<C.length;E++){var F=C[E];A[F]=F in A?(A[F]|0)+1|0:1}for(C=0;C<z.length;C++)if(E=z[C],E in A&&((A[E]|0)==1?
Uu(A,E):A[E]=(A[E]|0)-1|0,Wu(A))){z=!0;break b}z=Wu(A)}}A=!z}if(A)break a}}}else l.O=0;h=Math.max(h,l.EFa())}c.F=e;f=Lgh(f);h=Lgh(g);g=[];for(a=0;a<f.length;a=a+1|0)e=f[a],e.J0a()<=e.eIa()&&g.push(e);c.O=Cu(g);c.V=Cu(h);a=Ut();g=0;f=[].concat(f,h);for(h=0;h<f.length;h=h+1|0){e=f[h];for(k=Vt(Ut(),e);h<(f.length-1|0);)if(l=f[h+1|0],e.mQ()==l.mQ())Vt(k,l),h=h+1|0;else break;k=Yt(k);k.length>1&&(e=new Mgh,Ngh(e,k));Vt(a,e);g=Math.max(g,e.mQ())}a=Yt(a);f=new Fgh;f.F=a;f.D=g;c.D=f.F;c.J=f.D;g=c.D;a=[];
for(f=0;f<g.length;f++)a.push(g[f].zca());c.R=a;return c}function Xgh(a,c){return a.H.pe().Rr(a.J,c)}function Ygh(){}H(Ygh,K);Ygh.prototype.D=function(a,c,e){for(;e<(c.length-1|0);){var f=Xgh(this,+c[e+1|0]|0);if(Mt(uA(a))&&Mt(uA(f)))break;if(a.zd().Va(f.zd()))a=f,e=e+1|0;else break}return e};Ygh.prototype.F=function(a){return Xgh(this,a)};function Zgh(){}H(Zgh,K);
Zgh.prototype.J=function(a,c,e){e=e.zd();this.D.H&&a!=0&&Igh(this.O,a)>=0&&(this.H=xgh(e,this.D.J));e=this.D.H?zgh(this.H,e):e.xd();return Wu(e)?[]:[new EG(this.F,a,c,e)]};function $gh(a){this.D=a}H($gh,K);$gh.prototype.J=function(a,c,e){var f;return f=this.D,f(a,c,e)};function ahh(){}H(ahh,K);ahh.prototype.D=function(a,c,e){return e};ahh.prototype.F=function(a){return this.H.pe().av(a)};function bhh(a){var c=new ahh;c.H=a;return c}
function chh(a){At(!a.V,"nK");var c=new Vgh;c.D=new Ggh;a.V=c;a.R=!1;return a}function dhh(a,c){At(!a.ea,"pK");a.ea=c;return a}function ehh(a,c){At(!a.W,"qK");a.W=c;return a}function fhh(a,c){this.D=a;this.F=c}H(fhh,K);function ghh(){this.F=0}H(ghh,K);function hhh(a,c){var e=new ghh;e.D=a;e.F=c;return e}function ihh(a,c){return eo(a.zd().getId(),c.zd().getId())}function jhh(a,c){return L(a.F,c.F)?eo(a.D,c.D):eo(a.F,c.F)}var khh;function lhh(){lhh=r();khh=Tt(Nfh);du(khh,Gu)}var mhh={list:!0,markup:!0};
function nhh(a){for(var c=[],e=0;e<a.pe().Lz().length;e=e+1|0){var f=Ht(a.pe().Lz(),e),g=a.pe().Aq(f),h=e<(a.pe().Lz().length-1|0)?Ht(a.pe().Lz(),e+1|0)-1|0:xA(a.Xa())-1|0;c.push(new fhh(new Yv(f,h),g))}return c}function ohh(a){a=a.pe().eoa();du(a,ihh);return a}function phh(a){for(var c=[],e=0;e<Zz.length;e++)for(var f=Zz[e],g=a.gib(f),h=0;h<g.length;h++)for(var k=g[h],l=a.hib(f,k),p=0;p<l.length;p++)c.push(Qgh(l[p],k));du(c,function(q,u){return eo(q.D,u.D)});return c}
function qhh(a){for(var c=new LB,e=khh,f=0;f<e.length;f++){var g=e[f];if(a.Lm(g)&&JA(g)&&!WZb(g))for(var h=a.pe().QF(g),k=0;k<h.length;k++){var l=h[k],p=a.pe().gW(g,l),q=c.get(l);q||(q={},c.set(l,q));Ru(q,g,p)}}return c}function rhh(a,c,e){for(var f=0;f<e.length;f++){var g=e[f],h=g.F,k=Kgh(c,h),l=c.F?0:Qt(c.D,Jgh(c,h)).OU();k=a[k];g=new Znd(g.D,h+l|0);k.push(g)}}
function shh(a,c,e){c=c.D;for(var f=0;f<c.length;f++){var g=c[f],h=g.zca()+g.OU()|0;if(h!=0){for(var k=g.Uja()+g.OU()|0,l=e.pe(),p={},q=e.ho(),u=0;u<q.length;u++){var w=q[u];if(!JA(w)){w=l.vv(w,h-1|0);for(var y=0;y<w.length;y++)p[w[y]]=!0}}l=Qu(p);du(l,Gu);for(p=0;p<l.length;p++)q=a[g.mQ()],u=new Hnd(l[p],h,k),q.push(u)}}}function thh(a){for(var c={},e=0;e<a.length;e++){var f=a[e].zd();if(By(mhh,f.getType())){var g=c;f=f.getId();g[f]=!0}}return c}
function uhh(a,c,e,f,g,h){g=Ugh(c,g,h,thh(f));for(h=0;h<f.length;h++){var k=f[h],l=k.zd(),p=l.getId(),q=e[p in g?g[p]|0:0],u=k.D,w=a.za&&!aA(l.getType())?Pid(a.ea,l.getId(),l):null,y=new wgh,z=y;z.F=w;z.D=!1;w=zgh(y,l);y=idc(k);if(u)if(no(y)&&c.mga(new Q9b(oo(y).getType()))){var A=oo(y);y=u;u=p;z=l.getType();A=new yx(DQc(a.Ca,c,A));var C=a.V;Lod(A);y=new yx([Jod(y,z,u,w,C),A]);w=q;y=y.Ao();Xt(w,y)}else y=q,z=l.getType(),A=p,C=a.V,ut(z!==Ug,"Fr"),w=new Hod(u,z,A,w,!0===C),y.push(w);else no(y)&&c.mga(new Q9b(oo(y).getType()))?
(y=oo(y),y=Kod(p,l.getType(),w,new yx(DQc(a.wa,c,y)),a.V),w=q,y=y.Ao(),Xt(w,y)):(y=q,w=dM(l.getType(),p,w,a.V),y.push(w));w=null;a.va&&(w=l.getType());l=k.F;du(l,Gu);for(y=0;y<l.length;y++)u=q,z=new NMd(l[y],p,w),u.push(z);l=uA(k);du(l,Gu);for(y=0;y<l.length;y++)z=l[y],u=q,z=new DMd(z,w,p,k.Rk(z).Hb(Vz)),u.push(z)}}
function vhh(a,c,e,f,g,h){e=e+h|0;if(h=f.zd())g=g?zgh(g,h):h.xd(),ZZb(c)&&Wu(g)||a.push(new EG(c,e,e,g));g=uA(f);du(g,Gu);for(h=0;h<g.length;h++){var k=g[h],l=a;k=new KG(k,c,e,e,f.Rk(k).Hb(Vz));l.push(k)}}
function whh(a,c,e,f,g){var h=hw();if(a.H)for(var k=khh,l=0;l<k.length;l++){var p=k[l];g.Lm(p)&&a.F.isEnabled(p);a.F.isEnabled(p)&&h.put(p,xgh(SB(a.F,p),a.J))}g=h.oa();h=c.Yc();for(k=0;k<h.length;k++){l=h[k];p=c.get(l);for(var q=khh,u=0;u<q.length;u++){var w=q[u];if(w!==D