(a,c){if(a.H){var e=c.length;if(e!=0)if(e==1)a.add(c[0].start,c[0].end);else{c=iu(c);du(c,function(g,h){return Dn(g.start,h.start)});var f=[];ehd(c,a.D,Fn(function(g){if(Mt(f))g=g.clone(),f.push(g);else{var h=f[f.length-1|0],k=h.end;g.start-1<=k?h.end=Math.max(k,g.end):(g=g.clone(),f.push(g))}}));a.D=f}}else fhd(a,c)} function ehd(a,c,e){for(var f=0,g=0;fc){if(this.F){var f=this.F,g=vn("lq"),h={ranges:ghd(this.D),rangeStart:a,rangeEnd:c,shouldShift:go(e,!0)};f.log(g,h,!0)}f=a;a=c;c=f}return hhd(this.D,a,c,e,this.F)}a=ihd(this.D,[new Yv(a,c)],e);this.D=a.D;return a.F};function ghd(a){return pBb(a.map(function(c){return"["+c.start+ua+c.end+"]"}))}D.toString=function(){for(var a="",c=0;c0&&(a=M(a)+",");var e=this.D[c];a=M(a)+("["+e.start+","+e.end+"]")}return a};function jhd(a,c){this.D=a;this.F=c}H(jhd,K);function hhd(a,c,e,f,g){var h=[];if(Mt(a))return h;var k=khd(a,c);k<0&&(k=Math.min(-k-1|0,a.length-1|0));var l=c==e?k:khd(a,e);l<0&&(l=Math.max(0,(-l-1|0)-1|0));var p=k+1|0,q=(l-1|0)-p+1|0;q>0?(p=a.splice(p,q),l=l-q|0):p=null;q=k==l;l=l+lhd(a,k,h,c,e,g)|0;p&&Xt(h,p);q||lhd(a,l,h,c,e,g);if(go(f,!0)&&!Mt(a)&&(f=khd(a,e),f=-f-1|0,!(f>=a.length))){c=e-c+1|0;for(e=f;ee.end?1:0})} function lhd(a,c,e,f,g,h){var k=a[c];if(h&&!k){var l=vn("mq"),p={sortedMergedRanges:mhd(a),minuendRangeIndex:c,subtractedRanges:mhd(e),subtrahendRangeStart:f,subtrahendRangeEnd:g};h.log(l,p,!0)}h=k.start;l=k.end;if(f<=h){if(g>=l)return f=k.clone(),e.push(f),Bu(a,c),-1;g>=h&&(e.push(new Yv(h,g)),k.start=g+1|0)}else if(f<=l)if(g>=l)e.push(new Yv(f,l)),k.end=f-1|0;else if(g>=h)return h=new Yv(g+1|0,l),k.end=f-1|0,a.splice(c+1|0,0,h),e.push(new Yv(f,g)),1;return 0} function mhd(a){return pBb(a.map(function(c){return"["+c.start+ua+c.end+"]"}))} function ihd(a,c,e){var f=!0===e;e=[];for(var g=[],h=0,k=[],l=0,p=0,q=a[l],u=c[p];q;)if(u)if(q.endz){if(f&&l>0&&(u=a[l-1|0])&&u.end==(y-1|0)&&q.start==(z+1|0)){u.end=u.end+q.end-q.start+1;q=a;u=l=l+1|0;q=q[u];u=c;var A=p=p+1|0;u=u[A];h=h-w|0;continue}u=c;A=p=p+1|0;u=u[A];h=h-w|0}else if(q.start>=y&&q.end<=z)k.push(q),w=a,q=l=l+1|0,q=w[q];else if(q.start<=y&&q.end>=z)k.push(new Yv(y,z)),f?q=new Yv(q.start+ w,q.end):(q.startz?q=new Yv(z+1|0,q.end):(q=a,u=l=l+1|0,q=q[u])),u=c,A=p=p+1|0,u=u[A],h=h-w|0;else if(nhd(q,y))k.push(new Yv(y,q.end)),q=new Yv(q.start,y-1|0);else if(nhd(q,z)){k.push(new Yv(q.start,z));if(f)if(A=e.pop(),u=q.end-z,A&&A.end==(y-1|0)){kDb(g);A=new Yv(A.start+w,A.end+w+u);q=c;u=p=p+1|0;u=q[u];h=h-w|0;q=A;continue}else A&&e.push(A),q=new Yv(z+1|0,q.end);else q=new Yv(z+1|0,q.end);u=c;A=p=p+1|0;u=u[A];h=h-w|0}}else e.push(q),g.push(h), w=a,q=l=l+1|0,q=w[q];if(f)for(a=0;q=e[a];a=a+1|0)c=q,f=+g[a]|0,c.start+=f,c.end+=f;return new jhd(e,k)}function Zgd(a,c){return a.start<=c.start&&a.end>=c.end}function nhd(a,c){return a.start<=c&&a.end>=c};function ohd(){}H(ohd,K);function phd(a,c){var e=new ohd;e.D=a;e.F=c;e.H=[];for(a=0;a0&&l==2;)a=a-(p>=65536?2:1)|0,p=a<0?-1:$n(a6c(c,a)),l=Ohd(p);if(l==16||l==19)return!1}}else if((g==16||g==19)&&h==18)return!1;if(g==15&&(h==17||h==19))return!1; if(k){if(h==14){h=0;a=e;p=f;for(l=g;a>0&&l==14;)h=h+1|0,a=a-(p>=65536?2:1)|0,p=a<0?-1:$n(a6c(c,a)),l=Ohd(p);l==14&&(h=h+1|0);if((h%2|0)==1)return!1}}else if(g==14&&h==14)return!1;return!0} function Ohd(a){if(44032<=a&&a<=55203)return(a%28|0)==16?10:11;Mhd||(Mhd=new Z5c([0,10,1,2,1,18,95,33,13,1,594,112,275,7,263,45,1,1,1,2,1,2,1,1,56,6,10,11,1,1,46,21,16,1,101,7,1,1,6,2,2,1,4,33,1,1,1,30,27,91,11,58,9,34,4,1,9,1,3,1,5,43,3,120,14,1,32,1,17,37,1,1,1,1,3,8,4,1,2,1,7,8,2,2,21,7,1,1,2,17,39,1,1,1,2,6,6,1,9,5,4,2,2,12,2,15,2,1,17,39,2,3,12,1,3,8,6,17,2,3,14,1,17,39,1,1,3,8,4,1,20,2,29,1,2,17,39,1,1,2,1,6,6,1,7,1,6,4,2,2,13,1,16,1,18,41,1,1,1,12,1,9,1,40,1,3,17,31,1,5,4,3,5,7,1,7,3,2,8,2, 29,1,2,17,39,1,1,1,1,2,1,3,1,5,1,1,7,9,1,3,2,29,1,2,17,38,3,1,2,5,7,1,1,8,1,10,2,30,2,22,48,1,4,1,2,6,7,1,18,2,13,46,2,1,1,1,6,1,12,8,50,46,2,1,1,1,9,11,6,14,2,58,2,27,1,1,1,1,1,4,2,49,14,1,4,1,1,2,5,48,9,1,57,33,12,4,1,6,1,2,2,2,1,16,2,4,2,2,4,3,1,3,2,7,3,4,13,1,1,1,2,6,1,1,14,1,98,96,72,88,349,3,931,15,2,1,14,15,2,1,14,15,2,15,15,14,35,17,2,1,7,8,1,2,9,1,1,9,1,45,3,1,118,2,34,1,87,28,3,3,4,2,9,1,6,3,20,19,29,44,84,23,2,2,1,4,45,6,2,1,1,1,8,1,1,1,2,8,6,13,48,84,1,14,33,1,1,5,1,1,5,1,1,1,7,31,9,12, 2,1,7,23,1,4,2,2,1,1,2,2,11,3,2,36,2,1,1,2,3,1,1,3,2,12,36,8,8,2,2,21,3,128,3,1,13,1,7,4,1,4,2,1,3,2,198,64,523,1,1,1,2,24,7,49,16,96,33,1324,1,34,1,1,1,82,2,98,1,14,1,1,4,86,1,1418,3,141,1,96,32,554,6,105,2,30164,4,1,10,32,2,80,2,272,1,3,1,4,1,23,2,2,1,24,30,4,4,3,8,1,1,13,2,16,34,16,1,1,26,18,24,24,4,8,2,23,11,1,1,12,32,3,1,5,3,3,36,1,2,4,2,1,3,1,36,1,32,35,6,2,2,2,2,12,1,8,1,1,18,16,1,3,6,1,1,1,3,48,1,1,3,2,2,5,2,1,1,32,9,1,2,2,5,1,1,201,14,2,1,1,9,8,2,1,2,1,2,1,1,1,18,11184,27,49,1028,1024,6942, 1,737,16,16,16,207,1,158,2,89,3,513,1,226,1,149,5,1670,15,40,7,1,165,2,1305,1,1,1,53,14,1,56,1,2,1,45,3,4,2,1,1,2,1,66,3,36,5,1,6,2,62,1,12,2,1,48,3,9,1,1,1,2,6,3,95,3,3,2,1,1,2,6,1,160,1,3,7,1,21,2,2,56,1,1,1,1,1,12,1,9,1,10,4,15,192,3,8,2,1,2,1,1,105,1,2,6,1,1,2,1,1,2,1,1,1,235,1,2,6,4,2,1,1,1,27,2,82,3,8,2,1,1,1,1,106,1,1,1,2,6,1,1,101,3,2,4,1,4,1,1283,1,14,1,1,82,23,1,7,1,2,1,2,20025,5,59,7,1050,62,4,19722,2,1,4,5313,1,1,3,3,1,5,8,8,2,7,30,4,148,3,1979,55,4,50,8,1,14,1,22,1424,2213,7,109,7,2203, 26,264,1,53,1,52,1,17,1,13,1,16,1,3,1,25,3,2,1,2,3,30,1,1,1,13,5,66,2,2,11,21,4,4,1,1,9,3,1,4,3,1,3,3,1,30,1,16,2,106,1,4,1,71,2,4,1,21,1,4,2,81,1,92,3,3,5,48,1,17,1,16,1,16,3,9,1,11,1,587,5,1,1,7,1,9,10,3,2,788162,31],[1,13,1,12,1,0,1,0,1,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,3,0,2,0,1,0,2,0,2,0,2,3,0,2,0,2,0,2,0,3,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,3,2,4,0,5,2,4,2,0,4,2,4,6,4,0,2,5,0,2,0,5,0,2,4,0,5,2,0,2,4,2,4,6,0,2,5,0,2,0,5,0,2,4,0,5,2,4,2,2,0,2,5,0,2,0,2,4,0,5,2,0,4,2,4,6,0,2,0,2,4,0,5,2,0,2,4, 2,4,6,0,2,2,5,0,2,0,5,0,2,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,2,4,2,6,0,2,5,0,2,0,2,4,0,5,2,0,4,2,4,2,4,2,4,2,2,0,2,5,0,2,0,2,4,0,5,0,2,4,2,4,6,3,0,2,0,2,0,4,0,5,2,0,2,4,2,4,2,0,4,0,5,0,2,0,4,2,2,0,2,0,5,0,2,0,4,2,0,2,0,5,0,2,0,2,0,2,0,2,0,4,5,2,4,2,2,0,2,0,2,0,2,0,5,0,2,4,2,0,2,4,2,5,0,5,0,4,2,5,2,5,0,5,0,5,2,5,2,0,4,2,0,2,5,0,2,0,7,8,9,0,2,0,5,2,2,0,5,2,4,0,5,2,0,5,2,5,0,2,4,2,4,2,4,2,2,2,0,2,0,2,1,0,2,0,2,0,5,0,2,4,2,4,2,4,2,0,5,0,5,0,5,2,4,2,0,5,0,5,4,2,4,2,2,0,2,0,2,4,2,0,2,4,0,5,2,4,2,4,2,4,2, 4,4,5,0,2,0,2,4,0,5,4,2,4,2,4,2,2,5,0,5,0,5,0,2,4,2,4,2,4,2,4,0,5,4,2,4,2,0,5,0,2,0,2,4,2,0,2,0,4,2,0,2,0,2,0,1,2,15,1,0,1,0,1,0,2,0,16,0,17,0,17,0,17,0,16,0,17,0,16,0,17,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,5,2,5,4,2,4,0,5,0,5,0,5,0,5,0,4,0,5,4,2,2,0,2,0,5,0,2,0,5,2,4,4,0,7,2,4,0,5,0,5,2,4,2,4,2,4,4,0,2,0,5,2,4,2,4,2,0,2,0,2,4,0,5,0,5,0,5,0,2,0,5,2,0,2,0,2,0,2,0,2,0,5,4,2,4,0,4,2,0,5,0,5,0,5,0,4,2,4,2,4,0,4,2,0,11,8,9,0,2,0,2,0,2,0,2,0,1,0,2,0,1,0,2,0,2,0,2,0,2,0,2,2,0,2,0,4,2,4,0,2,2,0,2, 2,4,0,4,2,4,2,2,0,3,0,2,0,2,4,2,2,0,2,0,2,4,0,4,2,4,4,0,3,0,2,0,4,2,4,2,4,2,0,2,0,2,4,2,2,0,2,4,0,2,0,2,4,2,4,4,0,2,0,4,2,0,4,2,4,2,2,4,2,0,2,4,2,4,2,4,2,4,2,4,2,2,0,2,4,2,4,2,4,2,2,0,2,0,4,2,4,2,4,2,2,0,2,4,2,4,2,4,2,0,2,4,2,4,2,2,0,4,2,4,2,0,2,4,2,4,2,4,2,0,2,0,2,0,4,2,0,2,0,1,0,2,4,2,0,4,2,1,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,2,0,14,0,17,0,17,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,17,0,17,0,18,0,16,0,16,0,19,0,16,0,16,0,16,0,16,0,16,0,17,0,16,0,17,0,17,0,17,0,16,0,16,0,16,0,16,0,17,0,16, 0,16,0,17,0,17,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,16,0,1,2]));a=$5c(Mhd,a);return a!=null?Ln(a):0};var Phd;function vG(a){Qhd();return lZb(a)?"s":yZb(a)?"p":xZb(a)?"r":vZb(a)?"w":"n"}function Rhd(a,c,e,f){Qhd();if(!(e.D>0&&CA(gy(c,a)))||a<1)return a;a6c(c,a)<0&&(a=a-1|0);for(e=a-1|0;e>=1;){a6c(c,e)<0&&(e=e-1|0);if(!CA(gy(c,e))||f.D(c,a))break;var g=void 0;a=(g=e,e=e-1|0,g)}return a}function Shd(a,c,e,f){Qhd();if(!(e.D>0&&CA(gy(c,a))))return a;e=a;a=a6c(c,e);a<0&&(a=-a|0,e=e-1|0);for(e=e+(a>=65536?2:1)|0;e=65536?2:1)|0}return e-1|0} function Thd(a,c,e){Qhd();if(e.D>0){e=ew(c);var f=fw(c),g=!1;Ajb(mnb(BA(a,e),0))&&e>1&&zjb(mnb(BA(a,e-1|0),0))&&(e=e-1|0,g=!0);zjb(mnb(BA(a,f),0))&&f<(xA(a)-1|0)&&Ajb(mnb(BA(a,f+1|0),0))&&(f=f+1|0,g=!0);if(g)return new Yv(e,f)}return c}function Qhd(){Qhd=r();Phd=new RegExp(M((vA(),YYb).source)+"|"+M(ZYb.source))};var Uhd={"-":!0,"\u2013":!0,"\u2014":!0};function vhd(a,c){for(a=a+1|0;a=0;a=a-1|0)if(Vhd(a,c))return a;return 0}function Whd(a,c,e){var f=e?a+1|0:a-1|0;(f=f<0||f>=qhd(c)||Xhd(a,c)||!Lo(vG(tG(c,a)),vG(tG(c,f))))||(f=By(Uhd,tG(c,a+(e?1:-1)|0))||Ep.CHROME&&By(Uhd,tG(c,a)));(f=f||Yhd(tG(c,e?a+1|0:a)))||(a=tG(c,e?a:a-1|0),Zhd(),a.length==0?f=!1:(c=wjb(a,0),f=c>=3840&&c<=4095&&$hd.test(a)));return f} function xhd(a,c,e){var f=Lo(vG(tG(c,a)),"w")?a:vhd(a,c);return Math.min(aid(a,c),fw(bid(f,c,e))+1|0)}function aid(a,c){for(var e=qhd(c);a=0;h=h-1|0)if(Whd(h,a,!1)){c=h;break a}var k=g;h=k;for(var l=qhd(a);kp)){var q=f.F;var u=uG(a,k);var w=uG(a,p);if((p-k|0)==(w-u|0))w=a.D.slice(u,w);else{p=Hu(a.F,u);p<0&&(p=-1-p|0);for(var y=vo();u<=w;){if(p>=a.F.length){Bo(y,a.D.slice(u,w));break}var z=+a.F[p]|0;if(z>w){Bo(y,a.D.slice(u,w));break}Bo(y,a.D.slice(u,z-1|0));u=z+1|0;p=p+1|0}w= y.toString()}for(q.call(f,w);(q=f.next())!=-1;)l.push(q+k|0)}for(f=0;f=3584&&a<=3711||!1;return e};var eid,fid,gid,hid;function jid(){var a="\\u2F00-\\u30FF \\u3190-\\u319F \\u31C0-\\u33FF \\u3400-\\u4DBF \\u4E00-\\u9FFF \\uF900-\\uFAFF \\uFE10-\\uFE1F \\uFE30-\\uFE4F \\uFF00-\\uFFEF".split(" ");return Kv(mv(),"docs-text-ehlb")?WAb(a,["\\u3130-\\u318F","\\uAC00-\\uD7AF"]):a}function Yhd(a){kid();return a.length>0&&wjb(a,0)>=12288&&eid.test(a)} function kid(){kid=r();fid=jid();gid="["+M(fid.join(""))+"]";hid="[\\u0028\\u005B\\u00AB\\u2018\\u201C\\u3008\\u300A\\u300C\\u300E\\u3010\\u3014\\u3016\\u3018\\u301D\\uFF08\\uFF3B\\uFF5F\\uFF5B]*"+M(gid)+"[\\u002C\\u0029\\u005D\\u00BB\\u2019\\u201D\\u3001\\u3009\\u300B\\u300D\\u300F\\u3011\\u3015\\u3017\\u3019\\u301F\\u3005\\u303B\\u30FC\\u30FD\\u30FE\\u30A1\\u30A3\\u30A5\\u30A7\\u30A9\\u30C3\\u30E3\\u30E5\\u30E7\\u30EE\\u30F5\\u30F6\\u3041\\u3043\\u3045\\u3047\\u3049\\u3063\\u3083\\u3085\\u3087\\u308E\\u3095\\u3096\\u31F0\\u31F1\\u31F2\\u31F3\\u31F4\\u31F5\\u31F6\\u31F7\\u31F8\\u31F9\\u31FA\\u31FB\\u31FC\\u31FD\\u31FE\\u31FF\\u2010\\u2013\\u301C\\u30A0\\u0021\\u002E\\u003A\\u003B\\u003F\\u203C\\u2047\\u2048\\u2049\\u3001\\u3002\\u30FB\\uFF01\\uFF1F\\uFF09\\uFF3D\\uFF5D\\uFF60]*"; eid=RegExp("[\\u3000-\\u30FF\\u3200-\\u9FFF\\uF900-\\uFAFF\\uFF00-\\uFFEF]")};var lid;function did(){did=r();lid=RegExp("[\u0e00-\u0e7f]")};var $hd,mid=["\\u0F00-\\u0F0A","\\u0F13","\\u0F15-\\u0F7E","\\u0F80-\\u0FFF"],nid,oid;function Zhd(){Zhd=r();nid="["+M(mid.join(""))+"]+";oid=M(nid)+"(?:[ \\u00A0]*[\\u0F0B-\\u0F0C\\u0F0D-\\u0F12\\u0F14\\u0F7F]+)*\\u00A0*";$hd=RegExp("[\\u0F0B-\\u0F0C\\u0F0D-\\u0F12\\u0F14\\u0F7F]")};var pid;function qid(a){rid();var c=a.hb().getSelection();if(!c.Qd||c.zc.getType()!=0||sid(a.Aa(),a.hb())||Mt(c.D))return!1;c=Fo(c.Qd);a=pid.ig(a.Aa(),eC(dC(fC(),c.D),c.Cg()).oa());return my(a)?!1:!0}function rid(){rid=r();pid=new gC};var tid;function vid(a,c){wid();var e=a.lastIndexOf("\u001a",c),f=a.lastIndexOf("\u001e",c-1|0);if(e<1||f>e)return null;f=wA(a,"\u001e",e);a=wA(a,"\u001a",e+1|0);return c<=f&&(a<1||f1&&e1&&e0&&e.start>0;)switch(--e.start,BA(a,ew(e))){case "\u001a":case "\u0019":f=f-1|0;break;case "\u001e":case "\u001b":f=f+1|0}for(f=xA(a);k>0&&e.end1&&du(e,Gu);var f=c.zd()?c.zd().clone():c.Rk(e[0]).clone();for(var g=0;g0||uA(a).length>0}Lid.prototype.Va=function(a){return L(this,a)?!0:a instanceof Lid?this.H.Va(a.H)&&vFb(this.D,a.D,dBb()):!1};function Ckd(a){this.D={};for(var c=0;cf);e=e+1|0)g.push(+p[e]|0)}for(f=0;f=0&&(e=(+a[c]|0)+1|0);return e}function Mkd(a,c,e,f,g,h){if(c&&!Wu(c))for(var k in c){var l=c[k];if(JA(k))for(var p=0;p=0?Hkd(a,c,+q[g]|0):null;for(var z=0;z=e&&A<=f){if(!JA(u.gi)||C)C=Fkd(a.F,u,A,h,k,l).clone(),C.Va(y)? a.D[c].remove(A):(a.D[c].set(A,C),y=C)}else if(A>f)break}g&&Hu(q,e)>=0&&g.Va(Hkd(a,c,e))&&a.D[c].remove(e);Hu(q,w)>=0&&Hkd(a,c,w).Va(y)&&a.D[c].remove(w)}Dkd.prototype.shift=function(a,c){for(var e=0;e0?a[0]:null;return a!=null?this.Dd(a):null};D.Qk=function(a,c){var e=[];a=$kd(this.H,a,c);for(c=0;c0&&(c||!sG(a,e))&&(e=e-1|0)}else e=a.og(c);return e}D.Wf=function(){return this.getStyle(Dg,0)};D.IO=function(){return this.D.IO()};D.gr=function(a,c){var e=ald(this,a),f=dld(this,a)(a),g=x$b(f,c,null);c=+f[g]|0;var h=e(a,c);for(g=g-1|0;g>=0;g=g-1|0){var k=+f[g]|0;if(!h.Va(e(a,k)))break;c=k}return c};function ald(a,c){return a.cG(c)?function(e,f){var g=a.R;g.D||Qkd(g,a.F,a.O,a.D);return Hkd(g.D,e,f)}:function(e,f){return a.D.lh(e,f)}} function dld(a,c){return a.cG(c)?function(e){return a.R.eg(e,a.F,a.O,a.D)}:function(e){return a.D.Pw(e)}}D.yp=function(a,c){var e=ald(this,a),f=dld(this,a)(a);c=x$b(f,c,null);for(var g=e(a,+f[c]|0),h=c+1|0;h=0){var p=zA(a.J,l),q=g;l=nld(a,l,p,e,f);Ru(q,k,l)}}}return g} D.SR=function(a,c){return this.Rh(a,c,null,null,null,null,null,null)};function nld(a,c,e,f,g){return a.Rh(c,e,f,null,null,g,null,null)} D.Rh=function(a,c,e,f,g,h,k,l){var p=this,q=this.J.slice(a,c),u=0;f&&(q=M(f)+M(q),u=f.length);!g||(q=M(q)+M(g));g=!0===h||!0!==e?{}:null;f=!0===h?{}:null;k||(k=(bA(),cA));l=gld(this,a,c,k,O(u),l,g,f);u=hld(this,a,c,O(u),g,f);var w=this.W?new hdc(old(this.W,a,c)):(Xfc(),Yfc),y=this.V?new hdc(old(this.V,a,c)):(Xfc(),Yfc);switch(k.F?k.F.yb():k.D){case 3:case 2:var z=this.H.ofa(a,c);var A={};break;case 1:z=pld(this.H,a,c,new qld);A=pld(this.H,a,c,new rld);break;default:throw vn("Nq`"+(k.F?k.F.yb():k.D)).Ea; }var C=k,E=!0===e?{}:kld(this,a,c,function(W){return Zkd(p,C,W)});if(f)for(var F in E){var I=E[F];Ey(f,Cu(I.zd().h$()));for(var J=uA(I),N=0;N=c.length,"Oq");uld(this,a-1|0);var e=this.Fa.ir(new wG("spacers",fi));this.ob.clear();this.Eb.clear();uUb(this.Ra,c);this.J.insert(a,c);var f=c.length,g=xA(this.J)-1|0;this.D.shift(a,c,g);var h=this.O.fib(a,c,this.D);this.Da.vdc(a,this.J,this.D,this.H,this.F);this.Na.xdc(a,c,this.J);this.Ca.wdc(a,f);if(this.R.BX()){this.R.shift(a,c.length);c=a-(h.length-c.length)|0;var k=vld(this.D,h,null),l=this.F,p=this.O,q=this.D,u=this.R.D,w=u.D;for(E in k)if(u.F.cG(E))for(var y= k[E],z=0;z=c)){u=NB(p.D.paragraph,a-1|0,!0);w=u=0&&Bu(g.F,a)}e.F&&!Bkd(f.D)&&HCb(e.F,c)}; D.Ocb=function(a,c,e){wld(this,c,e);var f=this.wb,g=this.O,h=this.D,k=this.D,l=[];for(F in f.D){if(!JA(F))throw en("yq").Ea;var p=k.hw(F),q=Hu(p,c);q<0&&(q=-q-1|0);for(var u=null;qe)break;if(!(OAb(k.vv(F,w),a)<0))if(w=f.D[F].F(w,h,g),u){if(w)for(var y in w){var z=[];y in u&&Eu(z,Kt(u[y]));y in w&&Eu(z,Kt(w[y]));Ru(u,y,z)}}else u=w}if(u){for(var A in u)Vfc(u[A]);l.push(u)}}g=this.D;h=xA(this.J)-1|0;f={};for(var C in g.D)g.R[C].D.Uba(c,e,new zld(null,[a]),h),g.D[C].Uba(c, e,new Cld(a),h)&&(f[C]=!0);for(var E in g.F){C=g.J[E];k=c;var F=e;h=a;k=Pfc(C.Yc(),k,F);for(F=0;Fe)break;p=C.get(F);p.D.Rk(a)&&(rkd(p,a),p=p.D,p.zd()||uA(p).length!=0||C.remove(F),f[E]=!0)}}if(Wu(f))return!0;a={};for(E=0;E=0,"Start index (%s) can't be negative.",c);Tzb(c<=e,Fka,c,e);if(!this.Lm(a))return!0;JA(a)&&Dld(this,a,c);var g=Eld(this,a,c,f);a:{var h=this.D;var k=xA(this.J)-1|0,l=YZb(a)&&!JA(a);if(l){var p=Kt(h.Pw(a)),q=h.D[a].p6a(c),u=h.D[a].p6a(e),w=!1,y=SB(h.H,a);for(y.Oc(f);q<=u;q=q+1|0){var z=+p[q]|0,A=h.lh(a,z);y.Va(A)||(h.D[a].aia(z),w=!0)}if(!w){h=!1;break a}}else if(YZb(a))throw en(Kh).Ea;JA(a)?(k=h.F[a].get(c),l=!1,k||(k=ykd(h.O[a].create()),h.F[a].set(c,k),l=!0), vkd(k,f)||(ukd(k,f,h.O[a]),l=!0),h=l):h=h.D[a].Uba(c,e,new Fld(f),k)||l}if(!h)return!0;Gld(this,a,c,e,f,g);return!1}; D.hKb=function(a,c,e,f,g){wld(this,e,f);if(!this.Lm(c))return!0;JA(c)&&(Dld(this,c,e),this.za&&Tzb(e==f,"Tethered styles can only be applied to one spacer (not %s to %s).",e,f));var h=Eld(this,c,e,g);var k=this.D,l=xA(this.J)-1|0;JA(c)?((l=k.J[c].get(e))?Ot(l,a)||l.push(a):k.J[c].set(e,[a]),l=k.F[c].get(e),l||(l=ykd(null),k.F[c].set(e,l)),tkd(l,a,g,k.O[c]),a=!0):(k.R[c].mark(e,f,a,l),a=k.D[c].Uba(e,f,new Hld(a,g),l));if(!a)return!0;Gld(this,c,e,f,g,h);return!1}; function Dld(a,c,e){var f=BA(a.Xa(),e);a_b(c,f)||(O(e),O(xA(a.Xa())),Ild(a,e),Jld(f))}function Ild(a,c){var e=c>0?BA(a.Xa(),c-1|0):"[n/a]",f=BA(a.Xa(),c);a=c<(xA(a.Xa())-1|0)?BA(a.Xa(),c+1|0):"[n/a]";c=Tmb("[");Bo(c,Kld(e)?Jld(e):Hla);Bo(c,ua);Bo(c,Kld(f)?Jld(f):Hla);Bo(c,ua);Bo(c,Kld(a)?Jld(a):Hla);Bo(c,"]");return c.toString()}function Kld(a){return Ot(IYb,a)||a==="[n/a]"}function Jld(a){Whc();return Co(a)||a==="[n/a]"?a:"\\u"+M(Gt(Pm(a.charCodeAt(0)),4))} function Eld(a,c,e,f){if(c===Jj&&S7a in f&&f.ps_hd==null){var g=a.ma,h=zhb("Heading cannot be set to null");g.log(h,null,!1)}a.ob.clear();a.Eb.clear();vUb(a.Ra,c,f);g=null;a.R.BX()&&(g=a.O,h=a.D,g=(e=(a=a.wb.D[c])?a.H(e,f,h,g):null)?e:{});return g}function Gld(a,c,e,f,g,h){a.O.eib(e,f,a.D,g);a.Da.rdc(c,e,a.J,a.D,a.H,a.F);a.Ca.sdc(c,e,f,g);if(a.R.BX()){g=xA(a.J)-1|0;var k=a.F,l=a.O,p=a.D;a=a.R.D;Ikd(a,c,e,f,g,k,l,p);Mkd(a,h,g,k,l,p)}} D.hta=function(a){var c=POb(this.IC(a),"Attempted to delete missing entity");this.Ca.tdc(c);c=c.getType();var e=this.H,f=Lld(e,a);if(f){var g=f.J.hc(a);g>=0&&(f.J.remove(g,a,null),f.F.remove(g,a,null));for(g=f.H.length-1|0;g>=0;g=g-1|0)L(f.H[g].D,a)&&f.H.splice(g,1);g=Kt(f.D.Yc());for(var h=new L9b("",a),k=0;k=0&&uld(this,c);var e=Lld(this.H,a);if(e)if(c<0){c=e.J.hc(a);c>=0&&(e.J.remove(c,a,null),e.F.remove(c,a,null));c=[];for(var f=new L9b("",a),g=e.D.Yc(),h=0;h=0;p=p-1|0){var q=l[p];L(q.D,a)&&(c.push(q),e.D.remove(k,f,Mld))}}Xt(e.H,c)}else{f=e.J.hc(a);f>=0&&(e.J.remove(f,a,null),e.F.remove(f,a,null));if(a in e.R){h=e.D.Yc();f=[];g=Old(e,a);for(k=h.length-1|0;k>=0;k=k-1|0)for(l=e.D.get(+h[k]| 0),p=l.length-1|0;p>=0;p=p-1|0)L(l[p].D,a)&&(f.push(l[p]),e.D.remove(+h[k]|0,l[p],Pld));for(h=0;h=0;f=f-1|0)L(e.H[f].D,a)&&(e.D.add(c,e.H[f]),e.H.splice(f,1))}e.J.add(c,a);e.F.add(c,a)}this.Da.kDb(this.J,this.D,this.H,this.F,this.F.IC(a));this.Ca.lDb(a)};D.iKb=function(a,c,e){Nld(this,c);e>=0&&uld(this,e);var f=Lld(this.H,c);f&&Qld(f,a,c,e);this.Da.kDb(this.J,this.D,this.H,this.F,this.F.IC(c));this.Ca.lDb(c)}; D.BTa=function(a,c){var e=Lld(this.H,c);if(e)a:{var f=e.O[c];f&&(lrc(f,a),f.D.length==0&&Uu(e.O,c));for(f=0;f=11||a.za&&wt(c>=0,"Spacer index negative: %s",c)} function wld(a,c,e){ap(pja)>=11||(uld(a,c),uld(a,e),Tzb(c<=e,Fka,c,e))}D.m7a=function(a,c,e){return this.ob.get(a,c,e)};D.t6a=function(a,c,e){return this.Eb.get(a,c,e)};D.LO=x(dm);D.vUa=lm(dm);D.Ny=function(){return this.wa.Ny()};D.VN=function(a){this.wa.VN(a)};D.MC=function(){return this.wa.MC()};D.aI=function(){return this.wa.aI()};D.UN=function(a){this.wa.UN(a)};D.vx=x(Ul);D.FUa=lm(Ul);D.P1=function(a){this.va.P1(a)};D.Z5=function(a,c,e,f){this.va.Z5(a,c,e,f)};D.pN=function(a){this.va.pN(a)}; D.P3=function(a){this.va.P3(a)};D.hM=function(){return this.va.hM()};D.Ir=function(a){return this.va.Ir(a)};D.mA=x(Pg);D.nUa=lm(Pg);D.Mw=G(527);D.zp=function(a){return this.ea.zp(a)};D.sK=function(a){return this.ea.sK(a)};D.TJ=function(a){this.ea.TJ(a)};D.UK=function(a){this.ea.UK(a)};D.kA=G(534);D.VA=G(541);D.vM=function(){return this.ea.vM()};D.ox=function(a){return this.F.ox(a.getValue())}; D.OXa=function(a){var c=this.F,e=a.getType().getValue();Bt(!(e in c.H),"Manager for nested model type %s already registered",e);Ru(c.H,e,a)};D.cea=function(){this.R.D=null;for(var a=this.F,c=Qu(a.D.D),e=0;e=0&&a.F.remove(e,c,null);(e=Old(a,c))||(e=O(a.J.hc(c)));e.yb()<0||a.F.add(e.yb(),c)}D.jg=function(){var a=new Wld;a.D=this.D.jg(null);a.J=this.J.jg(null);a.F=this.F.jg(null);a.R=Xu(this.R);a.H=iu(this.H);Iv(this.O,function(c,e){var f=a.O,g=e.F;e=iu(e.D);var h=new orc;h.F=g;h.D=e;Ru(f,c,h)});return a};function Xld(a){a.J=Ldd();a.D=new Gdd(function(c){return M(c.D)+M(c.F)});a.F=Ldd();a.R={};a.H=[];a.O={}};function qld(){}H(qld,K);qld.prototype.D=function(a){return a.J.Yc()};qld.prototype.F=function(a,c){return c.J.get(a)};function rld(){}H(rld,K);rld.prototype.D=function(a){return a.D.Yc()};rld.prototype.F=function(a,c){return c.D.get(a)};function Wkd(){this.D={};this.F={}}H(Wkd,K);function Ald(a,c){var e=c.getType(),f=a.F;c=c.getId();Ru(f,c,e);a.D[e]||(a=a.D,f=new Wld,Ru(a,e,f))}D=Wkd.prototype;D.Wp=function(a){return this.D[a]?this.D[a].F.F.F:[]};function $kd(a,c,e){return a.D[c]?a.D[c].F.get(e):[]}D.Js=function(a){return this.D[a]?this.D[a].F.Yc():[]};D.yM=function(a,c,e){a=this.Js(a);c=Hu(a,c);c<0&&(c=-c-1|0);if(c>=a.length)return[];e=Hu(a,e);return a.slice(c,e<0?-e-1|0:e+1|0)}; D.Te=function(a){var c=Lld(this,a);return c?c.Te(a):-1};D.ofa=function(a,c){return pld(this,a,c,new Vld)};function pld(a,c,e,f){var g={},h;for(h in a.D){for(var k=[],l=f.D(a.D[h]),p=0;pe)break;var u=k,w=q-c|0;q=iu(f.F(q,a.D[h]));Lt(u,w,q)}}LAb(k)||Ru(g,h,k)}return g}D.jg=function(){var a=new Wkd,c;for(c in this.D){var e=a.D,f=c,g=this.D[c].jg();Ru(e,f,g)}for(var h in this.F)Ru(a.F,h,this.F[h]);return a}; D.shift=function(a,c){for(var e in this.D)this.D[e].shift(a,c)};D.splice=function(a,c){for(var e in this.D)this.D[e].splice(a,c)};D.clear=function(){Yu(this.D);Yu(this.F)};D.Va=function(a){if(L(this,a))return!0;if(!(a instanceof Wkd))return!1;a:{var c=this.D;var e=a.D,f=new Wld,g={};Ey(g,jEb(c));Ey(g,jEb(e));for(var h in g)if(!(h in c?c[h]:f).Va(h in e?e[h]:f)){c=!1;break a}c=!0}return c&&vFb(this.F,a.F,dBb())};function Lld(a,c){c=a.F[c];return c==null?null:a.D[c]};function Zld(a,c){this.F=this.D=1;this.ce=a;this.Dk=c}H(Zld,K);D=Zld.prototype;D.Ge=x("D");D.ADa=function(a){if(a<0)throw en("Rq`"+a).Ea;this.D=a};D.ve=x("F");D.KDa=function(a){if(a<0)throw en("Sq`"+a).Ea;this.F=a};D.Zf=function(){return this.F==1&&this.D==1?2:this.F==0&&this.D==0?1:0};function $ld(a,c){if(!c)throw Vm("Tq").Ea;if(L(c,a))throw en("Uq").Ea;a.H=c;a.F=0;a.D=0}D.lWa=function(){if(this.Zf()==2)throw en("Vq").Ea;this.H=null;this.D=this.F=1};D.Xp=x("H"); D.Va=function(a){return L(this,a)?!0:a instanceof Zld?this.ce==a.ce&&this.Dk==a.Dk&&this.F==a.F&&this.D==a.D&&go(this.H,a.H):!1};D.jg=function(){return this.clone(null)};D.clone=function(){var a=new Zld(this.ce,this.Dk);a.F=this.F;a.D=this.D;a.H=this.H;a.ce=this.ce;a.Dk=this.Dk;return a};function amd(a,c,e){c>a.Dk||(c=Math.min(e,a.Dk)-c+1|0,e