iM(hw(),29,v7f),44,v7f),46,v7f),45,v7f),43,"Word variety"),30,XO),31,XO),32,XO),35,XO),36,XO),34,vYf),37,B4f),33,eXf),38,vYf).oa();Irh=iM(iM(iM(iM(iM(iM(iM(iM(hw(),28,v7f),30,XO),31,XO),32,XO),35,XO),36,XO),34,vYf),18,Wja).oa();Frh=iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(hw(),29,x7f),44,x7f),46,x7f),45,x7f),43,"Word variety"),30,XO),31,XO), 32,XO),35,XO),36,XO),34,vYf),37,B4f),33,eXf),38,vYf).oa();Hrh=iM(iM(iM(iM(iM(iM(iM(iM(hw(),28,x7f),30,XO),31,XO),32,XO),35,XO),36,XO),34,vYf),18,Wja).oa();Jrh=iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(iM(hw(),29,"These synonyms may make your writing flow better. Try using: "),44,$5f),46,p1f),45,a7f),43,"Reducing repetitiveness in your word selection can sometimes make your writing more engaging to read."),30,S4f),31,S4f),35,S4f),36,S4f),32,S4f),34,$6f),37,"Shorter sentences may be easier to understand. Try instead:"), 33,"Active voice is often more concise than passive voice. Try instead: "),38,$6f).oa();Krh=iM(iM(iM(iM(iM(iM(iM(hw(),28,"Some of these words may be considered sensitive and may not be the best choice in this context."),30,R4f),31,R4f),35,R4f),36,R4f),32,R4f),34,"Using fewer words can make your writing easier to understand. Consider removing.").oa();Lrh=iM(iM(iM(iM(iM(iM(iM(iM(iM(hw(),29,"These words may sound more formal and dynamic in the context of your sentence"),44,$5f),46,p1f),45,a7f),43,"Reducing repetitiveness in your word selection can sometimes make your writing more engaging to read"), 34,F3f),38,F3f),37,"Splitting up complex sentences can sometimes make your writing easier to read"),33,"Using the active voice can sometimes add more clarity and simplicity to your writing").oa();Mrh=iM(hw(),34,F3f).oa()}function Prh(a,c,e,f,g,h){Orh();this.J=a;this.H=c;this.D=e;this.F=f;this.O=g;this.R=h}H(Prh,K);function Qrh(a){return a.H?a.H:[]} function Rrh(a){if(a.D===18||a.D in Crh||a.D in Drh)return!1;if(L(a.D,0)){if(a.H.length==0)return!1;for(var c=a.H,e=0;e0&&k=0;c=c-1|0)if(DA(a,c))return AA(a,c);return!0}function Msh(a,c){qG();if(c.zc.getType()!=0)return 1;c=c.zc;var e=a.og(c);c.getType()==0&&c.F&&(e=e-1|0);return rG(a,e)}function Nsh(a,c,e){c=pG(a,c);return c.length==1?(a=a.getStyle(Jj,+c[0]|0),e!=yB(a)&&a.Vk()==2):!1} function Osh(a,c){qG();return Agd(a,c)&&!sG(a,c)}function Psh(a,c){qG();var e=c.zc;return c.Qd||!cjc(e)?!1:Osh(a,e.D)}function Qsh(a,c){qG();var e=rG(a,c);a=a.Xa().slice(e,c-1|0);return Co(a)?!0:lZb(a)}function Rsh(a,c,e){if(!(c in a)||(a[c]|0)>e)a[c]=e}function Ssh(a,c,e){var f=a.mta().filter(function(p){return p in c}),g=0;for(;g=0;h=h-1|0){f<=0&&g!=hth(h,c)&&(f=h);var k=vG(tG(c,h));if(k!=="w"&&k!=="p"){e=h;break}}f=f>=a?new Yv(a,a):f>0?new Yv(f+1|0,a):new Yv(yA(c.D,uG(c,a))+1|0,a);a=e>=a?new Yv(a,a):e>0?new Yv(e+1|0,a):new Yv(yA(c.D,uG(c,a))+1|0,a);return new jah(f,a)}function jth(a,c){c=thd(c);a=ith(rhd(c,a),c).D;return shd(c,a)}function kth(a,c){if(a<0)return!1;c=thd(c);return hth(rhd(c,a),c)} function lth(a,c,e){c=thd(c);a=rhd(c,a);return Vhd(a,c)?!0:whd(a,c)?ew(bid(a,c,e))==a:!1}function mth(a,c,e){c=thd(c);var f=rhd(c,a);if(fth(f,c)){a=eth(f,c);f=yA(c.D,uG(c,f));for(var g=a;g>=f;g=g-1|0){var h=vG(tG(c,g));if(h==="w"||h==="r"){a=g;break}}e=bid(a,c,e)}else e=null;return e?shd(c,e):null}function nth(a,c){wid();for(var e=null,f=0;f<20;f=f+1|0){e=BA(a,c-f|0);var g=e.charCodeAt(0);if(!(g>=97&&g<=122||g>=65&&g<=90))break}return e==="\\"?a.slice(c-f|0,c):null} function oth(){return new Qid((Djd(),zjd),Bjd)}function qth(a){this.D=!1;this.D=a}H(qth,K);function rth(){this.F=!1;this.O=new gx;this.xa(this.O);this.J=new gx;this.xa(this.J)}H(rth,tw);function sth(a){rth.call(this);tth(this,a)}H(sth,rth); function tth(a,c){a.R=c;c=new hx;a.xa(c);c.Pa(a.R.gg(),function(e){e.D&&!e.F&&a.H()&&a.O.dispatchEvent(null)});c.Pa(a.R.Ji(),function(e){if(a.H()){var f=a.J,g=f.dispatchEvent;e=e.D;e=e!=null&&e.FPd?Lo(e.D(),"simpleInsert"):e instanceof xmd?e.Xc===yOa:!1;g.call(f,new qth(e))}})}D=sth.prototype;D.oya=B(1);D.CE=function(){this.H();return this.D().hb().Jd()};D.Z4=function(a,c){this.H();return this.D().Aa().Xa().slice(Math.max(this.oya(),a),c)}; D.Iac=function(){this.H();var a=this.D(),c=a.hb();return Psh(a.Aa(),c.getSelection())};D.Lac=function(a){this.H();var c=this.D().Aa().Xa();return CA(BA(c,a))&&!xZb(BA(c,a))};D.jM=function(a){this.H();return BA(this.D().Aa().Xa(),a)};D.Ebc=function(a){this.H();var c=this.D().Aa(),e;(e=kth(a,c))||(c=c.Xa(),e=jZb(BA(c,a))||AA(c,a)||nZb(c,a)||pZb(BA(c,a))||kZb(c,a)&&a>1);return e};D.eta=function(a){this.H();var c=this.D();a=jth(a,c.Aa());return c.Aa().Xa().slice(ew(a),fw(a))}; function uth(a,c){Gmd();for(var e=[],f=0;f<1;f=f+1|0)e[f]=+a[f]|0|+c[f]|0;return e}function vth(){return!1}function wth(a,c,e,f){this.F=yG(a);this.D=yG(c);this.H=e;this.J=f?f:vth}H(wth,K);function xth(a,c){var e=a.F;e=Kmd(e)||Fmd(c,e);var f;return Fmd(c,a.D)||!e||(f=a.J,f())}function WS(a,c,e){return new wth(a,c,e,null)}function yth(){this.H=!1}H(yth,K);function zth(a){a.J&&(a.J.lastIndex=0);return a.J}var Ath;function XS(){this.D=!1;Bth(this)}H(XS,K); function Bth(a){a.D=!0;a.V=[];a.R=[];a.F=[];a.J=B(!0);a.O=B(!0)}function Cth(a){var c=new XS;c.H=BZb(a,!1);return c}function Dth(a,c){a.V=c;return a}function Eth(a,c){a.R=c;return a}function Fth(a,c){a.F=c;return a}function Gth(a,c){a.O=c;return a}function Hth(a,c){a.J=c;return a}function Ith(){var a=Dth(Fth(new XS,[Uj,di,wc]),["*","\ue908"]);a.D=!1;return a} XS.prototype.oa=function(){var a=this.H,c=this.V,e=this.R,f=this.F,g=this.O,h=this.J,k=this.D;Jth();var l=new yth;l.J=a;l.O=BZb(c,!1);l.V=e;l.D=f;l.R=g;l.F=h;l.H=k;return l};function Jth(){Jth=r();Ath=(new XS).oa()}function Kth(a,c){Hx.call(this);this.R=new hx;this.W=a;this.V=c;this.O=[];this.xa(this.R)}H(Kth,Hx);function Lth(a){return"present-model-attribute-"+a}Kth.prototype.H=function(a){return"absent-model-attribute-"+a}; Kth.prototype.initialize=function(){var a=this;this.O=this.W.H;this.R.Pa(this.V.J(),function(c){Jx(a,Mth(a,c.D))});Ix(this,Mth(this,this.V.D()))};function Mth(a,c){for(var e=new Kx,f=0;f=0&&mod(a,f);)f=f-1|0;f>=0&&(g=a.getStyle(Li,f))}return g.Ni()?f:-1}function Pth(a,c,e,f){if(c.zc.getType()!=0)return null;var g=c.Qd;c=g?g.D:Oth(a,c,f);return c==-1||!0===e&&g&&(e=a.yp(Li,c),g.Cg()>e)?null:a.getStyle(Li,c).Ni()}function Qth(a,c){return Pth(a,c,null,null)}function Rth(a,c){return Oth(a,c,null)} function Sth(a,c){var e=c.getSelection(),f=e.D,g=e.Qd,h=new Yv(0,0);e=[];if(f.length!=0){for(var k=0;kc.end?null:a.getStyle(Li,e+1|0).Ni()}function Uth(a,c){var e=Sth(a,c);c=e.H;e=e.F;return c==0&&!!Tth(a,e)||c==1}function Vth(a,c){return(a=Qth(a,c.getSelection()))&&a.getType()==0?a.getUrl():null}function Wth(a,c){var e=[];if(!c.vx()||!c.vx().Ir(a))return e;for(var f=c.eg(Mi),g=0;g1;J=!1;if(p){c=c.Jd();var W=a.Xa();if(e=Lo(vG(BA(W,c)),"w")?lah(c,a,e):Lo(vG(BA(W,c-1|0)),"w")?lah(c- 1|0,a,e):null)J=!0,h&&k.length==1&&e.start==k[0].start&&e.end==k[0].end&&(J=!1)}k=!1;if(p)k=h||gth(l.D,a);else if(w||C)k=!0;h=!1;q&&(l=l.getType()==3?l.O:l.H,(l=ush(a,l))&&(h=$0b(l)));f.put(eQg,J);f.put(fQg,y);f.put(zQ,p);f.put(jQg,p||z);f.put(hQg,p||q);f.put(gQg,p||w||z);f.put(iQg,p||q||z);f.put(nQg,!A);f.put(rQg,!C);f.put(mQg,!h);f.put(oQg,!F);f.put(qQg,!u);f.put(kQg,!I);f.put(pQg,!N);p=f.put;q=!!g.Qd;A=g.zc;u=A.getType()==1;z=A.getType()==5;A=A.getType()==4;a=!!lC(a,g);p.call(f,dQg,q||u||z||A|| a);f.put(cQg,k);f.put(lQg,!w);f.put(sQg,!y);f.put(AQ,!E);return f}function ouh(a,c){Hx.call(this);puh(this,a,c)}H(ouh,Hx);function puh(a,c,e){a.H=c;a.O=e;a.R=new muh;a.D.Pa(a.H.gg(),function(){Jx(a,quh(a))});Ix(a,quh(a))}function quh(a){return nuh(a.H.Aa(),a.H.hb(),a.O.D())}function ruh(){}H(ruh,K);ruh.prototype.F=function(a){return!JA(a)};ruh.prototype.D=function(a){return!!Ot(EXb,a)||Ot(L5g,a)};function suh(a,c){this.F=a;this.D=c}H(suh,K);suh.prototype.Rh=x("F"); var tuh=["\ue903","\ue901","\ue900","\ue904"];function uuh(a,c){a=BA(a,c);return Ot(tuh,a)}function vuh(a,c){return uuh(a,c)?new Yv(c,c):uuh(a,c-1|0)?new Yv(c-1|0,c-1|0):null} function wuh(a,c,e,f,g){var h=new LB;if(c)for(var k in c)if(!Ot(e,k))for(var l=c[k],p=l.Yc(),q=0;q=0;e=e-1|0)l=+a[e]|0,p=h.get(l),c.unshift(p.length),u=p,p=f,q=g,w=new ruh,w=UXg(k,p,q,l,O(l),w),u=new WB(u,w.J,w.V,w.O,w.W,w.F,w.D,w.R,w.ea,w.H),k=Qmh(k,p,q,l),k=DWg(k,u,l,null);f=0;g=[];for(h=0;ha.end+1)return[];var e=this.F.Aa().Xa();c=vuh(e,c);if(!c||a.endc.end)return[];a=this.O.ex(FOa);return[Uud(c,a,!0)]};function Auh(a,c,e){var f=rG(a,c),g=oG(a.Xa(),c);if((f==1||f==yA(a.Xa(),c))&&e||g==zA(a.Xa(),c)&&!e)return!0;e=e?f-1|0:g+1|0;f=a.getStyle(Jj,c).D.O;return hvd(a,f,c,e)}function Buh(a,c,e,f){switch(c){case 1:return!0;case 0:return!(lsh(a,e)&&lsh(a,f));default:throw en("$s`"+c).Ea;}} function Cuh(a,c,e){var f={};av(f,GWa,a);av(f,HWa,c);av(f,FWa,e);return f}function Duh(a,c){var e=new dgd(sfd(a,c,null,!0));return Qzd(e,a,c,null)}function Euh(){}H(Euh,K);Euh.prototype.getType=B(Li);Euh.prototype.D=function(a,c){var e=a.getStyle(this.getType(),c);a=a.getStyle(this.getType(),c-1|0);return e.Va(a)?e.clone():new Fdc(null)};function Fuh(a){for(var c=[],e=0;e-1&&ca.end)break;if(g=aw(a,h)){var k=this.R.ex(WOa);h=e;g=Vud(g,k);h.push(g)}}return e};function Nuh(a,c){this.J=a;this.F=c}H(Nuh,K);Nuh.prototype.D=B(!0); Nuh.prototype.H=function(a){if(this.F.sU()==-1)return[];var c=this.F.AJ();if(!c||c.H)return[];a=aw(a,c.D);if(!a)return[];c=this.J.ex(XOa);return[Vud(a,c)]};function Ouh(a){OBd();return GBd.get(a).yb()}function Puh(a,c){OBd();a=(c.Ha(EAa)?KBd:LBd).get(a);return a==null?Zka:a}function Quh(a){OBd();a=MBd.get(a);return a==null?0:a}function Ruh(a){this.D=a}H(Ruh,K);function Suh(a,c,e,f){e=xD(new RC,e);e.Mb(f);a.D.Db(c,e.oa())} function Tuh(a,c,e,f,g,h,k){this.V=a;this.F=c;this.D=e;this.J=f;this.H=g;this.O=h;this.R=k}H(Tuh,K);Tuh.prototype.Lh=x("V");Tuh.prototype.ji=x("D");Tuh.prototype.mR=x("J");Tuh.prototype.Va=function(a){return L(this,a)?!0:a instanceof Tuh?go(this.V,a.V)&&L(this.F,a.F)&&L(this.D,a.D)&&L(this.J,a.J)&&this.H==a.H&&this.O==a.O&&L(this.R,a.R):!1};function Uuh(a,c,e){a=a.Te(e);return c.xs(tC(a))}function Vuh(a,c){bDd();a=a.Dd(c);return nC(a)} function Wuh(a,c){bDd();var e={};av(e,xta,a.getId());a=nC(a);a.length>0&&(c=a[c],av(e,vta,c.Gm()),av(e,wta,c.getId()));return e}function Xuh(a){bDd();var c=[];a=a.fR();for(var e=0;ee&&f;){var g=BA(a,c);if(g==="\t")break;if(g!==" "){c=!0;break a}c=c-1|0}c=!1}return c} function Tvh(a,c){var e=[];if(a.length==0)return e;for(var f=0,g=a[0].Fe.D,h=0;h>>25);k=h+(g^c&(e^g))+f[1]+3905402710&4294967295;h=c+(k<<12&4294967295|k>>>20);k=g+(e^h&(c^e))+f[2]+606105819&4294967295;g=h+(k<<17&4294967295|k>>>15);k=e+ (c^g&(h^c))+f[3]+3250441966&4294967295;e=g+(k<<22&4294967295|k>>>10);k=c+(h^e&(g^h))+f[4]+4118548399&4294967295;c=e+(k<<7&4294967295|k>>>25);k=h+(g^c&(e^g))+f[5]+1200080426&4294967295;h=c+(k<<12&4294967295|k>>>20);k=g+(e^h&(c^e))+f[6]+2821735955&4294967295;g=h+(k<<17&4294967295|k>>>15);k=e+(c^g&(h^c))+f[7]+4249261313&4294967295;e=g+(k<<22&4294967295|k>>>10);k=c+(h^e&(g^h))+f[8]+1770035416&4294967295;c=e+(k<<7&4294967295|k>>>25);k=h+(g^c&(e^g))+f[9]+2336552879&4294967295;h=c+(k<<12&4294967295|k>>> 20);k=g+(e^h&(c^e))+f[10]+4294925233&4294967295;g=h+(k<<17&4294967295|k>>>15);k=e+(c^g&(h^c))+f[11]+2304563134&4294967295;e=g+(k<<22&4294967295|k>>>10);k=c+(h^e&(g^h))+f[12]+1804603682&4294967295;c=e+(k<<7&4294967295|k>>>25);k=h+(g^c&(e^g))+f[13]+4254626195&4294967295;h=c+(k<<12&4294967295|k>>>20);k=g+(e^h&(c^e))+f[14]+2792965006&4294967295;g=h+(k<<17&4294967295|k>>>15);k=e+(c^g&(h^c))+f[15]+1236535329&4294967295;e=g+(k<<22&4294967295|k>>>10);k=c+(g^h&(e^g))+f[1]+4129170786&4294967295;c=e+(k<<5&4294967295| k>>>27);k=h+(e^g&(c^e))+f[6]+3225465664&4294967295;h=c+(k<<9&4294967295|k>>>23);k=g+(c^e&(h^c))+f[11]+643717713&4294967295;g=h+(k<<14&4294967295|k>>>18);k=e+(h^c&(g^h))+f[0]+3921069994&4294967295;e=g+(k<<20&4294967295|k>>>12);k=c+(g^h&(e^g))+f[5]+3593408605&4294967295;c=e+(k<<5&4294967295|k>>>27);k=h+(e^g&(c^e))+f[10]+38016083&4294967295;h=c+(k<<9&4294967295|k>>>23);k=g+(c^e&(h^c))+f[15]+3634488961&4294967295;g=h+(k<<14&4294967295|k>>>18);k=e+(h^c&(g^h))+f[4]+3889429448&4294967295;e=g+(k<<20&4294967295| k>>>12);k=c+(g^h&(e^g))+f[9]+568446438&4294967295;c=e+(k<<5&4294967295|k>>>27);k=h+(e^g&(c^e))+f[14]+3275163606&4294967295;h=c+(k<<9&4294967295|k>>>23);k=g+(c^e&(h^c))+f[3]+4107603335&4294967295;g=h+(k<<14&4294967295|k>>>18);k=e+(h^c&(g^h))+f[8]+1163531501&4294967295;e=g+(k<<20&4294967295|k>>>12);k=c+(g^h&(e^g))+f[13]+2850285829&4294967295;c=e+(k<<5&4294967295|k>>>27);k=h+(e^g&(c^e))+f[2]+4243563512&4294967295;h=c+(k<<9&4294967295|k>>>23);k=g+(c^e&(h^c))+f[7]+1735328473&4294967295;g=h+(k<<14&4294967295| k>>>18);k=e+(h^c&(g^h))+f[12]+2368359562&4294967295;e=g+(k<<20&4294967295|k>>>12);k=c+(e^g^h)+f[5]+4294588738&4294967295;c=e+(k<<4&4294967295|k>>>28);k=h+(c^e^g)+f[8]+2272392833&4294967295;h=c+(k<<11&4294967295|k>>>21);k=g+(h^c^e)+f[11]+1839030562&4294967295;g=h+(k<<16&4294967295|k>>>16);k=e+(g^h^c)+f[14]+4259657740&4294967295;e=g+(k<<23&4294967295|k>>>9);k=c+(e^g^h)+f[1]+2763975236&4294967295;c=e+(k<<4&4294967295|k>>>28);k=h+(c^e^g)+f[4]+1272893353&4294967295;h=c+(k<<11&4294967295|k>>>21);k=g+(h^ c^e)+f[7]+4139469664&4294967295;g=h+(k<<16&4294967295|k>>>16);k=e+(g^h^c)+f[10]+3200236656&4294967295;e=g+(k<<23&4294967295|k>>>9);k=c+(e^g^h)+f[13]+681279174&4294967295;c=e+(k<<4&4294967295|k>>>28);k=h+(c^e^g)+f[0]+3936430074&4294967295;h=c+(k<<11&4294967295|k>>>21);k=g+(h^c^e)+f[3]+3572445317&4294967295;g=h+(k<<16&4294967295|k>>>16);k=e+(g^h^c)+f[6]+76029189&4294967295;e=g+(k<<23&4294967295|k>>>9);k=c+(e^g^h)+f[9]+3654602809&4294967295;c=e+(k<<4&4294967295|k>>>28);k=h+(c^e^g)+f[12]+3873151461&4294967295; h=c+(k<<11&4294967295|k>>>21);k=g+(h^c^e)+f[15]+530742520&4294967295;g=h+(k<<16&4294967295|k>>>16);k=e+(g^h^c)+f[2]+3299628645&4294967295;e=g+(k<<23&4294967295|k>>>9);k=c+(g^(e|~h))+f[0]+4096336452&4294967295;c=e+(k<<6&4294967295|k>>>26);k=h+(e^(c|~g))+f[7]+1126891415&4294967295;h=c+(k<<10&4294967295|k>>>22);k=g+(c^(h|~e))+f[14]+2878612391&4294967295;g=h+(k<<15&4294967295|k>>>17);k=e+(h^(g|~c))+f[5]+4237533241&4294967295;e=g+(k<<21&4294967295|k>>>11);k=c+(g^(e|~h))+f[12]+1700485571&4294967295;c=e+ (k<<6&4294967295|k>>>26);k=h+(e^(c|~g))+f[3]+2399980690&4294967295;h=c+(k<<10&4294967295|k>>>22);k=g+(c^(h|~e))+f[10]+4293915773&4294967295;g=h+(k<<15&4294967295|k>>>17);k=e+(h^(g|~c))+f[1]+2240044497&4294967295;e=g+(k<<21&4294967295|k>>>11);k=c+(g^(e|~h))+f[8]+1873313359&4294967295;c=e+(k<<6&4294967295|k>>>26);k=h+(e^(c|~g))+f[15]+4264355552&4294967295;h=c+(k<<10&4294967295|k>>>22);k=g+(c^(h|~e))+f[6]+2734768916&4294967295;g=h+(k<<15&4294967295|k>>>17);k=e+(h^(g|~c))+f[13]+1309151649&4294967295; e=g+(k<<21&4294967295|k>>>11);k=c+(g^(e|~h))+f[4]+4149444226&4294967295;c=e+(k<<6&4294967295|k>>>26);k=h+(e^(c|~g))+f[11]+3174756917&4294967295;h=c+(k<<10&4294967295|k>>>22);k=g+(c^(h|~e))+f[2]+718787259&4294967295;g=h+(k<<15&4294967295|k>>>17);k=e+(h^(g|~c))+f[9]+3951481745&4294967295;a.D[0]=a.D[0]+c&4294967295;a.D[1]=a.D[1]+(g+(k<<21&4294967295|k>>>11))&4294967295;a.D[2]=a.D[2]+g&4294967295;a.D[3]=a.D[3]+h&4294967295} Yvh.prototype.update=function(a,c){c===void 0&&(c=a.length);for(var e=c-this.blockSize,f=this.J,g=this.F,h=0;h>>f&255;return a};function $vh(){return new Xvh(new Yvh)}function awh(a){if(!a)return null;var c=$vh();c.D(a);return c.digest()} function bwh(a,c){if(!a)return!1;var e=a.Fe.D;a=Uvh(a);var f=ew(a),g=c.getStyle(Pk,f),h=c.gr(Pk,f);c=c.yp(Pk,f);return a.start==h&&a.end==c&&L(e,g.J)?!0:!1} function cwh(a,c,e){for(var f=xFd(a.getStyle(Pk,Math.min(c,e))),g=-1,h=-1,k=0;k0&&(g=c-l.H|0,h=c-l.H+l.D-1|0)}if(g>-1&&h>-1)return f=g,a=a.Xa(),c=new Yv(c-f|0,e-f|0),e=a.slice(f,h),new Brh(e,c);h=a.Xa();f=rG(a,c);a=oG(h,e);f=Math.max(f,c-50|0);a=h.slice(f,Math.min(a-1|0,e+50|0));return new Brh(a,new Yv(c-f|0,e-f|0))} function dwh(a,c,e,f){var g=c.J;if(!g)return null;var h=c.O,k=c.D.getValues(),l=xFd(c);c=[];for(var p=0;p1&&!zR(g,c-1|0)&&(c=c-1|0,h=a.getStyle(Pk,c),k=h.J);if(!k)return null;e=h.O;g=h.D.getValues();if(f&&!fsh(f,k,g,e))return null;f=a.gr(Pk,c);return(a.yp(Pk,c)-f+1|0)!=k.length?null:dwh(a,h,f,!0)}function fwh(a,c){return ewh(a,c,!0,null)} function gwh(a,c){if(!c.Lm(Xh))return!1;var e=ew(a),f=c.getStyle(Xh,e),g=c.gr(Xh,e);e=c.yp(Xh,e);if(f.ea&&(ew(a)!=g||fw(a)!=e))return!1;a=f.D;if(a==null)return!1;c=awh(c.Xa().slice(g,e));return L(a,c)} function hwh(a,c,e,f){if(!a)return!1;if(lu(e.H,Oo(a.Fe.D,(So(),Ro))))return!0;a=Uvh(a);e=ew(a);if(f){var g=c.pe(),h=g.ZG();h=aC(h,e,fw(a),!0);for(var k=!1,l=0;l=e.start&&c<=e.end+1?!1:!0}function pwh(){this.D=!1}H(pwh,K);function qwh(a,c){if(c.D){if(c=c.O)if(c instanceof E0c){var e=c.dK.Xc;c=!(c.Gq()===tg&&(e===olg||e===nlg))}else c=!0;else c=!1;a.D=c}}function rwh(a,c){this.F=this.D=0;this.D=a;this.F=c}H(rwh,K); function swh(a,c){if(c.length<2)throw en("wt").Ea;if(!Jt(c,400)||!Jt(c,700))throw en("xt").Ea;Fu(c);var e=Hu(c,a);if(e>=0)return+c[e]|0;e=~e;if(e==0)return+c[0]|0;if(e==c.length)return+c[e-1|0]|0;var f=a-(+c[e-1|0]|0)|0,g=(+c[e]|0)-a|0;return f==g?a>400?+c[e-1|0]|0:+c[e]|0:f400&&a<700?+c[e-1|0]|0:+c[e]|0}function twh(a,c,e,f,g,h,k,l){this.F=!1;this.ea=a;this.J=c;this.O=e;this.va=f;this.ma=g;this.W=h;this.wa=k;this.V=l;this.R=null}H(twh,tw); twh.prototype.H=function(a){var c=this.O.D(),e=c.hb().getSelection().zc,f=e.D;if(!dw(a,f))return[];c=c.Aa();a=c.MD(ml,e);a=this.wa.tU(a);c=c.MD(Jj,e);this.J.D&&Zbh(this.J.D)&&(a=new dB({ts_fs:11,ts_ff:Ob}));this.R=e=this.J.D.H;c=yB(c);var g=this.va.D(a,e,c),h=this.ma.ex(this.ea),k=X2d(this.W,a),l;if(l=this.J.D)l=this.J.D,l=l.D===2||l.D===3||l.D===1;l&&(a=new dB(R5g(a,Il,!0)));f=new iH(new Yv(f,f),h,!0,!0,null,null);f.Gd(new ach(e,g,a,c,k));return[f]}; twh.prototype.D=function(){var a=this.O.D();if(!a||!cjc(a.hb().getSelection().zc))return!1;if(this.J.D&&Zbh(this.J.D)){var c=a.hb().getSelection().zc;if(lB(a.Aa().MD(ml,c))<8)return!1}a=VHd(this.J);a||(this.R=null);return zH(this.J,0)&&this.V.Ha("docs-ai-escror")?this.O.H()&&VHd(this.J)&&a&&!(this.R!=null&&L(this.J.D.H,this.R)):this.O.H()&&VHd(this.J)};function uwh(a){this.F=a}H(uwh,K);uwh.prototype.getType=function(){return this.F.getType()};uwh.prototype.D=function(){return this.F.clone()}; function vwh(a,c){gKd();c=c.getSelection().zc;var e=a.og(c);c.getType()==0&&c.F&&(e=e-1|0);return FH(a,e)}function wwh(a,c){a=iKd(a,c);return a!=0?bch[a]|0:0}function xwh(a,c){gKd();hKd(a,c);c=a.Te(c);return(zA(a.Xa(),c)-c|0)>1}function ywh(a){var c=a.getSelection().Qd;a=a.Jd();return c&&a>c.Cg()?c.Cg():a}function zwh(a){this.F=a}H(zwh,K);zwh.prototype.getType=x("F");zwh.prototype.D=function(a,c){return a.getStyle(this.F,c).clone()};var Awh=[Gl,$db,Kl];function Bwh(){}H(Bwh,K); Bwh.prototype.getType=B(ml);function Cwh(a,c,e,f){var g=a.getStyle(Li,c),h=a.getStyle(Li,c-1|0);a=sG(a,c);if(h.Ni()||a){f=a?e:f;if(g.Ni()){if(h.Va(g))return f.clone();e=f.xd();for(g=0;g0} function Ewh(a,c,e,f){YKd();var g=a.Te(c),h=a.Xa(),k=f.D(),l=g,p=g;c=f=!1;var q=rG(a,g);g=oG(h,g);for(e=e+2|0;e>0&&(!f||!c);){if(!f){var u=yhd(l,a,k);u=g&&(c=!0,u>g))continue;p=u-1|0;e=e-1|0}}h=h.slice(l,p);h=h.replace(WKd,"");k=l;p=vo();for(q=0;q=h;e=e-1|0){a:{var A=c,C=e,E=u,F=y,I=g;k=a;f=p;for(var J=q,N=w,W=0;W=0&&Uu(c.O,aa);f=k;vA();k=M5g[f];k==null&&(f=f.charCodeAt(0),f>=60416&&f<=61439&&(k=lnb(Bjb(f&65534))));k!=null&&(k=tnb(c.Xa(),k,e),Nwh(c,k));z.lastIndex=z.lastIndex-l|0}}l= z.exec(c.D)}}return c}function Wwh(a,c,e){if(!Mt(a))for(var f in e){var g=e[f].zd(),h=g.getType();Ot(EXb,h)&&Ot(a,h)&&c(g,null)&&Uu(e,f)}}function Xwh(){}H(Xwh,K);function Ywh(a,c){return c?FWg(c,function(e){Lo(e.getType(),Jj)?e.Md(S7a)&&wB(e)==102&&e.Oc({ps_hd:0}):Lo(e.getType(),ll)&&e.Md(Ybb)&&e.getValue(Ybb)==null&&e.Oc({tbls_in:(Lpc(),iqc).Gb});var f=K5g(e,1,512);f&&e.Oc(f);a.D&&Rfh(a.D,e);return e}):null}function Zwh(a,c){Rwh();this.O=a;this.H=c;this.J=[]}H(Zwh,K); function $S(a,c){a.J.push(c);return a}Zwh.prototype.F=function(a,c,e){a=Pmd(this.O,a,e);e=this.J;for(var f=0;fg?e:g}a=e}else{e=c;c=[];f=a.AM();for(g=0;g0;g=g+1|0)if(h=0,k=e[g]){for(var l=0;l=c,u=No(p,k),w=zlh(k,p);k.length=g&&e.push(new sxh(k,{confidence:l}))}return dx(e)};function Ixh(a,c,e){this.F=a;this.D=c;this.H=e}H(Ixh,K);Ixh.prototype.ac=x("F");Ixh.prototype.getData=x("D");Ixh.prototype.AM=x("H"); function Jxh(a,c){return M(a)+Ea+M(c)}function Kxh(a,c,e,f){var g=[],h=null;f=!0===f;for(var k=0;k=g&&(l={confidence:q},p)){var u=this.O,w=k.bv(dLb);q=l;p=(u.D[w]?u.D[w]:Nxh)(p);Ru(q,tOg,p);e.push(new sxh(k,l))}}c=dx(e)}else c=dx([]);return c};function Nxh(a){return a}function Oxh(){this.D={};this.F={}}H(Oxh,K); function Pxh(a,c,e,f){Ru(a.F,c,e);Ru(a.D,c,f?f:Nxh)}function Qxh(a){this.F=!1;this.D=new f$d;this.xa(this.D);var c=new Hxh(this.D);this.O=new f$d;this.xa(this.O);a||(a=new Oxh);this.R=new txh([c].concat([new Mxh(this.O,a)]))}H(Qxh,nxh);function Rxh(a,c){c=c.getId();for(var e=a.D.SW(),f=0;f