"use strict";this.default_wb=this.default_wb||{};(function(_){var window=this;
try{
var ba,ca,da,la,na,qa,ra,sa,ta,va,ua,wa,xa,aaa,ya,baa,za,Aa,Fa,Ia,Ja,Ma,Ya,caa,bb,db,fb,hb,ib,jb,kb,lb,mb,nb,qb,rb,wb,xb,zb,daa,Ab,eaa,Fb,Hb,Ib,Gb,Kb,gaa,faa,Pb,Sb,haa,Tb,Wb,$b,bc,cc,dc,iaa,jaa,gc,fc,kaa,hc,ac,kc,maa,naa,oaa,paa,sc,vc,qaa,raa,yc,zc,ic,jc,saa,taa,uaa,vaa,Bc,waa,xaa,yaa,zaa,tc,uc,Cc,Fc,Jc,Kc,Nc,Qc,Tc,Uc,Vc,Wc,Zc,ad,cd,fd,gd,id,pc,md,Aaa,Baa,pd,qd,rd,sd,y,td,Daa,Eaa,Faa,Gaa,Haa,Iaa,Jaa,Kaa,Laa,Maa,Naa,vd,Gd,yd,Ld,Md,Nd,Oaa,Od,Rd,Sd,Qaa,Td,Vd,Wd,ae,fe,Saa,ge,he,Taa,je,qe,re,te,ve,Uaa,
ke,Vaa,Be,Xaa,Ge,Yaa,Je,Zaa,Ke,Le,$aa,aba,Re,Se,bba,cba,dba,eba,Ue,Ve,We,$e,Ze,ef,gba,gf,hf,lf,nf,of,qf,iba,sf,tf,kba,uf,lba,vf,nba,yf,xf,oba,Df,Ef,Gf,Hf,sba,rba,Kf,Mf,Of,Uf,Vf,Zf,ag,bg,$f,cg,dg,eg,fg,hg,jg,kg,ig,lg,ng,mg,og,qg,tg,xg,vg,ug,wg,Ag,Dg,Cg,Eg,Fg,vba,Ig,yg,Kg,Lg,Mg,Ng,Qg,Og,Tg,Sg,Rg,Wg,Xg,$g,bh,xba,yba,dh,ch,fh,ih,gh,lh,zba,nh,oh,ph,Aba,th,uh,vh,Dba,wh,yh,zh,Bh,Ah,Ch,Dh,Gh,Ih,Hh,xh,Kh,Lh,Mh,Eba,Nh,Fba,Qh,Rh,Th,Uh,Vh,Wh,Xh,Yh,$h,ai,ci,bi,di,fi,gi,ei,ii,li,mi,ji,ni,pi,qi,ri,ui,ti,xi,yi,vi,
wi,zi,hi,ki,Ai,Bi,Di,si,Ei,Fi,Gi,Nba,Hi,Ii,Ji,Ki,Pba,Li,Ni,Mi,Ri,Sba,Tba,Rba,Ui,Wi,Uba,Vi,bj,cj,ij,jj,kj,rj,sj,tj,uj,vj,wj,Cj,Bj,Aj,Wba,Ej,Hj,Kj,Yba,Mj,Jj,bca,Wj,ak,Zj,hk,jk,ik,dca,cca,kk,nk,qk,uk,vk,wk,yk,Ak,Bk,Ck,Dk,Ek,Gk,Hk,Kk,eca,Nk,ica,hca,Rk,Tk,Vk,Xk,$k,Zk,bl,nca,oca,qca,pca,el,sca,uca,il,vca,jl,wca,xca,kl,zca,ml,ll,ql,rl,wl,ul,Gl,Hl,Jl,Bca,Il,Kl,Dca,Ll,Fca,Hca,Pl,Tl,Mca,Ul,Vl,Wl,Xl,Zl,Tca,Vca,Xca,am,Zca,Sca,cm,hm,fda,gda,om,hda,km,jda,kda,tm,um,lda,wm,xm,ym,Am,Dm,Em,Gm,Hm,nda,mda,pda,Fm,Im,
Jm,Km,Lm,Mm,Nm,qda,Rm,Tm,Vm,Wm,Ym,Zm,$m,rda,bn,en,fn,gn,hn,jn,kn,ln,mn,tda,nn,uda,on,pn,vda,rn,vn,qn,wn,xn,yn,zn,wda,Cn,Dn,xda,yda,zda,Ada,Bda,En,Fn,Hn,Cda,Dda,Pn,Un,Vn,Xn,Yn,Fda,Eda,Zn,io,jo,mo,po,ro,qo,so,to,uo,wo,yo,xo,zo,Ao,Bo,Gda,Co,Do,Eo,Fo,Go,Hda,Ho,Jo,Ko,no,Jda,Lo,Lda,Mda,Nda,Mo,No,Oo,Po,Pda,Qo,Qda,Rda,Sda,So,To,Uo,Vo,Wo,Xo,Yo,Uda,Vda,$o,Wda,ap,Yda,bp,Zda,$da,aea,cp,dp,ep,ip,cea,op,np,pp,qp,sp,eea,vp,fea,xp,wp,up,gea,tp,hea,zp,Ap,Bp,Cp,Dp,yp,iea,jea,Ep,Gp,Hp,Jp,Kp,Lp,Np,Mp,lea,Rp,Pp,Qp,mea,
Tp,Up,Vp,Wp,cq,dq,nea,eq,fq,gq,hq,iq,oea,pea,kq,jq,lq,mq,nq,pq,qq,rq,tq,uq,wq,qea,rea,vq,zq,uea,sea,tea,zea,yea,vea,Aea,Aq,Bea,Dq,Bq,Fq,Cea,Dea,Eq,Gq,Iq,Fea,Hea,Jea,Kea,Lea,Jq,Kq,Lq,Mea,Oea,Nea,Pea,Qea,Rea,Oq,Sea,Tea,Zq,Wea,Xea,Zea,$ea,fr,cfa,efa,ffa,gfa,hfa,pr,ifa,sr,sfa,ofa,ufa,Cr,Dr,wfa,Er,Afa,Jr,Bfa,Dfa,Ffa,Jfa,Hfa,Kfa,Ifa,Pr,Tr,Ur,Ofa,Vr,Wr,Pfa,Rfa,Zr,ds,fs,Vfa,Yfa,Zfa,$fa,aga,gs,hs,bga,cga,dga,ega,fga,js,gga,hga,iga,jga,kga,lga,mga,nga,oga,pga,ks,qga,ls,rga,sga,uga,vga,wga,xga,Aga,yga,ss,ts,
us,Dga,Ega,Fga,Gga,Hga,zs,Iga,Jga,Kga,Mga,Nga,Oga,Ks,Pga,Qga,Tga,Ms,Vga,Uga,Sga,Wga,Xga,aha,bha,cha,jha,kha,bt,ct,lha,qha,sha,tha,wha,vha,xha,zha,Aha,Bha,Cha,Dha,ht,Fha,Eha,jt,Iha,Jha,Kha,Lha,Mha,Nha,Oha,Pha,Qha,Rha,Sha,Tha,Uha,Vha,Wha,Xha,Yha,Zha,$ha,aia,bia,cia,dia,eia,fia,gia,hia,jia,kia,lia,mia,oia,ria,sia,qia,pia,tia,uia,via,Bia,zia,wia,yia,Cia,Dia,Eia,jca,Fia,Gia,Hia,Xt,Iia,kca,Jia;
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.A=!0};ba=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};ca=function(){throw Error("l");};da=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};
_.ia=function(){var a=_.ha.navigator;return a&&(a=a.userAgent)?a:""};la=function(a){return _.ja(_.ia(),a)};na=function(a){const b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[];let d;for(;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};qa=function(){return la("Opera")};ra=function(){return la("Trident")||la("MSIE")};sa=function(){return la("Edge")};ta=function(){return la("Firefox")||la("FxiOS")};
va=function(){return la("Safari")&&!(ua()||la("Coast")||qa()||sa()||la("Edg/")||la("OPR")||ta()||la("Silk")||la("Android"))};ua=function(){return(la("Chrome")||la("CriOS"))&&!sa()||la("Silk")};wa=function(){return la("Android")&&!(ua()||ta()||qa()||la("Silk"))};xa=function(a){const b={};a.forEach(c=>{b[c[0]]=c[1]});return c=>b[c.find(d=>d in b)]||""};
aaa=function(){var a=_.ia();if(ra())return ya(a);a=na(a);const b=xa(a);return qa()?b(["Version","Opera"]):sa()?b(["Edge"]):la("Edg/")?b(["Edg"]):la("Silk")?b(["Silk"]):ua()?b(["Chrome","CriOS","HeadlessChrome"]):(a=a[2])&&a[1]||""};
ya=function(a){var b=/rv: *([\d\.]*)/.exec(a);if(b&&b[1])return b[1];b="";const c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b};
baa=function(a){var b=_.ia();if("Internet Explorer"===a)return ra()?ya(b):"";b=na(b);const c=xa(b);switch(a){case "Opera":if(qa())return c(["Version","Opera"]);if(la("OPR"))return c(["OPR"]);break;case "Microsoft Edge":if(sa())return c(["Edge"]);if(la("Edg/"))return c(["Edg"]);break;case "Chromium":if(ua())return c(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&ta()||"Safari"===a&&va()||"Android Browser"===a&&wa()||"Silk"===a&&la("Silk")?(a=b[2])&&a[1]||"":""};
za=function(a){a=baa(a);if(""===a)return NaN;a=a.split(".");return 0===a.length?NaN:Number(a[0])};Aa=function(){return la("iPhone")&&!la("iPod")&&!la("iPad")};_.Ba=function(){return Aa()||la("iPad")||la("iPod")};_.Ca=function(){return la("Macintosh")};
Fa=function(){var a=_.ia(),b="";la("Windows")?(b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0"):_.Ba()?(b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".")):_.Ca()?(b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10"):_.ja(_.ia().toLowerCase(),"kaios")?(b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1]):la("Android")?(b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1]):la("CrOS")&&(b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1]);
return b||""};_.Ha=function(a){return a[a.length-1]};Ia=function(a,b){var c=a.length;const d="string"===typeof a?a.split(""):a;for(--c;0<=c;--c)c in d&&b.call(void 0,d[c],c,a)};Ja=function(a,b,c){a:{const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a)){b=f;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]};_.La=function(a,b){return 0<=(0,_.Ka)(a,b)};Ma=function(a,b){_.La(a,b)||a.push(b)};
_.Oa=function(a,b){b=(0,_.Ka)(a,b);let c;(c=0<=b)&&_.Na(a,b);return c};_.Na=function(a,b){Array.prototype.splice.call(a,b,1)};_.Pa=function(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};_.Sa=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(Qa(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};
_.Ta=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.Wa=function(a,b){b=b||a;let c=0,d=0;const e={};for(;d<a.length;){const g=a[d++];var f=g;f=Ua(f)?"o"+_.Va(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,f)||(e[f]=!0,b[c++]=g)}b.length=c};Ya=function(a,b){a.sort(b||_.Xa)};
_.Za=function(a,b){const c=Array(a.length);for(let e=0;e<a.length;e++)c[e]={index:e,value:a[e]};const d=b||_.Xa;Ya(c,function(e,f){return d(e.value,f.value)||e.index-f.index});for(b=0;b<a.length;b++)a[b]=c[b].value};caa=function(a,b){const c=_.Xa;Ya(a,function(d,e){return c(b(d),b(e))})};_.Xa=function(a,b){return a>b?1:a<b?-1:0};bb=function(){return _.ja(_.ia().toLowerCase(),"webkit")&&!la("Edge")};db=function(a){return cb&&null!=a&&a instanceof Uint8Array};fb=function(){return eb||(eb=new Uint8Array(0))};
hb=function(a,b){Object.isFrozen(a)||(gb?a[gb]|=b:void 0!==a.Xl?a.Xl|=b:Object.defineProperties(a,{Xl:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};ib=function(a){let b;gb?b=a[gb]:b=a.Xl;return null==b?0:b};jb=function(a){return Array.isArray(a)?!!(ib(a)&1):!1};kb=function(a){hb(a,1);return a};lb=function(a){return Array.isArray(a)?!!(ib(a)&2):!1};mb=function(a){if(!Array.isArray(a))throw Error("q");hb(a,2)};
nb=function(a,b){if(!Array.isArray(a))throw Error("s");b?hb(a,8):Object.isFrozen(a)||(gb?a[gb]&=-9:void 0!==a.Xl&&(a.Xl&=-9))};qb=function(a){return lb(a.Ec)};rb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};wb=function(a){return null==a?a:a.constructor===sb?a:"string"===typeof a?a?new sb(a,ub):vb():db(a)?a.length?new sb(new Uint8Array(a),ub):vb():null};xb=function(a){return{value:a,configurable:!1,writable:!1,enumerable:!1}};
zb=function(a,b,c=!1){if(Array.isArray(a))return new b(a);if(c)return new b};daa=function(a,b,c,d){{let f=!1;var e=null!=a&&"object"===typeof a&&!(f=Array.isArray(a))&&Array.isArray(a.Ec)&&a.constructor!==Object?a:f?new b(a):new b}a=e;c?mb(a.Ec):d&&(a=a.Dp());return a};Ab=function(a){return a};eaa=function(a){return a};
Fb=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(db(a))return _.Bb(a);if(a instanceof sb)return Cb(a);if(a instanceof Db){if(!a.B){const b=Eb(a);b.sort();for(let c=0;c<b.length;c++)a.A[c]=a.map[b[c]];b.length<a.A.length&&(a.A.length=b.length);a.B=!0;a.size=a.A.length}return a.A}}}return a};Hb=function(a,b=faa){return Gb(a,b)};
Ib=function(a,b){if(null!=a){if(Array.isArray(a))a=Gb(a,b);else if(rb(a)){const c={};for(let d in a)c[d]=Ib(a[d],b);a=c}else a=b(a);return a}};Gb=function(a,b){const c=a.slice();for(let d=0;d<c.length;d++)c[d]=Ib(c[d],b);jb(a)&&kb(c);return c};Kb=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=Fb(a);return Array.isArray(a)?Hb(a,Kb):a};gaa=function(a){return a.clone()};faa=function(a){return db(a)?new Uint8Array(a):a instanceof Db?Lb(a,gaa):a};
_.Nb=function(a,b,c,d){Mb(a);c!==d?r(a,b,c):r(a,b,void 0,!1);return a};Pb=function(a,b,c,d){Mb(a);a=_.Ob(a,b);d&&ib(a)&4&&(c=wb(c)||vb());a.push(c)};Sb=function(a,b,c){return _.Qb(a,b)===c?c:-1};haa=function(a,b){return Fb(b)};
Tb=function(a,b){b.Ti&&(a.Ti=b.Ti.slice());const c=b.A;if(c){b=b.B;for(let f in c){const g=c[f];if(g){var d=!(!b||!b[f]),e=+f;if(Array.isArray(g)){if(g.length)for(d=_.t(a,g[0].constructor,e,d),e=0;e<Math.min(d.length,g.length);e++)Tb(d[e],g[e])}else(d=_.u(a,g.constructor,e,d))&&Tb(d,g)}}}};
Wb=function(a){if("string"===typeof a)return{buffer:Ub(a),Vi:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Vi:!1};if(a.constructor===Uint8Array)return{buffer:a,Vi:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Vi:!1};if(a.constructor===sb)return{buffer:Vb(a)||fb(),Vi:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),Vi:!1};throw Error("H");};$b=function(a){const b=a>>>0;a=Math.floor((a-b)/4294967296)>>>0;Yb=b;Zb=a};
bc=function(a){const b=0>a;a=Math.abs(a);let c=a>>>0;a=Math.floor((a-c)/4294967296);if(b){const [d,e]=ac(c,a);a=e;c=d}Yb=c>>>0;Zb=a>>>0};cc=function(a,b){return 4294967296*b+(a>>>0)};dc=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0));a=cc(a,b);return c?-a:a};iaa=function(a){var b=Yb,c=Zb;const d=c>>31;c=(c<<1|b>>>31)^d;a(b<<1^d,c)};jaa=function(a,b){const c=-(a&1);a=(a>>>1|b<<31)^c;return dc(a,b>>>1^c)};
gc=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else ec?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+fc(c)+fc(a));return c};fc=function(a){a=String(a);return"0000000".slice(a.length)+a};
kaa=function(a,b){if(b&2147483648)if(ec)a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=ac(a,b);a=c;b=d;a="-"+gc(a,b)}else a=gc(a,b);return a};
hc=function(a){if(16>a.length)bc(Number(a));else if(ec)a=BigInt(a),Yb=Number(a&BigInt(4294967295))>>>0,Zb=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+("-"===a[0]);Zb=Yb=0;const c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){const f=Number(a.slice(d,e));Zb*=1E6;Yb=1E6*Yb+f;4294967296<=Yb&&(Zb+=Yb/4294967296|0,Yb%=4294967296)}if(b){const [d,e]=ac(Yb,Zb);Yb=d;Zb=e}}};ac=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
kc=function(a,b,c){if(c)for(let d in c){const e=c[d];let f=e.R_;if(!f){const g=e.yW||e.NM.Jx;if(e.iA){const h=ic(e.iA);f=(k,l,m)=>g(k,l,m,h)}else if(e.gC){const h=jc(e.yv.Qj,e.gC);f=(k,l,m)=>g(k,l,m,h)}else f=g;e.R_=f}f(b,a,e.yv)}laa(b,a)};maa=function(a,b,c,d){var e=_.lc.prototype.C,f=_.lc.prototype.C;(a=_.mc(a,b,!0))&&a.forEach((g,h)=>{nc(d,c,g,(k,l)=>{e.call(l,1,h);f.call(l,2,g)})})};
naa=function(a,b,c,d,e,f){var g=_.lc.prototype.C;(a=_.mc(a,b,!0,c))&&a.forEach((h,k)=>{nc(e,d,h,(l,m)=>{g.call(m,1,k);nc(m,2,h,f)})})};oaa=function(a,b,c,d,e){for(;oc(b);){const f=b.B;if(1===f){if(d(b,a,1))continue}else if(2===f&&pc(b,a,2,c,e))continue;qc(b)}};paa=function(a,b,c,d){for(;oc(b);){const e=b.B;if(1===e){if(c(b,a,1))continue}else if(2===e&&d(b,a,2))continue;qc(b)}};sc=function(a,b,c){return a[rc]||(a[rc]=(d,e)=>b(d,e,c))};
vc=function(a){let b=a[rc];if(!b){const c=tc(a);b=(d,e)=>uc(d,e,c);a[rc]=b}return b};qaa=function(a){var b=a.iA;if(b)return vc(b);if(b=a.xW)return sc(a.yv.Qj,b,a.gC)};raa=function(a){const b=qaa(a),c=a.yv,d=a.NM.Nw;return b?(e,f)=>d(e,f,c,b):(e,f)=>d(e,f,c)};yc=function(a,b){let c=a[b];"function"==typeof c&&0===c.length&&(c=c(),a[b]=c);return Array.isArray(c)&&(wc in c||xc in c||0<c.length&&"function"==typeof c[0])?c:void 0};
zc=function(a,b,c,d,e,f){b.Qj=a[0];let g=1;if(a.length>g&&"number"!==typeof a[g]){var h=a[g++];c(b,h)}for(;g<a.length;){c=a[g++];for(var k=g+1;k<a.length&&"number"!==typeof a[k];)k++;h=a[g++];k-=g;switch(k){case 0:d(b,c,h);break;case 1:(k=yc(a,g))?(g++,e(b,c,h,k)):d(b,c,h,a[g++]);break;case 2:k=g++;k=yc(a,k);e(b,c,h,k,a[g++]);break;case 3:f(b,c,h,a[g++],a[g++],a[g++]);break;case 4:f(b,c,h,a[g++],a[g++],a[g++],a[g++]);break;default:throw Error("J`"+k);}}return b};
ic=function(a){let b=a[Ac];if(!b){const c=Bc(a);b=(d,e)=>Cc(d,e,c);a[Ac]=b}return b};jc=function(a,b){let c=a[Ac];c||(c=(d,e)=>kc(d,e,b),a[Ac]=c);return c};saa=function(a,b){a.push(b)};taa=function(a,b,c){a.push(b,c.Jx)};uaa=function(a,b,c,d){const e=ic(d),f=Bc(d).Qj,g=c.Jx;a.push(b,(h,k,l)=>g(h,k,l,f,e))};vaa=function(a,b,c,d,e,f){const g=jc(d,f),h=c.Jx;a.push(b,(k,l,m)=>h(k,l,m,d,g))};Bc=function(a){let b=a[xc];if(b)return b;b=zc(a,a[xc]=[],saa,taa,uaa,vaa);wc in a&&xc in a&&(a.length=0);return b};
waa=function(a,b){a[0]=b};xaa=function(a,b,c,d){const e=c.Nw;a[b]=d?(f,g,h)=>e(f,g,h,d):e};yaa=function(a,b,c,d,e){const f=c.Nw,g=vc(d),h=tc(d).Qj;a[b]=(k,l,m)=>f(k,l,m,h,g,e)};zaa=function(a,b,c,d,e,f,g){const h=c.Nw,k=sc(d,e,f);a[b]=(l,m,n)=>h(l,m,n,d,k,g)};tc=function(a){let b=a[wc];if(b)return b;b=zc(a,a[wc]={},waa,xaa,yaa,zaa);wc in a&&xc in a&&(a.length=0);return b};
uc=function(a,b,c){for(;oc(b)&&4!=b.kb;){var d=b.B,e=c[d];if(!e){var f=c[0];f&&(f=f[d])&&(e=c[d]=raa(f))}if(!e||!e(b,a,d))if(f=b,d=a,e=f.C,qc(f),!f.bv){const g=f.A.A-e;f.A.A=e;e=Ec(f.A,g);(f=d.Ti)?f.push(e):d.Ti=[e]}}return a};Cc=function(a,b,c){const d=c.length,e=1==d%2;let f=e?1:0;for(;f<d;f+=2)(0,c[f+1])(b,a,c[f]);kc(a,b,e?c[0]:void 0)};Fc=function(a,b){return{Nw:a,Jx:b}};
Jc=function(a,b,c){b=Gc(b,c);if(null!=b){Hc(a,c,1);a=a.A;var d=+b;if(0===d)Zb=0<1/d?0:2147483648,Yb=0;else if(isNaN(d))Zb=2147483647,Yb=4294967295;else if(d=(c=0>d?-2147483648:0)?-d:d,1.7976931348623157E308<d)Zb=(c|2146435072)>>>0,Yb=0;else if(2.2250738585072014E-308>d)b=d/Math.pow(2,-1074),Zb=(c|b/4294967296)>>>0,Yb=b>>>0;else{var e=d;b=0;if(2<=e)for(;2<=e&&1023>b;)b++,e/=2;else for(;1>e&&-1022<b;)e*=2,b--;d*=Math.pow(2,-b);Zb=(c|b+1023<<20|1048576*d&1048575)>>>0;Yb=4503599627370496*d>>>0}Ic(a,Yb);
Ic(a,Zb)}};Kc=function(a,b,c){b=Gc(b,c);if(null!=b){Hc(a,c,5);a=a.A;var d=+b;0===d?0<1/d?Yb=Zb=0:(Zb=0,Yb=2147483648):isNaN(d)?(Zb=0,Yb=2147483647):(d=(c=0>d?-2147483648:0)?-d:d,3.4028234663852886E38<d?(Zb=0,Yb=(c|2139095040)>>>0):1.1754943508222875E-38>d?(d=Math.round(d/Math.pow(2,-149)),Zb=0,Yb=(c|d)>>>0):(b=Math.floor(Math.log(d)/Math.LN2),d*=Math.pow(2,-b),d=Math.round(8388608*d),16777216<=d&&++b,Zb=0,Yb=(c|b+127<<23|d&8388607)>>>0));Ic(a,Yb)}};
Nc=function(a,b,c){b=_.w(b,c);null!=b&&("string"===typeof b&&Lc(b),Mc(a,c,b))};Qc=function(a,b,c){b=_.w(b,c);null!=b&&("string"===typeof b&&Oc(b),null!=b&&(Hc(a,c,0),"number"===typeof b?(a=a.A,bc(b),Pc(a,Yb,Zb)):(c=Oc(b),Pc(a.A,c.B,c.A))))};Tc=function(a,b,c){b=_.w(b,c);null!=b&&null!=b&&(Hc(a,c,0),Sc(a.A,b))};Uc=function(a,b,c){b=x(b,c);null!=b&&(Hc(a,c,0),a.A.A.push(b?1:0))};Vc=function(a,b,c){a.C(c,_.w(b,c))};Wc=function(a,b,c,d,e){nc(a,c,_.u(b,d,c),e)};
Zc=function(a,b,c){b=Xc(b,c);null!=b&&Yc(a,c,Wb(b).buffer)};ad=function(a,b,c){b=_.w(b,c);null!=b&&null!=b&&(Hc(a,c,0),$c(a.A,b))};cd=function(a,b,c){bd(a,c,_.w(b,c))};fd=function(a,b,c){if(0!==a.kb&&2!==a.kb)return!1;b=_.Ob(b,c);2==a.kb?dd(a,ed.prototype.F,b):b.push(a.A.F());return!0};gd=function(a,b,c){if(0!==a.kb&&2!==a.kb)return!1;b=_.Ob(b,c);2==a.kb?dd(a,ed.prototype.B,b):b.push(a.A.B());return!0};id=function(a,b,c){if(2!==a.kb)return!1;r(b,c,hd(a));return!0};
pc=function(a,b,c,d,e){if(2!==a.kb)return!1;jd(a,ld(b,d,c),e);return!0};md=function(a,b,c){if(0!==a.kb&&2!==a.kb)return!1;b=_.Ob(b,c);2==a.kb?dd(a,ed.prototype.L,b):b.push(a.A.B());return!0};Aaa=function(a){return _.u(a,this.Qj,this.A,!0)};Baa=function(a,b){return _.nd(a,this.A,b,!0)};
pd=function(a,b,c,d,e,f){(a=a.A&&a.A[c])?Array.isArray(a)?(e=f.Kq?kb(a.slice()):a,_.od(b,c,e)):_.nd(b,c,a):(cb&&d instanceof Uint8Array?e=d.length?new sb(new Uint8Array(d),ub):vb():d instanceof Db?e=Lb(d,Caa):(Array.isArray(d)&&(e?mb(d):jb(d)&&f.Kq&&(d=d.slice())),e=d),r(b,c,e))};qd=function(a,b,c){const d=[];for(let e=0;e<a.length;e++)d.push(b(c,a[e]));return d};
rd=function(a,b,c,d){for(let f in c){var e=c[f];const g=e.B(a);if(null!=g){let h;for(h in e.bB)if(e.bB.hasOwnProperty(h))break;e=e.D;b[h]=e?e(d,g):g}}};sd=function(a,b,c){const d=[];a.forEach((e,f)=>{d.push([f,c?c(b,e):e])});return d};y=function(a){return null===a?void 0:a};td=function(a){return null==a?void 0:Array.isArray(a)?a.map(b=>Cb(b)):Cb(a)};
Daa=function(a){a=_.w(a,2);if(null==a)return"";if("string"===typeof a)return a;if(db(a))return _.Bb(a);if(Array.isArray(a))return Hb(a);if(a instanceof sb)return Cb(a);throw Error("L`"+a);};_.ud=function(a,b=`unexpected value ${a}!`){throw Error(b);};Eaa=function(a,b){void 0===a.Zv?Object.defineProperties(a,{Zv:{value:b,configurable:!0,writable:!0,enumerable:!1}}):a.Zv|=b};Faa=function(a){return a.Zv||0};
Gaa=function(a,b,c,d){Object.defineProperties(a,{vB:{value:b,configurable:!0,writable:!0,enumerable:!1},cL:{value:d,configurable:!0,writable:!0,enumerable:!1},dL:{value:void 0,configurable:!0,writable:!0,enumerable:!1}})};Haa=function(a){return null!=a.vB};Iaa=function(a){return a.vB};Jaa=function(a,b){a.vB=b};Kaa=function(a){return a.cL};Laa=function(a,b){a.cL=b};Maa=function(a){return a.dL};Naa=function(a,b){a.dL=b};
vd=function(a){return null!=a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Gd=function(a,b,c){var d=a;if(Array.isArray(a)){c=Array(a.length);if(wd(a)){b=c;var e=Math.max(2147483647,b.length+1);d=(d=b.length)&&b[d-1];if(vd(d)){e=b.length;for(var f in d){const g=Number(f);g<e&&(b[g-1]=d[f],delete d[g])}}xd(b,e,void 0,void 0);if(b!==a){b.length=0;b.length=a.length;yd(b,a,!0,a);f=zd(a);null!=f&&Ad(b,f);f=Bd(a);if(f>a.length?0:a[f-1])f=Bd(a),Cd(b,f);if(a=Ed(a))a=a.clone(),Fd(b,a)}}else yd(c,a,b);d=c}else if(null!==a&&"object"===typeof a){if(a instanceof Uint8Array)return a;f=
d={};for(e in a)a.hasOwnProperty(e)&&(f[e]=Gd(a[e],b,c))}return d};yd=function(a,b,c,d){Hd(b)&1&&Id(a,1);let e=0;for(let f=0;f<b.length;++f)if(b.hasOwnProperty(f)){const g=b[f];null!=g&&(e=f+1);a[f]=Gd(g,c,d)}c&&(a.length=e)};_.Jd=function(a,b){a!==b&&(a.length=0,b&&(a.length=b.length,yd(a,b)))};_.Kd=function(a,b){a[b]||(a[b]=[]);return a[b]};Ld=function(a,b,c,d){let e=0;for(;0<b;--b,++a)null!=c[a]&&(d[a+1]=c[a],delete c[a],e++);return e};Md=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
Nd=function(a,b,c){const d={};for(const e in a)d[e]=b.call(c,a[e],e,a);return d};Oaa=function(a,b){for(const c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Od=function(a){var b=Paa;a:{for(const c in b)if(b[c]==a){a=!0;break a}a=!1}return a};_.Pd=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};_.Qd=function(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b};Rd=function(a){for(const b in a)return!1;return!0};Sd=function(a,b){return null!==a&&b in a?a[b]:void 0};
Qaa=function(a,b){for(const c in a)if(!(c in b)||a[c]!==b[c])return!1;for(const c in b)if(!(c in a))return!1;return!0};Td=function(a){const b={};for(const c in a)b[c]=a[c];return b};Vd=function(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<Ud.length;f++)c=Ud[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Wd=function(a){const b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Wd.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};_.Zd=function(a){if(a instanceof _.Xd)a=_.Yd(a);else{a:if(Raa){try{var b=new URL(a)}catch(c){b="https:";break a}b=b.protocol}else b:{b=document.createElement("a");try{b.href=a}catch(c){b=void 0;break b}b=-1!==[":",""].indexOf(b.protocol)?"https:":b.protocol}a="javascript:"===b?"about:invalid":a}return a};
ae=function(a,b){if(void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("R");if("style"===a.tagName.toLowerCase())throw Error("S");}a.innerHTML=_.$d(b)};_.be=function(a){var b;let c;const d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.de=function(a,b){a.src=_.ce(b);_.be(a)};
fe=function(a,b){b=_.ee(b);let c=a.eval(b);c===b&&(c=a.eval(b.toString()));return c};
Saa=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;m=l=0}function b(n){for(var p=g,v=0;64>v;v+=4)p[v/4]=n[v]<<24|n[v+1]<<16|n[v+2]<<8|n[v+3];for(v=16;80>v;v++)n=p[v-3]^p[v-8]^p[v-14]^p[v-16],p[v]=(n<<1|n>>>31)&4294967295;n=e[0];var F=e[1],I=e[2],N=e[3],S=e[4];for(v=0;80>v;v++){if(40>v)if(20>v){var M=N^F&(I^N);var Z=1518500249}else M=F^I^N,Z=1859775393;else 60>v?(M=F&I|N&(F|I),Z=2400959708):(M=F^I^N,Z=3395469782);M=((n<<5|n>>>27)&4294967295)+
M+S+Z+p[v]&4294967295;S=N;N=I;I=(F<<30|F>>>2)&4294967295;F=n;n=M}e[0]=e[0]+n&4294967295;e[1]=e[1]+F&4294967295;e[2]=e[2]+I&4294967295;e[3]=e[3]+N&4294967295;e[4]=e[4]+S&4294967295}function c(n,p){if("string"===typeof n){n=unescape(encodeURIComponent(n));for(var v=[],F=0,I=n.length;F<I;++F)v.push(n.charCodeAt(F));n=v}p||(p=n.length);v=0;if(0==l)for(;v+64<p;)b(n.slice(v,v+64)),v+=64,m+=64;for(;v<p;)if(f[l++]=n[v++],m++,64==l)for(l=0,b(f);v+64<p;)b(n.slice(v,v+64)),v+=64,m+=64}function d(){var n=[],
p=8*m;56>l?c(h,56-l):c(h,64-(l-56));for(var v=63;56<=v;v--)f[v]=p&255,p>>>=8;b(f);for(v=p=0;5>v;v++)for(var F=24;0<=F;F-=8)n[p++]=e[v]>>F&255;return n}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=0;var l,m;a();return{reset:a,update:c,digest:d,digestString:function(){for(var n=d(),p="",v=0;v<n.length;v++)p+="0123456789ABCDEF".charAt(Math.floor(n[v]/16))+"0123456789ABCDEF".charAt(n[v]%16);return p}}};ge=function(a,b){return Zone.current.Hx(a,b)};
he=function(a,b){for(let c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=ge(a[c],b+"_"+c));return a};Taa=function(a){var b=["getCurrentPosition","watchPosition"];const c=a.constructor.name;for(let d=0;d<b.length;d++){const e=b[d],f=a[e];if(f){const g=ie(a,e);je(g)&&(a[e]=(h=>{const k=function(){return h.apply(this,he(arguments,c+"."+e))};ke(k,h);return k})(f))}}};je=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
qe=function(a,b,c){let d=ie(a,b);!d&&c&&ie(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=le("on"+b+"patched"),!a.hasOwnProperty(c)||!a[c])){delete d.writable;delete d.value;var e=d.get,f=d.set,g=b.slice(2),h=me[g];h||(h=me[g]=le("ON_PROPERTY"+g));d.set=function(k){let l=this;l||a!==ne||(l=ne);l&&("function"===typeof l[h]&&l.removeEventListener(g,oe),f&&f.call(l,null),l[h]=k,"function"===typeof k&&l.addEventListener(g,oe,!1))};d.get=function(){let k=this;k||a!==ne||(k=ne);if(!k)return null;
var l=k[h];return l?l:e&&(l=e.call(this))?(d.set.call(this,l),"function"===typeof k.removeAttribute&&k.removeAttribute(b),l):null};pe(a,b,d);a[c]=!0}};re=function(a,b,c){if(b)for(var d=0;d<b.length;d++)qe(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.slice(0,2)&&b.push(d);for(d=0;d<b.length;d++)qe(a,b[d],c)}};
te=function(a){const b=ne[a];if(b){ne[le(a)]=b;ne[a]=function(){const e=he(arguments,a);switch(e.length){case 0:this[se]=new b;break;case 1:this[se]=new b(e[0]);break;case 2:this[se]=new b(e[0],e[1]);break;case 3:this[se]=new b(e[0],e[1],e[2]);break;case 4:this[se]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("ha");}};ke(ne[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?ne[a].prototype[e]=function(){return this[se][e].apply(this[se],
arguments)}:pe(ne[a].prototype,e,{set:function(f){"function"===typeof f?(this[se][e]=ge(f,a+"."+e),ke(this[se][e],f)):this[se][e]=f},get:function(){return this[se][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(ne[a][d]=b[d])}};ve=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=ue(d);!d&&a[b]&&(d=a);a=le(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&ie(d,b);if(je(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};ke(d[b],e)}}return e};
Uaa=function(a,b,c){function d(f){const g=f.data;g.args[g.Ou]=function(){f.Fd.apply(this,arguments)};e.apply(g.target,g.args);return f}let e=null;e=ve(a,b,f=>function(g,h){const k=c(g,h);return 0<=k.Ou&&"function"===typeof h[k.Ou]?Zone.current.Ls(k.name,h[k.Ou],k,d):f.apply(g,h)})};ke=function(a,b){a[le("OriginalDelegate")]=b};Vaa=function(){if(we)return xe;we=!0;try{const a=ye.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))xe=!0}catch(a){}return xe};
Be=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=ze+c;b=ze+b;Ae[a]={};Ae[a]["false"]=c;Ae[a]["true"]=b};
Xaa=function(a,b,c,d){function e(N,S,M){if(S=S||a.event){N=N||S.target||a;var Z=N[Ae[S.type][M?"true":"false"]];if(Z){M=[];if(1===Z.length)(S=p(Z[0],N,S))&&M.push(S);else{Z=Z.slice();for(let O=0;O<Z.length&&(!S||!0!==S[Ce]);O++){const ka=p(Z[O],N,S);ka&&M.push(ka)}}if(1===M.length)throw M[0];for(S=0;S<M.length;S++){const O=M[S];b.SW(()=>{throw O;})}}}}function f(N,S){if(!N)return!1;let M=!0;S&&void 0!==S.nE&&(M=S.nE);const Z=S&&S.F_;let O=!0;S&&void 0!==S.ZT&&(O=S.ZT);let ka=!1;S&&void 0!==S.rt&&
(ka=S.rt);let oa=N;for(;oa&&!oa.hasOwnProperty(g);)oa=ue(oa);!oa&&N[g]&&(oa=N);if(!oa||oa[m])return!1;const yb=S&&S.G7,ob={},Xb=oa[m]=oa[g],Rb=oa[le(h)]=oa[h];N=oa[le(k)]=oa[k];const X=oa[le(l)]=oa[l];let ea;S&&S.prepend&&(ea=oa[le(S.prepend)]=oa[S.prepend]);var ma=function(Da){if(!Da.MB){var $a=Ae[Da.Il];let Ra;$a&&(Ra=$a[Da.capture?"true":"false"]);if($a=Ra&&Da.target[Ra])for(let pb=0;pb<$a.length;pb++)if($a[pb]===Da){$a.splice(pb,1);Da.MB=!0;0===$a.length&&(Da.vI=!0,Da.target[Ra]=null);break}}if(Da.vI)return Rb.call(Da.target,
Da.Il,Da.capture?F:v,Da.options)},ab=function(Da){return Xb.call(ob.target,ob.Il,Da.Fd,ob.options)};const tb=function(Da){return ea.call(ob.target,ob.Il,Da.Fd,ob.options)};var Ea=function(Da){return Rb.call(Da.target,Da.Il,Da.Fd,Da.options)};ab=M?function(){if(!ob.YV)return Xb.call(ob.target,ob.Il,ob.capture?F:v,ob.options)}:ab;ma=M?ma:Ea;Ea=function(Da,$a){const Ra=typeof $a;return"function"===Ra&&Da.callback===$a||"object"===Ra&&Da.Wh===$a};const fa=S&&S.Eg?S.Eg:Ea,pa=Zone[le("UNPATCHED_EVENTS")],
Ga=a[le("PASSIVE_EVENTS")];Ea=function(Da,$a,Ra,pb,Jb=!1,Rc=!1){return function(){const Dc=this||a;let kd=arguments[0];S&&S.Gk&&(kd=S.Gk(kd));let rg=arguments[1];if(!rg||De&&"uncaughtException"===kd)return Da.apply(this,arguments);let W6=!1;if("function"!==typeof rg){if(!rg.handleEvent)return Da.apply(this,arguments);W6=!0}if(!Z||Z(Da,rg,Dc,arguments)){var ar=Ee&&!!Ga&&-1!==Ga.indexOf(kd);var Dd=arguments[2];Dd=!Ee&&"object"===typeof Dd&&Dd?!!Dd.capture:Ee&&ar?"boolean"===typeof Dd?{capture:Dd,passive:!0}:
Dd?"object"===typeof Dd&&!1!==Dd.passive?Object.assign({},Dd,{passive:!0}):Dd:{passive:!0}:Dd;if(pa)for(var br=0;br<pa.length;br++)if(kd===pa[br])return ar?Da.call(Dc,kd,rg,Dd):Da.apply(this,arguments);ar=Dd?"boolean"===typeof Dd?!0:Dd.capture:!1;br=Dd&&"object"===typeof Dd?Dd.once:!1;var NHa=Zone.current,Sh=Ae[kd];Sh||(Be(kd,yb),Sh=Ae[kd]);var dj=Sh[ar?"true":"false"];Sh=Dc[dj];var cn=!1;if(Sh){if(cn=!0,O)for(dj=0;dj<Sh.length;dj++)if(fa(Sh[dj],rg))return}else Sh=Dc[dj]=[];var Lf;dj=Dc.constructor.name;
var Y6=Fe[dj];Y6&&(Lf=Y6[kd]);Lf||(Lf=dj+$a+(yb?yb(kd):kd));ob.options=Dd;br&&(ob.options.once=!1);ob.target=Dc;ob.capture=ar;ob.Il=kd;ob.YV=cn;if(cn=M?Waa:void 0)cn.c_=ob;Lf=NHa.Yw(Lf,rg,cn,Ra,pb);ob.target=null;cn&&(cn.c_=null);br&&(Dd.once=!0);if(Ee||"boolean"!==typeof Lf.options)Lf.options=Dd;Lf.target=Dc;Lf.capture=ar;Lf.Il=kd;W6&&(Lf.Wh=rg);Rc?Sh.unshift(Lf):Sh.push(Lf);if(Jb)return Dc}}};oa[g]=Ea(Xb,n,ab,ma,ka);ea&&(oa.prependListener=Ea(ea,".prependListener:",tb,ma,ka,!0));oa[h]=function(){const Da=
this||a;let $a=arguments[0];S&&S.Gk&&($a=S.Gk($a));var Ra=arguments[2],pb=Ra?"boolean"===typeof Ra?!0:Ra.capture:!1;Ra=arguments[1];if(!Ra)return Rb.apply(this,arguments);if(!Z||Z(Rb,Ra,Da,arguments)){var Jb=Ae[$a],Rc;Jb&&(Rc=Jb[pb?"true":"false"]);if(pb=Rc&&Da[Rc])for(Jb=0;Jb<pb.length;Jb++){const Dc=pb[Jb];if(fa(Dc,Ra)){pb.splice(Jb,1);Dc.MB=!0;0===pb.length&&(Dc.vI=!0,Da[Rc]=null,"string"===typeof $a&&(Da[ze+"ON_PROPERTY"+$a]=null));Dc.Yb.Lj(Dc);if(ka)return Da;return}}return Rb.apply(this,arguments)}};
oa[k]=function(Da){var $a=this||a,Ra=Da;S&&S.Gk&&(Ra=S.Gk(Ra));Da=[];$a=Ge($a,yb?yb(Ra):Ra);for(Ra=0;Ra<$a.length;Ra++){const pb=$a[Ra];Da.push(pb.Wh?pb.Wh:pb.callback)}return Da};oa[l]=function(Da){var $a=this||a;if(Da){S&&S.Gk&&(Da=S.Gk(Da));var Ra=Ae[Da];if(Ra){var pb=$a[Ra["false"]];$a=$a[Ra["true"]];if(pb)for(pb=pb.slice(),Ra=0;Ra<pb.length;Ra++){const Jb=pb[Ra];this[h].call(this,Da,Jb.Wh?Jb.Wh:Jb.callback,Jb.options)}if($a)for($a=$a.slice(),pb=0;pb<$a.length;pb++)Ra=$a[pb],this[h].call(this,
Da,Ra.Wh?Ra.Wh:Ra.callback,Ra.options)}}else{Da=Object.keys($a);for($a=0;$a<Da.length;$a++)(pb=(pb=He.exec(Da[$a]))&&pb[1])&&"removeListener"!==pb&&this[l].call(this,pb);this[l].call(this,"removeListener")}if(ka)return this};ke(oa[g],Xb);ke(oa[h],Rb);X&&ke(oa[l],X);N&&ke(oa[k],N);return!0}const g=d&&d.add||"addEventListener",h=d&&d.Jda||"removeEventListener",k=d&&d.Re||"eventListeners",l=d&&d.Kda||"removeAllListeners",m=le(g),n="."+g+":",p=function(N,S,M){if(!N.MB){var Z=N.callback;"object"===typeof Z&&
Z.handleEvent&&(N.callback=oa=>Z.handleEvent(oa),N.Wh=Z);try{N.Fd(N,S,[M])}catch(oa){var O=oa}var ka=N.options;ka&&"object"===typeof ka&&ka.once&&S[h].call(S,M.type,N.Wh?N.Wh:N.callback,ka);return O}},v=function(N){return e(this,N,!1)},F=function(N){return e(this,N,!0)};let I=[];for(let N=0;N<c.length;N++)I[N]=f(c[N],d);return I};
Ge=function(a,b){if(!b){var c=[];for(let e in a){var d=He.exec(e);if((d=d&&d[1])&&(!b||d===b)&&(d=a[e]))for(let f=0;f<d.length;f++)c.push(d[f])}return c}c=Ae[b];c||(Be(b),c=Ae[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Yaa=function(a,b){(a=a.Event)&&a.prototype&&b.RC(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Ce]=!0;c&&c.apply(d,e)})};
Je=function(a,b,c,d){function e(l){const m=l.data;m.args[0]=function(){return l.Fd.apply(this,arguments)};m.bk=g.apply(a,m.args);return l}function f(l){return h.call(a,l.data.bk)}let g=null,h=null;b+=d;c+=d;const k={};g=ve(a,b,l=>function(m,n){if("function"===typeof n[0]){const p={Jr:"Interval"===d,delay:"Timeout"===d||"Interval"===d?n[1]||0:void 0,args:n},v=n[0];n[0]=function(){try{return v.apply(this,arguments)}finally{p.Jr||("number"===typeof p.bk?delete k[p.bk]:p.bk&&(p.bk[Ie]=null))}};m=Zone.current.Ls(b,
n[0],p,e,f);if(!m)return m;n=m.data.bk;"number"===typeof n?k[n]=m:n&&(n[Ie]=m);n&&n.As&&n.hE&&"function"===typeof n.As&&"function"===typeof n.hE&&(m.As=n.As.bind(n),m.hE=n.hE.bind(n));return"number"===typeof n||n?n:m}return l.apply(a,n)});h=ve(a,c,l=>function(m,n){m=n[0];let p;"number"===typeof m?p=k[m]:(p=m&&m[Ie])||(p=m);p&&"string"===typeof p.type?"notScheduled"!==p.state&&(p.Cq&&p.data.Jr||0===p.Hm)&&("number"===typeof m?delete k[m]:m&&(m[Ie]=null),p.Yb.Lj(p)):l.apply(a,n)})};
Zaa=function(a,b,c,d,e){const f=Zone.Ve(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,k,l){k&&k.prototype&&e.forEach(function(m){const n=`${c}.${d}::`+m,p=k.prototype;try{if(p.hasOwnProperty(m)){const v=a.jn(p,m);v&&v.value?(v.value=a.At(v.value,n),a.Ez(k.prototype,m,v)):p[m]&&(p[m]=a.At(p[m],n))}else p[m]&&(p[m]=a.At(p[m],n))}catch(v){}});return g.call(b,h,k,l)};a.MI(b[d],g)}};
Ke=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(e=>e.target===a);if(!c||0===c.length)return b;const d=c[0].PV;return b.filter(e=>-1===d.indexOf(e))};Le=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&2<b.length).map(b=>b.substring(2))};
$aa=function(){Me=Zone.Ve;Ne=Object[Me("defineProperty")]=Object.defineProperty;Oe=Object[Me("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Pe=Object.create;Qe=Me("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Qe]&&a[Qe][b])throw new TypeError("la`"+b+"`"+a);const d=c.configurable;"prototype"!==b&&(c=Re(a,b,c));return Se(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(c){Object.defineProperty(a,c,b[c])});for(const c of Object.getOwnPropertySymbols(b)){let d;
(null==(d=Object.getOwnPropertyDescriptor(b,c))?0:d.enumerable)&&Object.defineProperty(a,c,b[c])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=Re(a,c,b[c])});return Pe(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=Oe(a,b);c&&a&&a[Qe]&&a[Qe][b]&&(c.configurable=!1);return c}};aba=function(a,b,c){const d=c.configurable;c=Re(a,b,c);return Se(a,b,c,d)};
Re=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Qe]||Object.isFrozen(a)||Ne(a,Qe,{writable:!0,value:{}}),a[Qe]&&(a[Qe][b]=!0));return c};
Se=function(a,b,c,d){try{return Ne(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Ne(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log(`Attempting to configure '${b}' with descriptor '${d}' on object '${a}' and got error, giving up: ${f}`)}}else throw e;}};
bba=function(a,b){const {jK:c,xV:d,mP:e,rF:f,eF:g,tF:h}=b.Yj();var k="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");let l=[];var m="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?l=m.map(M=>"HTML"+M+"Element").concat(k):a.EventTarget?l.push("EventTarget"):l=k;const n=a.__Zone_disable_IE_check||!1,p=a.__Zone_enable_cross_context_check||!1,v=b.kL(),F={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(k=0;k<c.length;k++){var I=c[k],N=h+(I+g),S=h+(I+f);e[I]={};e[I][g]=
N;e[I][f]=S}for(k=0;k<m.length;k++)for(I=m[k],N=d[I]={},S=0;S<c.length;S++){const M=c[S];N[M]=I+".addEventListener:"+M}m=[];for(k=0;k<l.length;k++)I=a[l[k]],m.push(I&&I.prototype);b.ls(a,b,m,{F_:function(M,Z,O,ka){if(!n&&v)if(p)try{const oa=Z.toString();if("[object FunctionWrapper]"===oa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==oa)return M.apply(O,ka),!1}catch(oa){return M.apply(O,ka),!1}else{if(Z=Z.toString(),"[object FunctionWrapper]"===Z||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
Z)return M.apply(O,ka),!1}else if(p)try{Z.toString()}catch(oa){return M.apply(O,ka),!1}return!0},Gk:M=>F[M]||M});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
cba=function(a,b){const {oP:c,UP:d}=a.Yj(),e=b.WebSocket;b.EventTarget||a.ls(b,a,[e.prototype]);b.WebSocket=function(g,h){const k=1<arguments.length?new e(g,h):new e(g);let l,m;const n=a.jn(k,"onmessage");n&&!1===n.configurable?(l=a.jF(k),m=k,[c,d,"send","close"].forEach(function(p){l[p]=function(){const v=a.WE.call(arguments);if(p===c||p===d){var F=0<v.length?v[0]:void 0;F&&(F=Zone.Ve("ON_PROPERTY"+F),k[F]=l[F])}return k[p].apply(k,v)}})):l=k;a.mM(l,["close","error","message","open"],m);return l};
const f=b.WebSocket;for(const g in e)f[g]=e[g]};
dba=function(a,b){const {rc:c,fw:d}=a.Yj();if((c||d)&&!a.jn(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){var e=a.jn(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.hn(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.hn(Element.prototype,"onclick",e);return f}}var g=b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.jn(e,"onreadystatechange"))return a.hn(e,"onreadystatechange",
{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.hn(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.hn(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(k){this[h]=k}});a=new g;e=()=>{};a.onreadystatechange=e;e=a[h]===e;a.onreadystatechange=null;return e};
eba=function(a){const b=a.symbol("unbound");for(let c=0;c<Te.length;c++){const d=Te[c],e="on"+d;self.addEventListener(d,function(f){f=f.target;let g,h;for(h=f?f.constructor.name+"."+e:"unknown."+e;f;)f[e]&&!f[e][b]&&(g=a.At(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};Ue=function(a){for(let b in a)if(a[b]===Ue)return b;throw Error("ma");};Ve=function(a,b){for(const c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
We=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(We).join(", ")+"]";if(null==a)return""+a;if(a.PX)return`${a.PX}`;if(a.name)return`${a.name}`;a=a.toString();if(null==a)return""+a;const b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};_.Xe=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};_.Ye=function(a){a.uF=_.Ye;a.toString=function(){return We(this())};return a};$e=function(a){return Ze(a)?a():a};
Ze=function(a){return"function"===typeof a&&a.hasOwnProperty(fba)&&a.uF===_.Ye};_.af=function(a){return{token:a.token,Ma:a.Ma||null,Z:a.Z,value:void 0}};_.bf=function(a){return{Xa:a.Xa||[],imports:a.imports||[]}};ef=function(a){var b;(b=a.hasOwnProperty(cf)?a[cf]:null)||(b=a.hasOwnProperty(df)?a[df]:null);return b};
gba=function(a){const b=a&&(a[cf]||a[df]);return b?(a.hasOwnProperty("name")?a=a.name:(a=(""+a).match(/^function\s*([^\s(]+)/),a=null===a?"":a[1]),console.warn(`DEPRECATED: DI is instantiating a token "${a}" that inherits its @Injectable decorator but does not provide one itself.\n`+`This will become an error in a future version of Angular. Please add @Injectable() to the "${a}" class.`),b):null};gf=function(a){return a&&(a.hasOwnProperty(ff)||a.hasOwnProperty(hba))?a[ff]:null};
hf=function(a,b,c,d){throw Error("na`"+a+"`"+(null==d?"":` [Expected=> ${c} ${d} ${b} <=Actual]`));};_.jf=function(a){return"string"===typeof a?a:null==a?"":String(a)};lf=function(){throw new _.kf(-201,!1);};nf=function(a){const b=mf;mf=a;return b};of=function(a,b,c){const d=ef(a);if(d&&"root"==d.Ma)return void 0===d.value?d.value=d.Z():d.value;if(c&8)return null;if(void 0!==b)return b;lf(We(a))};qf=function(a){const b=pf;pf=a;return b};
iba=function(a,b=0){if(void 0===pf)throw new _.kf(-203,!1);return null===pf?of(a,void 0,b):pf.get(a,b&8?null:void 0,b)};_.z=function(a,b=0){return(mf||iba)($e(a),b)};_.rf=function(a,b=0){"number"!==typeof b&&(b=0|(b.optional&&8)|(b.host&&1)|(b.self&&2)|(b.Hea&&4));return _.z(a,b)};
sf=function(a){const b=[];for(let c=0;c<a.length;c++){const d=$e(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.kf(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],k=h.__NG_DI_FLAG__;"number"===typeof k?-1===k?e=h.token:f|=k:e=h}b.push(_.z(e,f))}else b.push(_.z(d))}return b};tf=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
kba=function(a,b,c=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;var d=We(b);if(Array.isArray(b))d=b.map(We).join(" -> ");else if("object"===typeof b){d=[];for(let e in b)if(b.hasOwnProperty(e)){let f=b[e];d.push(e+":"+("string"===typeof f?JSON.stringify(f):We(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(jba,"\n  ")}`};uf=function(a){return{toString:a}.toString()};
lba=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};vf=function(a){return uf(()=>{function b(...d){if(this instanceof b)return c.apply(this,d),this;const e=new b(...d);return function(f,g,h){for(g=f.hasOwnProperty("__parameters__")?f.__parameters__:Object.defineProperty(f,"__parameters__",{value:[]}).__parameters__;g.length<=h;)g.push(null);(g[h]=g[h]||[]).push(e);return f}}const c=lba(a);return b})};
_.A=function(a){return uf(()=>{var b=!0===a.Hd;const c={},d={type:a.type,zs:null,Aa:a.Aa,xa:a.xa,Z:null,template:a.template||null,Fa:a.Fa||null,zc:a.zc,bb:a.bb||null,qb:a.qb||0,Za:a.Za||null,yc:a.yc||null,Sq:c,inputs:null,outputs:null,Ab:a.Ab||null,GC:0===a.Na,XJ:null,nM:null,Hd:b,Ia:b&&a.Ia||null,mB:null,U:a.U||_.wf,Bc:a.Bc||null,features:a.features||null,data:a.data||{},ub:a.ub||0,id:`c${mba++}`,ra:a.ra||_.wf,X1:null,xp:null,tp:a.tp||null,Sc:null},e=a.Ia;b=a.features;d.inputs=xf(a.inputs,c);d.outputs=
xf(a.outputs);b&&b.forEach(f=>f(d));d.XJ=e?()=>("function"===typeof e?e():e).map(nba).filter(yf):null;d.nM=e?()=>("function"===typeof e?e():e).map(oba).filter(yf):null;return d})};nba=function(a){return a[zf]||a[pba]||null};yf=function(a){return null!==a};_.Af=function(a){return uf(()=>({type:a.type,Hi:a.Hi||_.wf,uU:a.uU||_.wf,imports:a.imports||_.wf,exports:a.exports||_.wf,Kga:null,tp:a.tp||null,id:a.id||null}))};
xf=function(a,b){if(null==a)return Bf;const c={};for(const d in a)if(a.hasOwnProperty(d)){let e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};_.Cf=function(a){return{type:a.type,name:a.name,Z:null,uh:!1!==a.uh,Hd:!0===a.Hd,Lc:a.type.prototype.Ba||null}};oba=function(a){return a[qba]||null};Df=function(a){return Array.isArray(a)&&"object"===typeof a[1]};Ef=function(a){return Array.isArray(a)&&!0===a[1]};Gf=function(a){return a.hasOwnProperty(Ff)?a[Ff]:null};_.If=function(){return Hf};
Hf=function(a){a.type.prototype.Mb&&(a.xp=rba);return sba};sba=function(){const a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){const c=a.previous;if(c===Bf)a.previous=b;else for(let d in b)c[d]=b[d];a.current=null;this.Mb(b)}};rba=function(a,b,c,d){var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={previous:Bf,current:null});var f=e;e=f.current||(f.current={});f=f.previous;c=this.Sq[c];const g=f[c];e[c]=new tba(g&&g.Le,b,f===Bf);a[d]=b};
_.Jf=function(a){for(;Array.isArray(a);)a=a[0];return a};Kf=function(a,b){return _.Jf(b[a.index])};Mf=function(a,b){a=b[a];return Df(a)?a:a[0]};_.Nf=function(a,b){return null===b||void 0===b?null:a[b]};Of=function(a,b){a[5]+=b;let c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]};_.Qf=function(){return _.Pf.Lr};_.Rf=function(a){_.Pf.Cl=a;return a[8]};_.Sf=function(a){_.Pf.Cl=null;return a};_.Tf=function(){let a=_.Pf.El;for(;null!==a&&64===a.type;)a=a.parent;return a};
Uf=function(){const a=_.Pf,b=a.El;return a.Xi?b:b.parent};Vf=function(a,b){const c=_.Pf;c.El=a;c.Xi=b};_.Wf=function(){const a=_.Pf;let b=a.Ju;-1===b&&(b=a.Ju=a.Sc.jA);return b};_.Xf=function(){const a=_.Pf,b=a.mf;a.mf+=2;return b};_.Yf=function(a){_.Pf.uB=a};Zf=function(a){const b=_.Pf.qo;return-1===b?null:a[b]};
ag=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.uA:1===b.type?a[6]:null;if(null===b)break;a=a[15];if(b.type&10)break}if(null===b)return!1}c=_.Pf=$f();c.El=b;c.Lr=a;return!0};bg=function(a){const b=$f(),c=a[1];_.Pf=b;b.El=c.firstChild;b.Lr=a;b.Sc=c;b.Cl=a;b.mf=c.jA;b.uB=!1};$f=function(){const a=_.Pf,b=null===a?null:a.Je;return null===b?cg(a):b};
cg=function(a){const b={El:null,Xi:!0,Lr:null,Sc:null,selectedIndex:-1,Cl:null,ev:0,tA:null,qo:-1,Ju:-1,mf:-1,Cf:0,parent:a,Je:null,uB:!1};null!==a&&(a.Je=b);return b};dg=function(){const a=_.Pf;_.Pf=a.parent;a.El=null;a.Lr=null;return a};eg=function(){const a=dg();a.Xi=!0;a.Sc=null;a.selectedIndex=-1;a.Cl=null;a.ev=0;a.qo=-1;a.tA=null;a.Ju=-1;a.mf=-1;a.Cf=0};fg=function(){const a=_.Pf;return a.Sc.data[a.selectedIndex]};_.gg=function(){_.Pf.tA="svg"};
hg=function(a,b){for(let d=b.Me,e=b.Xf;d<e;d++){var c=a.data[d].type.prototype;b=c.me;const f=c.nC,g=c.Md,h=c.XL;c=c.Ba;b&&(a.Hq||(a.Hq=[])).push(-d,b);f&&((a.Hq||(a.Hq=[])).push(d,f),(a.nA||(a.nA=[])).push(d,f));g&&(a.xt||(a.xt=[])).push(-d,g);h&&((a.xt||(a.xt=[])).push(d,h),(a.wE||(a.wE=[])).push(d,h));null!=c&&(a.Fl||(a.Fl=[])).push(d,c)}};jg=function(a,b,c,d){(a[2]&3)===c&&ig(a,b,c,d)};kg=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&2047)+1)};
ig=function(a,b,c,d){var e=void 0!==d?a[18]&65535:0;const f=null!=d?d:-1,g=b.length-1;let h=0;for(;e<g;e++)if("number"===typeof b[e+1]){if(h=b[e],null!=d&&h>=d)break}else{0>b[e]&&(a[18]+=65536);if(h<f||-1==f){const k=0>b[e],l=b[e+1],m=a[k?-b[e]:b[e]];k?a[2]>>11<a[18]>>16&&(a[2]&3)===c&&(a[2]+=2048,l.call(m)):l.call(m);a[18]=(a[18]&4294901760)+e+2}e++}};
lg=function(a,b,c){let d=0;for(;d<c.length;){var e=c[d];if("number"===typeof e){if(0!==e)break;d++;e=c[d++];var f=c[d++];const g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],64===e.charCodeAt(0)?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};ng=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=b.slice();else{let c=-1;for(let d=0;d<b.length;d++){const e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?mg(a,c,e,b[++d]):mg(a,c,e,null))}}return a};
mg=function(a,b,c,d){let e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)};og=function(a,b){for(a>>=16;0<a;)b=b[15],a--;return b};qg=function(a){const b=pg;pg=a;return b};
tg=function(a,b,c){let d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(sg)&&(d=c[sg]);null==d&&(d=c[sg]=uba++);c=d&255;b.data[a+(c>>5)]|=1<<c};xg=function(a,b){var c=ug(a,b);if(-1!==c)return c;c=b[1];c.xd&&(a.Hf=b.length,vg(c.data,a),vg(b,null),vg(c.Gi,null));c=wg(a,b);a=a.Hf;if(-1!==c){const d=c&32767,e=og(c,b),f=e[1].data;for(let g=0;8>g;g++)b[a+g]=e[d+g]|f[d+g]}b[a+8]=c;return a};vg=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
ug=function(a,b){return-1===a.Hf||a.parent&&a.parent.Hf===a.Hf||null===b[a.Hf+8]?-1:a.Hf};wg=function(a,b){if(a.parent&&-1!==a.parent.Hf)return a.parent.Hf;a=0;let c=b;for(;null!==c;){b=yg(c);if(null===b)break;a++;c=c[15];if(-1!==b.Hf)return b.Hf|a<<16}return-1};
_.zg=function(a){var b=_.Tf();if("class"===a)return b.bh;if("style"===a)return b.ra;if(b=b.Pd){const c=b.length;let d=0;for(;d<c;){const e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}}return null};Ag=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];const e=nf();try{return a?a.get(b,d,c&8):of(b,d,c&8)}finally{nf(e)}}c&8?b=d:(lf(),b=void 0);return b};
Dg=function(a,b,c,d=0,e){if(null!==a){if(b[2]&1024){a:{var f=Bg;var g=a;let h=b;for(;null!==g&&null!==h&&h[2]&1024&&!(h[2]&256);){const k=Cg(g,h,c,d|2);if(k!==Bg){f=k;break a}g=g.parent;if(!g){if(g=h[21])if(g=g.get(c,Bg,d),g!==Bg){f=g;break a}g=yg(h);h=h[15]}}}if(f!==Bg)return f}a=Cg(a,b,c,d);if(a!==Bg)return a}return Ag(b,c,d,e)};
Cg=function(a,b,c,d){var e=Bg;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(sg)?c[sg]:void 0,f="number"===typeof f?0<=f?f&255:vba:f;if("function"===typeof f){if(!ag(b,a,d))return d&1?d&8?b=e:(lf(),b=void 0):b=Ag(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;lf()}finally{dg()}}else if("number"===typeof f){g=null;let k=ug(a,b);let l=d&1?b[16][6]:null;if(-1===k||d&4){var h=-1===k?wg(a,b):b[k+8];-1===h||d&2?k=-1:(g=b[1],k=h&32767,b=og(h,b))}for(;-1!==k;){a=b[1];if(a.data[k+
(f>>5)]&1<<f){h=b[1];const m=h.data[k+8],n=Eg(m,h,c,null==g?2===(m.flags&2)&&pg:g!=h&&0!==(m.type&3),d&1&&l===m);h=null!==n?Fg(b,h,n,m):Bg;if(h!==Bg)return h}h=b[k+8];-1!==h&&!(d&2||d&1&&b[1].data[k+8]===l)&&b[k+(f>>5)]&1<<f?(g=a,k=h&32767,b=og(h,b)):k=-1}}return e};Eg=function(a,b,c,d,e){var f=a.ej;const g=b.data;var h=f&1048575;b=a.Me;a=a.Xf;f>>=20;d=d?h:h+f;for(h=e?h+f:a;d<h;d++)if(f=g[d],d<b&&c===f||d>=b&&f.type===c)return d;return e&&(e=g[b])&&null!==e.template&&e.type===c?b:null};
Fg=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Gg){const h=e;if(h.C)throw a=f[c],new _.kf(-200,`Circular dependency in DI detected for ${"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.jf(a)}${""}`);const k=qg(h.F);h.C=!0;const l=h.D?nf(h.D):null;ag(a,d,0);try{if(e=a[c]=h.Z(void 0,f,a,d),b.xd&&c>=d.Me){var g=f[c];const m=g.type.prototype.Kb,n=g.type.prototype.nk;if(g.type.prototype.Mb){const p=Hf(g);
(b.Yh||(b.Yh=[])).push(c,p);(b.qk||(b.qk=[])).push(c,p)}m&&(b.Yh||(b.Yh=[])).push(-c,m);n&&((b.Yh||(b.Yh=[])).push(c,n),(b.qk||(b.qk=[])).push(c,n))}}finally{null!==l&&nf(l),qg(k),h.C=!1,dg()}}return e};vba=function(){return new Hg(_.Tf(),_.Qf())};_.Jg=function(a){return uf(()=>{var b=a.prototype.constructor;b=b[Ff]||Ig(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[Ff]||Ig(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};
Ig=function(a){return Ze(a)?()=>{const b=Ig($e(a));return b&&b()}:Gf(a)};yg=function(a){const b=a[1],c=b.type;return 2===c?b.uA:1===c?a[6]:null};Kg=function(a,b){void 0===b&&(b=a);for(let c=0;c<a.length;c++){let d=a[c];Array.isArray(d)?(b===a&&(b=a.slice(0,c)),Kg(d,b)):b!==a&&b.push(d)}return b};Lg=function(a,b){a.forEach(c=>Array.isArray(c)?Lg(c,b):b(c))};Mg=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Ng=function(a,b){const c=[];for(let d=0;d<a;d++)c.push(b);return c};
_.Pg=function(a,b,c){var d=Og(a,b);if(0<=d)a[d|1]=c;else{d=~d;let e=a.length;if(e==d)a.push(b,c);else if(1===e)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}};Qg=function(a,b){b=Og(a,b);if(0<=b)return a[b|1]};Og=function(a,b){let c=0,d=a.length>>1;for(;d!==c;){const e=c+(d-c>>1),f=a[e<<1];if(b===f)return e<<1;f>b?d=e:c=e+1}return~(d<<1)};Tg=function(...a){const b=[],c=new Set;let d;Lg(a,e=>{Rg(e,b,[],c)&&(d||(d=[]),d.push(e))});void 0!==d&&Sg(d,b);return b};
Sg=function(a,b){for(let c=0;c<a.length;c++){const {Xa:d}=a[c];Lg(d,e=>{b.push(e)})}};
Rg=function(a,b,c,d){a=$e(a);if(!a)return!1;let e=null;var f=gf(a);const g=!f&&(a[zf]||null);if(f||g){if(g&&!g.Hd)return!1;e=a}else{var h=a.If;if(f=gf(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Ia){f="function"===typeof g.Ia?g.Ia():g.Ia;for(var k of f)Rg(k,b,c,d)}}else if(f){if(null!=f.imports&&!h){d.add(e);let l;Lg(f.imports,m=>{Rg(m,b,c,d)&&(l||(l=[]),l.push(m))});void 0!==l&&Sg(l,b)}h||(k=Gf(e)||(()=>new e),b.push({ea:e,sb:k,Hb:_.wf},{ea:Ug,Ib:e,tc:!0},{ea:Vg,Ib:()=>_.z(e),
tc:!0}));f=f.Xa;null==f||h||Lg(f,l=>{b.push(l)})}else return!1;return e!==a&&void 0!==a.Xa};Wg=function(a){return null!==a&&"object"==typeof a&&wba in a};Xg=function(a){return"function"===typeof a};$g=function(){void 0===Yg&&(Yg=new Zg);return Yg};bh=function(a){var b=ef(a);b=null!==b?b.Z:Gf(a);if(null!==b)return b;if(a instanceof _.ah)throw new _.kf(204,!1);if(a instanceof Function)return xba(a);throw new _.kf(204,!1);};
xba=function(a){const b=a.length;if(0<b)throw Ng(b,"?"),new _.kf(204,!1);const c=gba(a);return null!==c?()=>c.Z(a):()=>new a};yba=function(a){if(Wg(a))return ch(void 0,a.Ib);a=dh(a);return ch(a,eh)};dh=function(a){var b=void 0;if(Xg(a))return b=$e(a),Gf(b)||bh(b);if(Wg(a))b=()=>$e(a.Ib);else if(a&&a.sb)b=()=>a.sb(...sf(a.Hb||[]));else if(a&&a.ac)b=()=>_.z($e(a.ac));else{const c=$e(a&&(a.Uc||a.ea));if(a.Hb)b=()=>new c(...sf(a.Hb));else return Gf(c)||bh(c)}return b};
ch=function(a,b,c=!1){return{Z:a,value:b,tc:c?[]:void 0}};fh=function(a,b){for(const c of a)Array.isArray(c)?fh(c,b):c.nP?fh(c.nP,b):b(c)};ih=function(a,b=null,c=null,d){a=gh(a,b,c,d);hh(a);return a};gh=function(a,b=null,c=null,d,e=new Set){c=[c||_.wf,{nP:Tg([a])}];d=d||("object"===typeof a?void 0:We(a));return new jh(c,b||$g(),d||null,e)};lh=function(a,b){return new _.kh(Kf(a,b))};zba=function(a){return a instanceof _.kh?a.S:a};
nh=function(a,b){Df(b)?(a.__ngContext__=b[20],mh.set(b[20],b)):a.__ngContext__=b};oh=function(a){return a.ownerDocument};_.B=function(a){ph(_.Pf.Sc,_.Qf(),_.Pf.selectedIndex+a)};ph=function(a,b,c){3===(b[2]&3)?(a=a.qk,null!==a&&ig(b,a,3,c)):(a=a.Yh,null!==a&&jg(b,a,0,c));_.Pf.selectedIndex=c};_.C=function(a,b=0){const c=_.Qf();return null===c?_.z(a,b):Dg(_.Tf(),c,$e(a),b)};_.qh=function(){throw Error("qa");};
Aba=function(){if(void 0===rh&&(rh=null,sh.trustedTypes))try{rh=sh.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return rh};th=function(a){let b;return(null==(b=Aba())?void 0:b.createHTML(a))||a};uh=function(a){a=a[3];return Ef(a)?a[3]:a};vh=function(a){for(;null!==a&&!Ef(a);)a=a[4];return a};Dba=function(a){return a.replace(Bba,b=>b.replace(Cba,"\u200b$1\u200b"))};
wh=function(a,b,c,d,e){if(null!=d){var f=!1;if(Ef(d))var g=d;else Df(d)&&(f=!0,d=d[0]);d=_.Jf(d);if(0===a&&null!==c)null==e?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0);else if(1===a&&null!==c)b.insertBefore(c,d,e||null,!0);else if(2===a){const h=b.parentNode(d);h&&b.removeChild(h,d,f)}else 3===a&&b.Tq(d);if(null!=g)for(d=g[7],d!==_.Jf(g)&&wh(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],xh(b,a,f[1].firstChild,f,c,d,!1)}};
yh=function(a,b){a=a[9];const c=a.indexOf(b),d=b[3];b[2]&512&&(b[2]&=-513,Of(d,-1));a.splice(c,1)};zh=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){const e=d[17];null!==e&&e!==a&&yh(e,d);0<b&&(a[c-1][4]=d[4]);a=Mg(a,10+b);xh(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[19];null!==b&&b.zo(a[1]);d[3]=null;d[4]=null;d[2]&=-65}return d}};
Bh=function(a,b){if(!(b[2]&128)){var c=b[11];c.Tq&&xh(c,3,a.firstChild,b,null,null,!1);if(a=b[13])for(;a;){c=null;if(Df(a))c=a[13];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)Df(a)&&Ah(a[1],a),a=a[3];null===a&&(a=b);Df(a)&&Ah(a[1],a);c=a&&a[4]}a=c}else Ah(b[1],b)}};
Ah=function(a,b){if(!(b[2]&128)){b[2]&=-65;b[2]|=128;var c;if(null!=a&&null!=(c=a.Fl))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Gg)){var f=c[d+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}d=a.Zn;c=b[7];f=-1;if(null!==d)for(e=0;e<d.length-1;e+=2)if("string"===typeof d[e]){f=d[e+1];g="function"===typeof f?f(b):_.Jf(b[f]);const h=c[f=d[e+2]],k=d[e+3];if("boolean"===typeof k)g.removeEventListener(d[e],h,k);else if(0<=k)c[f=k]();else c[f=-k].unsubscribe();
e+=2}else g=c[f=d[e+1]],d[e].call(g);if(null!==c){for(d=f+1;d<c.length;d++)(0,c[d])();b[7]=null}1===b[1].type&&b[11].destroy();c=b[17];null!==c&&Ef(b[3])&&(c!==b[3]&&yh(c,b),c=b[19],null!==c&&c.zo(a));mh.delete(b[20])}};Ch=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;return null===b?c[0]:b.flags&2&&(a=a.data[b.Me].ub,2===a||0===a)?null:Kf(b,c)};Dh=function(a,b,c){return a.type&40?Kf(a,c):null};
Gh=function(a,b,c,d){a=Ch(a,d.parent,b);const e=b[11],f=Eh(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(let l=0;l<c.length;l++){var g=e,h=a,k=c[l];null!==f?g.insertBefore(h,k,f,!1):g.appendChild(h,k)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==Fh&&Fh(e,d,b,c,a)};
Ih=function(a,b){if(null!==b){var c=b.type;if(c&3)return Kf(b,a);if(c&4)return Hh(-1,a[b.index]);if(c&8){c=b.Je;if(null!==c)return Ih(a,c);a=a[b.index];return Ef(a)?Hh(-1,a):_.Jf(a)}if(c&32)return Jh(b,a)()||_.Jf(a[b.index]);c=null!==b?a[16][6].qh[b.qh]:null;if(null!==c){if(Array.isArray(c))return c[0];a=uh(a[16]);return Ih(a,c)}return Ih(a,b.next)}return null};Hh=function(a,b){a+=11;if(a<b.length){a=b[a];const c=a[1].firstChild;if(null!==c)return Ih(a,c)}return b[7]};
xh=function(a,b,c,d,e,f,g){for(;null!=c;){const k=d[c.index];var h=c.type;g&&0===b&&(k&&nh(_.Jf(k),d),c.flags|=4);if(64!==(c.flags&64))if(h&8)xh(a,b,c.Je,d,e,f,!1),wh(b,a,e,k,f);else if(h&32){h=Jh(c,d);let l;for(;l=h();)wh(b,a,e,l,f);wh(b,a,e,k,f)}else h&16?Kh(a,b,d,c,e,f):wh(b,a,e,k,f);c=g?c.dD:c.next}};Kh=function(a,b,c,d,e,f){c=c[16];d=c[6].qh[d.qh];if(Array.isArray(d))for(c=0;c<d.length;c++)wh(b,a,e,d[c],f);else xh(a,b,d,c[3],e,f,!0)};
Lh=function(a,b,c){""===c?a.removeAttribute(b,"class"):a.setAttribute(b,"class",c)};Mh=function(a,b){var c=0;let d=a.length;for(;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){const e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};
Eba=function(a,b,c){let d=4;const e=a.Pd||[];a:{for(var f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g){g=f;break a}}g=e.length}f=!1;for(let p=0;p<b.length;p++){var h=b[p];if("number"===typeof h){if(!f&&0!==(d&1)&&0!==(h&1))return!1;f&&0===(h&1)||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,""!==h&&h!==(4!==a.type||c?a.value:"ng-template")||""===h&&1===b.length){if(0===(d&1))return!1;f=!0}}else{var k=d&8?h:b[++p];if(d&8&&null!==a.Pd){a:{h=a.Pd;for(var l=c,m=0;m<h.length;){var n=h[m++];if(l&&
"class"===n){if(n=h[m],-1!==Mh(n.toLowerCase(),k)){k=!0;break a}}else if(1===n){for(;m<h.length&&"string"==typeof(n=h[m++]);)if(n.toLowerCase()===k){k=!0;break a}break}}k=!1}if(!k){if(0===(d&1))return!1;f=!0}}else{a:if(h=d&8?"class":h,null===e)h=-1;else if(l=0,c||4!==a.type||"ng-template"===a.value){for(m=!1;l<e.length;){n=e[l];if(n===h){h=l;break a}if(3===n||6===n)m=!0;else if(1===n||2===n){for(n=e[++l];"string"===typeof n;)n=e[++l];continue}else if(4===n)break;else if(0===n){l+=4;continue}l+=m?
1:2}h=-1}else b:{l=e.indexOf(4);if(-1<l)for(l++;l<e.length;){m=e[l];if("number"===typeof m)break;if(m===h){h=l;break b}l++}h=-1}if(-1===h){if(0===(d&1))return!1;f=!0}else if(""!==k&&(h=h>g?"":e[h+1].toLowerCase(),(l=d&8?h:null)&&-1!==Mh(l,k)||d&2&&k!==h)){if(0===(d&1))return!1;f=!0}}}}return 0===(d&1)||f};Nh=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Eba(a,b[d],c))return!0;return!1};
Fba=function(a){let b=a[0],c=1,d=2,e="",f=!1;for(;c<a.length;){let g=a[c];if("string"===typeof g)if(d&2){const h=a[++c];e+="["+g+(0<h.length?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=f?":not("+e.trim()+")":e,e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=f?":not("+e.trim()+")":e);return b};_.Ph=function(a){return a instanceof Oh?a.A:a};
Qh=function(a,b){a=a instanceof Oh&&a.Ux()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("ra`"+b+"`"+a);}return a===b};Rh=function(a){a=new Gba(a);try{var b=!!(new window.DOMParser).parseFromString(th(""),"text/html")}catch(c){b=!1}return b?new Hba(a):a};Th=function(a){a=String(a);return a.match(Iba)||a.match(Jba)?a:"unsafe:"+a};Uh=function(a){a=String(a);return a.split(",").map(b=>Th(b.trim())).join(", ")};
Vh=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};Wh=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};Xh=function(a){return a.replace(/&/g,"&amp;").replace(Kba,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Lba,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Yh=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};_.Zh=function(a){var b;return(b=(b=_.Qf())&&b[12])?b.A(4,a)||"":Qh(a,"URL")?_.Ph(a):Th(_.jf(a))};$h=function(a,b){const c=a.yc;if(null!==c)for(let d=0;d<c.length;d+=2){const e=c[d],f=c[d+1];if(-1!==f){const g=a.data[f];_.Pf.Cf=e;g.yc(2,b[f],f)}}};
ai=function(a,b,c,d,e,f,g,h,k,l,m){const n=b.Gi.slice();n[0]=e;n[2]=d|76;if(null!==m||a&&a[2]&1024)n[2]|=1024;n[18]=0;n[3]=n[15]=a;n[8]=c;n[10]=g||a&&a[10];n[11]=h||a&&a[11];n[12]=k||a&&a[12]||null;n[9]=l||a&&a[9]||null;n[6]=f;n[20]=Mba++;n[21]=m;n[16]=2==b.type?a[16]:n;return n};ci=function(a,b,c,d,e){let f=a.data[b];null===f?(f=bi(a,b,c,d,e),_.Pf.uB&&(f.flags|=64)):f.type&64&&(f.type=c,f.value=d,f.Pd=e,a=Uf(),f.Hf=null===a?-1:a.Hf);Vf(f,!0);return f};
bi=function(a,b,c,d,e){const f=_.Pf.El,g=_.Pf.Xi;var h=g?f:f&&f.parent;b=a.data[b]={type:c,index:b,Wl:null,Hf:h?h.Hf:-1,Me:-1,Xf:-1,Zu:-1,qca:null,flags:0,ej:0,value:d,Pd:e,jk:null,XB:null,ZK:void 0,inputs:null,outputs:null,mO:null,next:null,dD:null,Je:null,parent:h,qh:null,ra:null,XD:null,Vw:void 0,bh:null,Qu:null,Uw:void 0,Dq:0,Zs:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Je&&null!==b.parent&&(f.Je=b):null===f.next&&(f.next=b));return b};
di=function(a,b,c,d){if(0===c)return-1;const e=b.length;for(let f=0;f<c;f++)b.push(d),a.Gi.push(d),a.data.push(null);return e};
fi=function(a,b,c){bg(b);try{var d=a.Bc;null!==d&&(_.Pf.Cf=0,d(1,c));const f=a.template;null!==f&&ei(a,b,f,1,c);a.xd&&(a.xd=!1);a.fO&&$h(a,b);if(a.gO){var e=a.Bc;_.Pf.Cf=0;e(2,c)}const g=a.Wf;if(null!==g)for(c=g,e=0;e<c.length;e++){const h=Mf(c[e],b),k=h[1];for(let l=h.length;l<k.Gi.length;l++)h.push(k.Gi[l]);fi(k,h,h[8])}}catch(f){throw a.xd&&(a.WK=!0,a.xd=!1),f;}finally{b[2]&=-5,eg()}};
gi=function(a,b,c,d){const e=b[2];if(128!==(e&128)){bg(b);try{b[18]=0;_.Pf.mf=a.jA;null!==c&&ei(a,b,c,2,d);if(c=3===(e&3)){var f=a.qk;null!==f&&ig(b,f,3,null)}else{const F=a.Yh;null!==F&&jg(b,F,0,null);kg(b,0)}for(var g=vh(b[13]);null!==g;g=vh(g[4])){if(!g[2])continue;const F=g[9];for(f=0;f<F.length;f++){const I=F[f],N=I[3];0===(I[2]&512)&&Of(N,1);I[2]|=512}}for(var h=vh(b[13]);null!==h;h=vh(h[4]))for(g=10;g<h.length;g++){var k=h[g],l=k[1];64===(k[2]&64)&&gi(l,k,l.template,k[8])}null!==a.yc&&$h(a,
b);if(c){var m=a.nA;null!==m&&ig(b,m,3)}else{const F=a.Hq;null!==F&&jg(b,F,1);kg(b,1)}var n=a.rB;if(null!==n)try{for(k=0;k<n.length;k++){const F=n[k];if(0>F)_.Pf.selectedIndex=~F;else{l=F;const I=n[++k],N=n[++k];h=l;m=_.Pf;m.mf=m.Ju=I;_.Pf.qo=h;N(2,b[l])}}}finally{_.Pf.selectedIndex=-1}var p=a.Wf;if(null!==p)for(n=p,p=0;p<n.length;p++){const F=Mf(n[p],b);if(64===(F[2]&64)){const I=F[1];F[2]&48?gi(I,F,I.template,F[8]):0<F[5]&&hi(F)}}var v=a.Bc;null!==v&&(_.Pf.Cf=0,v(2,d));if(c){const F=a.wE;null!==
F&&ig(b,F,3)}else{const F=a.xt;null!==F&&jg(b,F,2);kg(b,2)}!0===a.zv&&(a.zv=!1);b[2]&=-41;b[2]&512&&(b[2]&=-513,Of(b[3],-1))}finally{eg()}}};ei=function(a,b,c,d,e){const f=_.Pf.selectedIndex;try{_.Pf.selectedIndex=-1,d&2&&22<b.length&&ph(a,b,22),c(d,e)}finally{_.Pf.selectedIndex=f}};ii=function(a,b,c){if(0!==(b.flags&8)){var d=b.Me;for(b=b.Xf;d<b;d++){const e=a.data[d];e.yc&&e.yc(1,c[d],d)}}};
li=function(a,b,c){var d=Kf(c,b),e=c.Me,f=c.Xf;a.xd||xg(c,b);nh(d,b);d=c.ZK;for(let v=e;v<f;v++){var g=a.data[v];const F=null!==g.template;if(F){var h=b,k=c,l=g,m=Kf(k,h),n=ji(l),p=h[10];l=ki(h,ai(h,n,null,l.GC?32:16,m,k,p,p.Dl(m,l),null,null,null));h[k.index]=l}k=Fg(b,a,v,c);nh(k,b);if(null!==d&&(h=k,l=d[v-e],null!==l))for(m=g.xp,n=0;n<l.length;){p=l[n++];const I=l[n++],N=l[n++];null!==m?g.xp(h,N,p,I):h[I]=N}F&&(Mf(c.index,b)[8]=k)}if(128===(c.flags&128)){f=c.Me;e=c.Xf;d=c.index;c=_.Pf.qo;try{for(_.Pf.selectedIndex=
d;f<e;f++){const v=a.data[f],F=b[f];_.Pf.qo=f;null===v.bb&&0===v.qb&&null===v.Za||null===v.bb||v.bb(1,F)}}finally{_.Pf.selectedIndex=-1,_.Pf.qo=c}}};mi=function(a,b,c=Kf){const d=b.XB;if(null!==d){let f=b.index+1;for(let g=0;g<d.length;g+=2){var e=d[g+1];e=-1===e?c(b,a):a[e];a[f++]=e}}};ji=function(a){const b=a.Sc;return null===b||b.WK?a.Sc=ni(1,null,a.template,a.Aa,a.xa,a.XJ,a.nM,a.Bc,a.tp,a.Fa):b};
ni=function(a,b,c,d,e,f,g,h,k,l){d=22+d;e=d+e;const m=[];for(let n=0;n<e;n++)m.push(n<d?null:_.oi);l="function"===typeof l?l():l;return m[1]={type:a,Gi:m,template:c,Xb:null,Bc:h,uA:b,data:m.slice().fill(null,d),jA:d,lK:e,rB:null,xd:!0,zv:!0,gO:!1,fO:!1,Yh:null,qk:null,Hq:null,nA:null,xt:null,wE:null,Fl:null,Zn:null,yc:null,Wf:null,YJ:"function"===typeof f?f():f,oM:"function"===typeof g?g():g,firstChild:null,tp:k,Fa:l,WK:!1}};
pi=function(a,b,c,d){b=b[7]||(b[7]=[]);null===c?b.push(d):(b.push(c),a.xd&&(a.Zn||(a.Zn=[])).push(d,b.length-1))};qi=function(a,b,c){for(let d in a)if(a.hasOwnProperty(d)){c=null===c?{}:c;const e=a[d];c.hasOwnProperty(d)?c[d].push(b,e):c[d]=[b,e]}return c};
ri=function(a,b){var c=b.Me;const d=b.Xf;a=a.data;const e=b.Pd,f=[];let g=null,h=null;for(;c<d;c++){const m=a[c],n=m.inputs;if(null===e||4===b.type&&"ng-template"!==b.value)var k=null;else{k=n;var l=e;let p=null,v=0;for(;v<l.length;){const F=l[v];if(0===F)v+=4;else{if(5!==F){if("number"===typeof F)break;k.hasOwnProperty(F)&&(null===p&&(p=[]),p.push(F,k[F],l[v+1]))}v+=2}}k=p}f.push(k);g=qi(n,c,g);h=qi(m.outputs,c,h)}null!==g&&(g.hasOwnProperty("class")&&(b.flags|=16),g.hasOwnProperty("style")&&(b.flags|=
32));b.ZK=f;b.inputs=g;b.outputs=h};ui=function(a,b,c,d,e,f,g,h){const k=Kf(b,c);let l=b.inputs,m;!h&&null!=l&&(m=l[d])?(si(a,c,m,d,e),2===(b.flags&2)&&ti(c,b.index)):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.setProperty(k,d,e))};ti=function(a,b){a=Mf(b,a);a[2]&16||(a[2]|=32)};
xi=function(a,b,c,d){var e=a.YJ;var f=null;if(e)for(var g=0;g<e.length;g++){var h=e[g];if(Nh(c,h.U,!1)){f||(f=[]);var k=xg(c,b);tg(k,a,h.type);null!==h.template?(vi(a,c),f.unshift(h)):f.push(h)}}e=null===d?null:{"":-1};if(null!==f){k=a.data.length;g=f.length;c.flags|=1;c.Me=k;c.Xf=k+g;c.ej=k;for(k=0;k<f.length;k++)g=f[k],g.zs&&g.zs(g);g=k=!1;h=di(a,b,f.length,null);for(let p=0;p<f.length;p++){const v=f[p];c.jk=ng(c.jk,v.Za);wi(a,c,b,h,v);var l=h,m=v,n=e;if(n){if(m.Ab)for(let F=0;F<m.Ab.length;F++)n[m.Ab[F]]=
l;null!==m.template&&(n[""]=l)}null!==v.yc&&(c.flags|=8);if(null!==v.bb||null!==v.Za||0!==v.qb)c.flags|=128;l=v.type.prototype;!k&&(l.Mb||l.Kb||l.nk)&&((a.Yh||(a.Yh=[])).push(c.index),k=!0);g||!l.Mb&&!l.nk||((a.qk||(a.qk=[])).push(c.index),g=!0);h++}ri(a,c)}if(e&&d)for(a=c.XB=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.kf(-301,!1);a.push(d[b],f)}c.jk=ng(c.jk,c.Pd)};
yi=function(a,b,c,d,e){if(e=e.bb){let f=a.rB;null===f&&(f=a.rB=[]);a=~b.index;a:{for(b=f.length;0<b;){const g=f[--b];if("number"===typeof g&&0>g){b=g;break a}}b=0}b!=a&&f.push(a);f.push(c,d,e)}};vi=function(a,b){b.flags|=2;(a.Wf||(a.Wf=[])).push(b.index)};wi=function(a,b,c,d,e){a.data[d]=e;var f=e.Z||(e.Z=Gf(e.type));f=new Gg(f,null!==e.template);a.Gi[d]=f;c[d]=f;yi(a,b,d,di(a,c,e.qb,_.oi),e)};
zi=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.jf(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};hi=function(a){for(var b=vh(a[13]);null!==b;b=vh(b[4]))for(var c=10;c<b.length;c++){var d=b[c];if(d[2]&512){const e=d[1];gi(e,d,e.template,d[8])}else 0<d[5]&&hi(d)}b=a[1].Wf;if(null!==b)for(c=0;c<b.length;c++)d=Mf(b[c],a),64===(d[2]&64)&&0<d[5]&&hi(d)};ki=function(a,b){a[13]?a[14][4]=b:a[13]=b;return a[14]=b};
Ai=function(a){for(;a;){a[2]|=32;const b=uh(a);if(0!==(a[2]&256)&&!b)break;a=b}};Bi=function(a,b,c){if(null===a||null!==a.template)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};Di=function(a,b){(a=(a=a[9])?a.get(Ci,null):null)&&a.handleError(b)};si=function(a,b,c,d,e){for(let g=0;g<c.length;){var f=c[g++];const h=c[g++],k=b[f];f=a.data[f];null!==f.xp?f.xp(k,e,d,h):k[h]=e}};
Ei=function(a,b,c){let d=c?a.ra:null,e=c?a.bh:null,f=0;if(null!==b)for(let h=0;h<b.length;h++){var g=b[h];if("number"===typeof g)f=g;else if(1==f)e=_.Xe(e,g);else if(2==f){const k=b[++h];d=_.Xe(d,g+": "+k+";")}}c?a.ra=d:a.XD=d;c?a.bh=e:a.Qu=e};
Fi=function(a,b,c,d,e=!1){for(;null!==c;){var f=b[c.index];null!==f&&d.push(_.Jf(f));if(Ef(f))for(var g=10;g<f.length;g++){const h=f[g],k=h[1].firstChild;null!==k&&Fi(h[1],h,k,d)}f=c.type;if(f&8)Fi(a,b,c.Je,d);else if(f&32)for(f=Jh(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[16][6].qh[c.qh]:null,Array.isArray(f)?d.push(...f):(g=uh(b[16]),Fi(g[1],g,f,d,!0)));c=e?c.dD:c.next}return d};Gi=function(a){const b=[];for(let c in a)a.hasOwnProperty(c)&&b.push({pca:a[c],ega:c});return b};
Nba=function(){hg(_.Qf()[1],_.Tf())};Hi=function(a,b,c=null){return(new Oba(a,b,c)).Ya};Ii=function(a){return!!a&&"function"===typeof a.then};Ji=function(a){return!!a&&"function"===typeof a.subscribe};Ki=function(){};Pba=function(){return`${Li()}${Li()}${Li()}`};Li=function(){return String.fromCharCode(97+Math.floor(25*Math.random()))};Ni=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Mi(b))return a;b=b.split("-")[0];if(a=Mi(b))return a;if("en"===b)return Qba;throw new _.kf(701,!1);};
Mi=function(a){a in Oi||(Oi[a]=sh.mC&&sh.mC.wJ&&sh.mC.wJ.iW&&sh.mC.wJ.iW[a]);return Oi[a]};_.Qi=function(a,b){var c=Pi.get(b)||null;if(c&&c!==a)throw Error("ua`"+b+"`"+We(c)+"`"+We(c.name));Pi.set(b,a)};
_.Si=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(null!==a.template)e=b.Ca||b.Oa;else{if(b.Ca)throw new _.kf(903,!1);e=b.Oa}if(e){if(c){d.push(e);var f=a;f.inputs=Ri(a.inputs);f.Sq=Ri(a.Sq);f.outputs=Ri(a.outputs);(f=e.bb)&&Rba(a,f);f=e.Bc;var g=e.yc;f&&Sba(a,f);g&&Tba(a,g);Ve(a.inputs,e.inputs);Ve(a.Sq,e.Sq);Ve(a.outputs,e.outputs);null!==e.template&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=
e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.fX&&g(a),g===_.Si&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.qb=a+=e.qb,e.Za=ng(e.Za,b=ng(b,e.Za))};Ri=function(a){return a===Bf?{}:a===_.wf?[]:a};Sba=function(a,b){const c=a.Bc;c?a.Bc=(d,e)=>{b(d,e);c(d,e)}:a.Bc=b};Tba=function(a,b){const c=a.yc;c?a.yc=(d,e,f)=>{b(d,e,f);c(d,e,f)}:a.yc=b};Rba=function(a,b){const c=a.bb;c?a.bb=(d,e)=>{b(d,e);c(d,e)}:a.bb=b};
Ui=function(){if(!Ti){var a=sh.Symbol;if(a&&a.iterator)Ti=a.iterator;else{a=Object.getOwnPropertyNames(Map.prototype);for(let b=0;b<a.length;++b){const c=a[b];"entries"!==c&&"size"!==c&&Map.prototype[c]===Map.prototype.entries&&(Ti=c)}}}return Ti};Wi=function(a){return Vi(a)?Array.isArray(a)||!(a instanceof Map)&&Ui()in a:!1};Uba=function(a,b){if(Array.isArray(a))for(var c=0;c<a.length;c++)b(a[c]);else for(a=a[Ui()]();!(c=a.next()).done;)b(c.value)};
Vi=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.Xi=function(a,b,c){return a[b]=c};_.Yi=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Zi=function(a,b,c,d){c=_.Yi(a,b,c);return _.Yi(a,b+1,d)||c};_.$i=function(a,b,c,d){const e=_.Qf();var f=_.Pf.mf++;if(_.Yi(e,f,b)){f=fg();const g=Kf(f,e);zi(e[11],g,d,f.value,a,b,c)}return _.$i};_.D=function(a,b,c){const d=_.Qf();var e=_.Pf.mf++;if(_.Yi(d,e,b)){e=_.Pf.Sc;const f=fg();ui(e,f,d,a,b,d[11],c,!1)}return _.D};
_.aj=function(a,b,c,d,e){e=e?"class":"style";si(a,c,b.inputs[e],e,d)};bj=function(a,b,c,d){const e=a[c+1],f=null===b;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;0!==g&&(!1===h||f);){const l=a[g+1];var k=a[g];if(null===k||null==b||(Array.isArray(k)?k[1]:k)===b||Array.isArray(k)&&"string"===typeof b&&0<=Og(k,b))h=!0,a[g+1]=d?l|1:l|2;g=d?l>>17&32767:(l&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};_.ej=function(a,b,c){cj(a,b,c,!1);return _.ej};_.fj=function(a,b){cj(a,b,null,!0);return _.fj};
cj=function(a,b,c,d){const e=_.Qf(),f=_.Pf.Sc,g=_.Xf();f.zv&&_.gj(f,a,g,d);if(b!==_.oi&&_.Yi(e,g,b)){var h=f.data[_.Pf.selectedIndex],k=e[11];null!=b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=We(_.Ph(b))));_.hj(f,h,e,k,a,e[g+1]=b,d,g)}};
_.gj=function(a,b,c,d){const e=a.data;if(null===e[c+1]){var f=e[_.Pf.selectedIndex];a=c>=a.lK;0!==(f.flags&(d?16:32))&&null===b&&!a&&(b=!1);var g=f,h=Zf(e),k=d?g.Uw:g.Vw;if(null===h)0===(d?g.Dq:g.Zs)&&(b=ij(null,e,g,b,d),b=jj(b,g.Pd,d),k=null);else{var l=g.Zu;if(-1===l||e[l]!==h)if(b=ij(h,e,g,b,d),null===k)h=d?g.Dq:g.Zs,h=0!==(h&131068)>>2?e[h>>17&32767]:void 0,void 0!==h&&Array.isArray(h)&&(h=ij(null,e,g,h[1],d),h=jj(h,g.Pd,d),e[(d?g.Dq:g.Zs)>>17&32767]=h);else{k=void 0;h=g.Xf;for(l=1+g.Zu;l<h;l++)k=
jj(k,e[l].Za,d);k=jj(k,g.Pd,d)}}void 0!==k&&(d?g.Uw=k:g.Vw=k);g=b;h=a;b=d?f.Dq:f.Zs;a=b>>17&32767;b=(b&131068)>>2;e[c]=g;l=!1;if(Array.isArray(g)){if(k=g[1],null===k||0<Og(g,k))l=!0}else k=g;h?0!==b?(g=e[a+1]>>17&32767,e[c+1]=g<<17|a<<2,0!==g&&(e[g+1]=e[g+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=b<<17|0,0===a?a=c:e[b+1]=e[b+1]&-131069|c<<2,b=c);l&&(e[c+1]=e[c+1]|2);bj(e,k,c,!0);bj(e,k,c,!1);g=d?f.Uw:f.Vw;null!=g&&"string"==typeof k&&
0<=Og(g,k)&&(e[c+1]=e[c+1]|1);b=a<<17|b<<2;d?f.Dq=b:f.Zs=b}};ij=function(a,b,c,d,e){let f;const g=c.Xf;let h=c.Zu;for(-1===h?h=c.Me:h++;h<g;){f=b[h];d=jj(d,f.Za,e);if(f===a)break;h++}null!==a&&(c.Zu=h);return d};jj=function(a,b,c){const d=c?1:2;let e=-1;if(null!==b)for(let f=0;f<b.length;f++){const g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),_.Pg(a,g,c?!0:b[++f]))}return void 0===a?null:a};
_.hj=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var k=a[h+1];void 0===(1===(k&1)?kj(a,b,c,e,(k&131068)>>2,g):void 0)&&(void 0!==f||2==(k&2)&&(f=kj(a,null,c,e,h,g)),b=_.Jf(c[_.Pf.selectedIndex]),g?f?d.Rn(b,e):d.np(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.Tw(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Rm(b,e,f,g))))}};
kj=function(a,b,c,d,e,f){const g=null===b;let h=void 0;for(;0<e;){const l=a[e],m=Array.isArray(l);var k=m?l[1]:l;const n=null===k;let p=c[e+1];p===_.oi&&(p=n?_.wf:void 0);k=n?Qg(p,d):k===d?p:void 0;m&&void 0===k&&(k=Qg(l,d));if(void 0!==k&&(h=k,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Uw:b.Vw,null!=a&&(h=Qg(a,d)));return h};
_.E=function(a,b,c,d){const e=_.Qf(),f=_.Pf.Sc,g=22+a;a=e[11];const h=e[g]=a.createElement(b,_.Pf.tA);if(f.xd){var k=f.Fa;c=_.Nf(k,c);b=ci(f,g,2,b,c);xi(f,e,b,_.Nf(k,d));null!==b.Pd&&Ei(b,b.Pd,!1);null!==b.jk&&Ei(b,b.jk,!0);null!==f.Xb&&f.Xb.Uq(f,b)}else b=f.data[g];Vf(b,!0);k=b.jk;null!==k&&lg(a,h,k);k=b.bh;null!==k&&Lh(a,h,k);k=b.ra;null!==k&&a.setAttribute(h,"style",k);64!==(b.flags&64)&&Gh(f,e,h,b);0===_.Pf.ev&&nh(h,e);_.Pf.ev++;1===(b.flags&1)&&(li(f,e,b),ii(f,b,e));null!==d&&mi(e,b);return _.E};
_.G=function(){let a=_.Tf();_.Pf.Xi?_.Pf.Xi=!1:(a=a.parent,Vf(a,!1));const b=a;_.Pf.ev--;const c=_.Pf.Sc;c.xd&&(hg(c,a),0!==(a.flags&8)&&c.Xb.hv(a));null!=b.Qu&&0!==(b.flags&16)&&_.aj(c,b,_.Qf(),b.Qu,!0);null!=b.XD&&0!==(b.flags&32)&&_.aj(c,b,_.Qf(),b.XD,!1);return _.G};_.lj=function(a,b,c,d){_.E(a,b,c,d);_.G();return _.lj};
_.mj=function(a,b,c){const d=_.Qf(),e=_.Pf.Sc;a+=22;if(e.xd){var f=e.Fa;const g=_.Nf(f,b);b=ci(e,a,8,"ng-container",g);null!==g&&Ei(b,g,!0);f=_.Nf(f,c);xi(e,d,b,f);null!==e.Xb&&e.Xb.Uq(e,b);f=b}else f=e.data[a];Vf(f,!0);a=d[a]=d[11].createComment("");Gh(e,d,a,f);nh(a,d);1===(f.flags&1)&&(li(e,d,f),ii(e,f,d));null!=c&&mi(d,f);return _.mj};_.nj=function(){let a=_.Tf();const b=_.Pf.Sc;_.Pf.Xi?_.Pf.Xi=!1:(a=a.parent,Vf(a,!1));b.xd&&(hg(b,a),0!==(a.flags&8)&&b.Xb.hv(a));return _.nj};
_.oj=function(a,b,c){_.mj(a,b,c);_.nj();return _.oj};_.pj=function(a,b,c){const d=_.Qf();var e=_.Pf.mf++;if(_.Yi(d,e,b)){e=_.Pf.Sc;const f=fg();ui(e,f,d,a,b,d[11],c,!0)}return _.pj};_.qj=function(a,b,c){const d=_.Qf();var e=_.Pf.mf++;if(_.Yi(d,e,b)){e=_.Pf.Sc;const f=fg();ui(e,f,d,a,b,Bi(Zf(e.data),f,d),c,!0)}return _.qj};rj=function(a,b,c){var d=b.Wl;d=Array.isArray(d)?d[0]:d;return null===d?Dh(a,b,c):_.Jf(c[d])};
sj=function(a,b,c,d,e){const f=b.Wl;if(Array.isArray(f)){let g=null;b.type&3||(g=d,d=e);if(null!==d&&0===(b.flags&2))for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};tj=function(a,b){a.push(b);if(1<a.length)for(let f=a.length-2;0<=f;f--){var c=a[f];if(c.type&64){var d;if(d=!(b.type&64)||c.index>b.index)d=c.Wl,d=null===(Array.isArray(d)?d[0]:d);if(d){d=b.index;var e=c.Wl;Array.isArray(e)?e[0]=d:(e=sj,Eh=rj,Fh=e,c.Wl=d)}}}};
uj=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};vj=function(a,b){a=b[a.Oq];return null===a?a:0>a?~a:a};
wj=function(a,b,c,d){const e=c[11];let f=null,g;for(let m=0;m<b.length;m++){var h=b[m];if("string"==typeof h){var k=b[++m];null===c[k]&&(c[k]=e.Nq(h))}else if("number"==typeof h)switch(h&1){case 0:var l=h>>>17;null===f&&(f=l,g=e.parentNode(d));l===f?(k=d,l=g):(k=null,l=_.Jf(c[l]));null!==l&&(h=(h&131070)>>>1,e.insertBefore(l,c[h],k,!1),h=uj(a,h),null!==h&&"object"===typeof h&&(k=vj(h,c),null!==k&&wj(a,h.create[k],c,c[h.yI])));break;case 1:h>>>=1,k=b[++m],l=b[++m],zi(e,_.Jf(c[h]),null,null,k,l,null)}else switch(h){case xj:h=
b[++m];k=b[++m];null===c[k]&&(h=c[k]=e.createComment(Dba(h)),nh(h,c));break;case yj:h=b[++m],k=b[++m],null===c[k]&&(h=c[k]=e.createElement(h,null),nh(h,c))}}};
Cj=function(a,b,c,d,e){for(let p=0;p<c.length;p++){var f=c[p];const v=c[++p];if(f&e){f="";for(let F=p+1;F<=p+v;F++){var g=c[F];if("string"==typeof g)f+=g;else if("number"==typeof g)if(0>g)f+=_.jf(b[d-g]);else{var h=g>>>2;switch(g&3){case 1:g=c[++F];var k=c[++F],l=a.data[h];"string"===typeof l?zi(b[11],b[h],null,l,g,f,k):ui(a,l,b,g,f,b[11],k,!1);break;case 0:g=b[h];null!==g&&b[11].Od(g,f);break;case 2:g=a;h=uj(a,h);k=b;l=h;var m=f;var n=l.yl.indexOf(m);if(-1===n)switch(l.type){case 1:n=(0,Ni(zj)[20])(parseInt(m,
10));n=Vba[n];m=void 0!==n?n:"other";n=l.yl.indexOf(m);-1===n&&"other"!==m&&(n=l.yl.indexOf("other"));break;case 0:n=l.yl.indexOf("other")}l=-1===n?null:n;vj(h,k)!==l&&(Aj(g,h,k),k[h.Oq]=null===l?null:~l,null!==l&&(n=k[h.yI])&&wj(g,h.create[l],k,n));break;case 3:Bj(a,uj(a,h),d,b)}}}}else f=c[p+1],0<f&&3===(f&3)&&(f=uj(a,f>>>2),0>b[f.Oq]&&Bj(a,f,d,b));p+=v}};Bj=function(a,b,c,d){let e=d[b.Oq];if(null!==e){let f=Dj;0>e&&(e=d[b.Oq]=~e,f=-1);Cj(a,d,b.update[e],c,f)}};
Aj=function(a,b,c){var d=vj(b,c);if(null!==d)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];if(0<e){var f=_.Jf(c[e]);if(null!==f){e=c[11];const g=e.parentNode(f);g&&e.removeChild(g,f,void 0)}}else Aj(a,uj(a,~e),c)}};
Wba=function(){function a(g,h){d=0;h=vj(g,h);null!==h?f=g.remove[h]:f=_.wf}function b(){if(d<f.length){const g=f[d++];if(0<g)return e[g];c.push(d,f);a(e[1].data[~g],e);return b()}if(0===c.length)return null;f=c.pop();d=c.pop();return b()}const c=[];let d=-1,e,f;return function(g,h){for(e=h;c.length;)c.pop();a(g.value,h);return b}};
Ej=function(a,b,c,d,e,f,g){const h=di(a,d,1,null);let k=h<<2;d=Uf();b===d&&(d=null);null===d&&(k|=1);g&&(k|=2,void 0===Jh&&(Jh=Wba()));e.push(k,null===f?"":f);a=bi(a,h,g?32:1,null===f?"":f,null);tj(c,a);c=a.index;Vf(a,!1);null!==d&&b!==d&&(b=d.Wl,null===b?(Eh=rj,Fh=sj,d.Wl=[null,c]):(d=Array.isArray(b),1!=d&&hf("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Gj=function(a,b,c,d,e,f){const g=a.length,h=g+1;a.push(null,null);const k=g+2;b=b.split(Fj);let l=0;for(let n=0;n<b.length;n++){var m=b[n];n&1?(m=e+parseInt(m,10),a.push(-1-m),l|=1<<Math.min(m,31)):""!==m&&a.push(m)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=l;a[h]=a.length-k;return l};Hj=function(a){let b,c="",d=0,e=!1,f;for(;null!==(b=Xba.exec(a));)e?b[0]===`${"\ufffd"}/*${f}${"\ufffd"}`&&(d=b.index,e=!1):(c+=a.substring(d,b.index+b[0].length),f=b[1],e=!0);return c+=a.slice(d)};
Kj=function(a,b,c,d,e,f){let g=0;const h={type:e.type,Oq:di(a,b,1,null),yI:f,yl:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.xL,31),2,-1-e.xL,f<<2|2);var k=a.data[f];null===k?a.data[f]=h:k.value=h;k=e.values;for(let M=0;M<k.length;M++){var l=k[M],m=[];for(var n=0;n<l.length;n++){var p=l[n];"string"!==typeof p&&(p=m.push(p)-1,l[n]=`<!--\ufffd${p}\ufffd-->`)}n=a;p=h;var v=b,F=c,I=d,N=l.join("");l=[];const Z=[],O=[];p.yl.push(e.yl[M]);p.create.push(l);p.remove.push(Z);p.update.push(O);var S=
void 0!==Ij?Ij:"undefined"!==typeof document?document:void 0;N=Rh(S).qr(N);N=Yh(N)||N;g|=N?Jj(n,p,v,F,l,Z,O,N,I,m,0):0}g&&c.push(g,1,f<<2|3)};Yba=function(a){const b=[],c=[];let d=1,e=0;a=a.replace(Lj,function(g,h,k){d="select"===k?0:1;e=parseInt(h.slice(1),10);return""});a=Mj(a);for(let g=0;g<a.length;){var f=a[g++].trim();1===d&&(f=f.replace(/\s*(?:=)?(\w+)\s*/,"$1"));f.length&&b.push(f);f=Mj(a[g++]);b.length>c.length&&c.push(f)}return{type:d,xL:e,yl:b,values:c}};
Mj=function(a){if(!a)return[];var b=0;const c=[],d=[],e=/[{}]/g;e.lastIndex=0;let f;for(;f=e.exec(a);){const g=f.index;"}"==f[0]?(c.pop(),0==c.length&&(b=a.substring(b,g),Lj.test(b)?d.push(Yba(b)):d.push(b),b=g+1)):(0==c.length&&(d.push(a.substring(b,g)),b=g+1),c.push("{"))}d.push(a.substring(b));return d};
Jj=function(a,b,c,d,e,f,g,h,k,l,m){let n=0;for(h=h.firstChild;h;){var p=di(a,c,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:const S=h,M=S.tagName.toLowerCase();if(Nj.hasOwnProperty(M)){var v=e,F=M,I=k,N=p;null!==yj&&v.push(yj);v.push(F,N,0|I<<17|N<<1);a.data[p]=M;v=S.attributes;for(F=0;F<v.length;F++)I=v.item(F),N=I.name.toLowerCase(),I.value.match(Fj)?Oj.hasOwnProperty(N)&&(Pj[N]?_.Gj(g,I.value,p,I.name,0,Th):Qj[N]?_.Gj(g,I.value,p,I.name,0,Uh):_.Gj(g,I.value,p,I.name,0,null)):e.push(p<<1|1,
I.name,I.value);n|=Jj(a,b,c,d,e,f,g,h,p,l,m+1);0===m&&f.push(p)}break;case Node.TEXT_NODE:F=h.textContent||"";I=F.match(Fj);v=p;e.push(I?"":F,v,0|k<<17|v<<1);0===m&&f.push(p);I&&(n|=_.Gj(g,F,p,null,0,null));break;case Node.COMMENT_NODE:if(v=Zba.exec(h.textContent||""))N=l[parseInt(v[1],10)],v=e,F=k,I=p,null!==xj&&v.push(xj),v.push("",I,0|F<<17|I<<1),Kj(a,c,d,k,N,p),v=f,0===m&&(v.push(~p),v.push(p))}h=h.nextSibling}return n};
_.Rj=function(a,b,c=-1){var d=_.Pf.Sc;const e=_.Qf();a=22+a;var f=_.Nf(d.Fa,b);b=Uf();if(d.xd){var g=null===b?0:b.index,h=Uf(),k=[],l=[],m=[[]];if(-1===c)c=Hj(f);else{var n=f.indexOf(`:${c}${"\ufffd"}`)+2+c.toString().length;c=f.search(new RegExp(`${"\ufffd"}\\/\\*\\d+:${c}${"\ufffd"}`));c=Hj(f.substring(n,c))}f=c.replace($ba," ").split(aca);for(n=0;n<f.length;n++){var p=f[n];if(0===(n&1)){var v=Mj(p);for(p=0;p<v.length;p++){var F=v[p];if(0===(p&1)){var I=F;if(""!==I){var N=d,S=h,M=m[0],Z=k;F=l;var O=
e;const ka=I.match(Fj);N=Ej(N,S,M,O,Z,ka?null:I,!1);ka&&_.Gj(F,I,N.index,null,0,null)}}else{if("object"!==typeof F)throw Error("va`"+c);N=Ej(d,h,m[0],e,k,"",!0).index;Kj(d,e,l,g,F,N)}}}else v=47===p.charCodeAt(0),p=22+Number.parseInt(p.substring(v?2:1)),v?(m.shift(),Vf(Uf(),!1)):(v=m[0],p=bi(d,p,64,null,null),tj(v,p),v=p,m.unshift([]),Vf(v,!0))}d.data[a]={create:k,update:l}}a=d.data[a];d=Ch(d,b===e[6]?null:b,e);a=a.create;b=b&&b.type&8?e[b.index]:null;g=e[11];for(h=0;h<a.length;h++)c=a[h++],k=a[h],
l=2===(c&2),m=1===(c&1),c>>>=2,f=e[c],null===f&&(f=e[c]=l?g.createComment(k):g.Nq(k)),m&&null!==d&&g.insertBefore(d,f,b,!1);_.Yf(!0)};_.Sj=function(a,b){_.Rj(a,b);_.Yf(!1)};_.Uj=function(a){_.Yi(_.Qf(),_.Pf.mf++,a)&&(Dj|=1<<Math.min(Tj,31));Tj++;return _.Uj};_.Vj=function(a){var b=_.Pf.Sc,c=_.Qf();0<Tj&&(a=b.data[a+22],Cj(b,c,Array.isArray(a)?a:a.update,_.Pf.mf-Tj-1,Dj));Tj=Dj=0};_.Xj=function(a,b,c,d){c=_.Qf();Wj(_.Pf.Sc,c,c[11],_.Tf(),a,b,d);return _.Xj};
_.Yj=function(a,b){const c=_.Tf(),d=_.Qf(),e=_.Pf.Sc;Wj(e,d,Bi(Zf(e.data),c,d),c,a,b);return _.Yj};bca=function(a,b,c,d){a=a.Zn;if(null!=a)for(let e=0;e<a.length-1;e+=2){const f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;"string"===typeof f&&(e+=2)}return null};
Wj=function(a,b,c,d,e,f,g){var h=1===(d.flags&1);const k=a.xd&&(a.Zn||(a.Zn=[])),l=b[7]||(b[7]=[]);var m=!0;if(d.type&3||g){var n=Kf(d,b);const v=g?g(n):n;n=l.length;const F=g?N=>g(_.Jf(N[d.index])):d.index;let I=null;!g&&h&&(I=bca(a,b,e,d.index));null!==I?((I.qQ||I).vF=f,I.qQ=f,m=!1):(f=Zj(d,b,f),a=c.listen(v,e,f),l.push(f,a),k&&k.push(e,F,n,n+1))}else f=Zj(d,b,f);a=d.outputs;let p;if(m&&null!==a&&(p=a[e])&&(m=p.length))for(a=0;a<m;a+=2)c=b[p[a]][p[a+1]].subscribe(f),h=l.length,l.push(f,c),k&&k.push(e,
d.index,h,-(h+1))};ak=function(a,b,c){try{return!1!==b(c)}catch(d){return Di(a,d),!1}finally{}};Zj=function(a,b,c){return function f(e){if(e===Function)return c;var g=a.flags&2?Mf(a.index,b):b;Ai(g);g=ak(b,c,e);let h=f.vF;for(;h;)g=ak(b,h,e)&&g,h=h.vF;return g}};_.H=function(a=1){for(var b=_.Pf,c=_.Pf.Cl;0<a;)c=c[15],a--;return(b.Cl=c)[8]};
_.bk=function(a){var b=_.Qf()[16][6];if(!b.qh){const h=b.qh=Ng(a?a.length:1,null),k=h.slice();for(b=b.Je;null!==b;){if(a)a:{var c=b;var d=a;let l=null;b:{var e=c.Pd;if(null!=e){var f=e.indexOf(5);if(0===(f&1)){e=e[f+1];break b}}e=null}for(f=0;f<d.length;f++){var g=d[f];if("*"===g)l=f;else{if(null===e)g=Nh(c,g,!0);else b:{c:for(let m=0;m<g.length;m++){const n=g[m];if(e.length===n.length){for(let p=0;p<e.length;p++)if(e[p]!==n[p])continue c;g=!0;break b}}g=!1}if(g){c=f;break a}}}c=l}else c=0;null!==
c&&(k[c]?k[c].dD=b:h[c]=b,k[c]=b);b=b.next}}};_.ck=function(a,b=0){const c=_.Qf();var d=_.Pf.Sc;a=ci(d,22+a,16,null,null);null===a.qh&&(a.qh=b);_.Pf.Xi=!1;if(64!==(a.flags&64)){b=c[11];d=Ch(d,a.parent,c);let e=Eh(a.parent||c[6],a,c);Kh(b,0,c,a,d,e)}};_.dk=function(a){return _.Pf.Cl[22+a]};
_.J=function(a,b,c,d,e,f,g,h){const k=_.Qf(),l=_.Pf.Sc;a+=22;if(l.xd){const m=l.Fa;e=ci(l,a,4,e||null,_.Nf(m,f));xi(l,k,e,_.Nf(m,g));hg(l,e);b=e.mO=ni(2,e,b,c,d,l.YJ,l.oM,null,l.tp,m);null!==l.Xb&&(l.Xb.template(l,e),b.Xb=l.Xb.zA(e));b=e}else b=l.data[a];Vf(b,!1);c=k[11].createComment("");Gh(l,k,c,b);nh(c,k);ki(k,k[a]=[c,!0,!1,k,null,0,b,c,null,null]);1===(b.flags&1)&&li(l,k,b);null!=g&&mi(k,b,h)};
_.ek=function(a,b=""){const c=_.Qf(),d=_.Pf.Sc,e=a+22;a=d.xd?ci(d,e,1,b,null):d.data[e];b=c[e]=c[11].Nq(b);Gh(d,c,b,a);Vf(a,!1)};_.gk=function(a){_.fk("",a,"");return _.gk};_.fk=function(a,b,c){const d=_.Qf();a=_.Yi(d,_.Pf.mf++,b)?a+_.jf(b)+c:_.oi;a!==_.oi&&d[11].Od(_.Jf(d[_.Pf.selectedIndex]),a);return _.fk};
hk=function(a,b,c,d,e){a=$e(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)hk(a[f],b,c,d,e);else{f=_.Pf.Sc;var g=_.Qf();let p=Xg(a)?a:$e(a.ea);var h=dh(a);const v=_.Tf();var k=v.ej&1048575,l=v.Me,m=v.ej>>20;if(Xg(a)||!a.tc)d=new Gg(h,e),k=ik(p,b,e?k:k+m,l),-1===k?(k=xg(v,g),tg(k,f,p),jk(f,a,b.length),b.push(p),v.Me++,v.Xf++,e&&(v.ej+=1048576),c.push(d),g.push(d)):(c[k]=d,g[k]=d);else{l=ik(p,b,k+m,l);k=ik(p,b,k,k+m);var n=0<=l&&c[l];m=0<=k&&c[k];e&&!m||!e&&!n?(l=xg(v,g),tg(l,f,p),l=c.length,n=new Gg(e?
cca:dca,e),n.tc=[],n.index=l,n.A=0,l=n,d&&!e&&l.A++,l.tc.push(h),h=n,!e&&m&&(c[k].B=h),jk(f,a,b.length,0),b.push(p),v.Me++,v.Xf++,e&&(v.ej+=1048576),c.push(h),g.push(h)):(b=c[e?k:l],g=h,!e&&d&&b.A++,b=b.tc.push(g)-1,jk(f,a,-1<l?l:k,b));!e&&d&&m&&c[k].A++}}};jk=function(a,b,c,d){const e=Xg(b);var f=!!b.Uc;if(e||f)if(f=(f?$e(b.Uc):b).prototype.Ba)a=a.Fl||(a.Fl=[]),!e&&b.tc?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};ik=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
dca=function(){return kk(this.tc,[])};cca=function(a,b,c,d){b=this.tc;if(this.B){const e=this.B.A;d=Fg(c,c[1],this.B.index,d);c=d.slice(0,e);kk(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],kk(b,c);return c};kk=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.lk=function(a,b=[]){return c=>{c.zs=(d,e)=>{e=e?e(a):a;const f=_.Pf.Sc;f.xd&&(d=null!==d.template,hk(b,f.data,f.Gi,d,!0),hk(e,f.data,f.Gi,d,!1))}}};
_.mk=function(a,b){a=_.Wf()+a;const c=_.Qf();return c[a]===_.oi?_.Xi(c,a,b()):c[a]};_.ok=function(a,b,c){return nk(_.Qf(),_.Wf(),a,b,c)};_.pk=function(a,b){a=a[b];return a===_.oi?void 0:a};nk=function(a,b,c,d,e,f){b+=c;return _.Yi(a,b,e)?_.Xi(a,b+1,f?d.call(f,e):d(e)):_.pk(a,b+1)};qk=function(a,b,c,d,e,f,g){b+=c;return _.Zi(a,b,e,f)?_.Xi(a,b+2,g?d.call(g,e,f):d(e,f)):_.pk(a,b+2)};
_.rk=function(a,b){const c=_.Pf.Sc;a+=22;if(c.xd){a:{var d=c.oM;if(d)for(let g=d.length-1;0<=g;g--){const h=d[g];if(b===h.name){b=h;break a}}b=void 0}c.data[a]=b;b.Lc&&(c.Fl||(c.Fl=[])).push(a,b.Lc)}else b=c.data[a];d=b.Z||(b.Z=Gf(b.type));b=nf(_.C);try{var e=qg(!1);const g=d();qg(e);e=g;var f=_.Qf();a>=c.data.length&&(c.data[a]=null,c.Gi[a]=null);f[a]=e}finally{nf(b)}};_.sk=function(a,b,c){a+=22;const d=_.Qf(),e=d[a];return d[1].data[a].uh?nk(d,_.Wf(),b,e.transform,c,e):e.transform(c)};
_.tk=function(a,b,c,d){a+=22;const e=_.Qf(),f=e[a];return e[1].data[a].uh?qk(e,_.Wf(),b,f.transform,c,d,f):f.transform(c,d)};uk=function(a){setTimeout(()=>{throw a;},0)};vk=function(a){return"function"===typeof a};wk=function(a){return null!==a&&"object"===typeof a};yk=function(a){return a instanceof _.xk||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Ak=function(a){return a.reduce((b,c)=>b.concat(c instanceof zk?c.errors:c),[])};Bk=function(a){return a};
Ck=function(a){return 0===a.length?Bk:1===a.length?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};Dk=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Ek=function(a){a||(a=Promise);if(!a)throw Error("Ba");return a};Gk=function(a,b){return new _.Fk(c=>{const d=new _.xk;let e=0;d.add(b.Nb(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Nb()))}));return d})};Hk=function(a){return a&&"function"===typeof a.Nb};
_.Jk=function(...a){let b=a[a.length-1];return Hk(b)?(a.pop(),Gk(a,b)):new _.Fk(Ik(a))};Kk=function(a){return new _.Fk(b=>b.error(a))};eca=function(a){return new Promise((b,c)=>{const d=new _.xk;d.add(a.subscribe({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new Lk)}}))})};_.Mk=function(a,b){if(a&&"function"===typeof a.Uo)return a.Uo(b);throw new TypeError("Ca");};Nk=function(){return function(a){return _.Mk(a,new fca)}};
_.Ok=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Da");return _.Mk(b,new gca(a))}};ica=function(a){return b=>{hca(a,b).catch(c=>b.error(c))}};hca=function(a,b){return _.Pk(function*(){var c=a[Symbol.asyncIterator];void 0!==c?c=c.call(a):(c=(c="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator])?c.call(a):{next:jca(a)},c=new kca(c));for(;;){const d=yield c.next();if(d.done)break;b.next(d.value)}b.complete()})};
Rk=function(a,b){if(!b.closed)return a instanceof _.Fk?a.subscribe(b):Qk(a)(b)};Tk=function(...a){let b=void 0,c=void 0,d=void 0;Hk(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){const e=a[0];Sk(e)&&(a=e);wk(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(f=>e[f]))}return _.Mk(c?Gk(a,c):new _.Fk(Ik(a)),new lca(b,d))};_.Uk=function(a){return a instanceof _.Fk?a:new _.Fk(Qk(a))};
Vk=function(a,b){var c=Infinity;if("function"===typeof b)return d=>_.K(d,Vk((e,f)=>_.K(_.Uk(a(e,f)),_.Ok((g,h)=>b(e,g,f,h))),c));"number"===typeof b&&(c=b);return d=>_.Mk(d,new mca(a,c))};_.Wk=function(a=Infinity){return Vk(Bk,a)};Xk=function(...a){return _.Wk(1)(_.Jk(...a))};_.Yk=function(a){return new _.Fk(b=>{let c;try{c=a()}catch(d){b.error(d);return}return _.Uk(c).subscribe(b)})};
$k=function(...a){if(1===a.length){const b=a[0];if(Sk(b))return Zk(b,null);if(wk(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Zk(a.map(c=>b[c]),a)}if("function"===typeof a[a.length-1]){const b=a.pop();a=1===a.length&&Sk(a[0])?a[0]:a;return _.K(Zk(a,null),_.Ok(c=>b(...c)))}return Zk(a,null)};
Zk=function(a,b){return new _.Fk(c=>{const d=a.length;if(0===d)c.complete();else{var e=Array(d),f=0,g=0;for(let h=0;h<d;h++){const k=_.Uk(a[h]);let l=!1;c.add(k.subscribe({next:m=>{l||(l=!0,g++);e[h]=m},error:m=>c.error(m),complete:()=>{f++;f!==d&&l||(g===d&&c.next(b?b.reduce((m,n,p)=>(m[n]=e[p],m),{}):e),c.complete())}}))}}})};
_.al=function(a,b,c){if(vk(c)){var d=c;c=void 0}return d?_.K(_.al(a,b,c),_.Ok(e=>Sk(e)?d(...e):d(e))):new _.Fk(e=>{bl(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
bl=function(a,b,c,d,e){let f;if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener)a.addEventListener(b,c,e),f=()=>a.removeEventListener(b,c,e);else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=()=>a.off(b,c);else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=()=>a.removeListener(b,c);else if(a&&a.length)for(let g=0,h=a.length;g<h;g++)bl(a[g],b,c,d,e);else throw new TypeError("Ia");d.add(f)};
nca=function(a,b){return new _.Fk(c=>{const d=(...f)=>c.next(1===f.length?f[0]:f);let e;try{e=a(d)}catch(f){c.error(f);return}if(vk(b))return()=>b(d,e)})};oca=function(a){return!Sk(a)&&0<=a-parseFloat(a)+1};qca=function(a=0){var b=_.cl;if(!oca(a)||0>a)a=0;b&&"function"===typeof b.Nb||(b=_.cl);return new _.Fk(c=>{c.add(b.Nb(pca,a,{ji:c,counter:0,Rb:a}));return c})};pca=function(a){const b=a.ji,c=a.counter;a=a.Rb;b.next(c);this.Nb({ji:b,counter:c+1,Rb:a},a)};
_.dl=function(...a){let b=Infinity,c=void 0,d=a[a.length-1];Hk(d)?(c=a.pop(),1<a.length&&"number"===typeof a[a.length-1]&&(b=a.pop())):"number"===typeof d&&(b=a.pop());return!c&&1===a.length&&a[0]instanceof _.Fk?a[0]:_.Wk(b)(c?Gk(a,c):new _.Fk(Ik(a)))};el=function(){};_.fl=function(a){return function(b){return _.Mk(b,new rca(a))}};
_.gl=function(a=0,b){var c;let d=-1;null!=b&&(Hk(b)?c=b:d=b);Hk(c)||(c=_.cl);return new _.Fk(e=>{const f=Math.max(0,a instanceof Date&&!isNaN(a)?+a-c.now():a);return c.Nb(sca,f,{counter:0,Rb:d,ji:e})})};sca=function(a){const b=a.Rb,c=a.ji,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Nb(a,b)}};uca=function(a){return b=>_.Mk(b,new tca(a))};il=function(a){return a in hl?(delete hl[a],!0):!1};
vca=function(a){return!!a&&(a instanceof _.Fk||"function"===typeof a.Uo&&"function"===typeof a.subscribe)};jl=function(a){return b=>{setTimeout(a,void 0,b)}};wca=function(){return this.Bg[Ui()]()};xca=function(){return kl(_.Tf(),_.Qf())};kl=function(a,b){return a.type&4?new yca(b,a,lh(a,b)):null};zca=function(){return ll(_.Tf(),_.Qf())};ml=function(a){return a[8]||(a[8]=[])};
ll=function(a,b){var c=b[a.index];if(!Ef(c)){let e;if(a.type&8)e=_.Jf(c);else{const f=b[11];e=f.createComment("");var d=Kf(a,b);const g=f.parentNode(d);d=f.nextSibling(d);f.insertBefore(g,e,d,!1)}b[a.index]=c=[c,!0,!1,b,null,0,a,e,null,null];ki(b,c)}return new nl(c,a,b)};
ql=function(a,b,c,d){d=b[19].Xb[d];if(null===d.matches){const l=a.data,m=c.matches,n=[];for(let p=0;p<m.length;p+=2){var e=m[p];if(0>e)n.push(null);else{a=n;var f=a.push,g=b,h=l[e],k=m[p+1];e=c.metadata.read;-1===k?(e=h,g=e.type&11?lh(e,g):e.type&4?kl(e,g):null):-2===k?g=e===_.kh?lh(h,g):e===_.ol?kl(h,g):e===_.pl?ll(h,g):void 0:g=Fg(g,g[1],k,h);f.call(a,g)}}d.matches=n}return d.matches};
rl=function(a,b,c,d){var e=a.Xb.Xb[c];const f=e.matches;if(null!==f)for(a=ql(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var k=g[h];k[17]===k[3]&&rl(k[1],k,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)k=g[h],rl(k[1],k,e,d)}}return d};
_.tl=function(a){var b=_.Qf();const c=_.Pf.Sc,d=_.Pf.Cf;_.Pf.Cf=d+1;const e=c.Xb.Xb[d];return a.Rj&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.HJ?rl(c,b,d,[]):ql(c,b,e,d),a.reset(b,zba),_.sl(a)),!0):!1};_.xl=function(a,b,c){const d=_.Pf.Sc;d.xd&&(ul(d,new vl(a,b,c),-1),2===(b&2)&&(d.gO=!0));wl(d,b)};
_.yl=function(a,b,c){const d=_.Pf.Sc;d.xd&&(ul(d,new vl(b,c),_.Tf().index),b=d.yc||(d.yc=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(d.Xb.length-1,a),2===(c&2)&&(d.fO=!0));wl(d,c)};_.zl=function(){return _.Qf()[19].Xb[_.Pf.Cf].fD};wl=function(a,b){var c=_.Qf();b=new _.Al(4===(b&4));pi(a,c,b,b.destroy);null===c[19]&&(c[19]=new Bl);c[19].Xb.push(new Cl(b))};ul=function(a,b,c){null===a.Xb&&(a.Xb=new Dl);a.Xb.track(new El(b,c))};_.Fl=function(a,b){return kl(a,b)};
Gl=function(a){"undefined"===typeof Zone?Aca.then(()=>{a&&a.apply(null,null)}):Zone.current.Im("scheduleMicrotask",a)};Hl=function(a){if(0==a.Gn&&!a.Lo&&!a.isStable)try{a.Gn++,a.bp.emit(null)}finally{if(a.Gn--,!a.Lo)try{a.rb(()=>a.Kf.emit(null))}finally{a.isStable=!0}}};Jl=function(a){a.hL||-1!==a.lw||(a.lw=a.QW.call(sh,()=>{a.mK||(a.mK=Zone.root.Yw("fakeTopEventTask",()=>{a.lw=-1;Il(a);a.hL=!0;Hl(a);a.hL=!1},void 0,()=>{},()=>{}));a.mK.Fd()}),Il(a))};
Bca=function(a){a.Vg=a.Vg.gh({name:"angular",properties:{isAngularZone:!0},um:(b,c,d,e,f,g)=>{try{return Kl(a),b.Yl(d,e,f,g)}finally{(a.nx&&"eventTask"===e.type||a.Ss)&&Jl(a),a.Gn--,Hl(a)}},Xr:(b,c,d,e,f,g,h)=>{try{return Kl(a),b.Fd(d,e,f,g,h)}finally{a.Ss&&Jl(a),a.Gn--,Hl(a)}},xC:(b,c,d,e)=>{b.oB(d,e);c===d&&("microTask"==e.Dc?(a.sR=e.DW,Il(a),Hl(a)):"macroTask"==e.Dc&&(a.zr=e.qW))},Vr:(b,c,d,e)=>{b.handleError(d,e);a.rb(()=>a.onError.emit(e));return!1}})};
Il=function(a){a.Lo=a.sR||(a.nx||a.Ss)&&-1!==a.lw?!0:!1};Kl=function(a){a.Gn++;a.isStable&&(a.isStable=!1,a.Dw.emit(null))};Dca=function(a){return function(b){return _.Mk(b,new Cca(a))}};Ll=function(a){return Dca(()=>_.gl(a,_.cl))};
_.Ml=function(a){return b=>_.Mk(b,function(c){const d=this,e=new _.xk;let f=null,g=!1,h;f=c.subscribe({next:k=>d.next(k),error:k=>{try{h=_.Uk(a(k,_.Ml(a)(c)))}catch(l){d.error(l)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)},complete:()=>d.complete()});g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})};Fca=function(a){return b=>_.Mk(b,new Eca(a))};_.Nl=function(a){return b=>_.Mk(b,new Gca(a))};Hca=function(a){Ol(a)};Pl=function(a=null){return b=>_.Mk(b,new Ica(a))};
_.Ql=function(a,b=_.cl){const c=a instanceof Date&&!isNaN(a)?+a-b.now():Math.abs(a);return d=>_.Mk(d,new Jca(c,b))};_.Rl=function(a){return b=>_.Mk(b,new Kca(a))};_.Sl=function(){if(isNaN(1))throw new TypeError("La");return a=>_.Mk(a,new Lca)};Tl=function(a=Mca){return b=>_.Mk(b,new Nca(a))};Mca=function(){return new Lk};Ul=function(a){return b=>_.Mk(b,new Oca(a))};Vl=function(a,b){const c=2<=arguments.length;return d=>_.K(d,a?_.fl((e,f)=>a(e,f,d)):Bk,_.Sl(),c?Pl(b):Tl(()=>new Lk))};
Wl=function(){if(isNaN(1))throw new TypeError("La");return function(a){return _.Mk(a,new Pca)}};Xl=function(a,b){const c=2<=arguments.length;return d=>_.K(d,a?_.fl((e,f)=>a(e,f,d)):Bk,Wl(),c?Pl(b):Tl(()=>new Lk))};_.Yl=function(a){return b=>_.Mk(b,new Qca(a))};Zl=function(a,b){let c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Mk(d,new Rca(a,b,c))}};
Tca=function(){var a=Sca;return function(b){let c;"function"===typeof a?c=a:c=function(){return a};const d=Object.create(b,$l);d.source=b;d.hO=c;return d}};Vca=function(){return a=>_.Mk(a,new Uca)};Xca=function(a){return b=>_.Mk(b,new Wca(a))};am=function(a){return b=>_.Mk(b,new Yca(a))};Zca=function(a){let {ji:b,Rb:c}=a;b.dg();this.Nb(a,c)};Sca=function(){return new _.bm};cm=function(){return a=>Nk()(Tca()(a))};_.dm=function(){return a=>_.Mk(a,new $ca)};
_.em=function(...a){const b=a[a.length-1];return Hk(b)?(a.pop(),c=>Xk(a,c,b)):c=>Xk(a,c)};_.fm=function(a){return b=>_.Mk(b,new ada(a))};_.gm=function(a){return b=>_.Mk(b,new bda(a))};hm=function(a){return b=>_.Mk(b,new cda(a))};_.im=function(a){return function(b){return _.Mk(b,new dda(a))}};fda=function(...a){return b=>{let c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Mk(b,new eda(a,c))}};gda=function(a){(a=a.get(jm,null))&&a.forEach(b=>b())};
om=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.ah(d);return(f=[])=>{let g=km();if(!g||g.Ya.get(lm,!1))if(f=[...c,...f,{ea:e,Ib:!0}],a)a(f);else{f=hda(f,d);if(mm&&!mm.get(lm,!1))throw new _.kf(400,!1);mm=f;f.get(nm);gda(f)}f=km();if(!f)throw new _.kf(401,!1);return f}};hda=function(a=[],b){return _.pm({name:b,Xa:[{ea:qm,Ib:"platform"},{ea:rm,Ib:new Set([()=>mm=null])},...a]})};km=function(){let a,b;return null!=(b=null==(a=mm)?void 0:a.get(nm))?b:null};
jda=function(a,b){let c;"noop"===a?c=new ida:c=("zone.js"===a?void 0:a)||new _.sm(b);return c};kda=function(a,b,c){try{const d=c();return Ii(d)?d.catch(e=>{b.rb(()=>a.handleError(e));throw e;}):d}catch(d){throw b.rb(()=>a.handleError(d)),d;}};tm=function(a,b){Array.isArray(b)?a=b.reduce(tm,a):a=Object.assign({},a,b);return a};um=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
lda=function(a){var b=_.Tf(),c=_.Qf();2===(b.flags&2)&&16!==(a&16)?(a=Mf(b.index,c),a=new vm(a,a)):a=b.type&47?new vm(c[16],c):null;return a};wm=function(a,b,c){a=a.rk;if(null===a)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};xm=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};ym=function(a){return Array.isArray(a)?a:[a]};_.zm=function(a){return null!=a&&"false"!==`${a}`};Am=function(a){return null==a?"":"string"===typeof a?a:`${a}px`};
_.Bm=function(a){return a instanceof _.kh?a.S:a};_.Cm=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};Dm=function(a,b){if(b&&!b.fe)throw Error("Oa`"+a+"`"+We(b));};Em=function(a,b){a=Ni(a);const c=a[13][b];if("undefined"===typeof c){if(12===b)return a[13][0];if(13===b)return a[13][1]}return c};
Gm=function(a,b,c,d,e=!1){var f="",g=!1;if(isFinite(a)){g=mda(a);e&&(g=nda(g));f=b.EW;e=b.LL;var h=b.aC;if(d){var k=d.match(oda);if(null===k)throw Error("Pa`"+d);d=k[1];const l=k[3];k=k[5];null!=d&&(f=Fm(d));null!=l&&(e=Fm(l));null!=k?h=Fm(k):null!=l&&e>h&&(h=e)}pda(g,e,h);d=g.Ao;k=g.Lg;e=g.exponent;h=[];for(g=d.every(l=>!l);k<f;k++)d.unshift(0);for(;0>k;k++)d.unshift(0);0<k?h=d.splice(k,d.length):(h=d,d=[0]);f=[];for(d.length>=b.VB&&f.unshift(d.splice(-b.VB,d.length).join(""));d.length>b.hB;)f.unshift(d.splice(-b.hB,
d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Em(c,1));h.length&&(f+=Em(c,0)+h.join(""));e&&(f+=Em(c,6)+"+"+e)}else f=Em(c,9);return f=0>a&&!g?b.kC+f+b.lC:b.Iw+f+b.us};
Hm=function(a,b="-"){const c={EW:1,LL:0,aC:0,Iw:"",us:"",kC:"",lC:"",hB:0,VB:0};a=a.split(";");var d=a[0];a=a[1];var e=-1!==d.indexOf(".")?d.split("."):[d.substring(0,d.lastIndexOf("0")+1),d.substring(d.lastIndexOf("0")+1)],f=e[0];e=e[1]||"";c.Iw=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);"0"===h?c.LL=c.aC=g+1:"#"===h?c.aC=g+1:c.us+=h}f=f.split(",");c.hB=f[1]?f[1].length:0;c.VB=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.Iw.length-c.us.length,d=a.indexOf("#"),
c.kC=a.substring(0,d).replace(/'/g,""),c.lC=a.slice(d+b).replace(/'/g,"")):(c.kC=b+c.Iw,c.lC=c.us);return c};nda=function(a){if(0===a.Ao[0])return a;const b=a.Ao.length-a.Lg;a.exponent?a.exponent+=2:(0===b?a.Ao.push(0,0):1===b&&a.Ao.push(0),a.Lg+=2);return a};
mda=function(a){a=Math.abs(a)+"";let b=0,c,d,e,f,g;-1<(d=a.indexOf("."))&&(a=a.replace(".",""));0<(e=a.search(/e/i))?(0>d&&(d=e),d+=+a.slice(e+1),a=a.substring(0,e)):0>d&&(d=a.length);for(e=0;"0"===a.charAt(e);e++);if(e===(g=a.length))c=[0],d=1;else{for(g--;"0"===a.charAt(g);)g--;d-=e;c=[];for(f=0;e<=g;e++,f++)c[f]=Number(a.charAt(e))}22<d&&(c=c.splice(0,21),b=d-1,d=1);return{Ao:c,exponent:b,Lg:d}};
pda=function(a,b,c){if(b>c)throw Error("Qa`"+b+"`"+c);let d=a.Ao,e=d.length-a.Lg;c=Math.min(Math.max(b,e),c);let f=c+a.Lg;var g=d[f];if(0<f){d.splice(Math.max(a.Lg,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.Lg=1,d.length=Math.max(1,f=c+1),d[0]=0,h=1;h<f;h++)d[h]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.Lg++;d.unshift(1);a.Lg++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let k=0!==c;const l=b+a.Lg;if(b=d.reduceRight(function(m,n,p,v){n+=m;v[p]=10>n?n:n-10;k&&(0===
v[p]&&p>=l?v.pop():k=!1);return 10<=n?1:0},0))d.unshift(b),a.Lg++};Fm=function(a){const b=parseInt(a);if(isNaN(b))throw Error("Ra`"+a);return b};Im=function(a){if("string"===typeof a&&!isNaN(Number(a)-parseFloat(a)))return Number(a);if("number"!==typeof a)throw Error("Sa`"+a);return a};Jm=function(a,b){if(0==a.length)return b;if(0==b.length)return a;let c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return 2==c?a+b.substring(1):1==c?a+b:a+"/"+b};
Km=function(a){var b=a.match(/#|\?|$/);b=b&&b.index||a.length;return a.slice(0,b-("/"===a[b-1]?1:0))+a.slice(b)};Lm=function(a){return a&&"?"!==a[0]?"?"+a:a};Mm=function(a,b){return a&&b.startsWith(a)?b.substring(a.length):b};Nm=function(a){return a.replace(/\/index.html$/,"")};qda=function(){if(null==Om&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Om=!0}))}finally{Om=Om||!1}return Om};_.Pm=function(a){return qda()?a:!!a.capture};
Rm=function(){if(null==Qm){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Qm=!1;if("scrollBehavior"in document.documentElement.style)Qm=!0;else{const a=Element.prototype.scrollTo;Qm=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Qm};
Tm=function(){if("object"!==typeof document||!document)return 0;if(null==Sm){const b=document.createElement("div");var a=b.style;b.dir="rtl";a.width="1px";a.overflow="auto";a.visibility="hidden";a.pointerEvents="none";a.position="absolute";a=document.createElement("div");const c=a.style;c.width="2px";c.height="1px";b.appendChild(a);document.body.appendChild(b);Sm=0;0===b.scrollLeft&&(b.scrollLeft=1,Sm=0===b.scrollLeft?1:2);b.remove()}return Sm};
Vm=function(a){if(null==Um){const b="undefined"!==typeof document?document.head:null;Um=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Um&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};Wm=function(){let a="undefined"!==typeof document&&document?document.activeElement:null;for(;a&&a.shadowRoot;){const b=a.shadowRoot.activeElement;if(b===a)break;else a=b}return a};_.Xm=function(a){return a.composedPath?a.composedPath()[0]:a.target};
Ym=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};Zm=function(a,b){return b.some(c=>{const d=a.top>c.bottom,e=a.right<c.left,f=a.left>c.right;return a.bottom<c.top||d||e||f})};$m=function(a,b){return b.some(c=>{const d=a.bottom>c.bottom,e=a.left<c.left,f=a.right>c.right;return a.top<c.top||d||e||f})};rda=function(){return _.rf(_.an)};
bn=function(a){return a&&"function"===typeof a.connect};_.dn=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};en=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};fn=function(a){if("number"!==typeof a&&null!=a){const [b,c]=a.split(sda);return c&&"px"!==c?null:parseFloat(b)}return a||null};gn=function(a){return{top:Math.floor(a.top),right:Math.floor(a.right),bottom:Math.floor(a.bottom),left:Math.floor(a.left),width:Math.floor(a.width),height:Math.floor(a.height)}};
hn=function(a){return null!=a};jn=function(a){return Ii(a)?_.Uk(a):a};kn=function(a){let b={};a.forEach(c=>{b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};ln=function(a,b){return b.map(c=>c(a))};mn=function(a){return a.map(b=>b.validate?c=>b.validate(c):b)};tda=function(a){if(!a)return null;const b=a.filter(hn);return 0==b.length?null:function(c){return kn(ln(c,b))}};nn=function(a){return null!=a?tda(mn(a)):null};
uda=function(a){if(!a)return null;const b=a.filter(hn);return 0==b.length?null:function(c){c=ln(c,b).map(jn);return _.K($k(c),_.Ok(kn))}};on=function(a){return null!=a?uda(mn(a)):null};pn=function(a,b){return null===a?[b]:Array.isArray(a)?[...a,b]:[a,b]};vda=function(a,b){const c=()=>{};b.Dx&&(b.Dx.Bs(c),b.Dx.Qw(c));qn(a,b);a&&(b.B(),a.nq(()=>{}))};rn=function(a,b){a.forEach(c=>{c.rY&&c.rY(b)})};
vn=function(a,b){var c=a.Zg;null!==b.Jk?sn(a,pn(c,b.Jk)):"function"===typeof c&&sn(a,[c]);c=a.Hh;null!==b.Fi?tn(a,pn(c,b.Fi)):"function"===typeof c&&tn(a,[c]);c=()=>un(a);rn(b.Zg,c);rn(b.Hh,c)};
qn=function(a,b){let c=!1;if(null!==a){if(null!==b.Jk){var d=a.Zg;if(Array.isArray(d)&&0<d.length){var e=d.filter(f=>f!==b.Jk);e.length!==d.length&&(c=!0,sn(a,e))}}null!==b.Fi&&(d=a.Hh,Array.isArray(d)&&0<d.length&&(e=d.filter(f=>f!==b.Fi),e.length!==d.length&&(c=!0,tn(a,e))))}a=()=>{};rn(b.Zg,a);rn(b.Hh,a);return c};wn=function(a,b){a.RH();b.forEach(c=>{const d=c.control;"submit"===d.Ep&&d.dS&&(c.D(d.s2),d.dS=!1)})};xn=function(a){return Array.isArray(a)?nn(a):a||null};
yn=function(a){return Array.isArray(a)?on(a):a||null};zn=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};wda=function(a,b){a.Vk((c,d)=>{if(void 0===b[d])throw new _.kf(1002,"");})};_.An=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.Bn=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)};
Cn=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Dn=function(a){if(!Cn(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};xda=function(a){return{matches:"all"===a||""===a,media:a,addListener:()=>{},removeListener:()=>{}}};yda=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};zda=function(){return null};
Ada=function(a,b){const c=En(a);c.some(d=>d.trim()==b.trim())||(c.push(b.trim()),a.setAttribute("aria-describedby",c.join(" ")))};Bda=function(a,b){const c=En(a).filter(d=>d!=b.trim());c.length?a.setAttribute("aria-describedby",c.join(" ")):a.removeAttribute("aria-describedby")};En=function(a){return(a.getAttribute("aria-describedby")||"").match(/\S+/g)||[]};Fn=function(a,b){return"string"===typeof a?`${b||""}/${a}`:a};Hn=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${Gn++}`)};
_.In=function(a,b){return class extends a{constructor(...c){super(...c);this.color=this.vA=b}get color(){return this.wn}set color(c){c=c||this.vA;c!==this.wn&&(this.wn&&this.Ga.S.classList.remove(`mat-${this.wn}`),c&&this.Ga.S.classList.add(`mat-${c}`),this.wn=c)}}};_.Jn=function(a){return class extends a{constructor(...b){super(...b);this.Wp=!1}get Wc(){return this.Wp}set Wc(b){this.Wp=_.zm(b)}}};
_.Kn=function(a){return class extends a{constructor(...b){super(...b);this.Zb=!1}get disabled(){return this.Zb}set disabled(b){this.Zb=_.zm(b)}}};_.Ln=function(a,b=0){return class extends a{constructor(...c){super(...c);this.wU=this.Bf=b}get tabIndex(){return this.disabled?-1:this.Bf}set tabIndex(c){this.Bf=null!=c?_.Cm(c):this.wU}}};Cda=function(){return _.rf(Mn)};
Dda=function(a,...b){if(0===b.length)return Nn(a[0]);const c=[a[0]];for(let d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return Nn(c.join(""))};Pn=function(a){return new On(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.Sn=function(a){for(let b=0;b<Qn.length;++b){const c=Qn[b];if(c instanceof On&&c.Qo(a))return _.Rn(a)}};Un=function(a){Tn.remove(a)};Vn=function(a,b,c){for(let d=0;d<b.length;d++){let e=b[d];Array.isArray(e)?Vn(a,e,c):(e=e.replace(Wn,a),c.push(e))}return c};
Xn=function(a){return b=>{if("__ngUnwrap__"===b)return a;!1===a(b)&&(b.preventDefault(),b.returnValue=!1)}};Yn=function(a,b){_.K(a.changes,_.em(a)).subscribe(({length:c})=>{b.S.classList.toggle("mat-2-line",!1);b.S.classList.toggle("mat-3-line",!1);b.S.classList.toggle("mat-multi-line",!1);2===c||3===c?b.S.classList.toggle(`${"mat"}-${c}-line`,!0):3<c&&b.S.classList.toggle("mat-multi-line",!0)})};
Fda=function(a,b){const c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(d=>{a:{if(":"==d[0]&&(d=Eda(d,b),"function"==typeof d)){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==e||4>e.length)b.push(new _.kf(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Zn(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Zn(e,d));d=void 0}}return d}):c.push(a);return c};
Eda=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return(c,d)=>parseFloat(d)>parseFloat(c);case ":decrement":return(c,d)=>parseFloat(d)<parseFloat(c);default:return b.push(new _.kf(3016,!1)),"* => *"}};Zn=function(a,b){const c=$n.has(a)||ao.has(a),d=$n.has(b)||ao.has(b);return(e,f)=>{let g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?$n.has(a):ao.has(a));!h&&d&&"boolean"===typeof f&&(h=f?$n.has(b):ao.has(b));return g&&h}};
_.bo=function(a,b){return{type:7,name:a,xU:b,options:{}}};_.co=function(a,b=null){return{type:4,ra:b,qj:a}};_.eo=function(a){return{type:3,Pg:a,options:null}};_.fo=function(a){return{type:6,ra:a,offset:null}};_.go=function(a,b){return{type:0,name:a,ra:b,options:void 0}};_.ho=function(a,b,c=null){return{type:1,Gg:a,animation:b,options:c}};io=function(){return{type:11,Nf:"@*",animation:{type:9,options:null},options:{optional:!0}}};
jo=function(){return"undefined"!==typeof process&&"[object process]"==={}.toString.call(process)};mo=function(a){switch(a.length){case 0:return new ko;case 1:return a[0];default:return new lo(a)}};
po=function(a,b=new Map,c=new Map){const d=[],e=[];let f=-1,g=null;a.forEach(h=>{const k=h.get("offset"),l=k==f,m=l&&g||new Map;h.forEach((n,p)=>{let v=p;if("offset"!==p)switch(v=no(v),n){case "!":n=b.get(p);break;case "*":n=c.get(p);break;default:n=oo(v,n,d)}m.set(v,n)});l||e.push(m);g=m;f=k});if(d.length)throw new _.kf(3502,!1);return e};
ro=function(a,b,c,d){switch(b){case "start":a.ph(()=>d(c&&qo(c,"start",a)));break;case "done":a.Jf(()=>d(c&&qo(c,"done",a)));break;case "destroy":a.Lc(()=>d(c&&qo(c,"destroy",a)))}};qo=function(a,b,c){const d=c.totalTime;b=so(a.element,a.Ee,a.Pe,a.rd,b||a.XX,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};so=function(a,b,c,d,e="",f=0,g){return{element:a,Ee:b,Pe:c,rd:d,XX:e,totalTime:f,disabled:!!g}};to=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
uo=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};wo=function(a){a=a.parentNode||a.host;return a===vo?null:a};yo=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:xo(parseFloat(a[1]),a[2])};xo=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
zo=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;let e=0,f="";if("string"===typeof a){d=a.match(d);if(null===d){b.push(new _.kf(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=xo(parseFloat(d[1]),d[2]);const g=d[3];null!=g&&(e=xo(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.kf(3100,!1)),c=!0),0>e&&(b.push(new _.kf(3101,!1)),c=!0),c&&b.splice(d,0,new _.kf(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Ao=function(a){var b={};Object.keys(a).forEach(c=>{b[c]=a[c]});return b};Bo=function(a){const b=new Map;Object.keys(a).forEach(c=>{b.set(c,a[c])});return b};Gda=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>Bo(b)):[]};Co=function(a,b=new Map,c){if(c)for(let [d,e]of c)b.set(d,e);for(let [d,e]of a)b.set(d,e);return b};
Do=function(a){var b="";for(var c=0;c<a.style.length;c++){var d=a.style.item(c),e=a.style.getPropertyValue(d);b+=e?d+":"+e+";":""}for(const f in a.style)a.style.hasOwnProperty(f)&&!f.startsWith("_")&&(c=f.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),d=a.style[f],b+=d?c+":"+d+";":"");a.setAttribute("style",b)};Eo=function(a,b,c){a.style&&(b.forEach((d,e)=>{const f=no(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d}),jo()&&Do(a))};
Fo=function(a,b){a.style&&(b.forEach((c,d)=>{d=no(d);a.style[d]=""}),jo()&&Do(a))};Go=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Pg:a,options:null}:a};Hda=function(a,b,c){const d=b.params||{};a=Ho(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new _.kf(3001,!1))})};Ho=function(a){let b=[];if("string"===typeof a){let c;for(;c=Io.exec(a);)b.push(c[1]);Io.lastIndex=0}return b};
Jo=function(a,b,c){const d=a.toString(),e=d.replace(Io,(f,g)=>{g=b[g];null==g&&(c.push(new _.kf(3003,!1)),g="");return g.toString()});return e==d?a:e};Ko=function(a){const b=[];let c=a.next();for(;!c.done;)b.push(c.value),c=a.next();return b};no=function(a){return a.replace(Ida,(...b)=>b[1].toUpperCase())};
Jda=function(a,b,c){if(c.size&&b.length){let d=b[0],e=[];c.forEach((f,g)=>{d.has(g)||e.push(g);d.set(g,f)});if(e.length)for(c=1;c<b.length;c++){let f=b[c];e.forEach(g=>{var h=f,k=h.set;var l=window.getComputedStyle(a)[g];return k.call(h,g,l)})}}return b};
Lo=function(a,b,c){switch(b.type){case 7:return a.hP(b,c);case 0:return a.xE(b,c);case 1:return a.yE(b,c);case 2:return a.fP(b,c);case 3:return a.dP(b,c);case 4:return a.aP(b,c);case 5:return a.Fx(b,c);case 6:return a.yt(b,c);case 8:return a.Gx(b,c);case 9:return a.bP(b,c);case 10:return a.cP(b,c);case 11:return a.eP(b,c);case 12:return a.gP(b,c);default:throw new _.kf(3004,!1);}};
Lda=function(a){const b=a.split(/\s*,\s*/).find(c=>":self"==c)?!0:!1;b&&(a=a.replace(Kda,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};Mda=function(a){if("string"==typeof a)return null;let b=null;Array.isArray(a)?a.forEach(c=>{c instanceof Map&&c.has("offset")&&(b=parseFloat(c.get("offset")),c.delete("offset"))}):a instanceof Map&&a.has("offset")&&(b=parseFloat(a.get("offset")),a.delete("offset"));return b};
Nda=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:zo(a,b).duration,delay:0,easing:""};if(a.split(/\s+/).some(c=>"{"==c.charAt(0)&&"{"==c.charAt(1)))return b={duration:0,delay:0,easing:"",SU:!0},b.QZ=a,b;a=zo(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Mo=function(a){if(a){if(a=Ao(a),a.params){var b=a;var c=(c=a.params)?Ao(c):null;b.params=c}}else a={};return a};
No=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,fk:b,jp:c,zm:d,duration:e,delay:f,totalTime:e+f,easing:g,VZ:h}};Oo=function(a,b,c,d,e,f=new Map,g=new Map,h,k,l=[]){return Oda(a,b,c,d,e,f,g,h,k,l)};Po=function(a){const b=Math.pow(10,2);return Math.round(a*b)/b};Pda=function(a,b){const c=new Map;let d;a.forEach(e=>{if("*"===e){d=d||b.keys();for(let f of d)c.set(f,"*")}else Co(e,c)});return c};
Qo=function(a,b,c,d,e,f,g,h,k,l,m,n,p){return{type:0,element:a,Ee:b,nL:e,Pe:c,Fv:f,rd:d,jt:g,oi:h,pY:k,jp:l,zm:m,totalTime:n,errors:p}};Qda=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};Rda=function(a,b){b=Ao(b);for(const c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};Sda=function(a,b){return new Ro(a,{type:1,animation:{type:2,Pg:[],options:null},yL:[()=>!0],options:null,wk:0,Oh:0},b)};So=function(a,b,c){a.has(b)?a.has(c)||a.set(c,a.get(b)):a.has(c)&&a.set(b,a.get(c))};
To=function(a){return a&&1===a.nodeType};Uo=function(a,b){const c=a.style.display;a.style.display=null!=b?b:"none";return c};Vo=function(a,b,c){const d=[];b.forEach(g=>d.push(Uo(g)));const e=[];c.forEach((g,h)=>{const k=new Map;g.forEach(l=>{var m=window.getComputedStyle(h)[l];k.set(l,m);m&&0!=m.length||(h.__ng_removed=Tda,e.push(h))});a.set(h,k)});let f=0;b.forEach(g=>Uo(g,d[f++]));return e};
Wo=function(a,b){function c(g){if(!g)return 1;let h=f.get(g);if(h)return h;const k=g.parentNode;d.has(k)?h=k:e.has(k)?h=1:h=c(k);f.set(g,h);return h}const d=new Map;a.forEach(g=>d.set(g,[]));if(0==b.length)return d;const e=new Set(b),f=new Map;b.forEach(g=>{const h=c(g);1!==h&&d.get(h).push(g)});return d};Xo=function(a,b){let c;null==(c=a.classList)||c.add(b)};Yo=function(a,b){let c;null==(c=a.classList)||c.remove(b)};Uda=function(a,b,c){mo(c).Jf(()=>Zo(a,b))};Vda=function(a){const b=[];$o(a,b);return b};
$o=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof lo?$o(d.A,b):b.push(d)}};Wda=function(a,b){const c=Object.keys(a);var d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){const e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0};ap=function(a,b,c){const d=c.get(a);if(!d)return!1;let e=b.get(a);e?d.forEach(f=>e.add(f)):b.set(a,d);c.delete(a);return!0};
Yda=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=bp(b[0]),1<b.length&&(d=bp(b[b.length-1]))):b instanceof Map&&(c=bp(b));return c||d?new Xda(a,c,d):null};bp=function(a){let b=null;a.forEach((c,d)=>{if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};Zda=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};$da=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
aea=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)};cp=function(a){_.ha.setTimeout(()=>{throw a;},0)};dp=function(a){a&&"function"==typeof a.ib&&a.ib()};ep=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];Qa(d)?ep.apply(null,d):dp(d)}};ip=function(){!_.fp&&_.gp&&_.hp();return _.fp};_.hp=function(){_.fp=(0,_.gp)();jp.forEach(a=>{a(_.fp)});jp=[]};_.kp=function(a){_.fp&&bea(a)};
_.mp=function(){_.fp&&lp(_.fp)};cea=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||"full"===c.Zd&&(0<b.B||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){const e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{Gq:a.slice(0,d.length),rM:b}};op=function(a,b){const c=a?Object.keys(a):void 0;var d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!np(a[d],b[d]))return!1;return!0};
np=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[...a].sort();const c=[...b].sort();return a.every((d,e)=>c[e]===d)}return a===b};pp=function(a,b){for(const c in a)a.hasOwnProperty(c)&&b(a[c],c)};qp=function(a){return Ji(a)?a:Ii(a)?_.Uk(Promise.resolve(a)):_.Jk(a)};sp=function(a,b,c){return dea[c.UC](a.root,b.root,c.zL)&&rp[c.Lb](a.Lb,b.Lb)&&!("exact"===c.Rc&&a.Rc!==b.Rc)};eea=function(a,b){return op(a,b)};
vp=function(a,b,c){if(!tp(a.A,b.A)||!up(a.A,b.A,c)||a.B!==b.B)return!1;for(const d in b.children)if(!a.children[d]||!vp(a.children[d],b.children[d],c))return!1;return!0};fea=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>np(a[c],b[c]))};xp=function(a,b,c){return wp(a,b,b.A,c)};
wp=function(a,b,c,d){if(a.A.length>c.length)return a=a.A.slice(0,c.length),!tp(a,c)||0<b.B||!up(a,c,d)?!1:!0;if(a.A.length===c.length){if(!tp(a.A,c)||!up(a.A,c,d))return!1;for(var e in b.children)if(!a.children[e]||!xp(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.A.length);c=c.slice(a.A.length);return tp(a.A,e)&&up(a.A,e,d)&&a.children.primary?wp(a.children.primary,b,c,d):!1};up=function(a,b,c){return b.every((d,e)=>rp[c](a[e].parameters,d.parameters))};
gea=function(a,b){return tp(a,b)&&a.every((c,d)=>op(c.parameters,b[d].parameters))};tp=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};hea=function(a,b){let c=[];pp(a.children,(d,e)=>{"primary"===e&&(c=c.concat(b(d,e)))});pp(a.children,(d,e)=>{"primary"!==e&&(c=c.concat(b(d,e)))});return c};zp=function(a){return a.A.map(b=>yp(b)).join("/")};
Ap=function(a,b){if(!(0<a.B))return zp(a);if(b){b=a.children.primary?Ap(a.children.primary,!1):"";const c=[];pp(a.children,(d,e)=>{"primary"!==e&&c.push(`${e}:${Ap(d,!1)}`)});return 0<c.length?`${b}(${c.join("//")})`:b}b=hea(a,(c,d)=>"primary"===d?[Ap(a.children.primary,!1)]:[`${d}:${Ap(c,!1)}`]);return 1===Object.keys(a.children).length&&null!=a.children.primary?`${zp(a)}/${b[0]}`:`${zp(a)}/(${b.join("//")})`};
Bp=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Cp=function(a){return Bp(a).replace(/%3B/gi,";")};Dp=function(a){return Bp(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};yp=function(a){return`${Dp(a.path)}${iea(a.parameters)}`};iea=function(a){return Object.keys(a).map(b=>`;${Dp(b)}=${Dp(a[b])}`).join("")};
jea=function(a){const b=Object.keys(a).map(c=>{const d=a[c];return Array.isArray(d)?d.map(e=>`${Cp(c)}=${Cp(e)}`).join("&"):`${Cp(c)}=${Cp(d)}`}).filter(c=>!!c);return b.length?`?${b.join("&")}`:""};Ep=function(a){return(a=a.match(kea))?a[0]:""};Gp=function(a){return 0<a.A.length?new Fp([],{primary:a}):a};
Hp=function(a){var b={};for(const c of Object.keys(a.children)){const d=Hp(a.children[c]);if(0<d.A.length||0<d.B)b[c]=d}a=new Fp(a.A,b);1===a.B&&a.children.primary&&(b=a.children.primary,a=new Fp(a.A.concat(b.A),b.children));return a};Jp=function(a){return a instanceof Ip};Kp=function(a){return"object"===typeof a&&null!=a&&!a.Wd&&!a.pN};Lp=function(a){return"object"===typeof a&&null!=a&&a.Wd};
Np=function(a,b,c,d,e){let f={};d&&pp(d,(g,h)=>{f[h]=Array.isArray(g)?g.map(k=>`${k}`):`${g}`});a=a===b?c:Mp(a,b,c);a=Gp(Hp(a));return new Ip(a,f,e)};Mp=function(a,b,c){const d={};pp(a.children,(e,f)=>{d[f]=e===b?c:Mp(e,b,c)});return new Fp(a.A,d)};
lea=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Op(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if("object"===typeof e&&null!=e){if(e.Wd){const g={};pp(e.Wd,(h,k)=>{g[k]="string"===typeof h?h.split("/"):h});return[...d,{Wd:g}]}if(e.pN)return[...d,e.pN]}return"string"!==typeof e?[...d,e]:0===f?(e.split("/").forEach((g,h)=>{if(0!=h||"."!==g)0==h&&""===g?c=!0:".."===g?b++:""!=g&&d.push(g)}),d):[...d,e]},[]);return new Op(c,b,a)};
Rp=function(a,b,c){a||(a=new Fp([],{}));if(0===a.A.length&&0<a.B)return Pp(a,b,c);a:{var d=a;var e=0;let h=b;const k={match:!1,Gw:0,vJ:0};for(;h<d.A.length;){if(e>=c.length){d=k;break a}const l=d.A[h];var f=c[e];if(Lp(f))break;f=`${f}`;var g=e<c.length-1?c[e+1]:null;if(0<h&&void 0===f)break;if(f&&g&&"object"===typeof g&&void 0===g.Wd){if(f!=l.path||!op(g,l.parameters)){d=k;break a}e+=2}else{g={};if(f!=l.path||!op(g,l.parameters)){d=k;break a}e++}h++}d={match:!0,Gw:h,vJ:e}}e=c.slice(d.vJ);return d.match&&
d.Gw<a.A.length?(b=new Fp(a.A.slice(0,d.Gw),{}),b.children.primary=new Fp(a.A.slice(d.Gw),a.children),Pp(b,0,e)):d.match&&0===e.length?new Fp(a.A,{}):!d.match||0<a.B?d.match?Pp(a,0,e):Qp(a,b,c):Qp(a,b,c)};Pp=function(a,b,c){if(0===c.length)return new Fp(a.A,{});const d=Lp(c[0])?c[0].Wd:{primary:c},e={};pp(d,(f,g)=>{"string"===typeof f&&(f=[f]);null!==f&&(e[g]=Rp(a.children[g],b,f))});pp(a.children,(f,g)=>{void 0===d[g]&&(e[g]=f)});return new Fp(a.A,e)};
Qp=function(a,b,c){const d=a.A.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(Lp(f))return a=mea(f.Wd),new Fp(d,a);if(0===e&&Kp(c[0])){d.push(new Sp(a.A[b].path,Tp(c[0])));e++;continue}f=Lp(f)?f.Wd.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&Kp(g)?(d.push(new Sp(f,Tp(g))),e+=2):(d.push(new Sp(f,{})),e++)}return new Fp(d,{})};mea=function(a){const b={};pp(a,(c,d)=>{"string"===typeof c&&(c=[c]);null!==c&&(b[d]=Qp(new Fp([],{}),0,c))});return b};
Tp=function(a){const b={};pp(a,(c,d)=>b[d]=`${c}`);return b};Up=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=Up(a,c))return b;return null};Vp=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=Vp(a,c);if(d.length)return d.unshift(b),d}return[]};Wp=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Pb]=c);return b};
cq=function(a,b){a=new Xp("",new Yp(new Zp([],{},{},"",{},"primary",b,null,a.root,-1,{}),[]));b=new _.$p(new _.aq([new Sp("",{})]),new _.aq({}),new _.aq({}),new _.aq(""),new _.aq({}),"primary",b,a.root);b.Tb=a.root;return new bq(new Yp(b,[]),a)};dq=function(a,b="emptyOnly"){a=a.G;let c=0;if("always"!==b)for(c=a.length-1;1<=c;){b=a[c];const d=a[c-1];if(b.Ub&&""===b.Ub.path)c--;else if(d.qc)break;else c--}return nea(a.slice(c))};
nea=function(a){return a.reduce((b,c)=>{const d=Object.assign({},b.params,c.params),e=Object.assign({},b.data,c.data);let f;b=Object.assign({},c.data,b.resolve,null==(f=c.Ub)?void 0:f.data,c.C);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};eq=function(a,b){b.value.Ci=a;b.children.forEach(c=>eq(a,c))};fq=function(a){const b=0<a.children.length?` { ${a.children.map(fq).join(", ")} } `:"";return`${a.value}${b}`};
gq=function(a){if(a.Tb){const d=a.Tb,e=a.A;a.Tb=e;op(d.Lb,e.Lb)||a.Lb.next(e.Lb);d.Rc!==e.Rc&&a.Rc.next(e.Rc);op(d.params,e.params)||a.params.next(e.params);a:{var b=d.url;var c=e.url;if(b.length!==c.length)b=!1;else{for(let f=0;f<b.length;++f)if(!op(b[f],c[f])){b=!1;break a}b=!0}}b||a.url.next(e.url);op(d.data,e.data)||a.data.next(e.data)}else a.Tb=a.A,a.data.next(a.A.data)};
hq=function(a,b){const c=op(a.params,b.params)&&gea(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||hq(a.parent,b.parent))};iq=function(a,b,c){if(c&&b.value.Ub===c.value.Tb.Ub){var d=c.value;d.A=b.value;b=oea(a,b,c);return new Yp(d,b)}d=pea(b.value);b=b.children.map(e=>iq(a,e));return new Yp(d,b)};oea=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Ub===e.value.Tb.Ub)return iq(a,d,e);return iq(a,d)})};
pea=function(a){return new _.$p(new _.aq(a.url),new _.aq(a.params),new _.aq(a.Lb),new _.aq(a.Rc),new _.aq(a.data),a.Pb,a.qc,a)};kq=function(a){const {Mf:b,QL:c}=Jp(a)?{Mf:a,QL:void 0}:a;a=jq(0,a);a.url=b;a.QL=c;return a};jq=function(a,b){const c=Error("gb`");c.ngNavigationCancelingError=!0;c.JT=a;b&&(c.url=b);return c};lq=function(a){return a&&a.ngNavigationCancelingError};mq=function(a,b){a.Xa&&!a.Cc&&(a.Cc=Hi(a.Xa,b,`Route: ${a.path}`));let c;return null!=(c=a.Cc)?c:b};
nq=function(a){const b=a.children&&a.children.map(nq);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.qc||a.im||!b&&!a.Se||!a.Pb||"primary"===a.Pb||(a.qc=oq);return a};pq=function(a){return a.Pb||"primary"};qq=function(a,b){const c=a.filter(d=>pq(d)===b);c.push(...a.filter(d=>pq(d)!==b));return c};rq=function(a){if(!a)return null;var b;if(null==(b=a.Ub)?0:b.Cc)return a.Ub.Cc;for(a=a.parent;a;a=a.parent){b=a.Ub;let c;if(null==(c=b)?0:c.Ai)return b.Ai;let d;if(null==(d=b)?0:d.Cc)return b.Cc}return null};
tq=function(){return _.fm(a=>_.K(Tk(a.map(b=>_.K(b,_.Sl(),_.em(sq)))),_.Ok(b=>{for(const c of b)if(!0!==c){if(c===sq)return sq;if(!1===c||c instanceof Ip)return c}return!0}),_.fl(b=>b!==sq),_.Sl()))};uq=function(a,b,c){let d;return(null!=(d=rq(b))?d:c).get(a)};wq=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=Wp(b);a.children.forEach(g=>{qea(g,f[g.value.Pb],c,d.concat([g.value]),e);delete f[g.value.Pb]});pp(f,(g,h)=>vq(g,c.getContext(h),e));return e};
qea=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?c.getContext(a.value.Pb):null;if(g&&f.Ub===g.Ub){const k=rea(g,f,f.Ub.Js);k?e.canActivateChecks.push(new xq(d)):(f.data=g.data,f.C=g.C);f.qc?wq(a,b,h?h.children:null,d,e):wq(a,b,c,d,e);k&&h&&h.Pb&&h.Pb.bw&&e.canDeactivateChecks.push(new yq(h.Pb.qc,g))}else g&&vq(b,h,e),e.canActivateChecks.push(new xq(d)),f.qc?wq(a,null,h?h.children:null,d,e):wq(a,null,c,d,e)};
rea=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!tp(a.url,b.url);case "pathParamsOrQueryParamsChange":return!tp(a.url,b.url)||!op(a.Lb,b.Lb);case "always":return!0;case "paramsOrQueryParamsChange":return!hq(a,b)||!op(a.Lb,b.Lb);default:return!hq(a,b)}};
vq=function(a,b,c){const d=Wp(a),e=a.value;pp(d,(f,g)=>{e.qc?b?vq(f,b.children.getContext(g),c):vq(f,null,c):vq(f,b,c)});e.qc?b&&b.Pb&&b.Pb.bw?c.canDeactivateChecks.push(new yq(b.Pb.qc,e)):c.canDeactivateChecks.push(new yq(null,e)):c.canDeactivateChecks.push(new yq(null,e))};zq=function(a){return"function"===typeof a};
uea=function(a,b){return Vk(c=>{const {yf:d,uo:e,Ko:{canActivateChecks:f,canDeactivateChecks:g}}=c;return 0===g.length&&0===f.length?_.Jk(Object.assign({},c,{Zj:!0})):_.K(sea(g,d,e,a),Vk(h=>h&&"boolean"===typeof h?tea(d,f,a,b):_.Jk(h)),_.Ok(h=>Object.assign({},c,{Zj:h})))})};sea=function(a,b,c,d){return _.K(_.Uk(a),Vk(e=>vea(e.qc,e.A,c,b,d)),Vl(e=>!0!==e,!0))};
tea=function(a,b,c,d){return _.K(_.Uk(b),Vk(e=>{var f=e.A.parent;null!==f&&d&&d(new wea(f));f=_.Jk(!0);var g=e.A;null!==g&&d&&d(new xea(g));g=_.Jk(!0);return Xk(f,g,yea(a,e.path,c),zea(a,e.A,c))},1),Vl(e=>!0!==e,!0))};zea=function(a,b,c){var d=b.Ub?b.Ub.Lu:null;if(!d||0===d.length)return _.Jk(!0);d=d.map(e=>_.Yk(()=>{var f=uq(e,b,c);f=f&&zq(f.Lu)?f.Lu(b,a):f(b,a);return _.K(qp(f),Vl())}));return _.K(_.Jk(d),tq())};
yea=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Ub?e.Ub.gJ:null;return f&&0!==f.length?{node:e,Ko:f}:null}).filter(e=>null!==e).map(e=>_.Yk(()=>{const f=e.Ko.map(g=>{g=(g=uq(g,e.node,c))&&zq(g.gJ)?g.gJ(d,a):g(d,a);return _.K(qp(g),Vl())});return _.K(_.Jk(f),tq())}));return _.K(_.Jk(b),tq())};
vea=function(a,b,c,d,e){var f=b&&b.Ub?b.Ub.hJ:null;if(!f||0===f.length)return _.Jk(!0);f=f.map(g=>{g=(g=uq(g,b,e))&&zq(g.hJ)?g.hJ(a,b,c,d):g(a,b,c,d);return _.K(qp(g),Vl())});return _.K(_.Jk(f),tq())};Aea=function(a,b,c){var d=b.lA;if(void 0===d||0===d.length)return _.Jk(!0);d=d.map(e=>{e=(e=a.get(e))&&zq(e.lA)?e.lA(b,c):e(b,c);return qp(e)});return _.K(_.Jk(d),tq(),Aq())};Aq=function(){return Ck([_.im(a=>{if(Jp(a))throw kq(a);}),_.Ok(a=>!0===a)])};
Bea=function(a,b,c){var d=b.jJ;if(!d||0===d.length)return _.Jk(!0);d=d.map(e=>{e=(e=a.get(e))&&zq(e.jJ)?e.jJ(b,c):e(b,c);return qp(e)});return _.K(_.Jk(d),tq(),Aq())};Dq=function(a,b,c,d){const e=Bq(a,b,c);if(!e.lm)return _.Jk(e);d=mq(b,d);return _.K(Bea(d,b,c),_.Ok(f=>!0===f?e:Object.assign({},Cq)))};
Bq=function(a,b,c){if(""===b.path)return"full"===b.Zd&&(0<a.B||0<c.length)?Object.assign({},Cq):{lm:!0,Oj:[],yk:c,parameters:{},ZC:{}};a=(b.Q$||cea)(c,a,b);if(!a)return Object.assign({},Cq);const d={};pp(a.rM,(f,g)=>{d[g]=f.path});b=0<a.Gq.length?Object.assign({},d,a.Gq[a.Gq.length-1].parameters):d;let e;return{lm:!0,Oj:a.Gq,yk:c.slice(a.Gq.length),parameters:b,ZC:null!=(e=a.rM)?e:{}}};
Fq=function(a,b,c,d,e="corrected"){if(0<c.length&&Cea(a,c,d)){e=new Fp(c,a.children);c={};c.primary=e;e.C=a;e.D=b.length;for(var f of d)""===f.path&&"primary"!==pq(f)&&(d=new Fp([],{}),d.C=a,d.D=b.length,c[pq(f)]=d);c=new Fp(b,c);c.C=a;c.D=b.length;return{vh:c,ox:[]}}if(0===c.length&&Dea(a,c,d)){f=a.A;var g=a.children;const h={};for(const k of d)Eq(a,c,k)&&!g[pq(k)]&&(d=new Fp([],{}),d.C=a,d.D="legacy"===e?a.A.length:b.length,h[pq(k)]=d);d=Object.assign({},g,h);d=new Fp(f,d);d.C=a;d.D=b.length;return{vh:d,
ox:c}}d=new Fp(a.A,a.children);d.C=a;d.D=b.length;return{vh:d,ox:c}};Cea=function(a,b,c){return c.some(d=>Eq(a,b,d)&&"primary"!==pq(d))};Dea=function(a,b,c){return c.some(d=>Eq(a,b,d))};Eq=function(a,b,c){return(0<a.B||0<b.length)&&"full"===c.Zd?!1:""===c.path};Gq=function(a,b,c,d){return pq(a)===d||"primary"!==d&&Eq(b,c,a)?"**"===a.path?!0:Bq(b,a,c).lm:!1};Iq=function(a){return Kk(new Hq(a))};Fea=function(a,b,c,d){return _.fm(e=>_.K((new Eea(a,b,c,e.Oe,d)).apply(),_.Ok(f=>Object.assign({},e,{Tc:f}))))};
Hea=function(){var a=new Gea;return new _.Fk(b=>b.error(a))};Jea=function(a,b,c,d,e,f="emptyOnly",g="legacy"){return _.K((new Iea(a,b,c,d,e,f,g)).recognize(),_.fm(h=>null===h?Hea():_.Jk(h)))};Kea=function(a){a.sort((b,c)=>"primary"===b.value.Pb?-1:"primary"===c.value.Pb?1:b.value.Pb.localeCompare(c.value.Pb))};Lea=function(a){return(a=a.value.Ub)&&""===a.path&&void 0===a.Mf};
Jq=function(a){const b=[],c=new Set;for(const d of a)Lea(d)?(a=b.find(e=>d.value.Ub===e.value.Ub),void 0!==a?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=Jq(d.children),b.push(new Yp(d.value,a));return b.filter(d=>!c.has(d))};Kq=function(a){for(;a.C;)a=a.C;return a};Lq=function(a){let b,c=null!=(b=a.D)?b:0;for(;a.C;){a=a.C;let d;c+=null!=(d=a.D)?d:0}return c-1};
Mea=function(a,b,c,d,e,f){return Vk(g=>_.K(Jea(a,b,c,g.Tc,d.wd(g.Tc),e,f),_.Ok(h=>Object.assign({},g,{yf:h}))))};Oea=function(a,b){return Vk(c=>{const {yf:d,Ko:{canActivateChecks:e}}=c;if(!e.length)return _.Jk(c);let f=0;return _.K(_.Uk(e),Vk(g=>Nea(g.A,d,a,b),1),_.im(()=>f++),Wl(),Vk(()=>f===e.length?_.Jk(c):_.Mq))})};
Nea=function(a,b,c,d){const e=a.Ub,f=a.L;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Nq]=e.title);return _.K(Pea(f,a,b,d),_.Ok(g=>{a.C=g;a.data=dq(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Nq]=e.title);return null}))};Pea=function(a,b,c,d){const e=Qea(a);if(0===e.length)return _.Jk({});const f={};return _.K(_.Uk(e),Vk(g=>_.K(Rea(a[g],b,c,d),Vl(),_.im(h=>{f[g]=h}))),Wl(),_.Yl(f),_.Ml(g=>g instanceof Lk?_.Mq:Kk(g)))};
Qea=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};Rea=function(a,b,c,d){a=uq(a,b,d);return a.resolve?qp(a.resolve(b,c)):qp(a(b,c))};Oq=function(a){return _.fm(b=>{const c=a(b);return c?_.K(_.Uk(c),_.Ok(()=>b)):_.Jk(b)})};Sea=function(a){throw a;};Tea=function(a,b){return b.parse("/")};
Zq=function(){var a=_.rf(Pq);const b=_.rf(Qq),c=_.rf(Rq),d=_.rf(_.Sq),e=_.rf(Tq);var f;const g=null!=(f=_.rf(Uq,{optional:!0}))?f:[];var h;f=null!=(h=_.rf(Vq,{optional:!0}))?h:{};h=_.rf(Wq);const k=_.rf(Xq,{optional:!0}),l=_.rf(Uea,{optional:!0}),m=_.rf(Vea,{optional:!0});a=new _.Yq(null,a,b,c,d,e,Array.prototype.concat.apply([],g));l&&(a.G=l);m&&(a.va=m);a.hb=null!=k?k:h;f.Fo&&(a.Fo=f.Fo);f.vw&&(a.vw=f.vw);f.Yr&&(a.Yr=f.Yr);f.ym&&(a.ym=f.ym);f.xk&&(a.xk=f.xk);f.cn&&(a.cn=f.cn);f.xl&&(a.xl=f.xl);
return a};Wea=function(a){return a.A.root};Xea=function(){return new $q("Router",_.Yq)};Zea=function(){return{ea:cr,sb:()=>{const a=_.rf(_.Yq),b=_.rf(dr),c=_.rf(Vq);c.mN&&Yea(b,c.mN);return new er(a,b,c)}}};$ea=function(){return"guarded"};fr=function(a){return[{ea:afa,tc:!0,Ib:a},{ea:Uq,tc:!0,Ib:a}]};
cfa=function(){const a=_.rf(_.Sq);return b=>{const c=a.get(gr);if(b===c.Wf[0]){b=a.get(_.Yq);var d=a.get(hr);1===a.get(ir)&&b.Er();var e;null==(e=a.get(jr,null,8))||bfa(e);var f;null==(f=a.get(cr,null,8))||f.init();b.K=c.G[0];b.A.root.qc=b.K;d.next();d.complete()}}};
efa=function(){return[{ea:ir,Ib:0},{ea:kr,tc:!0,Hb:[_.Sq],sb:a=>{function b(e){_.K(a.get(_.Yq).od,_.fl(f=>f instanceof _.lr||f instanceof mr||f instanceof nr),_.Ok(f=>f instanceof _.lr?!0:f instanceof mr&&(0===f.code||1===f.code)?null:!1),_.fl(f=>null!==f),_.Sl()).subscribe(()=>{e()})}const c=a.get(dfa,Promise.resolve(null));let d=!1;return()=>c.then(()=>new Promise(e=>{const f=a.get(_.Yq),g=a.get(hr);b(()=>{e(!0);d=!0});f.Ja=()=>{e(!0);return d?_.Jk(void 0):g.closed?_.Jk(void 0):g};f.Er()}))}}]};
ffa=function(){return[{ea:kr,tc:!0,sb:()=>{const a=_.rf(_.Yq);return()=>{or(a)}}},{ea:ir,Ib:2}]};gfa=function(a,b,c){c.Lb.hasOwnProperty(a)||(c.Lb[a]=b.Lb[a])};hfa=function(){};pr=function(a,b){this.B=b;this.constructor.uI||(this.constructor.uI={});this.constructor.uI[this.toString()]=this};ifa=function(a){qr(a)};
sr=function(){const a={};a.location=document.location.toString();if(jfa())try{a["top.location"]=top.location.toString()}catch(b){a["top.location"]="[external]"}else a["top.location"]="[external]";for(let b in rr)try{a[b]=rr[b].call()}catch(c){a[b]="[error] "+c.message}return a};_.kfa=function(a){const b={};for(const c of a.keys())b[c]=a.get(c);return b};
sfa=function(){tr.init();var a=new ur("_/jserror",void 0,!0);lfa(new mfa(a));var b=null;a=function(c){_.ha.$googDebugFname&&c&&c.message&&!c.fileName&&(c.message+=" in "+_.ha.$googDebugFname);b?c&&c.message&&(c.message+=" [Possibly caused by: "+b+"]"):b=String(c);qr(c)};vr("_DumpException",a);vr("_B_err",a);_.wr([_.ha].concat([]),_.xr(nfa,_.xr(ofa,!1),!0));28<=za("Chromium")||14<=za("Firefox")||11<=za("Internet Explorer")||za("Safari");9>=za("Internet Explorer")||(a=new yr(ifa),a.B=!0,a.A=!0,pfa(a),
zr(a,"setTimeout"),zr(a,"setInterval"),qfa(a),rfa(a))};ofa=function(a,b){_.ja(b.message,"Error in protected function: ")||(b.error&&b.error.stack?qr(b.error):a||qr(b))};ufa=function(a){if(a)if(a.__owner)a=a.__owner;else if(a.parentNode&&11===a.parentNode.nodeType)a=a.parentNode.host;else a:{var b;if(tfa&&!(_.Ar&&Br("9")&&!Br("10")&&_.ha.SVGElement&&a instanceof _.ha.SVGElement)&&(b=a.parentElement)){a=b;break a}b=a.parentNode;a=Ua(b)&&1==b.nodeType?b:null}else a=null;return a};
Cr=function(a,b,c){for(c||(a=ufa(a));a&&!b(a);)a=ufa(a)};Dr=function(a){if(vfa.has(a))return vfa.get(a);throw Error("Gb`"+a);};wfa=function(a){const b=new Map;for(let c in a)b.set(a[c].cf,a[c].lh);return b};Er=function(a){var b=xfa;const c=_.Va(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){const g=this||_.ha;let h=yfa.get(g);h||(h={},yfa.set(g,h));return zfa(h,[this,...f],e,d)}};
Afa=function(a,b,c){_.Fr(a.url,function(d){d=d.target;_.Gr(d)?b(_.Hr(d)):c(d.getStatus())},a.requestType,a.body,a.requestHeaders,a.timeoutMillis,a.withCredentials)};Jr=function(a,b){return nca(c=>a.listen(b,c,!1),(c,d)=>void Ir(a.Fg,d))};Bfa=function(a){let b=Kr.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};Dfa=function(a){if(Cfa.test(a))return a;a=(Lr(a)||Mr).Jg();return"about:invalid#zClosurez"===a?"about:invalid#zjslayoutz":a};
Ffa=function(a){const b=Efa.exec(a);if(!b)return"0;url=about:invalid#zjslayoutz";const c=b[2];return b[1]?"about:invalid#zClosurez"==(Lr(c)||Mr).Jg()?"0;url=about:invalid#zjslayoutz":a:0==c.length?a:"0;url=about:invalid#zjslayoutz"};Jfa=function(a){if(null==a)return null;if(!Gfa.test(a)||0!=Hfa(a,0))return"zjslayoutzinvalid";const b=RegExp("([-_a-zA-Z0-9]+)\\(","g");let c;for(;null!==(c=b.exec(a));)if(null===Ifa(c[1],!1))return"zjslayoutzinvalid";return a};
Hfa=function(a,b){if(0>b)return-1;for(let c=0;c<a.length;c++){const d=a.charAt(c);if("("==d)b++;else if(")"==d)if(0<b)b--;else return-1}return b};
Kfa=function(a){if(null==a)return null;const b=RegExp("([-_a-zA-Z0-9]+)\\(","g"),c=RegExp("[ \t]*((?:\"(?:[^\\x00\"\\\\\\n\\r\\f\\u0085\\u000b\\u2028\\u2029]*)\"|'(?:[^\\x00'\\\\\\n\\r\\f\\u0085\\u000b\\u2028\\u2029]*)')|(?:[?&/:=]|[+\\-.,!#%_a-zA-Z0-9\t])*)[ \t]*","g");let d=!0,e=0,f="";for(;d;){b.lastIndex=0;var g=b.exec(a);d=null!==g;var h=a;let l;if(d){if(void 0===g[1])return"zjslayoutzinvalid";l=Ifa(g[1],!0);if(null===l)return"zjslayoutzinvalid";h=a.substring(0,b.lastIndex);a=a.substring(b.lastIndex)}e=
Hfa(h,e);if(0>e||!Gfa.test(h))return"zjslayoutzinvalid";f+=h;if(d&&"url"==l){c.lastIndex=0;g=c.exec(a);if(null===g||0!=g.index)return"zjslayoutzinvalid";var k=g[1];if(void 0===k)return"zjslayoutzinvalid";g=0==k.length?0:c.lastIndex;if(")"!=a.charAt(g))return"zjslayoutzinvalid";h="";1<k.length&&(_.Nr(k,'"')&&_.Or(k,'"')?(k=k.substring(1,k.length-1),h='"'):_.Nr(k,"'")&&_.Or(k,"'")&&(k=k.substring(1,k.length-1),h="'"));k=Dfa(k);if("about:invalid#zjslayoutz"==k)return"zjslayoutzinvalid";f+=h+k+h;a=a.substring(g)}}return 0!=
e?"zjslayoutzinvalid":f};Ifa=function(a,b){let c=a.toLowerCase();a=Lfa.exec(a);if(null!==a){if(void 0===a[1])return null;c=a[1]}return b&&"url"==c||c in Mfa?c:null};_.Qr=function(a){if(!a)return Pr();for(a=a.parentNode;Ua(a)&&1==a.nodeType;a=a.parentNode){let b=a.getAttribute("dir");if(b&&(b=b.toLowerCase(),"ltr"==b||"rtl"==b))return b}return Pr()};Pr=function(){return _.Nfa()?"rtl":"ltr"};
Tr=function(a,b){let c=a.__innerhtml;c||(c=a.__innerhtml=[a.innerHTML,a.innerHTML]);if(c[0]!=b||c[1]!=a.innerHTML)Ua(a)&&Ua(a)&&Ua(a)&&1===a.nodeType&&(!a.namespaceURI||"http://www.w3.org/1999/xhtml"===a.namespaceURI)&&a.tagName.toUpperCase()==="SCRIPT".toString()?a.textContent=_.ee(_.Rr(b)):a.innerHTML=_.$d(_.Sr(b)),c[0]=b,c[1]=a.innerHTML};Ur=function(a){if(a=a.getAttribute("jsinstance")){const b=a.indexOf(";");return(0<=b?a.substr(0,b):a).split(",")}return[]};
Ofa=function(a){if(a=a.getAttribute("jsinstance")){const b=a.indexOf(";");return 0<=b?a.substr(b+1):null}return null};Vr=function(a,b,c){let d=a[c]||"0",e=b[c]||"0";d=parseInt("*"==d.charAt(0)?d.substring(1):d,10);e=parseInt("*"==e.charAt(0)?e.substring(1):e,10);return d==e?a.length>c||b.length>c?Vr(a,b,c+1):!1:d>e};Wr=function(a,b,c,d,e,f){b[c]=e>=d-1?"*"+e:String(e);b=b.join(",");f&&(b+=";"+f);a.setAttribute("jsinstance",b)};
Pfa=function(a){if(!a.hasAttribute("jsinstance"))return a;let b=Ur(a);for(;;){const c=Xr(a);if(!c)return a;const d=Ur(c);if(!Vr(d,b,0))return a;a=c;b=d}};Rfa=function(a,b,c){switch(Qfa(a,b)){case 1:return!1;case -1:return!0;default:return c}};Zr=function(a,b,c){return c?!Sfa.test(Yr(a,b)):Tfa.test(Yr(a,b))};
ds=function(a){if(_.$r(a,"original_value")){var b=new _.as(_.bs(a,"original_value",""));"original_value"in a.A&&delete a.A.original_value;b.C&&(a.A.protocol=b.C);b.B&&(a.A.host=b.B);null!=b.G?a.A.port=b.G:b.C&&("http"==b.C?a.A.port=80:"https"==b.C&&(a.A.port=443));b.D&&(a.A.path=b.D);b.F&&(a.A.hash=b.F);var c=b.A.tf();for(let d=0;d<c.length;++d){const e=c[d],f=new cs(Ufa(a));f.A.key=e;f.Od(b.A.Jc(e)[0])}}};fs=function(a,b){this.C=a;this.B=new es;this.B.B=this.C.F;this.A=null;this.D=b};
Vfa=function(a){const b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(c=>{const d=c.indexOf("="),[e,f]=-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))];c=b.get(e)||[];c.push(f);b.set(e,c)});return b};Yfa=function(a){return encodeURIComponent(a).replace(Wfa,(b,c)=>{let d;return null!=(d=Xfa[c])?d:b})};Zfa=function(a){return`${a}`};$fa=function(){};aga=function(a,b){let c=a.length;for(;c--;)b(a[c])};
gs=function(a){return class extends a{constructor(...b){super(...b);this.fq=this.Au=!1}get sticky(){return this.Au}set sticky(b){const c=this.Au;this.Au=_.zm(b);this.fq=c!==this.Au}AV(){const b=this.fq;this.fq=!1;return b}oD(){this.fq=!1}}};hs=function(a,b){return a.concat(Array.from(b))};bga=function(){};cga=function(a,b){let c=a.S.parentElement;for(;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(d=>d.id===c.id):null};dga=function(){};
ega=function(a){a&1&&_.lj(0,"span",2);a&2&&(a=_.H(),_.D("@indicatorRotate",a.Nt()))};fga=function(){if(void 0===is&&(is=null,"undefined"!==typeof window)){const a=window;void 0!==a.trustedTypes&&(is=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return is};js=function(a){let b;return(null==(b=fga())?void 0:b.createHTML(a))||a};gga=function(){const a=_.rf(_.an),b=a?a.location:null;return{wK:()=>b?b.pathname+b.search:""}};
hga=function(a){a&1&&_.lj(0,"mat-pseudo-checkbox",5);a&2&&(a=_.H(),_.D("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};iga=function(a){a&1&&(_.gg(),_.lj(0,"circle",4));if(a&2){a=_.H();const b=_.dk(1);_.ej("animation-name","mat-progress-spinner-stroke-rotate-"+a.yu)("stroke-dashoffset",a.sG(),"px")("stroke-dasharray",a.Ot(),"px")("stroke-width",a.nG(),"%")("transform-origin",a.oG(b));_.$i("r",a.Mt())}};
jga=function(a){a&1&&(_.gg(),_.lj(0,"circle",4));if(a&2){a=_.H();const b=_.dk(1);_.ej("stroke-dashoffset",a.sG(),"px")("stroke-dasharray",a.Ot(),"px")("stroke-width",a.nG(),"%")("transform-origin",a.oG(b));_.$i("r",a.Mt())}};kga=function(){return{Ef:100}};lga=function(a){if(a&1){const b=_.Qf();_.E(0,"div",2);_.Xj("click",function(){_.Rf(b);const c=_.H();return _.Sf(c.kH())});_.G()}a&2&&(a=_.H(),_.fj("mat-drawer-shown",a.dH()))};mga=function(a){a&1&&(_.E(0,"mat-drawer-content"),_.ck(1,2),_.G())};
nga=function(){return!1};oga=function(a){if(a&1){const b=_.Qf();_.E(0,"div",2);_.Xj("click",function(){_.Rf(b);const c=_.H();return _.Sf(c.kH())});_.G()}a&2&&(a=_.H(),_.fj("mat-drawer-shown",a.dH()))};pga=function(a){a&1&&(_.E(0,"mat-sidenav-content"),_.ck(1,2),_.G())};ks=function(a){return"t"===a.type[0]};qga=function(a,b){let c;ks(a)?"number"===typeof b?c=ls(a.touches,b)||ls(a.changedTouches,b):c=a.touches[0]||a.changedTouches[0]:c=a;return c?{x:c.clientX,y:c.clientY}:void 0};
ls=function(a,b){for(let c=0;c<a.length;c++)if(a[c].identifier===b)return a[c]};rga=function(){return new _.ms};sga=function(a){let b;return null==(b=a.formContent)?void 0:b.locale};uga=function(a){var b=sga(a);b=(b&&tga.includes(b)?sga(a):"en").replaceAll("-","_").toLowerCase();let c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return Dda`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${b}.js`};
vga=function(a,b,c){if(ns)return ns;const d=uga(a);return ns=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((e,f)=>{const g=c.createElement("script");_.de(g,d);g.onload=()=>{b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):f("feedbackV2GlobalObject not found on window.")};g.onerror=()=>{f(`Feedback binary script tag failed to load: ${d.toString()}`)};c.body.appendChild(g)})};
wga=function(a,b,c,d){return _.Pk(function*(){var e=Date.now();e=yield(yield vga(a,c,d)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};xga=function(a,b,c){_.Pk(function*(){const d=c||_.ha;if(d.isFormOpened){const f=Error("Hc");f.name="DuplicateFormError";throw f;}d.isFormOpened=!0;a.callbacks=a.callbacks||{};const e=a.callbacks.onClose||(()=>{});a.callbacks.onClose=f=>{d.isFormOpened=!1;e(f)};try{return wga(a,b,d,d.document)}catch(f){throw d.isFormOpened=!1,f;}})};
Aga=function(a,b){return _.Pk(function*(){return new Promise(c=>{const d=yga(null!=b?b:"")+"/aloha_form_properties?productId="+a;_.Fr(d,e=>{e=e.target;let f=null;try{var g=JSON.stringify(os(e,")]}'\n"));if(null==g||""==g)f=new ps;else{var h=JSON.parse(g);if(!Array.isArray(h))throw Error("v`"+zga(h)+"`"+h);qs=h;var k=new ps(h);qs=null;f=k}}catch(l){g=new ps,h=new rs,h=_.Nb(h,5,!1,!1),h=_.Nb(h,2,!1,!1),h=_.Nb(h,4,!1,!1),h=_.Nb(h,8,!1,!1),h=_.Nb(h,9,!1,!1),h=_.Nb(h,7,!1,!1),f=_.nd(g,1,h)}c(f)},"GET",
"",{},2E3,!0)})})};yga=function(a){return Bga.includes(a)?a:"https://www.google.com/tools/feedback"};ss=function(a){var b=a;if(a instanceof Array)for(var c=b=Array(a.length),d=0;d<a.length;++d)a.hasOwnProperty(d)&&(c[d]=ss(a[d]));else if(a instanceof Object)for(d in c=b={},a)a.hasOwnProperty(d)&&(c[d]=ss(a[d]));return b};ts=function(a,b){a[b]||(a[b]=[]);return a[b]};us=function(a){this.data=a||[]};
Dga=function(a,b){const c=Cga(a.path);b=(0<b.length?b:Object.keys(a.params||{})).map(d=>(a.params[d]||"").toString().replace(/\|/g,"||"));return c+"|"+b.join("|")};Ega=function(a,b){return _.vs(a).then(function(c){return _.ws(c,b)})};Fga=function(a){switch(a){case 6:return"movie";case 18:return"show";case 19:return"season";case 20:return"episode";case 5E3:return"movies_bundle";case 29:return"voucher";default:return"unknown"}};Gga=function(a){return 1E3*a.getSeconds()+Math.floor(a.F()/1E6)};
_.ys=function(a){if(null==a||isNaN(a))return null;const b=new _.xs;b.setSeconds(Math.floor(a/1E3));b.C(a%1E3*1E6);return b};Hga=function(a){return new Promise(b=>void setTimeout(b,a))};zs=function(a,b,c){let d,e;return(null==(d=b.metadata)?void 0:null==(e=d.eJ)?void 0:e.Kl)||Date.now()+c.xe};Iga=function(a,b){return a.filter(c=>{let d;return(null==(d=c.entry)?void 0:d.Mg())===b}).map(c=>({message:c.entry.value,messageType:c.messageType,properties:c.properties}))};
_.Bs=function(a){if(!_.As(a))return!1;a.cancel();return!0};_.Fs=function(a,b,c){this.C=a;this.F=void 0!==c?!!c:!0;this.A=new _.Cs(this);this.D=b||2;this.B=_.Ds();4==Es(this.C)?this.Zh(this.C):(this.A.listen(a,"success",this.HP),this.A.listen(a,"error",this.FP),this.A.listen(a,"abort",this.rX),this.A.listen(a,"timeout",this.IP))};Jga=function(){this.B=!1;this.C=Nn(Gs(new Hs(Is,"//www.gstatic.com/cv/js/sender/v1/cast_sender.js")))};
Kga=function(a,b){return b instanceof Element?`Element <${b.id?`#${b.id}`:""}${b.className?`.${b.className}`:""}>`:b};Mga=function(a,b){return new Lga(a,b)};Nga=function(a){return new Promise(b=>setTimeout(b,a))};Oga=function(a,b,c){let d,e;const f=null==(d=b.body.uf())?void 0:null==(e=d.Yf())?void 0:e.jh();return f?Gga(f):zs(a,b,c)};Ks=function(a){let b=a.Ye();b||(b=new Js,a.yh(b));return b};Pga=function(a){a=new Uint8Array(a);window.crypto.getRandomValues(a);return Array.from(a)};
Qga=function(a){const b=Array(a);for(let c=0;c<a;c++){const d=Date.now();for(let e=0;e<d%23;e++)b[c]=Math.random();b[c]=Math.floor(256*Math.random())}return b};_.Ls=function(){const a=_.Rga(16),b=[];for(let c=0;c<a.length;c++)b.push("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_".charAt(a[c]&63));return b.join("")};
Tga=function(a){const b=a.C().map(e=>Ms(e)),c=_.t(a,_.Ns,5).map(e=>Ms(e)),d=_.t(a,_.Os,4).map(e=>Sga(e));return{id:a.getId(),mimeType:_.Ps(a,2,0),contentType:a.Rh(),language:a.Wb(),roles:c,contentProtections:b,representations:d}};Ms=function(a){return{schemeIdUri:_.Qs(_.L(a,1)),value:a.getValue()}};Vga=function(a){return a?{periods:_.t(a,_.Rs,1).map(b=>Uga(b))}:null};
Uga=function(a){const b=_.t(a,_.Ss,1).map(d=>Tga(d)),c=_.t(a,_.Ns,6).map(d=>Ms(d));return{duration:_.Ts(a.getDuration()),id:a.getId(),supplementalProperties:c,adaptationSets:b}};
Sga=function(a){const b=_.t(a,_.Ns,12).map(g=>Ms(g)),c=_.Ob(a,3).map(g=>_.Qs(g)),d=a.C().map(g=>Ms(g)),e=_.t(a,_.Ns,18).map(g=>Ms(g));var f=_.u(a,_.Us,9);f=f&&_.w(f,1);return{id:a.getId(),mimeType:_.Ps(a,19,0),bandwidth:_.Vs(a,2),baseUrls:c,width:_.Vs(a,4),height:a.Yd(),frameRate:_.L(a,6),codecs:_.L(a,7),audioChannelConfigurations:b,format:f,contentProtections:d,essentialProperties:e}};Wga=function(a){return _.t(a,_.Ws,1).map(b=>({contentType:b.Rh(),language:b.Wb(),url:_.Qs(b.getUrl())}))};
Xga=function(){if(!Intl)return"https://daily-0-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";var a=new Date(Date.now()-432E5);a=(new Intl.DateTimeFormat("en-US",{timeZone:"America/Los_Angeles",weekday:"long"})).formatToParts(a).find(b=>"weekday"===b.type);if(!a)return"https://daily-0-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";switch(a.value){case "Sunday":return"https://daily-0-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";case "Monday":return"https://daily-1-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";
case "Tuesday":return"https://daily-2-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";case "Wednesday":return"https://daily-3-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";case "Thursday":return"https://daily-4-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";case "Friday":return"https://daily-5-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";case "Saturday":return"https://daily-6-androidtvgtvwebfe-pa-googleapis.sandbox.google.com";default:return"https://daily-0-androidtvgtvwebfe-pa-googleapis.sandbox.google.com"}};
aha=function(a){switch(a){case "prod":case "dogfood":return Yga;case "staging":return Zga;case "dev":return $ga;default:return null}};bha=function(a){a=a.A.get("cast_app_id");switch(a){case "prod":return"9381F2BD";case "dogfood":return"6EDB2FE5";case "staging":return"25FDBFD8";case "dev":return"EBE217C4";default:return a&&/^[A-Fa-f0-9_]+$/.test(a)?a:null}};
cha=function(a){switch(a.A.get("gamelan_env")){case "prod":return new _.as("https://androidtvgtvwebfe-pa.clients6.google.com");case "daily":return new _.as(Xga());case "daily-0":return new _.as("https://daily-0-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "daily-1":return new _.as("https://daily-1-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "daily-2":return new _.as("https://daily-2-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "daily-3":return new _.as("https://daily-3-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");
case "daily-4":return new _.as("https://daily-4-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "daily-5":return new _.as("https://daily-5-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "daily-6":return new _.as("https://daily-6-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");case "autopush":return new _.as("https://autopush-androidtvgtvwebfe-pa-googleapis.sandbox.google.com");default:return null}};
jha=function(a){switch(a.A.get("apiary_env")||a.A.get("magma_env")){case "prod":return Xs;case "dogfood":return dha;case "qa":return eha;case "staging":return fha;case "autopush":return gha;case "dev":return hha;case "ash":return iha;default:return null}};
kha=function(a){switch(a.A.get("nur_env")){case "prod":return new _.as("https://playmoviesdfe-pa.clients6.google.com");case "dogfood":return new _.as("https://dogfood-playmoviesdfe-pa-googleapis.sandbox.google.com");case "qa":return new _.as("https://qa-playmoviesdfe-pa-googleapis.sandbox.google.com");case "staging":return new _.as("https://staging-playmoviesdfe-pa-googleapis.sandbox.google.com");case "autopush":return new _.as("https://autopush-playmoviesdfe-pa-googleapis.sandbox.google.com");case "dev":return new _.as("https://dev-playmoviesdfe-pa-googleapis.sandbox.google.com");
default:return null}};bt=function(a,b){b=b.toLowerCase();var c=_.Ys.get(b);if(null!=c)return c;if(!a)return null;for(let d=0,e=Zs(a,4);d<e;d++)if(c=new $s(at(a,4,d)),(c.getKey()||"").toLowerCase()==b)return c.getValue();return null};ct=function(a,b,c){if(null==a)return a;var d=lha(a,b);if(null!=d)return d;d=a;b.push({name:c,As:a});if(Array.isArray(a)){c=[];for(d=0;d<a.length;d++)c.push(ct(a[d],b,`[${d}]`));d=c}else"object"===typeof a&&(d=Nd(a,(e,f)=>ct(e,b,"."+f)));b.pop();return d};
lha=function(a,b){for(let c=b.length-1;0<=c;c--)if(a===b[c].As)return b.slice(0,c+1).map(d=>d.name).join("");return null};qha=function(a){a=Math.abs(null!=a?a:0);var b=Math.floor(a/864E5);if(3<=b)return mha.format({NUM:b});b=Math.floor(a/36E5);if(2<=b)return nha.format({NUM:b});b=Math.floor(a/6E4);return 1<=b?oha.format({NUM:b}):pha.format({NUM:Math.floor(a/1E3)})};
sha=function(a){var b=Math.abs(null!=a?a:0);if(6E4>b)return rha.format({NUM:Math.floor(b/1E3)});a=Math.floor(b/36E5);b%=36E5;const c=Math.floor(b/6E4);b=Math.floor(b%6E4/1E3);return(nha.format({NUM:a})+" "+oha.format({NUM:c})+" "+pha.format({NUM:b})).replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")};tha=function(a,b){return sha(a)+" of "+sha(b)};
wha=function(a){let b;a=((null==a?void 0:null==(b=a.getMetadata())?void 0:uha(b,6,dt))||[]).map(c=>{a:{try{const e=vha(et(c,5,1)),f=et(c,2,0),g=c.Yd(),h=c.getUrl();var d={type:e,images:[{width:f,height:g,url:h,NB:!!et(c,4,!0)||!1}]};break a}catch(e){}d=null}return d}).filter(c=>!!c);return new ft(a)};vha=function(a){switch(a){case 2:return"banner";case 1:return"logo";case 3:return"poster";case 4:return"screenshot";default:return"unknown"}};_.gt=function(a){return{pageTitle:a}};
xha=function(a){let b;return null==a?void 0:null==(b=a.data)?void 0:b.pageTitle};_.yha=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};zha=function(a){a&1&&_.oj(0)};Aha=function(a){a&1&&(_.mj(0),_.J(1,zha,1,0,"ng-container",3),_.nj());a&2&&(a=_.H(),_.B(1),_.D("ngComponentOutlet",a.qB.Al)("ngComponentOutletNgModuleFactory",a.qB.HW))};Bha=function(a){a&1&&_.oj(0)};
Cha=function(a){a&1&&(_.mj(0),_.J(1,Bha,1,0,"ng-container",3),_.nj());a&2&&(a=_.H(),_.B(1),_.D("ngComponentOutlet",a.gB.Al)("ngComponentOutletNgModuleFactory",a.gB.HW))};Dha=function(a){return _.Pk(function*(){if(a.exitFullscreen)return a.exitFullscreen();a.webkitExitFullscreen?a.webkitExitFullscreen():a.mozCancelFullScreen?a.mozCancelFullScreen():a.msExitFullscreen&&a.msExitFullscreen()})};
ht=function(a){return a.fullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.webkitFullscreenElement||null};Fha=function(a,b){return _.Pk(function*(){return ht(a)?Dha(a):Eha(b)})};Eha=function(a){return _.Pk(function*(){if(a.requestFullscreen)return a.requestFullscreen();a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.msRequestFullscreen&&a.msRequestFullscreen()})};
jt=function(a,b="exact"){const c=Math.floor(a/3600);a%=3600;const d=Math.floor(a/60);a=Math.round(a%60);switch(b){case "exact":return Gha.format({HOURS:c,MINUTES:String(d).padStart(2,"0"),SECONDS:String(a).padStart(2,"0")});case "human-short":return Hha.format({HOURS:c,MINUTES:d});default:_.ud(b,"Unknown duration style")}};Iha=function(a){a&1&&(_.mj(0),_.E(1,"div",4),_.Sj(2,5),_.G(),_.E(3,"div",6),_.Sj(4,7),_.G(),_.nj())};
Jha=function(a){a&1&&(_.E(0,"div",4),_.Sj(1,8),_.G(),_.E(2,"div",6),_.Sj(3,9),_.G())};Kha=function(a){a&1&&(_.E(0,"div"),_.ek(1),_.G());a&2&&(a=_.H(2),_.B(1),_.fk(" Error URL: ",a.error.url," "))};Lha=function(a){a&1&&(_.E(0,"div",10),_.J(1,Kha,2,1,"div",11),_.E(2,"div"),_.ek(3),_.G(),_.E(4,"div",12),_.ek(5),_.G()());a&2&&(a=_.H(),_.B(1),_.D("ngIf",a.error.url),_.B(2),_.fk(" Error message: ",a.error.ye.message," "),_.B(2),_.fk(" ",a.error.ye.stack," "))};
Mha=function(a){a&1&&(_.E(0,"span",3),_.ek(1),_.G());a&2&&(a=_.H(),_.B(1),_.gk(a.Bw))};Nha=function(a){a&1&&(_.E(0,"mat-icon"),_.ek(1),_.G());a&2&&(a=_.H().Wa,_.B(1),_.gk(a.Ed))};Oha=function(a,b){a&1&&(_.E(0,"mat-list-item"),_.lj(1,"info-row",3),_.rk(2,"async"),_.G());a&2&&(a=b.Wa,_.B(1),_.D("label",a.label)("value",_.sk(2,3,a.D_))("note",a.Bw))};
Pha=function(a,b){a&1&&(_.mj(0),_.E(1,"div",1),_.J(2,Nha,2,1,"mat-icon",2),_.ek(3),_.G(),_.J(4,Oha,3,5,"mat-list-item",0),_.nj());a&2&&(a=b.Wa,_.B(2),_.D("ngIf",a.Ed),_.B(1),_.fk(" ",a.name," "),_.B(1),_.D("ngForOf",a.rows))};Qha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"Idx"),_.G())};Rha=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(a.index))};Sha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"Type"),_.G())};
Tha=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(a.type))};Uha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"Fmt"),_.G())};Vha=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(a.ud))};Wha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"From (s)"),_.G())};Xha=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.rk(2,"number"),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(_.tk(2,1,a.YY,"1.2-2")))};Yha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"To (s)"),_.G())};
Zha=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.rk(2,"number"),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(_.tk(2,1,a.WY,"1.2-2")))};$ha=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"Status"),_.G())};aia=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.rk(2,"async"),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(_.sk(2,1,a.UD)))};bia=function(a){a&1&&(_.E(0,"th",12),_.ek(1,"Dur (ms)"),_.G())};cia=function(a,b){a&1&&(_.E(0,"td",13),_.ek(1),_.rk(2,"async"),_.G());a&2&&(a=b.Wa,_.B(1),_.gk(_.sk(2,1,a.QU)))};
dia=function(a){a&1&&_.lj(0,"tr",14)};eia=function(a){a&1&&_.lj(0,"tr",15)};fia=function(a){switch(a){case "ArrowDown":case "ArrowLeft":case "ArrowRight":case "ArrowUp":case "Down":case "Left":case "Right":case "Up":return!0;default:return!1}};gia=function(a,b){a&1&&(_.E(0,"mat-list-option",9),_.ek(1),_.G());a&2&&(a=b.Wa,b=_.H(3),b=null===a||null===b.Ns?a===b.Ns:a.getId()===b.Ns.getId(),_.D("selected",b)("value",a),_.B(1),_.fk(" ",a.getName()," "))};
hia=function(a){if(a&1){const b=_.Qf();_.E(0,"mat-selection-list",5);_.Xj("selectionChange",function(c){_.Rf(b);var d=_.H(2);c=c.options[0].value;d.Ns=c;d.QI.emit(c);return _.Sf()});_.E(1,"div",6);_.Sj(2,7);_.G();_.J(3,gia,2,3,"mat-list-option",8);_.rk(4,"async");_.G()}a&2&&(a=_.H(2),_.B(3),_.D("ngForOf",_.sk(4,1,a.DU)))};jia=function(a,b){a&1&&(_.E(0,"mat-list-option",9),_.ek(1),_.G());a&2&&(a=b.Wa,b=_.H(3),_.D("selected",iia(b,a))("value",a),_.B(1),_.fk(" ",a.getName()," "))};
kia=function(a){if(a&1){const b=_.Qf();_.E(0,"mat-selection-list",5);_.Xj("selectionChange",function(c){_.Rf(b);var d=_.H(2);c=c.options[0].value;d.Ps=c;d.pO.emit(c);return _.Sf()});_.E(1,"div",6);_.Sj(2,10);_.G();_.E(3,"mat-list-option",9);_.Sj(4,11);_.G();_.J(5,jia,2,3,"mat-list-option",8);_.rk(6,"async");_.G()}a&2&&(a=_.H(2),_.B(3),_.D("selected",iia(a,a.ZL))("value",a.ZL),_.B(2),_.D("ngForOf",_.sk(6,3,a.IU)))};
lia=function(a){if(a&1){const b=_.Qf();_.E(0,"div",3);_.Xj("cdkFocusChange",function(c){_.Rf(b);_.H().HB.next(!!c);return _.Sf()});_.J(1,hia,5,3,"mat-selection-list",4);_.rk(2,"async");_.J(3,kia,7,5,"mat-selection-list",4);_.rk(4,"async");_.G()}a&2&&(a=_.H(),_.B(1),_.D("ngIf",_.sk(2,2,a.zV)),_.B(2),_.D("ngIf",_.sk(4,4,a.EV)))};mia=function(a,b){a&1&&(_.E(0,"span",5),_.ek(1),_.G());a&2&&(a=b.pm,_.B(1),_.gk(a.title))};
oia=function(a){a&1&&(_.E(0,"div",4),_.lj(1,"preferred-image",5),_.G());if(a&2){a=_.H();var b=a.imageWidth;var c=a.imageHeight;b=qk(_.Qf(),_.Wf(),3,nia,b,c);_.D("ngStyle",b);_.B(1);_.D("preferredSize",a.ys)("images",a.images)}};ria=function(a){const b=new _.kt;b.next(a.Nj);const c=new _.kt;c.next(pia(a.status));return{request:{yJ:b,Pj:a.Pj,QU:_.K(b,_.Ok(d=>null!=d?d-a.Pj:null)),id:a.id,index:a.index,Cb:a.Cb,WY:a.Va?a.Va.end:null,YY:a.Va?a.Va.start:null,UD:c,type:qia(a.type),ud:a.ud},item:{yJ:b,UD:c}}};
sia=function(a,b){if(!a)return"N/A";const c=[];c.push(`${a.mimeType},`);switch(b){case "audio":c.push(`${a.Qc||0}ch`);break;case "video":c.push(a.qa?"HDR":"SDR");c.push(`${a.width||0}x${a.height}`);break;default:return _.ud(b,"Unknown content type")}c.push(`(${a.ud})`);return c.join(" ")};qia=function(a){switch(a){case "initialization_and_index":return"init+idx";case "initialization":return"init";case "media":return"media";case "index":return"index";default:return _.ud(a,"Unknown segment type")}};
pia=function(a){switch(a){case 0:return"Wait";case 1:return"OK";case 2:return"Error";default:return _.ud(a,"Unknown request status")}};tia=function(a){a&1&&_.lj(0,"second-screen",10);a&2&&(a=_.H(),_.D("displayName",a.lJ)("modelPromise",a.model.Un))};uia=function(a){a&1&&(_.E(0,"div",11),_.lj(1,"mat-spinner",12),_.G());a&2&&(a=_.H(),_.B(1),_.$i("aria-label",a.dO))};
via=function(a){if(a&1){const b=_.Qf();_.E(0,"div",13);_.Xj("cdkFocusChange",function(c){_.Rf(b);const d=_.H();return _.Sf(d.onFocusChanged(c))})("mouseenter",function(){_.Rf(b);const c=_.H();return _.Sf(c.Wr(!0))})("mouseleave",function(){_.Rf(b);const c=_.H();return _.Sf(c.Wr(!1))});_.E(1,"div",14)(2,"playback-header",15);_.Xj("menuOpenChanged",function(c){_.Rf(b);_.H().EB.next(c);return _.Sf()});_.G()();_.E(3,"div",16);_.lj(4,"playback-controls",17);_.rk(5,"async");_.G()()}a&2&&(a=_.H(),_.B(2),
_.D("modelPromise",a.model.Un)("player$",a.Ng),_.B(2),_.D("fullscreenElement",a.fullscreenElement)("player",_.sk(5,4,a.Ng)))};_.qt=function(a){switch(_.Qb(a,lt)){case 1:return(a=_.mt(a,nt,1,lt))?[{width:1920,height:1920*(_.Vs(a,3)/_.Vs(a,2)),url:a.getUrl(),NB:!0}]:[];case 2:return(a=_.mt(a,ot,2,lt))?_.t(a,pt,1).map(b=>({width:_.Vs(b,2),height:b.Yd(),url:b.getUrl(),NB:!1})):[];default:return[]}};
_.tt=function(a){const b=new Set,c=[];a=a.filter(e=>!_.rt(e,3));for(const e of a)if(a=_.u(e,_.st,2)){var d=wia(_.Ps(e,1,0));if(!b.has(d)){b.add(d);a={images:_.qt(a),type:d};if(d=_.L(e,4))a.kJ=d;c.push(a)}}return new ft(c)};_.xia=function(a){switch(a){case 101:return"movie";case 102:return"show";default:return null}};_.vt=function(a){const b=[];for(const c of a){a=null;switch(_.Qb(c,ut)){case 1:a=yia(c);break;case 4:a=zia(c)}a&&(a.Mw=_.Vs(c,2),b.push(a))}return b};
_.It=function(a,b,c){const d=[];for(const k of a){const l=_.L(k,1);a=b.find(F=>F.getId()===l);if(!a)continue;const m=_.Aia(a)||"";let n=!1;var e=!1;let p;var f=_.L(k,2),g=_.u(k,_.wt,9);if(g){let F;var h=(null==(F=_.mt(k,xt,5,yt))?void 0:_.t(F,zt,2))||[];n=0<h.length;0<h.length&&h.every(M=>{let Z;return null==(Z=_.mt(M,At,2,Bt))?void 0:Array.isArray(_.w(Z,1))})&&(e=!0);let I,N;(h=null==(I=h.find(M=>Array.isArray(Ct(M,3,Bt))))?void 0:null==(N=_.mt(I,Dt,3,Bt))?void 0:_.u(N,_.xs,1))&&(p=1E3*h.getSeconds());
let S;g=null==(S=_.u(g,_.Et,1))?void 0:_.L(S,1);if(n&&!e&&g){a:switch(c){case 101:f=`player/yt:movie:${g}`;break a;case 104:f=`player/yt:episode:${g}`;break a;default:f=null}f=f||""}}let v;g=(null==(v=_.mt(k,xt,5,yt))?void 0:_.t(v,Ft,1))||[];e=e||0<g.length&&g.every(F=>{let I;return null==(I=_.mt(F,Gt,2,Ht))?void 0:Array.isArray(_.w(I,1))})||!1;d.push({Dg:f,iconUrl:m,Zl:n,JB:e,isPrimary:_.rt(k,8),Wo:l,hda:p,serviceName:_.L(a,2),p_:_.L(k,7)})}return d};
_.Nt=function(a,b){if(!a)return null;let c=[],d=!1;const e=a.ih();e&&(c=_.It(_.t(e,_.Jt,3),b,_.Qb(a,_.Kt)),d=_.rt(e,2));let f;return Object.assign({},{id:(null==(f=a.getId())?void 0:_.Lt(f))||"",Zf:d,description:_.L(a,3)||"",images:_.tt(_.t(a,_.Mt,4)),Ce:c.find(g=>g.isPrimary)||c[0],Cs:_.xia(_.Qb(a,_.Kt))||void 0,title:_.L(a,2),type:Bia(_.Qb(a,_.Kt)),Af:c},Cia(a))};Bia=function(a){switch(a){case 101:return 1;case 102:return 2;case 103:return 3;case 104:return 4;default:return 0}};
zia=function(a){const b=_.mt(a,Ot,4,ut);if(!b)return null;const c=_.u(b,Pt,1);if(!c)return null;a=_.u(a,Qt,3);if(!a)return null;a:switch(a.getId()){case 1:var d="rotten_tomatoes";break a;case 2:d="imdb";break a;default:d="unknown"}if("unknown"===d)return null;var e=_.u(a,_.st,3);if(!e)return null;e=_.qt(e);let f,g;return{maxValue:Rt(c,2),source:d,bO:(null==(f=_.u(b,St,2))?void 0:f.getUrl())||"",qx:(null==(g=e[0])?void 0:g.url)||"",cO:_.L(a,2),value:Rt(c,1)}};
wia=function(a){switch(a){case 4:return"logo";case 1:return"poster";case 2:return"screenshot";case 3:return"generic";default:return"unknown"}};yia=function(a){const b=_.mt(a,Tt,1,ut);if(!b)return null;const c=_.u(b,Pt,1);if(!c)return null;a=_.u(a,Qt,3);if(!a)return null;let d;return{maxValue:Rt(c,2),source:"rotten_tomatoes",bO:null==(d=_.u(b,St,3))?void 0:d.getUrl(),qx:_.L(b,4),cO:_.L(a,2),value:Rt(c,1)}};
Cia=function(a){switch(_.Qb(a,_.Kt)){case 101:a=_.mt(a,_.Ut,101,_.Kt);if(!a)break;return Dia(a);case 102:if(a=_.mt(a,_.Vt,102,_.Kt))return Eia(a)}return{}};Dia=function(a){const b=_.vt(a.F()).find(e=>"rotten_tomatoes"===e.source);let c;const d={Bl:(null==(c=a.C()[0])?void 0:_.L(c,1))||"",Nl:_.Ob(a,2)[0]||"",vk:b,releaseYear:Number(_.L(a,3))||0};if(a=_.u(a,_.Wt,6))if(a=Number(a.getSeconds()))d.Eb=a;return d};
Eia=function(a){const b=_.vt(a.F()).find(e=>"rotten_tomatoes"===e.source);let c;const d={Bl:(null==(c=a.C()[0])?void 0:_.L(c,1))||"",Nl:_.Ob(a,2)[0]||"",vk:b};if(a=_.Ps(a,1,0))d.Km=a;return d};jca=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Fia="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
Gia=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};Hia=Gia(this);Xt=function(a,b){if(b)a:{var c=Hia;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Fia(c,a,{configurable:!0,writable:!0,value:b})}};
Xt("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});Iia=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};_.Pk=function(a){return Iia(a())};
kca=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};void 0!==a["throw"]&&(this["throw"]=function(b){return Promise.resolve(a["throw"](b))});void 0!==a["return"]&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
Jia=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};Xt("Array.prototype.values",function(a){return a?a:function(){return Jia(this,function(b,c){return c})}});Xt("Array.prototype.flatMap",function(a){return a?a:function(b,c){for(var d=[],e=0;e<this.length;e++){var f=b.call(c,this[e],e,this);Array.isArray(f)?d.push.apply(d,f):d.push(f)}return d}});
Xt("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Xt("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});
Xt("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("c`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("d");c[d[0]]=d[1]}return c}});Xt("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});
Xt("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("e");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});Xt("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});
Xt("Promise.allSettled",function(a){function b(d){return{status:"fulfilled",value:d}}function c(d){return{status:"rejected",reason:d}}return a?a:function(d){var e=this;d=Array.from(d,function(f){return e.resolve(f).then(b,c)});return e.all(d)}});Xt("String.prototype.padStart",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("f`padStart");b-=this.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+this}});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Yt,Kia,$t,Zt,Lia,zga,Qa,Ua,au,Mia,Nia,Oia,cu,Pia,vr,du;Yt=Yt||{};_.ha=this||self;Kia=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;$t=function(a){if("string"!==typeof a||!a||-1==a.search(Kia))throw Error("h");if(!Zt||"goog"!=Zt.type)throw Error("i`"+a);if(Zt.IW)throw Error("j");Zt.IW=a};$t.get=function(){return null};Zt=null;Lia=function(a,b){a=a.split(".");b=b||_.ha;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
zga=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};Qa=function(a){var b=zga(a);return"array"==b||"object"==b&&"number"==typeof a.length};Ua=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.Va=function(a){return Object.prototype.hasOwnProperty.call(a,au)&&a[au]||(a[au]=++Mia)};au="closure_uid_"+(1E9*Math.random()>>>0);Mia=0;Nia=function(a,b,c){return a.call.apply(a.bind,arguments)};
Oia=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.bu=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?_.bu=Nia:_.bu=Oia;return _.bu.apply(null,arguments)};
_.xr=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};cu=function(){return Date.now()};Pia=function(a){(0,eval)(a)};vr=function(a,b){a=a.split(".");var c=_.ha;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};
_.P=function(a,b){function c(){}c.prototype=b.prototype;a.xc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};du=function(a){return a};
var eu={};
_.P(_.aa,Error);_.aa.prototype.name="CustomError";
var Qia;
_.P(ba,_.aa);ba.prototype.name="AssertionError";
var fu=void 0,gu,Ria="undefined"!==typeof TextDecoder,Sia,Tia="undefined"!==typeof TextEncoder;
var hu,ju;_.Nr=function(a,b){return 0==a.lastIndexOf(b,0)};_.Or=function(a,b){const c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};hu=function(a){return/^[\s\xa0]*$/.test(a)};_.iu=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};_.ja=function(a,b){return-1!=a.indexOf(b)};
_.ku=function(a,b){let c=0;a=(0,_.iu)(String(a)).split(".");b=(0,_.iu)(String(b)).split(".");const d=Math.max(a.length,b.length);for(let g=0;0==c&&g<d;g++){var e=a[g]||"",f=b[g]||"";do{e=/(\d*)(\D*)(.*)/.exec(e)||["","","",""];f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];if(0==e[0].length&&0==f[0].length)break;c=ju(0==e[1].length?0:parseInt(e[1],10),0==f[1].length?0:parseInt(f[1],10))||ju(0==e[2].length,0==f[2].length)||ju(e[2],f[2]);e=e[3];f=f[3]}while(0==c)}return c};
ju=function(a,b){return a<b?-1:a>b?1:0};
var Via,Wia;_.Ka=Array.prototype.indexOf?function(a,b,c){return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};
_.Uia=Array.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c);for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1};_.wr=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){const d=a.length,e="string"===typeof a?a.split(""):a;for(let f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
_.lu=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){const c=a.length,d=[];let e=0;const f="string"===typeof a?a.split(""):a;for(let g=0;g<c;g++)if(g in f){const h=f[g];b.call(void 0,h,g,a)&&(d[e++]=h)}return d};_.mu=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){const d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a;for(let g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e};
Via=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};Wia=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
var nu=function(a){nu[" "](a);return a};nu[" "]=function(){};var zfa=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
var Xia,Yia,pu,Zia,$ia,bja,tu,ija,Br;_.ou=function(){return _.ha.navigator||null};Xia=qa();_.Ar=ra();Yia=la("Edge");pu=la("Gecko")&&!bb()&&!(la("Trident")||la("MSIE"))&&!la("Edge");_.qu=bb();Zia=_.qu&&la("Mobile");$ia=_.ou();_.ru=$ia&&$ia.platform||"";_.su=_.Ca();_.aja=la("Windows");bja=la("Linux")||la("CrOS");_.cja=la("Android");_.dja=Aa();_.eja=la("iPad");_.fja=la("iPod");
a:{var uu="",vu=function(){var a=_.ia();if(pu)return/rv:([^\);]+)(\)|;)/.exec(a);if(Yia)return/Edge\/([\d\.]+)/.exec(a);if(_.Ar)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.qu)return/WebKit\/(\S+)/.exec(a);if(Xia)return/(?:Version)[ \/]?(\S+)/.exec(a)}();vu&&(uu=vu?vu[1]:"");if(_.Ar){var wu,gja=_.ha.document;wu=gja?gja.documentMode:void 0;if(null!=wu&&wu>parseFloat(uu)){tu=String(wu);break a}}tu=uu}_.hja=tu;ija={};Br=function(a){return zfa(ija,a,function(){return 0<=_.ku(_.hja,a)})};
_.xu={OE:!1,TE:!1,QE:!1,FE:!1,HE:!1,UE:!1};_.xu.pn=_.xu.OE||_.xu.TE||_.xu.QE||_.xu.FE||_.xu.HE||_.xu.UE;_.xu.iF=Xia;_.xu.Nx=_.Ar;_.xu.fn=Yia;_.xu.Ok=_.xu.pn?_.xu.OE:ta();_.xu.aW=function(){return Aa()||la("iPod")};_.xu.yP=_.xu.pn?_.xu.TE:_.xu.aW();_.xu.xP=_.xu.pn?_.xu.QE:la("iPad");_.xu.ANDROID=_.xu.pn?_.xu.FE:wa();_.xu.CHROME=_.xu.pn?_.xu.HE:ua();_.xu.eW=function(){return va()&&!_.Ba()};_.xu.Ft=_.xu.pn?_.xu.UE:_.xu.eW();
var jja,yu,kja,mja,oja,Ub,nja,lja;jja={};yu=null;kja=pu||_.qu||"function"==typeof _.ha.btoa;_.Bb=function(a,b){void 0===b&&(b=0);lja();b=jja[b];const c=Array(Math.floor(a.length/3)),d=b[64]||"";let e=0,f=0;for(;e<a.length-2;e+=3){var g=a[e],h=a[e+1],k=a[e+2],l=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|k>>6];k=b[k&63];c[f++]=l+g+h+k}l=0;k=d;switch(a.length-e){case 2:l=a[e+1],k=b[(l&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|l>>4]+k+d}return c.join("")};
mja=function(a,b){if(kja&&!b)a=_.ha.btoa(a);else{for(var c=[],d=0,e=0;e<a.length;e++){var f=a.charCodeAt(e);255<f&&(c[d++]=f&255,f>>=8);c[d++]=f}a=_.Bb(c,b)}return a};oja=function(a){var b=[];nja(a,function(c){b.push(c)});return b};Ub=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ja("=.",a[b-1])&&(c=_.ja("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;nja(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};
nja=function(a,b){function c(k){for(;d<a.length;){var l=a.charAt(d++),m=yu[l];if(null!=m)return m;if(!hu(l))throw Error("n`"+l);}return k}lja();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};
lja=function(){if(!yu){yu={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));jja[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===yu[f]&&(yu[f]=e)}}}};
var cb="undefined"!==typeof Uint8Array,eb,ub={};
var pja,vb=function(){return pja||(pja=new sb(null,ub))},Cb=function(a){var b=a.fd;b=null==b||"string"===typeof b?b:cb&&b instanceof Uint8Array?_.Bb(b):null;return null==b?"":a.fd=b},Vb=function(a){if(ub!==ub)throw Error("o");var b=a.fd;b=null==b||db(b)?b:"string"===typeof b?Ub(b):null;return null==b?b:a.fd=b},sb=class{constructor(a,b){if(b!==ub)throw Error("o");this.fd=a;if(null!=a&&0===a.length)throw Error("p");}kd(){return null==this.fd}};
var gb="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var zu,Au=Object.freeze(kb([])),Mb=function(a){if(qb(a))throw Error("t");},qja="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var Bu=function(a){if(lb(a.A))throw Error("u");},Eb=function(a){a=a.map;const b=[];for(let c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b},Cu=function(a,b){a=a.D(b[1],a.C,lb(a.A),a.F);a!==b[1]&&(b[1]=a);return a},Lb=function(a,b){var c=new Db([],a.C,a.D,a.G);for(let d in a.map){if(!a.map.hasOwnProperty(d))continue;const e=a.map[d];let f=Cu(a,e);a.C&&!f.Vi(eu)&&(f=b(f));c.set(e[0],f)}return c},Db=class{constructor(a,b,c=Ab,d=eaa){this.A=a;this.D=(this.C=b)&&c===Ab?daa:c;this.G=
d;this.map={};this.B=!1;this.size=0;for(a=0;a<this.A.length;a++)b=this.A[a],c=b[0].toString(),d=this.map[c],this.map[c]=b,void 0===d&&this.size++}clear(){Bu(this);this.map={};this.size=this.A.length=0;this.B=!0}del(a){Bu(this);a=a.toString();this.map.hasOwnProperty(a)?(delete this.map[a],this.size--,this.B=!1,a=!0):a=!1;return a}entries(){const a=[],b=Eb(this);b.sort();for(let c=0;c<b.length;c++){const d=this.map[b[c]];a.push([d[0],Cu(this,d)])}return new Du(a)}keys(){const a=[],b=Eb(this);b.sort();
for(let c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new Du(a)}values(){const a=[],b=Eb(this);b.sort();for(let c=0;c<b.length;c++)a.push(Cu(this,this.map[b[c]]));return new Du(a)}forEach(a,b){const c=Eb(this);c.sort();for(let d=0;d<c.length;d++){const e=this.map[c[d]];a.call(b,Cu(this,e),e[0],this)}}set(a,b){Bu(this);var c=a.toString(),d=this.map[c];d?(c=this.D(b,this.C,lb(this.A),this.F),d[1]=c):(d=[a,this.D(b,this.C,lb(this.A),this.F)],this.map[c]=d,this.A.push(d),this.B=!1,this.size++);
return this}get(a){return(a=this.map[a.toString()])?Cu(this,a):void 0}has(a){return a.toString()in this.map}[Symbol.iterator](){return this.entries()}},Du=class{constructor(a){this.B=0;this.A=a}next(){return this.B<this.A.length?{done:!1,value:this.A[this.B++]}:{done:!0,value:void 0}}[Symbol.iterator](){return this}};
var Eu,r,Gc,x,Xc,Fu,Rt,Gu,Hu,Iu,Ju,ld,rja,Ku,Lu,Mu,Ct;Eu=function(a){return a.B||(a.B=a.Ec[a.D+a.Gj]={})};_.w=function(a,b,c=!1){return-1===b?null:b>=a.D?a.B?a.B[b]:void 0:c&&a.B&&(c=a.B[b],null!=c)?c:a.Ec[b+a.Gj]};r=function(a,b,c,d=!1,e=!1){e||Mb(a);if(b>=a.D||d)return Eu(a)[b]=c,a;void 0!==a.B&&a.D>=a.Ec.length?(d=a.Ec.length-1,e=b+a.Gj,e>=d?(a.Ec[d]=void 0,a.Ec[e]=c,a.Ec.push(a.B)):a.Ec[e]=c):a.Ec[b+a.Gj]=c;void 0!==a.B&&b in a.B&&delete a.B[b];return a};
_.Ob=function(a,b,c=!0,d){let e=_.w(a,b,d);Array.isArray(e)||(e=Au);if(qb(a))c&&(mb(e),Object.freeze(e));else if(e===Au||lb(e))e=kb(e.slice()),r(a,b,e,d);return e};Gc=function(a,b){a=_.w(a,b);return null==a?a:+a};x=function(a,b){a=_.w(a,b);return null==a?a:!!a};Xc=function(a,b){let c=_.w(a,b);if(null==c)return null;if(c instanceof sb)return c;(c=wb(c))&&r(a,b,c,void 0,!0);return c};
Fu=function(a,b){let c=_.Ob(a,b,!1);if(c.length&&!(ib(c)&4)){Object.isFrozen(c)&&(c=kb(c.slice()),r(a,b,c,void 0,!0));for(b=0;b<c.length;b++)c[b]=wb(c[b])||vb();hb(c,5)}qb(a)&&Object.freeze(c);return c};_.Ps=function(a,b,c){a=_.w(a,b);return null==a?c:a};_.rt=function(a,b,c=!1){a=x(a,b);return null==a?c:a};Rt=function(a,b){a=Gc(a,b);return null==a?0:a};Gu=function(a,b){a=Xc(a,b);return null==a?vb():a};
_.mc=function(a,b,c,d){b:{var e=_.w(a,b);if(null==e){if(c){e=void 0;break b}e=[]}else if(e.constructor===Db)break b;c=qb(a);var f=lb(e);const g=new Db(e,d);c&&!f&&mb(e);r(a,b,g,!1,!0);e=g}f=e;if(null==f)a=f;else{e=qb(a);c=f instanceof Db&&lb(f.A);if(!e&&c){c=f.A.slice();for(f=0;f<c.length;f++)c[f]=c[f].slice();f=new Db(c,d);r(a,b,f,!1,!1)}!e&&d&&(f.F=!0);a=f}return a};Hu=function(a,b,c){null==c?c=Au:kb(c);return r(a,b,c)};
Iu=function(a,b,c){Mb(a);null==c||(c instanceof sb?c.kd():0===c.length)?r(a,b,void 0,!1):r(a,b,c);return a};Ju=function(a,b,c,d){Mb(a);(c=_.Qb(a,c))&&c!==b&&null!=d&&(a.A&&c in a.A&&(a.A[c]=void 0),r(a,c));return r(a,b,d)};_.Qb=function(a,b){let c=0;for(let d=0;d<b.length;d++){const e=b[d];null!=_.w(a,e)&&(0!==c&&r(a,c,void 0,!1,!0),c=e)}return c};
ld=function(a,b,c,d){Mb(a);a.A||(a.A={});var e=a.A[c];if(e)return b=e.Dp(),b!==e&&(r(a,c,b.Ec,d),a.A[c]=b),b;e=_.w(a,c,d);b=zb(e,b,!0).Dp();e!==b.Ec&&r(a,c,b.Ec,d);return a.A[c]=b};_.u=function(a,b,c,d=!1){a.A||(a.A={});var e=a.A[c];if(e)b=e;else if(e=_.w(a,c,d),b=zb(e,b))a.A[c]=b,qb(a)&&mb(b.Ec);if(null==b)return b;qb(b)&&!qb(a)&&(b=b.Dp(),r(a,c,b.Ec,d),a.A[c]=b);return b};
rja=function(a,b,c,d,e=!0){a.A||(a.A={});var f=qb(a);let g=a.A[c];d=_.Ob(a,c,!0,d);const h=f||lb(d);if(!g){g=[];f=f||h;for(let l=0;l<d.length;l++){var k=d[l];f=f||lb(k);k=zb(k,b);void 0!==k&&(g.push(k),h&&mb(k.Ec))}a.A[c]=g;nb(d,!f)}b=h||e;e=lb(g);b&&!e&&(Object.isFrozen(g)&&(a.A[c]=g=g.slice()),mb(g),Object.freeze(g));!b&&e&&(a.A[c]=g=g.slice());return g};
_.t=function(a,b,c,d=!1){const e=qb(a);b=rja(a,b,c,d,e);a=_.Ob(a,c,d);if(!(c=e)&&(c=a)){if(!Array.isArray(a))throw Error("r");c=!(ib(a)&8)}if(c){for(c=0;c<b.length;c++)(d=b[c])&&qb(d)&&!e&&(b[c]=b[c].Dp(),a[c]=b[c].Ec);nb(a,!0)}return b};_.nd=function(a,b,c,d){Mb(a);a.A||(a.A={});let e;null==c?e=c=void 0:e=c.Ec;a.A[b]=c;return r(a,b,e,d)};Ku=function(a,b,c,d){Mb(a);a.A||(a.A={});let e;null!=d?e=d.Ec:e=d=void 0;a.A[b]=d;Ju(a,b,c,e)};
_.od=function(a,b,c){Mb(a);let d;if(null!=c){d=kb([]);let e=!1;for(let f=0;f<c.length;f++)d[f]=c[f].Ec,e=e||lb(d[f]);a.A||(a.A={});a.A[b]=c;nb(d,!e)}else a.A&&(a.A[b]=void 0),d=Au;return r(a,b,d)};Lu=function(a,b,c,d,e){Mb(a);const f=rja(a,c,b,void 0,!1);c=null!=d?d:new c;a=_.Ob(a,b);void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.Ec)):(f.push(c),a.push(c.Ec));c.Vi(eu)&&nb(a,!1);return c};Mu=function(a,b,c,d,e){Lu(a,b,c,d,e);return a};_.Vs=function(a,b,c=0){return _.Ps(a,b,c)};
_.Nu=function(a,b,c=0){return _.Ps(a,b,c)};_.L=function(a,b){return _.Ps(a,b,"")};Ct=function(a,b,c){return _.w(a,Sb(a,c,b))};_.mt=function(a,b,c,d){return _.u(a,b,Sb(a,d,c))};_.Ou=function(a,b,c){return _.Nb(a,b,c,"")};_.Pu=function(a,b,c){return _.Nb(a,b,c,0)};
var sja=class{constructor(a,b,c){a||(a=qs);qs=null;var d=this.constructor.A||0,e=0<d;let f=this.constructor.messageId;a||(a=f?[f]:[]);e&&0<a.length&&rb(a[a.length-1])&&"g"in a[a.length-1]&&(d=0);this.Gj=(f?0:-1)-d;this.A=void 0;this.Ec=a;a:{d=this.Ec.length;a=d-1;if(d&&(d=this.Ec[a],rb(d))){this.B=d;b=Object.keys(d);0<b.length&&Wia(b,isNaN)?this.D=Number.MAX_VALUE:this.D=a-this.Gj;break a}void 0!==b&&-1<b?(this.D=Math.max(b,a+1-this.Gj),this.B=void 0):this.D=Number.MAX_VALUE}if(!e&&this.B&&"g"in this.B)throw Error("x");
if(c)for(e=0;e<c.length;e++)b=c[e],b<this.D?(b+=this.Gj,(a=this.Ec[b])?Array.isArray(a)&&kb(a):this.Ec[b]=Au):(a=Eu(this),(d=a[b])?Array.isArray(d)&&kb(d):a[b]=Au)}uc(){return this.toJSON()}toJSON(){const a=this.Ec;return zu?a:Hb(a,Kb)}wd(){zu=!0;try{return JSON.stringify(this.toJSON(),haa)}finally{zu=!1}}clone(){var a=Hb(this.Ec);qs=a;a=new this.constructor(a);qs=null;Tb(a,this);return a}Vi(a){if(a!==eu)throw Error("k");return qb(this)}};sja.prototype.toString=function(){return this.Ec.toString()};
var qs;
var tja="function"===typeof Uint8Array.prototype.slice,Yb=0,Zb=0,ec="function"===typeof BigInt;
var Qu=function(a,b){a.A=b;if(b>a.D)throw Error("F`"+b+"`"+a.D);},Ru=function(a,b){let c,d=0,e=0,f=0;const g=a.C;let h=a.A;do c=g[h++],d|=(c&127)<<f,f+=7;while(32>f&&c&128);32<f&&(e|=(c&127)>>4);for(f=3;32>f&&c&128;f+=7)c=g[h++],e|=(c&127)<<f;Qu(a,h);if(128>c)return b(d>>>0,e>>>0);throw Error("E");},Su=function(a){let b=0,c=a.A;const d=c+10,e=a.C;for(;c<d;){const f=e[c++];b|=f;if(0===(f&128))return Qu(a,c),!!(b&127)}throw Error("E");},Tu=function(a){return a.B()>>>0},Uu=function(a){var b=a.C;const c=
a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];Qu(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},uja=function(a){var b=Uu(a);a=2*(b>>31)+1;const c=b>>>23&255;b&=8388607;return 255==c?b?NaN:Infinity*a:0==c?a*Math.pow(2,-149)*b:a*Math.pow(2,c-150)*(b+Math.pow(2,23))},Vu=function(a){var b=Uu(a);const c=Uu(a);a=2*(c>>31)+1;const d=c>>>20&2047;b=4294967296*(c&1048575)+b;return 2047==d?b?NaN:Infinity*a:0==d?a*Math.pow(2,-1074)*b:a*Math.pow(2,d-1075)*(b+4503599627370496)},vja=function(a,b){if(0>b)throw Error("G`"+b);
const c=a.A,d=c+b;if(d>a.D)throw Error("F`"+(a.D-c)+"`"+b);a.A=d;return c},Ec=function(a,b){if(0==b)return vb();var c=vja(a,b);a.cA&&a.K?c=a.C.subarray(c,c+b):(a=a.C,b=c+b,c=c===b?fb():tja?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return 0==c.length?vb():new sb(c,ub)},ed=class{constructor(a){this.C=null;this.K=!1;this.A=this.D=this.G=0;this.init(a,void 0,void 0,void 0)}init(a,b,c,{cA:d=!1}={}){this.cA=d;a&&(a=Wb(a),this.C=a.buffer,this.K=a.Vi,this.G=b||0,this.D=void 0!==c?this.G+c:this.C.length,
this.A=this.G)}Dv(){this.clear();100>Wu.length&&Wu.push(this)}clear(){this.C=null;this.K=!1;this.A=this.D=this.G=0;this.cA=!1}reset(){this.A=this.G}B(){const a=this.C;let b=this.A,c=a[b++],d=c&127;if(c&128&&(c=a[b++],d|=(c&127)<<7,c&128&&(c=a[b++],d|=(c&127)<<14,c&128&&(c=a[b++],d|=(c&127)<<21,c&128&&(c=a[b++],d|=c<<28,c&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128)))))throw Error("E");Qu(this,b);return d}F(){return Ru(this,dc)}L(){return this.B()}},Wu=[];
var oc=function(a){var b=a.A;if(b.A==b.D)return!1;a.C=a.A.A;var c=Tu(a.A);b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("z`"+c+"`"+a.C);if(1>b)throw Error("A`"+b+"`"+a.C);a.B=b;a.kb=c;return!0},qc=function(a){switch(a.kb){case 0:0!=a.kb?qc(a):Su(a.A);break;case 1:a=a.A;Qu(a,a.A+8);break;case 2:if(2!=a.kb)qc(a);else{var b=Tu(a.A);a=a.A;Qu(a,a.A+b)}break;case 5:a=a.A;Qu(a,a.A+4);break;case 3:b=a.B;do{if(!oc(a))throw Error("B");if(4==a.kb){if(a.B!=b)throw Error("C");break}qc(a)}while(1);break;default:throw Error("z`"+
a.kb+"`"+a.C);}},jd=function(a,b,c,d,e,f){const g=a.A.D,h=Tu(a.A),k=a.A.A+h;let l=k-g;0>=l&&(a.A.D=k,c(b,a,d,e,f),l=k-a.A.A);if(l)throw Error("y`"+h+"`"+(h-l));a.A.A=k;a.A.D=g},hd=function(a){var b=Tu(a.A);a=a.A;var c=vja(a,b);a=a.C;if(Ria){var d=a,e;(e=gu)||(e=gu=new TextDecoder("utf-8",{fatal:!0}));a=c+b;d=0===c&&a===d.length?d:d.subarray(c,a);try{var f=e.decode(d)}catch(h){if(void 0===fu){try{e.decode(new Uint8Array([128]))}catch(k){}try{e.decode(new Uint8Array([97])),fu=!0}catch(k){fu=!1}}!fu&&
(gu=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let k;for(;f<b;){var g=a[f++];128>g?c.push(g):224>g?f>=b?ca():(k=a[f++],194>g||128!==(k&192)?(f--,ca()):c.push((g&31)<<6|k&63)):240>g?f>=b-1?ca():(k=a[f++],128!==(k&192)||224===g&&160>k||237===g&&160<=k||128!==((d=a[f++])&192)?(f--,ca()):c.push((g&15)<<12|(k&63)<<6|d&63)):244>=g?f>=b-2?ca():(k=a[f++],128!==(k&192)||0!==(g<<28)+(k-144)>>30||128!==((d=a[f++])&192)||128!==((e=a[f++])&192)?(f--,ca()):(g=(g&7)<<18|(k&63)<<12|(d&63)<<6|e&63,g-=65536,
c.push((g>>10&1023)+55296,(g&1023)+56320))):ca();8192<=c.length&&(h=da(h,c),c.length=0)}f=da(h,c)}return f},Xu=function(a){const b=Tu(a.A);return Ec(a.A,b)},dd=function(a,b,c){var d=Tu(a.A);for(d=a.A.A+d;a.A.A<d;)c.push(b.call(a.A))},wja=class{constructor(a){if(Wu.length){const b=Wu.pop();b.init(a,void 0,void 0,void 0);a=b}else a=new ed(a);this.A=a;this.C=this.A.A;this.kb=this.B=-1;({bv:a=!1}={});this.bv=a}Dv(){this.A.clear();this.kb=this.B=-1;100>Yu.length&&Yu.push(this)}reset(){this.A.reset();this.C=
this.A.A;this.kb=this.B=-1}},Yu=[];
var Oc=function(a){if(!a)return xja||(xja=new yja(0,0));if(!/^\d+$/.test(a))return null;hc(a);return new yja(Yb,Zb)},yja=class{constructor(a,b){this.B=a>>>0;this.A=b>>>0}},xja,Lc=function(a){if(!a)return zja||(zja=new Aja(0,0));if(!/^-?\d+$/.test(a))return null;hc(a);return new Aja(Yb,Zb)},Aja=class{constructor(a,b){this.B=a>>>0;this.A=b>>>0}},zja;
var Pc=function(a,b,c){for(;0<c||127<b;)a.A.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.A.push(b)},Ic=function(a,b){a.A.push(b>>>0&255);a.A.push(b>>>8&255);a.A.push(b>>>16&255);a.A.push(b>>>24&255)},$c=function(a,b){for(;127<b;)a.A.push(b&127|128),b>>>=7;a.A.push(b)},Sc=function(a,b){if(0<=b)$c(a,b);else{for(let c=0;9>c;c++)a.A.push(b&127|128),b>>=7;a.A.push(1)}},Bja=function(a,b){hc(b);iaa((c,d)=>{Pc(a,c>>>0,d>>>0)})},Cja=class{constructor(){this.A=[]}length(){return this.A.length}end(){const a=
this.A;this.A=[];return a}};
var Zu,Hc,$u,av,laa,Mc,bd,Yc,nc;Zu=function(a,b){0!==b.length&&(a.D.push(b),a.B+=b.length)};Hc=function(a,b,c){$c(a.A,8*b+c)};$u=function(a,b){Hc(a,b,2);b=a.A.end();Zu(a,b);b.push(a.B);return b};av=function(a,b){var c=b.pop();for(c=a.B+a.A.length()-c;127<c;)b.push(c&127|128),c>>>=7,a.B++;b.push(c);a.B++};laa=function(a,b){if(b=b.Ti){Zu(a,a.A.end());for(let c=0;c<b.length;c++)Zu(a,Vb(b[c])||fb())}};
_.Dja=function(a){Zu(a,a.A.end());const b=new Uint8Array(a.B),c=a.D,d=c.length;let e=0;for(let f=0;f<d;f++){const g=c[f];b.set(g,e);e+=g.length}a.D=[b];return b};Mc=function(a,b,c){null!=c&&(Hc(a,b,0),"number"===typeof c?(a=a.A,bc(c),Pc(a,Yb,Zb)):(c=Lc(c),Pc(a.A,c.B,c.A)))};bd=function(a,b,c){null!=c&&(c=parseInt(c,10),Hc(a,b,0),Sc(a.A,c))};Yc=function(a,b,c){Hc(a,b,2);$c(a.A,c.length);Zu(a,a.A.end());Zu(a,c)};nc=function(a,b,c,d){null!=c&&(b=$u(a,b),d(c,a),av(a,b))};
_.Eja=function(a,b,c,d){if(null!=c)for(let e=0;e<c.length;e++){const f=$u(a,b);d(c[e],a);av(a,f)}};
_.lc=class{constructor(){this.D=[];this.B=0;this.A=new Cja}C(a,b){if(null!=b){if(Tia)b=(Sia||(Sia=new TextEncoder)).encode(b);else{let d=0;const e=new Uint8Array(3*b.length);for(let f=0;f<b.length;f++){var c=b.charCodeAt(f);if(128>c)e[d++]=c;else{if(2048>c)e[d++]=c>>6|192;else{if(55296<=c&&57343>=c){if(56319>=c&&f<b.length){const g=b.charCodeAt(++f);if(56320<=g&&57343>=g){c=1024*(c-55296)+g-56320+65536;e[d++]=c>>18|240;e[d++]=c>>12&63|128;e[d++]=c>>6&63|128;e[d++]=c&63|128;continue}else f--}c=65533}e[d++]=
c>>12|224;e[d++]=c>>6&63|128}e[d++]=c&63|128}}b=d===e.length?e:e.subarray(0,d)}Yc(this,a,b)}}};
var bv=class extends sja{Dp(){return this}};qja&&Object.defineProperties(bv,{[Symbol.hasInstance]:xb(()=>{throw Error("I");})});
var cv=(a,b)=>({yv:a,NM:Fja,iA:b,xW:void 0,gC:void 0,yW:void 0}),dv,Gja=class extends bv{},rc=Symbol(),Ac=Symbol(),xc=Symbol(),wc=Symbol(),Q=(a,b)=>{const c=new _.lc;Cc(a,c,Bc(b));return _.Dja(c)},Hja=Fc(function(a,b,c){if(1!==a.kb)return!1;r(b,c,Vu(a.A));return!0},Jc),ev=Fc(function(a,b,c){if(1!==a.kb)return!1;a=Vu(a.A);_.Nb(b,c,a,0);return!0},Jc),Ija=Fc(function(a,b,c,d){if(1!==a.kb)return!1;Ju(b,c,d,Vu(a.A));return!0},Jc),fv=Fc(function(a,b,c){if(5!==a.kb)return!1;r(b,c,uja(a.A));return!0},Kc),
Jja=Fc(function(a,b,c){if(5!==a.kb)return!1;a=uja(a.A);_.Nb(b,c,a,0);return!0},Kc),gv=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,Ru(a.A,kaa));return!0},Nc),hv=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,a.A.F());return!0},Nc),Kja=Fc(fd,function(a,b,c){b=_.Ob(b,c);if(null!=b)for(let d=0;d<b.length;d++)Mc(a,c,b[d])}),Lja=Fc(fd,function(a,b,c){b=_.Ob(b,c);if(null!=b&&b.length){c=$u(a,c);for(let e=0;e<b.length;e++){const f=b[e];if("number"===typeof f){var d=a.A;bc(f);Pc(d,Yb,Zb)}else d=Lc(f),Pc(a.A,
d.B,d.A)}av(a,c)}}),iv=Fc(function(a,b,c){if(0!==a.kb)return!1;a=a.A.F();_.Nb(b,c,a,0);return!0},Nc),Mja=Fc(function(a,b,c,d){if(0!==a.kb)return!1;Ju(b,c,d,a.A.F());return!0},Nc),Nja=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,Ru(a.A,cc));return!0},Qc),Oja=Fc(function(a,b,c){if(0!==a.kb)return!1;a=Ru(a.A,cc);_.Nb(b,c,a,0);return!0},Qc),jv=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,a.A.B());return!0},Tc),kv=Fc(gd,function(a,b,c){b=_.Ob(b,c);if(null!=b)for(let f=0;f<b.length;f++){var d=a,e=b[f];
null!=e&&(Hc(d,c,0),Sc(d.A,e))}}),Pja=Fc(gd,function(a,b,c){b=_.Ob(b,c);if(null!=b&&b.length){c=$u(a,c);for(let d=0;d<b.length;d++)Sc(a.A,b[d]);av(a,c)}}),lv=Fc(function(a,b,c){if(0!==a.kb)return!1;a=a.A.B();_.Nb(b,c,a,0);return!0},Tc),Qja=Fc(function(a,b,c,d){if(0!==a.kb)return!1;Ju(b,c,d,a.A.B());return!0},Tc),Rja=Fc(function(a,b,c){if(1!==a.kb)return!1;var d=a.A;a=Uu(d);d=Uu(d);r(b,c,gc(a,d));return!0},function(a,b,c){b=_.w(b,c);null!=b&&("string"===typeof b&&Oc(b),Hc(a,c,1),"number"===typeof b?
(a=a.A,$b(b),Ic(a,Yb),Ic(a,Zb)):(c=Oc(b),a=a.A,b=c.A,Ic(a,c.B),Ic(a,b)))}),Sja=Fc(function(a,b,c){if(5!==a.kb)return!1;r(b,c,Uu(a.A));return!0},function(a,b,c){b=_.w(b,c);null!=b&&(Hc(a,c,5),Ic(a.A,b))}),mv=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,Su(a.A));return!0},Uc),nv=Fc(function(a,b,c){if(0!==a.kb)return!1;a=Su(a.A);_.Nb(b,c,a,!1);return!0},Uc),Tja=Fc(function(a,b,c,d){if(0!==a.kb)return!1;Ju(b,c,d,Su(a.A));return!0},Uc),ov=Fc(function(a,b,c){if(2!==a.kb)return!1;a=hd(a);Pb(b,c,a);return!0},
function(a,b,c){b=_.Ob(b,c);if(null!=b)for(let d=0;d<b.length;d++)a.C(c,b[d])}),R=Fc(function(a,b,c){if(2!==a.kb)return!1;_.Ou(b,c,hd(a));return!0},Vc),pv=Fc(function(a,b,c,d){if(2!==a.kb)return!1;Ju(b,c,d,hd(a));return!0},Vc),qv=Fc(id,Vc),Uja=Fc(function(a,b,c,d,e){if(3!==a.kb)return!1;b=Lu(b,c,d);e(b,a);if(4!==a.kb)throw Error("D");if(a.B!==c)throw Error("C");return!0},function(a,b,c,d,e){b=_.t(b,d,c);if(null!=b)for(d=0;d<b.length;d++)Hc(a,c,3),e(b[d],a),Hc(a,c,4)}),Fja=Fc(function(a,b,c,d){if(2!==
a.kb)return!1;jd(a,ld(b,c.Qj,c.A,!0),d);return!0},function(a,b,c,d){nc(a,c.A,c.B(b),d)}),T=Fc(pc,Wc),rv=Fc(function(a,b,c,d,e){if(2!==a.kb)return!1;jd(a,Lu(b,c,d),e);return!0},function(a,b,c,d,e){_.Eja(a,c,_.t(b,d,c),e)}),sv=Fc(function(a,b,c,d,e,f){if(2!==a.kb)return!1;(f=_.Qb(b,f))&&f!==c&&r(b,f,void 0,!1);b=ld(b,d,c);jd(a,b,e);return!0},Wc),tv=Fc(function(a,b,c){if(2!==a.kb)return!1;r(b,c,Xu(a));return!0},Zc),Vja=Fc(function(a,b,c){if(2!==a.kb)return!1;a=Xu(a);Pb(b,c,a,!0);return!0},function(a,
b,c){b=Fu(b,c);if(null!=b)for(let e=0;e<b.length;e++){var d=b[e];null!=d&&Yc(a,c,Wb(d).buffer)}}),uv=Fc(function(a,b,c){if(2!==a.kb)return!1;Iu(b,c,Xu(a));return!0},Zc),Wja=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,Tu(a.A));return!0},ad),Xja=Fc(function(a,b,c){if(0!==a.kb)return!1;a=Tu(a.A);_.Nb(b,c,a,0);return!0},ad),vv=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,a.A.B());return!0},cd),Yja=Fc(md,function(a,b,c){b=_.Ob(b,c);if(null!=b)for(let d=0;d<b.length;d++)bd(a,c,b[d])}),wv=Fc(md,function(a,
b,c){b=_.Ob(b,c);if(null!=b&&b.length){c=$u(a,c);for(let d=0;d<b.length;d++)Sc(a.A,b[d]);av(a,c)}}),xv=Fc(function(a,b,c){if(0!==a.kb)return!1;_.Pu(b,c,a.A.B());return!0},cd),yv=Fc(function(a,b,c,d){if(0!==a.kb)return!1;Ju(b,c,d,a.A.B());return!0},cd),Zja=Fc(function(a,b,c){if(0!==a.kb)return!1;r(b,c,Ru(a.A,jaa));return!0},function(a,b,c){b=_.w(b,c);if(null!=b&&("string"===typeof b&&Lc(b),null!=b))if(Hc(a,c,0),"number"===typeof b){a=a.A;c=0>b;b=2*Math.abs(b);$b(b);b=Yb;let d=Zb;c&&(0==b?0==d?d=b=
4294967295:(d--,b=4294967295):b--);Yb=b;Zb=d;Pc(a,Yb,Zb)}else Bja(a.A,b)}),zv=Fc(function(a,b,c){if(2!==a.kb)a=!1;else{if(void 0===dv)dv=new Gja(void 0);else{var d=dv;Mb(d);const f=d.Ec;var e=null!=d.constructor.messageId?1:0;const g=d.B,h=f.length+(null!=g?-1:0);for(;e<h;e++)f[e]=jb(f[e])?Au:void 0;if(g)for(let k in g)g[k]=jb(g[k])?Au:void 0;d.A=void 0;delete d.Ti}jd(a,dv,paa,id,id);a=_.mc(b,c,!1);b=dv;a.set(_.Ps(b,1,""),_.Ps(b,2,""));a=!0}return a},function(a,b,c){maa(b,c,c,a)}),Av=Fc(function(a,
b,c,d,e){if(2!==a.kb)a=!1;else{var f=new Gja(void 0);jd(a,f,oaa,d,id,e);_.mc(b,c,!1,d).set(_.Ps(f,1,""),_.u(f,d,2)||new d);a=!0}return a},function(a,b,c,d,e){naa(b,c,d,c,a,e)});
var Bv=class{constructor(a,b,c,d){var e=Aaa,f=Baa;this.A=a;this.bB=b;this.Qj=c;this.D=d;this.B=e;this.C=f}};
var Caa=a=>a;
var U=class extends bv{Dp(){if(qb(this)){var {Kq:a}={Kq:!0};a={Kq:a};const c=qb(this);if(c&&!a.Kq)throw Error("K");const d=new this.constructor;this.Ti&&(d.Ti=this.Ti.slice());const e=this.Ec;for(let f=0;f<e.length;f++){const g=e[f];if(f===e.length-1&&rb(g))for(b in g){const h=+b;Number.isNaN(h)?Eu(d)[b]=g[b]:pd(this,d,h,g[b],c,a)}else pd(this,d,f-this.Gj,g,c,a)}var b=d}else b=this;return b}};qja&&Object.defineProperties(U,{[Symbol.hasInstance]:xb(Object[Symbol.hasInstance])});
var Id,Hd,wd,xd,Bd,Cd,zd,Ad,Ed,Fd;if("function"===typeof Symbol&&"symbol"===typeof Symbol()){const a=Symbol(void 0),b=Symbol(void 0),c=Symbol(void 0),d=Symbol(void 0),e=Symbol(void 0);Id=(f,g)=>{f[a]=Hd(f)|g};Hd=f=>f[a]||0;xd=(f,g,h,k)=>{f[b]=g;f[e]=h;f[c]=k;f[d]=void 0};wd=f=>null!=f[b];Bd=f=>f[b];Cd=(f,g)=>{f[b]=g};zd=f=>f[c];Ad=(f,g)=>{f[c]=g};Ed=f=>f[d];Fd=(f,g)=>{f[d]=g}}else Id=Eaa,Hd=Faa,xd=Gaa,wd=Haa,Bd=Iaa,Cd=Jaa,zd=Kaa,Ad=Laa,Ed=Maa,Fd=Naa;
Object.freeze([]);
Object.create(null);
var nfa=function(a,b,c){c=c||_.ha;var d=c.onerror,e=!!b;c.onerror=function(f,g,h,k,l){d&&d(f,g,h,k,l);a({message:f,fileName:g,line:h,lineNumber:h,col:k,error:l});return e}},aka=function(a){var b=Lia("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(f){d="Not available",c=!0}try{var e=a.fileName||
a.filename||a.sourceURL||_.ha.$googDebugFname||b}catch(f){e="Not available",c=!0}b=$ja(a);if(!(!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name))return c=a.message,null==c&&(c=a.constructor&&a.constructor instanceof Function?'Unknown Error of type "'+(a.constructor.name?a.constructor.name:Cv(a.constructor))+'"':"Unknown Error of unknown type","function"===typeof a.toString&&Object.prototype.toString!==a.toString&&(c+=": "+a.toString())),{message:c,name:a.name||"UnknownError",lineNumber:d,
fileName:e,stack:b||"Not available"};a.stack=b;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}},$ja=function(a,b){b||(b={});b[bka(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[bka(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=$ja(a,b));return c},bka=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},cka=function(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,
a||cka),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=dka(a||arguments.callee.caller,[]));return b},dka=function(a,b){var c=[];if(_.La(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Cv(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var f=d[e];switch(typeof f){case "object":f=f?"object":"null";break;case "string":break;case "number":f=String(f);break;case "boolean":f=f?"true":"false";break;case "function":f=(f=
Cv(f))?f:"[fn]";break;default:f=typeof f}40<f.length&&(f=f.slice(0,40)+"...");c.push(f)}b.push(a);c.push(")\n");try{c.push(dka(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},Cv=function(a){if(Dv[a])return Dv[a];a=String(a);if(!Dv[a]){var b=/function\s+([^\(]+)/m.exec(a);Dv[a]=b?b[1]:"[Anonymous]"}return Dv[a]},Dv={};
_.Ev=function(){};_.Ev.prototype.initialize=function(a,b,c,d){this.A=a=a||[];if(a.length){c=a.length-1;var e=vd(a[c]);c=e?a[c]:{};e&&a.length--;e=0;for(var f in c){const g=+f;g<=b?(a[g-1]=c[f],delete c[f]):e++}for(let g=0,h=0;d&&h<d.length;)g+=d[h++],f=d[h++],e+=Ld(g,f,a,c),g+=f;a.length>b&&(e+=Ld(b,a.length-b,a,c),a.length=b);e&&(a[b]=c)}};_.Ev.prototype.clear=function(){this.A.length=0};_.Fv=function(a,b,c){a=a.A[b];return null!=a?a:c};_.Gv=function(a,b){return _.Fv(a,b,"")};
_.Hv=function(a,b){let c=a.A[b];c||(c=a.A[b]=[]);return c};_.Iv=function(a,b){const c=[];_.Kd(a.A,b).push(c);return c};_.Ev.prototype.uc=function(){return this.A};_.Ev.prototype.clone=function(){const a=new this.constructor;_.Jd(a.A,this.A);return a};
var Jv=class extends U{constructor(a){super(a,-1,eka)}J(){return Q(this,fka)}},eka=[2];Jv.prototype.I=function(){return gka(void 0,this)};var gka=function(a,b){if(null!=b){var c={x4:td(Xc(b,1)),y4:y(_.w(b,4)),j7:td(Fu(b,2)),oha:y(x(b,3))};a&&(c.M=b);return c}},fka=[Jv,1,tv,4,qv,2,Vja,3,mv];
var Lv=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}getId(){return _.L(this,2)}Sa(a){return _.Ou(this,2,a)}J(){return Q(this,Kv)}};Lv.prototype.I=function(){return Mv(void 0,this)};var Mv=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),id:_.L(b,2)};a&&(c.M=b);return c}},Kv=[Lv,1,xv,2,R];
var Nv=class extends U{constructor(a){super(a)}J(){return Q(this,hka)}},Ov=class extends U{constructor(a){super(a)}J(){return Q(this,ika)}};Nv.prototype.I=function(){return jka(this)};var jka=function(a){if(null!=a)return{code:_.Ps(a,1,0),U7:kka(_.u(a,Ov,2))}};Ov.prototype.I=function(){return kka(this)};var kka=function(a){if(null!=a)return{T7:_.Ps(a,1,0),Hda:Mv(void 0,_.u(a,Lv,2)),S5:_.L(a,3)}},ika=[Ov,1,xv,2,T,Kv,3,R],hka=[Nv,1,xv,2,T,ika];
var Qv=class extends U{constructor(a){super(a)}J(){return Q(this,Pv)}};Qv.prototype.I=function(){return Rv(void 0,this)};var Rv=function(a,b){if(null!=b){var c={eaa:_.Nu(b,1),rV:_.L(b,2),pU:_.L(b,3)};a&&(c.M=b);return c}},Pv=[Qv,1,iv,2,R,3,R];
var Sv=class extends U{constructor(a){super(a)}getYear(){return _.Vs(this,1)}setYear(a){return _.Nb(this,1,a,0)}getMonth(){return _.Vs(this,2)}setMonth(a){return _.Nb(this,2,a,0)}getDay(){return _.Vs(this,3)}J(){return Q(this,lka)}};Sv.prototype.I=function(){return mka(void 0,this)};var mka=function(a,b){if(null!=b){var c={year:_.Vs(b,1),month:_.Vs(b,2),day:_.Vs(b,3)};a&&(c.M=b);return c}},lka=[Sv,1,lv,2,lv,3,lv];
_.xs=class extends U{constructor(a){super(a)}getSeconds(){return _.Nu(this,1)}setSeconds(a){return _.Nb(this,1,a,0)}F(){return _.Vs(this,2)}C(a){return _.Nb(this,2,a,0)}J(){return Q(this,Tv)}};_.xs.prototype.I=function(){return Uv(void 0,this)};var Uv=function(a,b){if(null!=b){var c={RY:_.Nu(b,1),OW:_.Vs(b,2)};a&&(c.M=b);return c}},Tv=[_.xs,1,iv,2,lv];
var Vv=class extends U{constructor(a){super(a)}J(){return Q(this,nka)}};Vv.prototype.I=function(){return oka(void 0,this)};var oka=function(a,b){if(null!=b){var c={Taa:Uv(a,_.u(b,_.xs,1)),Vaa:Uv(a,_.u(b,_.xs,2)),Uaa:mka(a,_.u(b,Sv,3))};a&&(c.M=b);return c}},nka=[Vv,1,T,Tv,2,T,Tv,3,T,lka];
_.Wt=class extends U{constructor(a){super(a)}getSeconds(){return _.Nu(this,1)}setSeconds(a){return _.Nb(this,1,a,0)}F(){return _.Vs(this,2)}C(a){return _.Nb(this,2,a,0)}J(){return Q(this,Wv)}};_.Wt.prototype.I=function(){return Xv(void 0,this)};var Xv=function(a,b){if(null!=b){var c={RY:_.Nu(b,1),OW:_.Vs(b,2)};a&&(c.M=b);return c}},Wv=[_.Wt,1,iv,2,lv];
var Zv=class extends U{constructor(a){super(a)}J(){return Q(this,Yv)}},$v=class extends U{constructor(a){super(a)}J(){return Q(this,pka)}},aw=[1,2];Zv.prototype.I=function(){return bw(void 0,this)};var bw=function(a,b){if(null!=b){var c={e6:qka(a,_.mt(b,$v,1,aw)),n8:Uv(a,_.mt(b,_.xs,2,aw))};a&&(c.M=b);return c}};$v.prototype.I=function(){return qka(void 0,this)};
var qka=function(a,b){if(null!=b){var c={F$:Xv(a,_.u(b,_.Wt,1)),zea:Xv(a,_.u(b,_.Wt,2)),P7:Uv(a,_.u(b,_.xs,3))};a&&(c.M=b);return c}},pka=[$v,1,T,Wv,2,T,Wv,3,T,Tv],Yv=[Zv,1,sv,pka,aw,2,sv,Tv,aw];
var cw=class extends U{constructor(a){super(a)}Ob(){return _.Nu(this,1)}J(){return Q(this,rka)}};cw.prototype.I=function(){return ska(void 0,this)};var ska=function(a,b){if(null!=b){var c={count:_.Nu(b,1),unit:_.Ps(b,2,0)};a&&(c.M=b);return c}},rka=[cw,1,iv,2,xv];
var dw=class extends U{constructor(a){super(a)}J(){return Q(this,tka)}};dw.prototype.I=function(){return uka(void 0,this)};var uka=function(a,b){if(null!=b){var c={ufa:_.Ps(b,1,0),vfa:_.L(b,2),Qca:ska(a,_.u(b,cw,3)),rfa:Mv(a,_.u(b,Lv,4))};a&&(c.M=b);return c}},tka=[dw,1,xv,2,R,3,T,rka,4,T,Kv];
var fw=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}Yf(){return _.u(this,_.xs,10)}Pm(a){return _.nd(this,10,a)}J(){return Q(this,ew)}},hw=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,gw)}},iw=[7,8,9];fw.prototype.I=function(){return jw(void 0,this)};
var jw=function(a,b){if(null!=b){var c={id:_.L(b,1),cY:Rv(a,_.u(b,Qv,2)),Zo:_.Ps(b,3,0),E8:Rv(a,_.u(b,Qv,4)),format:kw(a,_.u(b,hw,5)),Fea:_.rt(b,6),tM:oka(a,_.mt(b,Vv,7,iw)),sfa:uka(a,_.mt(b,dw,8,iw)),aN:bw(a,_.mt(b,Zv,9,iw)),expiration:Uv(a,b.Yf()),M2:_.Vs(b,11)};a&&(c.M=b);return c}};hw.prototype.I=function(){return kw(void 0,this)};
var kw=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),quality:_.Ps(b,2,0)};a&&(c.M=b);return c}},gw=[hw,1,xv,2,xv],ew=[fw,1,R,2,T,Pv,3,xv,4,T,Pv,5,T,gw,6,nv,7,sv,nka,iw,8,sv,tka,iw,9,sv,Yv,iw,10,T,Tv,11,lv];
var lw=class extends U{constructor(a){super(a)}J(){return Q(this,vka)}},mw=class extends U{constructor(a){super(a)}J(){return Q(this,wka)}},nw=[2,3,4];lw.prototype.I=function(){return xka(this)};var xka=function(a){if(null!=a)return{yb:Mv(void 0,_.u(a,Lv,1)),oX:y(Ct(a,2,nw)),nca:y(Ct(a,3,nw)),xca:yka(_.mt(a,mw,4,nw))}};mw.prototype.I=function(){return yka(this)};
var yka=function(a){if(null!=a)return{j8:_.L(a,1),Zo:_.Ps(a,2,0),format:kw(void 0,_.u(a,hw,3))}},wka=[mw,1,R,2,xv,3,T,gw],vka=[lw,1,T,Kv,2,pv,nw,3,pv,nw,4,sv,wka,nw];
var ow=class extends U{constructor(a){super(a)}iB(){return _.L(this,7)}Kg(){return _.L(this,1)}Ql(){return _.Ps(this,2,0)}getDevice(){return _.Ps(this,3,0)}J(){return Q(this,zka)}};ow.prototype.I=function(){return Aka(this)};var Aka=function(a){if(null!=a)return{appId:_.L(a,7),version:_.L(a,1),versionCode:_.Nu(a,6),platform:_.Ps(a,2,0),device:_.Ps(a,3,0),apiVersion:_.L(a,4),aY:_.Ps(a,5,0),P9:_.rt(a,8)}},zka=[ow,7,R,1,R,6,iv,2,xv,3,xv,4,R,5,xv,8,nv];
var qw=class extends U{constructor(a){super(a)}J(){return Q(this,pw)}},rw=[1,2];qw.prototype.I=function(){return sw(this)};var sw=function(a){if(null!=a)return{cookie:y(Ct(a,1,rw)),W$:Uv(void 0,_.mt(a,_.xs,2,rw))}},pw=[qw,1,pv,rw,2,sv,Tv,rw];
var tw=class extends U{constructor(a){super(a)}Jo(){return _.L(this,1)}kh(){return _.L(this,2)}Rl(){return _.L(this,3)}ir(){return _.L(this,4)}getDevice(){return _.L(this,5)}getId(){return _.L(this,6)}Sa(a){return _.Ou(this,6,a)}J(){return Q(this,Bka)}};tw.prototype.I=function(){return Cka(this)};
var Cka=function(a){if(null!=a)return{Vo:_.L(a,1),model:_.L(a,2),product:_.L(a,3),brand:_.L(a,4),device:_.L(a,5),id:_.L(a,6),serialNumber:_.L(a,7),a4:_.L(a,8),xha:_.L(a,9),wha:_.L(a,10),dr:_.L(a,11)}},Bka=[tw,1,R,2,R,3,R,4,R,5,R,6,R,7,R,8,R,9,R,10,R,11,R];
var vw=class extends U{constructor(a){super(a)}J(){return Q(this,uw)}getValue(){if(Array.isArray(_.w(this,2)))throw Error("M");return Gu(this,2)}Od(a){if(null!=a)if(Array.isArray(a))r(this,2,Hb(a));else if("string"===typeof a||a instanceof sb||db(a))Iu(this,2,a);else throw Error("N`"+a);}};vw.prototype.I=function(){return ww(void 0,this)};var ww=function(a,b){if(null!=b){var c={Vga:_.L(b,1),value:Daa(b)};a&&(c.M=b);return c}},uw=[vw,1,R,2,uv];
var yw=class extends U{constructor(a){super(a)}J(){return Q(this,xw)}},zw=class extends U{constructor(a){super(a)}J(){return Q(this,Dka)}};yw.prototype.I=function(){return Aw(void 0,this)};var Aw=function(a,b){if(null!=b){var c={N7:sd(_.mc(b,1,void 0,zw),a,Eka)};a&&(c.M=b);return c}},Bw=[1,2,3,4,5];zw.prototype.I=function(){return Eka(void 0,this)};
var Eka=function(a,b){if(null!=b){var c=y(Ct(b,1,Bw));var d=Gc(b,Sb(b,Bw,2));c={H9:c,a6:y(d),V3:y(x(b,Sb(b,Bw,3))),hfa:y(Ct(b,4,Bw)),rca:ww(a,_.mt(b,vw,5,Bw))};a&&(c.M=b);return c}},Dka=[zw,1,Mja,Bw,2,Ija,Bw,3,Tja,Bw,4,pv,Bw,5,sv,uw,Bw],xw=[yw,1,Av,Dka];
var Ew=class extends U{constructor(a){super(a)}Nv(){return _.L(this,Sb(this,Cw,4))}J(){return Q(this,Dw)}},Fw=class extends U{constructor(a){super(a,-1,Fka)}Qs(a){return Hu(this,1,a)}J(){return Q(this,Gka)}},Cw=[2,3,4];Ew.prototype.I=function(){return Gw(void 0,this)};var Gw=function(a,b){if(null!=b){var c={wv:Hka(a,_.mt(b,Fw,2,Cw)),Jba:y(Ct(b,3,Cw)),lX:y(Ct(b,4,Cw)),iV:Aw(a,_.u(b,yw,5))};a&&(c.M=b);return c}},Fka=[1];Fw.prototype.I=function(){return Hka(void 0,this)};
var Hka=function(a,b){if(null!=b){var c={NK:y(_.Ob(b,1))};a&&(c.M=b);return c}},Gka=[Fw,1,Lja],Dw=[Ew,2,sv,Gka,Cw,3,pv,Cw,4,pv,Cw,5,T,xw];
var Hw=class extends U{constructor(a){super(a)}Wb(){return _.L(this,1)}C(){return _.L(this,2)}J(){return Q(this,Ika)}};Hw.prototype.I=function(){return Jka(this)};var Jka=function(a){if(null!=a)return{language:_.L(a,1),country:_.L(a,2)}},Ika=[Hw,1,R,2,R];
var Js=class extends U{constructor(a){super(a)}J(){return Q(this,Iw)}};Js.prototype.I=function(){return Jw(this)};var Jw=function(a){if(null!=a)return{Gl:Cka(_.u(a,tw,1)),Ru:Aka(_.u(a,ow,2)),locale:Jka(_.u(a,Hw,3)),cookie:sw(_.u(a,qw,4)),XA:Gw(void 0,_.u(a,Ew,5))}},Iw=[Js,1,T,Bka,2,T,zka,3,T,Ika,4,T,pw,5,T,Dw];
var Kw=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}J(){return Q(this,Kka)}};Kw.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),T8:xka(_.u(this,lw,2))}:void 0;return a};var Kka=[Kw,1,T,Iw,2,T,vka];
var Lw=class extends U{constructor(a){super(a)}J(){return Q(this,Lka)}},Mw=class extends U{constructor(a){super(a,-1,Mka)}J(){return Q(this,Nka)}},Nw=class extends U{constructor(a){super(a)}J(){return Q(this,Oka)}},Ow=[2,3];Lw.prototype.I=function(){return Pka(void 0,this)};var Pka=function(a,b){if(null!=b){var c={eca:Qka(a,_.mt(b,Mw,2,Ow)),hga:Rka(a,_.mt(b,Nw,3,Ow))};a&&(c.M=b);return c}},Mka=[2];Mw.prototype.I=function(){return Qka(void 0,this)};
var Qka=function(a,b){if(null!=b){var c={gca:_.Ps(b,1,0),mda:qd(_.t(b,fw,2),jw,a),l5:_.L(b,3)};a&&(c.M=b);return c}};Nw.prototype.I=function(){return Rka(void 0,this)};var Rka=function(a,b){if(null!=b){var c={T5:_.L(b,1),VS:_.L(b,2)};a&&(c.M=b);return c}},Oka=[Nw,1,R,2,R],Nka=[Mw,1,xv,2,rv,ew,3,R],Lka=[Lw,2,sv,Nka,Ow,3,sv,Oka,Ow];
var Qw=class extends U{constructor(a){super(a,-1,Ska)}J(){return Q(this,Pw)}},Rw=class extends U{constructor(a){super(a)}J(){return Q(this,Tka)}},Ska=[2];Qw.prototype.I=function(){return Sw(void 0,this)};var Sw=function(a,b){if(null!=b){var c={wA:Mv(a,_.u(b,Lv,1)),C3:qd(_.t(b,Rw,2),Uka,a)};a&&(c.M=b);return c}};Rw.prototype.I=function(){return Uka(void 0,this)};
var Uka=function(a,b){if(null!=b){var c={iT:_.Ps(b,1,0),Wha:_.Ps(b,2,0),z7:_.Vs(b,3)};a&&(c.M=b);return c}},Tka=[Rw,1,xv,2,xv,3,lv],Pw=[Qw,1,T,Kv,2,rv,Tka];
var Tw=class extends U{constructor(a){super(a)}J(){return Q(this,Vka)}};Tw.prototype.I=function(){return Wka(void 0,this)};var Wka=function(a,b){if(null!=b){var c={iT:_.Ps(b,1,0)};a&&(c.M=b);return c}},Vka=[Tw,1,xv];
var Uw=class extends U{constructor(a){super(a)}J(){return Q(this,Xka)}};Uw.prototype.I=function(){return Yka(void 0,this)};var Yka=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},Xka=[Uw];
var Vw=class extends U{constructor(a){super(a)}J(){return Q(this,Zka)}},Ww=class extends U{constructor(a){super(a)}Ig(){return _.u(this,_.Wt,1)}setPosition(a){return _.nd(this,1,a)}J(){return Q(this,$ka)}},Xw=class extends U{constructor(a){super(a)}J(){return Q(this,ala)}},Yw=[1,2];Vw.prototype.I=function(){return bla(void 0,this)};var bla=function(a,b){if(null!=b){var c={Rba:cla(a,_.mt(b,Ww,1,Yw)),Tha:dla(a,_.mt(b,Xw,2,Yw)),k$:Uv(a,_.u(b,_.xs,3))};a&&(c.M=b);return c}};
Ww.prototype.I=function(){return cla(void 0,this)};var cla=function(a,b){if(null!=b){var c={position:Xv(a,b.Ig())};a&&(c.M=b);return c}};Xw.prototype.I=function(){return dla(void 0,this)};var dla=function(a,b){if(null!=b){var c={wA:Mv(a,_.u(b,Lv,1)),Zaa:_.rt(b,2)};a&&(c.M=b);return c}},ala=[Xw,1,T,Kv,2,nv],$ka=[Ww,1,T,Wv],Zka=[Vw,1,sv,$ka,Yw,2,sv,ala,Yw,3,T,Tv];
var Zw=class extends U{constructor(a){super(a)}J(){return Q(this,ela)}};Zw.prototype.I=function(){return fla(void 0,this)};var fla=function(a,b){if(null!=b){var c={action:_.Ps(b,1,0)};a&&(c.M=b);return c}},ela=[Zw,1,xv];
var $w=class extends U{constructor(a){super(a)}J(){return Q(this,gla)}};$w.prototype.I=function(){return hla(void 0,this)};var hla=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},gla=[$w];
var ax=class extends U{constructor(a){super(a)}J(){return Q(this,ila)}};ax.prototype.I=function(){return jla(void 0,this)};var jla=function(a,b){if(null!=b){var c={lV:_.Nu(b,1)};a&&(c.M=b);return c}},ila=[ax,1,iv];
var bx=class extends U{constructor(a){super(a)}getState(){return _.Ps(this,2,0)}J(){return Q(this,kla)}};bx.prototype.I=function(){return lla(void 0,this)};var lla=function(a,b){if(null!=b){var c={lV:_.Nu(b,1),state:_.Ps(b,2,0)};a&&(c.M=b);return c}},kla=[bx,1,iv,2,xv];
var cx=class extends U{constructor(a){super(a)}J(){return Q(this,mla)}},dx=[2,3];cx.prototype.I=function(){return nla(void 0,this)};var nla=function(a,b){if(null!=b){var c={xea:_.Ps(b,1,0),source:lla(a,_.mt(b,bx,2,dx)),destination:jla(a,_.mt(b,ax,3,dx))};a&&(c.M=b);return c}},mla=[cx,1,xv,2,sv,kla,dx,3,sv,ila,dx];
var fx=class extends U{constructor(a){super(a)}getId(){return _.L(this,2)}Sa(a){return _.Ou(this,2,a)}Ol(){return _.u(this,ex,3)}J(){return Q(this,ola)}},ex=class extends U{constructor(a){super(a,-1,pla)}J(){return Q(this,qla)}},gx=class extends U{constructor(a){super(a)}J(){return Q(this,rla)}},hx=class extends U{constructor(a){super(a)}J(){return Q(this,sla)}};fx.prototype.I=function(){return tla(void 0,this)};
var tla=function(a,b){if(null!=b){var c={mY:_.Ps(b,1,0),id:_.L(b,2),details:ula(a,b.Ol()),aN:bw(a,_.u(b,Zv,4)),V7:nla(a,_.u(b,cx,5))};a&&(c.M=b);return c}},pla=[7];ex.prototype.I=function(){return ula(void 0,this)};var ula=function(a,b){if(null!=b){var c={nY:_.Ps(b,1,0),Aca:_.Ps(b,2,0),zca:Uv(a,_.u(b,_.xs,3)),K2:Uv(a,_.u(b,_.xs,4)),cha:Uv(a,_.u(b,_.xs,5)),source:_.Ps(b,6,0),u3:qd(_.t(b,gx,7),vla,a)};a&&(c.M=b);return c}},ix=[1,2];gx.prototype.I=function(){return vla(void 0,this)};
var vla=function(a,b){if(null!=b){var c={U3:wla(a,_.mt(b,hx,1,ix)),Ui:y(x(b,Sb(b,ix,2)))};a&&(c.M=b);return c}};hx.prototype.I=function(){return wla(void 0,this)};var wla=function(a,b){if(null!=b){var c={dba:Mv(a,_.u(b,Lv,1))};a&&(c.M=b);return c}},sla=[hx,1,T,Kv],rla=[gx,1,sv,sla,ix,2,Tja,ix],qla=[ex,1,xv,2,xv,3,T,Tv,4,T,Tv,5,T,Tv,6,xv,7,rv,rla],ola=[fx,1,xv,2,R,3,T,qla,4,T,Yv,5,T,mla];
var kx=class extends U{constructor(a){super(a)}jh(){return _.u(this,_.xs,1)}J(){return Q(this,jx)}};kx.prototype.I=function(){return lx(void 0,this)};var lx=function(a,b){if(null!=b){var c={expirationTime:Uv(a,b.jh())};a&&(c.M=b);return c}},jx=[kx,1,T,Tv];
var mx=class extends U{constructor(a){super(a,-1,xla)}Yf(){return _.u(this,kx,2)}Pm(a){return _.nd(this,2,a)}J(){return Q(this,yla)}},xla=[1];mx.prototype.I=function(){return zla(void 0,this)};var zla=function(a,b){if(null!=b){var c={oY:qd(_.t(b,fx,1),tla,a),expiration:lx(a,b.Yf())};a&&(c.M=b);return c}},yla=[mx,1,rv,ola,2,T,jx];
var nx=class extends U{constructor(a){super(a)}J(){return Q(this,Ala)}};nx.prototype.I=function(){return Bla(void 0,this)};var Bla=function(a,b){if(null!=b){var c={role:_.Ps(b,1,0)};a&&(c.M=b);return c}},Ala=[nx,1,xv];
var ox=class extends U{constructor(a){super(a)}J(){return Q(this,Cla)}};ox.prototype.I=function(){return Dla(void 0,this)};var Dla=function(a,b){if(null!=b){var c={m$:Uv(a,_.u(b,_.xs,1)),Sba:Xv(a,_.u(b,_.Wt,2)),bca:_.Ps(b,3,0)};a&&(c.M=b);return c}},Cla=[ox,1,T,Tv,2,T,Wv,3,xv];
var px=class extends U{constructor(a){super(a)}J(){return Q(this,Ela)}};px.prototype.I=function(){return Fla(void 0,this)};var Fla=function(a,b){if(null!=b){var c={nY:_.Ps(b,1,0)};a&&(c.M=b);return c}},Ela=[px,1,xv];
var rx=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}wc(a){return _.Pu(this,2,a)}J(){return Q(this,qx)}},sx=class extends U{constructor(a){super(a)}Yd(){return _.Vs(this,2)}J(){return Q(this,Gla)}};rx.prototype.I=function(){return tx(void 0,this)};var tx=function(a,b){if(null!=b){var c={url:_.L(b,1),type:_.Ps(b,2,0),BU:Hla(a,_.u(b,sx,3)),Nu:_.Ps(b,4,0)};a&&(c.M=b);return c}};sx.prototype.I=function(){return Hla(void 0,this)};
var Hla=function(a,b){if(null!=b){var c={width:_.Vs(b,1),height:_.Vs(b,2),O9:_.rt(b,3),aspectRatio:_.Ps(b,4,0)};a&&(c.M=b);return c}},Gla=[sx,1,lv,2,lv,3,nv,4,xv],qx=[rx,1,R,2,xv,3,T,Gla,4,xv];
var ux=class extends U{constructor(a){super(a,-1,Ila)}getTitle(){return _.L(this,2)}setTitle(a){return _.Ou(this,2,a)}J(){return Q(this,Jla)}},vx=class extends U{constructor(a){super(a)}J(){return Q(this,Kla)}},Ila=[4],Lla=[1];ux.prototype.I=function(){return Mla(void 0,this)};var Mla=function(a,b){if(null!=b){var c={i5:Nla(a,_.mt(b,vx,1,Lla)),title:_.L(b,2),description:_.L(b,3),Yv:qd(_.t(b,rx,4),tx,a)};a&&(c.M=b);return c}};vx.prototype.I=function(){return Nla(void 0,this)};
var Nla=function(a,b){if(null!=b){var c={j5:_.L(b,1)};a&&(c.M=b);return c}},Kla=[vx,1,R],Jla=[ux,1,sv,Kla,Lla,2,R,3,R,4,rv,qx];
var wx=class extends U{constructor(a){super(a,-1,Ola)}getTitle(){return _.L(this,1)}setTitle(a){return _.Ou(this,1,a)}J(){return Q(this,Pla)}},Ola=[2];wx.prototype.I=function(){return Qla(void 0,this)};var Qla=function(a,b){if(null!=b){var c={title:_.L(b,1),Yv:qd(_.t(b,rx,2),tx,a)};a&&(c.M=b);return c}},Pla=[wx,1,R,2,rv,qx];
var yx=class extends U{constructor(a){super(a)}getState(){return _.Ps(this,1,0)}J(){return Q(this,xx)}};yx.prototype.I=function(){return zx(void 0,this)};var zx=function(a,b){if(null!=b){var c={state:_.Ps(b,1,0),cZ:Uv(a,_.u(b,_.xs,2))};a&&(c.M=b);return c}},xx=[yx,1,xv,2,T,Tv];
var Ax=class extends U{constructor(a){super(a)}J(){return Q(this,Rla)}};Ax.prototype.I=function(){return Sla(void 0,this)};var Sla=function(a,b){if(null!=b){var c={reason:_.L(b,1)};a&&(c.M=b);return c}},Rla=[Ax,1,R];
var Cx=class extends U{constructor(a){super(a)}getId(){return Gu(this,1)}Sa(a){return Iu(this,1,a)}J(){return Q(this,Bx)}};Cx.prototype.I=function(){return Dx(void 0,this)};var Dx=function(a,b){if(null!=b){var c={id:td(b.getId())};a&&(c.M=b);return c}},Bx=[Cx,1,uv];
var Fx=class extends U{constructor(a){super(a,-1,Tla)}getId(){return _.u(this,Cx,1)}Sa(a){return _.nd(this,1,a)}J(){return Q(this,Ex)}},Gx=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,Ula)}},Tla=[7];Fx.prototype.I=function(){return Hx(void 0,this)};var Hx=function(a,b){if(null!=b){var c={id:Dx(a,b.getId()),V5:Mv(a,_.u(b,Lv,2)),aM:qd(_.t(b,fw,7),jw,a),YZ:Vla(a,_.u(b,Gx,3)),Dda:_.Ps(b,4,0),E3:Uv(a,_.u(b,_.xs,5)),D3:Uv(a,_.u(b,_.xs,6))};a&&(c.M=b);return c}};
Gx.prototype.I=function(){return Vla(void 0,this)};var Vla=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),YZ:Mv(a,_.u(b,Lv,2)),t5:_.L(b,3),Tba:_.L(b,4)};a&&(c.M=b);return c}},Ula=[Gx,1,xv,2,T,Kv,3,R,4,R],Ex=[Fx,1,T,Bx,2,T,Kv,7,rv,ew,3,T,Ula,4,xv,5,T,Tv,6,T,Tv];
var Jx=class extends U{constructor(a){super(a)}J(){return Q(this,Ix)}},Kx=class extends U{constructor(a){super(a)}Ig(){return _.u(this,_.Wt,1)}setPosition(a){return _.nd(this,1,a)}J(){return Q(this,Wla)}},Lx=class extends U{constructor(a){super(a)}J(){return Q(this,Xla)}},Mx=class extends U{constructor(a){super(a)}J(){return Q(this,Yla)}},Nx=[1,2];Jx.prototype.I=function(){return Ox(void 0,this)};
var Ox=function(a,b){if(null!=b){var c={Hw:Zla(a,_.mt(b,Kx,1,Nx)),Qha:$la(a,_.mt(b,Mx,2,Nx)),y7:ama(a,_.u(b,Lx,3)),HO:Uv(a,_.u(b,_.xs,4)),Xaa:_.Ps(b,5,0)};a&&(c.M=b);return c}};Kx.prototype.I=function(){return Zla(void 0,this)};var Zla=function(a,b){if(null!=b){var c={position:Xv(a,b.Ig()),startTime:Uv(a,_.u(b,_.xs,2)),lT:_.rt(b,3)};a&&(c.M=b);return c}};Lx.prototype.I=function(){return ama(void 0,this)};
var ama=function(a,b){if(null!=b){var c={IA:Mv(a,_.u(b,Lv,1)),lj:Mv(a,_.u(b,Lv,2)),gi:Mv(a,_.u(b,Lv,3))};a&&(c.M=b);return c}},Px=[1,2];Mx.prototype.I=function(){return $la(void 0,this)};var $la=function(a,b){if(null!=b){var c={J_:Hx(a,_.mt(b,Fx,1,Px)),Sha:Dx(a,_.mt(b,Cx,2,Px))};a&&(c.M=b);return c}},Xla=[Lx,1,T,Kv,2,T,Kv,3,T,Kv],Yla=[Mx,1,sv,Ex,Px,2,sv,Bx,Px],Wla=[Kx,1,T,Wv,2,T,Tv,3,nv],Ix=[Jx,1,sv,Wla,Nx,2,sv,Yla,Nx,3,T,Xla,4,T,Tv,5,xv];
var Rx=class extends U{constructor(a){super(a)}Yf(){return _.u(this,kx,1)}Pm(a){return _.nd(this,1,a)}J(){return Q(this,Qx)}},Sx=[2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18];Rx.prototype.I=function(){return Tx(void 0,this)};
var Tx=function(a,b){if(null!=b){var c={expiration:lx(a,b.Yf()),qaa:fla(a,_.mt(b,Zw,2,Sx)),fca:Fla(a,_.mt(b,px,3,Sx)),F3:Wka(a,_.mt(b,Tw,4,Sx)),taa:hla(a,_.mt(b,$w,5,Sx)),t4:Yka(a,_.mt(b,Uw,6,Sx)),X5:Sw(a,_.mt(b,Qw,7,Sx)),C2:Pka(a,_.mt(b,Lw,8,Sx)),Mba:Sw(a,_.mt(b,Qw,9,Sx)),zfa:Sla(a,_.mt(b,Ax,10,Sx)),Hba:Bla(a,_.mt(b,nx,11,Sx)),nba:zla(a,_.mt(b,mx,12,Sx)),wh:zx(a,_.mt(b,yx,13,Sx)),Z4:bla(a,_.mt(b,Vw,14,Sx)),N_:Ox(a,_.mt(b,Jx,15,Sx)),Wba:Dla(a,_.mt(b,ox,16,Sx)),mca:Mla(a,_.mt(b,ux,17,Sx)),fda:Qla(a,
_.mt(b,wx,18,Sx))};a&&(c.M=b);return c}},Qx=[Rx,1,T,jx,2,sv,ela,Sx,3,sv,Ela,Sx,4,sv,Vka,Sx,5,sv,gla,Sx,6,sv,Xka,Sx,7,sv,Pw,Sx,8,sv,Lka,Sx,9,sv,Pw,Sx,10,sv,Rla,Sx,11,sv,Ala,Sx,12,sv,yla,Sx,13,sv,xx,Sx,14,sv,Zka,Sx,15,sv,Ix,Sx,16,sv,Cla,Sx,17,sv,Jla,Sx,18,sv,Pla,Sx];
var Vx=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,Ux)}};Vx.prototype.I=function(){return Wx(void 0,this)};var Wx=function(a,b){if(null!=b){var c={id:_.L(b,1)};a&&(c.M=b);return c}},Ux=[Vx,1,R];
var Xx=class extends U{constructor(a){super(a)}getTitle(){return _.L(this,1)}setTitle(a){return _.Ou(this,1,a)}J(){return Q(this,bma)}},Yx=class extends U{constructor(a){super(a,-1,cma)}J(){return Q(this,dma)}},Zx=class extends U{constructor(a){super(a,-1,ema)}J(){return Q(this,fma)}},$x=class extends U{constructor(a){super(a,-1,gma)}getId(){return _.u(this,Lv,1)}Sa(a){return _.nd(this,1,a)}J(){return Q(this,hma)}},ay=class extends U{constructor(a){super(a,-1,ima)}getId(){return _.u(this,Vx,1)}Sa(a){return _.nd(this,
1,a)}J(){return Q(this,jma)}},by=[5,6];Xx.prototype.I=function(){return kma(void 0,this)};var kma=function(a,b){if(null!=b){var c={title:_.L(b,1),ofa:_.L(b,2),Mea:_.L(b,3),Pr:_.L(b,4),z9:lma(a,_.mt(b,Yx,5,by)),A9:mma(a,_.mt(b,Zx,6,by))};a&&(c.M=b);return c}},cma=[1];Yx.prototype.I=function(){return lma(void 0,this)};var lma=function(a,b){if(null!=b){var c={s3:qd(_.t(b,$x,1),nma,a)};a&&(c.M=b);return c}},ema=[1];Zx.prototype.I=function(){return mma(void 0,this)};
var mma=function(a,b){if(null!=b){var c={fU:qd(_.t(b,ay,1),oma,a)};a&&(c.M=b);return c}},gma=[2];$x.prototype.I=function(){return nma(void 0,this)};var nma=function(a,b){if(null!=b){var c={id:Mv(a,b.getId()),cT:qd(_.t(b,Rx,2),Tx,a),Pr:_.L(b,3)};a&&(c.M=b);return c}},ima=[2];ay.prototype.I=function(){return oma(void 0,this)};
var oma=function(a,b){if(null!=b){var c={id:Wx(a,b.getId()),cT:qd(_.t(b,Rx,2),Tx,a),Pr:_.L(b,3)};a&&(c.M=b);return c}},jma=[ay,1,T,Ux,2,rv,Qx,3,R],fma=[Zx,1,rv,jma],hma=[$x,1,T,Kv,2,rv,Qx,3,R],dma=[Yx,1,rv,hma],bma=[Xx,1,R,2,R,3,R,4,R,5,sv,dma,by,6,sv,fma,by];
var cy=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,pma)}},ey=class extends U{constructor(a){super(a,-1,qma)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,dy)}};cy.prototype.I=function(){return rma(void 0,this)};var rma=function(a,b){if(null!=b){var c={id:_.L(b,1),text:_.L(b,2),VS:_.L(b,3),lfa:fy(a,_.u(b,ey,4))};a&&(c.M=b);return c}},qma=[2];ey.prototype.I=function(){return fy(void 0,this)};
var fy=function(a,b){if(null!=b){var c={id:_.L(b,1),bga:qd(_.t(b,cy,2),rma,a),Wfa:_.Vs(b,3)};a&&(c.M=b);return c}},dy=[ey,1,R,2,rv,()=>pma,3,lv],pma=[cy,1,R,2,R,3,R,4,T,dy];
var gy=class extends U{constructor(a){super(a,-1,sma)}J(){return Q(this,tma)}},sma=[1];gy.prototype.I=function(){return uma(void 0,this)};var uma=function(a,b){if(null!=b){var c={aga:y(_.Ob(b,1))};a&&(c.M=b);return c}},tma=[gy,1,ov];
var hy=class extends U{constructor(a){super(a,-1,vma)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,wma)}},vma=[2,3];hy.prototype.I=function(){return xma(void 0,this)};var xma=function(a,b){if(null!=b){var c={id:_.L(b,1),K5:qd(_.t(b,ey,2),fy,a),Zfa:qd(_.t(b,gy,3),uma,a)};a&&(c.M=b);return c}},wma=[hy,1,R,2,rv,dy,3,rv,tma];
var iy=class extends U{constructor(a){super(a)}J(){return Q(this,yma)}},jy=class extends U{constructor(a){super(a)}getId(){return _.Ps(this,1,0)}Sa(a){return _.Pu(this,1,a)}J(){return Q(this,zma)}},ky=class extends U{constructor(a){super(a,-1,Ama)}J(){return Q(this,Bma)}},ly=class extends U{constructor(a){super(a,-1,Cma)}wc(a){return _.Pu(this,1,a)}getTitle(){return _.L(this,2)}setTitle(a){return _.Ou(this,2,a)}J(){return Q(this,Dma)}},my=class extends U{constructor(a){super(a)}getToken(){return _.L(this,
1)}setToken(a){return _.Ou(this,1,a)}J(){return Q(this,Ema)}};iy.prototype.I=function(){return Fma(void 0,this)};var Fma=function(a,b){if(null!=b){var c={n$:Gma(a,_.u(b,jy,1)),f4:Hma(a,_.u(b,ly,2)),Yfa:Ima(a,_.u(b,ky,3))};a&&(c.M=b);return c}};jy.prototype.I=function(){return Gma(void 0,this)};var Gma=function(a,b){if(null!=b){var c={id:_.Ps(b,1,0)};a&&(c.M=b);return c}},Ama=[2];ky.prototype.I=function(){return Ima(void 0,this)};
var Ima=function(a,b){if(null!=b){var c={Xfa:xma(a,_.u(b,hy,1)),iea:y(_.Ob(b,2)),cga:_.Vs(b,3)};a&&(c.M=b);return c}},Cma=[6];ly.prototype.I=function(){return Hma(void 0,this)};var Hma=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),title:_.L(b,2),aaa:_.L(b,3),fJ:_.L(b,4),v2:_.L(b,5),Yv:qd(_.t(b,rx,6),tx,a),g4:Jma(a,_.u(b,my,7)),l3:_.Ps(b,8,0),P5:_.Ps(b,9,0)};a&&(c.M=b);return c}};my.prototype.I=function(){return Jma(void 0,this)};
var Jma=function(a,b){if(null!=b){var c={token:_.L(b,1)};a&&(c.M=b);return c}},Bma=[ky,1,T,wma,2,ov,3,lv],Ema=[my,1,R],Dma=[ly,1,xv,2,R,3,R,4,R,5,R,6,rv,qx,7,T,Ema,8,xv,9,xv],zma=[jy,1,xv],yma=[iy,1,T,zma,2,T,Dma,3,T,Bma];
var ny=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,Kma)}};ny.prototype.I=function(){return Lma(void 0,this)};var Lma=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),quality:_.Ps(b,2,0)};a&&(c.M=b);return c}},Kma=[ny,1,xv,2,xv];
var oy=class extends U{constructor(a){super(a)}J(){return Q(this,Mma)}},qy=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,py)}},ry=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,Nma)}},sy=class extends U{constructor(a){super(a)}getId(){return _.Ps(this,1,0)}Sa(a){return _.Pu(this,1,a)}J(){return Q(this,Oma)}};oy.prototype.I=function(){return Pma(void 0,this)};
var Pma=function(a,b){if(null!=b){var c={background:ty(a,_.u(b,qy,1)),text:ty(a,_.u(b,qy,2))};a&&(c.M=b);return c}},uy=[2,3,4];qy.prototype.I=function(){return ty(void 0,this)};var ty=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),Nea:y(Ct(b,2,uy)),N8:Qma(a,_.mt(b,ry,3,uy)),iga:Rma(a,_.mt(b,sy,4,uy))};a&&(c.M=b);return c}};ry.prototype.I=function(){return Qma(void 0,this)};var Qma=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),Xea:_.Vs(b,2),k7:_.Vs(b,3)};a&&(c.M=b);return c}};
sy.prototype.I=function(){return Rma(void 0,this)};var Rma=function(a,b){if(null!=b){var c={id:_.Ps(b,1,0)};a&&(c.M=b);return c}},Oma=[sy,1,xv],Nma=[ry,1,xv,2,lv,3,lv],py=[qy,1,xv,2,Qja,uy,3,sv,Nma,uy,4,sv,Oma,uy],Mma=[oy,1,T,py,2,T,py];
var vy=class extends U{constructor(a){super(a,-1,Sma)}J(){return Q(this,Tma)}},wy=class extends U{constructor(a){super(a)}J(){return Q(this,Uma)}},xy=class extends U{constructor(a){super(a)}getId(){return _.u(this,Lv,1)}Sa(a){return _.nd(this,1,a)}J(){return Q(this,Vma)}},yy=class extends U{constructor(a){super(a)}J(){return Q(this,Wma)}},zy=class extends U{constructor(a){super(a)}J(){return Q(this,Xma)}},Ay=class extends U{constructor(a){super(a)}Ob(){return _.Vs(this,1)}J(){return Q(this,Yma)}},
Sma=[1,2,6];vy.prototype.I=function(){return Zma(void 0,this)};var Zma=function(a,b){if(null!=b){var c={o$:qd(_.t(b,iy,1),Fma,a),r3:y(_.Ob(b,2)),Paa:Lma(a,_.u(b,ny,3)),C5:$ma(a,_.u(b,wy,4)),cca:Pma(a,_.u(b,oy,5)),Yv:qd(_.t(b,rx,6),tx,a),r9:ana(a,_.u(b,yy,7))};a&&(c.M=b);return c}};wy.prototype.I=function(){return $ma(void 0,this)};var $ma=function(a,b){if(null!=b){var c={fea:_.Ps(b,1,0),W5:_.Ps(b,2,0),Wea:bna(a,_.u(b,xy,3))};a&&(c.M=b);return c}};xy.prototype.I=function(){return bna(void 0,this)};
var bna=function(a,b){if(null!=b){var c={id:Mv(a,b.getId())};a&&(c.M=b);return c}},By=[1,2];yy.prototype.I=function(){return ana(void 0,this)};var ana=function(a,b){if(null!=b){var c={Haa:cna(a,_.mt(b,zy,1,By)),s9:dna(a,_.mt(b,Ay,2,By))};a&&(c.M=b);return c}};zy.prototype.I=function(){return cna(void 0,this)};var cna=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};Ay.prototype.I=function(){return dna(void 0,this)};
var dna=function(a,b){if(null!=b){var c={count:_.Vs(b,1)};a&&(c.M=b);return c}},Yma=[Ay,1,lv],Xma=[zy],Wma=[yy,1,sv,Xma,By,2,sv,Yma,By],Vma=[xy,1,T,Kv],Uma=[wy,1,xv,2,xv,3,T,Vma],Tma=[vy,1,rv,yma,2,wv,3,T,Kma,4,T,Uma,5,T,Mma,6,rv,qx,7,T,Wma];
var Cy=class extends U{constructor(a){super(a)}getToken(){return _.L(this,1)}setToken(a){return _.Ou(this,1,a)}J(){return Q(this,ena)}};Cy.prototype.I=function(){return fna(void 0,this)};var fna=function(a,b){if(null!=b){var c={token:_.L(b,1),Bga:_.Nu(b,2),Tca:_.L(b,3),Ida:_.L(b,4)};a&&(c.M=b);return c}},ena=[Cy,1,R,2,iv,3,R,4,R];
var Ey=class extends U{constructor(a){super(a)}getId(){return _.u(this,Vx,1)}Sa(a){return _.nd(this,1,a)}Ol(){return _.u(this,Xx,2)}J(){return Q(this,Dy)}};Ey.prototype.I=function(){return Fy(void 0,this)};var Fy=function(a,b){if(null!=b){var c={id:Wx(a,b.getId()),details:kma(a,b.Ol()),aY:Zma(a,_.u(b,vy,3)),rba:fna(a,_.u(b,Cy,4))};a&&(c.M=b);return c}},Dy=[Ey,1,T,Ux,2,T,bma,3,T,Tma,4,T,ena];
var Gy=class extends U{constructor(a){super(a)}getError(){return _.Ps(this,1,0)}Ol(){return _.L(this,4)}J(){return Q(this,gna)}};Gy.prototype.I=function(){return hna(void 0,this)};var hna=function(a,b){if(null!=b){var c={error:_.Ps(b,1,0),bB:_.L(b,2),d8:_.L(b,3),details:_.L(b,4)};a&&(c.M=b);return c}},gna=[Gy,1,xv,2,R,3,R,4,R];
var Hy=class extends U{constructor(a){super(a,-1,ina)}J(){return Q(this,jna)}},ina=[1];Hy.prototype.I=function(){return kna(this)};var kna=function(a){if(null!=a)return{rha:qd(_.t(a,Gy,1),hna)}},jna=[Hy,1,rv,gna];
var Jy=class extends U{constructor(a){super(a)}getMessage(){return _.u(this,Iy,5)}Uv(){return Array.isArray(_.w(this,6))}J(){return Q(this,lna)}},Ky=class extends U{constructor(a){super(a)}J(){return Q(this,mna)}},Iy=class extends U{constructor(a){super(a)}J(){return Q(this,nna)}};Jy.prototype.I=function(){return ona(this)};var ona=function(a){if(null!=a)return{apiVersion:_.L(a,1),M7:lx(void 0,_.u(a,kx,2)),message:pna(a.getMessage()),action:qna(_.u(a,Ky,6))}};Ky.prototype.I=function(){return qna(this)};
var qna=function(a){if(null!=a)return{D2:_.L(a,1),fJ:_.L(a,2)}};Iy.prototype.I=function(){return pna(this)};var pna=function(a){if(null!=a)return{Mga:_.L(a,1),Lga:_.L(a,2)}},mna=[Ky,1,R,2,R],nna=[Iy,1,R,2,R],lna=[Jy,1,R,2,T,jx,5,T,nna,6,T,mna];
var My=class extends U{constructor(a){super(a)}Yf(){return _.u(this,kx,2)}Pm(a){return _.nd(this,2,a)}J(){return Q(this,Ly)}};My.prototype.I=function(){return Ny(this)};var Ny=function(a){if(null!=a)return{Xu:kna(_.u(a,Hy,1)),expiration:lx(void 0,a.Yf()),cookie:sw(_.u(a,qw,3)),y5:ona(_.u(a,Jy,4)),Pr:_.L(a,5)}},Ly=[My,1,T,jna,2,T,jx,3,T,pw,4,T,lna,5,R];
var Oy=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}getStatus(){return _.u(this,Nv,2)}J(){return Q(this,rna)}};Oy.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),status:jka(this.getStatus()),U8:Fy(void 0,_.u(this,Ey,3))}:void 0;return a};var rna=[Oy,1,T,Ly,2,T,hka,3,T,Dy];
var Py=class extends U{constructor(a){super(a)}getName(){return _.L(this,1)}J(){return Q(this,sna)}};Py.prototype.I=function(){return tna(this)};var tna=function(a){if(null!=a)return{name:_.L(a,1),C9:_.rt(a,2)}},sna=[Py,1,R,2,nv];
var Qy=class extends U{constructor(a){super(a,-1,una)}J(){return Q(this,vna)}},una=[1,2];Qy.prototype.I=function(){var a=null!=this?{aM:qd(_.t(this,fw,1),jw),M_:qd(_.t(this,Fx,2),Hx),nea:tna(_.u(this,Py,3))}:void 0;return a};var vna=[Qy,1,rv,ew,2,rv,Ex,3,T,sna];
var Ry=class extends U{constructor(a){super(a)}J(){return Q(this,wna)}},Sy=class extends U{constructor(a){super(a)}J(){return Q(this,xna)}},Ty=class extends U{constructor(a){super(a)}J(){return Q(this,yna)}},Uy=class extends U{constructor(a){super(a)}J(){return Q(this,zna)}},Vy=[1,2,3];Ry.prototype.I=function(){var a=null!=this?{Oca:Ana(_.mt(this,Sy,1,Vy)),Xca:Bna(_.mt(this,Ty,2,Vy)),u2:Cna(_.mt(this,Uy,3,Vy)),Zo:_.Ps(this,4,0)}:void 0;return a};Sy.prototype.I=function(){return Ana(this)};
var Ana=function(a){if(null!=a)return{N5:_.Nu(a,1)}};Ty.prototype.I=function(){return Bna(this)};var Bna=function(a){if(null!=a)return{Wca:Rv(void 0,_.u(a,Qv,1))}};Uy.prototype.I=function(){return Cna(this)};var Cna=function(a){if(null!=a)return{O5:Rv(void 0,_.u(a,Qv,1))}},zna=[Uy,1,T,Pv],yna=[Ty,1,T,Pv],xna=[Sy,1,iv],wna=[Ry,1,sv,xna,Vy,2,sv,yna,Vy,3,sv,zna,Vy,4,xv];
var Wy=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,Dna)}};Wy.prototype.I=function(){return Ena(void 0,this)};var Ena=function(a,b){if(null!=b){var c={id:_.L(b,1)};a&&(c.M=b);return c}},Dna=[Wy,1,R];
var Yy=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,Xy)}};Yy.prototype.I=function(){return Zy(void 0,this)};var Zy=function(a,b){if(null!=b){var c={id:_.L(b,1)};a&&(c.M=b);return c}},Xy=[Yy,1,R];
var $y=class extends U{constructor(a){super(a,-1,Fna)}getId(){return _.u(this,Yy,1)}Sa(a){return _.nd(this,1,a)}getName(){return _.L(this,2)}J(){return Q(this,Gna)}},Fna=[3];$y.prototype.I=function(){var a=null!=this?{id:Zy(void 0,this.getId()),name:_.L(this,2),g5:y(_.Ob(this,3))}:void 0;return a};var Gna=[$y,1,T,Xy,2,R,3,ov];
var az=class extends U{constructor(a){super(a)}J(){return Q(this,Hna)}};az.prototype.I=function(){var a=null!=this?{}:void 0;return a};var Hna=[az];
var cz=class extends U{constructor(a){super(a,-1,Ina)}J(){return Q(this,bz)}},Ina=[2];cz.prototype.I=function(){return dz(void 0,this)};var dz=function(a,b){if(null!=b){var c={pe:Zy(a,_.u(b,Yy,1)),e3:y(_.Ob(b,2))};a&&(c.M=b);return c}},bz=[cz,1,T,Xy,2,wv];
var ez=class extends U{constructor(a){super(a,-1,Jna)}J(){return Q(this,Kna)}},Jna=[1,2,3,4];ez.prototype.I=function(){return Lna(void 0,this)};var Lna=function(a,b){if(null!=b){var c={Uga:y(_.Ob(b,1)),g9:qd(_.t(b,Lv,2),Mv,a),j4:qd(_.t(b,Wy,3),Ena,a),Lca:qd(_.t(b,cz,4),dz,a),N2:_.Vs(b,5)};a&&(c.M=b);return c}},Kna=[ez,1,wv,2,rv,Kv,3,rv,Dna,4,rv,bz,5,lv];
var fz=class extends U{constructor(a){super(a)}J(){return Q(this,Mna)}};fz.prototype.I=function(){var a=null!=this?{V$:_.Vs(this,1)}:void 0;return a};var Mna=[fz,1,lv];
var gz=class extends U{constructor(a){super(a)}J(){return Q(this,Nna)}};gz.prototype.I=function(){return Ona(void 0,this)};var Ona=function(a,b){if(null!=b){var c={S$:_.Vs(b,1),R$:_.Vs(b,2)};a&&(c.M=b);return c}},Nna=[gz,1,lv,2,lv];
var hz=class extends U{constructor(a){super(a)}J(){return Q(this,Pna)}};hz.prototype.I=function(){var a=null!=this?{}:void 0;return a};var Pna=[hz];
var iz=class extends U{constructor(a){super(a,-1,Qna)}Qs(a){return Hu(this,1,a)}Nv(){return _.L(this,3)}J(){return Q(this,Rna)}},Qna=[1];iz.prototype.I=function(){return Sna(void 0,this)};var Sna=function(a,b){if(null!=b){var c={NK:y(_.Ob(b,1)),iV:Aw(a,_.u(b,yw,2)),lX:_.L(b,3)};a&&(c.M=b);return c}},Rna=[iz,1,Lja,2,T,xw,3,R];
var kz=class extends U{constructor(a){super(a)}getId(){return _.L(this,2)}Sa(a){return _.Ou(this,2,a)}J(){return Q(this,jz)}};kz.prototype.I=function(){return lz(this)};var lz=function(a){if(null!=a)return{source:_.Ps(a,1,0),id:_.L(a,2)}},jz=[kz,1,xv,2,R];
var nz=class extends U{constructor(a){super(a)}getId(){return _.u(this,Lv,6)}Sa(a){return _.nd(this,6,a)}J(){return Q(this,mz)}},pz=class extends U{constructor(a){super(a)}Ah(a){return Ju(this,5,oz,a)}J(){return Q(this,Tna)}},qz=class extends U{constructor(a){super(a)}J(){return Q(this,Una)}},rz=class extends U{constructor(a){super(a)}Ah(a){return _.Ou(this,3,a)}J(){return Q(this,Vna)}},sz=class extends U{constructor(a){super(a)}J(){return Q(this,Wna)}},tz=class extends U{constructor(a){super(a)}J(){return Q(this,
Xna)}},uz=[1,2,3,4,5];nz.prototype.I=function(){return vz(this)};var vz=function(a){if(null!=a)return{saa:Yna(_.mt(a,pz,1,uz)),c9:Zna(_.mt(a,qz,2,uz)),raa:$na(_.mt(a,rz,3,uz)),gda:aoa(_.mt(a,sz,4,uz)),release:boa(_.mt(a,tz,5,uz)),id:Mv(void 0,a.getId()),EJ:_.L(a,7),Fha:lz(_.u(a,kz,8))}},oz=[4,5];pz.prototype.I=function(){return Yna(this)};var Yna=function(a){if(null!=a)return{VV:_.rt(a,3),sx:y(Ct(a,4,oz)),sessionId:y(Ct(a,5,oz))}};qz.prototype.I=function(){return Zna(this)};
var Zna=function(a){if(null!=a)return{VV:_.rt(a,3),sx:_.Nu(a,4)}};rz.prototype.I=function(){return $na(this)};var $na=function(a){if(null!=a)return{oO:Xv(void 0,_.u(a,_.Wt,1)),nda:Xv(void 0,_.u(a,_.Wt,2)),sessionId:_.L(a,3)}};sz.prototype.I=function(){return aoa(this)};var aoa=function(a){if(null!=a)return{oO:Xv(void 0,_.u(a,_.Wt,1))}};tz.prototype.I=function(){return boa(this)};
var boa=function(a){if(null!=a)return{oO:Xv(void 0,_.u(a,_.Wt,2))}},Xna=[tz,2,T,Wv],Wna=[sz,1,T,Wv],Vna=[rz,1,T,Wv,2,T,Wv,3,R],Una=[qz,3,nv,4,iv],Tna=[pz,3,nv,4,Mja,oz,5,pv,oz],mz=[nz,1,sv,Tna,uz,2,sv,Una,uz,3,sv,Vna,uz,4,sv,Wna,uz,5,sv,Xna,uz,6,T,Kv,7,R,8,T,jz];
var xz=class extends U{constructor(a){super(a)}J(){return Q(this,wz)}};xz.prototype.I=function(){return yz(void 0,this)};var yz=function(a,b){if(null!=b){var c={g$:td(Gu(b,1)),A8:_.Ps(b,2,0),XO:_.L(b,3)};a&&(c.M=b);return c}},wz=[xz,1,uv,2,xv,3,R];
var Bz=class extends U{constructor(a){super(a)}uK(){return _.Ps(this,Sb(this,zz,5),0)}BK(){return 5===_.Qb(this,zz)}J(){return Q(this,Az)}},zz=[2,3,4,5];Bz.prototype.I=function(){return Cz(this)};var Cz=function(a){if(null!=a)return{wca:y(Ct(a,2,zz)),ffa:y(Ct(a,3,zz)),Qaa:y(Ct(a,4,zz)),d6:y(Ct(a,5,zz))}},Az=[Bz,2,yv,zz,3,yv,zz,4,yv,zz,5,yv,zz];
var Dz=class extends U{constructor(a){super(a)}J(){return Q(this,coa)}};Dz.prototype.I=function(){return doa(this)};var doa=function(a){if(null!=a)return{l4:td(Gu(a,1))}},coa=[Dz,1,uv];
var Ez=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}J(){return Q(this,eoa)}};Ez.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),rT:vz(_.u(this,nz,2)),m4:doa(_.u(this,Dz,3))}:void 0;return a};var eoa=[Ez,1,T,Iw,2,T,mz,3,T,coa];
var Fz=class extends U{constructor(a){super(a,-1,foa)}Iv(){return _.t(this,xz,1)}Hv(){return Gu(this,2)}J(){return Q(this,goa)}},foa=[1];Fz.prototype.I=function(){return hoa(this)};var hoa=function(a){if(null!=a)return{lU:qd(a.Iv(),yz),OT:td(a.Hv())}},goa=[Fz,1,rv,wz,2,uv];
var Hz=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}getError(){return _.mt(this,Bz,2,Gz)}Ae(){return Array.isArray(Ct(this,2,Gz))}Mv(){return _.mt(this,Fz,3,Gz)}EK(){return Array.isArray(Ct(this,3,Gz))}J(){return Q(this,ioa)}},Gz=[2,3];Hz.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),error:Cz(this.getError()),gk:hoa(this.Mv())}:void 0;return a};var ioa=[Hz,1,T,Ly,2,sv,Az,Gz,3,sv,goa,Gz];
var Iz=class extends U{constructor(a){super(a)}J(){return Q(this,joa)}};Iz.prototype.I=function(){return koa(this)};var koa=function(a){if(null!=a)return{Xba:td(Gu(a,1))}},joa=[Iz,1,uv];
var Jz=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}J(){return Q(this,loa)}};Jz.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),rT:vz(_.u(this,nz,2)),Yba:koa(_.u(this,Iz,3))}:void 0;return a};var loa=[Jz,1,T,Iw,2,T,mz,3,T,joa];
var Kz=class extends U{constructor(a){super(a,-1,moa)}Iv(){return _.t(this,xz,1)}Hv(){return Gu(this,2)}J(){return Q(this,noa)}},moa=[1];Kz.prototype.I=function(){return ooa(this)};var ooa=function(a){if(null!=a)return{lU:qd(a.Iv(),yz),OT:td(a.Hv())}},noa=[Kz,1,rv,wz,2,uv];
var Mz=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}getError(){return _.mt(this,Bz,2,Lz)}Ae(){return Array.isArray(Ct(this,2,Lz))}Mv(){return _.mt(this,Kz,3,Lz)}EK(){return Array.isArray(Ct(this,3,Lz))}J(){return Q(this,poa)}},Lz=[2,3];Mz.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),error:Cz(this.getError()),gk:ooa(this.Mv())}:void 0;return a};var poa=[Mz,1,T,Ly,2,sv,Az,Lz,3,sv,noa,Lz];
var Nz=class extends U{constructor(a){super(a)}J(){return Q(this,qoa)}};Nz.prototype.I=function(){return roa(this)};var roa=function(a){if(null!=a)return a=_.mc(a,1),{wba:sd(a)}},qoa=[Nz,1,zv];
var Oz=class extends U{constructor(a){super(a,-1,soa)}J(){return Q(this,toa)}},soa=[1,2];Oz.prototype.I=function(){return uoa(this)};var uoa=function(a){if(null!=a)return{eU:y(_.Ob(a,1)),jU:y(_.Ob(a,2))}},toa=[Oz,1,wv,2,wv];
var Pz=class extends U{constructor(a){super(a,-1,voa)}J(){return Q(this,woa)}},voa=[1];Pz.prototype.I=function(){return xoa(this)};var xoa=function(a){if(null!=a)return{y8:y(_.Ob(a,1))}},woa=[Pz,1,wv];
var Qz=class extends U{constructor(a){super(a,-1,yoa)}J(){return Q(this,zoa)}},yoa=[1,2];Qz.prototype.I=function(){return Aoa(this)};var Aoa=function(a){if(null!=a)return{eU:y(_.Ob(a,1)),jU:y(_.Ob(a,2))}},zoa=[Qz,1,wv,2,wv];
var Rz=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}getId(){return _.u(this,Lv,2)}Sa(a){return _.nd(this,2,a)}J(){return Q(this,Boa)}};Rz.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),id:Mv(void 0,this.getId()),G5:_.Ps(this,3,0),w3:uoa(_.u(this,Oz,4)),Cha:Aoa(_.u(this,Qz,5)),tga:xoa(_.u(this,Pz,6)),Cr:_.rt(this,7)}:void 0;return a};var Boa=[Rz,1,T,Iw,2,T,Kv,3,xv,4,T,toa,5,T,zoa,6,T,woa,7,nv];
_.Ns=class extends U{constructor(a){super(a)}getValue(){return _.L(this,2)}Od(a){_.Ou(this,2,a)}J(){return Q(this,Sz)}};_.Ns.prototype.I=function(){return Tz(void 0,this)};var Tz=function(a,b){if(null!=b){var c={Zw:_.L(b,1),value:_.L(b,2)};a&&(c.M=b);return c}},Sz=[_.Ns,1,R,2,R];
_.Vz=class extends U{constructor(a){super(a)}J(){return Q(this,Uz)}};_.Vz.prototype.I=function(){return Wz(void 0,this)};var Wz=function(a,b){if(null!=b){var c={first:_.Nu(b,1),Mr:_.Nu(b,2)};a&&(c.M=b);return c}},Uz=[_.Vz,1,iv,2,iv];
_.Xz=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}J(){return Q(this,Coa)}};_.Xz.prototype.I=function(){return Doa(void 0,this)};var Doa=function(a,b){if(null!=b){var c={url:_.L(b,1),c4:Wz(a,_.u(b,_.Vz,2)),cia:_.L(b,3)};a&&(c.M=b);return c}},Coa=[_.Xz,1,R,2,T,Uz,3,R];
_.Yz=class extends U{constructor(a){super(a)}J(){return Q(this,Eoa)}};_.Yz.prototype.I=function(){return Foa(void 0,this)};var Foa=function(a,b){if(null!=b){var c={D9:Wz(a,_.u(b,_.Vz,1)),E9:Doa(a,_.u(b,_.Xz,2)),fia:_.L(b,3),gia:_.rt(b,4)};a&&(c.M=b);return c}},Eoa=[_.Yz,1,T,Uz,2,T,Coa,3,R,4,nv];
var $z=class extends U{constructor(a){super(a)}getDuration(){return _.Nu(this,2)}J(){return Q(this,Zz)}};$z.prototype.I=function(){return aA(void 0,this)};var aA=function(a,b){if(null!=b){var c={media:_.L(b,1),duration:_.Nu(b,2),wga:_.Vs(b,3),Yea:_.Vs(b,4),pia:_.L(b,5)};a&&(c.M=b);return c}},Zz=[$z,1,R,2,iv,3,lv,4,lv,5,R];
_.Us=class extends U{constructor(a){super(a)}J(){return Q(this,Goa)}};_.Us.prototype.I=function(){return Hoa(void 0,this)};var Hoa=function(a,b){if(null!=b){var c={format:y(_.w(b,1))};a&&(c.M=b);return c}},Goa=[_.Us,1,vv];
var Ioa;_.Os=class extends U{constructor(a){super(a,-1,Ioa)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}Yd(){return _.Vs(this,5)}Om(a){return _.Ou(this,7,a)}C(){return _.t(this,_.Ns,22)}J(){return Q(this,Joa)}};Ioa=[3,12,24,18,22,23];_.Os.prototype.I=function(){return Koa(void 0,this)};
var Koa=function(a,b){if(null!=b){var c={id:_.L(b,1),mimeType:_.Ps(b,19,0),vc:_.Vs(b,2),L3:y(_.Ob(b,3)),width:_.Vs(b,4),height:_.Vs(b,5),frameRate:_.L(b,6),codecs:_.L(b,7),Ad:Foa(a,_.u(b,_.Yz,8)),ZY:aA(a,_.u(b,$z,21)),v3:qd(_.t(b,_.Ns,12),Tz,a),XZ:qd(_.t(b,_.Ns,24),Tz,a),pK:Hoa(a,_.u(b,_.Us,9)),afa:_.Ps(b,10,0),q9:_.rt(b,11),D7:qd(_.t(b,_.Ns,18),Tz,a),mU:qd(b.C(),Tz,a),bia:_.L(b,13),qia:_.Nu(b,14),hia:_.Nu(b,15),U_:_.L(b,20),fileSize:_.Nu(b,16),efa:Uv(a,_.u(b,_.xs,17)),S_:qd(_.t(b,_.Ns,23),Tz,a)};
a&&(c.M=b);return c}},Joa=[_.Os,1,R,19,xv,2,lv,3,ov,4,lv,5,lv,6,R,7,R,8,T,Eoa,21,T,Zz,12,rv,Sz,24,rv,Sz,9,T,Goa,10,xv,11,nv,18,rv,Sz,22,rv,Sz,13,R,14,iv,15,iv,20,R,16,iv,17,T,Tv,23,rv,Sz];
var Loa;_.Ss=class extends U{constructor(a){super(a,-1,Loa)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}Rh(){return _.Ps(this,11,0)}nj(a){return _.Pu(this,11,a)}Wb(){return _.L(this,3)}C(){return _.t(this,_.Ns,10)}J(){return Q(this,Moa)}};Loa=[4,10,5,13,7];_.Ss.prototype.I=function(){return Noa(void 0,this)};
var Noa=function(a,b){if(null!=b){var c={id:_.L(b,1),mimeType:_.Ps(b,2,0),contentType:_.Ps(b,11,0),language:_.L(b,3),lda:qd(_.t(b,_.Os,4),Koa,a),mU:qd(b.C(),Tz,a),Lda:qd(_.t(b,_.Ns,5),Tz,a),w2:qd(_.t(b,_.Ns,13),Tz,a),ria:_.rt(b,6),S_:qd(_.t(b,_.Ns,7),Tz,a),U_:_.L(b,8),dia:_.L(b,12),ZY:aA(a,_.u(b,$z,9))};a&&(c.M=b);return c}},Moa=[_.Ss,1,R,2,xv,11,xv,3,R,4,rv,Joa,10,rv,Sz,5,rv,Sz,13,rv,Sz,6,nv,7,rv,Sz,8,R,12,R,9,T,Zz];
var bA=class extends U{constructor(a){super(a)}getYear(){return _.Vs(this,1)}setYear(a){return _.Nb(this,1,a,0)}getMonth(){return _.Vs(this,2)}setMonth(a){return _.Nb(this,2,a,0)}getDay(){return _.Vs(this,3)}J(){return Q(this,Ooa)}};bA.prototype.I=function(){return Poa(void 0,this)};var Poa=function(a,b){if(null!=b){var c={year:_.Vs(b,1),month:_.Vs(b,2),day:_.Vs(b,3),hour:_.Vs(b,4),minute:_.Vs(b,5),second:Rt(b,6)};a&&(c.M=b);return c}},Ooa=[bA,1,lv,2,lv,3,lv,4,lv,5,lv,6,ev];
var Qoa;_.Rs=class extends U{constructor(a){super(a,-1,Qoa)}getId(){return _.L(this,5)}Sa(a){return _.Ou(this,5,a)}getDuration(){return _.u(this,bA,2)}J(){return Q(this,Roa)}};Qoa=[1,6];_.Rs.prototype.I=function(){return Soa(void 0,this)};var Soa=function(a,b){if(null!=b){var c={id:_.L(b,5),H2:qd(_.t(b,_.Ss,1),Noa,a),duration:Poa(a,b.getDuration()),XZ:qd(_.t(b,_.Ns,6),Tz,a),eia:_.L(b,3),oia:_.L(b,4)};a&&(c.M=b);return c}},Roa=[_.Rs,5,R,1,rv,Moa,2,T,Ooa,6,rv,Sz,3,R,4,R];
var dA=class extends U{constructor(a){super(a,-1,Toa)}J(){return Q(this,cA)}},Toa=[1];dA.prototype.I=function(){return eA(this)};var eA=function(a){if(null!=a)return{Dba:qd(_.t(a,_.Rs,1),Soa),jia:_.L(a,2),lia:_.L(a,3),mia:_.L(a,4),iia:_.L(a,5),kia:_.L(a,6),sia:_.L(a,7)}},cA=[dA,1,rv,Roa,2,R,3,R,4,R,5,R,6,R,7,R];
var gA=class extends U{constructor(a){super(a)}J(){return Q(this,fA)}};gA.prototype.I=function(){return hA(void 0,this)};var hA=function(a,b){if(null!=b){var c={zM:sd(_.mc(b,1),a),Tm:sd(_.mc(b,2),a)};a&&(c.M=b);return c}},fA=[gA,1,zv,2,zv];
var iA=class extends U{constructor(a){super(a)}J(){return Q(this,Uoa)}};iA.prototype.I=function(){return Voa(this)};var Voa=function(a){if(null!=a){var b=_.mc(a,1,void 0,gA);return{I2:sd(b,void 0,hA),Cca:sd(_.mc(a,2,void 0,gA),void 0,hA)}}},Uoa=[iA,1,Av,fA,2,Av,fA];
var jA=class extends U{constructor(a){super(a,-1,Woa)}J(){return Q(this,Xoa)}},kA=class extends U{constructor(a){super(a)}J(){return Q(this,Yoa)}},Woa=[7],lA=[3,4];jA.prototype.I=function(){return Zoa(void 0,this)};var Zoa=function(a,b){if(null!=b){var c={frameWidth:_.Vs(b,1),frameHeight:_.Vs(b,2),C8:$oa(a,_.mt(b,kA,3,lA)),Yda:Xv(a,_.mt(b,_.Wt,4,lA)),U$:_.Vs(b,5),T$:_.Vs(b,6),eha:y(_.Ob(b,7)),Cga:_.Nu(b,8)};a&&(c.M=b);return c}};kA.prototype.I=function(){return $oa(void 0,this)};
var $oa=function(a,b){if(null!=b){var c={Kaa:_.Vs(b,1),H_:Xv(a,_.u(b,_.Wt,2))};a&&(c.M=b);return c}},Yoa=[kA,1,lv,2,T,Wv],Xoa=[jA,1,lv,2,lv,3,sv,Yoa,lA,4,sv,Wv,lA,5,lv,6,lv,7,ov,8,iv];
var mA=class extends U{constructor(a){super(a,-1,apa)}J(){return Q(this,bpa)}},apa=[1];mA.prototype.I=function(){return cpa(void 0,this)};var cpa=function(a,b){if(null!=b){var c={dfa:qd(_.t(b,jA,1),Zoa,a)};a&&(c.M=b);return c}},bpa=[mA,1,rv,Xoa];
var oA=class extends U{constructor(a){super(a)}J(){return Q(this,nA)}};oA.prototype.I=function(){return pA(this)};var pA=function(a){if(null!=a)return a=_.mc(a,1,void 0,mA),{J2:sd(a,void 0,cpa)}},nA=[oA,1,Av,bpa];
_.Ws=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}Wb(){return _.L(this,2)}Rh(){return _.Ps(this,3,0)}nj(a){return _.Pu(this,3,a)}J(){return Q(this,dpa)}};_.Ws.prototype.I=function(){return epa(void 0,this)};var epa=function(a,b){if(null!=b){var c={url:_.L(b,1),language:_.L(b,2),contentType:_.Ps(b,3,0)};a&&(c.M=b);return c}},dpa=[_.Ws,1,R,2,R,3,xv];
var fpa;_.qA=class extends U{constructor(a){super(a,-1,fpa)}J(){return Q(this,gpa)}};fpa=[1];_.qA.prototype.I=function(){return hpa(void 0,this)};var hpa=function(a,b){if(null!=b){var c={rga:qd(_.t(b,_.Ws,1),epa,a)};a&&(c.M=b);return c}},gpa=[_.qA,1,rv,dpa];
_.rA=class extends U{constructor(a){super(a)}J(){return Q(this,ipa)}};_.rA.prototype.I=function(){return jpa(void 0,this)};var jpa=function(a,b){if(null!=b){var c={z8:sd(_.mc(b,1,void 0,_.qA),a,hpa)};a&&(c.M=b);return c}},ipa=[_.rA,1,Av,gpa];
var tA=class extends U{constructor(a){super(a)}J(){return Q(this,sA)}};tA.prototype.I=function(){return uA(this)};var uA=function(a){if(null!=a)return{Eba:sd(_.mc(a,1,void 0,_.rA),void 0,jpa)}},sA=[tA,1,Av,ipa];
var vA=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}C(){return _.u(this,dA,2)}G(){return _.u(this,tA,3)}F(){return _.u(this,iA,5)}J(){return Q(this,kpa)}};vA.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),Kc:eA(this.C()),g_:uA(this.G()),PZ:pA(_.u(this,oA,4)),Bca:Voa(this.F()),lT:roa(_.u(this,Nz,6))}:void 0;return a};var kpa=[vA,1,T,Ly,2,T,cA,3,T,sA,4,T,nA,5,T,Uoa,6,T,qoa];
var wA=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}getId(){return _.u(this,Lv,2)}Sa(a){return _.nd(this,2,a)}J(){return Q(this,lpa)}};wA.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),id:Mv(void 0,this.getId()),Kk:lz(_.u(this,kz,4)),Uba:_.Ps(this,3,0)}:void 0;return a};var lpa=[wA,1,T,Iw,2,T,Kv,4,T,jz,3,Oja];
var xA=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}C(){return _.u(this,dA,2)}G(){return _.u(this,tA,3)}J(){return Q(this,mpa)}};xA.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),Kc:eA(this.C()),g_:uA(this.G()),PZ:pA(_.u(this,oA,4))}:void 0;return a};var mpa=[xA,1,T,Ly,2,T,cA,3,T,sA,4,T,nA];
var zA=class extends U{constructor(a){super(a)}J(){return Q(this,yA)}};zA.prototype.I=function(){return AA(void 0,this)};var AA=function(a,b){if(null!=b){var c={s$:_.Ps(b,1,0),zba:_.Ps(b,2,0),r$:Uv(a,_.u(b,_.xs,3)),S4:Xv(a,_.u(b,_.Wt,4))};a&&(c.M=b);return c}},yA=[zA,1,xv,2,xv,3,T,Tv,4,T,Wv];
var BA=class extends U{constructor(a){super(a,-1,npa)}J(){return Q(this,opa)}},npa=[1];BA.prototype.I=function(){return ppa(void 0,this)};var ppa=function(a,b){if(null!=b){var c={A2:qd(_.t(b,zA,1),AA,a)};a&&(c.M=b);return c}},opa=[BA,1,rv,yA];
var CA=class extends U{constructor(a){super(a)}J(){return Q(this,qpa)}};CA.prototype.I=function(){return rpa(void 0,this)};var rpa=function(a,b){if(null!=b){var c={W7:_.Ps(b,1,0),Y$:_.Ps(b,2,0),w9:Uv(a,_.u(b,_.xs,3))};a&&(c.M=b);return c}},qpa=[CA,1,xv,2,xv,3,T,Tv];
var DA=class extends U{constructor(a){super(a,-1,spa)}getStatus(){return _.Ps(this,1,0)}J(){return Q(this,tpa)}},spa=[2];DA.prototype.I=function(){return upa(void 0,this)};var upa=function(a,b){if(null!=b){var c={status:_.Ps(b,1,0),Jca:qd(_.t(b,cz,2),dz,a)};a&&(c.M=b);return c}},tpa=[DA,1,xv,2,rv,bz];
var FA=class extends U{constructor(a){super(a)}J(){return Q(this,EA)}},GA=class extends U{constructor(a){super(a)}J(){return Q(this,vpa)}};FA.prototype.I=function(){return HA(void 0,this)};var HA=function(a,b){if(null!=b){var c={Vs:_.L(b,1),vga:wpa(a,_.u(b,GA,2)),tba:Ona(a,_.u(b,gz,3)),filter:Lna(a,_.u(b,ez,4))};a&&(c.M=b);return c}};GA.prototype.I=function(){return wpa(void 0,this)};
var wpa=function(a,b){if(null!=b){var c={startTime:Uv(a,_.u(b,_.xs,1)),endTime:Uv(a,_.u(b,_.xs,2))};a&&(c.M=b);return c}},vpa=[GA,1,T,Tv,2,T,Tv],EA=[FA,1,R,2,T,vpa,3,T,Nna,4,T,Kna];
var JA=class extends U{constructor(a){super(a,-1,xpa)}getStatus(){return _.Ps(this,1,0)}J(){return Q(this,IA)}},xpa=[2];JA.prototype.I=function(){return KA(void 0,this)};var KA=function(a,b){if(null!=b){var c={status:_.Ps(b,1,0),fU:qd(_.t(b,Ey,2),Fy,a),Vs:_.L(b,3)};a&&(c.M=b);return c}},IA=[JA,1,xv,2,rv,Dy,3,R];
var NA=class extends U{constructor(a){super(a)}C(){return _.mt(this,LA,8,MA)}J(){return Q(this,ypa)}},OA=class extends U{constructor(a){super(a)}J(){return Q(this,zpa)}},PA=class extends U{constructor(a){super(a)}J(){return Q(this,Apa)}},QA=class extends U{constructor(a){super(a)}J(){return Q(this,Bpa)}},RA=class extends U{constructor(a){super(a)}J(){return Q(this,Cpa)}},SA=class extends U{constructor(a){super(a)}J(){return Q(this,Dpa)}},TA=class extends U{constructor(a){super(a)}J(){return Q(this,
Epa)}},UA=class extends U{constructor(a){super(a)}J(){return Q(this,Fpa)}},VA=class extends U{constructor(a){super(a)}J(){return Q(this,Gpa)}},LA=class extends U{constructor(a){super(a)}J(){return Q(this,Hpa)}},WA=class extends U{constructor(a){super(a)}J(){return Q(this,Ipa)}},XA=class extends U{constructor(a){super(a)}J(){return Q(this,Jpa)}},YA=class extends U{constructor(a){super(a)}J(){return Q(this,Kpa)}},ZA=class extends U{constructor(a){super(a)}J(){return Q(this,Lpa)}},MA=[1,2,13,3,4,5,6,
7,8,9,10,11,12];NA.prototype.I=function(){return Mpa(void 0,this)};var Mpa=function(a,b){if(null!=b){var c={YS:Npa(a,_.mt(b,OA,1,MA)),eK:Opa(a,_.mt(b,PA,2,MA)),hY:Ppa(a,_.mt(b,QA,13,MA)),OO:Qpa(a,_.mt(b,RA,3,MA)),dZ:Rpa(a,_.mt(b,SA,4,MA)),O_:Spa(a,_.mt(b,TA,5,MA)),kP:Tpa(a,_.mt(b,UA,6,MA)),gU:Upa(a,_.mt(b,VA,7,MA)),country:Vpa(a,b.C()),XA:Wpa(a,_.mt(b,WA,9,MA)),family:Xpa(a,_.mt(b,XA,10,MA)),u_:Ypa(a,_.mt(b,YA,11,MA)),profile:Zpa(a,_.mt(b,ZA,12,MA))};a&&(c.M=b);return c}};
OA.prototype.I=function(){return Npa(void 0,this)};var Npa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};PA.prototype.I=function(){return Opa(void 0,this)};var Opa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};QA.prototype.I=function(){return Ppa(void 0,this)};var Ppa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};RA.prototype.I=function(){return Qpa(void 0,this)};var Qpa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};
SA.prototype.I=function(){return Rpa(void 0,this)};var Rpa=function(a,b){if(null!=b){var c={II:HA(a,_.u(b,FA,1))};a&&(c.M=b);return c}};TA.prototype.I=function(){return Spa(void 0,this)};var Spa=function(a,b){if(null!=b){var c={II:HA(a,_.u(b,FA,1))};a&&(c.M=b);return c}};UA.prototype.I=function(){return Tpa(void 0,this)};var Tpa=function(a,b){if(null!=b){var c={II:HA(a,_.u(b,FA,1))};a&&(c.M=b);return c}};VA.prototype.I=function(){return Upa(void 0,this)};
var Upa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};LA.prototype.I=function(){return Vpa(void 0,this)};var Vpa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};WA.prototype.I=function(){return Wpa(void 0,this)};var Wpa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};XA.prototype.I=function(){return Xpa(void 0,this)};var Xpa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};YA.prototype.I=function(){return Ypa(void 0,this)};
var Ypa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};ZA.prototype.I=function(){return Zpa(void 0,this)};var Zpa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},Lpa=[ZA],Kpa=[YA],Jpa=[XA],Ipa=[WA],Hpa=[LA],Gpa=[VA],Fpa=[UA,1,T,EA],Epa=[TA,1,T,EA],Dpa=[SA,1,T,EA],Cpa=[RA],Bpa=[QA],Apa=[PA],zpa=[OA],ypa=[NA,1,sv,zpa,MA,2,sv,Apa,MA,13,sv,Bpa,MA,3,sv,Cpa,MA,4,sv,Dpa,MA,5,sv,Epa,MA,6,sv,Fpa,MA,7,sv,Gpa,MA,8,sv,Hpa,MA,9,sv,Ipa,MA,10,sv,Jpa,MA,11,sv,Kpa,MA,12,sv,Lpa,MA];
var $A=class extends U{constructor(a){super(a,-1,$pa)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}J(){return Q(this,aqa)}},$pa=[2];$A.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),pda:qd(_.t(this,NA,2),Mpa)}:void 0;return a};var aqa=[$A,1,T,Iw,2,rv,ypa];
var aB=class extends U{constructor(a){super(a)}J(){return Q(this,bqa)}};aB.prototype.I=function(){return cqa(void 0,this)};var cqa=function(a,b){if(null!=b){var c={L2:_.Vs(b,1)};a&&(c.M=b);return c}},bqa=[aB,1,lv];
var bB=class extends U{constructor(a){super(a)}getStatus(){return _.Ps(this,3,0)}wc(a){return _.Pu(this,4,a)}J(){return Q(this,dqa)}};bB.prototype.I=function(){return eqa(void 0,this)};var eqa=function(a,b){if(null!=b){var c={wA:Mv(a,_.u(b,Lv,1)),status:_.Ps(b,3,0),type:_.Ps(b,4,0)};a&&(c.M=b);return c}},dqa=[bB,1,T,Kv,3,xv,4,xv];
var cB=class extends U{constructor(a){super(a,-1,fqa)}getState(){return _.Ps(this,1,0)}J(){return Q(this,gqa)}},fqa=[4,5];cB.prototype.I=function(){return hqa(void 0,this)};var hqa=function(a,b){if(null!=b){var c={state:_.Ps(b,1,0),gW:Uv(a,_.u(b,_.xs,2)),l8:Uv(a,_.u(b,_.xs,3)),lea:qd(_.t(b,bB,4),eqa,a),YU:qd(_.t(b,Lv,5),Mv,a)};a&&(c.M=b);return c}},gqa=[cB,1,xv,2,T,Tv,3,T,Tv,4,rv,dqa,5,rv,Kv];
var dB=class extends U{constructor(a){super(a,-1,iqa)}getState(){return _.Ps(this,1,0)}J(){return Q(this,jqa)}},iqa=[4];dB.prototype.I=function(){return kqa(void 0,this)};var kqa=function(a,b){if(null!=b){var c={state:_.Ps(b,1,0),gW:Uv(a,_.u(b,_.xs,2)),k8:Uv(a,_.u(b,_.xs,3)),nha:qd(_.t(b,Lv,4),Mv,a)};a&&(c.M=b);return c}},jqa=[dB,1,xv,2,T,Tv,3,T,Tv,4,rv,Kv];
var fB=class extends U{constructor(a){super(a,-1,lqa)}getSelection(){return _.u(this,dB,1)}J(){return Q(this,eB)}},lqa=[3];fB.prototype.I=function(){return gB(void 0,this)};var gB=function(a,b){if(null!=b){var c={selection:kqa(a,b.getSelection()),Cba:_.Ps(b,2,0),YU:qd(_.t(b,Lv,3),Mv,a)};a&&(c.M=b);return c}},eB=[fB,1,T,jqa,2,xv,3,rv,Kv];
var hB=class extends U{constructor(a){super(a)}J(){return Q(this,mqa)}};hB.prototype.I=function(){return nqa(void 0,this)};var nqa=function(a,b){if(null!=b){var c=_.mc(b,1);c={wea:sd(c,a)};a&&(c.M=b);return c}},mqa=[hB,1,zv];
var iB=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,oqa)}};iB.prototype.I=function(){return pqa(void 0,this)};var pqa=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),aba:_.Ps(b,2,0)};a&&(c.M=b);return c}},oqa=[iB,1,xv,2,xv];
var kB=class extends U{constructor(a){super(a,-1,qqa)}J(){return Q(this,jB)}},qqa=[1];kB.prototype.I=function(){return lB(void 0,this)};var lB=function(a,b){if(null!=b){var c={Iaa:qd(_.t(b,iB,1),pqa,a)};a&&(c.M=b);return c}},jB=[kB,1,rv,oqa];
var oB=class extends U{constructor(a){super(a)}C(){return _.L(this,Sb(this,mB,8))}getError(){return _.mt(this,nB,13,mB)}Ae(){return Array.isArray(Ct(this,13,mB))}Yf(){return _.u(this,kx,12)}Pm(a){return _.nd(this,12,a)}J(){return Q(this,rqa)}},nB=class extends U{constructor(a){super(a)}getStatus(){return _.Ps(this,1,0)}wc(a){return _.Pu(this,2,a)}J(){return Q(this,sqa)}},mB=[1,2,16,3,4,5,6,7,8,9,10,11,14,15,13];oB.prototype.I=function(){return tqa(void 0,this)};
var tqa=function(a,b){if(null!=b){var c={YS:ppa(a,_.mt(b,BA,1,mB)),eK:gB(a,_.mt(b,fB,2,mB)),hY:hqa(a,_.mt(b,cB,16,mB)),OO:lB(a,_.mt(b,kB,3,mB)),dZ:KA(a,_.mt(b,JA,4,mB)),O_:KA(a,_.mt(b,JA,5,mB)),kP:KA(a,_.mt(b,JA,6,mB)),gU:nqa(a,_.mt(b,hB,7,mB)),country:y(Ct(b,8,mB)),XA:Gw(a,_.mt(b,Ew,9,mB)),family:rpa(a,_.mt(b,CA,10,mB)),u_:upa(a,_.mt(b,DA,11,mB)),O7:Sna(a,_.mt(b,iz,14,mB)),profile:cqa(a,_.mt(b,aB,15,mB)),error:uqa(a,b.getError()),expiration:lx(a,b.Yf())};a&&(c.M=b);return c}};
nB.prototype.I=function(){return uqa(void 0,this)};var uqa=function(a,b){if(null!=b){var c={status:_.Ps(b,1,0),type:_.Ps(b,2,0)};a&&(c.M=b);return c}},sqa=[nB,1,xv,2,xv],rqa=[oB,1,sv,opa,mB,2,sv,eB,mB,16,sv,gqa,mB,3,sv,jB,mB,4,sv,IA,mB,5,sv,IA,mB,6,sv,IA,mB,7,sv,mqa,mB,8,pv,mB,9,sv,Dw,mB,10,sv,qpa,mB,11,sv,tpa,mB,14,sv,Rna,mB,15,sv,bqa,mB,13,sv,sqa,mB,12,T,jx];
var pB=class extends U{constructor(a){super(a,-1,vqa)}uf(){return _.u(this,My,1)}J(){return Q(this,wqa)}},vqa=[2];pB.prototype.I=function(){var a=null!=this?{op:Ny(this.uf()),Cda:qd(_.t(this,oB,2),tqa)}:void 0;return a};var wqa=[pB,1,T,Ly,2,rv,rqa];
var rB=class extends U{constructor(a){super(a,-1,xqa)}getState(){return _.Ps(this,1,0)}Sl(){return _.t(this,qB,2)}J(){return Q(this,yqa)}},qB=class extends U{constructor(a){super(a)}getStatus(){return _.Ps(this,2,0)}J(){return Q(this,zqa)}},xqa=[2];rB.prototype.I=function(){return Aqa(this)};var Aqa=function(a){if(null!=a)return{state:_.Ps(a,1,0),lY:qd(a.Sl(),Bqa)}};qB.prototype.I=function(){return Bqa(void 0,this)};
var Bqa=function(a,b){if(null!=b){var c={wA:Mv(a,_.u(b,Lv,1)),status:_.Ps(b,2,0)};a&&(c.M=b);return c}},zqa=[qB,1,T,Kv,2,xv],yqa=[rB,1,xv,2,rv,zqa];
var sB=class extends U{constructor(a){super(a)}J(){return Q(this,Cqa)}};sB.prototype.I=function(){return Dqa(void 0,this)};var Dqa=function(a,b){if(null!=b){var c={yb:Mv(a,_.u(b,Lv,1)),wh:zx(a,_.u(b,yx,2)),q3:_.L(b,3)};a&&(c.M=b);return c}},Cqa=[sB,1,T,Kv,2,T,xx,3,R];
var tB=class extends U{constructor(a){super(a,-1,Eqa)}J(){return Q(this,Fqa)}},Eqa=[1];tB.prototype.I=function(){return Gqa(this)};var Gqa=function(a){if(null!=a)return{B9:qd(_.t(a,sB,1),Dqa)}},Fqa=[tB,1,rv,Cqa];
var uB=class extends U{constructor(a){super(a)}J(){return Q(this,Hqa)}};uB.prototype.I=function(){return Iqa(this)};var Iqa=function(a){if(null!=a)return{yb:Mv(void 0,_.u(a,Lv,1)),N_:Ox(void 0,_.u(a,Jx,2)),startTime:Uv(void 0,_.u(a,_.xs,3)),HO:Uv(void 0,_.u(a,_.xs,4))}},Hqa=[uB,1,T,Kv,2,T,Ix,3,T,Tv,4,T,Tv];
var vB=class extends U{constructor(a){super(a,-1,Jqa)}J(){return Q(this,Kqa)}},Jqa=[1];vB.prototype.I=function(){return Lqa(this)};var Lqa=function(a){if(null!=a)return{o3:qd(_.t(a,Lv,1),Mv),action:_.Ps(a,2,0)}},Kqa=[vB,1,rv,Kv,2,xv];
var wB=class extends U{constructor(a){super(a)}Ye(){return _.u(this,Js,1)}yh(a){_.nd(this,1,a)}J(){return Q(this,Mqa)}},xB=[2,3,8,4,5,6,7];wB.prototype.I=function(){var a=null!=this?{Cm:Jw(this.Ye()),OO:lB(void 0,_.mt(this,kB,2,xB)),eK:gB(void 0,_.mt(this,fB,3,xB)),uca:Aqa(_.mt(this,rB,8,xB)),oea:Gqa(_.mt(this,tB,4,xB)),Uha:Iqa(_.mt(this,uB,5,xB)),kP:Lqa(_.mt(this,vB,6,xB)),kI:AA(void 0,_.mt(this,zA,7,xB))}:void 0;return a};
var Mqa=[wB,1,T,Iw,2,sv,jB,xB,3,sv,eB,xB,8,sv,yqa,xB,4,sv,Fqa,xB,5,sv,Hqa,xB,6,sv,Kqa,xB,7,sv,yA,xB];
var yB=class extends U{constructor(a){super(a)}uf(){return _.u(this,My,1)}J(){return Q(this,Nqa)}};yB.prototype.I=function(){var a=null!=this?{op:Ny(this.uf())}:void 0;return a};var Nqa=[yB,1,T,Ly];
var zB=class extends U{constructor(a){super(a,-1,Oqa)}getMessage(){return _.L(this,2)}J(){return Q(this,Pqa)}},Oqa=[3];zB.prototype.I=function(){return Qqa(void 0,this)};var Qqa=function(a,b){if(null!=b){var c={code:_.Vs(b,1),message:_.L(b,2),B5:qd(_.t(b,vw,3),ww,a)};a&&(c.M=b);return c}},Pqa=[zB,1,lv,2,R,3,rv,uw];
var Rqa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("O`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("P`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
/*

 SPDX-License-Identifier: Apache-2.0
*/
var Ud="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
var AB,BB=function(){if(void 0===AB){var a=null,b=_.ha.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:du,createScript:du,createScriptURL:du})}catch(c){_.ha.console&&_.ha.console.error(c.message)}AB=a}else AB=a}return AB};
var Hs=function(a,b){this.A=a===Is&&b||"";this.B=Sqa};Hs.prototype.ck=!0;Hs.prototype.Jg=function(){return this.A};var Gs=function(a){return a instanceof Hs&&a.constructor===Hs&&a.B===Sqa?a.A:"type_error:Const"},Sqa={},Is={};
var Tqa,CB;Tqa={};_.Rr=function(a){const b=BB();a=b?b.createScript(a):a;return new CB(a,Tqa)};_.ee=function(a){return a instanceof CB&&a.constructor===CB?a.A:"type_error:SafeScript"};CB=class{constructor(a,b){this.A=b===Tqa?a:"";this.ck=!0}toString(){return this.A.toString()}Jg(){return this.A.toString()}};
var Vqa,Wqa,Uqa,Nn;_.DB=class{constructor(a,b){this.A=b===Uqa?a:""}toString(){return this.A+""}};_.DB.prototype.ck=!0;_.DB.prototype.Jg=function(){return this.A.toString()};_.ce=function(a){return a instanceof _.DB&&a.constructor===_.DB?a.A:"type_error:TrustedResourceUrl"};Vqa=/%{(\w+)}/g;Wqa=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i");Uqa={};Nn=function(a){const b=BB();a=b?b.createScriptURL(a):a;return new _.DB(a,Uqa)};
var Yqa,Zqa,$qa,Lr,Xqa,Mr;_.Xd=class{constructor(a,b){this.A=b===Xqa?a:""}toString(){return this.A.toString()}};_.Xd.prototype.ck=!0;_.Xd.prototype.Jg=function(){return this.A.toString()};_.Yd=function(a){return a instanceof _.Xd&&a.constructor===_.Xd?a.A:"type_error:SafeUrl"};Yqa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Zqa=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(Yqa)?_.Rn(a):null};$qa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
Lr=function(a){if(a instanceof _.Xd)return a;a="object"==typeof a&&a.ck?a.Jg():String(a);return $qa.test(a)?_.Rn(a):Zqa(a)};_.ara=function(a,b){if(a instanceof _.Xd)return a;a="object"==typeof a&&a.ck?a.Jg():String(a);if(b&&/^data:/i.test(a)&&(b=Zqa(a)||Mr,b.Jg()==a))return b;$qa.test(a)||(a="about:invalid#zClosurez");return _.Rn(a)};Xqa={};_.Rn=function(a){return new _.Xd(a,Xqa)};Mr=_.Rn("about:invalid#zClosurez");
var EB;EB={};_.$d=function(a){return a instanceof _.FB&&a.constructor===_.FB?a.A:"type_error:SafeHtml"};_.Sr=function(a){const b=BB();a=b?b.createHTML(a):a;return new _.FB(a,EB)};_.FB=class{constructor(a,b){this.A=b===EB?a:"";this.ck=!0}Jg(){return this.A.toString()}toString(){return this.A.toString()}};_.bra=new _.FB(_.ha.trustedTypes&&_.ha.trustedTypes.emptyHTML||"",EB);_.cra=_.Sr("<br>");
var GB;try{new URL("s://g"),GB=!0}catch(a){GB=!1}var Raa=GB;
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var tfa=_.Ar||_.qu;
var HB=function(){},dra=function(a){return function(){throw Error(a);}},era=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};
var fra,gra,ira;fra=function(a){let b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.$d(_.bra);return!b.parentElement});_.IB=function(a,b){if(fra())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.$d(b)};
gra=function(a,b){const c=_.JB(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.ce(b)};_.JB=function(a){return _.hra("script[nonce]",a)};ira=/^[\w+/_-]+[=]{0,2}$/;_.hra=function(a,b){b=(b||_.ha).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&ira.test(a)?a:"":""};
var KB=function(a){return Math.floor(Math.random()*a)},jra=function(a,b){return a+Math.random()*(b-a)};
_.LB=function(a,b){this.width=a;this.height=b};_.q=_.LB.prototype;_.q.clone=function(){return new _.LB(this.width,this.height)};_.q.area=function(){return this.width*this.height};_.q.aspectRatio=function(){return this.width/this.height};_.q.kd=function(){return!this.area()};_.q.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.q.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.q.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var NB,kra,lra,mra,pra;_.MB=function(a){return encodeURIComponent(String(a))};NB=function(a){return _.ja(a,"&")?"document"in _.ha?kra(a):lra(a):a};kra=function(a){const b={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'};let c;c=_.ha.document.createElement("div");return a.replace(mra,function(d,e){var f=b[d];if(f)return f;"#"==e.charAt(0)&&(e=Number("0"+e.slice(1)),isNaN(e)||(f=String.fromCharCode(e)));f||(f=_.Sr(d+" "),_.IB(c,f),f=c.firstChild.nodeValue.slice(0,-1));return b[d]=f})};
lra=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:return"#"!=c.charAt(0)||(c=Number("0"+c.slice(1)),isNaN(c))?b:String.fromCharCode(c)}})};mra=/&([^;\s<&]+);?/g;_.OB=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};_.PB=function(a){let b=0;for(let c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b};
_.nra=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.ora=function(a){isFinite(a)&&(a=String(a));return"string"===typeof a?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN};pra=function(a){var b=1;a=a.split(":");const c=[];for(;0<b&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};
var SB,qra,rra,sra,XB,Xr,ZB,$B,QB;SB=function(a){return a?new QB(_.RB(a)):Qia||(Qia=new QB)};
_.TB=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&_.La(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a};
_.UB=function(a,b){Md(b,function(c,d){c&&"object"==typeof c&&c.ck&&(c=c.Jg());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:qra.hasOwnProperty(d)?a.setAttribute(qra[d],c):_.Nr(d,"aria-")||_.Nr(d,"data-")?a.setAttribute(d,c):a[d]=c})};qra={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
rra=function(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new _.LB(a.clientWidth,a.clientHeight)};sra=function(a){return a.parentWindow||a.defaultView};
_.tra=function(a,b,c,d){function e(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!Qa(f)||Ua(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(Ua(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.wr(g?_.Pa(f):f,e)}}};_.VB=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
_.WB=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};XB=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)};_.YB=function(a){a&&a.parentNode&&a.parentNode.removeChild(a)};Xr=function(a){return void 0!==a.nextElementSibling?a.nextElementSibling:ZB(a.nextSibling)};ZB=function(a){for(;a&&1!=a.nodeType;)a=a.nextSibling;return a};
$B=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};_.RB=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};QB=function(a){this.A=a||_.ha.document||document};_.q=QB.prototype;_.q.hh=function(){};_.q.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};_.q.setProperties=_.UB;
_.q.createElement=function(a){return _.VB(this.A,a)};_.q.createTextNode=function(a){return this.A.createTextNode(String(a))};_.q.appendChild=function(a,b){a.appendChild(b)};_.q.append=function(a,b){_.tra(_.RB(a),a,arguments,1)};_.q.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
_.q.getChildren=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.q.contains=$B;
/*
 gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
var ura={};window.gapi=window.gapi||ura;
var vra=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/u\/(\d)\//;
var xra=function(a,b,c){var d=String(_.ha.location.href);return d&&a&&b?[b,wra(Rqa(d),a,c||null)].join(" "):null},wra=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.wr(d,function(h){e.push(h)}),yra(e.join(" "));var f=[],g=[];_.wr(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.wr(d,function(h){e.push(h)});a=yra(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},yra=function(a){var b=
Saa();b.update(a);return b.digestString().toLowerCase()};
var zra={};
var aC=function(){this.A=document||{cookie:""}};_.q=aC.prototype;
_.q.set=function(a,b,c){let d;var e=!1;let f;if("object"===typeof c){f=c.Xda;e=c.secure||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.rW}if(/[;=\s]/.test(a))throw Error("T`"+a);if(/[;\r\n]/.test(b))throw Error("U`"+b);void 0===h&&(h=-1);c=d?";domain="+d:"";g=g?";path="+g:"";e=e?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.A.cookie=a+"="+b+c+g+h+e+(null!=f?";samesite="+f:"")};
_.q.get=function(a,b){const c=a+"=",d=(this.A.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=(0,_.iu)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};_.q.remove=function(a,b,c){const d=void 0!==this.get(a);this.set(a,"",{rW:0,path:b,domain:c});return d};_.q.tf=function(){return bC(this).keys};_.q.Jc=function(){return bC(this).values};_.q.kd=function(){return!this.A.cookie};_.q.Ob=function(){return this.A.cookie?(this.A.cookie||"").split(";").length:0};
_.q.clear=function(){const a=bC(this).keys;for(let b=a.length-1;0<=b;b--)this.remove(a[b])};var bC=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=(0,_.iu)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};
var cC=function(a=!1){return!!zra.FPA_SAMESITE_PHASE2_MOD||!!a},Ara=function(a=!1){let b=_.ha.__SAPISID||_.ha.__APISID||_.ha.__3PSAPISID||_.ha.__OVERRIDE_SID;cC(a)&&(b=b||_.ha.__1PSAPISID);if(b)return!0;const c=new aC;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID");cC(a)&&(b=b||c.get("__Secure-1PAPISID"));return!!b},Bra=function(a,b,c,d){(a=_.ha[a])||(a=(new aC).get(b));return a?xra(a,c,d):null},Cra=function(a,b=!1){var c=Rqa(String(_.ha.location.href));const d=[];if(Ara(b)){c=
0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e,f=(e=c)?_.ha.__SAPISID:_.ha.__APISID;f||(f=new aC,f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?xra(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&cC(b)&&((b=Bra("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Bra("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a))}return 0==d.length?null:d.join(" ")};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
(function(a){function b(X){k&&k.mark&&k.mark(X)}function c(X,ea){k&&k.measure&&k.measure(X,ea)}function d(X){return l+X}function e(X){O||a[N]&&(O=a[N].resolve(0));if(O){let ea=O[S];ea||(ea=O.then);ea.call(O,X)}else a[I](X,0)}function f(X){0===Rb&&0===M.length&&e(g);X&&M.push(X)}function g(){if(!Z){for(Z=!0;M.length;){const X=M;M=[];for(let ea=0;ea<X.length;ea++){const ma=X[ea];try{ma.Yb.Ks(ma,null,null)}catch(ab){yb.JC(ab)}}}yb.JL();Z=!1}}function h(){}const k=a.performance;b("Zone");const l=a.__Zone_symbol_prefix||
"__zone_symbol__",m=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(m||"function"!==typeof a.Zone.Ve)throw Error("V");return a.Zone}class n{constructor(X,ea){this.Oc=X;this.Zt=ea?ea.name||"unnamed":"<root>";this.B=ea&&ea.properties||{};this.A=new v(this,this.Oc&&this.Oc.A,ea)}static gT(){if(a.Promise!==oa.ZoneAwarePromise)throw Error("W");}static get root(){let X=n.current;for(;X.parent;)X=X.parent;return X}static get current(){return ob.Yb}static get Vu(){return Xb}static Bd(X,ea,ma=!1){if(oa.hasOwnProperty(X)){if(!ma&&
m)throw Error("X`"+X);}else a["__Zone_disable_"+X]||(ma="Zone:"+X,b(ma),oa[X]=ea(a,n,yb),c(ma,ma))}get parent(){return this.Oc}get name(){return this.Zt}get(X){const ea=this.C(X);if(ea)return ea.B[X]}C(X){let ea=this;for(;ea;){if(ea.B.hasOwnProperty(X))return ea;ea=ea.Oc}return null}gh(X){if(!X)throw Error("Y");return this.A.gh(this,X)}Hx(X,ea){if("function"!==typeof X)throw Error("Z`"+X);const ma=this.A.intercept(this,X,ea),ab=this;return function(){return ab.Ak(ma,this,arguments,ea)}}Sb(X,ea,ma,
ab){ob={parent:ob,Yb:this};try{return this.A.Fd(this,X,ea,ma,ab)}finally{ob=ob.parent}}Ak(X,ea=null,ma,ab){ob={parent:ob,Yb:this};try{try{return this.A.Fd(this,X,ea,ma,ab)}catch(tb){if(this.A.handleError(this,tb))throw tb;}}finally{ob=ob.parent}}Ks(X,ea,ma){if(X.Yb!=this)throw Error("$`"+(X.Yb||ka).name+"`"+this.name);if("notScheduled"!==X.state||"eventTask"!==X.type&&"macroTask"!==X.type){var ab="running"!=X.state;ab&&X.Uf("running","scheduled");X.Hm++;var tb=Xb;Xb=X;ob={parent:ob,Yb:this};try{"macroTask"==
X.type&&X.data&&!X.data.Jr&&(X.Cq=void 0);try{return this.A.Yl(this,X,ea,ma)}catch(Ea){if(this.A.handleError(this,Ea))throw Ea;}}finally{"notScheduled"!==X.state&&"unknown"!==X.state&&("eventTask"==X.type||X.data&&X.data.Jr?ab&&X.Uf("scheduled","running"):(X.Hm=0,this.vq(X,-1),ab&&X.Uf("notScheduled","running","notScheduled"))),ob=ob.parent,Xb=tb}}}Jm(X){if(X.Yb&&X.Yb!==this)for(var ea=this;ea;){if(ea===X.Yb)throw Error("aa`"+this.name+"`"+X.Yb.name);ea=ea.parent}X.Uf("scheduling","notScheduled");
ea=[];X.Qn=ea;X.Hc=this;try{X=this.A.Jm(this,X)}catch(ma){throw X.Uf("unknown","scheduling","notScheduled"),this.A.handleError(this,ma),ma;}X.Qn===ea&&this.vq(X,1);"scheduling"==X.state&&X.Uf("scheduled","scheduling");return X}Im(X,ea,ma,ab){return this.Jm(new F("microTask",X,ea,ma,ab,void 0))}Ls(X,ea,ma,ab,tb){return this.Jm(new F("macroTask",X,ea,ma,ab,tb))}Yw(X,ea,ma,ab,tb){return this.Jm(new F("eventTask",X,ea,ma,ab,tb))}Lj(X){if(X.Yb!=this)throw Error("ba`"+(X.Yb||ka).name+"`"+this.name);X.Uf("canceling",
"scheduled","running");try{this.A.Lj(this,X)}catch(ea){throw X.Uf("unknown","canceling"),this.A.handleError(this,ea),ea;}this.vq(X,-1);X.Uf("notScheduled","canceling");X.Hm=0;return X}vq(X,ea){const ma=X.Qn;-1==ea&&(X.Qn=null);for(let ab=0;ab<ma.length;ab++)ma[ab].vq(X.type,ea)}}n.Ve=d;const p={name:"",xC:(X,ea,ma,ab)=>X.oB(ma,ab),ep:(X,ea,ma,ab)=>X.Jm(ma,ab),um:(X,ea,ma,ab,tb,Ea)=>X.Yl(ma,ab,tb,Ea),ap:(X,ea,ma,ab)=>X.Lj(ma,ab)};class v{constructor(X,ea,ma){this.DS={microTask:0,macroTask:0,eventTask:0};
this.Yb=X;this.o2=ea;this.bz=ma&&(ma&&ma.wC?ma:ea.bz);this.lG=ma&&(ma.wC?ea:ea.lG);this.TQ=ma&&(ma.wC?this.Yb:ea.TQ);this.mz=ma&&(ma.zC?ma:ea.mz);this.WG=ma&&(ma.zC?ea:ea.WG);this.QG=ma&&(ma.zC?this.Yb:ea.QG);this.pz=ma&&(ma.Xr?ma:ea.pz);this.aH=ma&&(ma.Xr?ea:ea.aH);this.YG=ma&&(ma.Xr?this.Yb:ea.YG);this.gz=ma&&(ma.Vr?ma:ea.gz);this.uG=ma&&(ma.Vr?ea:ea.uG);this.tG=ma&&(ma.Vr?this.Yb:ea.tG);this.vu=ma&&(ma.ep?ma:ea.vu);this.Iz=ma&&(ma.ep?ea:ea.Iz);this.Hz=ma&&(ma.ep?this.Yb:ea.Hz);this.St=ma&&(ma.um?
ma:ea.St);this.oz=ma&&(ma.um?ea:ea.oz);this.nz=ma&&(ma.um?this.Yb:ea.nz);this.Kt=ma&&(ma.ap?ma:ea.Kt);this.Ky=ma&&(ma.ap?ea:ea.Ky);this.Jy=ma&&(ma.ap?this.Yb:ea.Jy);this.xG=this.zG=this.yG=this.gq=null;const ab=ma&&ma.xC,tb=ea&&ea.gq;if(ab||tb)this.gq=ab?ma:p,this.yG=ea,this.zG=this,this.xG=X,ma.ep||(this.vu=p,this.Iz=ea,this.Hz=this.Yb),ma.um||(this.St=p,this.oz=ea,this.nz=this.Yb),ma.ap||(this.Kt=p,this.Ky=ea,this.Jy=this.Yb)}gh(X,ea){return this.bz?this.bz.wC(this.lG,this.Yb,X,ea):new n(X,ea)}intercept(X,
ea,ma){return this.mz?this.mz.zC(this.WG,this.QG,X,ea,ma):ea}Fd(X,ea,ma,ab,tb){return this.pz?this.pz.Xr(this.aH,this.YG,X,ea,ma,ab,tb):ea.apply(ma,ab)}handleError(X,ea){return this.gz?this.gz.Vr(this.uG,this.tG,X,ea):!0}Jm(X,ea){let ma=ea;if(this.vu)this.gq&&ma.Qn.push(this.zG),(ma=this.vu.ep(this.Iz,this.Hz,X,ea))||(ma=ea);else if(ea.kN)ea.kN(ea);else if("microTask"==ea.type)f(ea);else throw Error("ca");return ma}Yl(X,ea,ma,ab){return this.St?this.St.um(this.oz,this.nz,X,ea,ma,ab):ea.callback.apply(ma,
ab)}Lj(X,ea){if(this.Kt)X=this.Kt.ap(this.Ky,this.Jy,X,ea);else{if(!ea.Cq)throw Error("da");X=ea.Cq(ea)}return X}oB(X,ea){try{this.gq&&this.gq.xC(this.yG,this.xG,X,ea)}catch(ma){this.handleError(X,ma)}}vq(X,ea){const ma=this.DS,ab=ma[X];ea=ma[X]=ab+ea;if(0>ea)throw Error("ea");0!=ab&&0!=ea||this.oB(this.Yb,{DW:0<ma.microTask,qW:0<ma.macroTask,H7:0<ma.eventTask,Dc:X})}}class F{constructor(X,ea,ma,ab,tb,Ea){this.Hc=null;this.Hm=0;this.Qn=null;this.A="notScheduled";this.type=X;this.source=ea;this.data=
ab;this.kN=tb;this.Cq=Ea;if(!ma)throw Error("fa");this.callback=ma;const fa=this;"eventTask"===X&&ab&&ab.nE?this.Fd=F.Yl:this.Fd=function(){return F.Yl.call(a,fa,this,arguments)}}static Yl(X,ea,ma){X||(X=this);Rb++;try{return X.Hm++,X.Yb.Ks(X,ea,ma)}finally{1==Rb&&g(),Rb--}}get Yb(){return this.Hc}get state(){return this.A}Uf(X,ea,ma){if(this.A===ea||this.A===ma)this.A=X,"notScheduled"==X&&(this.Qn=null);else throw Error("ga`"+this.type+"`"+this.source+"`"+X+"`"+ea+"`"+(ma?" or '"+ma+"'":"")+"`"+
this.A);}toString(){return this.data&&"undefined"!==typeof this.data.bk?this.data.bk.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,Yb:this.Yb.name,Hm:this.Hm}}}const I=d("setTimeout"),N=d("Promise"),S=d("then");let M=[],Z=!1,O;const ka={name:"NO ZONE"},oa={},yb={symbol:d,sU:()=>ob,JC:h,JL:h,Im:f,wZ:()=>!n[d("ignoreConsoleErrorUncaughtError")],ls:()=>[],mM:h,RC:()=>h,uT:()=>[],WX:()=>h,lM:()=>h,kM:()=>h,kL:()=>!1,Yj:()=>{},hn:()=>
h,jn:()=>{},jF:()=>{},WE:()=>[],jM:()=>h,At:()=>h,nV:()=>[],MI:()=>h,Ez:()=>h,QC:()=>h,SW:e};let ob={parent:null,Yb:new n(null,null)},Xb=null,Rb=0;c("Zone","Zone");return a.Zone=n})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);
Zone.Bd("Error",(a,b,c)=>{function d(M){let Z={lP:M.Yb.name},O=Z;for(;M.parent;){M=M.parent;const ka={lP:M.Yb.name};Z=Z.parent=ka}return O}function e(M,Z,O=!0){M=M.split("\n");let ka=0;for(;M[ka]!==l&&M[ka]!==m&&M[ka]!==n&&M[ka]!==p&&M[ka]!==v&&ka<M.length;)ka++;for(;ka<M.length&&Z;ka++){let oa=M[ka];if(oa.trim())switch(k[oa]){case 0:M.splice(ka,1);ka--;break;case 1:Z.parent?Z=Z.parent:Z=null;M.splice(ka,1);ka--;break;default:M[ka]+=O?` [${Z.Yb.name}]`:` [${Z.lP}]`}}return M.join("\n")}function f(){let M=
h.apply(this,arguments);const Z=M.originalStack=M.stack;if(f.stackRewrite&&Z){let O=c.sU();if("lazy"===F)M[c.symbol("zoneFrameNames")]=d(O);else if("default"===F)try{M.stack=M.zia=e(Z,O)}catch(ka){}}return this instanceof h&&this.constructor!=h?(Object.keys(M).concat("stack","message").forEach(O=>{const ka=M[O];if(void 0!==ka)try{this[O]=ka}catch(oa){}}),this):M}const g=c.symbol("zoneJsInternalStackFrames"),h=a[c.symbol("Error")]=a.Error,k={};let l,m,n,p,v;a.Error=f;const F=a.__Zone_Error_BlacklistedStackFrames_policy||
a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=k;f.stackRewrite=!1;const I=c.symbol("zoneAwareStack");"lazy"===F&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[I]||(this[I]=e(this.Ew,this[c.symbol("zoneFrameNames")],!1));return this[I]},set:function(M){this.Ew=M;this[I]=e(this.Ew,this[c.symbol("zoneFrameNames")],!1)}});const N=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&
a.forEach(M=>{0===N.filter(Z=>Z===M).length&&Object.defineProperty(f,M,{get:function(){return h[M]},set:function(Z){h[M]=Z}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(M){return h.stackTraceLimit=M}}));h.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(M,Z){h.captureStackTrace(M,Z)}});Object.defineProperty(f,
"prepareStackTrace",{get:function(){return h.uM},set:function(M){return M&&"function"===typeof M?h.uM=function(Z,O){if(O)for(let ka=0;ka<O.length;ka++)if("zoneCaptureStackTrace"===O[ka].getFunctionName()){O.splice(ka,1);break}return M.call(this,Z,O)}:h.uM=M}});if("disable"!==F){var S=b.current.gh({name:"detect",Vr:function(M,Z,O,ka){if(ka.Ew&&Error===f)for(M=ka.Ew.split(/\n/),ka=O=Z=!1;M.length;){let oa=M.shift();if(/:\d+:\d+/.test(oa)||"ZoneAwareError"===oa){let yb=oa.split("(")[0].split("@")[0],
ob=1;-1!==yb.indexOf("ZoneAwareError")&&(-1!==yb.indexOf("new ZoneAwareError")?(l=oa,m=oa.replace("new ZoneAwareError","new Error.ZoneAwareError")):(n=oa,p=oa.replace("Error.",""),-1===oa.indexOf("Error.ZoneAwareError")&&(v=oa.replace("ZoneAwareError","Error.ZoneAwareError"))),k[m]=0);-1!==yb.indexOf("runGuarded")?O=!0:-1!==yb.indexOf("runTask")?ka=!0:-1!==yb.indexOf("run")?Z=!0:ob=0;k[oa]=ob;if(Z&&O&&ka){f.stackRewrite=!0;break}}}return!1}}).gh({name:"child",ep:function(M,Z,O,ka){return M.Jm(O,ka)},
um:function(M,Z,O,ka,oa,yb){return M.Yl(O,ka,oa,yb)},ap:function(M,Z,O,ka){return M.Lj(O,ka)},Xr:function(M,Z,O,ka,oa,yb,ob){return M.Fd(O,ka,oa,yb,ob)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;S.Sb(()=>{S.Ak(()=>{const M=()=>{};S.Yw(g,()=>{S.Ls(g,()=>{S.Im(g,()=>{throw Error();},void 0,Z=>{Z.Uf=M;Z.Fd()});S.Im(g,()=>{throw Error();},void 0,Z=>{Z.Uf=M;Z.Fd()})},void 0,Z=>{Z.Uf=M;Z.Fd()},()=>{})},void 0,Z=>{Z.Uf=M;Z.Fd()},()=>{})})});Error.stackTraceLimit=b}});
var ie=Object.getOwnPropertyDescriptor,pe=Object.defineProperty,ue=Object.getPrototypeOf,Dra=Object.create,Era=Array.prototype.slice,dC=Zone.Ve("addEventListener"),eC=Zone.Ve("removeEventListener"),ze=Zone.Ve(""),le=Zone.Ve,fC="undefined"!==typeof window,ye=fC?window:void 0,ne=fC&&ye||"object"===typeof self&&self||global,Fra="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,De=!("nw"in ne)&&"undefined"!==typeof ne.process&&"[object process]"==={}.toString.call(ne.process),
gC=!De&&!Fra&&!(!fC||!ye.HTMLElement),Gra="undefined"!==typeof ne.process&&"[object process]"==={}.toString.call(ne.process)&&!Fra&&!(!fC||!ye.HTMLElement),me={},oe=function(a){if(a=a||ne.event){var b=me[a.type];b||(b=me[a.type]=le("ON_PROPERTY"+a.type));var c=this||a.target||ne;b=c[b];gC&&c===ye&&"error"===a.type?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),!0===c&&a.preventDefault()):(c=b&&b.apply(this,arguments),void 0==c||c||a.preventDefault());return c}},se=le("originalInstance"),
we=!1,xe=!1;
var Ee=!1;if("undefined"!==typeof window)try{const a=Object.defineProperty({},"passive",{get:function(){Ee=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Ee=!1}var Waa={nE:!0},Ae={},Fe={},He=new RegExp("^"+ze+"(\\w+)(true|false)$"),Ce=le("propagationStopped");
Zone.Bd("ZoneAwarePromise",(a,b,c)=>{function d(fa){if(fa&&fa.toString===Object.prototype.toString){const pa=fa.constructor&&fa.constructor.name;return(pa?pa:"")+": "+JSON.stringify(fa)}return fa?fa.toString():Object.prototype.toString.call(fa)}function e(fa){c.JC(fa);try{const pa=b[O];"function"===typeof pa&&pa.call(this,fa)}catch(pa){}}function f(fa){return fa}function g(fa){return tb.reject(fa)}function h(fa,pa){return Ga=>{try{k(fa,pa,Ga)}catch(Da){k(fa,!1,Da)}}}function k(fa,pa,Ga){var Da=Rb();
if(fa===Ga)throw new TypeError("ia");if(null===fa[ka]){var $a=null;try{if("object"===typeof Ga||"function"===typeof Ga)$a=Ga&&Ga.then}catch(Ra){return Da(()=>{k(fa,!1,Ra)})(),fa}if(!1!==pa&&Ga instanceof tb&&Ga.hasOwnProperty(ka)&&Ga.hasOwnProperty(oa)&&null!==Ga[ka])l(Ga),k(fa,Ga[ka],Ga[oa]);else if(!1!==pa&&"function"===typeof $a)try{$a.call(Ga,Da(h(fa,pa)),Da(h(fa,!1)))}catch(Ra){Da(()=>{k(fa,!1,Ra)})()}else{fa[ka]=pa;Da=fa[oa];fa[oa]=Ga;fa[yb]===yb&&!0===pa&&(fa[ka]=fa[Xb],fa[oa]=fa[ob]);!1===
pa&&Ga instanceof Error&&($a=b.Vu&&b.Vu.data&&b.Vu.data.__creationTrace__)&&F(Ga,X,{configurable:!0,enumerable:!1,writable:!0,value:$a});for($a=0;$a<Da.length;)m(fa,Da[$a++],Da[$a++],Da[$a++],Da[$a++]);if(0==Da.length&&0==pa){fa[ka]=0;pa=Ga;try{throw Error("ja`"+d(Ga)+"`"+(Ga&&Ga.stack?"\n"+Ga.stack:""));}catch(Ra){pa=Ra}S&&(pa.e_=!0);pa.Rw=Ga;pa.promise=fa;pa.Yb=b.current;pa.ct=b.Vu;N.push(pa);c.Im()}}}return fa}function l(fa){if(0===fa[ka]){try{var pa=b[ea];pa&&"function"===typeof pa&&pa.call(this,
{Rw:fa[oa],promise:fa})}catch(Ga){}fa[ka]=!1;for(pa=0;pa<N.length;pa++)fa===N[pa].promise&&N.splice(pa,1)}}function m(fa,pa,Ga,Da,$a){l(fa);const Ra=fa[ka],pb=Ra?"function"===typeof Da?Da:f:"function"===typeof $a?$a:g;pa.Im("Promise.then",()=>{try{const Jb=fa[oa],Rc=!!Ga&&yb===Ga[yb];Rc&&(Ga[ob]=Jb,Ga[Xb]=Ra);const Dc=pa.Sb(pb,void 0,Rc&&pb!==g&&pb!==f?[]:[Jb]);k(Ga,!0,Dc)}catch(Jb){k(Ga,!1,Jb)}},Ga)}function n(fa){const pa=fa.prototype,Ga=v(pa,"then");if(!Ga||!1!==Ga.writable&&Ga.configurable){var Da=
pa.then;pa[Z]=Da;fa.prototype.then=function($a,Ra){return(new tb((pb,Jb)=>{Da.call(this,pb,Jb)})).then($a,Ra)};fa[Ea]=!0}}function p(fa){return function(pa,Ga){pa=fa.apply(pa,Ga);if(pa instanceof tb)return pa;Ga=pa.constructor;Ga[Ea]||n(Ga);return pa}}const v=Object.getOwnPropertyDescriptor,F=Object.defineProperty,I=c.symbol,N=[],S=!0===a[I("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")];var M=I("Promise");const Z=I("then");c.JC=fa=>{if(c.wZ()){const pa=fa&&fa.Rw;pa?console.error("Unhandled Promise rejection:",
pa instanceof Error?pa.message:pa,"; Zone:",fa.Yb.name,"; Task:",fa.ct&&fa.ct.source,"; Value:",pa,pa instanceof Error?pa.stack:void 0):console.error(fa)}};c.JL=()=>{for(;N.length;){const fa=N.shift();try{fa.Yb.Ak(()=>{if(fa.e_)throw fa.Rw;throw fa;})}catch(pa){e(pa)}}};const O=I("unhandledPromiseRejectionHandler"),ka=I("state"),oa=I("value"),yb=I("finally"),ob=I("parentPromiseValue"),Xb=I("parentPromiseState"),Rb=function(){let fa=!1;return function(pa){return function(){fa||(fa=!0,pa.apply(null,
arguments))}}},X=I("currentTaskTrace"),ea=I("rejectionHandledHandler"),ma=function(){},ab=a.AggregateError;class tb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(fa){return k(new this(null),!0,fa)}static reject(fa){return k(new this(null),!1,fa)}static any(fa){if(!fa||"function"!==typeof fa[Symbol.iterator])return Promise.reject(new ab([],"All promises were rejected"));const pa=[];let Ga=0;try{for(let Ra of fa)Ga++,pa.push(tb.resolve(Ra))}catch(Ra){return Promise.reject(new ab([],
"All promises were rejected"))}if(0===Ga)return Promise.reject(new ab([],"All promises were rejected"));let Da=!1;const $a=[];return new tb((Ra,pb)=>{for(let Jb=0;Jb<pa.length;Jb++)pa[Jb].then(Rc=>{Da||(Da=!0,Ra(Rc))},Rc=>{$a.push(Rc);Ga--;0===Ga&&(Da=!0,pb(new ab($a,"All promises were rejected")))})})}static race(fa){function pa(pb){Da(pb)}function Ga(pb){$a(pb)}let Da,$a,Ra=new this((pb,Jb)=>{Da=pb;$a=Jb});for(let pb of fa)pb&&pb.then||(pb=this.resolve(pb)),pb.then(pa,Ga);return Ra}static all(fa){return tb.wI(fa)}static allSettled(fa){return(this&&
this.prototype instanceof tb?this:tb).wI(fa,{d_:pa=>({status:"fulfilled",value:pa}),dV:pa=>({status:"rejected",reason:pa})})}static wI(fa,pa){let Ga,Da,$a=new this((Rc,Dc)=>{Ga=Rc;Da=Dc}),Ra=2,pb=0;const Jb=[];for(let Rc of fa){Rc&&Rc.then||(Rc=this.resolve(Rc));const Dc=pb;try{Rc.then(kd=>{Jb[Dc]=pa?pa.d_(kd):kd;Ra--;0===Ra&&Ga(Jb)},kd=>{pa?(Jb[Dc]=pa.dV(kd),Ra--,0===Ra&&Ga(Jb)):Da(kd)})}catch(kd){Da(kd)}Ra++;pb++}Ra-=2;0===Ra&&Ga(Jb);return $a}constructor(fa){if(!(this instanceof tb))throw Error("ka");
this[ka]=null;this[oa]=[];try{const pa=Rb();fa&&fa(pa(h(this,!0)),pa(h(this,!1)))}catch(pa){k(this,!1,pa)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return tb}then(fa,pa){var Ga,Da=null==(Ga=this.constructor)?void 0:Ga[Symbol.species];Da&&"function"===typeof Da||(Da=this.constructor||tb);Ga=new Da(ma);Da=b.current;null==this[ka]?this[oa].push(Da,Ga,fa,pa):m(this,Da,Ga,fa,pa);return Ga}catch(fa){return this.then(null,fa)}finally(fa){var pa,Ga=null==(pa=this.constructor)?void 0:
pa[Symbol.species];Ga&&"function"===typeof Ga||(Ga=tb);pa=new Ga(ma);pa[yb]=yb;Ga=b.current;null==this[ka]?this[oa].push(Ga,pa,fa,fa):m(this,Ga,pa,fa,fa);return pa}}tb.resolve=tb.resolve;tb.reject=tb.reject;tb.race=tb.race;tb.all=tb.all;M=a[M]=a.Promise;a.Promise=tb;const Ea=I("thenPatched");c.WX=n;M&&(n(M),ve(a,"fetch",fa=>p(fa)));Promise[b.Ve("uncaughtPromiseErrors")]=N;return tb});
var Ie=le("zoneTask");
Zone.Bd("toString",a=>{const b=Function.prototype.toString,c=le("OriginalDelegate"),d=le("Promise"),e=le("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!_ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
Zone.Bd("util",(a,b,c)=>{const d=Le(a);c.mM=re;c.RC=ve;c.uT=he;c.lM=Uaa;const e=b.Ve("BLACK_LISTED_EVENTS"),f=b.Ve("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.kM=Yaa;c.ls=Xaa;c.kL=Vaa;c.hn=pe;c.jn=ie;c.jF=Dra;c.WE=Era;c.jM=te;c.At=ge;c.nV=Ke;c.MI=ke;c.Ez=Object.defineProperty;c.QC=Zaa;c.Yj=()=>({xV:Fe,mP:Ae,jK:d,rc:gC,fw:Gra,bW:De,rF:"true",eF:"false",tF:ze,oP:"addEventListener",UP:"removeEventListener"})});
var Me,Ne,Oe,Pe,Qe;
var Te="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ");
(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.Bd("defineProperty",(c,d,e)=>{e.Ez=aba;$aa()});b.Bd("registerElement",(c,d,e)=>{const {rc:f,fw:g}=e.Yj();(f||g)&&"registerElement"in c.document&&e.QC(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Bd("EventTargetLegacy",(c,d,e)=>{bba(c,e);const {bW:f,fw:g}=e.Yj();f&&!g||dba(e,c)||(d="undefined"!==typeof WebSocket,eba(e),
e.jM("XMLHttpRequest"),d&&cba(e,c),Zone[e.symbol("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});
Zone.Bd("legacy",a=>{(a=a[Zone.Ve("legacyPatch")])&&a()});Zone.Bd("queueMicrotask",(a,b,c)=>{c.RC(a,"queueMicrotask",()=>function(d,e){b.current.Im("queueMicrotask",e[0])})});Zone.Bd("timers",a=>{Je(a,"set","clear","Timeout");Je(a,"set","clear","Interval");Je(a,"set","clear","Immediate")});Zone.Bd("requestAnimationFrame",a=>{Je(a,"request","cancel","AnimationFrame");Je(a,"mozRequest","mozCancel","AnimationFrame");Je(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Bd("blocking",(a,b)=>{const c=["alert","prompt","confirm"];for(let d=0;d<c.length;d++)ve(a,c[d],(e,f,g)=>function(h,k){return b.current.Sb(e,a,k,g)})});Zone.Bd("EventTarget",(a,b,c)=>{c.kM(a,c);if(!Zone[c.symbol("patchEventTarget")]){var {jK:d,mP:e,rF:f,eF:g,tF:h}=c.Yj();for(b=0;b<d.length;b++){const k=d[b],l=h+(k+g),m=h+(k+f);e[k]={};e[k][g]=l;e[k][f]=m}(b=a.EventTarget)&&b.prototype&&c.ls(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.ls(a,c,[b.prototype])});
Zone.Bd("MutationObserver",()=>{te("MutationObserver");te("WebKitMutationObserver")});Zone.Bd("IntersectionObserver",()=>{te("IntersectionObserver")});Zone.Bd("FileReader",()=>{te("FileReader")});
Zone.Bd("on_property",(a,b,c)=>{if((!De||Gra)&&!Zone[c.symbol("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(gC){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=ye.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}const g=f?[{target:d,PV:["error"]}]:[];f=d;e=Le(d);d=ue(d);f&&
(e=Ke(f,e,b?b.concat(g):b),re(f,e,d))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=Le(e.prototype),f&&(e=Ke(f,e,b),re(f,e,void 0)))}});
Zone.Bd("customElements",(a,b,c)=>{const {rc:d,fw:e}=c.Yj();(d||e)&&a.customElements&&"customElements"in a&&c.QC(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Bd("XHR",(a,b)=>{(function(k){function l(O){const ka=O.data,oa=ka.target;oa[f]=!1;oa[h]=!1;var yb=oa[e];v||(v=oa[dC],F=oa[eC]);yb&&F.call(oa,"readystatechange",yb);yb=oa[e]=()=>{if(oa.readyState===oa.DONE)if(!ka.aborted&&oa[f]&&"scheduled"===O.state){const ob=oa[b.Ve("loadfalse")];if(0!==oa.status&&ob&&0<ob.length){const Xb=O.Fd;O.Fd=function(){const Rb=oa[b.Ve("loadfalse")];for(let X=0;X<Rb.length;X++)Rb[X]===O&&Rb.splice(X,1);ka.aborted||"scheduled"!==O.state||Xb.call(O)};ob.push(O)}else O.Fd()}else ka.aborted||
!1!==oa[f]||(oa[h]=!0)};v.call(oa,"readystatechange",yb);oa[c]||(oa[c]=O);M.apply(oa,ka.args);oa[f]=!0;return O}function m(){}function n(O){O=O.data;O.aborted=!0;return Z.apply(O.target,O.args)}var p=k.XMLHttpRequest;if(p){p=p.prototype;var v=p[dC],F=p[eC];!v&&(k=k.XMLHttpRequestEventTarget)&&(k=k.prototype,v=k[dC],F=k[eC]);var I=ve(p,"open",()=>function(O,ka){O[d]=0==ka[2];O[g]=ka[1];return I.apply(O,ka)}),N=le("fetchTaskAborting"),S=le("fetchTaskScheduling"),M=ve(p,"send",()=>function(O,ka){if(!0===
b.current[S]||O[d])return M.apply(O,ka);ka={target:O,url:O[g],Jr:!1,args:ka,aborted:!1};const oa=Zone.current.Ls("XMLHttpRequest.send",m,ka,l,n);O&&!0===O[h]&&!ka.aborted&&"scheduled"===oa.state&&oa.Fd()}),Z=ve(p,"abort",()=>function(O,ka){const oa=O[c];if(oa&&"string"==typeof oa.type)null==oa.Cq||oa.data&&oa.data.aborted||oa.Yb.Lj(oa);else if(!0===b.current[N])return Z.apply(O,ka)})}})(a);const c=le("xhrTask"),d=le("xhrSync"),e=le("xhrListener"),f=le("xhrScheduled"),g=le("xhrURL"),h=le("xhrErrorBeforeScheduled")});
Zone.Bd("geolocation",a=>{a.navigator&&a.navigator.geolocation&&Taa(a.navigator.geolocation)});Zone.Bd("PromiseRejectionEvent",(a,b)=>{function c(d){return function(e){Ge(a,d).forEach(f=>{var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.Rw}),f.Fd(g))})}}a.PromiseRejectionEvent&&(b[le("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[le("rejectionHandledHandler")]=c("rejectionhandled"))});
Zone.Bd("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.lM(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,Ou:0,args:e}))});
var fba=Ue({uF:Ue});
var cf=Ue({ua:Ue}),ff=Ue({Da:Ue}),df=Ue({waa:Ue}),hba=Ue({xaa:Ue});
_.ah=class{constructor(a,b){this.A=a;this.ua=void 0;"number"==typeof b?this.Sk=b:void 0!==b&&(this.ua=_.af({token:this,Ma:b.Ma||"root",Z:b.Z}))}get tc(){return this}toString(){return`InjectionToken ${this.A}`}};
var Vg=new _.ah("ENVIRONMENT_INITIALIZER");
var sh="undefined"!==typeof globalThis&&globalThis||"undefined"!==typeof global&&global||"undefined"!==typeof window&&window||"undefined"!==typeof self&&"undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self;
_.kf=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b.trim():""}`);this.code=a}};
var mf;
/*

 The MIT License

 Copyright (c) 2014-2016 Google, Inc. http://angular.io

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var hC={},jba=/\n/gm,pf=void 0;
tf(vf(a=>({token:a})),-1);var iC=tf(vf(),8);tf(vf(),2);var Hra=tf(vf(),4);tf(vf(),1);
var zf=Ue({Ca:Ue}),pba=Ue({Oa:Ue}),qba=Ue({dn:Ue}),Ira=Ue({Ea:Ue}),Ff=Ue({H:Ue}),sg=Ue({Sk:Ue});
var Bf;Bf={};_.wf=[];
var mba=0;
var tba=class{constructor(a,b,c){this.lp=a;this.Le=b;this.A=c}};
_.If.fX=!0;
_.Pf=cg(null);
var Gg=class{constructor(a,b){var c=_.C;this.Z=a;this.C=!1;this.F=b;this.D=c}};
var pg=!0,uba=0,Bg={},Hg=class{constructor(a,b){this.B=a;this.A=b}get(a,b,c){return Dg(this.B,this.A,a,c,b)}};
Ue({ea:String,Ib:Ue});
var Ug=new _.ah("INJECTOR_DEF_TYPES");
var wba=Ue({ea:String,Ib:Ue});
var Jra=new _.ah("INJECTOR",-1);
var Zg=class{get(a,b=hC){if(b===hC)throw a=Error("pa`"+We(a)),a.name="NullInjectorError",a;return b}};
var qm=new _.ah("Set Injector scope.");
var eh={},Kra={},Yg=void 0,jC=class{},Lra=function(a,b){b=$e(b);let c=Xg(b)?b:$e(b&&b.ea);const d=yba(b);if(Xg(b)||!0!==b.tc)a.A.get(c);else{let e=a.A.get(c);e||(e=ch(void 0,eh,!0),e.Z=()=>sf(e.tc),a.A.set(c,e));c=b;e.tc.push(b)}a.A.set(c,d)},hh=function(a){const b=qf(a),c=nf();try{const d=a.get(Vg.tc,_.wf,2);for(const e of d)e()}finally{qf(b),nf(c)}},jh=class extends jC{constructor(a,b,c,d){super();this.parent=b;this.source=c;this.D=d;this.A=new Map;this.B=new Set;this.C=[];this.Qa=!1;fh(a,e=>Lra(this,
e));this.A.set(Jra,ch(void 0,this));d.has("environment")&&this.A.set(jC,ch(void 0,this));a=this.A.get(qm);null!=a&&"string"===typeof a.value&&this.D.add(a.value);this.F=new Set(this.get(Ug.tc,_.wf,2))}get Jb(){return this.Qa}destroy(){if(this.Qa)throw new _.kf(205,!1);this.Qa=!0;try{for(const a of this.B)a.Ba();for(const a of this.C)a()}finally{this.A.clear(),this.B.clear(),this.F.clear(),this.C.length=0}}Lc(a){this.C.push(a)}get(a,b=hC,c=0){if(this.Qa)throw new _.kf(205,!1);const d=qf(this),e=nf();
try{if(!(c&4)){let n=this.A.get(a);if(void 0===n){const p=("function"===typeof a||"object"===typeof a&&a instanceof _.ah)&&ef(a);var f;if(f=p)if(p.Ma){var g=$e(p.Ma);f="string"===typeof g?"any"===g||this.D.has(g):this.F.has(g)}else f=!1;f?n=ch(bh(a),eh):n=null;this.A.set(a,n)}if(null!=n){b=n;b.value===eh&&(b.value=Kra,b.value=b.Z());var h;if(h="object"===typeof b.value&&b.value){var k=b.value;h=null!==k&&"object"===typeof k&&"function"===typeof k.Ba}h&&this.B.add(b.value);return b.value}}const m=
c&2?$g():this.parent;b=c&8&&b===hC?null:b;return m.get(a,b)}catch(m){if("NullInjectorError"===m.name){(m.ngTempTokenPath=m.ngTempTokenPath||[]).unshift(We(a));if(d)throw m;h=m;var l=this.source;const n=h.ngTempTokenPath;a.__source&&n.unshift(a.__source);h.message=kba("\n"+h.message,n,l);h.ngTokenPath=n;h.ngTempTokenPath=null;throw h;}throw m;}finally{nf(e),qf(d)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(We(c));return`R3Injector[${a.join(", ")}]`}};
var Mra;_.pm=function(a){if(Array.isArray(a))return ih({name:""},void 0,a,"");let b;const c=null!=(b=a.name)?b:"";return ih({name:c},a.parent,a.Xa,c)};_.Sq=class{};Mra=new Zg;_.Sq.ua=_.af({token:_.Sq,Ma:"any",Z:()=>_.z(Jra)});_.Sq.Sk=-1;
var kC=class{constructor(a){var b=kC.A;this.token=a;this.id=b;if(!a)throw new _.kf(208,!1);this.displayName=We(this.token)}static get A(){return Nra.B}},Nra=new class{constructor(){this.A=new Map}get(a){if(a instanceof kC)return a;if(this.A.has(a))return this.A.get(a);const b=new kC(a);this.A.set(a,b);return b}get B(){return this.A.size}};
Nra.get($e(_.Sq));
var lC=class{};
var mC=class{},Ora=class{};
var Pra=class{},Qra=class{};
_.kh=class{constructor(a){this.S=a}};_.kh.Sk=function(){return lh(_.Tf(),_.Qf())};
var nC;new _.ah("Renderer2Interceptor");nC=class{};_.oC=class{};_.oC.Sk=()=>{const a=_.Qf(),b=Mf(_.Tf().index,a);return(Df(b)?b:a)[11]};
var Ci=class{constructor(){this.A=console}handleError(a){const b=this.B(a);this.A.error("ERROR",a);b&&this.A.error("ORIGINAL ERROR",b)}B(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};
var mh=new Map,Mba=0;
var Rra=("undefined"!==typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(sh);
var rh;
var Jh;
var Bba=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Cba=/(<|>)/;
var Eh=Dh,Fh;
_.oi={};
var Ij=void 0;
var Oh=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},Sra=class extends Oh{Ux(){return"HTML"}},Tra=class extends Oh{Ux(){return"URL"}},Ura=class extends Oh{Ux(){return"ResourceURL"}};
var Hba=class{constructor(a){this.A=a}qr(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(th(a),"text/html").body;if(null===b)return this.A.qr(a);b.removeChild(b.firstChild);return b}catch(b){return null}}},Vra=function(a,b){const c=b.attributes;for(let d=c.length-1;0<d;d--){const e=c.item(d).name;"xmlns:ns1"!==e&&0!==e.indexOf("ns1:")||b.removeAttribute(e)}for(b=b.firstChild;b;)b.nodeType===Node.ELEMENT_NODE&&Vra(a,b),b=b.nextSibling},Gba=class{constructor(a){this.B=
a;this.A=this.B.implementation.createHTMLDocument("sanitization-inert");if(null==this.A.body){a=this.A.createElement("html");this.A.appendChild(a);const b=this.A.createElement("body");a.appendChild(b)}}qr(a){var b=this.A.createElement("template");if("content"in b)return b.innerHTML=th(a),b;b=this.A.createElement("body");b.innerHTML=th(a);this.B.documentMode&&Vra(this,b);return b}};
var Iba=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,Jba=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;
var Wra=Vh("area,br,col,hr,img,wbr"),Xra=Vh("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Yra=Vh("rp,rt"),Zra=Wh(Yra,Xra),$ra=Wh(Xra,Vh("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),asa=Wh(Yra,Vh("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),
Nj=Wh(Wra,$ra,asa,Zra),Pj=Vh("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Qj=Vh("srcset"),bsa=Vh("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
csa=Vh("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),
Oj=Wh(Pj,Qj,bsa,csa),dsa=Vh("script,style,template"),esa=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("sa`"+a.outerHTML);return b},fsa=class{constructor(){this.A=[]}},Kba=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Lba=/([^#-~ |!])/g,pC;
var gsa={NONE:0,J0:1,oF:2,q1:3,URL:4,j1:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};
var hsa=Promise.resolve(null);
var vm,isa;_.qC=function(a){Ai(a.B||a.Ge)};
vm=class{constructor(a,b){this.Ge=a;this.B=b;this.Lp=null;this.It=!1}get qp(){const a=this.Ge,b=a[1];return Fi(b,a,b.firstChild,[])}get context(){return this.Ge[8]}set context(a){this.Ge[8]=a}get Jb(){return 128===(this.Ge[2]&128)}destroy(){if(this.Lp)this.Lp.zo(this);else if(this.It){const a=this.Ge[3];if(Ef(a)){const b=a[8],c=b?b.indexOf(this):-1;-1<c&&(zh(a,c),Mg(b,c))}this.It=!1}Bh(this.Ge[1],this.Ge)}Lc(a){pi(this.Ge[1],this.Ge,null,a)}detach(){this.Ge[2]&=-65}eh(){var a=this.Ge[1],b=this.Ge,
c=this.context;const d=b[10];d.rl&&d.rl();try{gi(a,b,a.template,c)}catch(e){throw Di(b,e),e;}finally{d.end&&d.end()}}};isa=class extends vm{constructor(a){super(a);this.A=a}eh(){var a=this.A[8];for(let f=0;f<a.Wf.length;f++){var b=a.Wf[f],c=b.__ngContext__,d=(c="number"===typeof c?mh.get(c)||null:c||null)?Df(c)?c:c.Lr:null;if(null!==d){var e=d[1];c=e;e=e.template;const g=d[10],h=4===(d[2]&4);try{h||!g.rl||g.rl(),h&&fi(c,d,b),gi(c,d,e,b)}finally{h||!g.end||g.end()}}}}get context(){return null}};
var rC=class{};rC.ua=_.af({token:rC,Ma:"root",Z:()=>null});
var sC=class{constructor(){["0","0","0-PLACEHOLDER"].slice(2).join(".")}};new sC;
var tC={};
var ksa=class extends lC{constructor(a){super();this.If=a}Ds(a){return new jsa(a[zf]||null,this.If)}},lsa=class{constructor(a,b){this.Ya=a;this.hs=b}get(a,b,c){const d=this.Ya.get(a,tC,c);return d!==tC||b===tC?d:this.hs.get(a,b,c)}},jsa=class extends Qra{constructor(a,b){super();this.A=a;this.If=b;this.Al=a.type;this.Nf=a.U.map(Fba).join(",");this.zc=a.zc?a.zc:[];this.UV=!!b}get inputs(){return Gi(this.A.inputs)}get outputs(){return Gi(this.A.outputs)}create(a,b,c,d){d=d||this.If;var e;(d=d instanceof
jC?d:null==(e=d)?void 0:e.Ya)&&null!==this.A.mB&&(d=this.A.mB(d)||d);var f=d?new lsa(a,d):a;const g=f.get(nC,null);if(null===g)throw new _.kf(407,!1);const h=f.get(rC,null);a=g.Dl(null,this.A);e=this.A.U[0][0]||"div";if(c)e=a.tD(c,3===this.A.ub);else{d=g.Dl(null,this.A);var k=e.toLowerCase();e=d.createElement(e,"svg"===k?"svg":"math"===k?"math":null)}k=e;const l=this.A.GC?288:272;e={Wf:[],zd:Rra,v4:hsa,Vba:null,flags:0};d=ni(0,null,null,1,0,null,null,null,null,null);f=ai(null,d,e,l,null,null,g,a,
h,f,null);bg(f);let m,n;try{var p=this.A;const ka=f[1];f[22]=k;const oa=ci(ka,22,2,"#host",null),yb=oa.jk=p.Za;null!==yb&&(Ei(oa,yb,!0),null!==k&&(lg(a,k,yb),null!==oa.bh&&Lh(a,k,oa.bh),null!==oa.ra&&a.setAttribute(k,"style",oa.ra)));const ob=g.Dl(k,p);var v=ai(f,ji(p),null,p.GC?32:16,f[22],oa,g,ob,null,null,null);if(ka.xd){var F=xg(oa,f);tg(F,ka,p.type);vi(ka,oa);p=oa;var I=f.length;p.flags|=1;p.Me=I;p.Xf=I+1;p.ej=I}ki(f,v);var N=f[22]=v;if(k)if(c)lg(a,k,["ng-version","0.0.0-PLACEHOLDER"]);else{var S=
this.A.U[0];c=[];I=[];v=1;for(p=2;v<S.length;){let Ea=S[v];if("string"===typeof Ea)2===p?""!==Ea&&c.push(Ea,S[++v]):8===p&&I.push(Ea);else{if(0!==(p&1))break;p=Ea}v++}const {Pd:ab,bh:tb}={Pd:c,bh:I};ab&&lg(a,k,ab);tb&&0<tb.length&&Lh(a,k,tb.join(" "))}n=d.data[22];if(void 0!==b){var M=n.qh=[];for(S=0;S<this.zc.length;S++){const ab=b[S];M.push(null!=ab?Array.from(ab):null)}}var Z=this.A;b=[Nba];const Xb=f[1];M=Xb;const Rb=_.Tf();if(M.xd){Z.zs&&Z.zs(Z);const ab=di(M,f,1,null);wi(M,Rb,f,ab,Z);ri(M,Rb)}const X=
Fg(f,M,Rb.Me,Rb);nh(X,f);const ea=Kf(Rb,f);ea&&nh(ea,f);var O=X;e.Wf.push(O);N[8]=O;if(null!==b)for(const ab of b)ab(O,Z);Z.yc&&Z.yc(1,O,_.Tf().Me);const ma=_.Tf();!Xb.xd||null===Z.bb&&null===Z.Za||(_.Pf.selectedIndex=ma.index,yi(f[1],ma,ma.Me,ma.Xf,Z),null!==Z.bb&&Z.bb(1,O));m=O;fi(d,f,null)}finally{eg()}return new msa(this.Al,m,lh(n,f),f,n)}},msa=class extends Pra{constructor(a,b,c,d,e){super();this.location=c;this.C=d;this.B=e;this.instance=b;this.A=new isa(d);this.Al=a}xp(a,b){var c=this.B.inputs;
let d;null!==c&&(d=c[a])&&(c=this.C,si(c[1],c,d,a,b),ti(c,this.B.index))}get Ya(){return new Hg(this.B,this.C)}destroy(){this.A.destroy()}Lc(a){this.A.Lc(a)}};
var nsa=class extends mC{constructor(a,b){super();this.Oc=b;this.Gy=[];this.C=[];this.A=new ksa(this);var c=(a[Ira]||null).Hi;this.Gy=c instanceof Function?c():c;this.B=gh(a,b,[{ea:mC,Ib:this},{ea:lC,Ib:this.A}],We(a),new Set(["environment"]));hh(this.B);this.instance=this.B.get(a)}get Ya(){return this.B}destroy(){const a=this.B;!a.Jb&&a.destroy();this.C.forEach(b=>b());this.C=null}Lc(a){this.C.push(a)}},uC=class extends Ora{constructor(a){super();this.A=a}create(a){return new nsa(this.A,a)}},Oba=
class extends mC{constructor(a,b,c){super();this.A=new ksa(this);this.instance=null;this.Ya=a=new jh([...a,{ea:mC,Ib:this},{ea:lC,Ib:this.A}],b||$g(),c,new Set(["environment"]));hh(a)}destroy(){this.Ya.destroy()}Lc(a){this.Ya.Lc(a)}};
var kr=new _.ah("Application Initializer"),osa=function(a){if(!a.B){var b=[],c=()=>{a.done=!0;a.resolve()};if(a.A)for(let d=0;d<a.A.length;d++){const e=a.A[d]();if(Ii(e))b.push(e);else if(Ji(e)){const f=new Promise((g,h)=>{e.subscribe({complete:g,error:h})});b.push(f)}}Promise.all(b).then(()=>{c()}).catch(d=>{a.reject(d)});0===b.length&&c();a.B=!0}},vC=class{constructor(a){this.A=a;this.reject=this.resolve=Ki;this.done=this.B=!1;this.C=new Promise((b,c)=>{this.resolve=b;this.reject=c})}};
vC.H=function(a){return new (a||vC)(_.z(kr,8))};vC.ua=_.af({token:vC,Z:vC.H,Ma:"root"});
var wC=new _.ah("AppId",{Ma:"root",Z:Pba}),jm=new _.ah("Platform Initializer"),xC=new _.ah("Platform ID",{Ma:"platform",Z:()=>"unknown"}),psa=new _.ah("appBootstrapListener");new _.ah("Application Packages Root URL");_.yC=new _.ah("AnimationModuleType");
var zC=class{log(a){console.log(a)}};zC.H=function(a){return new (a||zC)};zC.ua=_.af({token:zC,Z:zC.H,Ma:"platform"});
var Qba=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,
0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){const b=a.toString().replace(/^[^.]*\.?/,"").length;return 1===Math.floor(Math.abs(a))&&0===b?1:5}];
var Oi={};
var Vba=["zero","one","two","few","many"];
var Mn=new _.ah("LocaleId",{Ma:"root",Z:()=>_.rf(Mn,12)||("undefined"!==typeof Yt?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")});new _.ah("DefaultCurrencyCode",{Ma:"root",Z:()=>"USD"});new _.ah("Translations");new _.ah("TranslationsFormat");
var Tq=class{};Tq.H=function(a){return new (a||Tq)};Tq.ua=_.af({token:Tq,Z:Tq.H,Ma:"root"});new _.ah("compilerOptions");
var zj="en-US";
var Pi=new Map;
var Ti=null;
var yj={marker:"element"},xj={marker:"ICU"};
var Dj=0,Tj=0;
var Fj=/\ufffd(\d+):?\d*\ufffd/gi,Zba=/\ufffd(\d+)\ufffd/,Lj=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Xba=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,aca=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,$ba=/\uE500/g;
var AC=class{constructor(a){this.Cc=a;this.A=new Map}Ba(){try{for(const a of this.A.values())null!==a&&a.destroy()}finally{this.A.clear()}}};AC.ua=_.af({token:AC,Ma:"environment",Z:()=>new AC(_.z(jC))});
/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var BC=!1,CC={set Ch(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):BC&&console.log("RxJS: Back to a better error behavior. Thank you. <3");BC=a},get Ch(){return BC}};
var DC="function"===typeof Symbol&&Symbol.observable||"@@observable";
var EC={closed:!0,next(){},error(a){if(CC.Ch)throw a;uk(a)},complete(){}};
var zk=(()=>{function a(b){this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a})();
var Sk=Array.isArray||(a=>a&&"number"===typeof a.length);
var qsa;
_.xk=class{constructor(a){this.closed=!1;this.On=this.lq=null;a&&(this.PQ=!0,this.Vf=a)}unsubscribe(){let a;if(!this.closed){var {lq:b,PQ:c,Vf:d,On:e}=this;this.closed=!0;this.On=this.lq=null;if(b instanceof _.xk)b.remove(this);else if(null!==b)for(var f=0;f<b.length;++f)b[f].remove(this);if(vk(d)){c&&(this.Vf=void 0);try{d.call(this)}catch(g){a=g instanceof zk?Ak(g.errors):[g]}}if(Sk(e)){f=-1;let g=e.length;for(;++f<g;){const h=e[f];if(wk(h))try{h.unsubscribe()}catch(k){a=a||[],k instanceof zk?a=
a.concat(Ak(k.errors)):a.push(k)}}}if(a)throw new zk(a);}}add(a){let b=a;if(!a)return _.xk.EMPTY;switch(typeof a){case "function":b=new _.xk(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.xk||(a=b,b=new _.xk,b.On=[a]);break;default:throw Error("za`"+a);}let {lq:c}=b;if(null===c)b.lq=this;else if(c instanceof _.xk){if(c===this)return b;b.lq=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.On;
null===a?this.On=[b]:a.push(b);return b}remove(a){const b=this.On;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))}};qsa=new _.xk;qsa.closed=!0;_.xk.EMPTY=qsa;
var rsa;
_.FC=class extends _.xk{constructor(a,b,c){super();this.ux=null;this.Ld=this.Qg=this.tx=!1;switch(arguments.length){case 0:this.destination=EC;break;case 1:if(!a){this.destination=EC;break}if("object"===typeof a){a instanceof _.FC?(this.Qg=a.Qg,this.destination=a,a.add(this)):(this.Qg=!0,this.destination=new rsa(this,a));break}default:this.Qg=!0,this.destination=new rsa(this,a,b,c)}}static create(a,b,c){a=new _.FC(a,b,c);a.Qg=!1;return a}next(a){this.Ld||this.jb(a)}error(a){this.Ld||(this.Ld=!0,this.zg(a))}complete(){this.Ld||
(this.Ld=!0,this.Jd())}unsubscribe(){this.closed||(this.Ld=!0,super.unsubscribe())}jb(a){this.destination.next(a)}zg(a){this.destination.error(a);this.unsubscribe()}Jd(){this.destination.complete();this.unsubscribe()}};
rsa=class extends _.FC{constructor(a,b,c,d){super();this.A=a;let e,f=this;vk(b)?e=b:b&&(e=b.next,c=b.error,d=b.complete,b!==EC&&(f=Object.create(b),yk(b)&&b.add(this.unsubscribe.bind(this)),f.unsubscribe=this.unsubscribe.bind(this)));this.B=f;this.jb=e;this.zg=c;this.Jd=d}next(a){if(!this.Ld&&this.jb){const b=this.A;CC.Ch&&b.Qg?this.C(b,this.jb,a)&&this.unsubscribe():this.D(this.jb,a)}}error(a){if(!this.Ld){const b=this.A,c=CC.Ch;if(this.zg)c&&b.Qg?this.C(b,this.zg,a):this.D(this.zg,a),this.unsubscribe();
else if(b.Qg)c?(b.ux=a,b.tx=!0):uk(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;uk(a)}}}complete(){if(!this.Ld){const a=this.A;if(this.Jd){const b=()=>this.Jd.call(this.B);CC.Ch&&a.Qg?this.C(a,b):this.D(b)}this.unsubscribe()}}D(a,b){try{a.call(this.B,b)}catch(c){this.unsubscribe();if(CC.Ch)throw c;uk(c)}}C(a,b,c){if(!CC.Ch)throw Error("Aa");try{b.call(this.B,c)}catch(d){return CC.Ch?(a.ux=d,a.tx=!0):uk(d),!0}return!1}Vf(){const a=this.A;this.A=this.B=null;a.unsubscribe()}};
var ssa=class extends _.FC{constructor(a){super();this.destination=a}};
var tsa;_.K=function(a,...b){return 0===b.length?a:Ck(b)(a)};tsa=function(a){var b=Ek(b);return new b((c,d)=>{let e;a.subscribe(f=>e=f,f=>d(f),()=>c(e))})};
_.Fk=class{constructor(a){a&&(this.re=a)}Uo(a){const b=new _.Fk;b.source=this;b.operator=a;return b}subscribe(a,b,c){const d=this.operator;a:{if(a){if(a instanceof _.FC||Dk(a)&&yk(a))break a;if(Dk(a)){a=new ssa(a);break a}}a=a||b||c?new _.FC(a,b,c):new _.FC(EC)}d?a.add(d.call(a,this.source)):a.add(this.source||CC.Ch&&!a.Qg?this.re(a):this.Sz(a));if(CC.Ch&&a.Qg&&(a.Qg=!1,a.tx))throw a.ux;return a}Sz(a){try{return this.re(a)}catch(c){CC.Ch&&(a.tx=!0,a.ux=c);var b;a:{for(b=a;b;){const d=b.destination,
e=b.Ld;if(b.closed||e){b=!1;break a}d&&d instanceof _.FC?b=d:b=null}b=!0}b?a.error(c):console.warn(c)}}forEach(a,b){b=Ek(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e&&e.unsubscribe()}},d,c)})}re(a){const b=this.source;return b&&b.subscribe(a)}[DC](){return this}};_.Fk.create=a=>new _.Fk(a);
var usa=class extends _.xk{constructor(a,b){super();this.Ck=a;this.ji=b;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.Ck,b=a.Ze;this.Ck=null;!b||0===b.length||a.Ld||a.closed||(a=b.indexOf(this.ji),-1!==a&&b.splice(a,1))}}};
var GC=(()=>{function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a})();
var vsa;vsa=function(a){const b=new _.Fk;b.source=a;return b};
_.bm=class extends _.Fk{constructor(){super();this.Ze=[];this.Ae=this.Ld=this.closed=!1;this.A=null}Uo(a){const b=new wsa(this,this);b.operator=a;return b}next(a){if(this.closed)throw new GC;if(!this.Ld){var b=this.Ze;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].next(a)}}error(a){if(this.closed)throw new GC;this.Ae=!0;this.A=a;this.Ld=!0;var b=this.Ze;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].error(a);this.Ze.length=0}complete(){if(this.closed)throw new GC;this.Ld=!0;var a=this.Ze;
const b=a.length;a=a.slice();for(let c=0;c<b;c++)a[c].complete();this.Ze.length=0}unsubscribe(){this.closed=this.Ld=!0;this.Ze=null}Sz(a){if(this.closed)throw new GC;return super.Sz(a)}re(a){if(this.closed)throw new GC;if(this.Ae)return a.error(this.A),_.xk.EMPTY;if(this.Ld)return a.complete(),_.xk.EMPTY;this.Ze.push(a);return new usa(this,a)}};_.bm.create=(a,b)=>new wsa(a,b);
var wsa=class extends _.bm{constructor(a,b){super();this.destination=a;this.source=b}next(a){const b=this.destination;b&&b.next&&b.next(a)}error(a){const b=this.destination;b&&b.error&&this.destination.error(a)}complete(){const a=this.destination;a&&a.complete&&this.destination.complete()}re(a){return this.source?this.source.subscribe(a):_.xk.EMPTY}};
_.aq=class extends _.bm{constructor(a){super();this.Gc=a}get value(){return this.getValue()}re(a){const b=super.re(a);b&&!b.closed&&a.next(this.Gc);return b}getValue(){if(this.Ae)throw this.A;if(this.closed)throw new GC;return this.Gc}next(a){super.next(this.Gc=a)}};
_.Mq=new _.Fk(a=>a.complete());
var Ik=a=>b=>{for(let c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()};
var HC={now(){return(HC.Ic||Date).now()},Ic:void 0};
_.kt=class extends _.bm{constructor(a=Infinity){var b=HC;super();this.L=b;this.B=[];this.D=!1;this.C=1>a?1:a;this.R=Infinity;this.D=!0;this.next=this.K}K(a){const b=this.B;b.push(a);b.length>this.C&&b.shift();super.next(a)}re(a){const b=this.D,c=b?this.B:this.G(),d=c.length;let e;if(this.closed)throw new GC;this.Ld||this.Ae?e=_.xk.EMPTY:(this.Ze.push(a),e=new usa(this,a));if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.Ae?a.error(this.A):this.Ld&&
a.complete();return e}F(){const a=this.L;return a?a.now():HC.now()}G(){const a=this.F(),b=this.C,c=this.B,d=c.length;let e=0;for(;e<d&&!(Infinity>a-c[e].time);)e++;d>b&&(e=Math.max(e,d-b));0<e&&c.splice(0,e);return c}};
var ysa=class{constructor(a,b=xsa){this.B=a;this.now=b}Nb(a,b=0,c){return(new this.B(this,a)).Nb(c,b)}},xsa=HC.now;
var Lk=(()=>{function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a})();
var fca=class{call(a,b){b.mq++;a=new zsa(a,b);const c=b.subscribe(a);a.closed||(a.connection=b.connect());return c}},zsa=class extends _.FC{constructor(a,b){super(a);this.A=b;this.connection=null}Vf(){var a=this.A;if(a){this.A=null;var b=a.mq;0>=b?this.connection=null:(a.mq=b-1,1<b?this.connection=null:(b=this.connection,a=a.xn,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null}};
var IC=class extends _.Fk{constructor(a,b){super();this.source=a;this.hO=b;this.mq=0;this.Tt=!1}re(a){return this.Rv().subscribe(a)}Rv(){const a=this.fl;if(!a||a.Ld)this.fl=this.hO();return this.fl}connect(){let a=this.xn;a||(this.Tt=!1,a=this.xn=new _.xk,a.add(this.source.subscribe(new Asa(this.Rv(),this))),a.closed&&(this.xn=null,a=_.xk.EMPTY));return a}RM(){return Nk()(this)}},$l,JC=IC.prototype;
$l={operator:{value:null},mq:{value:0,writable:!0},fl:{value:null,writable:!0},xn:{value:null,writable:!0},re:{value:JC.re},Tt:{value:JC.Tt,writable:!0},Rv:{value:JC.Rv},connect:{value:JC.connect},RM:{value:JC.RM}};var Asa=class extends _.FC{constructor(a,b){super();this.destination=a;this.A=b}zg(a){this.Vf();super.zg(a)}Jd(){this.A.Tt=!0;this.Vf();super.Jd()}Vf(){const a=this.A;if(a){this.A=null;const b=a.xn;a.mq=0;a.fl=null;a.xn=null;b&&b.unsubscribe()}}};
var gca=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new Bsa(a,this.A))}},Bsa=class extends _.FC{constructor(a,b){super(a);this.A=b;this.count=0;this.B=this}jb(a){let b;try{b=this.A.call(this.B,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)}};
var Csa="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";
var Dsa=a=>b=>{const c=a[Csa]();do{let d;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(()=>{c.return&&c.return()});return b};
var Esa=a=>b=>{const c=a[DC]();if("function"!==typeof c.subscribe)throw new TypeError("Ea");return c.subscribe(b)};
var Fsa=a=>b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,uk);return b};
var Qk=a=>{if(a&&"function"===typeof a[DC])return Esa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Ik(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return Fsa(a);if(a&&"function"===typeof a[Csa])return Dsa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return ica(a);throw new TypeError("Fa`"+(wk(a)?"an invalid object":`'${a}'`));};
var KC=class extends _.FC{constructor(a){super();this.parent=a}jb(a){this.parent.dg(a)}zg(a){this.parent.tC(a);this.unsubscribe()}Jd(){this.parent.oh();this.unsubscribe()}},Gsa=class extends _.FC{constructor(a,b,c){super();this.parent=a;this.B=b;this.A=c}jb(a){this.parent.dg(this.B,a,this.A)}zg(a){this.parent.tC(a);this.unsubscribe()}Jd(){this.parent.oh();this.unsubscribe()}},LC=class extends _.FC{dg(a){this.destination.next(a)}tC(a){this.destination.error(a)}oh(){this.destination.complete()}},Hsa=
class extends _.FC{dg(a,b){this.destination.next(b)}tC(a){this.destination.error(a)}oh(){this.destination.complete()}};
var Isa={},lca=class{constructor(a,b){this.A=a;this.keys=b}call(a,b){return b.subscribe(new Jsa(a,this.A,this.keys))}},Jsa=class extends Hsa{constructor(a,b,c){super(a);this.C=b;this.keys=c;this.active=0;this.values=[];this.B=[]}jb(a){this.values.push(Isa);this.B.push(a)}Jd(){const a=this.B,b=a.length;if(0===b)this.destination.complete();else{this.A=this.active=b;for(let c=0;c<b;c++)this.add(Rk(a[c],new Gsa(this,null,c)))}}oh(){0===--this.active&&this.destination.complete()}dg(a,b,c){const d=this.values;
var e=d[c];e=this.A?e===Isa?--this.A:this.A:0;d[c]=b;0===e&&(this.C?this.D(d):this.destination.next(this.keys?this.keys.reduce((f,g,h)=>(f[g]=d[h],f),{}):d.slice()))}D(a){let b;try{b=this.C.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)}};
var mca=class{constructor(a,b=Infinity){this.B=a;this.A=b}call(a,b){return b.subscribe(new Ksa(a,this.B,this.A))}},Ksa=class extends LC{constructor(a,b,c=Infinity){super(a);this.destination=a;this.C=b;this.B=c;this.A=!1;this.buffer=[];this.index=this.active=0}jb(a){if(this.active<this.B){let b;const c=this.index++;try{b=this.C(a,c)}catch(d){this.destination.error(d);return}this.active++;a=new KC(this);this.destination.add(a);Rk(b,a)}else this.buffer.push(a)}Jd(){this.A=!0;0===this.active&&0===this.buffer.length&&
this.destination.complete();this.unsubscribe()}dg(a){this.destination.next(a)}oh(){const a=this.buffer;this.active--;0<a.length?this.jb(a.shift()):0===this.active&&this.A&&this.destination.complete()}};
var Lsa=class extends _.xk{constructor(){super()}Nb(){return this}};
var Msa=class extends Lsa{constructor(a,b){super();this.zd=a;this.C=b;this.pending=!1}Nb(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.zd;null!=a&&(this.id=this.A(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.B(c,this.id,b);return this}B(a,b,c=0){a=a.flush.bind(a,this);return setInterval(a,c,...[])}A(a,b,c=0){if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)}execute(a,b){if(this.closed)return Error("Ja");this.pending=!1;if(a=this.D(a,b))return a;
!1===this.pending&&null!=this.id&&(this.id=this.A(this.zd,this.id,null))}D(a){let b=!1,c=void 0;try{this.C(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}Vf(){const a=this.id,b=this.zd,c=b.actions,d=c.indexOf(this);this.state=this.C=null;this.pending=!1;this.zd=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.A(b,a,null));this.delay=null}};
var Nsa=class extends ysa{constructor(a,b=xsa){super(a,b);this.actions=[];this.active=!1;this.A=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};
_.cl=new Nsa(Msa);
var rca=class{constructor(a){this.cj=a}call(a,b){return b.subscribe(new Osa(a,this.cj))}},Osa=class extends _.FC{constructor(a,b){super(a);this.cj=b;this.count=0}jb(a){let b;try{b=this.cj.call(void 0,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)}};
var tca=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new Psa(a,this.A))}},Psa=class extends _.FC{constructor(a,b){super(a);this.B=b;this.A=null;this.OI=!1;this.count=0}jb(a){let b;try{b=this.B(a)}catch(c){this.error(c);return}this.C(a,b)}C(a,b){let c=this.A;c||(c=this.A=new Map);let d=c.get(b);d||(d=new _.bm,c.set(b,d),this.destination.next(new Qsa(b,d,this)));d.closed||d.next(a)}zg(a){const b=this.A;b&&(b.forEach(c=>{c.error(a)}),b.clear());this.destination.error(a)}Jd(){const a=this.A;
a&&(a.forEach(b=>{b.complete()}),a.clear());this.destination.complete()}unsubscribe(){this.closed||(this.OI=!0,0===this.count&&super.unsubscribe())}},Qsa=class extends _.Fk{constructor(a,b,c){super();this.key=a;this.A=b;this.B=c}re(a){const b=new _.xk,c=this.B,d=this.A;c&&!c.closed&&b.add(new Rsa(c));b.add(d.subscribe(a));return b}},Rsa=class extends _.xk{constructor(a){super();this.parent=a;a.count++}unsubscribe(){const a=this.parent;a.closed||this.closed||(super.unsubscribe(),--a.count,0===a.count&&
a.OI&&a.unsubscribe())}};
(()=>{function a(b=null){this.message="Timeout has occurred";this.name="TimeoutError";this.info=b;return this}a.prototype=Object.create(Error.prototype);return a})();
var Ssa=1,MC,hl={},Tsa=function(a){const b=Ssa++;hl[b]=!0;MC||(MC=Promise.resolve());MC.then(()=>il(b)&&a());return b};
_.Usa=new class extends Nsa{flush(a){this.active=!0;this.A=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();let e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends Msa{constructor(a,b){super(a,b);this.zd=a;this.C=b}B(a,b,c=0){if(null!==c&&0<c)return super.B(a,b,c);a.actions.push(this);(b=a.A)||(b=[a.flush.bind(a,void 0)],b=Tsa(...b),b=a.A=b);return b}A(a,b,c=0){if(null!==c&&0<
c||null===c&&0<this.delay)return super.A(a,b,c);0===a.actions.length&&(il(b),a.A=void 0)}});
(()=>{function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();
(()=>{function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();
(()=>{function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();
_.NC=class extends _.bm{constructor(a=!1){super();this.B=a}emit(a){super.next(a)}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&"object"===typeof a){let e;d=null==(e=a.next)?void 0:e.bind(a);let f;b=null==(f=a.error)?void 0:f.bind(a);let g;c=null==(g=a.complete)?void 0:g.bind(a)}this.B&&(b=jl(b),d&&(d=jl(d)),c&&(c=jl(c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.xk&&a.add(d);return d}};
_.sl=function(a){!a.A||!a.B&&a.C||a.A.emit(a)};
_.Al=class{constructor(a=!1){this.C=a;this.Rj=!0;this.Bg=[];this.B=!1;this.A=null;this.length=0;this.Mr=this.first=void 0;const b=Ui(),c=_.Al.prototype;c[b]||(c[b]=wca)}get changes(){return this.A||(this.A=new _.NC)}get(a){return this.Bg[a]}map(a){return this.Bg.map(a)}filter(a){return this.Bg.filter(a)}find(a){return this.Bg.find(a)}reduce(a,b){return this.Bg.reduce(a,b)}forEach(a){this.Bg.forEach(a)}some(a){return this.Bg.some(a)}uc(){return this.Bg.slice()}toString(){return this.Bg.toString()}reset(a,b){this.Rj=
!1;a=Kg(a);a:{var c=this.Bg;if(c.length!==a.length)b=!1;else{for(let d=0;d<c.length;d++){let e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.B=!b)this.Bg=a,this.length=a.length,this.Mr=a[this.length-1],this.first=a[0]}yD(){this.Rj=!0}destroy(){this.changes.complete();this.changes.unsubscribe()}};Symbol.iterator;
_.ol=class{};_.ol.Sk=xca;var yca=class extends _.ol{constructor(a,b,c){super();this.Sy=a;this.cG=b;this.Vb=c}fe(a,b){const c=this.cG.mO;b=ai(this.Sy,c,a,16,null,c.uA,null,null,null,null,b||null);b[17]=this.Sy[this.cG.index];const d=this.Sy[19];null!==d&&(b[19]=d.fe(c));fi(c,b,a);return new vm(b)}};
_.pl=class{};_.pl.Sk=zca;
var OC=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Ya;e=g.Kw;g=g.HA||g.gX}b=f?b:new jsa(b[zf]||null);d=d||a.hs;g||null!=b.If||(f=(f?d:a.hs).get(jC,null))&&(g=f);e=b.create(d,e,void 0,g);a.insert(e.A,c);return e},nl=class extends _.pl{constructor(a,b,c){super();this.Dj=a;this.jz=b;this.hq=c}get element(){return lh(this.jz,this.hq)}get Ya(){return new Hg(this.jz,this.hq)}get hs(){const a=wg(this.jz,this.hq);if(-1!==a){const b=og(a,this.hq);return new Hg(b[1].data[(a&
32767)+8],b)}return new Hg(null,this.hq)}clear(){for(;0<this.length;)this.remove(this.length-1)}get(a){const b=this.Dj[8];return null!==b&&b[a]||null}get length(){return this.Dj.length-10}fe(a,b,c){let d,e;"number"===typeof c?d=c:null!=c&&(d=c.index,e=c.Ya);a=a.fe(b||{},e);this.insert(a,d);return a}insert(a,b){var c=a.Ge;const d=c[1];if(Ef(c[3])){var e=this.indexOf(a);-1!==e?this.detach(e):(e=c[3],e=new nl(e,e[6],e[3]),e.detach(e.indexOf(a)))}b=this.zy(b);e=this.Dj;var f=10+b,g=e.length;0<b&&(e[f-
1][4]=c);b<g-10?(c[4]=e[f],f=10+b,f>=e.length?e.push(c):e.splice(f,0,c)):(e.push(c),c[4]=null);c[3]=e;f=c[17];null!==f&&e!==f&&(g=f[9],c[16]!==c[3][3][16]&&(f[2]=!0),null===g?f[9]=[c]:g.push(c));f=c[19];null!==f&&Vsa(f,d);c[2]|=64;f=Hh(b,e);g=c[11];const h=g.parentNode(e[7]);if(null!==h){var k=e[6];c[0]=h;c[6]=k;xh(g,1,d.firstChild,c,h,f,!1)}if(a.Lp)throw new _.kf(902,!1);a.It=!0;c=ml(e);b>=c.length?c.push(a):c.splice(b,0,a);return a}move(a,b){return this.insert(a,b)}indexOf(a){const b=this.Dj[8];
return null!==b?b.indexOf(a):-1}remove(a){a=this.zy(a,-1);const b=zh(this.Dj,a);b&&(Mg(ml(this.Dj),a),Bh(b[1],b))}detach(a){a=this.zy(a,-1);const b=zh(this.Dj,a);return b&&null!=Mg(ml(this.Dj),a)?new vm(b):null}zy(a,b=0){return null==a?this.length+b:a}};
var Cl=class{constructor(a){this.fD=a;this.matches=null}clone(){return new Cl(this.fD)}yD(){this.fD.yD()}},Vsa=function(a,b){for(let c=0;c<a.Xb.length;c++)null!==b.Xb.Xb[c].matches&&a.Xb[c].yD()},Bl=class{constructor(a=[]){this.Xb=a}fe(a){const b=a.Xb;if(null!==b){a=null!==a.yc?a.yc[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.Xb[b.Xb[d].YK].clone());return new Bl(c)}return null}zo(a){Vsa(this,a)}},vl=class{constructor(a,b,c=null){this.cj=a;this.flags=b;this.read=c}},Dl=class{constructor(a=
[]){this.Xb=a}Uq(a,b){for(let c=0;c<this.Xb.length;c++)this.Xb[c].Uq(a,b)}hv(a){for(let b=0;b<this.Xb.length;b++)this.Xb[b].hv(a)}zA(a){let b=null;for(let c=0;c<this.length;c++){const d=this.Xb[c].zA(a,null!==b?b.length:0);d&&(d.YK=c,null!==b?b.push(d):b=[d])}return null!==b?new Dl(b):null}template(a,b){for(let c=0;c<this.Xb.length;c++)this.Xb[c].template(a,b)}get length(){return this.Xb.length}track(a){this.Xb.push(a)}},Wsa=function(a,b){if(a.A&&1!==(a.metadata.flags&1)){a=a.B;for(b=b.parent;null!==
b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.A},PC=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)},QC=function(a,b,c,d){if(null!==d){const e=a.metadata.read;null!==e?e===_.kh||e===_.pl||e===_.ol&&c.type&4?PC(a,c.index,-2):(b=Eg(c,b,e,!1,!1),null!==b&&PC(a,c.index,b)):PC(a,c.index,d)}},El=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.YK=-1;this.HJ=!1;this.A=!0;this.B=b}Uq(a,b){if(Wsa(this,b)){const d=this.metadata.cj;if(Array.isArray(d))for(let e=
0;e<d.length;e++){const f=d[e];a:{var c=b.XB;if(null!==c)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}QC(this,a,b,c);QC(this,a,b,Eg(b,a,f,!1,!1))}else d===_.ol?b.type&4&&QC(this,a,b,-1):QC(this,a,b,Eg(b,a,d,!1,!1))}}hv(a){this.B===a.index&&(this.A=!1)}template(a,b){this.Uq(a,b)}zA(a,b){return Wsa(this,a)?(this.HJ=!0,PC(this,-a.index,b),new El(this.metadata)):null}};
var Aca=Promise.resolve(0);
var RC,Xsa,Ysa,ida;RC=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Xsa=function(){if(RC())throw new _.kf(909,!1);};
_.sm=class{constructor({WU:a=!1,nx:b=!1,Ss:c=!1}){this.Lo=this.zr=!1;this.isStable=!0;this.Dw=new _.NC(!1);this.bp=new _.NC(!1);this.Kf=new _.NC(!1);this.onError=new _.NC(!1);if("undefined"==typeof Zone)throw new _.kf(908,!1);Zone.gT();this.Gn=0;this.aS=this.Vg=Zone.current;Zone.AsyncStackTaggingZoneSpec&&(this.Vg=this.Vg.gh(new Zone.AsyncStackTaggingZoneSpec("Angular")));Zone.TaskTrackingZoneSpec&&(this.Vg=this.Vg.gh(new Zone.TaskTrackingZoneSpec));a&&Zone.longStackTraceZoneSpec&&(this.Vg=this.Vg.gh(Zone.longStackTraceZoneSpec));
this.nx=!c&&b;this.Ss=c;this.lw=-1;a=sh.requestAnimationFrame;b=sh.cancelAnimationFrame;"undefined"!==typeof Zone&&a&&b&&((b=a[Zone.Ve("OriginalDelegate")])&&(a=b),Zone.Ve("OriginalDelegate"));this.QW=a;Bca(this)}Sb(a,b,c){return this.Vg.Sb(a,b,c)}Ks(a,b,c){const d=this.Vg;a=d.Yw("NgZoneEvent: undefined",a,Ysa,Ki,Ki);try{return d.Ks(a,b,c)}finally{d.Lj(a)}}Ak(a,b,c){return this.Vg.Ak(a,b,c)}rb(a){return this.aS.Sb(a)}};Ysa={};
ida=class{constructor(){this.zr=this.Lo=!1;this.isStable=!0;this.Dw=new _.NC;this.bp=new _.NC;this.Kf=new _.NC;this.onError=new _.NC}Sb(a,b,c){return a.apply(b,c)}Ak(a,b,c){return a.apply(b,c)}rb(a){return a()}Ks(a,b,c){return a.apply(b,c)}};
var Zsa=new _.ah(""),SC=new _.ah(""),$sa=function(a){return a.C?a.C.M$.map(b=>({source:b.source,oU:b.oU,data:b.data})):[]},ata=function(a,b,c,d){let e=-1;c&&0<c&&(e=setTimeout(()=>{a.A=a.A.filter(f=>f.dE!==e);b(a.B,$sa(a))},c));a.A.push({OU:b,dE:e,EO:d})},UC=class{constructor(a,b,c){this.Ka=a;this.G=b;this.L=0;this.D=!0;this.B=!1;this.A=[];this.C=null;TC||(TC=c,bta(b));this.K();a.Sb(()=>{this.C="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}K(){this.Ka.Dw.subscribe({next:()=>
{this.B=!0;this.D=!1}});this.Ka.rb(()=>{this.Ka.Kf.subscribe({next:()=>{Xsa();Gl(()=>{this.D=!0;this.F()})}})})}isStable(){return this.D&&!this.Ka.zr}F(){if(this.isStable())Gl(()=>{for(;0!==this.A.length;){let a=this.A.pop();clearTimeout(a.dE);a.OU(this.B)}this.B=!1});else{let a=$sa(this);this.A=this.A.filter(b=>b.EO&&b.EO(a)?(clearTimeout(b.dE),!1):!0);this.B=!0}}whenStable(a,b,c){if(c&&!this.C)throw Error("Ka");ata(this,a,b,c);this.F()}findProviders(){return[]}};
UC.H=function(a){return new (a||UC)(_.z(_.sm),_.z(VC),_.z(SC))};UC.ua=_.af({token:UC,Z:UC.H});var VC=class{constructor(){this.A=new Map}Zq(a,b=!0){let c,d;return null!=(d=null==(c=TC)?void 0:c.Zq(this,a,b))?d:null}};VC.H=function(a){return new (a||VC)};VC.ua=_.af({token:VC,Z:VC.H,Ma:"platform"});var TC;
var Cca=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new cta(a,this.A))}},cta=class extends LC{constructor(a,b){super(a);this.C=b;this.value=null;this.B=!1;this.A=null}jb(a){this.value=a;this.B=!0;if(!this.A){let b;try{const c=this.C;b=c(a)}catch(c){return this.destination.error(c)}a=Rk(b,new KC(this));!a||a.closed?this.Eq():this.add(this.A=a)}}Eq(){const a=this.value,b=this.B,c=this.A;c&&(this.remove(c),this.A=null,c.unsubscribe());b&&(this.value=null,this.B=!1,this.destination.next(a))}dg(){this.Eq()}oh(){this.Eq()}};
var Eca=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new dta(a,this.A))}},dta=class extends LC{constructor(a,b){super(a);this.D=b;this.value=null;this.C=!1;this.A=null}jb(a){try{const b=this.D.call(this,a);b&&this.F(a,b)}catch(b){this.destination.error(b)}}Jd(){this.B();this.destination.complete()}F(a,b){let c=this.A;this.value=a;this.C=!0;c&&(c.unsubscribe(),this.remove(c));(c=Rk(b,new KC(this)))&&!c.closed&&this.add(this.A=c)}dg(){this.B()}oh(){this.B()}B(){if(this.C){const a=this.value,
b=this.A;b&&(this.A=null,b.unsubscribe(),this.remove(b));this.value=null;this.C=!1;super.jb(a)}}};
var Gca=class{constructor(a){this.A=a;this.zd=_.cl}call(a,b){return b.subscribe(new eta(a,this.A,this.zd))}},fta=function(a){const b=a.C;null!==b&&(a.remove(b),b.unsubscribe(),a.C=null)},Ol=function(a){fta(a);if(a.A){const b=a.B;a.B=null;a.A=!1;a.destination.next(b)}},eta=class extends _.FC{constructor(a,b,c){super(a);this.D=b;this.zd=c;this.B=this.C=null;this.A=!1}jb(a){fta(this);this.B=a;this.A=!0;this.add(this.C=this.zd.Nb(Hca,this.D,this))}Jd(){Ol(this);this.destination.complete()}};
var Ica=class{constructor(a){this.defaultValue=a}call(a,b){return b.subscribe(new gta(a,this.defaultValue))}},gta=class extends _.FC{constructor(a,b){super(a);this.defaultValue=b;this.kd=!0}jb(a){this.kd=!1;this.destination.next(a)}Jd(){this.kd&&this.destination.next(this.defaultValue);this.destination.complete()}};
var Jca=class{constructor(a,b){this.delay=a;this.zd=b}call(a,b){return b.subscribe(new hta(a,this.delay,this.zd))}},ita=function(a){var b=a.source;const c=b.A,d=a.zd,e=a.destination;for(;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.Nb(a,b)):(b.Ld?b.destination.complete():this.unsubscribe(),b.active=!1)},hta=class extends _.FC{constructor(a,b,c){super(a);this.destination=a;this.delay=b;this.zd=c;this.A=[];this.active=!1}B(a){this.active=
!0;const b=this.destination;b.add(a.Nb(ita,this.delay,{source:this,destination:b,zd:a}))}jb(a){const b=this.zd;a=new jta(b.now()+this.delay,a);this.A.push(a);!1===this.active&&this.B(b)}zg(a){this.A.length=0;this.destination.error(a);this.unsubscribe()}Jd(){0===this.A.length&&this.destination.complete();this.unsubscribe()}},jta=class{constructor(a,b){this.time=a;this.value=b}};
var Kca=class{constructor(a){this.compare=a}call(a,b){return b.subscribe(new kta(a,this.compare))}},kta=class extends _.FC{constructor(a,b){super(a);this.A=!1;"function"===typeof b&&(this.compare=b)}compare(a,b){return a===b}jb(a){let b;try{b=a}catch(d){return this.destination.error(d)}let c=!1;if(this.A)try{const d=this.compare;c=d(this.key,b)}catch(d){return this.destination.error(d)}else this.A=!0;c||(this.key=b,this.destination.next(a))}};
var Lca=class{constructor(){this.count=1}call(a,b){return b.subscribe(new lta(a,this.count))}},lta=class extends _.FC{constructor(a,b){super(a);this.count=b;this.A=0}jb(a){const b=this.count,c=++this.A;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))}};
var Nca=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new mta(a,this.A))}},mta=class extends _.FC{constructor(a,b){super(a);this.B=b;this.A=!1}jb(a){this.A=!0;this.destination.next(a)}Jd(){if(this.A)return this.destination.complete();let a;try{a=this.B()}catch(b){a=b}this.destination.error(a)}};
var Oca=class{constructor(a){this.callback=a}call(a,b){a=b.subscribe(a);a.add(this.callback);return a}};
var Pca=class{constructor(){this.total=1}call(a,b){return b.subscribe(new nta(a,this.total))}},nta=class extends _.FC{constructor(a,b){super(a);this.total=b;this.A=[];this.count=0}jb(a){const b=this.A,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a}Jd(){const a=this.destination;let b=this.count;if(0<b){const c=this.count>=this.total?this.total:this.count,d=this.A;for(let e=0;e<c;e++){const f=b++%c;a.next(d[f])}}a.complete()}};
var Qca=class{constructor(a){this.value=a}call(a,b){return b.subscribe(new ota(a,this.value))}},ota=class extends _.FC{constructor(a,b){super(a);this.value=b}jb(){this.destination.next(this.value)}};
var Rca=class{constructor(a,b,c=!1){this.A=a;this.B=b;this.C=c}call(a,b){return b.subscribe(new pta(a,this.A,this.B,this.C))}},pta=class extends _.FC{constructor(a,b,c,d){super(a);this.C=b;this.A=c;this.B=d;this.index=0}jb(a){const b=this.destination;if(this.B){const c=this.index++;let d;try{d=this.C(this.A,a,c)}catch(e){b.error(e);return}this.A=d;b.next(d)}else this.A=a,this.B=!0,b.next(a)}};
var Uca=class{call(a,b){return b.subscribe(new qta(a))}},qta=class extends _.FC{constructor(a){super(a);this.A=!1}jb(a){let b;this.A?b=[this.B,a]:this.A=!0;this.B=a;b&&this.destination.next(b)}};
var Wca=class{constructor(a){this.A=a}call(a,b){a=new rta(a);b=b.subscribe(a);b.add(Rk(this.A,new KC(a)));return b}},sta=function(a){a.A&&(a.A=!1,a.destination.next(a.value))},rta=class extends LC{constructor(){super(...arguments);this.A=!1}jb(a){this.value=a;this.A=!0}dg(){sta(this)}oh(){sta(this)}};
var Yca=class{constructor(a){this.Rb=a;this.zd=_.cl}call(a,b){return b.subscribe(new tta(a,this.Rb,this.zd))}},tta=class extends _.FC{constructor(a,b,c){super(a);this.Rb=b;this.zd=c;this.A=!1;this.add(c.Nb(Zca,b,{ji:this,Rb:b}))}jb(a){this.B=a;this.A=!0}dg(){this.A&&(this.A=!1,this.destination.next(this.B))}};
var $ca=class{constructor(){this.total=1}call(a,b){return b.subscribe(new uta(a,this.total))}},uta=class extends _.FC{constructor(a,b){super(a);this.total=b;this.count=0}jb(a){++this.count>this.total&&this.destination.next(a)}};
var ada=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new vta(a,this.A))}},vta=class extends LC{constructor(a,b){super(a);this.destination=a;this.B=b;this.index=0}jb(a){let b;const c=this.index++;try{b=this.B(a,c)}catch(d){this.destination.error(d);return}(a=this.A)&&a.unsubscribe();a=new KC(this);this.destination.add(a);this.A=a;Rk(b,a)}Jd(){const a=this.A;a&&!a.closed||super.Jd();this.unsubscribe()}Vf(){this.A=void 0}oh(){this.A=void 0;this.Ld&&super.Jd()}dg(a){this.destination.next(a)}};
var bda=class{constructor(a){this.A=a}call(a,b){a=new wta(a);const c=Rk(this.A,new KC(a));return c&&!a.A?(a.add(c),b.subscribe(a)):a}},wta=class extends LC{constructor(a){super(a);this.A=!1}dg(){this.A=!0;this.complete()}oh(){}};
var cda=class{constructor(a){this.cj=a}call(a,b){return b.subscribe(new xta(a,this.cj))}},xta=class extends _.FC{constructor(a,b){super(a);this.cj=b;this.index=0}jb(a){var b=this.destination;let c;try{c=this.cj(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):b.complete()}};
var dda=class{constructor(a){this.A=a;this.complete=this.error=void 0}call(a,b){return b.subscribe(new yta(a,this.A,this.error,this.complete))}},yta=class extends _.FC{constructor(a,b,c,d){super(a);this.B=this.C=this.D=el;this.C=c||el;this.B=d||el;vk(b)?(this.A=this,this.D=b):b&&(this.A=b,this.D=b.next||el,this.C=b.error||el,this.B=b.complete||el)}jb(a){try{this.D.call(this.A,a)}catch(b){this.destination.error(b);return}this.destination.next(a)}zg(a){try{this.C.call(this.A,a)}catch(b){this.destination.error(b);
return}this.destination.error(a)}Jd(){try{this.B.call(this.A)}catch(a){this.destination.error(a);return}return this.destination.complete()}};
var eda=class{constructor(a,b){this.A=a;this.B=b}call(a,b){return b.subscribe(new zta(a,this.A,this.B))}},zta=class extends Hsa{constructor(a,b,c){super(a);this.B=c;this.A=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.A.push(c);for(c=0;c<a;c++)this.add(Rk(b[c],new Gsa(this,void 0,c)))}dg(a,b,c){this.values[c]=b;b=this.A;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))}oh(){}jb(a){0===this.A.length&&(a=[a,...this.values],this.B?this.C(a):this.destination.next(a))}C(a){let b;try{b=this.B.apply(this,
a)}catch(c){this.destination.error(c);return}this.destination.next(b)}};
var mm=null,lm=new _.ah("AllowMultipleToken"),rm=new _.ah("PlatformDestroyListeners"),$q=class{constructor(a,b){this.name=a;this.token=b}},Ata=function(a,b,c){const d=jda(null==c?void 0:c.Vh,{WU:!1,nx:!(!c||!c.yaa)||!1,Ss:!(!c||!c.zaa)||!1}),e=[{ea:_.sm,Ib:d}];return d.Sb(()=>{const f=_.pm({Xa:e,parent:a.Ya,name:b.A.name}),g=b.create(f),h=g.Ya.get(Ci,null);if(!h)throw new _.kf(402,!1);d.rb(()=>{const k=d.onError.subscribe({next:l=>{h.handleError(l)}});g.Lc(()=>{um(a.A,g);k.unsubscribe()})});return kda(h,
d,()=>{const k=g.Ya.get(vC);osa(k);return k.C.then(()=>{var l=g.Ya.get(Mn,"en-US")||"en-US";null==l&&hf("Expected localeId to be defined",l,null,"!=");"string"===typeof l&&(zj=l.toLowerCase().replace(/_/g,"-"));a.C(g);return g})})})},Cta=function(){var a=Bta(),b=WC;const c=tm({},[]);Promise.resolve(new uC(b)).then(d=>Ata(a,d,c))},nm=class{constructor(a){this.Cc=a;this.A=[];this.B=[];this.Qa=!1}C(a){const b=a.Ya.get(gr);if(0<a.Gy.length)a.Gy.forEach(c=>b.Hi(c));else if(a.instance.bX)a.instance.bX(b);
else throw new _.kf(403,!1);this.A.push(a)}Lc(a){this.B.push(a)}get Ya(){return this.Cc}destroy(){if(this.Qa)throw new _.kf(404,!1);this.A.slice().forEach(b=>b.destroy());this.B.forEach(b=>b());const a=this.Cc.get(rm,null);a&&(a.forEach(b=>b()),a.clear());this.Qa=!0}get Jb(){return this.Qa}};nm.H=function(a){return new (a||nm)(_.z(_.Sq))};nm.ua=_.af({token:nm,Z:nm.H,Ma:"platform"});
var Dta=function(a){if(a.D)throw new _.kf(101,!1);try{a.D=!0;for(let b of a.B)b.eh()}catch(b){a.Hc.rb(()=>a.K.handleError(b))}finally{a.D=!1}},Eta=function(a,b){a.B.push(b);if(b.It)throw new _.kf(902,!1);b.Lp=a},gr=class{constructor(a,b,c){this.Hc=a;this.Cc=b;this.K=c;this.F=[];this.B=[];this.D=!1;this.A=!0;this.Qa=!1;this.C=[];this.G=[];this.Wf=[];this.R=this.Hc.bp.subscribe({next:()=>{this.Hc.Sb(()=>{Dta(this)})}});this.isStable=_.dl(new _.Fk(d=>{this.A=this.Hc.isStable&&!this.Hc.zr&&!this.Hc.Lo;
this.Hc.rb(()=>{d.next(this.A);d.complete()})}),_.K(new _.Fk(d=>{let e;this.Hc.rb(()=>{e=this.Hc.Kf.subscribe(()=>{Xsa();Gl(()=>{this.A||this.Hc.zr||this.Hc.Lo||(this.A=!0,d.next(!0))})})});const f=this.Hc.Dw.subscribe(()=>{if(!RC())throw new _.kf(909,!1);this.A&&(this.A=!1,this.Hc.rb(()=>{d.next(!1)}))});return()=>{e.unsubscribe();f.unsubscribe()}}),cm()))}get Jb(){return this.Qa}get Ya(){return this.Cc}Hi(a,b){const c=a instanceof Qra;if(!this.Cc.get(vC).done)throw new _.kf(405,!1);let d;c?d=a:
d=this.Cc.get(lC).Ds(a);this.G.push(d.Al);a=d.UV?void 0:this.Cc.get(mC);const e=d.create(Mra,[],b||d.Nf,a),f=e.location.S,g=e.Ya.get(Zsa,null);null!=g&&g.G.A.set(f,g);e.Lc(()=>{this.zo(e.A);um(this.Wf,e);null!=g&&g.G.A.delete(f)});this.L(e);return e}zo(a){um(this.B,a);a.Lp=null;var b=a.Ge;xh(b[11],2,a.Ge[1].firstChild,b,null,null,!1)}L(a){Eta(this,a.A);Dta(this);this.Wf.push(a);this.Cc.get(psa,[]).concat(this.F).forEach(b=>b(a))}Ba(){if(!this.Qa)try{this.C.forEach(a=>a()),this.B.slice().forEach(a=>
a.destroy()),this.R.unsubscribe()}finally{this.Qa=!0,this.B=[],this.F=[],this.C=[]}}Lc(a){this.C.push(a);return()=>um(this.C,a)}destroy(){if(this.Qa)throw new _.kf(406,!1);const a=this.Cc;a.destroy&&!a.Jb&&a.destroy()}get P(){return this.B.length}};gr.H=function(a){return new (a||gr)(_.z(_.sm),_.z(jC),_.z(Ci))};gr.ua=_.af({token:gr,Z:gr.H,Ma:"root"});
var afa=new _.ah("AnalyzeForEntryComponents");
var XC=class{};XC.H=function(a){return new (a||XC)(_.z(gr))};XC.Ea=_.Af({type:XC});XC.Da=_.bf({});
_.YC=class{};_.YC.Sk=lda;
var Gta=class{supports(a){return Wi(a)}create(a){return new Fta(a)}},Hta=(a,b)=>b,Ita=function(a,b){let c=a.K;a=a.F;let d=0,e=null;for(;c||a;){const f=!a||c&&c.dh<wm(a,d,e)?c:a,g=wm(f,d,e),h=f.dh;if(f===a)d--,a=a.Xg;else if(c=c.jb,null==f.rk)d++;else{e||(e=[]);const k=g-d,l=h-d;if(k!=l){for(let m=0;m<k;m++){const n=m<e.length?e[m]:e[m]=0,p=n+m;l<=p&&p<k&&(e[m]=n+1)}e[f.rk]=l-k}}g!==h&&b(f,g,h)}},Jta=function(a,b){for(a=a.oa;null!==a;a=a.K)b(a)},Lta=function(a,b){Kta(a);let c=a.K,d=!1,e,f,g;if(Array.isArray(b)){a.length=
b.length;for(let h=0;h<a.length;h++)f=b[h],g=a.fb(h,f),null!==c&&Object.is(c.C,g)?(d&&(c=a.Db(c,f,g,h)),Object.is(c.item,f)||a.Y(c,f)):(c=a.hb(c,f,g,h),d=!0),c=c.jb}else e=0,Uba(b,h=>{g=a.fb(e,h);null!==c&&Object.is(c.C,g)?(d&&(c=a.Db(c,h,g,e)),Object.is(c.item,h)||a.Y(c,h)):(c=a.hb(c,h,g,e),d=!0);c=c.jb;e++}),a.length=e;a.oe(c);return a.X},Kta=function(a){if(a.X){let b;for(b=a.bd=a.K;null!==b;b=b.jb)b.R=b.jb;for(b=a.R;null!==b;b=b.D)b.rk=b.dh;a.R=a.D=null;for(b=a.va;null!==b;b=b.L)b.rk=b.dh;a.va=
a.L=null;a.F=a.B=null;a.oa=a.G=null}},Fta=class{constructor(a){this.length=0;this.G=this.oa=this.B=this.F=this.L=this.va=this.D=this.R=this.P=this.K=this.bd=this.A=this.C=null;this.fb=a||Hta}Bv(a){let b;for(b=this.R;null!==b;b=b.D)a(b)}Cv(a){let b;for(b=this.F;null!==b;b=b.Xg)a(b)}Eg(a){null==a&&(a=[]);if(!Wi(a))throw new _.kf(900,!1);return Lta(this,a)?this:null}Lc(){}get X(){return null!==this.R||null!==this.va||null!==this.F||null!==this.oa}hb(a,b,c,d){let e;null===a?e=this.P:(e=a.A,this.Nd(a));
a=null===this.A?null:this.A.get(c,null);null!==a?(Object.is(a.item,b)||this.Y(a,b),this.wb(a,e,d)):(a=null===this.C?null:this.C.get(c,d),null!==a?(Object.is(a.item,b)||this.Y(a,b),this.kc(a,e,d)):a=this.jc(new Mta(b,c),e,d));return a}Db(a,b,c,d){b=null===this.A?null:this.A.get(c,null);null!==b?a=this.wb(b,a.A,d):a.dh!=d&&(a.dh=d,this.Ja(a,d));return a}oe(a){for(;null!==a;){const b=a.jb;this.cb(this.Ta(a));a=b}null!==this.A&&this.A.clear();null!==this.D&&(this.D.D=null);null!==this.L&&(this.L.L=null);
null!==this.P&&(this.P.jb=null);null!==this.B&&(this.B.Xg=null);null!==this.G&&(this.G.K=null)}wb(a,b,c){null!==this.A&&this.A.remove(a);const d=a.G,e=a.Xg;null===d?this.F=e:d.Xg=e;null===e?this.B=d:e.G=d;this.Pa(a,b,c);this.Ja(a,c);return a}kc(a,b,c){this.Ta(a);this.Pa(a,b,c);this.Ja(a,c);return a}jc(a,b,c){this.Pa(a,b,c);this.D=null===this.D?this.R=a:this.D.D=a;return a}Pa(a,b,c){const d=null===b?this.K:b.jb;a.jb=d;a.A=b;null===d?this.P=a:d.A=a;null===b?this.K=a:b.jb=a;null===this.C&&(this.C=new Nta);
Ota(this.C,a);a.dh=c;return a}Nd(a){return this.cb(this.Ta(a))}Ta(a){null!==this.C&&this.C.remove(a);const b=a.A,c=a.jb;null===b?this.K=c:b.jb=c;null===c?this.P=b:c.A=b;return a}Ja(a,b){if(a.rk===b)return a;this.L=null===this.L?this.va=a:this.L.L=a;return a}cb(a){null===this.A&&(this.A=new Nta);Ota(this.A,a);a.dh=null;a.Xg=null;null===this.B?(this.B=this.F=a,a.G=null):(a.G=this.B,this.B=this.B.Xg=a);return a}Y(a,b){a.item=b;this.G=null===this.G?this.oa=a:this.G.K=a;return a}},Mta=class{constructor(a,
b){this.item=a;this.C=b;this.K=this.L=this.D=this.Xg=this.G=this.B=this.F=this.jb=this.A=this.R=this.rk=this.dh=null}},Pta=class{constructor(){this.B=this.A=null}add(a){null===this.A?(this.A=this.B=a,a.B=null,a.F=null):(this.B.B=a,a.F=this.B,a.B=null,this.B=a)}get(a,b){let c;for(c=this.A;null!==c;c=c.B)if((null===b||b<=c.dh)&&Object.is(c.C,a))return c;return null}remove(a){const b=a.F;a=a.B;null===b?this.A=a:b.B=a;null===a?this.B=b:a.F=b;return null===this.A}},Ota=function(a,b){const c=b.C;let d=
a.map.get(c);d||(d=new Pta,a.map.set(c,d));d.add(b)},Nta=class{constructor(){this.map=new Map}get(a,b){const c=this.map.get(a);return c?c.get(a,b):null}remove(a){const b=a.C;this.map.get(b).remove(a)&&this.map.delete(b);return a}get kd(){return 0===this.map.size}clear(){this.map.clear()}};
var Rta=class{supports(a){return a instanceof Map||Vi(a)}create(){return new Qta}},Sta=function(a,b){for(a=a.F;null!==a;a=a.C)b(a)},Uta=function(a,b){Tta(a);let c=a.B;a.A=null;a.va(b,(d,e)=>{c&&c.key===e?(a.R(c,d),a.A=c,c=c.jb):(d=a.Ja(e,d),c=a.Pa(c,d))});if(c)for(c.A&&(c.A.jb=null),a.K=c,b=c;null!==b;b=b.Xg)b===a.B&&(a.B=null),a.L.delete(b.key),b.Xg=b.jb,b.lp=b.Le,b.Le=null,b.A=null,b.jb=null;a.G&&(a.G.C=null);a.D&&(a.D.B=null);return a.X},Tta=function(a){if(a.X){let b;a.P=a.B;for(b=a.P;null!==b;b=
b.jb)b.D=b.jb;for(b=a.F;null!==b;b=b.C)b.lp=b.Le;for(b=a.C;null!=b;b=b.B)b.lp=b.Le;a.F=a.G=null;a.C=a.D=null;a.K=null}},Qta=class{constructor(){this.L=new Map;this.K=this.D=this.C=this.G=this.F=this.P=this.A=this.B=null}get X(){return null!==this.C||null!==this.F||null!==this.K}Bv(a){let b;for(b=this.C;null!==b;b=b.B)a(b)}Cv(a){let b;for(b=this.K;null!==b;b=b.Xg)a(b)}Eg(a){if(!a)a=new Map;else if(!(a instanceof Map||Vi(a)))throw new _.kf(900,!1);return Uta(this,a)?this:null}Lc(){}Pa(a,b){if(a){const c=
a.A;b.jb=a;b.A=c;a.A=b;c&&(c.jb=b);a===this.B&&(this.B=b);return this.A=a}this.A?(this.A.jb=b,b.A=this.A):this.B=b;this.A=b;return null}Ja(a,b){if(this.L.has(a)){a=this.L.get(a);this.R(a,b);b=a.A;var c=a.jb;b&&(b.jb=c);c&&(c.A=b);a.jb=null;a.A=null;return a}c=new Vta(a);this.L.set(a,c);c.Le=b;this.Y(c);return c}R(a,b){Object.is(b,a.Le)||(a.lp=a.Le,a.Le=b,this.oa(a))}Y(a){null===this.C?this.C=this.D=a:this.D=this.D.B=a}oa(a){null===this.F?this.F=this.G=a:this.G=this.G.C=a}va(a,b){a instanceof Map?
a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},Vta=class{constructor(a){this.key=a;this.C=this.Xg=this.B=this.A=this.jb=this.D=this.Le=this.lp=null}};
var ZC=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(null!=b)return b;throw new _.kf(901,!1);}};ZC.ua=_.af({token:ZC,Ma:"root",Z:function(){return new ZC([new Gta])}});
var $C=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new _.kf(901,!1);}};$C.ua=_.af({token:$C,Ma:"root",Z:function(){return new $C([new Rta])}});
var Wta=class{};
var Xta=om(null,"core",[]);
_.aD=class{constructor(a,b,c,d){this.Y=a;this.oa=b;this.K=c;this.L=d;this.F=this.D=null;this.C=[];this.A=null}set fW(a){this.R(this.C);this.C="string"===typeof a?a.split(/\s+/):[];this.G(this.C);this.G(this.A)}set VW(a){this.R(this.A);this.G(this.C);this.F=this.D=null;if(this.A="string"===typeof a?a.split(/\s+/):a)Wi(this.A)?this.D=this.Y.find(this.A).create():this.F=this.oa.find(this.A).create()}nk(){if(this.D){var a=this.D.Eg(this.A);a&&this.P(a)}else this.F&&(a=this.F.Eg(this.A))&&this.X(a)}X(a){a.Bv(b=>
this.B(b.key,b.Le));Sta(a,b=>this.B(b.key,b.Le));a.Cv(b=>{b.lp&&this.B(b.key,!1)})}P(a){a.Bv(b=>{if("string"===typeof b.item)this.B(b.item,!0);else throw Error("Na`"+We(b.item));});a.Cv(b=>this.B(b.item,!1))}G(a){a&&(Array.isArray(a)||a instanceof Set?a.forEach(b=>this.B(b,!0)):Object.keys(a).forEach(b=>this.B(b,!!a[b])))}R(a){a&&(Array.isArray(a)||a instanceof Set?a.forEach(b=>this.B(b,!1)):Object.keys(a).forEach(b=>this.B(b,!1)))}B(a,b){(a=a.trim())&&a.split(/\s+/g).forEach(c=>{b?this.L.Rn(this.K.S,
c):this.L.np(this.K.S,c)})}};_.aD.H=function(a){return new (a||_.aD)(_.C(ZC),_.C($C),_.C(_.kh),_.C(_.oC))};_.aD.Oa=_.A({type:_.aD,U:[["","ngClass",""]],inputs:{fW:["class","klass"],VW:"ngClass"},Hd:!0});
var bD=class{constructor(a){this.C=a;this.oC=null}Mb(a){const b=this.C,c=this.YW,d=this.aX;b.clear();this.B=void 0;if(this.oC){const e=this.XW||b.hs;if(a.ngComponentOutletNgModule||a.ngComponentOutletNgModuleFactory)this.A&&this.A.destroy(),c?(a=e.get(mC).Ya,this.A=new nsa(c,null!=a?a:null)):d?this.A=d.create(e.get(mC).Ya):this.A=void 0;this.B=OC(b,this.oC,{index:b.length,Ya:e,gX:this.A,Kw:this.WW})}}Ba(){this.A&&this.A.destroy()}};bD.H=function(a){return new (a||bD)(_.C(_.pl))};
bD.Oa=_.A({type:bD,U:[["","ngComponentOutlet",""]],inputs:{oC:"ngComponentOutlet",XW:"ngComponentOutletInjector",WW:"ngComponentOutletContent",YW:"ngComponentOutletNgModule",aX:"ngComponentOutletNgModuleFactory"},Hd:!0,features:[_.If]});
var Yta,Zta;Yta=class{constructor(a,b){this.Wa=a;this.pC=b;this.count=this.index=-1}get first(){return 0===this.index}get Mr(){return this.index===this.count-1}get JA(){return 0===this.index%2}get nX(){return!this.JA}};
Zta=function(a,b){const c=a.K;Ita(b,(d,e,f)=>{null==d.rk?c.fe(a.D,new Yta(d.item,a.A),null===f?void 0:f):null==f?c.remove(null===e?void 0:e):null!==e&&(e=c.get(e),c.move(e,f),e.context.Wa=d.item)});for(let d=0,e=c.length;d<e;d++){const f=c.get(d).context;f.index=d;f.count=e;f.pC=a.A}Jta(b,d=>{c.get(d.dh).context.Wa=d.item})};
_.cD=class{constructor(a,b,c){this.K=a;this.D=b;this.F=c;this.A=null;this.C=!0;this.B=null}set pC(a){this.A=a;this.C=!0}set qC(a){this.G=a}get qC(){return this.G}set cX(a){a&&(this.D=a)}nk(){if(this.C){this.C=!1;var a=this.A;!this.B&&a&&(this.B=this.F.find(a).create(this.qC))}this.B&&(a=this.B.Eg(this.A))&&Zta(this,a)}};_.cD.H=function(a){return new (a||_.cD)(_.C(_.pl),_.C(_.ol),_.C(ZC))};
_.cD.Oa=_.A({type:_.cD,U:[["","ngFor","","ngForOf",""]],inputs:{pC:"ngForOf",qC:"ngForTrackBy",cX:"ngForTemplate"},Hd:!0});
var dD;dD=function(a){a.A.Wa?a.D||(a.B.clear(),a.C=null,a.G&&(a.D=a.B.fe(a.G,a.A))):a.C||(a.B.clear(),a.D=null,a.F&&(a.C=a.B.fe(a.F,a.A)))};_.eD=class{constructor(a,b){this.B=a;this.A=new $ta;this.C=this.D=this.F=null;this.G=b}set pm(a){this.A.Wa=this.A.pm=a;dD(this)}set eX(a){Dm("ngIfThen",a);this.G=a;this.D=null;dD(this)}set dX(a){Dm("ngIfElse",a);this.F=a;this.C=null;dD(this)}};_.eD.H=function(a){return new (a||_.eD)(_.C(_.pl),_.C(_.ol))};
_.eD.Oa=_.A({type:_.eD,U:[["","ngIf",""]],inputs:{pm:"ngIf",eX:"ngIfThen",dX:"ngIfElse"},Hd:!0});var $ta=class{constructor(){this.pm=this.Wa=null}};
_.aua=class{constructor(a,b){this.C=a;this.B=b;this.A=!1}create(){this.A=!0;this.C.fe(this.B)}destroy(){this.A=!1;this.C.clear()}};
_.fD=class{constructor(){this.F=!1;this.D=this.C=0;this.B=!1}set rC(a){this.P=a;0===this.C&&this.G(!0)}K(){return this.C++}L(a){this.A||(this.A=[]);this.A.push(a)}R(a){a=a==this.P;this.B=this.B||a;this.D++;this.D===this.C&&(this.G(!this.B),this.D=0,this.B=!1);return a}G(a){if(this.A&&a!==this.F){this.F=a;for(let d=0;d<this.A.length;d++){var b=this.A[d],c=a;c&&!b.A?b.create():!c&&b.A&&b.destroy()}}}};_.fD.H=function(a){return new (a||_.fD)};
_.fD.Oa=_.A({type:_.fD,U:[["","ngSwitch",""]],inputs:{rC:"ngSwitch"},Hd:!0});_.gD=class{constructor(a,b,c){this.rC=c;c.K();this.A=new _.aua(a,b)}nk(){var a=this.A,b=this.rC.R(this.jX);b&&!a.A?a.create():!b&&a.A&&a.destroy()}};_.gD.H=function(a){return new (a||_.gD)(_.C(_.pl),_.C(_.ol),_.C(_.fD,9))};_.gD.Oa=_.A({type:_.gD,U:[["","ngSwitchCase",""]],inputs:{jX:"ngSwitchCase"},Hd:!0});
var bua;bua=function(a,b){b.Cv(c=>a.B(c.key,null));b.Bv(c=>a.B(c.key,c.Le));Sta(b,c=>a.B(c.key,c.Le))};_.hD=class{constructor(a,b,c){this.C=a;this.G=b;this.D=c;this.A=this.F=null}set iX(a){this.F=a;!this.A&&a&&(this.A=this.G.find(a).create())}nk(){if(this.A){const a=this.A.Eg(this.F);a&&bua(this,a)}}B(a,b){const [c,d]=a.split(".");a=-1===c.indexOf("-")?void 0:2;null!=b?this.D.Rm(this.C.S,c,d?`${b}${d}`:b,a):this.D.Tw(this.C.S,c,a)}};_.hD.H=function(a){return new (a||_.hD)(_.C(_.kh),_.C($C),_.C(_.oC))};
_.hD.Oa=_.A({type:_.hD,U:[["","ngStyle",""]],inputs:{iX:"ngStyle"},Hd:!0});
var cua,dua,eua,fua;cua=class{GJ(a,b){return a.subscribe({next:b,error:c=>{throw c;}})}ib(a){a.unsubscribe()}};dua=class{GJ(a,b){return a.then(b,c=>{throw c;})}ib(){}};eua=new dua;fua=new cua;
_.iD=class{constructor(a){this.D=this.A=this.B=this.C=null;this.F=a}Ba(){this.B&&this.G();this.F=null}transform(a){return this.A?a!==this.A?(this.G(),this.transform(a)):this.C:(a&&this.re(a),this.C)}re(a){this.A=a;this.D=this.K(a);this.B=this.D.GJ(a,b=>this.L(a,b))}K(a){if(Ii(a))return eua;if(Ji(a))return fua;throw new _.kf(2100,!1);}G(){this.D.ib(this.B);this.A=this.B=this.C=null}L(a,b){a===this.A&&(this.C=b,_.qC(this.F))}};_.iD.H=function(a){return new (a||_.iD)(_.C(_.YC,16))};
_.iD.dn=_.Cf({name:"async",type:_.iD,uh:!1,Hd:!0});
new _.ah("DATE_PIPE_DEFAULT_TIMEZONE");
var oda=/^(\d+)?\.((\d+)(-(\d+))?)?$/;
var jD=class{constructor(a){this.A=a}transform(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.A;try{var d=Im(a);a=c;const e=Ni(a)[14][0],f=Hm(e,Em(a,5));return Gm(d,f,a,b)}catch(e){throw new _.kf(2100,!1);}}};jD.H=function(a){return new (a||jD)(_.C(Mn,16))};jD.dn=_.Cf({name:"number",type:jD,uh:!0,Hd:!0});
_.kD=class{constructor(a){this.A=a}transform(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.A;try{var d=Im(a);a=c;const e=Ni(a)[14][1],f=Hm(e,Em(a,5));return Gm(d,f,a,b,!0).replace(RegExp("%","g"),Em(a,3))}catch(e){throw new _.kf(2100,!1);}}};_.kD.H=function(a){return new (a||_.kD)(_.C(Mn,16))};_.kD.dn=_.Cf({name:"percent",type:_.kD,uh:!0,Hd:!0});
_.lD=class{};_.lD.H=function(a){return new (a||_.lD)};_.lD.Ea=_.Af({type:_.lD});_.lD.Da=_.bf({});
_.an=new _.ah("DocumentToken");
var Tn=null,gua=class{};
var mD=class{B(){throw Error("Ta");}};mD.H=function(a){return new (a||mD)};mD.ua=_.af({token:mD,Z:function(){return _.z(nD)},Ma:"platform"});
var dfa=new _.ah("Location Initialized"),hua=function(a,b){const c=oD(a.C,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},iua=function(a,b){const c=oD(a.C,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},nD=class extends mD{constructor(a){super();this.C=a;this.D()}D(){this.location=window.location;this.A=window.history}get href(){return this.location.href}get protocol(){return this.location.protocol}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(a){this.location.pathname=
a}B(a=0){this.A.go(a)}getState(){return this.A.state}};nD.H=function(a){return new (a||nD)(_.z(_.an))};nD.ua=_.af({token:nD,Z:function(){return new nD(_.z(_.an))},Ma:"platform"});
var pD=class{C(){throw Error("Ta");}};pD.H=function(a){return new (a||pD)};pD.ua=_.af({token:pD,Z:function(){const a=_.z(_.an).location;return new qD(_.z(mD),a&&a.origin||"")},Ma:"root"});
var jua=new _.ah("appBaseHref"),qD=class extends pD{constructor(a,b){super();this.A=a;this.D=[];null==b&&(b=(rD=rD||document.querySelector("base"))?rD.getAttribute("href"):null,null==b?b=null:(sD=sD||document.createElement("a"),sD.setAttribute("href",b),b=sD.pathname,b="/"===b.charAt(0)?b:`/${b}`));if(null==b)throw Error("Ua");this.F=b}Ba(){for(;this.D.length;)this.D.pop()()}L(a){this.D.push(hua(this.A,a),iua(this.A,a))}K(){return this.F}B(a){return Jm(this.F,a)}path(a=!1){const b=this.A.pathname+
Lm(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}R(a,b,c,d){var e=this.A;c=this.B(c+Lm(d));window.history.pushState?e.A.pushState(a,b,c):e.location.hash=c}P(a,b,c,d){var e=this.A;c=this.B(c+Lm(d));window.history.pushState?e.A.replaceState(a,b,c):e.location.hash=c}G(){this.A.A.back()}getState(){return this.A.getState()}C(a=0){let b,c;null==(c=(b=this.A).B)||c.call(b,a)}};qD.H=function(a){return new (a||qD)(_.z(mD),_.z(jua,8))};qD.ua=_.af({token:qD,Z:qD.H});
var tD=class extends pD{constructor(a,b){super();this.A=a;this.D="";this.F=[];null!=b&&(this.D=b)}Ba(){for(;this.F.length;)this.F.pop()()}L(a){this.F.push(hua(this.A,a),iua(this.A,a))}K(){return this.D}path(){let a=this.A.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a}B(a){a=Jm(this.D,a);return 0<a.length?"#"+a:a}R(a,b,c,d){d=this.B(c+Lm(d));0==d.length&&(d=this.A.pathname);c=this.A;window.history.pushState?c.A.pushState(a,b,d):c.location.hash=d}P(a,b,c,d){d=this.B(c+Lm(d));0==d.length&&
(d=this.A.pathname);c=this.A;window.history.pushState?c.A.replaceState(a,b,d):c.location.hash=d}G(){this.A.A.back()}getState(){return this.A.getState()}C(a=0){let b,c;null==(c=(b=this.A).B)||c.call(b,a)}};tD.H=function(a){return new (a||tD)(_.z(mD),_.z(jua,8))};tD.ua=_.af({token:tD,Z:tD.H});
var kua=function(a,b){b&&"/"!==b[0]&&(b="/"+b);return a.A.B(b)},lua=function(a,b,c=null){a.A.P(c,"",b,"");a.C(kua(a,b+Lm("")),c)},mua=function(a,b=0){let c,d;null==(d=(c=a.A).C)||d.call(c,b)},Rq=class{constructor(a){this.fl=new _.NC;this.D=[];this.F=null;this.A=a;this.B=Km(Nm(this.A.K()));this.A.L(b=>{this.fl.emit({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}Ba(){let a;null==(a=this.F)||a.unsubscribe();this.D=[]}path(a=!1){a=this.A.path(a);return Km(Mm(this.B,Nm(a)))}getState(){return this.A.getState()}go(a,
b="",c=null){this.A.R(c,"",a,b);this.C(kua(this,a+Lm(b)),c)}C(a="",b){this.D.forEach(c=>c(a,b))}subscribe(a,b,c){return this.fl.subscribe({next:a,error:b,complete:c})}};Rq.H=function(a){return new (a||Rq)(_.z(pD))};Rq.ua=_.af({token:Rq,Z:function(){return new Rq(_.z(pD))},Ma:"root"});
new sC;
var dr=class{};dr.ua=_.af({token:dr,Ma:"root",Z:()=>new nua});
var Yea=function(a,b){Array.isArray(b)?a.offset=()=>b:a.offset=b},uD=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}},oua=function(a){try{if(uD(a)){var b=Object.getOwnPropertyDescriptor(a.window.history,"scrollRestoration")||Object.getOwnPropertyDescriptor(Object.getPrototypeOf(a.window.history),"scrollRestoration");var c=!!b&&!(!b.writable&&!b.set)}else c=!1}catch(d){c=!1}c&&(a=a.window.history)&&a.scrollRestoration&&(a.scrollRestoration="manual")},
nua=class{constructor(){var a=_.z(_.an),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}lB(){return uD(this)?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}jj(a){uD(this)&&this.window.scrollTo(a[0],a[1])}};
var pua=class{};
var vD=class{constructor(a){this.B=[];this.Ha=a}Ba(){this.detach()}add(a){this.remove(a);this.B.push(a)}remove(a){a=this.B.indexOf(a);-1<a&&this.B.splice(a,1);0===this.B.length&&this.detach()}};vD.H=function(a){return new (a||vD)(_.z(_.an))};vD.ua=_.af({token:vD,Z:vD.H,Ma:"root"});
var wD=class extends vD{constructor(a,b){super(a);this.Ka=b;this.C=c=>{const d=this.B;for(let e=d.length-1;-1<e;e--)if(0<d[e].Vt.Ze.length){const f=d[e].Vt;this.Ka?this.Ka.Sb(()=>f.next(c)):f.next(c);break}}}add(a){super.add(a);this.A||(this.Ka?this.Ka.rb(()=>this.Ha.body.addEventListener("keydown",this.C)):this.Ha.body.addEventListener("keydown",this.C),this.A=!0)}detach(){this.A&&(this.Ha.body.removeEventListener("keydown",this.C),this.A=!1)}};
wD.H=function(a){return new (a||wD)(_.z(_.an),_.z(_.sm,8))};wD.ua=_.af({token:wD,Z:wD.H,Ma:"root"});
var Om;
var Sm,Qm;
var Um;
var xD;try{xD="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){xD=!1}
_.yD=class{constructor(a){this.fn=(this.rc=(this.F=a)?"browser"===this.F:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.B=this.rc&&/(msie|trident)/i.test(navigator.userAgent);this.D=this.rc&&!(!window.chrome&&!xD)&&"undefined"!==typeof CSS&&!this.fn&&!this.B;this.C=this.rc&&/AppleWebKit/i.test(navigator.userAgent)&&!this.D&&!this.fn&&!this.B;this.A=this.rc&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.Ok=this.rc&&/(firefox|minefield)/i.test(navigator.userAgent);
this.ANDROID=this.rc&&/android/i.test(navigator.userAgent)&&!this.B;this.Ft=this.rc&&/safari/i.test(navigator.userAgent)&&this.C}};_.yD.H=function(a){return new (a||_.yD)(_.z(xC))};_.yD.ua=_.af({token:_.yD,Z:_.yD.H,Ma:"root"});
var zD=class extends vD{constructor(a,b,c){super(a);this.xb=b;this.Ka=c;this.D=!1;this.K=d=>{this.F=_.Xm(d)};this.C=d=>{const e=_.Xm(d),f="click"===d.type&&this.F?this.F:e;this.F=null;const g=this.B.slice();for(let h=g.length-1;-1<h;h--){const k=g[h];if(1>k.ju.Ze.length||!k.Qe())continue;if(k.Zi.contains(e)||k.Zi.contains(f))break;const l=k.ju;this.Ka?this.Ka.Sb(()=>l.next(d)):l.next(d)}}}add(a){super.add(a);if(!this.A){const b=this.Ha.body;this.Ka?this.Ka.rb(()=>this.G(b)):this.G(b);this.xb.A&&!this.D&&
(this.L=b.style.cursor,b.style.cursor="pointer",this.D=!0);this.A=!0}}detach(){if(this.A){const a=this.Ha.body;a.removeEventListener("pointerdown",this.K,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.xb.A&&this.D&&(a.style.cursor=this.L,this.D=!1);this.A=!1}}G(a){a.addEventListener("pointerdown",this.K,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);a.addEventListener("contextmenu",
this.C,!0)}};zD.H=function(a){return new (a||zD)(_.z(_.an),_.z(_.yD),_.z(_.sm,8))};zD.ua=_.af({token:zD,Z:zD.H,Ma:"root"});
var AD=function(a){a.Aj||a.C();return a.Aj},BD=class{constructor(a,b){this.xb=b;this.Ha=a}Ba(){let a;null==(a=this.Aj)||a.remove()}C(){if(this.xb.rc||Ym()){var a=this.Ha.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.Ha.createElement("div");a.classList.add("cdk-overlay-container");Ym()?a.setAttribute("platform","test"):this.xb.rc||a.setAttribute("platform","server");this.Ha.body.appendChild(a);
this.Aj=a}};BD.H=function(a){return new (a||BD)(_.z(_.an),_.z(_.yD))};BD.ua=_.af({token:BD,Z:BD.H,Ma:"root"});
var CD=class extends BD{Ba(){super.Ba();this.A&&this.B&&this.Ha.removeEventListener(this.A,this.B)}C(){super.C();this.D();this.F(()=>this.D())}D(){if(this.Aj){const a=this.Ha;(a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||this.Ha.body).appendChild(this.Aj)}}F(a){const b=this.G();b&&(this.B&&this.Ha.removeEventListener(b,this.B),this.Ha.addEventListener(b,a),this.B=a)}G(){if(!this.A){const a=this.Ha;a.fullscreenEnabled?this.A="fullscreenchange":a.webkitFullscreenEnabled?
this.A="webkitfullscreenchange":a.mozFullScreenEnabled?this.A="mozfullscreenchange":a.msFullscreenEnabled&&(this.A="MSFullscreenChange")}return this.A}};CD.H=function(a){return new (a||CD)(_.z(_.an),_.z(_.yD))};CD.ua=_.af({token:CD,Z:CD.H,Ma:"root"});
var qua=Rm(),rua=class{constructor(a,b){this.D=a;this.B={top:"",left:""};this.A=!1;this.Ha=b}attach(){}enable(){if(this.F()){const a=this.Ha.documentElement;this.C=DD(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=Am(-this.C.left);a.style.top=Am(-this.C.top);a.classList.add("cdk-global-scrollblock");this.A=!0}}disable(){if(this.A){const a=this.Ha.documentElement,b=a.style,c=this.Ha.body.style,d=b.A||"",e=c.A||"";this.A=!1;b.left=this.B.left;b.top=this.B.top;a.classList.remove("cdk-global-scrollblock");
qua&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);qua&&(b.A=d,c.A=e)}}F(){if(this.Ha.documentElement.classList.contains("cdk-global-scrollblock")||this.A)return!1;const a=this.Ha.body,b=ED(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};
var tua=class{constructor(a,b,c,d){this.D=a;this.Ka=b;this.C=c;this.pb=d;this.A=null;this.B=()=>{this.disable();this.La.Qe()&&this.Ka.Sb(()=>this.La.detach())}}attach(a){this.La=a}enable(){if(!this.A){var a=sua(this.D,0);this.pb&&this.pb.threshold&&1<this.pb.threshold?(this.F=DD(this.C).top,this.A=a.subscribe(()=>{const b=DD(this.C).top;Math.abs(b-this.F)>this.pb.threshold?this.B():this.La.gf()})):this.A=a.subscribe(this.B)}}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();
this.La=null}};
var uua=class{enable(){}disable(){}attach(){}};
var vua=class{constructor(a,b,c,d){this.B=a;this.C=b;this.Ka=c;this.pb=d;this.A=null}attach(a){this.La=a}enable(){this.A||(this.A=sua(this.B,this.pb?this.pb.JY:0).subscribe(()=>{this.La.gf();if(this.pb&&this.pb.z3){const a=this.La.Zi.getBoundingClientRect(),{width:b,height:c}=ED(this.C);Zm(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.Ka.Sb(()=>this.La.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.La=null}};
new _.ah("VIRTUAL_SCROLL_STRATEGY");
var sua=function(a,b=20){return a.xb.rc?new _.Fk(c=>{a.B||a.G();const d=0<b?_.K(a.C,Ll(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.F()}}):_.Jk()},wua=function(a,b){const c=a.A.get(b);c&&(c.unsubscribe(),a.A.delete(b))},xua=function(a,b){const c=[];a.A.forEach((d,e)=>{a.K(e,b)&&c.push(e)});return c},FD=class{constructor(a,b,c){this.Ka=a;this.xb=b;this.C=new _.bm;this.B=null;this.D=0;this.A=new Map;this.Ha=c}register(a){this.A.has(a)||this.A.set(a,a.C.subscribe(()=>
this.C.next(a)))}Ba(){this.F();this.A.forEach((a,b)=>wua(this,b));this.C.complete()}hf(){return this.Ha.defaultView||window}K(a,b){b=_.Bm(b);a=a.Vb.S;do if(b==a)return!0;while(b=b.parentElement);return!1}G(){this.B=this.Ka.rb(()=>_.al(this.hf().document,"scroll").subscribe(()=>this.C.next()))}F(){this.B&&(this.B.unsubscribe(),this.B=null)}};FD.H=function(a){return new (a||FD)(_.z(_.sm),_.z(_.yD),_.z(_.an,8))};FD.ua=_.af({token:FD,Z:FD.H,Ma:"root"});
var yua=new _.ah("cdk-dir-doc",{Ma:"root",Z:rda});
var zua;zua=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.GD=class{constructor(a){this.value="ltr";this.Dc=new _.NC;if(a){var b=a.documentElement?a.documentElement.dir:null;b=(a.body?a.body.dir:null)||b||"ltr";b=(null==b?void 0:b.toLowerCase())||"";let c;this.value="auto"===b&&"undefined"!==typeof navigator&&(null==(c=navigator)?0:c.language)?zua.test(navigator.language)?"rtl":"ltr":"rtl"===b?"rtl":"ltr"}}Ba(){this.Dc.complete()}};
_.GD.H=function(a){return new (a||_.GD)(_.z(yua,8))};_.GD.ua=_.af({token:_.GD,Z:_.GD.H,Ma:"root"});
var HD=class{};HD.H=function(a){return new (a||HD)};HD.Ea=_.Af({type:HD});HD.Da=_.bf({});
var ID=class{constructor(a,b,c,d){this.Vb=a;this.A=b;this.Vh=c;this.dir=d;this.Qa=new _.bm;this.C=new _.Fk(e=>this.Vh.rb(()=>_.K(_.al(this.Vb.S,"scroll"),_.gm(this.Qa)).subscribe(e)))}Kb(){this.A.register(this)}Ba(){wua(this.A,this);this.Qa.next();this.Qa.complete()}scrollTo(a){const b=this.Vb.S,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=Tm()?(null!=a.left&&(a.right=
b.scrollWidth-b.clientWidth-a.left),2==Tm()?a.left=a.right:1==Tm()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.B(a)}B(a){const b=this.Vb.S;Rm()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))}};ID.H=function(a){return new (a||ID)(_.C(_.kh),_.C(FD),_.C(_.sm),_.C(_.GD,8))};ID.Oa=_.A({type:ID,U:[["","cdk-scrollable",""],["","cdkScrollable",""]]});
var Aua=function(a,b,c,d){Ita(a,(e,f,g)=>{if(null==e.rk){var h=c(e,f,g);h=b.fe(h.ef,h.context,h.index);f=1}else null==g?(b.remove(f),f=3):(h=b.get(f),b.move(h,g),f=2);if(d){let k;d({context:null==(k=h)?void 0:k.context,operation:f,qY:e})}})},Bua=class{detach(){}};
_.JD=class{constructor(a=!1,b,c=!0){this.Tf=a;this.G=c;this.Nh=void 0;this.A=new Set;this.C=[];this.B=[];this.R=new _.bm;b&&b.length&&(a?b.forEach(d=>this.F(d)):this.F(b[0]),this.B.length=0)}get selected(){this.Pc||(this.Pc=Array.from(this.A.values()));return this.Pc}select(...a){a.forEach(b=>this.F(b));a=this.D();this.Eh();return a}Ni(...a){a.forEach(b=>this.L(b));a=this.D();this.Eh();return a}toggle(a){return this.isSelected(a)?this.Ni(a):this.select(a)}clear(a=!0){this.K();const b=this.D();a&&
this.Eh();return b}isSelected(a){if(this.Nh){for(const b of this.A)if(this.Nh(b,a))return!0;return!1}return this.A.has(a)}kd(){return 0===this.A.size}sort(a){this.Tf&&this.selected&&this.Pc.sort(a)}Eh(){this.Pc=null;if(this.B.length||this.C.length)this.R.next({source:this,rI:this.B,removed:this.C}),this.C=[],this.B=[]}F(a){this.isSelected(a)||(this.Tf||this.K(),this.isSelected(a)||this.A.add(a),this.G&&this.B.push(a))}L(a){this.isSelected(a)&&(this.A.delete(a),this.G&&this.C.push(a))}K(){this.kd()||
this.A.forEach(a=>this.L(a))}P(){}D(){return!(!this.C.length&&!this.B.length)}};
var KD=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}listen(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}Ba(){this.A=[]}};KD.H=function(a){return new (a||KD)};KD.ua=_.af({token:KD,Z:KD.H,Ma:"root"});
var LD=new _.ah("_ViewRepeater");
var DD,ED;DD=function(a){if(!a.xb.rc)return{top:0,left:0};const b=a.Ha;a=a.hf();const c=b.documentElement,d=c.getBoundingClientRect();return{top:-d.top||b.body.scrollTop||a.scrollY||c.scrollTop||0,left:-d.left||b.body.scrollLeft||a.scrollX||c.scrollLeft||0}};ED=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.xb.rc||(a.A=null);return b};
_.MD=class{constructor(a,b,c){this.xb=a;this.B=new _.bm;this.C=d=>{this.B.next(d)};this.Ha=c;b.rb(()=>{if(a.rc){const d=this.hf();d.addEventListener("resize",this.C);d.addEventListener("orientationchange",this.C)}this.Dc().subscribe(()=>this.A=null)})}Ba(){if(this.xb.rc){const a=this.hf();a.removeEventListener("resize",this.C);a.removeEventListener("orientationchange",this.C)}this.B.complete()}Dc(a=20){return 0<a?_.K(this.B,Ll(a)):this.B}hf(){return this.Ha.defaultView||window}D(){const a=this.hf();
this.A=this.xb.rc?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.MD.H=function(a){return new (a||_.MD)(_.z(_.yD),_.z(_.sm),_.z(_.an,8))};_.MD.ua=_.af({token:_.MD,Z:_.MD.H,Ma:"root"});
new _.ah("VIRTUAL_SCROLLABLE");
_.ND=class{};_.ND.H=function(a){return new (a||_.ND)};_.ND.Ea=_.Af({type:_.ND});_.ND.Da=_.bf({});var OD=class{};OD.H=function(a){return new (a||OD)};OD.Ea=_.Af({type:OD});OD.Da=_.bf({imports:[HD,_.ND,HD,_.ND]});
var PD=class{constructor(a,b,c,d){this.C=a;this.B=b;this.Ka=c;this.close=e=>new tua(this.C,this.Ka,this.B,e);this.block=()=>new rua(this.B,this.Ha);this.A=e=>new vua(this.C,this.B,this.Ka,e);this.Ha=d}};PD.H=function(a){return new (a||PD)(_.z(FD),_.z(_.MD),_.z(_.sm),_.z(_.an))};PD.ua=_.af({token:PD,Z:PD.H,Ma:"root"});
_.QD=class{constructor(a){this.og=new uua;this.Yc="";this.cd=!1;this.ue="cdk-overlay-dark-backdrop";this.dK=!1;if(a){const b=Object.keys(a);for(const c of b)void 0!==a[c]&&(this[c]=a[c])}}};
var Cua=function(a){const b=a.C;b&&(a.Dh?a.oa(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Ka.rb(()=>{b.addEventListener("transitionend",a.wb)}),b.style.pointerEvents="none",a.Ta=a.Ka.rb(()=>setTimeout(()=>{a.oa(b)},500))))},Dua=function(a){return(a=a.pb.direction)?"string"===typeof a?a:a.value:"ltr"},RD=class{constructor(a,b,c,d,e,f,g,h,k,l=!1){this.Gh=a;this.A=b;this.B=c;this.pb=d;this.Ka=e;this.va=f;this.Ha=g;this.Fn=h;this.Ja=k;this.Dh=l;this.C=null;this.Pa=new _.bm;this.Y=new _.bm;
this.D=new _.bm;this.fb=_.xk.EMPTY;this.hb=m=>this.Pa.next(m);this.wb=m=>{this.oa(m.target)};this.Vt=new _.bm;this.ju=new _.bm;d.og&&(this.K=d.og,this.K.attach(this));this.G=d.Lf}get Zi(){return this.B}get Gf(){return this.A}attach(a){!this.A.parentElement&&this.cb&&this.cb.appendChild(this.A);a=this.Gh.attach(a);this.G&&this.G.attach(this);this.hg();this.kc();this.jc();this.K&&this.K.enable();_.K(this.Ka.Kf,_.Sl()).subscribe(()=>{this.Qe()&&this.gf()});this.Db(!0);this.pb.cd&&this.bd();this.pb.Yc&&
this.R(this.B,this.pb.Yc,!0);this.Y.next();this.va.add(this);this.pb.dK&&(this.fb=this.Fn.subscribe(()=>this.ib()));this.Ja.add(this);"function"===typeof(null==a?void 0:a.Lc)&&a.Lc(()=>{this.Qe()&&this.Ka.rb(()=>Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.Qe()){Cua(this);this.Db(!1);this.G&&this.G.detach&&this.G.detach();this.K&&this.K.disable();var a=this.Gh.detach();this.D.next();this.va.remove(this);this.Nd();this.fb.unsubscribe();this.Ja.remove(this);return a}}ib(){const a=
this.Qe();this.G&&this.G.ib();this.oe();this.oa(this.C);this.fb.unsubscribe();this.va.remove(this);this.Gh.ib();this.Y.complete();this.Pa.complete();this.Vt.complete();this.ju.complete();this.Ja.remove(this);let b;null==(b=this.A)||b.remove();this.cb=this.B=this.A=null;a&&this.D.next();this.D.complete()}Qe(){return this.Gh.Qe()}kf(){return this.Pa}F(){return this.Vt}P(){return this.ju}Ff(){return this.pb}gf(){this.G&&this.G.apply()}Bh(a){this.pb=Object.assign({},this.pb,a);this.kc()}setDirection(a){this.pb=
Object.assign({},this.pb,{direction:a});this.jc()}L(a){this.B&&this.R(this.B,a,!0)}X(a){this.B&&this.R(this.B,a,!1)}jc(){this.A.setAttribute("dir",Dua(this))}kc(){if(this.B){var a=this.B.style;a.width=Am(this.pb.width);a.height=Am(this.pb.height);a.minWidth=Am(this.pb.minWidth);a.minHeight=Am(this.pb.minHeight);a.maxWidth=Am(this.pb.maxWidth);a.maxHeight=Am(this.pb.maxHeight)}}Db(a){this.B.style.pointerEvents=a?"":"none"}bd(){this.C=this.Ha.createElement("div");this.C.classList.add("cdk-overlay-backdrop");
this.Dh&&this.C.classList.add("cdk-overlay-backdrop-noop-animation");this.pb.ue&&this.R(this.C,this.pb.ue,!0);this.A.parentElement.insertBefore(this.C,this.A);this.C.addEventListener("click",this.hb);this.Dh||"undefined"===typeof requestAnimationFrame?this.C.classList.add("cdk-overlay-backdrop-showing"):this.Ka.rb(()=>{requestAnimationFrame(()=>{this.C&&this.C.classList.add("cdk-overlay-backdrop-showing")})})}hg(){this.A.nextSibling&&this.A.parentNode.appendChild(this.A)}R(a,b,c){b=ym(b||[]).filter(d=>
!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}Nd(){this.Ka.rb(()=>{const a=_.K(this.Ka.Kf,_.gm(_.dl(this.Y,this.D))).subscribe(()=>{this.B&&this.A&&0!==this.B.children.length||(this.B&&this.pb.Yc&&this.R(this.B,this.pb.Yc,!1),this.A&&this.A.parentElement&&(this.cb=this.A.parentElement,this.A.remove()),a.unsubscribe())})})}oe(){const a=this.K;a&&(a.disable(),a.detach&&a.detach())}oa(a){a&&(a.removeEventListener("click",this.hb),a.removeEventListener("transitionend",this.wb),a.remove(),
this.C===a&&(this.C=null));this.Ta&&(clearTimeout(this.Ta),this.Ta=void 0)}};
var Eua=class{constructor(a,b){this.A=a;this.B=b}};
var sda,Fua,Gua,Jua;sda=/([A-Za-z%]+)$/;_.SD=function(a,b){a.Hp=b;return a};_.TD=function(a){if(!a.Fh&&a.xb.rc){var b=a.L;b?(a.wb=a.cb(),a.C=a.B.getBoundingClientRect(),a.Ta=a.ri(),a.yn=AD(a.bd).getBoundingClientRect(),a.Y(b,a.tj(a.wb,a.yn,b))):a.apply()}};Fua=function(a,b){a.Lk=b;return a};_.UD=function(a,b){a.jc=b;-1===b.indexOf(a.L)&&(a.L=null);return a};Gua=function(a,b){a.A=b;return a};_.VD=function(a,b=!0){a.va=b;return a};_.Hua=function(a,b=!0){a.P=b;return a};
_.Iua=function(a,b=!0){a.oe=b;return a};_.WD=function(a,b=!0){a.Db=b;return a};_.XD=function(a,b){a.Nk=b;return a};
Jua=class{constructor(a,b,c,d,e){this.fb=b;this.Ha=c;this.xb=d;this.bd=e;this.R={width:0,height:0};this.F=!1;this.oe=!0;this.P=!1;this.va=!0;this.Db=!1;this.A=0;this.Lk=[];this.jc=[];this.Ja=new _.bm;this.Ln=_.xk.EMPTY;this.X=[];this.kc=this.Ja;_.SD(this,a)}get ws(){return this.jc}attach(a){a.Gf.classList.add("cdk-overlay-connected-position-bounding-box");this.La=a;this.G=a.Gf;this.B=a.Zi;this.Fh=!1;this.K=!0;this.L=null;this.Ln.unsubscribe();this.Ln=this.fb.Dc().subscribe(()=>{this.K=!0;this.apply()})}apply(){if(!this.Fh&&
this.xb.rc)if(!this.K&&this.Db&&this.L)_.TD(this);else{this.hg();this.xj();this.oy();this.Ta=this.ri();this.wb=this.cb();this.C=this.B.getBoundingClientRect();this.yn=AD(this.bd).getBoundingClientRect();var a=this.wb,b=this.C,c=this.Ta,d=this.yn,e=[];for(let g of this.jc){let h=this.tj(a,d,g),k=this.hb(h,b,g),l=this.jy(k,b,c,g);if(l.WV){this.F=!1;this.Y(g,h);return}if(this.Kp(l,k,c))e.push({position:g,origin:h,OX:b,ZI:this.Nd(h,g)});else if(!f||f.NX.ZO<l.ZO)var f={NX:l,kba:k,HX:h,position:g,OX:b}}if(e.length){a=
null;b=-1;for(const g of e)e=g.ZI.width*g.ZI.height*(g.position.weight||1),e>b&&(b=e,a=g);this.F=!1;this.Y(a.position,a.origin)}else this.oe&&(this.F=!0),this.Y(f.position,f.HX)}}detach(){this.hg();this.Pa=this.L=null;this.Ln.unsubscribe()}ib(){this.Fh||(this.G&&en(this.G.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.B&&this.xj(),this.La&&this.La.Gf.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Ja.complete(),
this.La=this.G=null,this.Fh=!0)}tj(a,b,c){if("center"==c.Ud)var d=a.left+a.width/2;else{d=this.D()?a.right:a.left;const e=this.D()?a.left:a.right;d="start"==c.Ud?d:e}0>b.left&&(d-=b.left);a="center"==c.Vd?a.top+a.height/2:"top"==c.Vd?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}}hb(a,b,c){return{x:a.x+("center"==c.Fc?-b.width/2:"start"===c.Fc?this.D()?-b.width:0:this.D()?0:-b.width),y:a.y+("center"==c.Zc?-b.height/2:"top"==c.Zc?0:-b.height)}}jy(a,b,c,d){b=gn(b);let {x:e,y:f}=a;a=this.oa(d,"x");
d=this.oa(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Mk(b.width,-e,e+b.width-c.width);d=this.Mk(b.height,d,a);a=c*d;return{ZO:a,WV:b.width*b.height===a,pV:d===b.height,oV:c==b.width}}Kp(a,b,c){if(this.va){const d=c.bottom-b.y;c=c.right-b.x;b=fn(this.La.Ff().minHeight);const e=fn(this.La.Ff().minWidth);c=a.oV||null!=e&&e<=c;return(a.pV||null!=b&&b<=d)&&c}return!1}xi(a,b,c){if(this.Pa&&this.Db)return{x:a.x+this.Pa.x,y:a.y+this.Pa.y};b=gn(b);const d=this.Ta;var e=Math.max(a.x+b.width-
d.width,0);const f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.A?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.A?d.top-c.top-a.y:0;this.Pa={x:e,y:c};return{x:a.x+e,y:a.y+c}}Y(a,b){this.sy(a);this.qy(b,a);this.py(b,a);a.Yc&&this.Jp(a.Yc);this.L=a;this.Ja.Ze.length&&(b=this.ly(),this.Ja.next(new Eua(a,b)));this.K=!1}sy(a){if(this.Nk){var b=this.G.querySelectorAll(this.Nk),c=a.Zc;a="center"===a.Fc?"center":
this.D()?"start"===a.Fc?"right":"left":"start"===a.Fc?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Nd(a,b){var c=this.Ta;const d=this.D();let e;let f;if("top"===b.Zc){var g=a.y;e=c.height-g+this.A}else if("bottom"===b.Zc)f=c.height-a.y+2*this.A,e=c.height-f+this.A;else{g=Math.min(c.bottom-a.y+c.top,a.y);var h=this.R.height;e=2*g;g=a.y-g;e>h&&!this.K&&!this.P&&(g=a.y-h/2)}h="start"===b.Fc&&!d||"end"===b.Fc&&d;let k;if("end"===b.Fc&&!d||"start"===b.Fc&&d)k=c.width-
a.x+this.A,b=a.x-this.A;else if(h){var l=a.x;b=c.right-a.x}else l=Math.min(c.right-a.x+c.left,a.x),c=this.R.width,b=2*l,l=a.x-l,b>c&&!this.K&&!this.P&&(l=a.x-c/2);return{top:g,left:l,bottom:f,right:k,width:b,height:e}}py(a,b){a=this.Nd(a,b);this.K||this.P||(a.height=Math.min(a.height,this.R.height),a.width=Math.min(a.width,this.R.width));const c={};if(this.vj())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.La.Ff().maxHeight,e=this.La.Ff().maxWidth;
c.height=Am(a.height);c.top=Am(a.top);c.bottom=Am(a.bottom);c.width=Am(a.width);c.left=Am(a.left);c.right=Am(a.right);c.alignItems="center"===b.Fc?"center":"end"===b.Fc?"flex-end":"flex-start";c.justifyContent="center"===b.Zc?"center":"bottom"===b.Zc?"flex-end":"flex-start";d&&(c.maxHeight=Am(d));e&&(c.maxWidth=Am(e))}this.R=a;en(this.G.style,c)}oy(){en(this.G.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}xj(){en(this.B.style,{top:"",left:"",bottom:"",
right:"",position:"",transform:""})}qy(a,b){const c={},d=this.vj(),e=this.va,f=this.La.Ff();if(d){var g=DD(this.fb);en(c,this.iy(b,a,g));en(c,this.Qx(b,a,g))}else c.position="static";a="";g=this.oa(b,"x");b=this.oa(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Am(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Am(f.maxWidth):e&&(c.maxWidth=""));en(this.B.style,c)}iy(a,b,c){let d={top:"",bottom:""};b=this.hb(b,this.C,
a);this.F&&(b=this.xi(b,this.C,c));"bottom"===a.Zc?d.bottom=`${this.Ha.documentElement.clientHeight-(b.y+this.C.height)}px`:d.top=Am(b.y);return d}Qx(a,b,c){let d={left:"",right:""};b=this.hb(b,this.C,a);this.F&&(b=this.xi(b,this.C,c));"right"===(this.D()?"end"===a.Fc?"left":"right":"end"===a.Fc?"right":"left")?d.right=`${this.Ha.documentElement.clientWidth-(b.x+this.C.width)}px`:d.left=Am(b.x);return d}ly(){const a=this.cb(),b=this.B.getBoundingClientRect(),c=this.Lk.map(d=>d.Vb.S.getBoundingClientRect());
return{R9:$m(a,c),S9:Zm(a,c),cW:$m(b,c),T9:Zm(b,c)}}Mk(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}ri(){const a=this.Ha.documentElement.clientWidth,b=this.Ha.documentElement.clientHeight,c=DD(this.fb);return{top:c.top+this.A,left:c.left+this.A,right:c.left+a-this.A,bottom:c.top+b-this.A,width:a-2*this.A,height:b-2*this.A}}D(){return"rtl"===Dua(this.La)}vj(){return!this.va||this.F}oa(a,b){return"x"===b?null==a.offsetX?0:a.offsetX:null==a.offsetY?0:a.offsetY}mF(){}Jp(a){this.B&&ym(a).forEach(b=>
{""!==b&&-1===this.X.indexOf(b)&&(this.X.push(b),this.B.classList.add(b))})}hg(){this.B&&(this.X.forEach(a=>{this.B.classList.remove(a)}),this.X=[])}cb(){const a=this.Hp;if(a instanceof _.kh)return a.S.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};
var ZD,Kua;_.YD=function(a){a.left("");a.Di="center";return a};ZD=function(a){a.top("");a.Gt="center";return a};
Kua=class{constructor(){this.OQ="static";this.iz=this.aA=this.wq=this.Di=this.Gt=this.Hy=this.Qz="";this.Fh=!1}attach(a){const b=a.Ff();this.La=a;this.aA&&!b.width&&a.Bh({width:this.aA});this.iz&&!b.height&&a.Bh({height:this.iz});a.Gf.classList.add("cdk-global-overlay-wrapper");this.Fh=!1}top(a=""){this.Hy="";this.Qz=a;this.Gt="flex-start";return this}left(a=""){this.wq=a;this.Di="left";return this}bottom(a=""){this.Qz="";this.Hy=a;this.Gt="flex-end";return this}right(a=""){this.wq=a;this.Di="right";
return this}start(a=""){this.wq=a;this.Di="start";return this}end(a=""){this.wq=a;this.Di="end";return this}width(a=""){this.La?this.La.Bh({width:a}):this.aA=a;return this}height(a=""){this.La?this.La.Bh({height:a}):this.iz=a;return this}apply(){if(this.La&&this.La.Qe()){var a=this.La.Zi.style,b=this.La.Gf.style,c=this.La.Ff(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);f=this.Di;
c=this.wq;var g="rtl"===this.La.Ff().direction,h="",k="",l="";if(d)l="flex-start";else if("center"===f)l="center",g?k=c:h=c;else if(g)if("left"===f||"end"===f)l="flex-end",h=c;else{if("right"===f||"start"===f)l="flex-start",k=c}else if("left"===f||"start"===f)l="flex-start",h=c;else if("right"===f||"end"===f)l="flex-end",k=c;a.position=this.OQ;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.Qz;a.marginBottom=this.Hy;a.marginRight=d?"0":k;b.justifyContent=l;b.alignItems=e?"flex-start":this.Gt}}ib(){if(!this.Fh&&
this.La){var a=this.La.Zi.style,b=this.La.Gf,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.La=null;this.Fh=!0}}};
var bE;_.$D=function(){return new Kua};_.aE=function(a,b){return new Jua(b,a.B,a.Ha,a.xb,a.A)};bE=class{constructor(a,b,c,d){this.B=a;this.Ha=b;this.xb=c;this.A=d}};bE.H=function(a){return new (a||bE)(_.z(_.MD),_.z(_.an),_.z(_.yD),_.z(BD))};bE.ua=_.af({token:bE,Z:bE.H,Ma:"root"});
var Lua,eE;Lua=class{attach(a){this.B=a;return a.attach(this)}detach(){let a=this.B;null!=a&&(this.B=null,a.detach())}};_.cE=class extends Lua{constructor(a,b,c,d){super();this.qc=a;this.Fe=b;this.Ya=c;this.A=d;this.Kw=void 0}};_.dE=class extends Lua{constructor(a,b,c,d){super();this.ef=a;this.Fe=b;this.context=c;this.Ya=d}get origin(){return this.ef.Vb}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};eE=function(a,b){a.Uy=b};
_.fE=class{constructor(){this.Fh=!1}Qe(){return!!this.xg}attach(a){if(a instanceof _.cE)return this.xg=a,this.Hj(a);if(a instanceof _.dE)return this.xg=a,this.Ij(a)}detach(){this.xg&&(this.xg=this.xg.B=null);this.ZG()}ib(){this.Qe()&&this.detach();this.ZG();this.Fh=!0}ZG(){this.Uy&&(this.Uy(),this.Uy=null)}};
var Mua=class extends _.fE{constructor(a,b,c,d,e){super();this.B=a;this.C=b;this.A=c;this.D=d;this.Ha=e}Hj(a){const b=(a.A||this.C).Ds(a.qc);let c;a.Fe?(c=OC(a.Fe,b,a.Fe.length,a.Ya||a.Fe.Ya,a.Kw||void 0),eE(this,()=>c.destroy())):(c=b.create(a.Ya||this.D||Mra),Eta(this.A,c.A),eE(this,()=>{0<this.A.P&&this.A.zo(c.A);c.destroy()}));this.B.appendChild(this.F(c));this.xg=a;return c}Ij(a){let b=a.Fe,c=b.fe(a.ef,a.context,{Ya:a.Ya});c.qp.forEach(d=>this.B.appendChild(d));c.eh();eE(this,()=>{let d=b.indexOf(c);
-1!==d&&b.remove(d)});this.xg=a;return c}ib(){super.ib();this.B.remove()}F(a){return a.A.qp[0]}};
_.gE=class extends _.fE{constructor(a,b,c){super();this.D=a;this.C=b;this.A=!1;this.hA=new _.NC;this.Ha=c}get qM(){return this.xg}set qM(a){if(!this.Qe()||a||this.A)this.Qe()&&super.detach(),a&&super.attach(a),this.xg=a||null}Kb(){this.A=!0}Ba(){super.ib();this.B=this.xg=null}Hj(a){a.B=this;const b=null!=a.Fe?a.Fe:this.C,c=(a.A||this.D).Ds(a.qc),d=OC(b,c,b.length,a.Ya||b.Ya,a.Kw||void 0);b!==this.C&&this.F().appendChild(d.A.qp[0]);eE(this,()=>d.destroy());this.xg=a;this.B=d;this.hA.emit(d);return d}Ij(a){a.B=
this;const b=this.C.fe(a.ef,a.context,{Ya:a.Ya});eE(this,()=>this.C.clear());this.xg=a;this.B=b;this.hA.emit(b);return b}F(){const a=this.C.element.S;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.gE.H=function(a){return new (a||_.gE)(_.C(lC),_.C(_.pl),_.C(_.an))};_.gE.Oa=_.A({type:_.gE,U:[["","cdkPortalOutlet",""]],inputs:{qM:["cdkPortalOutlet","portal"]},outputs:{hA:"attached"},Ab:["cdkPortalOutlet"],features:[_.Si]});_.hE=class{};_.hE.H=function(a){return new (a||_.hE)};_.hE.Ea=_.Af({type:_.hE});
_.hE.Da=_.bf({});
var Nua;Nua=0;
_.iE=class{constructor(a,b,c,d,e,f,g,h,k,l,m,n){this.A=a;this.K=b;this.D=c;this.oa=d;this.F=e;this.Cc=f;this.Ka=g;this.Ha=h;this.Y=k;this.Fn=l;this.G=m;this.L=n}create(a){const b=this.R(),c=this.P(b),d=this.X(c);a=new _.QD(a);a.direction=a.direction||this.Y.value;return new RD(d,b,c,a,this.Ka,this.F,this.Ha,this.Fn,this.G,"NoopAnimations"===this.L)}position(){return this.oa}P(a){const b=this.Ha.createElement("div");b.id=`cdk-overlay-${Nua++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}R(){const a=
this.Ha.createElement("div");AD(this.K).appendChild(a);return a}X(a){this.C||(this.C=this.Cc.get(gr));return new Mua(a,this.D,this.C,this.Cc,this.Ha)}};_.iE.H=function(a){return new (a||_.iE)(_.z(PD),_.z(BD),_.z(lC),_.z(bE),_.z(wD),_.z(_.Sq),_.z(_.sm),_.z(_.an),_.z(_.GD),_.z(Rq),_.z(zD),_.z(_.yC,8))};_.iE.ua=_.af({token:_.iE,Z:_.iE.H});
var Oua=[{Ud:"start",Vd:"bottom",Fc:"start",Zc:"top"},{Ud:"start",Vd:"top",Fc:"start",Zc:"bottom"},{Ud:"end",Vd:"top",Fc:"end",Zc:"bottom"},{Ud:"end",Vd:"bottom",Fc:"end",Zc:"top"}],Pua=new _.ah("cdk-connected-overlay-scroll-strategy"),jE=class{constructor(a){this.Vb=a}};jE.H=function(a){return new (a||jE)(_.C(_.kh))};jE.Oa=_.A({type:jE,U:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Ab:["cdkOverlayOrigin"]});
var Rua=function(a){a.La?a.La.Ff().cd=a.cd:Qua(a);a.La.Qe()||a.La.attach(a.hb);a.cd?a.C=a.La.kf().subscribe(b=>{a.kf.emit(b)}):a.C.unsubscribe();a.A.unsubscribe();0<a.vs.Ze.length&&(a.A=_.K(a.B.kc,hm(()=>0<a.vs.Ze.length)).subscribe(b=>{a.vs.emit(b);0===a.vs.Ze.length&&a.A.unsubscribe()}))},Qua=function(a){a.ws&&a.ws.length||(a.ws=Oua);const b=a.La=a.K.create(a.Ta());a.L=b.Y.subscribe(()=>a.attach.emit());a.P=b.D.subscribe(()=>a.detach.emit());b.F().subscribe(c=>{a.eM.next(c);27!==c.keyCode||a.Xd||
_.dn(c)||(c.preventDefault(),a.R())});a.La.P().subscribe(c=>{a.fM.next(c)})},kE=class{constructor(a,b,c,d,e){this.K=a;this.Qb=e;this.va=this.X=this.F=this.oa=this.G=!1;this.A=this.P=this.L=this.C=_.xk.EMPTY;this.YO=0;this.Xd=this.open=!1;this.kf=new _.NC;this.vs=new _.NC;this.attach=new _.NC;this.detach=new _.NC;this.eM=new _.NC;this.fM=new _.NC;this.hb=new _.dE(b,c);this.cb=d;this.og=this.cb()}get offsetX(){return this.Ja}set offsetX(a){this.Ja=a;this.B&&this.D(this.B)}get offsetY(){return this.Pa}set offsetY(a){this.Pa=
a;this.B&&this.D(this.B)}get cd(){return this.G}set cd(a){this.G=_.zm(a)}get ZB(){return this.oa}set ZB(a){this.oa=_.zm(a)}get eB(){return this.X}set eB(a){this.X=_.zm(a)}get nB(){return this.F}set nB(a){this.F=_.zm(a)}get push(){return this.va}set push(a){this.va=_.zm(a)}get dir(){return this.Qb?this.Qb.value:"ltr"}Ba(){this.L.unsubscribe();this.P.unsubscribe();this.C.unsubscribe();this.A.unsubscribe();this.La&&this.La.ib()}Mb(a){this.B&&(this.D(this.B),this.La.Bh({width:this.width,minWidth:this.minWidth,
height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.B.apply());a.open&&(this.open?Rua(this):this.R())}Ta(){var a=this.B=this.Lf||this.fb();a=new _.QD({direction:this.Qb,Lf:a,og:this.og,cd:this.cd});if(this.width||0===this.width)a.width=this.width;if(this.height||0===this.height)a.height=this.height;if(this.minWidth||0===this.minWidth)a.minWidth=this.minWidth;if(this.minHeight||0===this.minHeight)a.minHeight=this.minHeight;this.ue&&(a.ue=this.ue);this.Yc&&(a.Yc=this.Yc);return a}D(a){const b=
this.ws.map(c=>({Ud:c.Ud,Vd:c.Vd,Fc:c.Fc,Zc:c.Zc,offsetX:c.offsetX||this.offsetX,offsetY:c.offsetY||this.offsetY,Yc:c.Yc||void 0}));return _.XD(_.WD(Gua(_.Hua(_.Iua(_.VD(_.UD(_.SD(a,this.Y()),b),this.eB),this.push),this.nB),this.YO),this.ZB),this.l_)}fb(){const a=_.aE(this.K.position(),this.Y());this.D(a);return a}Y(){return this.origin instanceof jE?this.origin.Vb:this.origin}R(){this.La&&this.La.detach();this.C.unsubscribe();this.A.unsubscribe()}};
kE.H=function(a){return new (a||kE)(_.C(_.iE),_.C(_.ol),_.C(_.pl),_.C(Pua),_.C(_.GD,8))};
kE.Oa=_.A({type:kE,U:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],ws:["cdkConnectedOverlayPositions","positions"],Lf:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],ue:["cdkConnectedOverlayBackdropClass","backdropClass"],Yc:["cdkConnectedOverlayPanelClass","panelClass"],YO:["cdkConnectedOverlayViewportMargin","viewportMargin"],og:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],Xd:["cdkConnectedOverlayDisableClose","disableClose"],l_:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],cd:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],
ZB:["cdkConnectedOverlayLockPosition","lockPosition"],eB:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],nB:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{kf:"backdropClick",vs:"positionChange",attach:"attach",detach:"detach",eM:"overlayKeydown",fM:"overlayOutsideClick"},Ab:["cdkConnectedOverlay"],features:[_.If]});var Sua={ea:Pua,Hb:[_.iE],sb:function(a){return()=>a.A.A()}};
_.lE=class{};_.lE.H=function(a){return new (a||_.lE)};_.lE.Ea=_.Af({type:_.lE});_.lE.Da=_.bf({Xa:[_.iE,Sua],imports:[HD,_.hE,OD,OD]});
_.mE=new _.ah("NgValueAccessor");
new _.ah("CompositionEventMode");
var Tua=new _.ah("NgValidators"),Uua=new _.ah("NgAsyncValidators");
_.Vua=class{constructor(){this.Zg=[];this.Hh=[];this.A=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get wB(){return this.control?this.control.wB:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get Jw(){return this.control?this.control.Jw:
null}get Rj(){return this.control?this.control.Rj:null}get kt(){return this.control?this.control.kt:null}get status(){return this.control?this.control.status:null}get Ys(){return this.control?this.control.Ys:null}get Ex(){return this.control?this.control.Ex:null}get path(){return null}uS(a){this.Zg=a||[];this.Tp=nn(this.Zg)}oS(a){this.Hh=a||[];this.Sp=on(this.Hh)}get Jk(){return this.Tp||null}get Fi(){return this.Sp||null}C(a){this.A.push(a)}B(){this.A.forEach(a=>a());this.A=[]}reset(a){this.control&&
this.control.reset(a)}Ae(a,b){return this.control?this.control.Ae(a,b):!1}getError(a,b){return this.control?this.control.getError(a,b):null}};
var nE=class extends _.Vua{get path(){return null}};
Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});
var sn=function(a,b){a.Zg=b;a.Tp=xn(b)},tn=function(a,b){a.Hh=b;a.Sp=yn(b)},un=function(a,b={}){a.rS();a.eI();a.enabled&&(a.zQ(),a.errors=a.mS(),a.status=a.QF(),"VALID"!==a.status&&"PENDING"!==a.status||a.lS(b.Ne));!1!==b.Ne&&(a.Ex.emit(a.value),a.Ys.emit(a.status));a.Oc&&!b.eg&&un(a.Oc,b)},Wua=function(a,b,c={}){a.errors=b;a.aI(!1!==c.Ne)},Xua=class{constructor(a,b){this.q2=this.Qt=this.p2=!1;this.In=()=>{};this.Oc=null;this.Jw=!0;this.kt=!1;this.lH=[];this.Zg=a;this.Hh=b;this.Tp=xn(this.Zg);this.Sp=
yn(this.Hh)}get Jk(){return this.Tp}set Jk(a){this.Zg=this.Tp=a}get Fi(){return this.Sp}set Fi(a){this.Hh=this.Sp=a}get parent(){return this.Oc}get valid(){return"VALID"===this.status}get wB(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==this.status}get Rj(){return!this.Jw}get Ep(){return this.Vz?this.Vz:this.parent?this.parent.Ep:"change"}disable(a={}){const b=this.qH(a.eg);this.status="DISABLED";
this.errors=null;this.Vk(c=>{c.disable(Object.assign({},a,{eg:!0}))});this.eI();!1!==a.Ne&&(this.Ex.emit(this.value),this.Ys.emit(this.status));this.ZH(Object.assign({},a,{XN:b}));this.lH.forEach(c=>c(!0))}enable(a={}){const b=this.qH(a.eg);this.status="VALID";this.Vk(c=>{c.enable(Object.assign({},a,{eg:!0}))});un(this,{eg:!0,Ne:a.Ne});this.ZH(Object.assign({},a,{XN:b}));this.lH.forEach(c=>c(!1))}ZH(a){this.Oc&&!a.eg&&(un(this.Oc,a),a.XN||this.Oc.Wz(),this.Oc.Yz())}Rs(a){this.Oc=a}dI(a={Ne:!0}){this.Vk(b=>
b.dI(a));un(this,{eg:!0,Ne:a.Ne})}rS(){this.status=this.yF()?"DISABLED":"VALID"}mS(){return this.Jk?this.Jk(this):null}lS(a){this.Fi&&(this.status="PENDING",this.Qt=!0,this.IF=jn(this.Fi(this)).subscribe(b=>{this.Qt=!1;Wua(this,b,{Ne:a})}))}zQ(){this.IF&&(this.IF.unsubscribe(),this.Qt=!1)}get(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce((b,c)=>b&&b.iG(c),this)}getError(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null}Ae(a,b){return!!this.getError(a,
b)}get root(){let a=this;for(;a.Oc;)a=a.Oc;return a}aI(a){this.status=this.QF();a&&this.Ys.emit(this.status);this.Oc&&this.Oc.aI(a)}vR(){this.Ex=new _.NC;this.Ys=new _.NC}QF(){return this.yF()?"DISABLED":this.errors?"INVALID":this.Qt||this.FF("PENDING")?"PENDING":this.FF("INVALID")?"INVALID":"VALID"}FF(a){return this.Dy(b=>b.status===a)}EF(){return this.Dy(a=>a.Rj)}uQ(){return this.Dy(a=>a.kt)}Wz(a={}){this.Jw=!this.EF();this.Oc&&!a.eg&&this.Oc.Wz(a)}Yz(a={}){this.kt=this.uQ();this.Oc&&!a.eg&&this.Oc.Yz(a)}nq(a){this.In=
a}Kz(a){zn(a)&&null!=a.Ep&&(this.Vz=a.Ep)}qH(a){const b=this.Oc&&this.Oc.Rj;return!a&&!!b&&!this.Oc.EF()}iG(){return null}};
var Yua=class extends Xua{constructor(a,b){super((zn(a)?a.C_:a)||null,(zn(a)?a.hT:b)||null);this.controls={};this.vR();this.Kz(a);this.tS();un(this,{eg:!0,Ne:!!this.Fi})}contains(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled}Od(a,b={}){wda(this,a);Object.keys(a).forEach(c=>{const d=this.controls;if(!Object.keys(d).length)throw new _.kf(1E3,"");if(!d[c])throw new _.kf(1001,"");this.controls[c].Od(a[c],{eg:!0,Ne:b.Ne})});un(this,b)}reset(a={},b={}){this.Vk((c,d)=>{c.reset(a[d],
{eg:!0,Ne:b.Ne})});this.Wz(b);this.Yz(b);un(this,b)}RH(){let a=this.uH(!1,(b,c)=>c.RH()?!0:b);a&&un(this,{eg:!0});return a}Vk(a){Object.keys(this.controls).forEach(b=>{const c=this.controls[b];c&&a(c,b)})}tS(){this.Vk(a=>{a.Rs(this);a.nq(this.In)})}eI(){this.value=this.hS()}Dy(a){for(const [b,c]of Object.entries(this.controls)){const d=c;if(this.contains(b)&&a(d))return!0}return!1}hS(){return this.uH({},(a,b,c)=>{if(b.enabled||this.disabled)a[c]=b.value;return a})}uH(a,b){let c=a;this.Vk((d,e)=>{c=
b(c,d,e)});return c}yF(){for(const a of Object.keys(this.controls))if(this.controls[a].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled}iG(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null}};
var Zua={ea:nE,ac:_.Ye(()=>_.oE)};Promise.resolve(null);
_.oE=class extends nE{constructor(a,b){super();this.Bp=!1;this.QQ=new Set;this.Ur=new _.NC;this.form=new Yua(nn(a),on(b))}Md(){this.Kz()}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}Od(a){this.control.Od(a)}HC(a){this.Bp=!0;wn(this.form,this.QQ);this.Ur.emit(a);return!1}onReset(){this.nD()}nD(){this.form.reset(void 0);this.Bp=!1}Kz(){this.options&&null!=this.options.Ep&&(this.form.Vz=this.options.Ep)}e2(a){a.pop();return a.length?this.form.get(a):this.form}};
_.oE.H=function(a){return new (a||_.oE)(_.C(Tua,10),_.C(Uua,10))};_.oE.Oa=_.A({type:_.oE,U:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],bb:function(a,b){a&1&&_.Xj("submit",function(c){return b.HC(c)})("reset",function(){return b.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{Ur:"ngSubmit"},Ab:["ngForm"],features:[_.lk([Zua]),_.Si]});
Promise.resolve(null);
new _.ah("NgModelWithFormControlWarning");
var $ua;$ua={ea:nE,ac:_.Ye(()=>_.pE)};
_.pE=class extends nE{constructor(a,b){super();this.C_=a;this.hT=b;this.Bp=!1;this.In=()=>this.bI();this.ZJ=[];this.form=null;this.Ur=new _.NC;this.uS(a);this.oS(b)}Mb(a){a.hasOwnProperty("form")&&(this.NS(),this.bI(),this.JS(),this.au=this.form)}Ba(){this.form&&(qn(this.form,this),this.form.In===this.In&&this.form.nq(()=>{}))}get control(){return this.form}get path(){return[]}HC(a){this.Bp=!0;wn(this.form,this.ZJ);this.Ur.emit(a);return!1}onReset(){this.nD()}nD(){this.form.reset(void 0);this.Bp=
!1}bI(){this.ZJ.forEach(a=>{const b=a.control,c=this.form.get(a.path);b!==c&&vda(b||null,a)});this.form.dI({Ne:!1})}t2(a){const b=this.form.get(a.path);vn(b,a);un(b,{Ne:!1})}b2(a){if(this.form){const b=this.form.get(a.path);b&&qn(b,a)&&un(b,{Ne:!1})}}JS(){this.form.nq(this.In);this.au&&this.au.nq(()=>{})}NS(){vn(this.form,this);this.au&&qn(this.au,this)}a2(){}};_.pE.H=function(a){return new (a||_.pE)(_.C(Tua,10),_.C(Uua,10))};
_.pE.Oa=_.A({type:_.pE,U:[["","formGroup",""]],bb:function(a,b){a&1&&_.Xj("submit",function(c){return b.HC(c)})("reset",function(){return b.onReset()})},inputs:{form:["formGroup","form"]},outputs:{Ur:"ngSubmit"},Ab:["ngForm"],features:[_.lk([$ua]),_.Si,_.If]});
new sC;
var ava=new _.ah("cdk-input-modality-detector-options"),bva={OV:[18,17,224,91,16]},qE=_.Pm({passive:!0,capture:!0}),rE=class{constructor(a,b,c,d){this.xb=a;this.B=null;this.A=new _.aq(null);this.C=0;this.du=e=>{let f,g;(null==(f=this.G)?0:null==(g=f.OV)?0:g.some(h=>h===e.keyCode))||(this.A.next("keyboard"),this.B=_.Xm(e))};this.fu=e=>{650>Date.now()-this.C||(this.A.next(_.An(e)?"keyboard":"mouse"),this.B=_.Xm(e))};this.D=e=>{_.Bn(e)?this.A.next("keyboard"):(this.C=Date.now(),this.A.next("touch"),
this.B=_.Xm(e))};this.G=Object.assign({},bva,d);this.F=_.K(this.A,_.dm());_.K(this.F,_.Rl());a.rc&&b.rb(()=>{c.addEventListener("keydown",this.du,qE);c.addEventListener("mousedown",this.fu,qE);c.addEventListener("touchstart",this.D,qE)})}get K(){return this.A.value}Ba(){this.A.complete();this.xb.rc&&(document.removeEventListener("keydown",this.du,qE),document.removeEventListener("mousedown",this.fu,qE),document.removeEventListener("touchstart",this.D,qE))}};
rE.H=function(a){return new (a||rE)(_.z(_.yD),_.z(_.sm),_.z(_.an),_.z(ava,8))};rE.ua=_.af({token:rE,Z:rE.H,Ma:"root"});
var cva,sE;cva=new _.ah("cdk-focus-monitor-default-options");sE=_.Pm({passive:!0,capture:!0});_.tE=function(a,b,c=!1){b=_.Bm(b);if(!a.xb.rc||1!==b.nodeType)return _.Jk(null);const d=Vm(b)||a.G(),e=a.A.get(b);if(e)return c&&(e.Pu=!0),e.Ck;c={Pu:c,Ck:new _.bm,jN:d};a.A.set(b,c);a.Db(c);return c.Ck};_.uE=function(a,b){b=_.Bm(b);const c=a.A.get(b);c&&(c.Ck.complete(),a.L(b),a.A.delete(b),a.jc(c))};
_.vE=function(a,b,c,d){b=_.Bm(b);b===a.G().activeElement?a.cb(b).forEach(([e,f])=>a.va(e,c,f)):(a.Pa(c),"function"===typeof b.focus&&b.focus(d))};
_.wE=class{constructor(a,b,c,d,e){this.Ka=a;this.xb=b;this.D=c;this.C=null;this.K=this.R=!1;this.A=new Map;this.oa=0;this.B=new Map;this.fb=()=>{this.R=!0;this.bd=window.setTimeout(()=>this.R=!1)};this.Ta=new _.bm;this.F=f=>{for(var g=_.Xm(f);g;g=g.parentElement)"focus"===f.type?this.Jn(f,g):this.Hn(f,g)};this.Ha=d;this.P=(null==e?void 0:e.E5)||0}Ba(){this.A.forEach((a,b)=>_.uE(this,b))}G(){return this.Ha||document}hf(){return this.G().defaultView||window}hb(a){return this.C?this.K?this.kc(a)?"touch":
"program":this.C:this.R&&this.Y?this.Y:a&&this.wb(a)?"mouse":"program"}kc(a){return 1===this.P||!(null==a||!a.contains(this.D.B))}L(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)}Pa(a,b=!1){this.Ka.rb(()=>{this.C=a;this.K="touch"===a&&b;0===this.P&&(clearTimeout(this.Ja),this.Ja=setTimeout(()=>
this.C=null,this.K?650:1))})}Jn(a,b){const c=this.A.get(b);a=_.Xm(a);c&&(c.Pu||b===a)&&this.va(b,this.hb(a),c)}Hn(a,b){const c=this.A.get(b);!c||c.Pu&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.L(b),this.X(c,null))}X(a,b){a.Ck.Ze.length&&this.Ka.Sb(()=>a.Ck.next(b))}Db(a){if(this.xb.rc){var b=a.jN;(a=this.B.get(b)||0)||this.Ka.rb(()=>{b.addEventListener("focus",this.F,sE);b.addEventListener("blur",this.F,sE)});this.B.set(b,a+1);1===++this.oa&&(this.Ka.rb(()=>{this.hf().addEventListener("focus",
this.fb)}),_.K(this.D.F,_.gm(this.Ta)).subscribe(c=>{this.Pa(c,!0)}))}}jc(a){a=a.jN;if(this.B.has(a)){const b=this.B.get(a);1<b?this.B.set(a,b-1):(a.removeEventListener("focus",this.F,sE),a.removeEventListener("blur",this.F,sE),this.B.delete(a))}--this.oa||(this.hf().removeEventListener("focus",this.fb),this.Ta.next(),clearTimeout(this.bd),clearTimeout(this.Ja))}va(a,b,c){this.L(a,b);this.X(c,b);this.Y=b}cb(a){const b=[];this.A.forEach((c,d)=>{(d===a||c.Pu&&d.contains(a))&&b.push([d,c])});return b}wb(a){const b=
this.D.B;if("mouse"!==this.D.K||!b||b===a||"INPUT"!==a.nodeName&&"TEXTAREA"!==a.nodeName||a.disabled)return!1;if(a=a.labels)for(let c=0;c<a.length;c++)if(a[c].contains(b))return!0;return!1}};_.wE.H=function(a){return new (a||_.wE)(_.z(_.sm),_.z(_.yD),_.z(rE),_.z(_.an,8),_.z(cva,8))};_.wE.ua=_.af({token:_.wE,Z:_.wE.H,Ma:"root"});
var xE=class{constructor(a,b){this.Ga=a;this.hc=b;this.nJ=new _.NC}Md(){const a=this.Ga.S;this.A=_.tE(this.hc,a,1===a.nodeType&&a.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(b=>this.nJ.emit(b))}Ba(){_.uE(this.hc,this.Ga);this.A&&this.A.unsubscribe()}};xE.H=function(a){return new (a||xE)(_.C(_.kh),_.C(_.wE))};xE.Oa=_.A({type:xE,U:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{nJ:"cdkFocusChange"}});
var dva=function(a,b){if(!a.xb.rc)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(-1===Dn(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=Dn(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.xb.C&&a.xb.A)){e=b.nodeName.toLowerCase();let f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==d:
!1:"video"===c?-1===d?!1:null!==d?!0:a.xb.Ok||b.hasAttribute("controls"):0<=b.tabIndex}return a},yE=function(a,b){if("input"==b.nodeName.toLowerCase()&&"hidden"==b.type)var c=!1;else c=b.nodeName.toLowerCase(),c="input"===c||"select"===c||"button"===c||"textarea"===c||"a"==b.nodeName.toLowerCase()&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||Cn(b);return c&&!a.Rd(b)&&a.isVisible(b)},zE=class{constructor(a){this.xb=a}Rd(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||
a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility}};zE.H=function(a){return new (a||zE)(_.z(_.yD))};zE.ua=_.af({token:zE,Z:zE.H,Ma:"root"});
var eva=function(a){(a=a.P("start"))&&a.focus(void 0);return!!a},fva=function(a){a.D||(a.Ka.rb(()=>{a.B||(a.B=a.L(),a.B.addEventListener("focus",a.Y));a.A||(a.A=a.L(),a.A.addEventListener("focus",a.X))}),a.tb.parentNode&&(a.tb.parentNode.insertBefore(a.B,a.tb),a.tb.parentNode.insertBefore(a.A,a.tb.nextSibling),a.D=!0))},gva=function(a){return new Promise(b=>{a.oa(()=>{var c;(c=a.tb.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?yE(a.C,c)?(c.focus(void 0),c=!0):(c=a.G(c),null==c||c.focus(void 0),
c=!!c):c=eva(a);return b(c)})})},hva=class{constructor(a,b,c,d,e=!1){this.tb=a;this.C=b;this.Ka=c;this.Ha=d;this.D=!1;this.Y=()=>{const f=this.P("end");f&&f.focus(void 0);return!!f};this.X=()=>eva(this);this.F=!0;e||fva(this)}get enabled(){return this.F}set enabled(a){this.F=a;this.B&&this.A&&(this.K(a,this.B),this.K(a,this.A))}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.Y),a.remove());b&&(b.removeEventListener("focus",this.X),b.remove());this.B=this.A=null;this.D=!1}P(a){const b=
this.tb.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return"start"==a?b.length?b[0]:this.G(this.tb):b.length?b[b.length-1]:this.R(this.tb)}Qe(){return this.D}G(a){if(yE(this.C,a)&&dva(this.C,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.Ha.ELEMENT_NODE?this.G(a[b]):null;if(c)return c}return null}R(a){if(yE(this.C,a)&&dva(this.C,a))return a;a=a.children;for(let b=a.length-1;0<=b;b--){const c=a[b].nodeType===this.Ha.ELEMENT_NODE?
this.R(a[b]):null;if(c)return c}return null}L(){const a=this.Ha.createElement("div");this.K(this.F,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}K(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}oa(a){this.Ka.isStable?a():_.K(this.Ka.Kf,_.Sl()).subscribe(a)}},AE=class{constructor(a,b,c){this.A=a;this.Ka=b;this.Ha=c}create(a,b=!1){return new hva(a,this.A,this.Ka,this.Ha,b)}};
AE.H=function(a){return new (a||AE)(_.z(zE),_.z(_.sm),_.z(_.an))};AE.ua=_.af({token:AE,Z:AE.H,Ma:"root"});
var iva=new Set,BE,jva=function(a,b){if((a.xb.C||a.xb.D)&&!iva.has(b))try{BE||(BE=document.createElement("style"),BE.setAttribute("type","text/css"),document.head.appendChild(BE)),BE.sheet&&(BE.sheet.insertRule(`@media ${b} {body{ }}`,0),iva.add(b))}catch(c){console.error(c)}return a.A(b)},CE=class{constructor(a){this.xb=a;this.A=this.xb.rc&&window.matchMedia?window.matchMedia.bind(window):xda}};CE.H=function(a){return new (a||CE)(_.z(_.yD))};CE.ua=_.af({token:CE,Z:CE.H,Ma:"root"});
_.DE=class{constructor(a,b){this.C=a;this.Hc=b;this.B=new Map;this.A=new _.bm}Ba(){this.A.next();this.A.complete()}observe(a){a=yda(ym(a)).map(b=>this.D(b).observable);a=Tk(a);a=Xk(_.K(a,_.Sl()),_.K(a,_.dm(),_.Nl(0)));return _.K(a,_.Ok(b=>{const c={matches:!1,vT:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.vT[e]=d});return c}))}D(a){if(this.B.has(a))return this.B.get(a);const b=jva(this.C,a),c={observable:_.K(new _.Fk(d=>{const e=f=>this.Hc.Sb(()=>d.next(f));b.addListener(e);return()=>
{b.removeListener(e)}}),_.em(b),_.Ok(({matches:d})=>({query:a,matches:d})),_.gm(this.A)),oaa:b};this.B.set(a,c);return c}};_.DE.H=function(a){return new (a||_.DE)(_.z(CE),_.z(_.sm))};_.DE.ua=_.af({token:_.DE,Z:_.DE.H,Ma:"root"});
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @type {{XSmall: string, Small: string, Medium: string, Large: string, XLarge: string, Handset: string, Tablet: string, Web: string, HandsetPortrait: string, TabletPortrait: string, WebPortrait: string, HandsetLandscape: string, TabletLandscape: string, WebLandscape: string}}
*/
var kva=function(a){if(!a.xb.rc)return 0;const b=a.Ha.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Ha.body.appendChild(b);a=(a=a.Ha.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":return 2;case "rgb(255,255,255)":return 1}return 0},EE=class{constructor(a,b){this.xb=a;this.Ha=b;this.C=_.rf(_.DE).observe("(forced-colors: active)").subscribe(()=>{this.B&&
(this.B=!1,this.A())})}Ba(){this.C.unsubscribe()}A(){if(!this.B&&this.xb.rc&&this.Ha.body){const a=this.Ha.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.B=!0;const b=kva(this);1===b?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):2===b&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}}};EE.H=function(a){return new (a||EE)(_.z(_.yD),_.z(_.an))};EE.ua=_.af({token:EE,Z:EE.H,Ma:"root"});
_.lva=new _.ah("liveAnnouncerElement",{Ma:"root",Z:zda});_.mva=new _.ah("LIVE_ANNOUNCER_DEFAULT_OPTIONS");
_.FE=class{create(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)}};_.FE.H=function(a){return new (a||_.FE)};_.FE.ua=_.af({token:_.FE,Z:_.FE.H,Ma:"root"});_.GE=class{};_.GE.H=function(a){return new (a||_.GE)};_.GE.Ea=_.Af({type:_.GE});_.GE.Da=_.bf({Xa:[_.FE]});
_.HE=class{constructor(a){a.A()}};_.HE.H=function(a){return new (a||_.HE)(_.z(EE))};_.HE.Ea=_.Af({type:_.HE});_.HE.Da=_.bf({imports:[_.GE]});
var Gn=0,nva=function(a,b,c){if(c&&a.F(b)){var d=Fn(c,"tooltip");a.D(b,d)&&a.Y(b,d);"string"===typeof c&&(b=a.A.get(d))&&0===b.Ow&&a.P(d);var e;0===(null==(e=a.B)?void 0:e.childNodes.length)&&(a.B.remove(),a.B=null)}},IE=class{constructor(a,b){this.xb=b;this.A=new Map;this.B=null;this.C=`${Gn++}`;this.Ha=a;this.C=_.rf(wC)+"-"+Gn++}Ba(){const a=this.Ha.querySelectorAll(`[${"cdk-describedby-host"}="${this.C}"]`);for(let c=0;c<a.length;c++)this.X(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;
null==(b=this.B)||b.remove();this.B=null;this.A.clear()}L(a,b){const c=this.Ha.createElement("div");Hn(c,this.C);c.textContent=a;b&&c.setAttribute("role",b);this.R();this.B.appendChild(c);this.A.set(Fn(a,b),{Sr:c,Ow:0})}P(a){let b,c;null==(b=this.A.get(a))||null==(c=b.Sr)||c.remove();this.A.delete(a)}R(){if(!this.B){var a=this.Ha.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.Ha.createElement("div");a.style.visibility="hidden";
a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.xb&&!this.xb.rc&&a.setAttribute("platform","server");this.Ha.body.appendChild(a);this.B=a}}X(a){const b=En(a).filter(c=>0!=c.indexOf("cdk-describedby-message"));a.setAttribute("aria-describedby",b.join(" "))}G(a,b){b=this.A.get(b);Ada(a,b.Sr.id);a.setAttribute("cdk-describedby-host",this.C);b.Ow++}Y(a,b){b=this.A.get(b);b.Ow--;Bda(a,b.Sr.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=En(a);b=(b=
this.A.get(b))&&b.Sr.id;return!!b&&-1!=a.indexOf(b)}K(a,b){if(!this.F(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":`${b}`.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1}F(a){return a.nodeType===this.Ha.ELEMENT_NODE}};IE.H=function(a){return new (a||IE)(_.z(_.an),_.z(_.yD))};IE.ua=_.af({token:IE,Z:IE.H,Ma:"root"});
new _.ah("FOCUS_TRAP_INERT_STRATEGY");
var ova,pva,OE;ova=function(a,b){a.X=b;return a};_.JE=function(a){a.Ja=!0;return a};_.KE=function(a,b){a.P=b;return a};pva=function(a){a.Pa=["shiftKey"];return a};_.qva=function(a){a.fb.unsubscribe();a.fb=_.K(a.va,_.im(b=>a.G.push(b)),_.Nl(200),_.fl(()=>0<a.G.length),_.Ok(()=>a.G.join(""))).subscribe(b=>{const c=a.R();for(let d=1;d<c.length+1;d++){const e=(a.C+d)%c.length,f=c[e];if(!a.X(f)&&0===f.Io().toUpperCase().trim().indexOf(b)){a.A(e);break}}a.G=[]});return a};_.LE=function(a){a.oa=!0;return a};
_.ME=function(a,b){var c=a.R();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.K=null==c?null:c;a.C=b};_.NE=function(a){0>a.C?a.D(0,1):a.Ta(1)};OE=function(a){0>a.C&&a.Ja?a.D(a.Nc.length-1,-1):a.Ta(-1)};
_.PE=function(a,b){const c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!b[e]||-1<a.Pa.indexOf(e));switch(c){case 9:a.L.next();return;case 40:if(a.Pn&&d){_.NE(a);break}else return;case 38:if(a.Pn&&d){OE(a);break}else return;case 39:if(a.P&&d){"rtl"===a.P?OE(a):_.NE(a);break}else return;case 37:if(a.P&&d){"rtl"===a.P?_.NE(a):OE(a);break}else return;case 36:if(a.oa&&d){a.D(0,1);break}else return;case 35:if(a.oa&&d){a.D(a.Nc.length-1,-1);break}else return;default:if(d||_.dn(b,"shiftKey"))b.key&&
1===b.key.length?a.va.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.va.next(String.fromCharCode(c));return}a.G=[];b.preventDefault()};
_.rva=class{constructor(a){this.Nc=a;this.C=-1;this.K=null;this.Ja=!1;this.va=new _.bm;this.fb=_.xk.EMPTY;this.Pn=!0;this.Pa=[];this.oa=!1;this.X=b=>b.disabled;this.G=[];this.L=new _.bm;this.Dc=new _.bm;a instanceof _.Al&&a.changes.subscribe(b=>{this.K&&(b=b.uc().indexOf(this.K),-1<b&&b!==this.C&&(this.C=b))})}A(a){const b=this.K;_.ME(this,a);this.K!==b&&this.Dc.next(this.C)}get F(){return this.C}get B(){return this.K}Ta(a){this.Ja?this.hb(a):this.cb(a)}hb(a){const b=this.R();for(let c=1;c<=b.length;c++){const d=
(this.C+a*c+b.length)%b.length;if(!this.X(b[d])){this.A(d);break}}}cb(a){this.D(this.C+a,a)}D(a,b){const c=this.R();if(c[a]){for(;this.X(c[a]);)if(a+=b,!c[a])return;this.A(a)}}R(){return this.Nc instanceof _.Al?this.Nc.uc():this.Nc}};
_.QE=class extends _.rva{constructor(){super(...arguments);this.Y="program"}A(a){super.A(a);this.B&&this.B.focus(this.Y)}};
new sC;
new sC;
var sva;sva=new _.ah("mat-sanity-checks",{Ma:"root",Z:function(){return!0}});_.RE=class{constructor(a,b,c){this.A=b;this.Ha=c;this.B=!1;a.A();this.B||(this.B=!0)}C(a){return Ym()?!1:"boolean"===typeof this.A?this.A:!!this.A[a]}};_.RE.H=function(a){return new (a||_.RE)(_.z(EE),_.z(sva,8),_.z(_.an))};_.RE.Ea=_.Af({type:_.RE});_.RE.Da=_.bf({imports:[HD,HD]});
new _.ah("MAT_DATE_LOCALE",{Ma:"root",Z:Cda});
new _.ah("mat-date-formats");
var On=class{constructor(a){this.Qo=a}},Qn=[Pn("data"),Pn("http"),Pn("https"),Pn("mailto"),Pn("ftp"),new On(a=>/^[^:]*([/?#]|$)/.test(a))];
var tva=class extends gua{constructor(){super(...arguments)}};
var oD=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null},uva=function(a,b,c){a.addEventListener(b,c,!1);return()=>{a.removeEventListener(b,c,!1)}},vva=class extends tva{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,b){b=b||document;return b.createElement(a)}},rD=null,sD;
new _.ah("TRANSITION_ID");
var bta=function(a){sh.getAngularTestability=(b,c=!0)=>{b=a.Zq(b,c);if(null==b)throw Error("Va");return b};sh.getAllAngularTestabilities=()=>Array.from(a.A.values());sh.getAllAngularRootElements=()=>Array.from(a.A.keys());sh.frameworkStabilizers||(sh.frameworkStabilizers=[]);sh.frameworkStabilizers.push(b=>{const c=sh.getAllAngularTestabilities();let d=c.length,e=!1;const f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})},wva=class{Zq(a,b,c){if(null==b)return null;const d=
a.A.get(b)||null;if(null!=d)a=d;else{var e;c?e=b instanceof DocumentFragment?this.Zq(a,b.host,!0):this.Zq(a,b.parentElement,!0):e=null;a=e}return a}};
var SE=class{lc(){return new XMLHttpRequest}};SE.H=function(a){return new (a||SE)};SE.ua=_.af({token:SE,Z:SE.H});
var TE=new _.ah("EventManagerPlugins"),UE=class{constructor(a,b){this.Hc=b;this.A=new Map;a.forEach(c=>c.C=this);this.C=a.slice().reverse()}addEventListener(a,b,c){return this.B(b).addEventListener(a,b,c)}B(a){var b=this.A.get(a);if(b)return b;b=this.C;for(let c=0;c<b.length;c++){const d=b[c];if(d.supports(a))return this.A.set(a,d),d}throw Error("Wa`"+a);}};UE.H=function(a){return new (a||UE)(_.z(TE),_.z(_.sm))};UE.ua=_.af({token:UE,Z:UE.H});var VE=class{constructor(a){this.D=a}};
var xva=function(a,b){const c=new Set;b.forEach(d=>{a.B.has(d)||(a.B.add(d),c.add(d))});a.D(c)},WE=class{constructor(){this.B=new Set}D(){}};WE.H=function(a){return new (a||WE)};WE.ua=_.af({token:WE,Z:WE.H});var XE=class extends WE{constructor(a){super();this.F=a;this.A=new Map;this.A.set(a.head,[])}C(a,b,c){a.forEach(d=>{const e=this.F.createElement("style");e.textContent=d;c.push(b.appendChild(e))})}D(a){this.A.forEach((b,c)=>{this.C(a,c,b)})}Ba(){this.A.forEach(a=>a.forEach(Un))}};
XE.H=function(a){return new (a||XE)(_.z(_.an))};XE.ua=_.af({token:XE,Z:XE.H});
var YE={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Wn=/%COMP%/g,$E=class{constructor(a,b,c){this.D=a;this.B=b;this.appId=c;this.A=new Map;this.C=new ZE(a)}Dl(a,b){if(!a||!b)return this.C;switch(b.ub){case 0:let c=this.A.get(b.id);c||(c=new yva(this.D,this.B,b,this.appId),this.A.set(b.id,c));c.B(a);return c;case 1:case 3:return new zva(this.D,
this.B,a,b);default:return this.A.has(b.id)||(a=Vn(b.id,b.ra,[]),xva(this.B,a),this.A.set(b.id,this.C)),this.C}}rl(){}end(){}};$E.H=function(a){return new (a||$E)(_.z(UE),_.z(XE),_.z(wC))};$E.ua=_.af({token:$E,Z:$E.H});
var ZE=class{constructor(a){this.A=a;this.data=Object.create(null);this.Tq=null}destroy(){}createElement(a,b){return b?document.createElementNS(YE[b]||b,a):document.createElement(a)}createComment(a){return document.createComment(a)}Nq(a){return document.createTextNode(a)}appendChild(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)}insertBefore(a,b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)}removeChild(a,b){a&&a.removeChild(b)}tD(a,
b){let c="string"===typeof a?document.querySelector(a):a;if(!c)throw Error("Ya`"+a);b||(c.textContent="");return c}parentNode(a){return a.parentNode}nextSibling(a){return a.nextSibling}setAttribute(a,b,c,d){d?(b=d+":"+b,(d=YE[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=YE[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Rn(a,b){a.classList.add(b)}np(a,b){a.classList.remove(b)}Rm(a,b,c,d){d&3?a.style.setProperty(b,
c,d&1?"important":""):a.style[b]=c}Tw(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a[b]=c}Od(a,b){a.nodeValue=b}listen(a,b,c){if("string"===typeof a){c=Xn(c);var d=this.A.B(b);a=oD(d.D,a);if(!a)throw Error("Xa`"+a+"`"+b);b=d.addEventListener(a,b,c)}else b=this.A.addEventListener(a,b,Xn(c));return b}},yva=class extends ZE{constructor(a,b,c,d){super(a);this.qc=c;a=Vn(d+"-"+c.id,c.ra,[]);xva(b,a);this.C="_ngcontent-%COMP%".replace(Wn,d+"-"+c.id);this.D="_nghost-%COMP%".replace(Wn,
d+"-"+c.id)}B(a){super.setAttribute(a,this.D,"")}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.C,"");return a}},aF=function(a,b){return b===a.C?a.shadowRoot:b},zva=class extends ZE{constructor(a,b,c,d){super(a);this.B=b;this.C=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.B;b=this.shadowRoot;c=[];a.C(a.B,b,c);a.A.set(b,c);d=Vn(d.id,d.ra,[]);for(a=0;a<d.length;a++)b=document.createElement("style"),b.textContent=d[a],this.shadowRoot.appendChild(b)}destroy(){var a=
this.B,b=this.shadowRoot;const c=a.A.get(b);c&&c.forEach(Un);a.A.delete(b)}appendChild(a,b){return super.appendChild(aF(this,a),b)}insertBefore(a,b,c){return super.insertBefore(aF(this,a),b,c)}removeChild(a,b){return super.removeChild(aF(this,a),b)}parentNode(a){return aF(this,super.parentNode(aF(this,a)))}};
var bF=class extends VE{supports(){return!0}addEventListener(a,b,c){a.addEventListener(b,c,!1);return()=>this.removeEventListener(a,b,c)}removeEventListener(a,b,c){return a.removeEventListener(b,c)}};bF.H=function(a){return new (a||bF)(_.z(_.an))};bF.ua=_.af({token:bF,Z:bF.H});
var Ava=["alt","control","meta","shift"],Bva={"\b":"Backspace","\t":"Tab","\u007f":"Delete","\u001b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Cva={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},Eva=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=Dva(b.pop());let d="",e=b.indexOf("code");-1<
e&&(b.splice(e,1),d="code.");Ava.forEach(f=>{const g=b.indexOf(f);-1<g&&(b.splice(g,1),d+=f+".")});d+=c;if(0!=b.length||0===c.length)return null;c={};c.domEventName=a;c.fullKey=d;return c},Gva=function(a,b,c){return d=>{Fva(d,a)&&c.Ak(()=>b(d))}},Dva=function(a){switch(a){case "esc":return"escape";default:return a}},Fva=function(a,b){let c=Bva[a.key]||a.key,d="";-1<b.indexOf("code.")&&(c=a.code,d="code.");if(null==c||!c)return!1;c=c.toLowerCase();" "===c?c="space":"."===c&&(c="dot");Ava.forEach(e=>
{e!==c&&(0,Cva[e])(a)&&(d+=e+".")});d+=c;return d===b},cF=class extends VE{supports(a){return null!=Eva(a)}addEventListener(a,b,c){const d=Eva(b),e=Gva(d.fullKey,c,this.C.Hc);return this.C.Hc.rb(()=>uva(a,d.domEventName,e))}};cF.H=function(a){return new (a||cF)(_.z(_.an))};cF.ua=_.af({token:cF,Z:cF.H});
var Bta=om(Xta,"browser",[{ea:xC,Ib:"browser"},{ea:jm,Ib:function(){var a=new vva;Tn||(Tn=a)},tc:!0},{ea:_.an,sb:function(){return Ij=document},Hb:[]}]),Hva=new _.ah(""),Iva=[{ea:SC,Uc:wva,Hb:[]},{ea:Zsa,Uc:UC,Hb:[_.sm,VC,SC]},{ea:UC,Uc:UC,Hb:[_.sm,VC,SC]}],Jva=[{ea:qm,Ib:"root"},{ea:Ci,sb:function(){return new Ci},Hb:[]},{ea:TE,Uc:bF,tc:!0,Hb:[_.an,_.sm,xC]},{ea:TE,Uc:cF,tc:!0,Hb:[_.an]},{ea:$E,Uc:$E,Hb:[UE,XE,wC]},{ea:nC,ac:$E},{ea:WE,ac:XE},{ea:XE,Uc:XE,Hb:[_.an]},{ea:UE,Uc:UE,Hb:[TE,_.sm]},{ea:pua,
Uc:SE,Hb:[]},[]],dF=class{};[...Jva];[...Iva];dF.H=function(a){return new (a||dF)(_.z(Hva,12))};dF.Ea=_.Af({type:dF});dF.Da=_.bf({Xa:[...Jva,...Iva],imports:[_.lD,XC]});
var eF=class{constructor(a){this.A=a}getTitle(){return this.A.title}setTitle(a){this.A.title=a||""}};eF.H=function(a){return new (a||eF)(_.z(_.an))};eF.ua=_.af({token:eF,Z:function(a){let b=null;a?b=new a:b=new eF(_.z(_.an));return b},Ma:"root"});
var Kva={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0,doubletap:!0},fF=new _.ah("HammerGestureConfig"),Lva=new _.ah("HammerLoader"),Mva=function(a,b){b=new Hammer(b,a.options);b.get("pinch").set({enable:!0});b.get("rotate").set({enable:!0});
for(const c in a.A)b.get(c).set(a.A[c]);return b},gF=class{constructor(){this.od=[];this.A={}}};gF.H=function(a){return new (a||gF)};gF.ua=_.af({token:gF,Z:gF.H});
var hF=class extends VE{constructor(a,b,c,d){super(a);this.pb=b;this.A=d;this.B=null}supports(a){return(Kva.hasOwnProperty(a.toLowerCase())||-1<this.pb.od.indexOf(a))&&(window.Hammer||this.A)?!0:!1}addEventListener(a,b,c){const d=this.C.Hc;b=b.toLowerCase();if(!window.Hammer&&this.A){this.B=this.B||d.rb(()=>this.A());let e=!1,f=()=>{e=!0};d.rb(()=>this.B.then(()=>{window.Hammer?e||(f=this.addEventListener(a,b,c)):f=()=>{}}).catch(()=>{f=()=>{}}));return()=>{f()}}return d.rb(()=>{const e=Mva(this.pb,
a),f=function(g){d.Ak(function(){c(g)})};e.on(b,f);return()=>{e.off(b,f);"function"===typeof e.destroy&&e.destroy()}})}};hF.H=function(a){return new (a||hF)(_.z(_.an),_.z(fF),_.z(zC),_.z(Lva,8))};hF.ua=_.af({token:hF,Z:hF.H});var iF=class{};new iC;iF.H=function(a){return new (a||iF)};iF.Ea=_.Af({type:iF});iF.Da=_.bf({Xa:[{ea:TE,Uc:hF,tc:!0,Hb:[_.an,fF,zC,[new iC,Lva]]},{ea:fF,Uc:gF,Hb:[]}]});
var jF=class{};jF.H=function(a){return new (a||jF)};jF.ua=_.af({token:jF,Z:function(a){return a?new (a||jF):_.z(kF)},Ma:"root"});
var kF=class extends jF{constructor(a){super();this.B=a}A(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:if(Qh(b,"HTML"))var c=_.Ph(b);else{a:{b=String(b);a=null;try{pC=pC||Rh(this.B);var d=b?String(b):"";a=pC.qr(d);b=5;var e=d;do{if(0===b)throw Error("ta");b--;d=e;e=a.innerHTML;a=pC.qr(d)}while(d!==e);var f=new fsa;let h=(Yh(a)||a).firstChild;for(d=!0;h;){if(h.nodeType===Node.ELEMENT_NODE)b:{b=f;e=h;const k=e.nodeName.toLowerCase();if(!Nj.hasOwnProperty(k)){d=!dsa.hasOwnProperty(k);
break b}b.A.push("<");b.A.push(k);const l=e.attributes;for(e=0;e<l.length;e++){const m=l.item(e),n=m.name,p=n.toLowerCase();if(!Oj.hasOwnProperty(p))continue;let v=m.value;Pj[p]&&(v=Th(v));Qj[p]&&(v=Uh(v));b.A.push(" ",n,'="',Xh(v),'"')}b.A.push(">");d=!0}else h.nodeType===Node.TEXT_NODE&&f.A.push(Xh(h.nodeValue));if(d&&h.firstChild)h=h.firstChild;else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){b=f;const l=h.nodeName.toLowerCase();Nj.hasOwnProperty(l)&&!Wra.hasOwnProperty(l)&&(b.A.push("</"),b.A.push(l),
b.A.push(">"))}let k=esa(h,h.nextSibling);if(k){h=k;break}h=esa(h,h.parentNode)}}var g=f.A.join("");c=th(g);break a}finally{if(a)for(g=Yh(a)||a;g.firstChild;)g.removeChild(g.firstChild)}c=void 0}c=c.toString()}return c;case 2:return Qh(b,"Style")?_.Ph(b):b;case 3:if(Qh(b,"Script"))return _.Ph(b);throw Error("Za");case 4:return Qh(b,"URL")?_.Ph(b):Th(String(b));case 5:if(Qh(b,"ResourceURL"))return _.Ph(b);throw Error("$a");default:throw Error("ab`"+a);}}C(a){return new Sra(a)}F(a){return new Tra(a)}D(a){return new Ura(a)}};
kF.H=function(a){return new (a||kF)(_.z(_.an))};kF.ua=_.af({token:kF,Z:function(a){a?a=new a:(a=_.z(_.Sq),a=new kF(a.get(_.an)));return a},Ma:"root"});
new sC;
var Nva=function(a,b){switch(b){case 1:return a instanceof _.FB;case 4:return a instanceof _.Xd||a instanceof _.DB;case 5:return a instanceof _.DB;case 3:return!1;default:return!1}},Ova=function(a,b){if(null!=b){if(b instanceof _.FB)return a.B.C(_.$d(b).toString());if(b instanceof _.Xd)return a.B.F(_.Yd(b));if(b instanceof _.DB)return a.B.D(_.ce(b).toString())}return null},lF=class extends jF{constructor(a){super();this.B=new kF(a)}A(a,b){if(null==b)return null;if(b instanceof _.DB||b instanceof _.Xd||
b instanceof _.FB){if(Nva(b,a))return this.B.A(a,Ova(this,b));throw Error("bb`"+gsa[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("cb");}F(){throw Error("cb");}D(){throw Error("cb");}};lF.H=function(a){return new (a||lF)(_.z(_.an))};lF.ua=_.af({token:lF,Z:lF.H});
var mF=class{};mF.H=function(a){return new (a||mF)};mF.Ea=_.Af({type:mF});mF.Da=_.bf({Xa:[{ea:rC,ac:jF},{ea:jF,Uc:lF}],imports:[dF]});
new _.ah("MAT_HAMMER_OPTIONS");
var nF=class{};nF.H=function(a){return new (a||nF)};nF.Oa=_.A({type:nF,U:[["","mat-line",""],["","matLine",""]],Za:[1,"mat-line"]});var oF=class{};oF.H=function(a){return new (a||oF)};oF.Ea=_.Af({type:oF});oF.Da=_.bf({imports:[_.RE,_.RE]});
_.Pva=new _.ah("MAT_OPTION_PARENT_COMPONENT");
_.Qva=new _.ah("MatOptgroup");
var $n=new Set(["true","1"]),ao=new Set(["false","0"]);
var Rva=class{},Sva=class{};
/*

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {function(): ?} cb
 @return {void}
*/
var Tva=function(a){a.F||(a.F=!0,a.A.forEach(b=>b()),a.A=[])},Uva=function(a){a.D.forEach(b=>b());a.D=[]},Vva=function(a){Promise.resolve(null).then(()=>Tva(a))},ko=class{constructor(a=0,b=0){this.A=[];this.D=[];this.G=[];this.L=[];this.R=[];this.F=this.Qa=this.K=!1;this.B=0;this.C=null;this.totalTime=a+b}ph(a){this.R.push(a);this.D.push(a)}Jf(a){this.L.push(a);this.A.push(a)}Lc(a){this.G.push(a)}Sh(){return this.K}init(){}play(){this.Sh()||(Uva(this),Vva(this));this.K=!0}pause(){}restart(){}finish(){Tva(this)}destroy(){this.Qa||
(this.Qa=!0,this.Sh()||Uva(this),this.finish(),this.G.forEach(a=>a()),this.G=[])}reset(){this.F=this.K=!1;this.D=this.R;this.A=this.L}setPosition(a){this.B=this.totalTime?a*this.totalTime:1}Ig(){return this.totalTime?this.B/this.totalTime:1}Zm(a){a="start"==a?this.D:this.A;a.forEach(b=>b());a.length=0}};
var pF=function(a){a.F||(a.F=!0,a.B.forEach(b=>b()),a.B=[])},Wva=function(a){a.Qa||(a.Qa=!0,pF(a),a.A.forEach(b=>b.destroy()),a.G.forEach(b=>b()),a.G=[])},Xva=function(a){a.Sh()||(a.K=!0,a.D.forEach(b=>b()),a.D=[])},lo=class{constructor(a){this.B=[];this.D=[];this.Qa=this.K=this.F=!1;this.G=[];this.C=null;this.totalTime=0;this.A=a;let b=0,c=0,d=0;const e=this.A.length;0==e?Promise.resolve(null).then(()=>pF(this)):this.A.forEach(f=>{f.Jf(()=>{++b==e&&pF(this)});f.Lc(()=>{++c==e&&Wva(this)});f.ph(()=>
{++d==e&&Xva(this)})});this.totalTime=this.A.reduce((f,g)=>Math.max(f,g.totalTime),0)}init(){this.A.forEach(a=>a.init())}ph(a){this.D.push(a)}Jf(a){this.B.push(a)}Lc(a){this.G.push(a)}Sh(){return this.K}play(){this.C||this.init();Xva(this);this.A.forEach(a=>a.play())}pause(){this.A.forEach(a=>a.pause())}restart(){this.A.forEach(a=>a.restart())}finish(){pF(this);this.A.forEach(a=>a.finish())}destroy(){Wva(this)}reset(){this.A.forEach(a=>a.reset());this.K=this.F=this.Qa=!1}setPosition(a){const b=a*
this.totalTime;this.A.forEach(c=>{c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})}Ig(){const a=this.A.reduce((b,c)=>null===b||c.totalTime>b.totalTime?c:b,null);return null!=a?a.Ig():0}Aq(){this.A.forEach(a=>{a.Aq&&a.Aq()})}Zm(a){a="start"==a?this.D:this.B;a.forEach(b=>b());a.length=0}};
var qF=()=>!1,Yva=()=>[],vo=null;if(jo()||"undefined"!==typeof Element)"undefined"!==typeof window&&"undefined"!==typeof window.document?(vo=document.documentElement,qF=(a,b)=>{for(;b;){if(b===a)return!0;b=wo(b)}return!1}):qF=(a,b)=>a.contains(b),Yva=(a,b,c)=>c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[];
var Io=RegExp("{{\\s*(.+?)\\s*}}","g"),Ida=/-+([a-z0-9])/g;
var Kda=RegExp("s*:selfs*,?","g"),$va=class{lc(a,b){b=new Zva(b);this.B(b);return Lo(this,Go(a),b)}B(a){a.A="";a.C=new Map;a.C.set("",new Map);a.currentTime=0}hP(a,b){let c=b.wk=0,d=b.Oh=0;const e=[],f=[];"@"==a.name.charAt(0)&&b.errors.push(new _.kf(3006,!1));a.xU.forEach(g=>{this.B(b);if(0==g.type){var h=g.name;h.toString().split(/\s*,\s*/).forEach(k=>{g.name=k;e.push(this.xE(g,b))});g.name=h}else 1==g.type?(h=this.yE(g,b),c+=h.wk,d+=h.Oh,f.push(h)):b.errors.push(new _.kf(3007,!1))});return{type:7,
name:a.name,Sm:e,Hk:f,wk:c,Oh:d,options:null}}xE(a,b){const c=this.yt(a.ra,b),d=a.options&&a.options.params||null;if(c.kU){const e=new Set,f=d||{};c.ra.forEach(g=>{g instanceof Map&&g.forEach(h=>{Ho(h).forEach(k=>{f.hasOwnProperty(k)||e.add(k)})})});e.size&&(Ko(e.values()),b.errors.push(new _.kf(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}yE(a,b){b.wk=0;b.Oh=0;const c=Lo(this,Go(a.animation),b);return{type:1,yL:Fda(a.Gg,b.errors),animation:c,wk:b.wk,Oh:b.Oh,options:Mo(a.options)}}fP(a,
b){return{type:2,Pg:a.Pg.map(c=>Lo(this,c,b)),options:Mo(a.options)}}dP(a,b){const c=b.currentTime;let d=0;const e=a.Pg.map(f=>{b.currentTime=c;f=Lo(this,f,b);d=Math.max(d,b.currentTime);return f});b.currentTime=d;return{type:3,Pg:e,options:Mo(a.options)}}aP(a,b){const c=Nda(a.qj,b.errors);b.B=c;var d=a.ra?a.ra:_.fo({});if(5==d.type)a=this.Fx(d,b);else{d=a.ra;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.fo(d));b.currentTime+=c.duration+c.delay;const e=this.yt(d,b);e.XV=a;a=e}b.B=null;return{type:4,
qj:c,style:a,options:null}}yt(a,b){a=this.A(a,b);this.C(a,b);return a}A(a,b){const c=[],d=Array.isArray(a.ra)?a.ra:[a.ra];for(let g of d)"string"===typeof g?"*"===g?c.push(g):b.errors.push(new _.kf(3002,!1)):c.push(Bo(g));let e=!1,f=null;c.forEach(g=>{if(g instanceof Map&&(g.has("easing")&&(f=g.get("easing"),g.delete("easing")),!e))for(let h of g.values())if(0<=h.toString().indexOf("{{")){e=!0;break}});return{type:6,ra:c,easing:f,offset:a.offset,kU:e,options:null}}C(a,b){const c=b.B;let d=b.currentTime,
e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.ra.forEach(f=>{"string"!==typeof f&&f.forEach((g,h)=>{const k=b.C.get(b.A),l=k.get(h);let m=!0;l&&(e!=d&&e>=l.startTime&&d<=l.endTime&&(b.errors.push(new _.kf(3010,!1)),m=!1),e=l.startTime);m&&k.set(h,{startTime:e,endTime:d});b.options&&Hda(g,b.options,b.errors)})})}Fx(a,b){const c={type:5,ra:[],options:null};if(!b.B)return b.errors.push(new _.kf(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const k=a.Pg.map(F=>{F=this.A(F,b);let I=null!=F.offset?
F.offset:Mda(F.ra),N=0;null!=I&&(d++,N=F.offset=I);g=g||0>N||1<N;f=f||N<h;h=N;e.push(N);return F});g&&b.errors.push(new _.kf(3012,!1));f&&b.errors.push(new _.kf(3200,!1));a=a.Pg.length;let l=0;0<d&&d<a?b.errors.push(new _.kf(3202,!1)):0==d&&(l=1/(a-1));const m=a-1,n=b.currentTime,p=b.B,v=p.duration;k.forEach((F,I)=>{I=0<l?I==m?1:l*I:e[I];const N=I*v;b.currentTime=n+p.delay+N;p.duration=N;this.C(F,b);F.offset=I;c.ra.push(F)});return c}Gx(a,b){return{type:8,animation:Lo(this,Go(a.animation),b),options:Mo(a.options)}}bP(a,
b){b.Oh++;return{type:9,options:Mo(a.options)}}cP(a,b){return{type:10,animation:this.Gx(a.animation,b),options:Mo(a.options)}}eP(a,b){const c=b.A,d=a.options||{};b.wk++;b.D=a;const [e,f]=Lda(a.Nf);b.A=c.length?c+" "+e:e;to(b.C,b.A,new Map);const g=Lo(this,Go(a.animation),b);b.D=null;b.A=c;return{type:11,Nf:e,limit:d.limit||0,optional:!!d.optional,RV:f,animation:g,eba:a.Nf,options:Mo(a.options)}}gP(a,b){b.D||b.errors.push(new _.kf(3013,!1));const c="full"===a.qj?{duration:0,delay:0,easing:"full"}:
zo(a.qj,b.errors,!0);return{type:12,animation:Lo(this,Go(a.animation),b),qj:c,options:null}}},Zva=class{constructor(a){this.errors=a;this.Oh=this.wk=0;this.B=this.A=this.D=null;this.currentTime=0;this.C=new Map;this.options=null}};
var rF=class{constructor(){this.A=new Map}get(a){return this.A.get(a)||[]}append(a,b){let c=this.A.get(a);c||this.A.set(a,c=[]);c.push(...b)}has(a){return this.A.has(a)}clear(){this.A.clear()}};
var awa=RegExp(":enter","g"),bwa=RegExp(":leave","g"),Oda=function(a,b,c,d,e,f,g,h,k,l=[]){var m=new cwa;k=k||new rF;a=new dwa(a,b,k,d,e,l,[]);a.options=h;d=h.delay?yo(h.delay):0;sF(a.A,d);tF(a.A,[f],null,a.errors,h);Lo(m,c,a);c=a.oi.filter(n=>n.va());if(c.length&&g.size){let n;for(f=c.length-1;0<=f;f--)if(m=c[f],m.element===b){n=m;break}n&&n.oa===n.A&&tF(n,[g],null,a.errors,h)}return c.length?c.map(n=>n.Y()):[No(b,[],[],[],0,d,"",!1)]},cwa=class{hP(){}xE(){}yE(){}bP(a,b){var c=b.X.get(b.element);
if(c){const d=uF(b,a.options),e=b.A.currentTime;c=this.A(c,d,d.options);e!=c&&vF(b,c)}b.B=a}cP(a,b){const c=uF(b,a.options);vF(c);this.Gx(a.animation,c);vF(b,c.A.currentTime);b.B=a}A(a,b,c){let d=b.A.currentTime;const e=null!=c.duration?yo(c.duration):null,f=null!=c.delay?yo(c.delay):null;0!==e&&a.forEach(g=>{const h={duration:null!=e?e:g.duration,delay:b.A.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new ewa(b.F,g.element,g.fk,g.jp,g.zm,h,g.RZ);b.oi.push(g);d=Math.max(d,h.duration+h.delay)});return d}Gx(a,
b){fwa(b,a.options,!0);Lo(this,a.animation,b);b.B=a}fP(a,b){const c=b.G;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=uF(b,e),vF(d),null!=e.delay&&(6==d.B.type&&(wF(d.A),d.B=xF),yF(d,yo(e.delay))));a.Pg.length&&(a.Pg.forEach(f=>Lo(this,f,d)),zF(d.A),d.G>c&&vF(d));b.B=a}dP(a,b){const c=[];let d=b.A.currentTime;const e=a.options&&a.options.delay?yo(a.options.delay):0;a.Pg.forEach(f=>{const g=uF(b,a.options);e&&yF(g,e);Lo(this,f,g);d=Math.max(d,g.A.currentTime);c.push(g.A)});c.forEach(f=>AF(b.A,
f));vF(b,d);b.B=a}B(a,b){return a.SU?(a=a.QZ,a=b.params?Jo(a,b.params,b.errors):a,zo(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}aP(a,b){const c=b.C=this.B(a.qj,b),d=b.A;c.delay&&(BF(b.A,b.A.duration+c.delay),wF(d));const e=a.style;5==e.type?this.Fx(e,b):(BF(b.A,b.A.duration+c.duration),this.yt(e,b),zF(d));b.C=null;b.B=a}yt(a,b){const c=b.A;var d=b.C;!d&&0<c.A.size&&(c.duration+=1,c.L());d=d&&d.easing||a.easing;if(a.XV){d&&c.R.set("easing",d);for(let [e,f]of c.B)d=e,c.K.set(d,
f||"*"),c.A.set(d,"*");c.oa=c.A}else tF(c,a.ra,d,b.errors,b.options);b.B=a}Fx(a,b){const c=b.C,d=b.A.duration,e=c.duration,f=uF(b).A;f.easing=c.easing;a.ra.forEach(g=>{BF(f,(g.offset||0)*e);tF(f,g.ra,g.easing,b.errors,b.options);zF(f)});AF(b.A,f);vF(b,d+e);b.B=a}eP(a,b){var c=b.A.currentTime;const d=a.options||{},e=d.delay?yo(d.delay):0;e&&(6===b.B.type||0==c&&0<b.A.A.size)&&(wF(b.A),b.B=xF);let f=c;c=gwa(b,a.Nf,a.limit,a.RV,d.optional?!0:!1,b.errors);b.D=c.length;let g=null;c.forEach((h,k)=>{b.Cf=
k;k=uF(b,a.options,h);e&&yF(k,e);h===b.element&&(g=k.A);Lo(this,a.animation,k);zF(k.A);f=Math.max(f,k.A.currentTime)});b.Cf=0;b.D=0;vF(b,f);g&&(AF(b.A,g),wF(b.A));b.B=a}gP(a,b){const c=b.P,d=b.A;var e=a.qj,f=Math.abs(e.duration);const g=f*(b.D-1);f*=b.Cf;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.R}e=b.A;f&&sF(e,f);e=e.currentTime;Lo(this,a.animation,b);b.B=a;c.R=d.currentTime-e+(d.startTime-c.A.startTime)}},xF={},uF=function(a,b=null,c){c=c||a.element;c=new dwa(a.F,
c,a.X,a.K,a.L,a.errors,a.oi,a.A.gh(c,0));c.B=a.B;c.C=a.C;c.options=a.Y();fwa(c,b);c.Cf=a.Cf;c.D=a.D;c.P=a;a.G++;return c},vF=function(a,b){a.B=xF;a.A=a.A.gh(a.element,b);a.oi.push(a.A)},fwa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=yo(b.duration));null!=b.delay&&(d.delay=yo(b.delay));var e=b.params;if(e){let f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(g=>{c&&f.hasOwnProperty(g)||(f[g]=Jo(e[g],f,a.errors))})}}},yF=function(a,b){0<b&&sF(a.A,b)},gwa=function(a,
b,c,d,e,f){let g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(awa,"."+a.K),b=b.replace(bwa,"."+a.L),a=a.F.query(a.element,b,1!=c),0!==c&&(a=0>c?a.slice(a.length+c,a.length):a.slice(0,c)),g.push(...a));e||0!=g.length||f.push(new _.kf(3014,!1));return g},dwa=class{constructor(a,b,c,d,e,f,g,h){this.F=a;this.element=b;this.X=c;this.K=d;this.L=e;this.errors=f;this.oi=g;this.C=this.P=null;this.B=xF;this.G=0;this.options={};this.R=this.D=this.Cf=0;this.A=h||new CF(this.F,b,0);g.push(this.A)}get params(){return this.options.params}Y(){const a=
{};if(this.options){const b=this.options.params;if(b){const c=a.params={};Object.keys(b).forEach(d=>{c[d]=b[d]})}}return a}},sF=function(a,b){const c=1===a.C.size&&a.F.size;a.duration||c?(BF(a,a.currentTime+b),c&&wF(a)):a.startTime+=b},tF=function(a,b,c,d,e){c&&a.R.set("easing",c);c=e&&e.params||{};b=Pda(b,a.B);for(let [f,g]of b){b=f;e=Jo(g,c,d);a.F.set(b,e);if(!a.D.has(b)){let h;a.K.set(b,null!=(h=a.B.get(b))?h:"*")}a.X(b,e)}},wF=function(a){for(let [b,c]of a.D){let d=b,e=c;a.F.set(d,e);a.X(d,e)}},
zF=function(a){0!=a.F.size&&(a.F.forEach((b,c)=>{a.A.set(c,b)}),a.F.clear(),a.D.forEach((b,c)=>{a.A.has(c)||a.A.set(c,b)}))},AF=function(a,b){b.P.forEach((c,d)=>{const e=a.P.get(d);(!e||c.time>e.time)&&a.X(d,c.value)})},BF=function(a,b){zF(a);a.duration=b;a.L()},CF=class{constructor(a,b,c,d){this.Ja=a;this.element=b;this.startTime=c;this.G=d;this.duration=0;this.R=new Map;this.A=new Map;this.C=new Map;this.P=new Map;this.D=new Map;this.F=new Map;this.K=new Map;this.oa=null;this.G||(this.G=new Map);
this.B=this.G.get(b);this.B||(this.B=this.D,this.G.set(b,this.D));this.L()}va(){switch(this.C.size){case 0:return!1;case 1:return 0<this.A.size;default:return!0}}get currentTime(){return this.startTime+this.duration}gh(a,b){zF(this);return new CF(this.Ja,a,b||this.currentTime,this.G)}L(){this.A&&(this.R=this.A);this.A=this.C.get(this.duration);this.A||(this.A=new Map,this.C.set(this.duration,this.A))}X(a,b){this.D.set(a,b);this.B.set(a,b);this.P.set(a,{time:this.currentTime,value:b})}get properties(){const a=
[];for(let b in this.A)a.push(b);return a}Y(){zF(this);const a=new Set,b=new Set,c=1===this.C.size&&0===this.duration;let d=[];this.C.forEach((g,h)=>{g=Co(g,new Map,this.K);g.forEach((k,l)=>{"!"===k?a.add(l):"*"===k&&b.add(l)});c||g.set("offset",h/this.duration);d.push(g)});const e=a.size?Ko(a.values()):[],f=b.size?Ko(b.values()):[];if(c){const g=d[0],h=new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return No(this.element,d,e,f,this.duration,this.startTime,this.easing,!1)}},ewa=class extends CF{constructor(a,
b,c,d,e,f,g=!1){super(a,b,f.delay);this.fk=c;this.jp=d;this.zm=e;this.Pa=g;this.qj={duration:f.duration,delay:f.delay,easing:f.easing}}va(){return 1<this.fk.length}Y(){let a=this.fk,{delay:b,duration:c,easing:d}=this.qj;if(this.Pa&&b){const g=[],h=c+b;var e=b/h,f=Co(a[0]);f.set("offset",0);g.push(f);f=Co(a[0]);f.set("offset",Po(e));g.push(f);e=a.length-1;for(f=1;f<=e;f++){let k=Co(a[f]);const l=k.get("offset");k.set("offset",Po((b+l*c)/h));g.push(k)}c=h;b=0;d="";a=g}return No(this.element,a,this.jp,
this.zm,c,b,d,!0)}};
var DF=class{};
var hwa=new Set("width height minWidth minHeight maxWidth maxHeight left top bottom right fontSize outlineWidth outlineOffset paddingTop paddingLeft paddingBottom paddingRight marginTop marginLeft marginBottom marginRight borderRadius borderWidth borderTopWidth borderLeftWidth borderRightWidth borderBottomWidth textIndent perspective".split(" ")),oo=function(a,b,c){let d="";const e=b.toString().trim();hwa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==
a[1].length&&c.push(new _.kf(3005,!1)));return e+d},iwa=class extends DF{};
var jwa=class{};
var EF={},FF=function(a,b,c,d){let e=a.B.get("*");void 0!==b&&(e=a.B.get(null==b?void 0:b.toString())||e);return e?kwa(e,c,d):new Map},Ro=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}match(a,b,c,d){return Qda(this.A.yL,a,b,c,d)}lc(a,b,c,d,e,f,g,h,k,l){var m=[],n=this.A.options&&this.A.options.params||EF;g=FF(this,c,g&&g.params||EF,m);const p=h&&h.params||EF;h=FF(this,d,p,m);const v=new Set,F=new Map,I=new Map,N="void"===d;let S;n={params:Rda(p,n),delay:null==(S=this.A.options)?void 0:S.delay};
a=l?[]:Oo(a,b,this.A.animation,e,f,g,h,n,k,m);let M=0;a.forEach(Z=>{M=Math.max(Z.duration+Z.delay,M)});if(m.length)return Qo(b,this.C,c,d,N,g,h,[],[],F,I,M,m);a.forEach(Z=>{const O=Z.element,ka=to(F,O,new Set);Z.jp.forEach(yb=>ka.add(yb));const oa=to(I,O,new Set);Z.zm.forEach(yb=>oa.add(yb));O!==b&&v.add(O)});m=Ko(v.values());return Qo(b,this.C,c,d,N,g,h,a,m,F,I,M)}},kwa=function(a,b,c){const d=new Map,e=Ao(a.A);Object.keys(b).forEach(f=>{const g=b[f];null!==g&&(e[f]=g)});a.ra.ra.forEach(f=>{"string"!==
typeof f&&f.forEach((g,h)=>{g&&(g=Jo(g,e,c));h=no(h);g=oo(h,g,c);d.set(h,g)})});return d},lwa=class{constructor(a,b){this.ra=a;this.A=b}};
var mwa=function(a,b,c,d,e){return a.B.find(f=>f.match(b,c,d,e))||null},nwa=class{constructor(a,b){this.name=a;this.B=[];this.Sm=new Map;b.Sm.forEach(c=>{this.Sm.set(c.name,new lwa(c.style,c.options&&c.options.params||{}))});So(this.Sm,"true","1");So(this.Sm,"false","0");b.Hk.forEach(c=>{this.B.push(new Ro(a,c,this.Sm))});this.A=Sda(a,this.Sm)}};
var owa=new rF,pwa=class{constructor(a){this.D=a;this.F=new Map;this.C=new Map;this.A=[]}register(a,b){const c=[];b=(new $va).lc(b,c,[]);if(c.length)throw new _.kf(3503,!1);this.F.set(a,b)}create(a,b,c={}){var d=[];const e=this.F.get(a),f=new Map;e?(b=Oo(this.D,b,e,"ng-enter","ng-leave",new Map,new Map,c,owa,d),b.forEach(g=>{const h=to(f,g.element,new Map);g.zm.forEach(k=>h.set(k,null))})):(d.push(new _.kf(3300,!1)),b=[]);if(d.length)throw new _.kf(3504,!1);f.forEach((g,h)=>{g.forEach((k,l)=>{var m=
g.set;var n=window.getComputedStyle(h)[l];m.call(g,l,n)})});d=b.map(g=>{var h=f.get(g.element);const k=g.element;h=po(g.fk,new Map,h);return this.D.animate(k,h,g.duration,g.delay,g.easing,[],!0)});d=mo(d);this.C.set(a,d);d.Lc(()=>this.destroy(a));this.A.push(d);return d}destroy(a){const b=this.B(a);b.destroy();this.C.delete(a);a=this.A.indexOf(b);0<=a&&this.A.splice(a,1)}B(a){a=this.C.get(a);if(!a)throw new _.kf(3301,!1);return a}listen(a,b,c,d){b=so(b,"","","");ro(this.B(a),c,b,d);return()=>{}}};
var qwa=[],rwa={Sd:"",Qm:!1,zD:!1,Vv:!1,kD:!1},Tda={Sd:"",zD:!1,Qm:!1,Vv:!1,kD:!0},swa=function(a,b){const c=b.params;if(c){const d=a.options.params;Object.keys(c).forEach(e=>{null==d[e]&&(d[e]=c[e])})}},GF=class{constructor(a,b=""){this.Sd=b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Ao(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}},HF=new GF("void"),IF=function(a,b){a.A.A.delete(b);
a.D.delete(b);const c=a.A.G.get(b);c&&(c.forEach(d=>d.destroy()),a.A.G.delete(b))},twa=function(a,b,c,d,e){const f=a.A.A.get(b),g=new Map;if(f){const h=[];f.forEach((k,l)=>{g.set(l,k.value);a.B.has(l)&&(k=a.Pf(b,l,"void",e))&&h.push(k)});if(h.length)return JF(a.A,a.id,b,!0,c,g),d&&mo(h).Jf(()=>Zo(a.A,b)),!0}return!1},uwa=function(a,b){const c=a.D.get(b),d=a.A.A.get(b);if(c&&d){const e=new Set;c.forEach(f=>{f=f.name;if(!e.has(f)){e.add(f);var g=a.B.get(f).A,h=d.get(f)||HF,k=new GF("void"),l=new KF(a.id,
f,b);a.A.va++;a.F.push({element:b,Ee:f,transition:g,Pe:h,rd:k,Ra:l,jL:!0})}})}},wwa=function(a,b,c){const d=a.A;b.childElementCount&&a.K(b,c);if(!twa(a,b,c,!0)){var e=!1;if(d.cb){var f=d.P.length?d.R.get(b):[];if(f&&f.length)e=!0;else for(f=b;f=f.parentNode;)if(d.A.get(f)){e=!0;break}}uwa(a,b);e?JF(d,a.id,b,!1,c):(e=b.__ng_removed,e&&e!==rwa||(LF(d,()=>IF(a,b)),vwa(d,b),d.Ta(b,c)))}},xwa=function(a,b){const c=[];a.F.forEach(d=>{const e=d.Ra;if(!e.Jb){var f=d.element,g=a.D.get(f);g&&g.forEach(h=>{if(h.name==
d.Ee){const k=so(f,d.Ee,d.Pe.value,d.rd.value);k._data=b;ro(d.Ra,h.qs,k,h.callback)}});e.K?LF(a.A,()=>{e.destroy()}):c.push(d)}});a.F=[];return c.sort((d,e)=>{const f=d.transition.A.Oh,g=e.transition.A.Oh;return 0==f||0==g?f-g:qF(d.element,e.element)?1:-1})},Awa=class{constructor(a,b,c){this.id=a;this.Gf=b;this.A=c;this.C=[];this.B=new Map;this.F=[];this.D=new Map;this.G="ng-tns-"+a;Xo(b,this.G)}listen(a,b,c,d){if(!this.B.has(b))throw new _.kf(3302,!1);if(null==c||0==c.length)throw new _.kf(3303,
!1);if("start"!=c&&"done"!=c)throw new _.kf(3400,!1);const e=to(this.D,a,[]),f={name:b,qs:c,callback:d};e.push(f);const g=to(this.A.A,a,new Map);g.has(b)||(Xo(a,"ng-trigger"),Xo(a,"ng-trigger-"+b),g.set(b,HF));return()=>{LF(this.A,()=>{const h=e.indexOf(f);0<=h&&e.splice(h,1);this.B.has(b)||g.delete(b)})}}register(a,b){if(this.B.has(a))return!1;this.B.set(a,b);return!0}L(a){a=this.B.get(a);if(!a)throw new _.kf(3401,!1);return a}Pf(a,b,c,d=!0){const e=this.L(b),f=new KF(this.id,b,a);var g=this.A.A.get(a);
g||(Xo(a,"ng-trigger"),Xo(a,"ng-trigger-"+b),this.A.A.set(a,g=new Map));let h=g.get(b);const k=new GF(c,this.id);c&&c.hasOwnProperty("value")||!h||swa(k,h.options);g.set(b,k);h||(h=HF);if("void"!==k.value&&h.value===k.value){if(!Wda(h.params,k.params)){d=[];const m=FF(e.A,h.value,h.params,d),n=FF(e.A,k.value,k.params,d);if(d.length)throw new _.kf(3402,!1);LF(this.A,()=>{Fo(a,m);Eo(a,n)})}}else{c=to(this.A.G,a,[]);c.forEach(m=>{m.Sd==this.id&&m.Ee==b&&m.B&&m.destroy()});g=mwa(e,h.value,k.value,a,k.params);
var l=!1;if(!g){if(!d)return;g=e.A;l=!0}this.A.va++;this.F.push({element:a,Ee:b,transition:g,Pe:h,rd:k,Ra:f,jL:l});l||(Xo(a,"ng-animate-queued"),f.ph(()=>{Yo(a,"ng-animate-queued")}));f.Jf(()=>{var m=this.C.indexOf(f);0<=m&&this.C.splice(m,1);if(m=this.A.G.get(a)){let n=m.indexOf(f);0<=n&&m.splice(n,1)}});this.C.push(f);c.push(f);return f}}K(a,b){const c=this.A.C.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=ywa(this.A,d);e.size?e.forEach(f=>twa(f,d,b,!1,!0)):IF(this,d)}});zwa(this.A,
()=>c.forEach(d=>IF(this,d)))}destroy(a){this.C.forEach(b=>b.destroy());this.K(this.Gf,a)}},LF=function(a,b){a.Pa.push(b)},ywa=function(a,b){const c=new Set;if(b=a.A.get(b))for(let d of b.values())d.Sd&&(b=a.F(d.Sd))&&c.add(b);return c},zwa=function(a,b){a.Y.push(b)},JF=function(a,b,c,d,e,f){a.B.push(c);c.__ng_removed={Sd:b,Qm:e,Vv:d,kD:!1,cD:f}},Zo=function(a,b){const c=b.__ng_removed;if(c&&c.Qm){b.__ng_removed=rwa;if(c.Sd){vwa(a,b);const e=a.F(c.Sd);e&&IF(e,b)}a.Ta(b,c.Qm)}let d;(null==(d=b.classList)?
0:d.contains("ng-animate-disabled"))&&MF(a,b,!1);a.C.query(b,".ng-animate-disabled",!0).forEach(e=>{MF(a,e,!1)})},vwa=function(a,b){let c=a.C.query(b,".ng-trigger",!0);c.forEach(d=>Bwa(a,d));0!=a.R.size&&(c=a.C.query(b,".ng-animating",!0),c.forEach(d=>Cwa(a,d)))},Dwa=function(a,b,c,d){if(To(c)){var e=c.__ng_removed;e&&e.Qm&&(e.Qm=!1,e.zD=!0,e=a.B.indexOf(c),0<=e&&a.B.splice(e,1));b&&(b=a.F(b))&&Xo(c,b.G);d&&a.D.push(c)}},MF=function(a,b,c){c?a.L.has(b)||(a.L.add(b),Xo(b,"ng-animate-disabled")):a.L.has(b)&&
(a.L.delete(b),Yo(b,"ng-animate-disabled"))},Bwa=function(a,b){(a=a.G.get(b))&&a.forEach(c=>{c.B?c.K=!0:c.destroy()})},Cwa=function(a,b){(a=a.R.get(b))&&a.forEach(c=>c.finish())},Ewa=function(a,b,c,d){return 0<c.length?a.C.animate(b.element,c,b.duration,b.delay,b.easing,d):new ko(b.duration,b.delay)},Gwa=class{constructor(a,b){this.Ja=a;this.C=b;this.P=[];this.oa=new Map;this.G=new Map;this.R=new Map;this.A=new Map;this.L=new Set;this.va=this.cb=0;this.X={};this.K=[];this.Pa=[];this.Y=[];this.fb=
new Map;this.D=[];this.B=[];this.hb=()=>{}}Ta(a,b){this.hb(a,b)}wb(a,b){const c=this.K,d=this.fb;if(0<=c.length-1){let e=!1,f=wo(b);for(;f;){const g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=wo(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.X[a];c||(c=new Awa(a,b,this),this.Ja&&qF(this.Ja,b)?this.wb(c,b):(this.oa.set(b,c),this.D.push(b)),c=this.X[a]=c);return c}destroy(a,b){if(a){var c=this.F(a);LF(this,()=>{this.fb.delete(c.Gf);delete this.X[a];const d=
this.K.indexOf(c);0<=d&&this.K.splice(d,1)});zwa(this,()=>c.destroy(b))}}F(a){return this.X[a]}Pf(a,b,c,d){return To(b)&&(a=this.F(a))?(a.Pf(b,c,d),!0):!1}listen(a,b,c,d,e){return To(b)?this.F(a).listen(b,c,d,e):()=>{}}bd(a,b,c,d,e){return a.transition.lc(this.C,a.element,a.Pe.value,a.rd.value,c,d,a.Pe.options,a.rd.options,b,e)}flush(a=-1){let b=[];this.oa.size&&(this.oa.forEach((d,e)=>this.wb(d,e)),this.oa.clear());if(this.cb&&this.D.length)for(var c=0;c<this.D.length;c++)Xo(this.D[c],"ng-star-inserted");
if(this.K.length&&(this.va||this.B.length)){c=[];try{b=this.Nd(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.B.length;a++)Zo(this,this.B[a]);this.va=0;this.D.length=0;this.B.length=0;this.Pa.forEach(d=>d());this.Pa=[];if(this.Y.length){const d=this.Y;this.Y=[];b.length?mo(b).Jf(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}Nd(a,b){const c=new rF,d=[],e=new Map,f=[],g=new Map,h=new Map,k=new Map,l=new Set;this.L.forEach(Ea=>{l.add(Ea);Ea=this.C.query(Ea,".ng-animate-queued",!0);for(let fa=
0;fa<Ea.length;fa++)l.add(Ea[fa])});const m=this.Ja;var n=Array.from(this.A.keys());const p=Wo(n,this.D),v=new Map;let F=0;p.forEach((Ea,fa)=>{const pa="ng-enter"+F++;v.set(fa,pa);Ea.forEach(Ga=>Xo(Ga,pa))});const I=[],N=new Set;var S=new Set;for(var M=0;M<this.B.length;M++){var Z=this.B[M];const Ea=Z.__ng_removed;Ea&&Ea.Qm&&(I.push(Z),N.add(Z),Ea.Vv?this.C.query(Z,".ng-star-inserted",!0).forEach(fa=>N.add(fa)):S.add(Z))}const O=new Map,ka=Wo(n,Array.from(N));ka.forEach((Ea,fa)=>{const pa="ng-leave"+
F++;O.set(fa,pa);Ea.forEach(Ga=>Xo(Ga,pa))});a.push(()=>{p.forEach((Ea,fa)=>{const pa=v.get(fa);Ea.forEach(Ga=>Yo(Ga,pa))});ka.forEach((Ea,fa)=>{const pa=O.get(fa);Ea.forEach(Ga=>Yo(Ga,pa))});I.forEach(Ea=>{Zo(this,Ea)})});const oa=[],yb=[];for(a=this.K.length-1;0<=a;a--)xwa(this.K[a],b).forEach(Ea=>{const fa=Ea.Ra,pa=Ea.element;oa.push(fa);if(this.D.length){var Ga=pa.__ng_removed;if(Ga&&Ga.zD){if(Ga.cD&&Ga.cD.has(Ea.Ee)){Ga=Ga.cD.get(Ea.Ee);var Da=this.A.get(Ea.element);if(Da&&Da.has(Ea.Ee)){var $a=
Da.get(Ea.Ee);$a.value=Ga;Da.set(Ea.Ee,$a)}}fa.destroy();return}}Ga=!m||!qF(m,pa);Da=O.get(pa);$a=v.get(pa);const Ra=this.bd(Ea,c,$a,Da,Ga);if(Ra.errors&&Ra.errors.length)yb.push(Ra);else if(Ga)fa.ph(()=>Fo(pa,Ra.Fv)),fa.Lc(()=>Eo(pa,Ra.jt)),d.push(fa);else if(Ea.jL)fa.ph(()=>Fo(pa,Ra.Fv)),fa.Lc(()=>Eo(pa,Ra.jt)),d.push(fa);else{var pb=[];Ra.oi.forEach(Jb=>{Jb.RZ=!0;this.L.has(Jb.element)||pb.push(Jb)});Ra.oi=pb;c.append(pa,Ra.oi);f.push({Mo:Ra,Ra:fa,element:pa});Ra.pY.forEach(Jb=>to(g,Jb,[]).push(fa));
Ra.jp.forEach((Jb,Rc)=>{if(Jb.size){let Dc=h.get(Rc);Dc||h.set(Rc,Dc=new Set);Jb.forEach((kd,rg)=>Dc.add(rg))}});Ra.zm.forEach((Jb,Rc)=>{let Dc=k.get(Rc);Dc||k.set(Rc,Dc=new Set);Jb.forEach((kd,rg)=>Dc.add(rg))})}});if(yb.length){const Ea=[];yb.forEach(()=>{Ea.push(new _.kf(3505,!1))});oa.forEach(fa=>fa.destroy());throw new _.kf(3402,!1);}const ob=new Map,Xb=new Map;f.forEach(Ea=>{const fa=Ea.element;c.has(fa)&&(Xb.set(fa,fa),this.jc(Ea.Ra.Sd,Ea.Mo,ob))});d.forEach(Ea=>{const fa=Ea.element;this.Db(fa,
!1,Ea.Sd,Ea.Ee,null).forEach(pa=>{to(ob,fa,[]).push(pa);pa.destroy()})});const Rb=I.filter(Ea=>ap(Ea,h,k)),X=new Map;Vo(X,S,k).forEach(Ea=>{ap(Ea,h,k)&&Rb.push(Ea)});const ea=new Map;p.forEach(Ea=>{Vo(ea,new Set(Ea),h)});Rb.forEach(Ea=>{const fa=X.get(Ea),pa=ea.get(Ea);let Ga,Da;X.set(Ea,new Map([...Array.from(null!=(Ga=null==fa?void 0:fa.entries())?Ga:[]),...Array.from(null!=(Da=null==pa?void 0:pa.entries())?Da:[])]))});const ma=[],ab=[],tb={};f.forEach(Ea=>{const fa=Ea.element,pa=Ea.Ra,Ga=Ea.Mo;
if(c.has(fa))if(l.has(fa))pa.Lc(()=>Eo(fa,Ga.jt)),pa.disabled=!0,pa.totalTime=Ga.totalTime,d.push(pa);else{var Da=tb;if(1<Xb.size){Ea=fa;const $a=[];for(;Ea=Ea.parentNode;){const Ra=Xb.get(Ea);if(Ra){Da=Ra;break}$a.push(Ea)}$a.forEach(Ra=>Xb.set(Ra,Da))}Ea=this.kc(pa.Sd,Ga,ob,e,ea,X);NF(pa,Ea);Da===tb?ma.push(pa):((Ea=this.G.get(Da))&&Ea.length&&(pa.C=mo(Ea)),d.push(pa))}else Fo(fa,Ga.Fv),pa.Lc(()=>Eo(fa,Ga.jt)),ab.push(pa),l.has(fa)&&d.push(pa)});ab.forEach(Ea=>{var fa=e.get(Ea.element);fa&&fa.length&&
(fa=mo(fa),NF(Ea,fa))});d.forEach(Ea=>{Ea.C?Fwa(Ea,Ea.C):Ea.destroy()});for(b=0;b<I.length;b++)if(S=I[b],a=S.__ng_removed,Yo(S,"ng-leave"),!a||!a.Vv){a=[];if(g.size)for((n=g.get(S))&&n.length&&a.push(...n),n=this.C.query(S,".ng-animating",!0),M=0;M<n.length;M++)(Z=g.get(n[M]))&&Z.length&&a.push(...Z);a=a.filter(Ea=>!Ea.Jb);a.length?Uda(this,S,a):Zo(this,S)}I.length=0;ma.forEach(Ea=>{this.P.push(Ea);Ea.Jf(()=>{Ea.destroy();this.P.splice(this.P.indexOf(Ea),1)});Ea.play()});return ma}Db(a,b,c,d,e){let f=
[];if(b)(e=this.R.get(a))&&(f=e);else if(a=this.G.get(a)){const g=!e||"void"==e;a.forEach(h=>{h.B||(g||h.Ee==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.Sd||d&&d!=g.Ee?!1:!0);return f}jc(a,b,c){var d=b.Ee;const e=b.element;a=b.nL?void 0:a;d=b.nL?void 0:d;for(const f of b.oi){const g=f.element,h=g!==e,k=to(c,g,[]);this.Db(g,h,a,d,b.rd).forEach(l=>{const m=l.A;m.Aq&&m.Aq();l.destroy();k.push(l)})}Fo(e,b.Fv)}kc(a,b,c,d,e,f){const g=b.Ee,h=b.element,k=[],l=new Set,m=new Set,n=b.oi.map(v=>{const F=v.element;
l.add(F);var I=F.__ng_removed;if(I&&I.kD)return new ko(v.duration,v.delay);I=F!==h;var N=Vda((c.get(F)||qwa).map(Z=>Z.A)).filter(Z=>Z.element?Z.element===F:!1),S=e.get(F);const M=f.get(F);S=po(v.fk,S,M);N=Ewa(this,v,S,N);v.VZ&&d&&m.add(F);I&&(v=new KF(a,g,F),NF(v,N),k.push(v));return N});k.forEach(v=>{to(this.R,v.element,[]).push(v);v.Jf(()=>{var F=this.R,I=v.element;let N=F.get(I);N&&(N.length&&N.splice(N.indexOf(v),1),0==N.length&&F.delete(I));return N})});l.forEach(v=>Xo(v,"ng-animating"));const p=
mo(n);p.Lc(()=>{l.forEach(v=>Yo(v,"ng-animating"));Eo(h,b.jt)});m.forEach(v=>{to(d,v,[]).push(p)});return p}},NF=function(a,b){a.G||(a.A=b,a.F.forEach((c,d)=>{c.forEach(e=>ro(b,d,void 0,e))}),a.F.clear(),a.G=!0,a.totalTime=b.totalTime,a.B=!1)},Fwa=function(a,b){const c=a.A;c.Zm&&b.ph(()=>c.Zm("start"));b.Jf(()=>a.finish());b.Lc(()=>a.destroy())},KF=class{constructor(a,b,c){this.Sd=a;this.Ee=b;this.element=c;this.A=new ko;this.G=!1;this.F=new Map;this.disabled=this.K=this.Jb=!1;this.B=!0;this.totalTime=
0}D(a,b){to(this.F,a,[]).push(b)}Jf(a){this.B&&this.D("done",a);this.A.Jf(a)}ph(a){this.B&&this.D("start",a);this.A.ph(a)}Lc(a){this.B&&this.D("destroy",a);this.A.Lc(a)}init(){this.A.init()}Sh(){return this.B?!1:this.A.Sh()}play(){!this.B&&this.A.play()}pause(){!this.B&&this.A.pause()}restart(){!this.B&&this.A.restart()}finish(){this.A.finish()}destroy(){this.Jb=!0;this.A.destroy()}reset(){!this.B&&this.A.reset()}setPosition(a){this.B||this.A.setPosition(a)}Ig(){return this.B?0:this.A.Ig()}Zm(a){const b=
this.A;b.Zm&&b.Zm(a)}};
var OF=class{constructor(a,b){this.D={};this.C=()=>{};this.A=new Gwa(a,b);this.B=new pwa(b);this.A.hb=(c,d)=>{this.C(c,d)}}register(a,b){this.A.register(a,b)}destroy(a,b){this.A.destroy(a,b)}process(a,b,c,d){if("@"==c.charAt(0)){const [f,g]=uo(c);a=this.B;c=f;var e=g;if("register"==e)a.register(c,d[0]);else if("create"==e)a.create(c,b,d[0]||{});else switch(b=a.B(c),e){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.restart();break;case "finish":b.finish();
break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(c)}}else this.A.Pf(a,b,c,d)}listen(a,b,c,d,e){if("@"==c.charAt(0)){const [f,g]=uo(c);return this.B.listen(f,b,g,e)}return this.A.listen(a,b,c,d,e)}flush(a=-1){this.A.flush(a)}get F(){return this.A.P.concat(this.B.A)}};
var Xda=class{constructor(a,b,c){this.tb=a;this.C=b;this.A=c;this.B=0;let d=PF.get(a);d||PF.set(a,d=new Map);this.D=d}start(){1>this.B&&(this.C&&Eo(this.tb,this.C,this.D),this.B=1)}finish(){this.start();2>this.B&&(Eo(this.tb,this.D),this.A&&(Eo(this.tb,this.A),this.A=null),this.B=1)}destroy(){this.finish();3>this.B&&(PF.delete(this.tb),this.C&&(Fo(this.tb,this.C),this.A=null),this.A&&(Fo(this.tb,this.A),this.A=null),Eo(this.tb,this.D),this.B=3)}},PF=new WeakMap;
var QF=function(a){a.G||(a.G=!0,a.D.forEach(b=>b()),a.D=[])},Hwa=function(a){if(!a.va){a.va=!0;var b=a.fk;a.A=a.fb(a.element,b,a.options);a.Pa=b.length?b[b.length-1]:new Map;a.A.addEventListener("finish",()=>QF(a))}},Iwa=class{constructor(a,b,c,d){this.element=a;this.fk=b;this.options=c;this.B=d;this.D=[];this.F=[];this.K=[];this.Qa=this.L=this.G=this.va=!1;this.X=[];this.Y=[];this.time=0;this.C=null;this.uo=new Map;this.oa=c.duration;this.R=c.delay||0;this.time=this.oa+this.R}init(){Hwa(this);this.Ta()}Ta(){this.R?
this.P():this.A.pause()}Ja(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}fb(a,b,c){return a.animate(this.Ja(b),c)}ph(a){this.Y.push(a);this.F.push(a)}Jf(a){this.X.push(a);this.D.push(a)}Lc(a){this.K.push(a)}play(){Hwa(this);this.Sh()||(this.F.forEach(a=>a()),this.F=[],this.L=!0,this.B&&this.B.start());this.A.play()}pause(){this.init();this.A.pause()}finish(){this.init();this.B&&this.B.finish();QF(this);this.A.finish()}reset(){this.P();this.L=this.G=this.Qa=!1;this.F=this.Y;
this.D=this.X}P(){this.A&&this.A.cancel()}restart(){this.reset();this.play()}Sh(){return this.L}destroy(){this.Qa||(this.Qa=!0,this.P(),QF(this),this.B&&this.B.destroy(),this.K.forEach(a=>a()),this.K=[])}setPosition(a){void 0===this.A&&this.init();this.A.currentTime=a*this.time}Ig(){return this.A.currentTime/this.time}get totalTime(){return this.R+this.oa}Aq(){const a=new Map;this.Sh()&&this.Pa.forEach((b,c)=>{if("offset"!==c){var d=a.set,e;this.G?e=b:e=window.getComputedStyle(this.element)[c];d.call(a,
c,e)}});this.uo=a}Zm(a){a="start"===a?this.F:this.D;a.forEach(b=>b());a.length=0}};
var Jwa=class{query(a,b,c){return Yva(a,b,c)}animate(a,b,c,d,e,f=[]){const g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);const h=new Map;e=f.filter(l=>l instanceof Iwa);0!==c&&0!==d||e.forEach(l=>{l.uo.forEach((m,n)=>h.set(n,m))});let k=Gda(b).map(l=>Co(l));k=Jda(a,k,h);b=Yda(a,k);return new Iwa(a,k,g,b)}};
var RF=class extends Rva{constructor(a,b){super();this.B=0;this.A=a.Dl(b.body,{id:"0",ub:2,ra:[],data:{animation:[]}})}lc(a){const b=this.B.toString();this.B++;this.A.setProperty(null,`@@${b}:${"register"}`,[Array.isArray(a)?{type:2,Pg:a,options:null}:a]);return new Kwa(b,this.A)}};RF.H=function(a){return new (a||RF)(_.z(nC),_.z(_.an))};RF.ua=_.af({token:RF,Z:RF.H});
var Kwa=class extends Sva{constructor(a,b){super();this.A=a;this.B=b}create(a,b){return new Lwa(this.A,a,b||{},this.B)}},Lwa=class{constructor(a,b,c,d){this.id=a;this.element=b;this.B=d;this.C=null;this.D=!1;this.totalTime=0;this.A("create",c)}F(a,b){return this.B.listen(this.element,`@@${this.id}:${a}`,b)}A(a,...b){return this.B.setProperty(this.element,`@@${this.id}:${a}`,b)}Jf(a){this.F("done",a)}ph(a){this.F("start",a)}Lc(a){this.F("destroy",a)}init(){this.A("init")}Sh(){return this.D}play(){this.A("play");
this.D=!0}pause(){this.A("pause")}restart(){this.A("restart")}finish(){this.A("finish")}destroy(){this.A("destroy")}reset(){this.A("reset");this.D=!1}setPosition(a){this.A("setPosition",a)}Ig(){let a,b;return null!=(b=null==(a=this.B.A.F[+this.id])?void 0:a.Ig())?b:0}};
var Mwa=function(a,b,c,d){0<=b&&b<a.D?a.Hc.Sb(()=>c(d)):(0==a.B.length&&Promise.resolve(null).then(()=>{a.Hc.Sb(()=>{a.B.forEach(e=>{const [f,g]=e;f(g)});a.B=[]})}),a.B.push([c,d]))},SF=class{constructor(a,b,c){this.Ic=a;this.A=b;this.Hc=c;this.F=0;this.D=1;this.B=[];this.G=new Map;this.C=0;this.promise=Promise.resolve(0);b.C=(d,e)=>{const f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}}Dl(a,b){const c=this.Ic.Dl(a,b);if(!(a&&b&&b.data&&b.data.animation))return a=this.G.get(c),a||(a=new Nwa("",
c,this.A),this.G.set(c,a)),a;const d=b.id,e=b.id+"-"+this.F;this.F++;this.A.register(e,a);const f=g=>{if(Array.isArray(g))g.forEach(f);else{var h=this.A,k=g.name,l=d+"-"+k,m=h.D[l];if(!m){m=[];g=(new $va).lc(g,m,[]);if(m.length)throw new _.kf(3404,!1);m=new nwa(k,g);h.D[l]=m}h=h.A;(l=h.X[e])&&l.register(k,m)&&h.cb++}};b.data.animation.forEach(f);return new Owa(this,e,c,this.A)}rl(){this.C++;this.Ic.rl&&this.Ic.rl()}K(){this.promise.then(()=>{this.D++})}end(){this.C--;0==this.C&&this.Hc.rb(()=>{this.K();
this.A.flush(this.D)});this.Ic.end&&this.Ic.end()}};SF.H=function(a){return new (a||SF)(_.z(nC),_.z(OF),_.z(_.sm))};SF.ua=_.af({token:SF,Z:SF.H});
var Nwa=class{constructor(a,b,c){this.Sd=a;this.Ic=b;this.A=c;this.Tq=this.Ic.Tq?d=>b.Tq(d):null}get data(){return this.Ic.data}destroy(){this.A.destroy(this.Sd,this.Ic);this.Ic.destroy()}createElement(a,b){return this.Ic.createElement(a,b)}createComment(a){return this.Ic.createComment(a)}Nq(a){return this.Ic.Nq(a)}appendChild(a,b){this.Ic.appendChild(a,b);Dwa(this.A.A,this.Sd,b,!1)}insertBefore(a,b,c,d=!0){this.Ic.insertBefore(a,b,c);Dwa(this.A.A,this.Sd,b,d)}removeChild(a,b,c){var d=this.A.A;a=
this.Sd;var e=c||!1;c=this.Ic;if(To(b)){const f=a?d.F(a):null;f?wwa(f,b,c):JF(d,a,b,!1,c);e&&(d=d.fb.get(b))&&d.id!==a&&wwa(d,b,c)}else d.Ta(b,c)}tD(a,b){return this.Ic.tD(a,b)}parentNode(a){return this.Ic.parentNode(a)}nextSibling(a){return this.Ic.nextSibling(a)}setAttribute(a,b,c,d){this.Ic.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Ic.removeAttribute(a,b,c)}Rn(a,b){this.Ic.Rn(a,b)}np(a,b){this.Ic.np(a,b)}Rm(a,b,c,d){this.Ic.Rm(a,b,c,d)}Tw(a,b,c){this.Ic.Tw(a,b,c)}setProperty(a,b,c){"@"==
b.charAt(0)&&"@.disabled"==b?MF(this.A.A,a,!!c):this.Ic.setProperty(a,b,c)}Od(a,b){this.Ic.Od(a,b)}listen(a,b,c){return this.Ic.listen(a,b,c)}},Owa=class extends Nwa{constructor(a,b,c,d){super(b,c,d);this.Z=a;this.Sd=b}setProperty(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?MF(this.A.A,a,void 0===c?!0:!!c):this.A.process(this.Sd,a,b.slice(1),c):this.Ic.setProperty(a,b,c)}listen(a,b,c){if("@"==b.charAt(0)){a=Zda(a);b=b.slice(1);let d="";"@"!=b.charAt(0)&&([b,d]=$da(b));return this.A.listen(this.Sd,
a,b,d,e=>{Mwa(this.Z,e._data||-1,c,e)})}return this.Ic.listen(a,b,c)}};
var TF=class extends OF{constructor(a,b,c){super(a.body,b,c)}Ba(){this.flush()}};TF.H=function(a){return new (a||TF)(_.z(_.an),_.z(jwa),_.z(DF),_.z(gr))};TF.ua=_.af({token:TF,Z:TF.H});var Pwa=[{ea:Rva,Uc:RF},{ea:DF,sb:function(){return new iwa}},{ea:OF,Uc:TF},{ea:nC,sb:function(a,b,c){return new SF(a,b,c)},Hb:[$E,OF,_.sm]}],Qwa=[{ea:jwa,sb:()=>new Jwa},{ea:_.yC,Ib:"BrowserAnimations"},...Pwa];[...Pwa];
var UF=class{};UF.H=function(a){return new (a||UF)};UF.Ea=_.Af({type:UF});UF.Da=_.bf({Xa:Qwa,imports:[mF]});
var Rwa=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};
var Swa,VF,Twa,Uwa,WF,Vwa;Swa={DA:225,Wq:150};VF=_.Pm({passive:!0});Twa=["mousedown","touchstart"];Uwa=["mouseup","mouseleave","touchend","touchcancel"];WF=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},Swa,b.config.animation);c.style.transitionDuration=`${d.Wq}ms`;c.style.opacity="0";b.state=2;!b.B&&d.Wq||a.Xy(b)}};
Vwa=function(a,b,c,d={}){var e=a.yn=a.yn||a.Aj.getBoundingClientRect();const f=Object.assign({},Swa,d.animation);d.mA&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Lw||aea(b,c,e);b-=e.left;e=c-e.top;c=f.DA;const h=document.createElement("div");h.classList.add("mat-ripple-element");h.style.left=`${b-g}px`;h.style.top=`${e-g}px`;h.style.height=`${2*g}px`;h.style.width=`${2*g}px`;null!=d.color&&(h.style.backgroundColor=d.color);h.style.transitionDuration=`${c}ms`;a.Aj.appendChild(h);g=window.getComputedStyle(h);
b=g.transitionDuration;g="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b;const k=new Rwa(a,h,d,g);h.style.transform="scale3d(1, 1, 1)";k.state=0;d.persistent||(a.wz=k);let l=null;g||!c&&!f.Wq||a.Ka.rb(()=>{const m=()=>a.Xy(k),n=()=>a.eG(k);h.addEventListener("transitionend",m);h.addEventListener("transitioncancel",n);l={DX:m,BX:n}});a.Op.set(k,l);!g&&c||a.Xy(k)};_.Wwa=function(a,b){(b=_.Bm(b))&&b!==a.Fj&&(a.Fz(),a.Fj=b,a.vH(Twa))};
_.Xwa=class{constructor(a,b,c,d){this.Cu=a;this.Ka=b;this.iq=!1;this.Op=new Map;this.Cz=!1;d.rc&&(this.Aj=_.Bm(c))}YA(){this.mG().forEach(a=>{a.config.persistent||WF(a.A,a)})}handleEvent(a){"mousedown"===a.type?this.fu(a):"touchstart"===a.type?this.YR(a):this.XR();this.Cz||(this.vH(Uwa),this.Cz=!0)}Xy(a){0===a.state?this.yS(a):2===a.state&&this.eG(a)}yS(a){const b=a===this.wz,c=a.config.persistent;a.state=1;c||b&&this.iq||WF(a.A,a)}eG(a){let b;const c=null!=(b=this.Op.get(a))?b:null;this.Op.delete(a);
this.Op.size||(this.yn=null);a===this.wz&&(this.wz=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.DX),a.element.removeEventListener("transitioncancel",c.BX));a.element.remove()}fu(a){const b=_.An(a),c=this.eH&&Date.now()<this.eH+800;this.Cu.Is||b||c||(this.iq=!0,Vwa(this,a.clientX,a.clientY,this.Cu.Fm))}YR(a){if(!this.Cu.Is&&!_.Bn(a)){this.eH=Date.now();this.iq=!0;a=a.changedTouches;for(let b=0;b<a.length;b++)Vwa(this,a[b].clientX,a[b].clientY,this.Cu.Fm)}}XR(){this.iq&&
(this.iq=!1,this.mG().forEach(a=>{const b=1===a.state||a.config.nO&&0===a.state;!a.config.persistent&&b&&WF(a.A,a)}))}vH(a){this.Ka.rb(()=>{a.forEach(b=>{this.Fj.addEventListener(b,this,VF)})})}mG(){return Array.from(this.Op.keys())}Fz(){this.Fj&&(Twa.forEach(a=>{this.Fj.removeEventListener(a,this,VF)}),this.Cz&&Uwa.forEach(a=>{this.Fj.removeEventListener(a,this,VF)}))}};
_.XF=new _.ah("mat-ripple-global-options");
_.YF=class{constructor(a,b,c,d,e){this.Ga=a;this.qe=e;this.Lw=0;this.D=this.Zb=!1;this.A=d||{};this.B=new _.Xwa(this,b,a,c)}get disabled(){return this.Zb}set disabled(a){a&&this.YA();this.Zb=a;this.C()}get Pf(){return this.F||this.Ga.S}set Pf(a){this.F=a;this.C()}Kb(){this.D=!0;this.C()}Ba(){this.B.Fz()}YA(){this.B.YA()}get Fm(){return{mA:this.mA,Lw:this.Lw,color:this.color,animation:Object.assign({},this.A.animation,"NoopAnimations"===this.qe?{DA:0,Wq:0}:{},this.animation),nO:this.A.nO}}get Is(){return this.disabled||
!!this.A.disabled}C(){!this.disabled&&this.D&&_.Wwa(this.B,this.Pf)}};_.YF.H=function(a){return new (a||_.YF)(_.C(_.kh),_.C(_.sm),_.C(_.yD),_.C(_.XF,8),_.C(_.yC,8))};
_.YF.Oa=_.A({type:_.YF,U:[["","mat-ripple",""],["","matRipple",""]],Za:[1,"mat-ripple"],qb:2,bb:function(a,b){a&2&&_.fj("mat-ripple-unbounded",b.t_)},inputs:{color:["matRippleColor","color"],t_:["matRippleUnbounded","unbounded"],mA:["matRippleCentered","centered"],Lw:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],Pf:["matRippleTrigger","trigger"]},Ab:["matRipple"]});
_.ZF=class{constructor(a){this.qe=a;this.state="unchecked";this.disabled=!1}};_.ZF.H=function(a){return new (a||_.ZF)(_.C(_.yC,8))};
_.ZF.Ca=_.A({type:_.ZF,U:[["mat-pseudo-checkbox"]],Za:[1,"mat-pseudo-checkbox"],qb:8,bb:function(a,b){a&2&&_.fj("mat-pseudo-checkbox-indeterminate","indeterminate"===b.state)("mat-pseudo-checkbox-checked","checked"===b.state)("mat-pseudo-checkbox-disabled",b.disabled)("_mat-animation-noopable","NoopAnimations"===b.qe)},inputs:{state:"state",disabled:"disabled"},Aa:0,xa:0,template:function(){},ra:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],
ub:2,Na:0});
_.$F=class{};_.$F.H=function(a){return new (a||_.$F)};_.$F.Ea=_.Af({type:_.$F});_.$F.Da=_.bf({imports:[_.RE,_.RE]});
_.aG=class{};_.aG.H=function(a){return new (a||_.aG)};_.aG.Ea=_.Af({type:_.aG});_.aG.Da=_.bf({imports:[_.RE]});
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
_.bG=function(){this.R=this.R;this.K=this.K};_.bG.prototype.R=!1;_.bG.prototype.isDisposed=function(){return this.R};_.bG.prototype.ib=function(){this.R||(this.R=!0,this.ob())};_.dG=function(a,b){_.cG(a,_.xr(dp,b))};_.cG=function(a,b,c){a.R?void 0!==c?b.call(c):b():(a.K||(a.K=[]),a.K.push(void 0!==c?(0,_.bu)(b,c):b))};_.bG.prototype.ob=function(){if(this.K)for(;this.K.length;)this.K.shift()()};
$t=$t||{};
var eG=function(){_.bG.call(this)};_.P(eG,_.bG);eG.prototype.initialize=function(){};
var fG=[],gG=[],Ywa=!1,hG=function(a){fG[fG.length]=a;if(Ywa)for(var b=0;b<gG.length;b++)a((0,_.bu)(gG[b].Hx,gG[b]))},rfa=function(a){Ywa=!0;for(var b=(0,_.bu)(a.Hx,a),c=0;c<fG.length;c++)fG[c](b);gG.push(a)};
var iG=function(a,b){this.A=a;this.B=b};iG.prototype.execute=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};iG.prototype.abort=function(){this.B=this.A=null};hG(function(a){iG.prototype.execute=a(iG.prototype.execute)});
var jG=function(a,b){_.bG.call(this);this.B=a;this.qd=b;this.F=[];this.D=[];this.C=[]};_.P(jG,_.bG);jG.prototype.G=eG;jG.prototype.A=null;jG.prototype.getId=function(){return this.qd};var Zwa=function(a,b){a.D.push(new iG(b))};jG.prototype.onLoad=function(a){var b=new this.G;b.initialize(a());this.A=b;b=(b=!!kG(this.C,a()))||!!kG(this.F,a());b||(this.D.length=0);return b};
jG.prototype.onError=function(a){(a=kG(this.D,a))&&_.ha.setTimeout(dra("Module errback failures: "+a),0);this.C.length=0;this.F.length=0};var kG=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){cp(e),c.push(e)}a.length=0;return c.length?c:null};jG.prototype.ob=function(){jG.xc.ob.call(this);dp(this.A)};
var $wa=function(){this.L=null};_.q=$wa.prototype;_.q.vN=function(){};_.q.jx=function(){};_.q.WM=function(){throw Error("eb");};_.q.vK=function(){return null};_.q.isActive=function(){return!1};_.q.qL=function(){return!1};_.q.VM=function(){};
var jp;_.fp=null;_.gp=null;jp=[];
var axa,bxa,cxa;axa=function(a){"undefined"!==typeof Zone&&Zone.current.Ls("LoadModuleFactory",()=>{},{},function(b){a.finally(()=>{b.Fd()})})};bxa=function(a){const b=new Promise((c,d)=>{ip().load(a).then(c,d)});axa(b);return b};_.lG=class{load(a){return bxa(a).then(()=>{const b=Pi.get(a);if(!b)throw Error("Ma`"+a);return new uC(b)})}};cxa={ea:Wta,Uc:_.lG};
var Nq=Symbol("fb"),mG=class{constructor(a){this.params=a||{}}has(a){return Object.prototype.hasOwnProperty.call(this.params,a)}get(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null}getAll(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]}get keys(){return Object.keys(this.params)}};
var dea={exact:vp,subset:xp},rp={exact:eea,subset:fea,ignored:()=>!0},Ip=class{constructor(a,b,c){this.root=a;this.Lb=b;this.Rc=c}toString(){return dxa.wd(this)}},Fp=class{constructor(a,b){this.A=a;this.children=b;this.parent=null;pp(b,c=>c.parent=this)}get B(){return Object.keys(this.children).length}toString(){return zp(this)}},Sp=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return yp(this)}},Pq=class{};Pq.H=function(a){return new (a||Pq)};
Pq.ua=_.af({token:Pq,Z:function(){return new nG},Ma:"root"});
var nG=class{parse(a){var b=new exa(a);oG(b,"/");a=""===b.A||b.A.startsWith("?")||b.A.startsWith("#")?new Fp([],{}):new Fp([],fxa(b));const c={};if(oG(b,"?")){do{var d,e,f=b,g=c,h=f.A.match(gxa);if(e=h?h[0]:"")f.capture(e),h="",oG(f,"=")&&(d=(d=f.A.match(hxa))?d[0]:"")&&(h=d,f.capture(h)),f=decodeURIComponent(e.replace(/\+/g,"%20")),h=decodeURIComponent(h.replace(/\+/g,"%20")),g.hasOwnProperty(f)?(e=g[f],Array.isArray(e)||(e=[e],g[f]=e),e.push(h)):g[f]=h}while(oG(b,"&"))}b=oG(b,"#")?decodeURIComponent(b.A):
null;return new Ip(a,c,b)}wd(a){const b=`/${Ap(a.root,!0)}`,c=jea(a.Lb);a="string"===typeof a.Rc?`#${encodeURI(a.Rc)}`:"";return`${b}${c}${a}`}},dxa=new nG,kea=/^[^\/()?;=#]+/,gxa=/^[^=?&#]+/,hxa=/^[^&#]+/,oG=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},fxa=function(a){if(""===a.A)return{};oG(a,"/");const b=[];for(a.A.startsWith("(")||b.push(ixa(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(ixa(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=jxa(a,!0));let d={};a.A.startsWith("(")&&(d=jxa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Fp(b,c);return d},ixa=function(a){var b=Ep(a.A);if(""===b&&a.A.startsWith(";"))throw new _.kf(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;oG(a,";");){var d=a,e=c;const g=Ep(d.A);if(g){d.capture(g);var f="";if(oG(d,"=")){const h=Ep(d.A);h&&(f=h,d.capture(f))}e[decodeURIComponent(g)]=decodeURIComponent(f)}}return new Sp(b,c)},jxa=function(a,b){const c={};for(a.capture("(");!oG(a,
")")&&0<a.A.length;){var d=Ep(a.A),e=a.A[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.kf(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=fxa(a);c[e]=1===Object.keys(d).length?d.primary:new Fp([],d);oG(a,"//")}return c},exa=class{constructor(a){this.A=this.url=a}capture(a){if(!oG(this,a))throw new _.kf(4011,!1);}};
var Op=class{constructor(a,b,c){this.A=a;this.B=b;this.commands=c;if(a&&0<c.length&&Kp(c[0]))throw new _.kf(4003,!1);if((a=c.find(Lp))&&a!==(0<c.length?c[c.length-1]:null))throw new _.kf(4004,!1);}},pG=class{constructor(a,b,c){this.vh=a;this.A=b;this.index=c}};
var qG,rG,mr,nr,kxa,lxa,mxa,nxa,oxa,pxa,qxa,wea,rxa,xea,sxa;qG=class{constructor(a,b){this.id=a;this.url=b}};rG=class extends qG{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.hj=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};_.lr=class extends qG{constructor(a,b,c){super(a,b);this.Tc=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}')`}};
mr=class extends qG{constructor(a,b,c,d){super(a,b);this.reason=c;this.code=d;this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}};nr=class extends qG{constructor(a,b,c,d){super(a,b);this.error=c;this.target=d;this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}};kxa=class extends qG{constructor(a,b,c,d){super(a,b);this.Tc=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}', state: ${this.state})`}};
lxa=class extends qG{constructor(a,b,c,d){super(a,b);this.Tc=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}', state: ${this.state})`}};mxa=class extends qG{constructor(a,b,c,d,e){super(a,b);this.Tc=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}', state: ${this.state}, shouldActivate: ${this.A})`}};
nxa=class extends qG{constructor(a,b,c,d){super(a,b);this.Tc=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}', state: ${this.state})`}};oxa=class extends qG{constructor(a,b,c,d){super(a,b);this.Tc=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Tc}', state: ${this.state})`}};pxa=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};
qxa=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};wea=class{constructor(a){this.Tb=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.Tb.Ub&&this.Tb.Ub.path||""}')`}};rxa=class{constructor(a){this.Tb=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.Tb.Ub&&this.Tb.Ub.path||""}')`}};xea=class{constructor(a){this.Tb=a;this.type=13}toString(){return`ActivationStart(path: '${this.Tb.Ub&&this.Tb.Ub.path||""}')`}};
_.sG=class{constructor(a){this.Tb=a;this.type=14}toString(){return`ActivationEnd(path: '${this.Tb.Ub&&this.Tb.Ub.path||""}')`}};sxa=class{constructor(a,b){this.position=a;this.A=b;this.type=15}toString(){return`Scroll(anchor: '${this.A}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};
var txa=function(a,b){return Vp(b,a.A).map(c=>c.value)},uxa=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=txa(this,a);return 1<a.length?a[a.length-2]:null}children(a){return(a=Up(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=Up(a,this.A))&&0<a.children.length?a.children[0].value:null}},Yp=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};
var bq,Zp,Xp;bq=class extends uxa{constructor(a,b){super(a);this.Tb=b;eq(this,a)}toString(){return this.Tb.toString()}};
_.$p=class{constructor(a,b,c,d,e,f,g,h){this.url=a;this.params=b;this.Lb=c;this.Rc=d;this.data=e;this.Pb=f;this.qc=g;let k,l;this.title=null!=(l=null==(k=this.data)?void 0:_.K(k,_.Ok(m=>m[Nq])))?l:_.Jk(void 0);this.A=h}get C(){return this.A.Ub}get root(){return this.Ci.root}get parent(){return this.Ci.parent(this)}get firstChild(){return this.Ci.firstChild(this)}get children(){return this.Ci.children(this)}get D(){this.B||(this.B=_.K(this.params,_.Ok(a=>new mG(a))));return this.B}toString(){return this.Tb?
this.Tb.toString():`Future(${this.A})`}};
Zp=class{constructor(a,b,c,d,e,f,g,h,k,l,m,n){this.url=a;this.params=b;this.Lb=c;this.Rc=d;this.data=e;this.Pb=f;this.qc=g;let p;this.title=null==(p=this.data)?void 0:p[Nq];this.Ub=h;this.R=k;this.K=l;this.P=null!=n?n:l;this.L=m}get root(){return this.Ci.root}get parent(){return this.Ci.parent(this)}get firstChild(){return this.Ci.firstChild(this)}get children(){return this.Ci.children(this)}get G(){return txa(this.Ci,this)}get B(){this.D||(this.D=new mG(this.params));return this.D}get A(){this.F||
(this.F=new mG(this.Lb));return this.F}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Ub?this.Ub.path:""}')`}};Xp=class extends uxa{constructor(a,b){super(b);this.url=a;eq(this,b)}toString(){return fq(this.A)}};
var vxa=class{constructor(){this.Ya=this.C=this.A=this.Pb=null;this.children=new Qq;this.B=null}},tG=function(a,b){let c=a.getContext(b);c||(c=new vxa,a.contexts.set(b,c));return c},Qq=class{constructor(){this.contexts=new Map}getContext(a){return this.contexts.get(a)||null}};Qq.H=function(a){return new (a||Qq)};Qq.ua=_.af({token:Qq,Z:Qq.H,Ma:"root"});
var xxa=function(a,b,c){if(a.bw)throw new _.kf(4013,!1);a.B=b;const d=a.location,e=b.A.qc,f=tG(a.C,a.name).children;b=new wxa(b,f,d.Ya);c&&c.Ds?(c=c.Ds(e),a.A=OC(d,c,d.length,b)):a.A=OC(d,e,{index:d.length,Ya:b,HA:null!=c?c:a.HA});_.qC(a.D);a.lI.emit(a.A.instance)},uG=class{constructor(a,b,c,d,e){this.C=a;this.location=b;this.D=d;this.HA=e;this.B=this.A=null;this.lI=new _.NC;this.MJ=new _.NC;this.JI=new _.NC;this.RJ=new _.NC;b=this.name=c||"primary";c=tG(a,b);c.Pb=this;a.contexts.set(b,c)}Ba(){var a;
(null==(a=this.C.getContext(this.name))?void 0:a.Pb)===this&&(a=this.C.getContext(this.name))&&(a.Pb=null,a.B=null)}Kb(){if(!this.A){const a=this.C.getContext(this.name);a&&a.A&&(a.B?this.attach(a.B,a.A):xxa(this,a.A,a.Ya))}}get bw(){return!!this.A}get qc(){if(!this.A)throw new _.kf(4012,!1);return this.A.instance}detach(){if(!this.A)throw new _.kf(4012,!1);this.location.detach();const a=this.A;this.B=this.A=null;this.RJ.emit(a.instance);return a}attach(a,b){this.A=a;this.B=b;this.location.insert(a.A);
this.JI.emit(a.instance)}deactivate(){if(this.A){const a=this.qc;this.A.destroy();this.B=this.A=null;this.MJ.emit(a)}}};uG.H=function(a){return new (a||uG)(_.C(Qq),_.C(_.pl),_.zg("name"),_.C(_.YC),_.C(jC))};uG.Oa=_.A({type:uG,U:[["router-outlet"]],outputs:{lI:"activate",MJ:"deactivate",JI:"attach",RJ:"detach"},Ab:["outlet"],Hd:!0});var wxa=class{constructor(a,b,c){this.A=a;this.B=b;this.parent=c}get(a,b){return a===_.$p?this.A:a===Qq?this.B:this.parent.get(a,b)}};
var oq=class{};oq.H=function(a){return new (a||oq)};oq.Ca=_.A({type:oq,U:[["ng-component"]],Hd:!0,features:[function(a){a.mB=b=>{b=b.get(AC);if(a.Hd){if(!b.A.has(a.id)){var c=Tg(a.type);c=0<c.length?Hi([c],b.Cc,`Standalone[${a.type.name}]`):null;b.A.set(a.id,c)}b=b.A.get(a.id)}else b=null;return b}}],Aa:1,xa:0,template:function(a){a&1&&_.lj(0,"router-outlet")},Ia:[uG],ub:2});
var zxa=(a,b)=>_.Ok(c=>{(new yxa(c.aE,c.Uu,b)).activate(a);return c}),vG=function(a,b,c,d){const e=Wp(c);b.children.forEach(f=>{const g=f.value.Pb;var h=e[g],k=f.value;const l=h?h.value:null;k===l?k.qc?(k=d.getContext(k.Pb))&&vG(a,f,h,k.children):vG(a,f,h,d):l&&wG(a,h,d);delete e[g]});pp(e,f=>{wG(a,f,d)})},xG=function(a,b,c,d){const e=Wp(c);b.children.forEach(f=>{var g=e[f.value.Pb],h=f.value,k=g?g.value:null;gq(h);if(h===k)h.qc?(h=tG(d,h.Pb),xG(a,f,g,h.children)):xG(a,f,g,d);else if(h.qc){g=tG(d,
h.Pb);k=rq(h.Tb);let l;const m=null!=(l=null==k?void 0:k.get(lC))?l:null;g.B=null;g.A=h;g.C=m;g.Ya=k;g.Pb&&xxa(g.Pb,h,g.Ya);xG(a,f,null,g.children)}else xG(a,f,null,d);a.B(new _.sG(f.value.Tb))});b.children.length&&a.B(new rxa(b.value.Tb))},wG=function(a,b,c){const d=c.getContext(b.value.Pb);c=d&&b.value.qc?d.children:c;b=Wp(b);for(const e of Object.keys(b))wG(a,b[e],c);d&&d.Pb&&(d.Pb.deactivate(),d.children.contexts=new Map,d.B=null,d.C=null,d.A=null)},yxa=class{constructor(a,b,c){this.C=a;this.A=
b;this.B=c}activate(a){const b=this.C.A,c=this.A?this.A.A:null;vG(this,b,c,a);gq(this.C.root);xG(this,b,c,a)}};
var sq=Symbol("hb");
var xq=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},yq=class{constructor(a,b){this.qc=a;this.A=b}};
var Cq={lm:!1,Oj:[],yk:[],parameters:{},ZC:{}};
var Hq=class{constructor(a){this.vh=a||null}},yG=class{constructor(a){this.A=a}},AG=function(a,b,c,d,e){return 0===d.A.length&&0<d.B?_.K(Axa(a,b,c,d),_.Ok(f=>new Fp([],f))):zG(a,b,d,c,d.A,e,!0)},Axa=function(a,b,c,d){const e=[];for(const f of Object.keys(d.children))"primary"===f?e.unshift(f):e.push(f);return _.K(_.Uk(e),Vk(f=>{const g=d.children[f],h=qq(c,f);return _.K(AG(a,b,h,g,f),_.Ok(k=>({VY:k,Pb:f})))},1),Zl((f,g)=>{f[g.Pb]=g.VY;return f},{}),Xl())},zG=function(a,b,c,d,e,f,g){return _.K(_.Uk(d),
Vk(h=>_.K(Bxa(a,b,c,d,h,e,f,g),_.Ml(k=>{if(k instanceof Hq)return _.Jk(null);throw k;})),1),Vl(h=>!!h),_.Ml(h=>{if(h instanceof Lk||"EmptyError"===h.name)return 0!==e.length||c.children[f]?Iq(c):_.Jk(new Fp([],{}));throw h;}))},Bxa=function(a,b,c,d,e,f,g,h){if(Gq(e,c,f,g))if(void 0===e.Mf)a=Cxa(a,b,c,e,f,g);else{var k;h&&a.C?k="**"===e.path?Dxa(a,b,d,e,g):Exa(a,b,c,d,e,f,g):k=Iq(c);a=k}else a=Iq(c);return a},Cxa=function(a,b,c,d,e,f){return"**"===d.path?(b=mq(d,b),d.Se?_.K(d.Ag?_.Jk({ai:d.Ag,Ya:d.Ai}):
a.B.Se(b,d),_.Ok(g=>{d.Ag=g.ai;d.Ai=g.Ya;return new Fp(e,{})})):_.Jk(new Fp(e,{}))):_.K(Dq(c,d,e,b),_.fm(({lm:g,Oj:h,yk:k})=>{if(!g)return Iq(c);let l;b=null!=(l=d.Cc)?l:b;return _.K(Fxa(a,b,d,e),Vk(m=>{var n;const p=null!=(n=m.Ya)?n:b;m=m.ai;const {vh:v,ox:F}=Fq(c,h,k,m);n=new Fp(v.A,v.children);return 0===F.length&&0<n.B?_.K(Axa(a,p,m,n),_.Ok(I=>new Fp(h,I))):0===m.length&&0===F.length?_.Jk(new Fp(h,{})):_.K(zG(a,p,n,m,F,pq(d)===f?"primary":f,!0),_.Ok(I=>new Fp(h.concat(I.A),I.children)))}))}))},
Dxa=function(a,b,c,d,e){const f=Gxa(a,[],d.Mf,{});return d.Mf.startsWith("/")?Kk(new yG(f)):_.K(Hxa(f),Vk(g=>{const h=new Fp(g,{});return zG(a,b,h,c,g,e,!1)}))},Exa=function(a,b,c,d,e,f,g){const {lm:h,Oj:k,yk:l,ZC:m}=Bq(c,e,f);if(!h)return Iq(c);f=Gxa(a,k,e.Mf,m);return e.Mf.startsWith("/")?Kk(new yG(f)):_.K(Hxa(f),Vk(n=>zG(a,b,c,d,n.concat(l),g,!1)))},Gxa=function(a,b,c,d){var e=a.D.parse(c);b=Ixa(a,c,e.root,b,d);return new Ip(b,Jxa(e.Lb,a.A.Lb),e.Rc)},Hxa=function(a){let b=[];for(a=a.root;;){b=
b.concat(a.A);if(0===a.B)return _.Jk(b);if(1<a.B||!a.children.primary)return Kk(new _.kf(4E3,!1));a=a.children.primary}},Fxa=function(a,b,c,d){return c.children?_.Jk({ai:c.children,Ya:b}):c.Se?void 0!==c.Ag?_.Jk({ai:c.Ag,Ya:c.Ai}):_.K(Aea(b,c,d),Vk(e=>e?_.K(a.B.Se(b,c),_.im(f=>{c.Ag=f.ai;c.Ai=f.Ya})):Kk(jq(3)))):_.Jk({ai:[],Ya:b})},Ixa=function(a,b,c,d,e){const f=Kxa(c.A,d,e);let g={};pp(c.children,(h,k)=>{g[k]=Ixa(a,b,h,d,e)});return new Fp(f,g)},Jxa=function(a,b){const c={};pp(a,(d,e)=>{c[e]="string"===
typeof d&&d.startsWith(":")?b[d.substring(1)]:d});return c},Kxa=function(a,b,c){return a.map(d=>{if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.kf(4001,!1);}else a:{let e=0;for(const f of b){if(f.path===d.path){b.splice(e);d=f;break a}e++}}return d})},Eea=class{constructor(a,b,c,d,e){this.Ya=a;this.B=b;this.D=c;this.A=d;this.config=e;this.C=!0}apply(){var a=Fq(this.A.root,[],[],this.config).vh;a=new Fp(a.A,a.children);return _.K(_.K(AG(this,this.Ya,this.config,a,"primary"),
_.Ok(b=>{var c=Hp(b);b=this.A.Lb;var d=this.A.Rc;c=Gp(c);return new Ip(c,b,d)})),_.Ml(b=>{if(b instanceof yG)return this.C=!1,this.match(b.A);if(b instanceof Hq)throw new _.kf(4002,!1);throw b;}))}match(a){return _.K(_.K(AG(this,this.Ya,this.config,a.root,"primary"),_.Ok(b=>{var c=Hp(b);b=a.Lb;var d=a.Rc;c=Gp(c);return new Ip(c,b,d)})),_.Ml(b=>{if(b instanceof Hq)throw new _.kf(4002,!1);throw b;}))}};
var Gea=class{},Nxa=function(a,b,c,d,e){return 0===d.A.length&&0<d.B?Lxa(a,b,c,d):Mxa(a,b,c,d,d.A,e)},Oxa=function(a,b){const c=b.value,d=dq(c,a.ym);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(e=>Oxa(a,e))},Lxa=function(a,b,c,d){return _.K(_.Uk(Object.keys(d.children)),Vk(e=>{const f=d.children[e],g=qq(c,e);return Nxa(a,b,g,f,e)},1),Zl((e,f)=>{if(!e||!f)return null;e.push(...f);return e}),hm(e=>null!==e),Pl(null),Xl(),_.Ok(e=>{if(null===e)return null;e=Jq(e);Kea(e);
return e}))},Mxa=function(a,b,c,d,e,f){return _.K(_.Uk(c),Vk(g=>{let h;return Pxa(a,null!=(h=g.Cc)?h:b,g,d,e,f)},1),Vl(g=>!!g),_.Ml(g=>{if(g instanceof Lk)return 0!==e.length||d.children[f]?_.Jk(null):_.Jk([]);throw g;}))},Pxa=function(a,b,c,d,e,f){if(c.Mf||!Gq(c,d,e,f))return _.Jk(null);if("**"===c.path){var g=Lq(d)+e.length;let h,k;e=new Zp(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.A.Lb)),a.A.Rc,c.data||{},pq(c),null!=(k=null!=(h=c.qc)?h:c.cl)?k:
null,c,Kq(d),g,c.resolve||{},g);g=_.Jk({Tb:e,Oj:[],yk:[]})}else g=_.K(Dq(d,c,e,b),_.Ok(({lm:h,Oj:k,yk:l,parameters:m})=>{if(!h)return null;h=Lq(d)+k.length;let n,p;return{Tb:new Zp(k,m,Object.freeze(Object.assign({},a.A.Lb)),a.A.Rc,c.data||{},pq(c),null!=(p=null!=(n=c.qc)?n:c.cl)?p:null,c,Kq(d),h,c.resolve||{},h),Oj:k,yk:l}}));return _.K(g,_.fm(h=>{if(null===h)return _.Jk(null);const k=h.Tb,l=h.Oj;h=h.yk;var m;b=null!=(m=c.Cc)?m:b;var n;m=null!=(n=c.Ai)?n:b;n=c.children?c.children:c.Se?c.Ag:[];const {vh:p,
ox:v}=Fq(d,l,h,n.filter(F=>void 0===F.Mf),a.xk);return 0===v.length&&0<p.B?_.K(Lxa(a,m,n,p),_.Ok(F=>null===F?null:[new Yp(k,F)])):0===n.length&&0===v.length?_.Jk([new Yp(k,[])]):_.K(Mxa(a,m,n,p,v,pq(c)===f?"primary":f),_.Ok(F=>null===F?null:[new Yp(k,F)]))}))},Iea=class{constructor(a,b,c,d,e,f,g){this.Ya=a;this.B=b;this.config=c;this.A=d;this.url=e;this.ym=f;this.xk=g}recognize(){const a=Fq(this.A.root,[],[],this.config.filter(b=>void 0===b.Mf),this.xk).vh;return _.K(Nxa(this,this.Ya,this.config,
a,"primary"),_.Ok(b=>{if(null===b)return null;const c=new Zp([],Object.freeze({}),Object.freeze(Object.assign({},this.A.Lb)),this.A.Rc,{},"primary",this.B,null,this.A.root,-1,{});b=new Xp(this.url,new Yp(c,b));Oxa(this,b.A);return b}))}};
var Qxa=function(a){let b;for(a=a.root;void 0!==a;){let c;b=null!=(c=a.data[Nq])?c:b;a=a.children.find(d=>"primary"===d.Pb)}return b},Xq=class{};Xq.H=function(a){return new (a||Xq)};Xq.ua=_.af({token:Xq,Z:function(){return _.rf(Wq)},Ma:"root"});var Wq=class extends Xq{constructor(a){super();this.title=a}};Wq.H=function(a){return new (a||Wq)(_.z(eF))};Wq.ua=_.af({token:Wq,Z:Wq.H,Ma:"root"});
var Vea=class{},Rxa=class{store(){}},Sxa=class extends Rxa{};
var Vq=new _.ah("",{Ma:"root",Z:()=>({})});
var Uq=new _.ah("ROUTES"),Txa=function(a,b){return"string"===typeof b?_.Uk(a.Ya.get(Wta).load(b)):_.K(qp(b()),Vk(c=>c instanceof Ora||Array.isArray(c)?_.Jk(c):_.Uk(Promise.resolve(new uC(c)))))},BG=class{constructor(a){this.Ya=a;this.B=new WeakMap;this.A=new WeakMap}im(a){if(this.B.get(a))return this.B.get(a);if(a.cl)return _.Jk(a.cl);this.D&&this.D(a);var b=_.K(qp(a.im()),_.im(c=>{this.C&&this.C(a);a.cl=c}),Ul(()=>{this.B.delete(a)}));b=_.K(new IC(b,()=>new _.bm),Nk());this.B.set(a,b);return b}Se(a,
b){if(this.A.get(b))return this.A.get(b);if(b.Ag)return _.Jk({ai:b.Ag,Ya:b.Ai});this.D&&this.D(b);var c=_.K(Txa(this,b.Se),_.Ok(d=>{this.C&&this.C(b);let e;Array.isArray(d)||(e=d.create(a).Ya,d=Array.prototype.concat.apply([],e.get(Uq,[],10)));return{ai:d.map(nq),Ya:e}}),Ul(()=>{this.A.delete(b)}));c=_.K(new IC(c,()=>new _.bm),Nk());this.A.set(b,c);return c}};BG.H=function(a){return new (a||BG)(_.z(_.Sq),_.z(Tq))};BG.ua=_.af({token:BG,Z:BG.H,Ma:"root"});
var Uea=class{},Uxa=class{merge(a){return a}};
var Vxa,Wxa,Yxa,Zxa,CG,Xxa,DG,EG,FG,cya,or,HG,GG,dya,IG,$xa,aya,bya;Vxa={UC:"exact",Rc:"ignored",zL:"ignored",Lb:"exact"};Wxa={UC:"subset",Rc:"ignored",zL:"ignored",Lb:"subset"};
Yxa=function(a,b){const c=a.od;return _.K(b,_.fl(d=>0!==d.id),_.Ok(d=>Object.assign({},d,{Oe:d.Bm})),_.fm(d=>{let e=!1,f=!1;return _.K(_.Jk(d),_.im(g=>{a.C={id:g.id,F9:g.Bm,Oe:g.Oe,Pf:g.source,Qh:g.Qh,bY:a.oa?Object.assign({},a.oa,{bY:null}):null}}),_.fm(g=>{var h=a.L.toString();h=!a.F||g.Oe.toString()!==h||h!==a.jd.toString();if("reload"===a.Yr||h)return"imperative"!==g.source&&(a.L=g.Oe),_.K(_.Jk(g),_.fm(l=>{const m=a.Hk.getValue();c.next(new rG(l.id,CG(a,l.Oe),l.source,l.hj));return m!==a.Hk.getValue()?
_.Mq:Promise.resolve(l)}),Fea(a.If.Ya,a.R,a.D,a.config),_.im(l=>{a.C=Object.assign({},a.C,{finalUrl:l.Tc});d.Tc=l.Tc}),Mea(a.If.Ya,a.K,a.config,a.D,a.ym,a.xk),_.im(l=>{d.yf=l.yf;if("eager"===a.cn){if(!l.Qh.vg){const m=a.G.merge(l.Tc,l.Bm);Xxa(a,m,l)}a.L=l.Tc}l=new kxa(l.id,CG(a,l.Oe),CG(a,l.Tc),l.yf);c.next(l)}));if(h&&a.B){h=g.Oe;var k=g.source;const l=g.hj,m=g.Qh;k=new rG(g.id,CG(a,h),k,l);c.next(k);k=cq(h,a.K).Tb;d=Object.assign({},g,{yf:k,Tc:h,Qh:Object.assign({},m,{vg:!1,Ue:!1})});return _.Jk(d)}a.B=
g.Bm;g.resolve(null);return _.Mq}),_.im(g=>{g=new lxa(g.id,CG(a,g.Oe),CG(a,g.Tc),g.yf);a.od.next(g)}),_.Ok(g=>{var h=Object,k=h.assign;var l=g.uo;const m=g.yf.A;l=wq(m,l?l.A:null,a.fb,[m.value]);return d=k.call(h,{},g,{Ko:l})}),uea(a.If.Ya,g=>{a.od.next(g)}),_.im(g=>{d.Zj=g.Zj;if(Jp(g.Zj))throw kq(g.Zj);g=new mxa(g.id,CG(a,g.Oe),CG(a,g.Tc),g.yf,!!g.Zj);a.od.next(g)}),_.fl(g=>g.Zj?!0:(DG(a,g),EG(a,g,3),!1)),Oq(g=>{if(g.Ko.canActivateChecks.length)return _.K(_.Jk(g),_.im(h=>{h=new nxa(h.id,CG(a,h.Oe),
CG(a,h.Tc),h.yf);a.od.next(h)}),_.fm(h=>{let k=!1;return _.K(_.Jk(h),Oea(a.ym,a.If.Ya),_.im({next:()=>k=!0,complete:()=>{k||(DG(a,h),EG(a,h,2))}}))}),_.im(h=>{h=new oxa(h.id,CG(a,h.Oe),CG(a,h.Tc),h.yf);a.od.next(h)}))}),Oq(g=>{const h=k=>{const l=[];let m;(null==(m=k.Ub)?0:m.im)&&!k.Ub.cl&&l.push(_.K(a.R.im(k.Ub),_.im(n=>{k.qc=n}),_.Ok(()=>{})));for(const n of k.children)l.push(...h(n));return l};return _.K(Tk(h(g.yf.root)),Pl(),_.Sl())}),Oq(()=>a.Ja()),_.Ok(g=>{var h=g.yf;var k=g.Uu;k=iq(a.va,h.A,
k?k.A:void 0);h=new bq(k,h);return d=Object.assign({},g,{aE:h})}),_.im(g=>{a.jd=g.Tc;a.B=a.G.merge(g.Tc,g.Bm);a.A=g.aE;"deferred"===a.cn&&(g.Qh.vg||Xxa(a,a.B,g),a.L=g.Tc)}),zxa(a.fb,g=>{a.od.next(g)}),_.im({next(){e=!0},complete(){e=!0}}),Ul(()=>{e||f||EG(a,d,1);let g;(null==(g=a.C)?void 0:g.id)===d.id&&(a.C=null)}),_.Ml(g=>{f=!0;if(lq(g)){lq(g)&&Jp(g.url)||(a.F=!0,DG(a,d,!0));var h=new mr(d.id,CG(a,d.Oe),g.message,g.JT);c.next(h);lq(g)&&Jp(g.url)?(g=a.G.merge(g.url,a.B),FG(a,g,"imperative",null,
{vg:d.Qh.vg,Ue:"eager"===a.cn||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})):d.resolve(!1)}else{DG(a,d,!0);const k=new nr(d.id,CG(a,d.Oe),g,null!=(h=d.yf)?h:void 0);c.next(k);try{d.resolve(a.Fo(g))}catch(l){d.reject(l)}}return _.Mq}))}))};Zxa=function(a){a.cb.subscribe(b=>{a.F=!0;a.X=b.id;a.P=b.vx;a.od.next(new _.lr(b.id,CG(a,b.Oe),CG(a,a.jd)));a.oa=a.C;let c;if(null!=(c=a.hb)){const d=Qxa(a.A.Tb);void 0!==d&&c.title.setTitle(d)}b.resolve(!0)},b=>{console.warn(`Unhandled Navigation Error: ${b}`)})};
CG=function(a,b){return a.D.wd(b)};Xxa=function(a,b,c){b=a.D.wd(b);const d=Object.assign({},c.Qh.state,$xa(a,c.id,c.vx));var e=a.location;e.path()==Km(Mm(e.B,Nm(b+Lm(""))))||c.Qh.Ue?lua(a.location,b,d):a.location.go(b,"",d)};
DG=function(a,b,c=!1){if("computed"===a.xl){c=a.P-b.vx;let d;if("popstate"!==b.source&&"eager"!==a.cn&&a.jd!==(null==(d=a.C)?void 0:d.finalUrl)||0===c){let e;a.jd===(null==(e=a.C)?void 0:e.finalUrl)&&0===c&&(aya(a,b),a.L=b.jd,bya(a))}else mua(a.location,c)}else"replace"===a.xl&&(c&&aya(a,b),bya(a))};EG=function(a,b,c){c=new mr(b.id,CG(a,b.Oe),"",c);a.od.next(c);b.resolve(!1)};
FG=function(a,b,c,d,e,f){if(a.Ta)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((m,n)=>{g=m;h=n});const k=++a.Yi;let l;if("computed"===a.xl)if(0===a.P&&(d=a.location.getState()),d&&d.Lx)l=d.Lx;else if(e.Ue||e.vg){let m;l=null!=(m=a.Pa)?m:0}else{let m;l=(null!=(m=a.Pa)?m:0)+1}else l=0;cya(a,{id:k,vx:l,source:c,hj:d,jd:a.jd,rU:a.B,Bm:b,Qh:e,resolve:g,reject:h,promise:f,uo:a.A.Tb,Uu:a.A});return f.catch(m=>Promise.reject(m))};
cya=function(a,b){a.Hk.next(Object.assign({},a.Hk.value,b))};or=function(a){a.Y||(a.Y=a.location.subscribe(b=>{const c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(()=>{const d={Ue:!0};var e;const f=(null==(e=b.state)?0:e.Yi)?b.state:null;f&&(e=Object.assign({},f),delete e.Yi,delete e.Lx,0!==Object.keys(e).length&&(d.state=e));e=GG(a,b.url);FG(a,e,c,f,d)},0)}))};HG=function(a,b,c={vg:!1}){b=Jp(b)?b:GG(a,b);b=a.G.merge(b,a.B);return FG(a,b,"imperative",null,c)};
GG=function(a,b){let c;try{c=a.D.parse(b)}catch(d){c=a.vw(d,a.D,b)}return c};dya=function(a){return Object.keys(a).reduce((b,c)=>{const d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})};
IG=function(a,b,c={}){var d=c.Lb,e=c.Rc,f=c.Te||a.A.root;e=c.kp?a.jd.Rc:e;switch(c.bf){case "merge":c=Object.assign({},a.jd.Lb,d);break;case "preserve":c=a.jd.Lb;break;default:c=d||null}null!==c&&(c=dya(c));a=a.jd;e=null!=e?e:null;if(0===b.length)a=Np(a.root,a.root,a.root,c,e);else if(b=lea(b),b.A&&1===b.commands.length&&"/"==b.commands[0])a=Np(a.root,a.root,new Fp([],{}),c,e);else{var g;d=null==(g=f.Tb)?void 0:g.K;var h;f=null==(h=f.Tb)?void 0:h.R;if(b.A)h=new pG(a.root,!0,0);else if(-1===d)h=new pG(f,
f===a.root,0);else{h=f;f=d+(Kp(b.commands[0])?0:1);for(g=b.B;g>f;){g-=f;h=h.parent;if(!h)throw new _.kf(4005,!1);f=h.A.length}h=new pG(h,!1,f-g)}f=h.A?Pp(h.vh,h.index,b.commands):Rp(h.vh,h.index,b.commands);a=Np(a.root,h.vh,f,c,e)}return a};_.JG=function(a,b,c={vg:!1}){for(let d=0;d<b.length;d++)if(null==b[d])throw new _.kf(4008,!1);return HG(a,IG(a,b,c),c)};$xa=function(a,b,c){return"computed"===a.xl?{Yi:b,Lx:c}:{Yi:b}};aya=function(a,b){a.A=b.Uu;a.jd=b.jd;a.B=a.G.merge(a.jd,b.Bm)};
bya=function(a){lua(a.location,a.D.wd(a.B),$xa(a,a.X,a.P))};
_.Yq=class{constructor(a,b,c,d,e,f,g){this.K=a;this.D=b;this.fb=c;this.location=d;this.config=g;this.C=this.oa=null;this.Ta=!1;this.P=this.Yi=0;this.od=new _.bm;this.Fo=Sea;this.vw=Tea;this.F=!1;this.X=-1;this.Ja=()=>_.Jk(void 0);this.G=new Uxa;this.va=new Sxa;this.Yr="ignore";this.ym="emptyOnly";this.cn="deferred";this.xk="corrected";this.xl="replace";this.R=e.get(BG);this.R.C=h=>{this.od.next(new qxa(h))};this.R.D=h=>{this.od.next(new pxa(h))};this.If=e.get(mC);e.get(zC);e.get(_.sm)instanceof _.sm&&
RC();this.config=g.map(nq);this.F=!1;this.X=-1;this.L=this.B=this.jd=new Ip(new Fp([],{}),{},null);this.A=cq(this.jd,this.K);this.Hk=new _.aq({id:0,vx:0,jd:this.jd,rU:this.jd,Oe:this.jd,Tc:this.jd,Bm:this.jd,Qh:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",hj:null,uo:this.A.Tb,yf:null,Uu:this.A,aE:null,Ko:{canActivateChecks:[],canDeactivateChecks:[]},Zj:null});this.cb=Yxa(this,this.Hk);Zxa(this)}get Pa(){let a;return null==(a=this.location.getState())?void 0:a.Lx}Er(){or(this);
0===this.Yi&&HG(this,this.location.path(!0),{Ue:!0})}get url(){return CG(this,this.jd)}Ba(){this.ib()}ib(){this.Hk.complete();this.Y&&(this.Y.unsubscribe(),this.Y=void 0);this.Ta=!0}isActive(a,b){let c;!0===b?c=Object.assign({},Vxa):!1===b?c=Object.assign({},Wxa):c=b;if(Jp(a))return sp(this.jd,a,c);a=GG(this,a);return sp(this.jd,a,c)}};_.Yq.H=function(){_.qh()};_.Yq.ua=_.af({token:_.Yq,Z:function(){return Zq()},Ma:"root"});
var KG,eya;KG=function(a,b){if(null==a.K){var c=a.G;a=a.F.S;null!==b?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};
_.LG=class{constructor(a,b,c,d,e){this.D=a;this.A=b;this.K=c;this.G=d;this.F=e;this.commands=null;this.C=new _.bm;KG(this,"0")}Mb(){this.C.next(this)}set qD(a){null!=a?(this.commands=Array.isArray(a)?a:[a],KG(this,"0")):(this.commands=null,KG(this,null))}tm(){if(null===this.B)return!0;HG(this.D,this.B,{vg:xm(this.vg),Ue:xm(this.Ue),state:this.state});return!0}get B(){return null===this.commands?null:IG(this.D,this.commands,{Te:void 0!==this.Te?this.Te:this.A,Lb:this.Lb,Rc:this.Rc,bf:this.bf,kp:xm(this.kp)})}};
_.LG.H=function(a){return new (a||_.LG)(_.C(_.Yq),_.C(_.$p),_.zg("tabindex"),_.C(_.oC),_.C(_.kh))};_.LG.Oa=_.A({type:_.LG,U:[["","routerLink","",5,"a",5,"area"]],bb:function(a,b){a&1&&_.Xj("click",function(){return b.tm()})},inputs:{Lb:"queryParams",Rc:"fragment",bf:"queryParamsHandling",kp:"preserveFragment",vg:"skipLocationChange",Ue:"replaceUrl",state:"state",Te:"relativeTo",qD:"routerLink"},Hd:!0,features:[_.If]});eya=function(a){a.href=null!==a.B?a.F.B(CG(a.D,a.B)):null};
_.MG=class{constructor(a,b,c){this.D=a;this.A=b;this.F=c;this.href=this.commands=null;this.C=new _.bm;this.bt=a.od.subscribe(d=>{d instanceof _.lr&&eya(this)})}set qD(a){null!=a?this.commands=Array.isArray(a)?a:[a]:this.commands=null}Mb(){eya(this);this.C.next(this)}Ba(){this.bt.unsubscribe()}tm(a,b,c,d,e){if(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target||null===this.B)return!0;HG(this.D,this.B,{vg:xm(this.vg),Ue:xm(this.Ue),state:this.state});return!1}get B(){return null===
this.commands?null:IG(this.D,this.commands,{Te:void 0!==this.Te?this.Te:this.A,Lb:this.Lb,Rc:this.Rc,bf:this.bf,kp:xm(this.kp)})}};_.MG.H=function(a){return new (a||_.MG)(_.C(_.Yq),_.C(_.$p),_.C(pD))};
_.MG.Oa=_.A({type:_.MG,U:[["a","routerLink",""],["area","routerLink",""]],qb:2,bb:function(a,b){a&1&&_.Xj("click",function(c){return b.tm(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.$i("target",b.target)("href",b.href,_.Zh)},inputs:{target:"target",Lb:"queryParams",Rc:"fragment",bf:"queryParamsHandling",kp:"preserveFragment",vg:"skipLocationChange",Ue:"replaceUrl",state:"state",Te:"relativeTo",qD:"routerLink"},Hd:!0,features:[_.If]});
var fya=class{},bfa=function(a){a.bt=_.K(a.B.od,_.fl(b=>b instanceof _.lr),Vk(()=>NG(a,a.Ya,a.B.config),1)).subscribe(()=>{})},NG=function(a,b,c){const d=[];for(const e of c){e.Xa&&!e.Cc&&(e.Cc=Hi(e.Xa,b,`Route: ${e.path}`));let f;c=null!=(f=e.Cc)?f:b;let g;const h=null!=(g=e.Ai)?g:c;if(e.Se&&!e.Ag||e.im&&!e.cl)d.push(gya(a,c,e));else if(e.children||e.Ag){let k;d.push(NG(a,h,null!=(k=e.children)?k:e.Ag))}}return _.K(_.Uk(d),_.Wk())},gya=function(a,b,c){return a.bD.A(c,()=>{const d=_.K(c.Se&&void 0===
c.lA?a.A.Se(b,c):_.Jk(null),Vk(e=>{if(null===e)return _.Jk(void 0);c.Ag=e.ai;c.Ai=e.Ya;let f;return NG(a,null!=(f=e.Ya)?f:b,e.ai)}));if(c.im&&!c.cl){const e=a.A.im(c);return _.K(_.Uk([d,e]),_.Wk())}return d})},OG=class{constructor(a,b,c,d,e){this.B=a;this.Ya=c;this.bD=d;this.A=e}Ba(){this.bt&&this.bt.unsubscribe()}};OG.H=function(a){return new (a||OG)(_.z(_.Yq),_.z(Tq),_.z(jC),_.z(fya),_.z(BG))};OG.ua=_.af({token:OG,Z:OG.H});
var cr=new _.ah(""),hya=function(a){return a.B.od.subscribe(b=>{b instanceof rG?(a.store[a.D]=a.A.lB(),a.F=b.A,a.G=b.hj?b.hj.Yi:0):b instanceof _.lr&&(a.D=b.id,b=GG(a.B,b.Tc).Rc,a.B.od.next(new sxa("popstate"===a.F?a.store[a.G]:null,b)))})},iya=function(a){return a.B.od.subscribe(b=>{if(b instanceof sxa)if(b.position)"top"===a.options.up?a.A.jj([0,0]):"enabled"===a.options.up&&a.A.jj(b.position);else if(b.A&&"enabled"===a.options.fA){var c=a.A;if(uD(c)){a:{var d=c.document;b=b.A;var e=d.getElementById(b)||
d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&(d.body.createShadowRoot||d.body.attachShadow))for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector(`[name="${b}"]`)){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;const f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==
a.options.up&&a.A.jj([0,0])})},er=class{constructor(a,b,c={}){this.B=a;this.A=b;this.options=c;this.D=0;this.F="imperative";this.G=0;this.store={};c.up=c.up||"disabled";c.fA=c.fA||"disabled"}init(){"disabled"!==this.options.up&&oua(this.A);this.C=hya(this);this.K=iya(this)}Ba(){this.C&&this.C.unsubscribe();this.K&&this.K.unsubscribe()}};er.H=function(){_.qh()};er.ua=_.af({token:er,Z:er.H});
var jya,jr,kya,mya;jya=new _.ah("ROUTER_FORROOT_GUARD");jr=new _.ah("");kya=[Rq,{ea:Pq,Uc:nG},{ea:_.Yq,sb:Zq},Qq,{ea:_.$p,sb:Wea,Hb:[_.Yq]},BG];
mya=function(){var a={fA:"enabled",Yr:"reload",xk:"legacy",up:"disabled",mN:[0,120]};return{If:_.PG,Xa:[kya,[],fr(_.QG),{ea:jya,sb:$ea,Hb:[[_.Yq,new iC,new Hra]]},{ea:Vq,Ib:a?a:{}},(null==a?0:a.gha)?{ea:pD,Uc:tD}:{ea:pD,Uc:qD},Zea(),(null==a?0:a.bD)?[OG,{ea:jr,ac:OG},{ea:fya,ac:a.bD}]:[],{ea:$q,tc:!0,sb:Xea},(null==a?0:a.Er)?["disabled"===a.Er?ffa():[],"enabledBlocking"===a.Er?efa():[]]:[],[{ea:lya,sb:cfa},{ea:psa,tc:!0,ac:lya}]]}};_.RG=function(a){return{If:_.PG,Xa:[fr(a)]}};_.PG=class{};
_.PG.H=function(a){return new (a||_.PG)(_.z(jya,8))};_.PG.Ea=_.Af({type:_.PG});_.PG.Da=_.bf({imports:[oq]});var lya=new _.ah(""),hr=new _.ah("",{Z:()=>new _.bm}),ir=new _.ah("",{Ma:"root",Z:()=>1});
new sC;
var nya=function(a,b){a.current&&a.current.path===a.location.path()||(a.A=!0,a.current={path:a.location.path(),wO:a.parse(a.location.path())},a.A=!1);for(const c of a.B)a.current.wO.Lb.hasOwnProperty(c)&&a.C(c,a.current.wO,b)},pya=class extends nG{constructor(a){var b=oya;super();this.location=a;this.B=b;this.C=gfa;this.current=null;this.A=!1}parse(a){a=super.parse(a);this.A||nya(this,a);return a}wd(a){nya(this,a);return super.wd(a)}};
_.SG=class{constructor(a){this.A=a}toString(){return this.A}};
new _.SG("rJmJrc");
new _.SG("n73qwf");
new _.SG("MpJwZc");
new _.SG("UUJqVe");
new _.SG("Wt6vjf");
new _.SG("byfTOb");
new _.SG("LEikZe");
new _.SG("lsjVmc");
new _.SG("pVbxBc");
new _.SG("tdUkaf");new _.SG("fJuxOc");new _.SG("ZtVrH");new _.SG("WSziFf");new _.SG("ZmXAm");new _.SG("BWETze");new _.SG("UBSgGf");new _.SG("zZa4xc");new _.SG("o1bZcd");new _.SG("WwG67d");new _.SG("z72MOc");new _.SG("JccZRe");new _.SG("amY3Td");new _.SG("ABma3e");new _.SG("GHAeAc");new _.SG("gSshPb");new _.SG("klpyYe");new _.SG("OPbIxb");new _.SG("pg9hFd");new _.SG("yu4DA");new _.SG("vk3Wc");new _.SG("IykvEf");new _.SG("J5K1Ad");new _.SG("IW8Usd");new _.SG("IaqD3e");new _.SG("jbDgG");new _.SG("b8xKu");
new _.SG("d0RAGb");new _.SG("AzG0ke");new _.SG("J4QWB");new _.SG("TuDsZ");new _.SG("hdXIif");new _.SG("mITR5c");new _.SG("DFElXb");new _.SG("NGntwf");new _.SG("Bgf0ib");new _.SG("Xpw1of");new _.SG("v5BQle");new _.SG("ofuapc");new _.SG("FENZqe");new _.SG("tLnxq");
var qya=new _.SG("a");new _.SG("b");new _.SG("c");
var TG=function(){this.id="r"};TG.prototype.toString=function(){return this.id};
_.UG=function(a,b){this.type=a instanceof TG?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.B=!1};_.UG.prototype.stopPropagation=function(){this.B=!0};_.UG.prototype.preventDefault=function(){this.defaultPrevented=!0};
var rya=function(){if(!_.ha.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.ha.addEventListener("test",()=>{},b),_.ha.removeEventListener("test",()=>{},b)}catch(c){}return a}();
var VG=function(a,b){_.UG.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.A=null;a&&this.init(a,b)};_.P(VG,_.UG);var sya={2:"touch",3:"pen",4:"mouse"};
VG.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(pu){a:{try{nu(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=
d.screenY||0):(this.offsetX=_.qu||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=_.qu||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=
a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:sya[a.pointerType]||"";this.state=a.state;this.A=a;a.defaultPrevented&&VG.xc.preventDefault.call(this)};VG.prototype.stopPropagation=function(){VG.xc.stopPropagation.call(this);this.A.stopPropagation?this.A.stopPropagation():this.A.cancelBubble=!0};VG.prototype.preventDefault=function(){VG.xc.preventDefault.call(this);var a=this.A;a.preventDefault?a.preventDefault():a.returnValue=!1};
var tya="closure_listenable_"+(1E6*Math.random()|0),WG=function(a){return!(!a||!a[tya])};
var uya=0;
var vya=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++uya;this.removed=this.Ku=!1},XG=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};
var YG=function(a){this.src=a;this.Re={};this.A=0};YG.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Re[f];a||(a=this.Re[f]=[],this.A++);var g=ZG(a,b,d,e);-1<g?(b=a[g],c||(b.Ku=!1)):(b=new vya(b,this.src,f,!!d,e),b.Ku=c,a.push(b));return b};YG.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Re))return!1;var e=this.Re[a];b=ZG(e,b,c,d);return-1<b?(XG(e[b]),_.Na(e,b),0==e.length&&(delete this.Re[a],this.A--),!0):!1};
var Ir=function(a,b){var c=b.type;if(!(c in a.Re))return!1;var d=_.Oa(a.Re[c],b);d&&(XG(b),0==a.Re[c].length&&(delete a.Re[c],a.A--));return d};YG.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.Re)if(!a||c==a){for(var d=this.Re[c],e=0;e<d.length;e++)++b,XG(d[e]);delete this.Re[c];this.A--}return b};YG.prototype.fb=function(a,b){a=this.Re[a.toString()];var c=[];if(a)for(var d=0;d<a.length;++d){var e=a[d];e.capture==b&&c.push(e)}return c};
YG.prototype.Pl=function(a,b,c,d){a=this.Re[a.toString()];var e=-1;a&&(e=ZG(a,b,c,d));return-1<e?a[e]:null};YG.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Oaa(this.Re,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var ZG=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.removed&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};
var $G,aH,wya,xya,yya,zya,fH,eH,iH,dH;$G="closure_lm_"+(1E6*Math.random()|0);aH={};wya=0;_.cH=function(a,b,c,d,e){if(d&&d.once)return _.bH(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.cH(a,b[f],c,d,e);return null}c=dH(c);return WG(a)?a.listen(b,c,Ua(d)?!!d.capture:!!d,e):xya(a,b,c,!1,d,e)};
xya=function(a,b,c,d,e,f){if(!b)throw Error("jb");var g=Ua(e)?!!e.capture:!!e,h=eH(a);h||(a[$G]=h=new YG(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=yya();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)rya||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(zya(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("kb");wya++;return c};
yya=function(){const a=fH,b=function(c){return a.call(b.src,b.listener,c)};return b};_.bH=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.bH(a,b[f],c,d,e);return null}c=dH(c);return WG(a)?a.Uh(b,c,Ua(d)?!!d.capture:!!d,e):xya(a,b,c,!0,d,e)};_.gH=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)_.gH(a,b[f],c,d,e);else d=Ua(d)?!!d.capture:!!d,c=dH(c),WG(a)?a.Ik(b,c,d,e):a&&(a=eH(a))&&(b=a.Pl(b,c,d,e))&&_.hH(b)};
_.hH=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(WG(b))Ir(b.Fg,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(zya(c),d):b.addListener&&b.removeListener&&b.removeListener(d);wya--;(c=eH(b))?(Ir(c,a),0==c.A&&(c.src=null,b[$G]=null)):XG(a)}}};zya=function(a){return a in aH?aH[a]:aH[a]="on"+a};
fH=function(a,b){if(a.removed)a=!0;else{b=new VG(b,this);var c=a.listener,d=a.handler||a.src;a.Ku&&_.hH(a);a=c.call(d,b)}return a};eH=function(a){a=a[$G];return a instanceof YG?a:null};iH="__closure_events_fn_"+(1E9*Math.random()>>>0);dH=function(a){if("function"===typeof a)return a;a[iH]||(a[iH]=function(b){return a.handleEvent(b)});return a[iH]};hG(function(a){fH=a(fH)});
var Aya=function(a,b){a.D(b);100>a.B&&(a.B++,b.next=a.A,a.A=b)},Bya=class{constructor(a,b){this.C=a;this.D=b;this.B=0;this.A=null}get(){let a;0<this.B?(this.B--,a=this.A,this.A=a.next,a.next=null):a=this.C();return a}};
var jH,Cya=function(){var a=_.ha.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!la("Presto")&&(a=function(){var e=_.VB(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.bu)(function(k){if(("*"==h||k.origin==h)&&k.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!ra()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.mJ;c.mJ=null;e()}};return function(e){d.next={mJ:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ha.setTimeout(e,0)}},Dya=function(a){return a};hG(function(a){Dya=a});
var Fya=class{constructor(){this.B=this.A=null}add(a,b){const c=Eya.get();c.set(a,b);this.B?this.B.next=c:this.A=c;this.B=c}remove(){let a=null;this.A&&(a=this.A,this.A=this.A.next,this.A||(this.B=null),a.next=null);return a}},Eya=new Bya(()=>new Gya,a=>a.reset()),Gya=class{constructor(){this.next=this.scope=this.A=null}set(a,b){this.A=a;this.scope=b;this.next=null}reset(){this.next=this.scope=this.A=null}};
var kH,lH=!1,Hya=new Fya,mH=(a,b)=>{kH||Iya();lH||(kH(),lH=!0);Hya.add(a,b)},Iya=()=>{if(_.ha.Promise&&_.ha.Promise.resolve){const a=_.ha.Promise.resolve(void 0);kH=()=>{a.then(mH.wM)}}else kH=()=>{var a=mH.wM;a=Dya(a);"function"!==typeof _.ha.setImmediate||_.ha.Window&&_.ha.Window.prototype&&!sa()&&_.ha.Window.prototype.setImmediate==_.ha.setImmediate?(jH||(jH=Cya()),jH(a)):_.ha.setImmediate(a)}};mH.wM=()=>{let a;for(;a=Hya.remove();){try{a.A.call(a.scope)}catch(b){cp(b)}Aya(Eya,a)}lH=!1};
var nH;nH=function(a){a.prototype.$goog_Thenable=!0};_.oH=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var Jya,Kya,qH,sH,Mya,Oya;_.pH=function(a,b){this.xf=0;this.ij=void 0;this.Wn=this.Kj=this.Mc=null;this.Sv=this.KA=!1;if(a!=HB)try{var c=this;a.call(b,function(d){c.Zh(2,d)},function(d){c.Zh(3,d)})}catch(d){this.Zh(3,d)}};Jya=function(){this.next=this.context=this.A=this.C=this.Je=null;this.B=!1};Jya.prototype.reset=function(){this.context=this.A=this.C=this.Je=null;this.B=!1};Kya=new Bya(function(){return new Jya},function(a){a.reset()});
qH=function(a,b,c){var d=Kya.get();d.C=a;d.A=b;d.context=c;return d};_.vs=function(a){if(a instanceof _.pH)return a;var b=new _.pH(HB);b.Zh(2,a);return b};_.rH=function(a){return new _.pH(function(b,c){c(a)})};sH=function(a,b,c){Lya(a,b,c,null)||mH(_.xr(b,a))};Mya=function(a){return new _.pH(function(b,c){a.length||b(void 0);for(var d=0,e;d<a.length;d++)e=a[d],sH(e,b,c)})};
_.Nya=function(a){return new _.pH(function(b,c){var d=a.length,e=[];if(d)for(var f=function(l,m){d--;e[l]=m;0==d&&b(e)},g=function(l){c(l)},h=0,k;h<a.length;h++)k=a[h],sH(k,_.xr(f,h),g);else b(e)})};Oya=function(a){return new _.pH(function(b){var c=a.length,d=[];if(c)for(var e=function(h,k,l){c--;d[h]=k?{rK:!0,value:l}:{rK:!1,reason:l};0==c&&b(d)},f=0,g;f<a.length;f++)g=a[f],sH(g,_.xr(e,f,!0),_.xr(e,f,!1));else b(d)})};
_.Ds=function(){var a,b,c=new _.pH(function(d,e){a=d;b=e});return new Pya(c,a,b)};_.pH.prototype.then=function(a,b,c){return Qya(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};nH(_.pH);_.uH=function(a,b,c){b=qH(b,b,c);b.B=!0;tH(a,b);return a};_.pH.prototype.bE=function(a,b){return Qya(this,null,a,b)};_.pH.prototype.catch=_.pH.prototype.bE;_.pH.prototype.cancel=function(a){if(0==this.xf){var b=new vH(a);mH(function(){Rya(this,b)},this)}};
var Rya=function(a,b){if(0==a.xf)if(a.Mc){var c=a.Mc;if(c.Kj){for(var d=0,e=null,f=null,g=c.Kj;g&&(g.B||(d++,g.Je==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.xf&&1==d?Rya(c,b):(f?(d=f,d.next==c.Wn&&(c.Wn=d),d.next=d.next.next):Sya(c),Tya(c,e,3,b)))}a.Mc=null}else a.Zh(3,b)},tH=function(a,b){a.Kj||2!=a.xf&&3!=a.xf||Uya(a);a.Wn?a.Wn.next=b:a.Kj=b;a.Wn=b},Qya=function(a,b,c,d){var e=qH(null,null,null);e.Je=new _.pH(function(f,g){e.C=b?function(h){try{var k=b.call(d,h);f(k)}catch(l){g(l)}}:f;e.A=
c?function(h){try{var k=c.call(d,h);void 0===k&&h instanceof vH?g(h):f(k)}catch(l){g(l)}}:g});e.Je.Mc=a;tH(a,e);return e.Je};_.pH.prototype.r_=function(a){this.xf=0;this.Zh(2,a)};_.pH.prototype.s_=function(a){this.xf=0;this.Zh(3,a)};_.pH.prototype.Zh=function(a,b){0==this.xf&&(this===b&&(a=3,b=new TypeError("lb")),this.xf=1,Lya(b,this.r_,this.s_,this)||(this.ij=b,this.xf=a,this.Mc=null,Uya(this),3!=a||b instanceof vH||Vya(this,b)))};
var Lya=function(a,b,c,d){if(a instanceof _.pH)return tH(a,qH(b||HB,c||null,d)),!0;if(_.oH(a))return a.then(b,c,d),!0;if(Ua(a))try{var e=a.then;if("function"===typeof e)return Wya(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},Wya=function(a,b,c,d,e){var f=!1,g=function(k){f||(f=!0,c.call(e,k))},h=function(k){f||(f=!0,d.call(e,k))};try{b.call(a,g,h)}catch(k){h(k)}},Uya=function(a){a.KA||(a.KA=!0,mH(a.rv,a))},Sya=function(a){var b=null;a.Kj&&(b=a.Kj,a.Kj=b.next,b.next=null);a.Kj||(a.Wn=null);
return b};_.pH.prototype.rv=function(){for(var a;a=Sya(this);)Tya(this,a,this.xf,this.ij);this.KA=!1};var Tya=function(a,b,c,d){if(3==c&&b.A&&!b.B)for(;a&&a.Sv;a=a.Mc)a.Sv=!1;if(b.Je)b.Je.Mc=null,Xya(b,c,d);else try{b.B?b.C.call(b.context):Xya(b,c,d)}catch(e){Yya.call(null,e)}Aya(Kya,b)},Xya=function(a,b,c){2==b?a.C.call(a.context,c):a.A&&a.A.call(a.context,c)},Vya=function(a,b){a.Sv=!0;mH(function(){a.Sv&&Yya.call(null,b)})},Yya=cp,vH=function(a){_.aa.call(this,a);this.A=!1};_.P(vH,_.aa);
vH.prototype.name="cancel";var Pya=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var AH;_.wH=function(a,b){this.D=[];this.X=a;this.P=b||null;this.C=this.A=!1;this.ij=void 0;this.L=this.oa=this.K=!1;this.G=0;this.Mc=null;this.F=0};_.P(_.wH,hfa);_.wH.prototype.cancel=function(a){if(this.A)this.ij instanceof _.wH&&this.ij.cancel();else{if(this.Mc){const b=this.Mc;delete this.Mc;a?b.cancel(a):(a=b,a.F--,0>=a.F&&a.cancel())}this.X?this.X.call(this.P,this):this.L=!0;this.A||this.B(new xH(this))}};_.wH.prototype.R=function(a,b){this.K=!1;yH(this,a,b)};
var yH=function(a,b,c){a.A=!0;a.ij=c;a.C=!b;Zya(a)},$ya=function(a){if(a.A){if(!a.L)throw new zH(a);a.L=!1}};_.wH.prototype.callback=function(a){$ya(this);yH(this,!0,a)};_.wH.prototype.B=function(a){$ya(this);yH(this,!1,a)};_.BH=function(a,b,c){AH(a,b,null,c)};_.aza=function(a,b,c){AH(a,null,b,c)};AH=function(a,b,c,d){a.D.push([b,c,d]);a.A&&Zya(a)};
_.wH.prototype.then=function(a,b,c){let d,e;const f=new _.pH(function(g,h){e=g;d=h});AH(this,e,function(g){g instanceof xH?f.cancel():d(g);return bza},this);return f.then(a,b,c)};nH(_.wH);_.wH.prototype.Y=function(a){const b=new _.wH;AH(this,b.callback,b.B,b);a&&(b.Mc=this,this.F++);return b};_.wH.prototype.isError=function(a){return a instanceof Error};
var cza=function(a){return Via(a.D,function(b){return"function"===typeof b[1]})},bza={},Zya=function(a){if(a.G&&a.A&&cza(a)){var b=a.G,c=CH[b];c&&(_.ha.clearTimeout(c.qd),delete CH[b]);a.G=0}a.Mc&&(a.Mc.F--,delete a.Mc);b=a.ij;for(var d=c=!1;a.D.length&&!a.K;){var e=a.D.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.C?h:f)try{var g=f.call(e||a.P,b);g===bza&&(g=void 0);void 0!==g&&(a.C=a.C&&(g==b||a.isError(g)),a.ij=b=g);if(_.oH(b)||"function"===typeof _.ha.Promise&&b instanceof _.ha.Promise)d=!0,a.K=!0}catch(k){b=
k,a.C=!0,cza(a)||(c=!0)}}a.ij=b;d&&(g=(0,_.bu)(a.R,a,!0),d=(0,_.bu)(a.R,a,!1),b instanceof _.wH?(AH(b,g,d),b.oa=!0):b.then(g,d));c&&(b=new dza(b),CH[b.qd]=b,a.G=b.qd)},eza=function(a){const b=new _.wH;b.callback(a);return b},zH=function(){_.aa.call(this)};_.P(zH,_.aa);zH.prototype.message="Deferred has already fired";zH.prototype.name="AlreadyCalledError";var xH=function(){_.aa.call(this)};_.P(xH,_.aa);xH.prototype.message="Deferred was canceled";xH.prototype.name="CanceledError";
var dza=function(a){this.qd=_.ha.setTimeout((0,_.bu)(this.B,this),0);this.A=a};dza.prototype.B=function(){delete CH[this.qd];throw this.A;};var CH={};
_.DH=new _.SG("d");
var fza=class{};
new _.SG("e");var gza=new _.SG("f");new _.SG("g");
var hza=class extends _.aa{constructor(a){super();this.message="AppContext is disposed, cannot get "+a.join(", ")+"."}};
pr.prototype.wd=function(){return this.toString()};pr.prototype.toString=function(){this.A||(this.A="fva:"+this.B);return this.A};
var iza=function(a,b){pr.call(this,a,b)};_.P(iza,pr);
var jza=class{};
var kza=Symbol("mb");
_.EH=function(){_.bG.call(this);this.Fg=new YG(this);this.jc=this;this.va=null};_.P(_.EH,_.bG);_.EH.prototype[tya]=!0;_.q=_.EH.prototype;_.q.FD=function(a){this.va=a};_.q.addEventListener=function(a,b,c,d){_.cH(this,a,b,c,d)};_.q.removeEventListener=function(a,b,c,d){_.gH(this,a,b,c,d)};
_.q.dispatchEvent=function(a){var b,c=this.va;if(c)for(b=[];c;c=c.va)b.push(c);c=this.jc;var d=a.type||a;if("string"===typeof a)a=new _.UG(a,c);else if(a instanceof _.UG)a.target=a.target||c;else{var e=a;a=new _.UG(d,c);Vd(a,e)}e=!0;if(b)for(var f=b.length-1;!a.B&&0<=f;f--){var g=a.currentTarget=b[f];e=FH(g,d,!0,a)&&e}a.B||(g=a.currentTarget=c,e=FH(g,d,!0,a)&&e,a.B||(e=FH(g,d,!1,a)&&e));if(b)for(f=0;!a.B&&f<b.length;f++)g=a.currentTarget=b[f],e=FH(g,d,!1,a)&&e;return e};
_.q.ob=function(){_.EH.xc.ob.call(this);this.Fg&&this.Fg.removeAll(void 0);this.va=null};_.q.listen=function(a,b,c,d){return this.Fg.add(String(a),b,!1,c,d)};_.q.Uh=function(a,b,c,d){return this.Fg.add(String(a),b,!0,c,d)};_.q.Ik=function(a,b,c,d){return this.Fg.remove(String(a),b,c,d)};
var FH=function(a,b,c,d){b=a.Fg.Re[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var h=g.listener,k=g.handler||g.src;g.Ku&&Ir(a.Fg,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented};_.EH.prototype.fb=function(a,b){return this.Fg.fb(String(a),b)};_.EH.prototype.Pl=function(a,b,c,d){return this.Fg.Pl(String(a),b,c,d)};_.EH.prototype.hasListener=function(a,b){return this.Fg.hasListener(void 0!==a?String(a):void 0,b)};
var HH=function(a){_.bG.call(this);this.A={};this.G={};this.F={};this.B={};this.P={};this.L=a?a.L:new _.EH;this.Y=!a;this.C=null;a?(this.C=a,this.F=a.F,this.B=a.B,this.G=a.G):cu();a=GH(this);this!=a&&(a.D?a.D.push(this):a.D=[this])};_.P(HH,_.bG);var GH=function(a){for(;a.C;)a=a.C;return a};HH.prototype.get=function(a){var b=IH(this,a);if(null==b)throw new lza(a);return b};
var IH=function(a,b){for(var c=a;c;c=c.C){if(c.isDisposed())throw new hza([b]);if(c.A[b])return c.A[b][0];if(c.P[b])break}if(c=a.F[b]){c=c(a);if(null==c)throw Error("nb`"+b);a.registerService(b,c);return c}return null};HH.prototype.registerService=function(a,b,c){if(this.isDisposed())c||dp(b);else{this.A[a]=[b,!c];c=mza(this,this,a);for(var d=0;d<c.length;d++)c[d].callback(null);delete this.G[a];a instanceof _.SG&&(c=b.constructor,c.hasOwnProperty("displayName")||(c.displayName=a),c[kza]=a);return b}};
HH.prototype.unregisterService=function(a){if(!this.A[a])throw Error("ob`"+a);var b=this.A[a];delete this.A[a];b[1]&&dp(b[0])};var mza=function(a,b,c){var d=[],e=a.B[c];e&&(Ia(e,function(f){var g;a:{for(g=f.dT;g;){if(g==b){g=!0;break a}g=g.C}g=!1}g&&(d.push(f.d),_.Oa(e,f))}),0==e.length&&delete a.B[c]);return d},nza=function(a,b){a.B&&Md(a.B,function(c,d,e){Ia(c,function(f){f.dT==b&&_.Oa(c,f)});0==c.length&&delete e[d]})};
HH.prototype.ob=function(){if(GH(this)==this){var a=this.D;if(a)for(;a.length;)a[0].ib()}else{a=GH(this).D;for(var b=0;b<a.length;b++)if(a[b]==this){a.splice(b,1);break}}for(var c in this.A)a=this.A[c],a[1]&&a[0].ib&&a[0].ib();this.A=null;this.Y&&this.L.ib();nza(this,this);this.B=null;dp(this.X);this.P=this.X=null;HH.xc.ob.call(this)};var lza=function(a){_.aa.call(this);this.id=a;this.message='Service for "'+a+'" is not registered'};_.P(lza,_.aa);new iza(new jza,1);
var pza=function(a){a.A&&(_.wr(a.A,function(b){oza(this.B,b[1],b[0])},a),a.A=null)},lfa=function(a){var b=tr;b.B=a;pza(b)},qr=function(a){var b=tr,c=null;if(b.C){c="Potentially sensitive message stripped for security reasons.";const d=Error("pb");d.columnNumber=a.columnNumber;d.lineNumber=a.lineNumber;d.name=a.name;d.fileName=a.fileName;if(28<=za("Chromium")||14<=za("Firefox"))d.stack=a.stack;a=d}b.isDisposed()||a instanceof xH||(b.B?oza(b.B,a,c):b.A&&10>b.A.length&&b.A.push([c,a]))},tr=new class extends _.bG{init(){this.A=
[]}};
var jfa=function(){var a=window;if(!a.location)try{JSON.stringify(a)}catch(c){_.Qd(a)}var b=a.location&&a.location.ancestorOrigins;if(void 0!==b)return b&&b.length?b[b.length-1]==a.location.origin:!0;try{return void 0!==a.top.location.href}catch(c){return!1}};
var rr={};
var oza=function(a,b,c){var d=sr();c&&(d.message=c);a:{c=cka();d["call-stack"]=c;b=b instanceof Error?b:b||"";for(c=0;c<a.A.length;c++)if(!1===a.A[c](b,d))break a;c="";b&&(c=_.PB(b.message||"unknown"));var e="";for(f in d)e=e+f+":"+d[f]+":";var f=c+"::"+e;c=a.C[f];c||(c={time:0,count:0},a.C[f]=c);1E4>cu()-c.time?(c.count++,1==c.count&&(d=sr(),d.message="Throttling: "+f,a.B.B(b,d))):(c.count&&(d["dropped-instances"]=c.count),c.time=cu(),c.count=0,a.B.B(b,d))}},mfa=class{constructor(a){this.B=a;this.C=
{};this.A=[]}};
var yr=function(a){_.bG.call(this);this.C=a;this.B=!0;this.A=!1};_.P(yr,_.bG);yr.prototype.Hx=function(a){return qza(this,a)};
var JH=function(a,b){return(b?"__wrapper_":"__protected_")+_.Va(a)+"__"},qza=function(a,b){var c=JH(a,!0);b[c]||((b[c]=rza(a,b))[JH(a,!1)]=b);return b[c]},rza=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){sza(a,d)}};c[JH(a,!1)]=b;return c},sza=function(a,b){if(!(b&&"object"===typeof b&&"string"===typeof b.message&&0==b.message.indexOf("Error in protected function: ")||"string"===typeof b&&0==b.indexOf("Error in protected function: "))){a.C(b);
if(!a.B)throw a.A&&("object"===typeof b&&b&&"string"===typeof b.message?b.message="Error in protected function: "+b.message:b="Error in protected function: "+b),b;throw new tza(b);}},qfa=function(a){var b=b||_.ha.window;"onunhandledrejection"in b&&(b.onunhandledrejection=c=>{sza(a,c&&c.reason?c.reason:Error("qb"))})},pfa=function(a){for(var b=_.ha.window,c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"],d=0;d<c.length;d++){var e=c[d];c[d]in b&&
zr(a,e)}},zr=function(a,b){var c=_.ha.window,d=c[b];if(!d)throw Error("rb`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.xr(Pia,e));e&&(arguments[0]=e=qza(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(2<arguments.length){var h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][JH(a,!1)]=d};yr.prototype.ob=function(){var a=_.ha.window;var b=a.setTimeout;b=b[JH(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[JH(this,!1)]||b;a.setInterval=b;yr.xc.ob.call(this)};
var tza=function(a){_.aa.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.P(tza,_.aa);
_.KH=_.ha.JSON.stringify;
var uza=_.ha.JSON.parse;
var LH=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
var vza=function(){};vza.prototype.A=null;var xza=function(a){var b;(b=a.A)||(b={},wza(a)&&(b[0]=!0,b[1]=!0),b=a.A=b);return b};
var MH,yza=function(){};_.P(yza,vza);var NH=function(a){return(a=wza(a))?new ActiveXObject(a):new XMLHttpRequest},wza=function(a){if(!a.B&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{return new ActiveXObject(d),a.B=d}catch(e){}}throw Error("sb");}return a.B};MH=new yza;
var OH=function(a,b){_.EH.call(this);this.B=a||1;this.A=b||_.ha;this.C=(0,_.bu)(this.f_,this);this.D=cu()},zza;_.P(OH,_.EH);_.q=OH.prototype;_.q.enabled=!1;_.q.Sg=null;_.q.setInterval=function(a){this.B=a;this.Sg&&this.enabled?(this.stop(),this.start()):this.Sg&&this.stop()};_.q.f_=function(){if(this.enabled){var a=cu()-this.D;0<a&&a<.8*this.B?this.Sg=this.A.setTimeout(this.C,this.B-a):(this.Sg&&(this.A.clearTimeout(this.Sg),this.Sg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
_.q.start=function(){this.enabled=!0;this.Sg||(this.Sg=this.A.setTimeout(this.C,this.B),this.D=cu())};_.q.stop=function(){this.enabled=!1;this.Sg&&(this.A.clearTimeout(this.Sg),this.Sg=null)};_.q.ob=function(){OH.xc.ob.call(this);this.stop();delete this.A};_.PH=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.bu)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.bu)(a.handleEvent,a);else throw Error("tb");return 2147483647<Number(b)?-1:_.ha.setTimeout(a,b||0)};
zza=function(a){var b=null;return(new _.pH(function(c,d){b=_.PH(function(){c(void 0)},a);-1==b&&d(Error("ub"))})).bE(function(c){_.ha.clearTimeout(b);throw c;})};
var Aza,QH,Bza,Cza,Dza,RH,SH,Eza,TH,UH,Fza,Gza,Hza;Aza=function(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h};QH=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");Bza=function(a){return a?decodeURI(a):a};
Cza=function(a){a=a.match(QH)[1]||null;!a&&_.ha.self&&_.ha.self.location&&(a=_.ha.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};Dza=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};
RH=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};SH=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)SH(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+_.MB(b)))};Eza=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)SH(a[b],a[b+1],c);return c.join("&")};
TH=function(a){var b=[],c;for(c in a)SH(c,a[c],b);return b.join("&")};UH=function(a,b){var c=2==arguments.length?Eza(arguments[1],0):Eza(arguments,1);return RH(a,c)};_.VH=function(a,b,c){c=null!=c?"="+_.MB(c):"";return RH(a,b+c)};Fza=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1};Gza=/#|$/;
_.WH=function(a,b){var c=a.search(Gza),d=Fza(a,0,b,c);if(0>d)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return decodeURIComponent(a.slice(d,-1!==e?e:0).replace(/\+/g," "))};Hza=/[?&]($|#)/;_.XH=function(a,b){for(var c=a.search(Gza),d=0,e,f=[];0<=(e=Fza(a,d,b,c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(Hza,"$1")};
var Iza,Jza,Kza,Es,$H,os;_.YH=function(a){_.EH.call(this);this.headers=new Map;this.Pa=a||null;this.B=!1;this.Ja=this.A=null;this.oa="";this.G=0;this.C="";this.F=this.cb=this.Y=this.Ta=!1;this.D=0;this.X=null;this.P="";this.wb=this.L=!1};_.P(_.YH,_.EH);Iza=/^https?$/i;Jza=["POST","PUT"];Kza=[];_.Fr=function(a,b,c,d,e,f,g){const h=new _.YH;Kza.push(h);b&&h.listen("complete",b);h.Uh("ready",h.kc);f&&(h.D=Math.max(0,f));g&&(h.L=g);h.send(a,c,d,e);return h};
_.YH.prototype.kc=function(){this.ib();_.Oa(Kza,this)};_.YH.prototype.Pv=function(){return this.P};_.YH.prototype.zK=function(){return this.L};
_.YH.prototype.send=function(a,b,c,d){if(this.A)throw Error("vb`"+this.oa+"`"+a);b=b?b.toUpperCase():"GET";this.oa=a;this.C="";this.G=0;this.Ta=!1;this.B=!0;this.A=this.Pa?NH(this.Pa):NH(MH);this.Ja=this.Pa?xza(this.Pa):xza(MH);this.A.onreadystatechange=(0,_.bu)(this.Db,this);try{this.cb=!0,this.A.open(b,String(a),!0),this.cb=!1}catch(f){Lza(this,f);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&
"function"===typeof d.get)for(const f of d.keys())c.set(f,d.get(f));else throw Error("wb`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.ha.FormData&&a instanceof _.ha.FormData;!_.La(Jza,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(const [f,g]of c)this.A.setRequestHeader(f,g);this.P&&(this.A.responseType=this.P);"withCredentials"in this.A&&this.A.withCredentials!==this.L&&(this.A.withCredentials=this.L);try{Mza(this),0<this.D&&
((this.wb=Nza(this.A))?(this.A.timeout=this.D,this.A.ontimeout=(0,_.bu)(this.Wm,this)):this.X=_.PH(this.Wm,this.D,this)),this.Y=!0,this.A.send(a),this.Y=!1}catch(f){Lza(this,f)}};var Nza=function(a){return _.Ar&&Br(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.YH.prototype.Wm=function(){"undefined"!=typeof Yt&&this.A&&(this.C="Timed out after "+this.D+"ms, aborting",this.G=8,this.dispatchEvent("timeout"),this.abort(8))};
var Lza=function(a,b){a.B=!1;a.A&&(a.F=!0,a.A.abort(),a.F=!1);a.C=b;a.G=5;Oza(a);ZH(a)},Oza=function(a){a.Ta||(a.Ta=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.YH.prototype.abort=function(a){this.A&&this.B&&(this.B=!1,this.F=!0,this.A.abort(),this.F=!1,this.G=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),ZH(this))};_.YH.prototype.ob=function(){this.A&&(this.B&&(this.B=!1,this.F=!0,this.A.abort(),this.F=!1),ZH(this,!0));_.YH.xc.ob.call(this)};
_.YH.prototype.Db=function(){this.isDisposed()||(this.cb||this.Y||this.F?Pza(this):this.hb())};_.YH.prototype.hb=function(){Pza(this)};
var Pza=function(a){if(a.B&&"undefined"!=typeof Yt&&(!a.Ja[1]||4!=Es(a)||2!=a.getStatus()))if(a.Y&&4==Es(a))_.PH(a.Db,0,a);else if(a.dispatchEvent("readystatechange"),4==Es(a)){a.B=!1;try{_.Gr(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):(a.G=6,a.C=$H(a)+" ["+a.getStatus()+"]",Oza(a))}finally{ZH(a)}}},ZH=function(a,b){if(a.A){Mza(a);const c=a.A,d=a.Ja[0]?()=>{}:null;a.A=null;a.Ja=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},Mza=function(a){a.A&&a.wb&&(a.A.ontimeout=
null);a.X&&(_.ha.clearTimeout(a.X),a.X=null)};_.YH.prototype.isActive=function(){return!!this.A};_.Gr=function(a){var b=a.getStatus(),c;if(!(c=LH(b))){if(b=0===b)a=Cza(String(a.oa)),b=!Iza.test(a);c=b}return c};Es=function(a){return a.A?a.A.readyState:0};_.YH.prototype.getStatus=function(){try{return 2<Es(this)?this.A.status:-1}catch(a){return-1}};$H=function(a){try{return 2<Es(a)?a.A.statusText:""}catch(b){return""}};_.Hr=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};
os=function(a,b){if(a.A)return a=a.A.responseText,b&&0==a.indexOf(b)&&(a=a.substring(b.length)),uza(a)};_.YH.prototype.getResponseHeader=function(a){if(this.A&&4==Es(this))return a=this.A.getResponseHeader(a),null===a?void 0:a};_.YH.prototype.getAllResponseHeaders=function(){return this.A&&2<=Es(this)?this.A.getAllResponseHeaders()||"":""};
var Qza=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(hu(a[d]))continue;var c=pra(a[d]);const e=c[0];c=c[1];if("string"!==typeof c)continue;c=c.trim();const f=b[e]||[];b[e]=f;f.push(c)}return Nd(b,function(d){return d.join(", ")})};hG(function(a){_.YH.prototype.hb=a(_.YH.prototype.hb)});
var ur=function(a,b,c){_.EH.call(this);this.C=b||null;this.D={};this.G=Rza;this.F=a;c||(this.A=null,_.Ar&&!Br("10")?nfa((0,_.bu)(this.B,this),!1,null):(this.A=new yr((0,_.bu)(this.B,this)),zr(this.A,"setTimeout"),zr(this.A,"setInterval"),pfa(this.A),rfa(this.A)))};_.P(ur,_.EH);var Sza=function(a,b){_.UG.call(this,"c");this.error=a;this.context=b};_.P(Sza,_.UG);var Rza=function(a,b,c,d){let e;if(d instanceof Map){e={};for(const [f,g]of d)e[f]=g}else e=d;_.Fr(a,null,b,c,e)};
ur.prototype.B=function(a,b){a=a.error||a;b=b?Td(b):{};a instanceof Error&&Vd(b,a.__closure__error__context__984382||{});var c=aka(a);if(this.C)try{this.C(c,b)}catch(k){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.A){a=c.stack;try{var e=UH(this.F,"script",c.fileName,"error",d,"line",c.lineNumber);if(!Rd(this.D)){d=e;var f=TH(this.D);e=RH(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var h=TH(f);this.G(e,"POST",h,this.L)}catch(k){}}try{this.dispatchEvent(new Sza(c,b))}catch(k){}};
ur.prototype.ob=function(){dp(this.A);ur.xc.ob.call(this)};
var bI=function(a,b=!0){const c=Tza(a),d=new Uza,e=c.match(QH)[5];Md(Vza,function(g){var h=e.match("/"+g+"=([^/]+)");h&&aI(d,g,h[1])});const f=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(QH)[6]||null)&&Dza(a,(g,h)=>{d.C[g]=h});return d},Tza=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},Wza=function(a){a=Bza(Tza(a).match(QH)[5]||null);return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&
!!a.match("/k=")},aI=function(a,b,c){c?a.A[b]=c:delete a.A[b]},Yza=function(a){var b=[],c=(0,_.bu)(function(d){void 0!==this.A[d]&&b.push(d+"="+this.A[d])},a);"1"==cI(a,"md")?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.A||aI(a,"d","0"),c("d"),c("exm"),c("excm"),(a.A.excm||a.A.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==cI(a,"br")&&c("br"),""!==Xza(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("m"));return b.join("/")},
cI=function(a,b){return a.A[b]?a.A[b]:null},Xza=function(a){switch(cI(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},Zza=function(a,b){b&&0<b.length?(b.sort(),aI(a,"exm",b.join(","))):aI(a,"exm",null)},dI=function(a,b){b&&0<b.length?(b.sort(),aI(a,"excm",b.join(","))):aI(a,"excm",null)},$za=function(a){return(a=cI(a,"m"))?a.split(","):[]},aAa=function(a,b){aI(a,"ee",Object.keys(b).filter(c=>!!Object.keys(b[c]).length).map(c=>c+":"+Object.keys(b[c]).join(",")).join(";"))},
bAa=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},Uza=class{constructor(){this.A={};this.B="";this.C={}}toString(){var a=this.B+Yza(this);const b=TH(this.C);let c="";""!=b&&(c="?"+b);return a+c}Wb(){var a;(a=cI(this,"k"))?(a=a.split("."),a=2<a.length?a[2]:null):a=null;return a}getMetadata(){return"1"==cI(this,"md")}clone(){return bI(this.toString())}},Vza={n1:"k",m0:"ck",Z0:"m",A0:"exm",y0:"excm",V_:"am",l1:"rt",N0:"d",z0:"ed",w1:"sv",o0:"deob",d0:"cb",t1:"rs",s1:"sdch",O0:"im",p0:"dg",v0:"br",
V1:"wt",B0:"ee",v1:"sm",METADATA:"md",H0:"gssmodulesetproto"},cAa=RegExp("^loaded_[_\\d]+$");
var dAa=RegExp("^((http(s)?):)?\\/\\/((((lh[3-6](-tt|-d[a-g,z]|-testonly)?\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\.google)))|(([1-4]\\.bp\\.blogspot)|(bp[0-3]\\.blogger))|(ccp-lh\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\.(ggpht|googleusercontent))|(gm[1-4]\\.ggpht)|(play-(ti-)?lh\\.googleusercontent)|(gz0\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\.(ggpht|googleusercontent)))\\.com)|(dp[3-6]\\.googleusercontent\\.cn)|(lh[3-6]\\.(googleadsserving\\.cn|xn--9kr7l\\.com))|(photos\\-image\\-(dev|qa)(-auth)?\\.corp\\.google\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\.sandbox\\.google\\.com\\/image)|(image\\-(dev|qa)\\-lighthouse(-auth)?\\.sandbox\\.google\\.com(\\/image)?))\\/",
"i"),eAa=/^(https?:)?\/\/sp[1-4]\.((ggpht)|(googleusercontent))\.com\//i,fAa=/^(https?:)?\/\/(qa(-red|-blue)?|dev2?|image-dev)(-|\.)lighthouse(-auth)?\.sandbox\.google\.com\//i,gAa=/^(https?:)?\/\/lighthouse-(qa(-red|-blue)?|dev2)\.corp\.google\.com\//i;
var eI=class extends U{constructor(a){super(a)}Yd(){return _.w(this,13)}jh(){return _.w(this,15)}getToken(){return _.w(this,24)}setToken(a){return r(this,24,a)}J(){return Q(this,hAa)}};
eI.prototype.I=function(){var a=null!=this?{size:y(_.w(this,1)),width:y(_.w(this,12)),height:y(_.w(this,13)),stretch:y(x(this,33)),k5:_.rt(this,2,!1),u4:y(x(this,51)),j9:y(x(this,32)),Iea:_.rt(this,19,!1),Jea:_.rt(this,52,!1),Kea:_.rt(this,67,!1),D5:y(x(this,80)),n4:_.rt(this,20,!1),oba:y(x(this,60)),download:_.rt(this,3,!1),html:_.rt(this,4,!1),Maa:y(_.w(this,7)),G$:y(x(this,65)),R7:y(_.w(this,94)),frameId:y(_.w(this,29)),o9:_.Vs(this,8,0),nga:y(_.w(this,9)),oga:y(_.w(this,10)),pga:y(_.w(this,11)),
kga:_.rt(this,14,!1),w8:_.rt(this,34,!1),lga:_.rt(this,72,!1),expirationTime:y(_.w(this,15)),l9:y(_.w(this,16)),j$:y(x(this,17)),Xga:y(x(this,18)),Yga:y(x(this,45)),x9:y(x(this,22)),y9:y(x(this,54)),jfa:y(x(this,82)),dca:y(x(this,83)),kfa:y(x(this,93)),ifa:y(x(this,95)),C7:y(x(this,21)),b4:_.rt(this,23,!1),token:y(_.w(this,24)),yha:y(_.w(this,36)),Gea:_.rt(this,6,!1),rotate:y(_.w(this,26)),e9:y(x(this,30)),zha:y(x(this,31)),jba:y(x(this,27)),Hca:y(_.w(this,28)),sda:y(x(this,57)),tda:y(x(this,58)),
qda:y(x(this,59)),xda:_.rt(this,35,!1),yda:_.rt(this,41,!1),oda:_.rt(this,64,!1),Faa:_.rt(this,48,!1),rda:_.rt(this,49,!1),H$:y(x(this,97)),Caa:_.rt(this,37,!1),X3:y(_.w(this,38)),borderRadius:y(_.w(this,86)),borderColor:y(_.w(this,39)),backgroundColor:y(_.w(this,87)),pba:y(_.w(this,88)),wfa:y(_.w(this,89)),Daa:y(x(this,40)),t8:y(_.w(this,42)),s8:y(_.w(this,43)),Gca:y(_.w(this,44)),Fca:y(_.w(this,62)),Eaa:y(x(this,46)),preserveAspectRatio:y(x(this,61)),x8:y(x(this,50)),Baa:y(x(this,53)),Aaa:y(x(this,
55)),hea:y(_.w(this,56)),Dha:y(_.w(this,63)),Hha:y(_.w(this,81)),Gha:y(x(this,98)),b6:y(x(this,90)),Bha:y(_.w(this,68)),H_:y(_.w(this,69)),P$:y(x(this,66)),k9:y(x(this,70)),J9:y(_.w(this,71)),iaa:y(x(this,73)),u8:y(x(this,84)),jaa:y(x(this,91)),i9:y(x(this,96)),B3:y(x(this,74)),p9:y(_.w(this,75)),Kba:y(Gc(this,76)),tia:y(Gc(this,77)),Mda:y(Gc(this,78)),B8:y(Gc(this,79)),badge:y(_.w(this,85)),Q4:y(_.w(this,92)),r5:y(_.w(this,99)),wda:y(x(this,100)),Eha:y(_.w(this,102))}:void 0;return a};
var hAa=[eI,1,jv,12,jv,13,jv,33,mv,2,mv,51,mv,32,mv,19,mv,52,mv,67,mv,80,mv,20,mv,60,mv,3,mv,4,mv,7,Nja,65,mv,94,jv,29,Nja,8,jv,9,jv,10,jv,11,jv,14,mv,34,mv,72,mv,15,jv,16,qv,17,mv,18,mv,45,mv,22,mv,54,mv,82,mv,83,mv,93,mv,95,mv,21,mv,23,mv,24,qv,36,qv,6,mv,26,jv,30,mv,31,mv,27,mv,28,qv,57,mv,58,mv,59,mv,35,mv,41,mv,64,mv,48,mv,49,mv,97,mv,37,mv,38,jv,86,jv,39,jv,87,jv,88,jv,89,jv,40,mv,42,jv,43,jv,44,jv,62,jv,46,mv,61,mv,50,mv,53,mv,55,mv,56,jv,63,jv,81,qv,98,mv,90,mv,68,hv,69,hv,66,mv,70,mv,71,
jv,73,mv,84,mv,91,mv,96,mv,74,mv,75,hv,76,fv,77,fv,78,fv,79,fv,85,jv,92,jv,99,qv,100,mv,102,qv];
_.fI={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1<b.indexOf("-",0)?a+(0,_.OB)(" ",Number(c)-a.length):(0,_.OB)(" ",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||""==e||(d=parseFloat(a).toFixed(e));let f;f=0>Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(d=f+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-f.length;return d=0<=b.indexOf("-",
0)?f+d+(0,_.OB)(" ",a):f+(0,_.OB)(0<=b.indexOf("0",0)?"0":" ",a)+d},d:function(a,b,c,d,e,f,g,h){return _.fI.f(parseInt(a,10),b,c,d,0,f,g,h)}};_.fI.i=_.fI.d;_.fI.u=_.fI.d;
var gI=function(a){if(a.Jc&&"function"==typeof a.Jc)return a.Jc();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(Qa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Pd(a)},iAa=function(a){if(a.tf&&"function"==typeof a.tf)return a.tf();if(!a.Jc||"function"!=typeof a.Jc){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==
typeof Set&&a instanceof Set)){if(Qa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Qd(a)}}},jAa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(Qa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=iAa(a),e=gI(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};
var hI=function(a){this.fd=void 0;this.We={};if(a){var b=iAa(a);a=gI(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};hI.prototype.set=function(a,b){kAa(this,a,b,!1)};hI.prototype.add=function(a,b){kAa(this,a,b,!0)};var kAa=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.We[f]||(a.We[f]=new hI);a=a.We[f]}if(d&&void 0!==a.fd)throw Error("Bb`"+b);a.fd=c},lAa=function(a,b){for(var c=0;c<b.length;c++)if(a=a.We[b.charAt(c)],!a)return;return a};
hI.prototype.get=function(a){return(a=lAa(this,a))?a.fd:void 0};hI.prototype.Jc=function(){var a=[];mAa(this,a);return a};var mAa=function(a,b){void 0!==a.fd&&b.push(a.fd);for(var c in a.We)mAa(a.We[c],b)};hI.prototype.tf=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.We[e])return[];c=c.We[e]}iI(c,a,b)}else iI(this,"",b);return b};var iI=function(a,b,c){void 0!==a.fd&&c.push(b);for(var d in a.We)iI(a.We[d],b+d,c)};_.q=hI.prototype;
_.q.clear=function(){this.We={};this.fd=void 0};_.q.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.We[e])throw Error("Cb`"+a);c.push([b,e]);b=b.We[e]}a=b.fd;for(delete b.fd;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.We[e].kd())delete b.We[e];else break;return a};_.q.clone=function(){return new hI(this)};_.q.Ob=function(){var a=this.Jc();if(a.Ob&&"function"==typeof a.Ob)a=a.Ob();else if(Qa(a)||"string"===typeof a)a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};
_.q.kd=function(){return void 0===this.fd&&Rd(this.We)};
var kI=function(){if(!jI){var a=jI=new hI,b;for(b in nAa)a.add(b,nAa[b])}},jI,lI=function(a,b){this.types=a;this.A=b},nAa={a:new lI([3,0],[function(a,b){r(a,21,b)},function(a,b){r(a,56,b)}]),al:new lI([3],[function(a,b){r(a,74,b)}]),b:new lI([3,0],[function(a,b){r(a,23,b)},function(a,b){r(a,38,b)}]),ba:new lI([0],[function(a,b){r(a,85,b)}]),bc:new lI([0],[function(a,b){r(a,87,b)}]),br:new lI([0],[function(a,b){r(a,86,b)}]),c:new lI([3,0],[function(a,b){r(a,2,b)},function(a,b){r(a,39,b)}]),cc:new lI([3],
[function(a,b){r(a,51,b)}]),ci:new lI([3],[function(a,b){r(a,32,b)}]),cp:new lI([0],[function(a,b){r(a,92,b)}]),cv:new lI([0],[function(a,b){r(a,94,b)}]),d:new lI([3],[function(a,b){r(a,3,b)}]),dc:new lI([5],[function(a,b){r(a,99,b)}]),df:new lI([3],[function(a,b){r(a,80,b)}]),dv:new lI([3],[function(a,b){r(a,90,b)}]),e:new lI([0],[function(a,b){r(a,15,b)}]),f:new lI([4],[function(a,b){r(a,16,b)}]),fg:new lI([3],[function(a,b){r(a,34,b)}]),fh:new lI([3],[function(a,b){r(a,30,b)}]),fm:new lI([3],[function(a,
b){r(a,84,b)}]),fo:new lI([2],[function(a,b){r(a,79,b)}]),ft:new lI([3],[function(a,b){r(a,50,b)}]),fv:new lI([3],[function(a,b){r(a,31,b)}]),g:new lI([3],[function(a,b){r(a,14,b)}]),gd:new lI([3],[function(a,b){r(a,83,b)}]),h:new lI([3,0],[function(a,b){r(a,4,b)},function(a,b){r(a,13,b)}]),i:new lI([3],[function(a,b){r(a,22,b)}]),ic:new lI([0],[function(a,b){r(a,71,b)}]),id:new lI([3],[function(a,b){r(a,70,b)}]),il:new lI([3],[function(a,b){r(a,96,b)}]),ip:new lI([3],[function(a,b){r(a,54,b)}]),
iv:new lI([0],[function(a,b){r(a,75,b)}]),j:new lI([1],[function(a,b){r(a,29,b)}]),k:new lI([3,0],[function(a,b){r(a,17,b)},function(a,b){r(a,42,b)}]),l:new lI([0],[function(a,b){r(a,44,b)}]),lf:new lI([3],[function(a,b){r(a,65,b)}]),lo:new lI([3],[function(a,b){r(a,97,b)}]),m:new lI([0],[function(a,b){r(a,63,b)}]),md:new lI([3],[function(a,b){r(a,91,b)}]),mm:new lI([4],[function(a,b){r(a,81,b)}]),mo:new lI([3],[function(a,b){r(a,73,b)}]),mv:new lI([3],[function(a,b){r(a,66,b)}]),n:new lI([3],[function(a,
b){r(a,20,b)}]),nc:new lI([3],[function(a,b){r(a,55,b)}]),nd:new lI([3],[function(a,b){r(a,53,b)}]),ng:new lI([3],[function(a,b){r(a,95,b)}]),no:new lI([3],[function(a,b){r(a,37,b)}]),ns:new lI([3],[function(a,b){r(a,40,b)}]),nt0:new lI([4],[function(a,b){r(a,36,b)}]),nu:new lI([3],[function(a,b){r(a,46,b)}]),nw:new lI([3],[function(a,b){r(a,48,b)}]),o:new lI([1,3],[function(a,b){r(a,7,b)},function(a,b){r(a,27,b)}]),p:new lI([3,0],[function(a,b){r(a,19,b)},function(a,b){r(a,43,b)}]),pa:new lI([3],
[function(a,b){r(a,61,b)}]),pc:new lI([0],[function(a,b){r(a,88,b)}]),pd:new lI([3],[function(a,b){r(a,60,b)}]),pf:new lI([3],[function(a,b){r(a,67,b)}]),pg:new lI([3],[function(a,b){r(a,72,b)}]),pi:new lI([2],[function(a,b){r(a,76,b)}]),pp:new lI([3],[function(a,b){r(a,52,b)}]),q:new lI([4],[function(a,b){r(a,28,b)}]),r:new lI([3,0],[function(a,b){r(a,6,b)},function(a,b){r(a,26,b)}]),rf:new lI([3],[function(a,b){r(a,100,b)}]),rg:new lI([3],[function(a,b){r(a,59,b)}]),rh:new lI([3],[function(a,b){r(a,
49,b)}]),rj:new lI([3],[function(a,b){r(a,57,b)}]),ro:new lI([2],[function(a,b){r(a,78,b)}]),rp:new lI([3],[function(a,b){r(a,58,b)}]),rw:new lI([3],[function(a,b){r(a,35,b)}]),rwa:new lI([3],[function(a,b){r(a,64,b)}]),rwu:new lI([3],[function(a,b){r(a,41,b)}]),s:new lI([3,0],[function(a,b){r(a,33,b)},function(a,b){r(a,1,b)}]),sc:new lI([0],[function(a,b){r(a,89,b)}]),sg:new lI([3],[function(a,b){r(a,82,b)}]),sm:new lI([3],[function(a,b){r(a,93,b)}]),t:new lI([4],[function(a,b){a.setToken(b)}]),
u:new lI([3],[function(a,b){r(a,18,b)}]),ut:new lI([3],[function(a,b){r(a,45,b)}]),v:new lI([0],[function(a,b){r(a,62,b)}]),vb:new lI([0],[function(a,b){r(a,68,b)}]),vf:new lI([4],[function(a,b){r(a,102,b)}]),vl:new lI([0],[function(a,b){r(a,69,b)}]),vm:new lI([3],[function(a,b){r(a,98,b)}]),w:new lI([0],[function(a,b){r(a,12,b)}]),x:new lI([0],[function(a,b){r(a,9,b)}]),y:new lI([0],[function(a,b){r(a,10,b)}]),ya:new lI([2],[function(a,b){r(a,77,b)}]),z:new lI([0],[function(a,b){r(a,11,b)}])};
kI.prototype.parse=function(a){var b=new eI,c=new eI;if(""==a)a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var f=a[e];if(0==f.length)d=!1;else{var g=f,h=!1;var k=g;var l=g.charAt(0);l!=l.toLowerCase()&&(h=!0,k=g.charAt(0).toLowerCase()+g.substring(1));var m=jI;for(l=1;l<=k.length;++l){var n=m,p=k.substring(0,l);if(0==p.length?n.kd():!lAa(n,p))break}k=1==l?null:(k=m.get(k.substring(0,l-1)))?{option:g.substring(0,l-1),value:g.substring(l-1),xZ:h,attributes:k}:null;if(k){g=[];h=[];l=!1;
for(m=0;m<k.attributes.types.length;m++){n=k.attributes.types[m];var v=k.value;p=e;if(k.xZ&&1==n)for(var F=v.length;12>F&&p<a.length-1;)v+="-"+a[p+1],F=v.length,++p;else if(2==n)for(;p<a.length-1&&a[p+1].match(/^[\d\.]/);)v+="-"+a[p+1],++p;F=k.attributes.A[m];v=oAa(this,n)(k.option,v,b,c,F);if(null===v){l=!0;e=p;break}else g.push(n),h.push(v)}if(!l)for(k=0;k<h.length;k++)m=g[k],v=h[k],pAa(this,m)(f,v);d=d&&l}else d=!1}}a=d}return new qAa(b,c,a)};
var mI=function(a,b,c,d,e){e(c,b);a=a.charAt(0);e(d,a==a.toUpperCase())};_.q=kI.prototype;_.q.UX=function(a,b,c,d,e){if(""==b)return 0;b=_.ora(b);if(isNaN(b))return 1;mI(a,b,c,d,e);return null};_.q.lW=function(){};_.q.TX=function(a,b,c,d,e){if(""==b)return 0;const f=Number(b);b=0==f&&hu(b)?NaN:f;if(isNaN(b))return 1;mI(a,b,c,d,e);return null};_.q.kW=function(){};_.q.RX=function(a,b,c,d,e){if(""!=b)return 2;mI(a,!0,c,d,e);return null};_.q.jW=function(){};
_.q.VX=function(a,b,c,d,e){if(""==b)return 0;mI(a,b,c,d,e);return null};_.q.oW=function(){};
var oAa=function(a,b){switch(b){case 0:return(0,_.bu)(a.UX,a);case 2:return(0,_.bu)(a.TX,a);case 3:return(0,_.bu)(a.RX,a);case 4:case 1:return(0,_.bu)(a.VX,a);default:return function(){}}},pAa=function(a,b){switch(b){case 0:return(0,_.bu)(a.lW,a);case 2:return(0,_.bu)(a.kW,a);case 3:return(0,_.bu)(a.jW,a);case 4:case 1:return(0,_.bu)(a.oW,a);default:return function(){}}},qAa=function(a,b,c){this.A=a;this.B=b;this.C=c};qAa.prototype.Qo=function(){return this.C};
var rAa=function(a,b){null!=a&&this.append.apply(this,arguments)};_.q=rAa.prototype;_.q.Pk="";_.q.set=function(a){this.Pk=""+a};_.q.append=function(a,b,c){this.Pk+=String(a);if(null!=b)for(let d=1;d<arguments.length;d++)this.Pk+=arguments[d];return this};_.q.clear=function(){this.Pk=""};_.q.toString=function(){return this.Pk};
var nI=function(a){this.D=null;this.C=[];this.B=null;this.B=a?"string"===typeof a?sAa(this).parse(a):a:sAa(this).parse("")},sAa=function(a){null==a.D&&(a.D=new kI);return a.D},oI=function(a,b){return a==b?!1:!0};_.q=nI.prototype;_.q.Wx=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,_.rt(c,2,!1),_.rt(b.B,2,!1))&&r(c,2,a);return this};_.q.Ct=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,x(c,51),x(b.B,51))&&r(c,51,a);return this};
_.q.Xx=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,x(c,32),x(b.B,32))&&r(c,32,a);return this};_.q.Mp=function(a){const b=this.B,c=b.A;oI(a,c.Yd(),b.B.Yd())&&r(c,13,a);return this};_.q.Vx=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,_.rt(c,20,!1),_.rt(b.B,20,!1))&&r(c,20,a);return this};_.q.Zx=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,_.rt(c,19,!1),_.rt(b.B,19,!1))&&r(c,19,a);return this};_.q.Yx=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,x(c,60),x(b.B,60))&&r(c,60,a);return this};
_.q.ey=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,_.rt(c,67,!1),_.rt(b.B,67,!1))&&r(c,67,a);return this};_.q.by=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,_.rt(c,52,!1),_.rt(b.B,52,!1))&&r(c,52,a);return this};_.q.Qk=function(a){const b=this.B,c=b.A;oI(a,_.w(c,1),_.w(b.B,1))&&r(c,1,a);return this};_.q.setToken=function(a){a=a||void 0;const b=this.B,c=b.A;oI(a,c.getToken(),b.B.getToken())&&c.setToken(a);return this};
_.q.Np=function(a){const b=this.B,c=b.A;oI(a,_.w(c,12),_.w(b.B,12))&&r(c,12,a);return this};
_.q.lc=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;pI(this,"s",_.w(b,1),_.w(a,1));pI(this,"w",_.w(b,12),_.w(a,12));qI(this,"c",_.rt(b,2,!1),_.rt(a,2,!1));qI(this,"d",_.rt(b,3,!1),_.rt(a,3,!1));pI(this,"h",b.Yd(),a.Yd());qI(this,"s",x(b,33),x(a,33));qI(this,"h",_.rt(b,4,!1),_.rt(a,4,!1));qI(this,"p",_.rt(b,19,!1),_.rt(a,19,!1));qI(this,"pp",_.rt(b,52,!1),_.rt(a,52,!1));qI(this,"pf",_.rt(b,67,!1),_.rt(a,67,!1));qI(this,"n",_.rt(b,20,!1),_.rt(a,20,!1));pI(this,"r",_.w(b,26),_.w(a,26));
qI(this,"r",_.rt(b,6,!1),_.rt(a,6,!1));qI(this,"o",x(b,27),x(a,27));var c=_.w(b,7);rI(this,"o",c,_.w(a,7));c=_.w(b,29);rI(this,"j",c,_.w(a,29));pI(this,"x",_.w(b,9),_.w(a,9));pI(this,"y",_.w(b,10),_.w(a,10));pI(this,"z",_.w(b,11),_.w(a,11));qI(this,"g",_.rt(b,14,!1),_.rt(a,14,!1));pI(this,"e",b.jh(),a.jh());rI(this,"f",_.w(b,16),_.w(a,16));qI(this,"k",x(b,17),x(a,17));qI(this,"u",x(b,18),!0);qI(this,"ut",x(b,45),!0);qI(this,"i",x(b,22),!0);qI(this,"a",x(b,21),x(a,21));qI(this,"b",_.rt(b,23,!1),_.rt(a,
23,!1));pI(this,"b",_.w(b,38),_.w(a,38));pI(this,"c",_.w(b,39),_.w(a,39),16,8);rI(this,"q",_.w(b,28),_.w(a,28));qI(this,"fh",x(b,30),x(a,30));qI(this,"fv",x(b,31),x(a,31));qI(this,"fg",_.rt(b,34,!1),_.rt(a,34,!1));qI(this,"ci",x(b,32),x(a,32));rI(this,"t",b.getToken(),a.getToken());rI(this,"nt0",_.w(b,36),_.w(a,36));qI(this,"rw",_.rt(b,35,!1),_.rt(a,35,!1));qI(this,"rwu",_.rt(b,41,!1),_.rt(a,41,!1));qI(this,"rwa",_.rt(b,64,!1),_.rt(a,64,!1));qI(this,"nw",_.rt(b,48,!1),_.rt(a,48,!1));qI(this,"rh",
_.rt(b,49,!1),_.rt(a,49,!1));qI(this,"no",_.rt(b,37,!1),_.rt(a,37,!1));qI(this,"ns",x(b,40),x(a,40));pI(this,"k",_.w(b,42),_.w(a,42));pI(this,"p",_.w(b,43),_.w(a,43));pI(this,"l",_.w(b,44),_.w(a,44));pI(this,"v",_.w(b,62),_.w(a,62));qI(this,"nu",x(b,46),x(a,46));qI(this,"ft",x(b,50),x(a,50));qI(this,"cc",x(b,51),x(a,51));qI(this,"nd",x(b,53),x(a,53));qI(this,"ip",x(b,54),x(a,54));qI(this,"nc",x(b,55),x(a,55));pI(this,"a",_.w(b,56),_.w(a,56));qI(this,"rj",x(b,57),x(a,57));qI(this,"rp",x(b,58),x(a,
58));qI(this,"rg",x(b,59),x(a,59));qI(this,"pd",x(b,60),x(a,60));qI(this,"pa",x(b,61),x(a,61));pI(this,"m",_.w(b,63),_.w(a,63));pI(this,"vb",_.w(b,68),_.w(a,68));pI(this,"vl",_.w(b,69),_.w(a,69));qI(this,"lf",x(b,65),x(a,65));qI(this,"mv",x(b,66),x(a,66));qI(this,"id",x(b,70),x(a,70));pI(this,"ic",_.w(b,71),!0);qI(this,"pg",_.rt(b,72,!1),_.rt(a,72,!1));qI(this,"mo",x(b,73),x(a,73));qI(this,"al",x(b,74),x(a,74));pI(this,"iv",_.w(b,75),_.w(a,75));pI(this,"pi",Gc(b,76),Gc(a,76));pI(this,"ya",Gc(b,77),
Gc(a,77));pI(this,"ro",Gc(b,78),Gc(a,78));pI(this,"fo",Gc(b,79),Gc(a,79));qI(this,"df",x(b,80),x(a,80));rI(this,"mm",_.w(b,81),_.w(a,81));qI(this,"sg",x(b,82),x(a,82));qI(this,"gd",x(b,83),x(a,83));qI(this,"fm",x(b,84),x(a,84));pI(this,"ba",_.w(b,85),_.w(a,85));pI(this,"br",_.w(b,86),_.w(a,86));pI(this,"bc",_.w(b,87),_.w(a,87),16,8);pI(this,"pc",_.w(b,88),_.w(a,88),16,8);pI(this,"sc",_.w(b,89),_.w(a,89),16,8);qI(this,"dv",x(b,90),x(a,90));qI(this,"md",x(b,91),x(a,91));pI(this,"cp",_.w(b,92),_.w(a,
92));qI(this,"sm",x(b,93),x(a,93));pI(this,"cv",_.w(b,94),_.w(a,94));qI(this,"ng",x(b,95),x(a,95));qI(this,"il",x(b,96),x(a,96));qI(this,"lo",x(b,97),x(a,97));qI(this,"vm",x(b,98),x(a,98));rI(this,"dc",_.w(b,99),_.w(a,99));qI(this,"rf",x(b,100),x(a,100));rI(this,"vf",_.w(b,102),_.w(a,102));return this.C.join("-")};
var pI=function(a,b,c,d,e,f){if(null!=c){var g=void 0==e||10!=e&&16!=e?10:e;c=c.toString(g);e=new rAa;e.append(16==g?"0x":"");g=e.append;void 0==f?f="":(f-=c.length,f=0>=f?"":(0,_.OB)("0",f));g.call(e,f);e.append(c);sI(a,b,e.toString(),!!d)}},qI=function(a,b,c,d){c&&sI(a,b,"",!!d)},rI=function(a,b,c,d){c&&sI(a,b,c,!!d)},sI=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};
var tI=function(a){nI.call(this,a)};_.P(tI,nI);_.q=tI.prototype;_.q.Wx=function(a){a&&uI(this);return tI.xc.Wx.call(this,a)};_.q.Mp=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Qk();return tI.xc.Mp.call(this,a)};_.q.Xx=function(a){a&&uI(this);return tI.xc.Xx.call(this,a)};_.q.Ct=function(a){a&&uI(this);return tI.xc.Ct.call(this,a)};_.q.Qk=function(a){Ua(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.Np(),this.Mp());return tI.xc.Qk.call(this,a)};
_.q.Zx=function(a){a&&uI(this);return tI.xc.Zx.call(this,a)};_.q.by=function(a){a&&uI(this);return tI.xc.by.call(this,a)};_.q.ey=function(a){a&&uI(this);return tI.xc.ey.call(this,a)};_.q.Vx=function(a){a&&uI(this);return tI.xc.Vx.call(this,a)};_.q.Yx=function(a){a&&uI(this);return tI.xc.Yx.call(this,a)};_.q.Np=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Qk();return tI.xc.Np.call(this,a)};var uI=function(a){a.Vx();a.Ct();a.Wx();a.Xx();a.Yx();a.Zx();a.by();a.ey()};
tI.prototype.lc=function(){var a=this.B.A;x(a,18)||x(a,45)?_.w(a,1)||this.Qk(0):(a=this.B.A,_.w(a,1)||_.w(a,12)||a.Yd()||(this.Qk(),this.Mp(),this.Np(),uI(this)));return tI.xc.lc.call(this)};
var wI,yI,BI,zAa,tAa,vAa,uAa,yAa,wAa,FI;_.as=function(a,b){this.B=this.L=this.C="";this.G=null;this.F=this.D="";this.K=!1;var c;a instanceof _.as?(this.K=void 0!==b?b:a.K,_.vI(this,a.C),this.L=a.L,this.B=a.B,wI(this,a.G),_.xI(this,a.D),yI(this,a.A.clone()),this.F=a.F):a&&(c=String(a).match(QH))?(this.K=!!b,_.vI(this,c[1]||"",!0),this.L=_.zI(c[2]||""),this.B=_.zI(c[3]||"",!0),wI(this,c[4]),_.xI(this,c[5]||"",!0),yI(this,c[6]||"",!0),this.F=_.zI(c[7]||"")):(this.K=!!b,this.A=new _.AI(null,this.K))};
_.as.prototype.toString=function(){var a=[],b=this.C;b&&a.push(BI(b,tAa,!0),":");var c=this.B;if(c||"file"==b)a.push("//"),(b=this.L)&&a.push(BI(b,tAa,!0),"@"),a.push(_.MB(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G,null!=c&&a.push(":",String(c));if(c=this.D)this.B&&"/"!=c.charAt(0)&&a.push("/"),a.push(BI(c,"/"==c.charAt(0)?uAa:vAa,!0));(c=this.A.toString())&&a.push("?",c);(c=this.F)&&a.push("#",BI(c,wAa));return a.join("")};
_.as.prototype.resolve=function(a){var b=this.clone(),c=!!a.C;c?_.vI(b,a.C):c=!!a.L;c?b.L=a.L:c=!!a.B;c?b.B=a.B:c=null!=a.G;var d=a.D;if(c)wI(b,a.G);else if(c=!!a.D){if("/"!=d.charAt(0))if(this.B&&!this.D)d="/"+d;else{var e=b.D.lastIndexOf("/");-1!=e&&(d=b.D.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.Nr(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&
g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?_.xI(b,d):c=""!==a.A.toString();c?yI(b,a.A.clone()):c=!!a.F;c&&(b.F=a.F);return b};_.as.prototype.clone=function(){return new _.as(this)};_.vI=function(a,b,c){a.C=c?_.zI(b,!0):b;a.C&&(a.C=a.C.replace(/:$/,""))};wI=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Db`"+b);a.G=b}else a.G=null};_.xI=function(a,b,c){a.D=c?_.zI(b,!0):b};
yI=function(a,b,c){b instanceof _.AI?(a.A=b,xAa(a.A,a.K)):(c||(b=BI(b,yAa)),a.A=new _.AI(b,a.K))};_.CI=function(a,b,c){a.A.set(b,c);return a};_.DI=function(a,b){return a instanceof _.as?a.clone():new _.as(a,b)};_.EI=function(a,b){a instanceof _.as||(a=_.DI(a));b instanceof _.as||(b=_.DI(b));return a.resolve(b)};_.zI=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};
BI=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,zAa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};zAa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};tAa=/[#\/\?@]/g;vAa=/[#\?:]/g;uAa=/[#\?]/g;yAa=/[#\?@]/g;wAa=/#/g;_.AI=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b};FI=function(a){a.A||(a.A=new Map,a.B=0,a.C&&Dza(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.q=_.AI.prototype;
_.q.Ob=function(){FI(this);return this.B};_.q.add=function(a,b){FI(this);this.C=null;a=GI(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};_.q.remove=function(a){FI(this);a=GI(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};_.q.clear=function(){this.A=this.C=null;this.B=0};_.q.kd=function(){FI(this);return 0==this.B};_.HI=function(a,b){FI(a);b=GI(a,b);return a.A.has(b)};_.q=_.AI.prototype;
_.q.forEach=function(a,b){FI(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.q.tf=function(){FI(this);const a=Array.from(this.A.values()),b=Array.from(this.A.keys()),c=[];for(let d=0;d<b.length;d++){const e=a[d];for(let f=0;f<e.length;f++)c.push(b[d])}return c};_.q.Jc=function(a){FI(this);let b=[];if("string"===typeof a)_.HI(this,a)&&(b=b.concat(this.A.get(GI(this,a))));else{a=Array.from(this.A.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.q.set=function(a,b){FI(this);this.C=null;a=GI(this,a);_.HI(this,a)&&(this.B-=this.A.get(a).length);this.A.set(a,[b]);this.B+=1;return this};_.q.get=function(a,b){if(!a)return b;a=this.Jc(a);return 0<a.length?String(a[0]):b};_.AAa=function(a,b,c){a.remove(b);0<c.length&&(a.C=null,a.A.set(GI(a,b),_.Pa(c)),a.B+=c.length)};
_.AI.prototype.toString=function(){if(this.C)return this.C;if(!this.A)return"";const a=[],b=Array.from(this.A.keys());for(var c=0;c<b.length;c++){var d=b[c];const f=_.MB(d),g=this.Jc(d);for(d=0;d<g.length;d++){var e=f;""!==g[d]&&(e+="="+_.MB(g[d]));a.push(e)}}return this.C=a.join("&")};_.AI.prototype.clone=function(){var a=new _.AI;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var GI=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},xAa=function(a,b){b&&!a.D&&(FI(a),a.C=null,a.A.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),_.AAa(this,e,c))},a));a.D=b};_.AI.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)jAa(arguments[b],function(c,d){this.add(d,c)},this)};
var BAa=/^[^\/]*\/\//,CAa=function(a,b=!1){this.C=a;this.G="";(a=this.C.match(BAa))&&a[0]?(this.G=a[0],a=this.G.match(/\w+/)?this.C:"http://"+this.C.substring(this.G.length)):a="http://"+this.C;this.D=_.DI(a,!0);this.Y=b;this.F=!0;this.Ja=!1},II=function(a,b){a.B=a.B?a.B+("/"+b):b},JI=function(a){if(void 0==a.A){var b=a.D.D.substring(1);a.B=null;if(a.Y){a.A=[];if(1<(b.match(/=/g)||[]).length)return a.F=!1,a.A;var c=b.indexOf("=");-1!=c?(a.A.push(b.substr(0,c)),a.A.push(b.substr(c+1))):a.A.push(b);
return a.A}a.A=b.split("/");b=a.A.length;2<b&&"u"==a.A[0]&&(II(a,a.A[0]+"/"+a.A[1]),a.A.shift(),a.A.shift(),b-=2);if(0==b||4==b||7<b)return a.F=!1,a.A;if(2==b)II(a,a.A[0]);else if("image"==a.A[0])II(a,a.A[0]);else if(7==b||3==b)return a.F=!1,a.A;if(3>=b){a.Ja=!0;3==b&&(II(a,a.A[1]),a.A.shift(),--b);--b;c=a.A[b];var d=c.indexOf("=");-1!=d&&(a.A[b]=c.substr(0,d),a.A.push(c.substr(d+1)))}}return a.A};CAa.prototype.Qo=function(){JI(this);return this.F};
var DAa=function(a){JI(a);return a.Ja},EAa=function(a){JI(a);return a.Y},KI=function(a){JI(a);void 0==a.B&&(a.B=null);return a.B},LI=function(a){switch(JI(a).length){case 7:return!0;case 6:return null==KI(a);case 5:return!1;case 3:return!0;case 2:return null==KI(a);case 1:return!1;default:return!1}},MI=function(a,b){if(EAa(a))a:{switch(b){case 7:b=0;break;case 4:if(!LI(a)){a=null;break a}b=1;break;default:a=null;break a}a=JI(a)[b]}else if(DAa(a))a:{var c=null!=KI(a)?1:0;switch(b){case 6:b=c;break;
case 4:if(!LI(a)){a=null;break a}b=1+c;break;default:a=null;break a}a=JI(a)[b]}else a:{c=null!=KI(a)?1:0;switch(b){case 0:b=c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!LI(a)){a=null;break a}b=4+c;break;case 5:b=LI(a)?1:0;b=4+c+b;break;default:a=null;break a}a=JI(a)[b]}return a};
var GAa=class{parse(a,b=!1){return new FAa(a,b)}},FAa=class extends CAa{constructor(a,b=!1){super(a,b)}};
var OI=function(a,b=!1){this.A=null;a instanceof FAa||(void 0==NI&&(NI=new GAa),a=NI.parse(a.toString(),b));a=this.A=a;void 0==a.L&&(void 0==a.K&&(a.K=MI(a,4)),(b=a.K)||(b=""),a.L=(new kI).parse(b));nI.call(this,a.L);this.K=this.A.G;a=this.A;b=a.D.G;this.G=a.D.B+(b?":"+b:"");this.F=this.A.D.A.toString()},NI;_.P(OI,tI);OI.prototype.Qo=function(){return this.A.Qo()};
OI.prototype.lc=function(){if(!this.A.Qo())return this.A.C;var a=OI.xc.lc.call(this),b=[];null!=KI(this.A)&&b.push(KI(this.A));const c=EAa(this.A);if(DAa(this.A)){var d=this.A;void 0==d.oa&&(d.oa=MI(d,6));b.push(d.oa+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;void 0===e.P&&(e.P=MI(e,7));d.call(b,e.P);a&&b.push(a)}else d=b.push,e=this.A,void 0==e.va&&(e.va=MI(e,0)),d.call(b,e.va),d=b.push,e=this.A,void 0==e.Pa&&(e.Pa=MI(e,1)),d.call(b,e.Pa),d=b.push,e=this.A,void 0==e.X&&(e.X=MI(e,2)),d.call(b,
e.X),d=b.push,e=this.A,void 0==e.Ta&&(e.Ta=MI(e,3)),d.call(b,e.Ta),a&&b.push(a),a=b.push,d=this.A,void 0==d.R&&(d.R=MI(d,5)),a.call(b,d.R);b=c?b.join("="):b.join("/");b=_.DI(this.K+this.G+"/"+b+(this.F?"?"+this.F:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};
/*

 Copyright 2011 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
var HAa=1;
(function(){for(var a=["ms","moz","webkit","o"],b=0;b<a.length&&!window.requestAnimationFrame;++b)window.requestAnimationFrame=window[a[b]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[a[b]+"CancelAnimationFrame"]||window[a[b]+"CancelRequestAnimationFrame"];if(!window.requestAnimationFrame){var c=0;window.requestAnimationFrame=function(d){var e=(new Date).getTime(),f=Math.max(0,16-(e-c));c=e+f;return window.setTimeout(function(){d(e+f)},f)};window.cancelAnimationFrame||(window.cancelAnimationFrame=
function(d){clearTimeout(d)})}})();var IAa=function(){},JAa=[[],[]],PI=0,QI=!1,KAa=null,RI=0,LAa=0,MAa=0,SI=0,NAa=0,TI=function(a){this.B=this.A=void 0;this.C=!1;this.D=a;this.F=IAa};TI.prototype.measure=function(a){this.A=a;return this};TI.prototype.zw=function(a){this.B=a;return this};TI.prototype.rD=function(){this.C=!0;return this};TI.prototype.lc=function(){return OAa({measure:this.A,zw:this.B,JZ:this.F,rD:this.C},this.D)};
var OAa=function(a,b){const c=NAa++,d=Math.max(a.measure?a.measure.length:0,a.zw?a.zw.length:0),e={id:c,FL:a.measure,OL:a.zw,context:b,args:[]};let f=e;return function(){var g=0!==f.qs;g&&(f=Object.assign({qs:0},e));b||(f.context=this);f.args=Array.prototype.slice.call(arguments);d>arguments.length&&f.args.push(new a.JZ);g&&(g=PI,!a.rD||0==SI||a.measure&&1!=SI||(g=(g+1)%2),JAa[g].push(f));return PAa()}},QAa=function(a,b){QI=!1;const c={};let d;SI=1;for(var e=0;e<a.length;++e)if(d=a[e],d.args[d.args.length-
1]&&(d.args[d.args.length-1].now=b),d.FL){d.qs=1;try{d.FL.apply(d.context,d.args)}catch(f){c[e]=!0,cp(f)}}SI=2;for(e=0;e<a.length;++e)if(d=a[e],d.args[d.args.length-1]&&(d.args[d.args.length-1].now=b),!c[e]&&d.OL){d.qs=2;try{d.OL.apply(d.context,d.args)}catch(f){cp(f)}}0<RI&&1<b&&(a=b-RI,500>a&&(HAa++,100<a&&LAa++,MAa<a&&(MAa=a)));RI=QI&&1<b?b:0},PAa=function(){QI||(QI=!0,KAa=new Promise(a=>{window.requestAnimationFrame(b=>{const c=JAa[PI];PI=(PI+1)%2;try{QAa(c,b)}finally{SI=0,c.length=0}a()})}));
return KAa};
var RAa=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};
var SAa=class{constructor(a){this.userAction=a;this.Mu=void 0}};
var UI={f0:{cf:"click",lh:"cOuCgd"},F0:{cf:"generic_click",lh:"szJgjc"},vP:{cf:"impression",lh:"xr6bB"},I0:{cf:"hover",lh:"ZmdkE"},U0:{cf:"keypress",lh:"Kr2w4b"},T0:{cf:"keyboard_enter",lh:"SYhH9d"}},VI={TRACK:{cf:"track",lh:"u014N"},wP:{cf:"index",lh:"cQYSPc"},OP:{cf:"mutable",lh:"dYFj7e"},YP:{cf:"tc",lh:"DM6Eze"}},TAa=VI.TRACK.cf,UAa=VI.wP.cf,VAa=VI.OP.cf,WAa=VI.YP.cf,XAa=UI.vP.cf,YAa=wfa(UI),ZAa=new Map;for(let a in UI)ZAa.set(UI[a].lh,UI[a].cf);var vfa=wfa(VI);
var WI=function(a,b){return b?a.F.has(b):0!=a.F.size},XI=function(a,b){for(let c=0;c<a.K.length;++c)a.K[c](b)},$Aa=class{constructor(a){this.R=a;this.F=new Set;this.A=null;this.D=[];this.C=void 0;this.L=this.B=!1;this.G=null;this.K=[]}getID(){return this.R}setAttribute(a){this.G=a;return this}getAttribute(){return this.G}};
var ZI=class extends U{constructor(a){super(a)}J(){return Q(this,YI)}};ZI.prototype.I=function(){return $I(void 0,this)};var $I=function(a,b){if(null!=b){var c={qga:y(_.w(b,1)),sea:y(_.w(b,2)),kca:y(_.w(b,3))};a&&(c.M=b);return c}},YI=[ZI,1,hv,2,Sja,3,Sja];
var bJ=class extends U{constructor(a){super(a)}J(){return Q(this,aJ)}};bJ.prototype.I=function(){return cJ(void 0,this)};var cJ=function(a,b){if(null!=b){var c={base:$I(a,_.u(b,ZI,1)),B4:y(_.w(b,2))};a&&(c.M=b);return c}},aJ=[bJ,1,T,YI,2,hv];
var dJ=class extends U{constructor(a){super(a,-1,aBa)}J(){return Q(this,bBa)}},aBa=[1];dJ.prototype.I=function(){return cBa(void 0,this)};var cBa=function(a,b){if(null!=b){var c={K3:y(_.Ob(b,1)),offset:_.Vs(b,2,0)};a&&(c.M=b);return c}},bBa=[dJ,1,kv,2,jv];
var fJ=class extends U{constructor(a){super(a)}J(){return Q(this,eJ)}};fJ.prototype.I=function(){return gJ(void 0,this)};
var gJ=function(a,b){if(null!=b){var c={tE:_.Vs(b,1,-1),Gaa:_.Vs(b,11,-1),uha:cBa(a,_.u(b,dJ,15)),vha:y(_.w(b,2)),Naa:y(_.w(b,8)),yA:_.Vs(b,5,-1),resultIndex:_.Vs(b,6,-1),qba:y(_.w(b,7)),Fda:_.Vs(b,9,-1),Y5:_.rt(b,10,!1),Eda:y(_.w(b,12)),tha:cJ(a,_.u(b,bJ,13)),yia:_.Vs(b,14,-1)};a&&(c.M=b);return c}},eJ=[fJ,1,jv,11,jv,15,T,bBa,2,jv,8,jv,5,jv,6,jv,7,jv,9,jv,10,mv,12,Rja,13,T,aJ,14,jv];
var dBa=function(a){var b=hJ++;a.C=b},eBa=class{constructor(a,b){this.L=a;this.A=b;this.G=!1;this.F=this.B=void 0;this.K=this.hidden=!0;this.D=this.Mc=this.C=void 0}hh(){return this.L}Rs(a){this.Mc=a}};
var iJ=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};iJ.prototype.clone=function(){return new iJ(this.left,this.top,this.width,this.height)};var fBa=function(a,b){var c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){var e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new iJ(c,e,d-c,a-e)}return null};_.q=iJ.prototype;
_.q.contains=function(a){return this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.q.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.q.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.q.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.q.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
var jJ=class extends U{constructor(a){super(a,-1,gBa)}J(){return Q(this,hBa)}},gBa=[1,2,3,4,5];jJ.prototype.I=function(){return iBa(void 0,this)};var iBa=function(a,b){if(null!=b){var c={A4:y(_.Ob(b,1)),hba:y(_.Ob(b,2)),Z8:y(_.Ob(b,3)),Pba:y(_.Ob(b,4)),bha:y(_.Ob(b,5))};a&&(c.M=b);return c}},hBa=[jJ,1,ov,2,ov,3,kv,4,Kja,5,Kja];
var kJ=class extends U{constructor(a){super(a)}Kg(){return _.w(this,3)}J(){return Q(this,jBa)}};kJ.prototype.I=function(){return kBa(void 0,this)};var kBa=function(a,b){if(null!=b){var c={b3:y(_.w(b,1)),X2:y(_.w(b,2)),version:y(_.w(b,3))};a&&(c.M=b);return c}},jBa=[kJ,1,jv,2,qv,3,qv];
var lJ=class extends U{constructor(a){super(a)}getKey(){return _.w(this,1)}getValue(){return _.w(this,2)}Od(a){r(this,2,a)}J(){return Q(this,lBa)}};lJ.prototype.I=function(){return mBa(void 0,this)};var mBa=function(a,b){if(null!=b){var c={key:y(_.w(b,1)),value:y(_.w(b,2))};a&&(c.M=b);return c}},lBa=[lJ,1,qv,2,qv];
var mJ=class extends U{constructor(a){super(a)}J(){return Q(this,nBa)}};mJ.prototype.I=function(){return oBa(void 0,this)};var oBa=function(a,b){if(null!=b){var c={networkType:_.Ps(b,1,-1),faa:_.Ps(b,2,0)};a&&(c.M=b);return c}},nBa=[mJ,1,vv,2,vv];
var nJ=function(a,b){r(a,24,b)},oJ=class extends U{constructor(a){super(a,31,pBa)}J(){return Q(this,qBa)}},rBa={},pBa=[3,20,27];oJ.prototype.I=function(){return sBa(void 0,this)};
var sBa=function(a,b){if(null!=b){var c={I7:y(_.w(b,1)),J7:y(_.w(b,17)),qea:y(_.w(b,21)),tag:y(_.w(b,2)),E7:y(_.w(b,11)),R4:y(_.w(b,26)),F7:y(_.w(b,12)),rL:y(x(b,10)),sha:qd(_.t(b,lJ,3),mBa,a),store:td(Xc(b,4)),c3:kBa(a,_.u(b,kJ,9)),Qea:td(Xc(b,6)),Rea:y(_.w(b,8)),Sea:y(_.w(b,13)),Tea:y(_.w(b,29)),exp:iBa(a,_.u(b,jJ,7)),gga:y(_.w(b,14)),xga:_.Nu(b,15,18E4),wv:gka(a,_.u(b,Jv,16)),H4:td(Xc(b,18)),I4:y(_.w(b,24)),K9:y(_.w(b,19)),fga:y(_.Ob(b,20)),H8:y(_.Ob(b,27)),W3:y(_.w(b,22)),paa:oBa(a,_.u(b,mJ,23)),
t9:y(x(b,25)),Bia:y(_.w(b,28)),g3:y(Gc(b,30))};rd(b,c,rBa,a);a&&(c.M=b);return c}},qBa=[oJ,{},1,gv,17,gv,21,hv,2,qv,11,jv,26,qv,12,hv,10,mv,3,rv,lBa,4,tv,9,T,jBa,6,tv,8,qv,13,qv,29,qv,7,T,hBa,14,qv,15,Zja,16,T,fka,18,tv,24,qv,19,vv,20,kv,27,Pja,22,hv,23,T,nBa,25,mv,28,qv,30,Hja];
var tBa=class{A(){return[]}B(){return[]}C(){return[]}};
var qJ=function(){if(!pJ){var a=pJ=new ZI,b=1E3*Date.now();r(a,1,b);r(pJ,2,0);r(pJ,3,0)}a=new bJ;a=_.nd(a,1,pJ);b=++uBa;return r(a,2,b)},uBa=0,pJ=void 0;
var vBa=function(a,b){if(hu(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new $Aa(d);for(let g=1;g<c.length;g++){var e=c[g].trim();if(!hu(e)){var f=pra(e);if(2>f.length)return null;e=f[0].trim();f=f[1].trim();if(hu(e)||hu(f))return null;switch(e){case a.A?Dr(TAa):TAa:const h=f.split(",");for(let k=0;k<h.length;++k){e=d;f=h[k].trim();if(a.A)throw Error("Hb");e.F.add(f)}break;case a.A?Dr(UAa):UAa:d.A=Number(f);break;case a.A?Dr(WAa):WAa:e=f.split(",");e=e.map(Number);
e=e.filter(Number.isInteger);d.D=e;break;case "cid":d.C=f;break;case a.A?Dr(VAa):VAa:"true"==f?d.B=!0:"rci"==f&&(d.B=!0,d.L=!0)}}}return d.setAttribute(b)},rJ=function(a,b){var c=b.LSWHIf||null,d;!(d=c&&!c.A.B)&&(d=c&&c.A.B)&&(d=b.getAttribute("jslog"),d=!(!d||hu(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;a=vBa(a,d);if(!a||a.C&&void 0!=a.C)return null;a=new eBa(b,a);c&&c.A.L&&c.G&&(a.G=!0);if(c=a.hh().getAttribute("data-ved")){a.D=c;if(!c||"0"!=c.charAt(0)&&
"2"!=c.charAt(0))var e=null;else{d=c.substring(1);try{b:{c=eJ;if(Yu.length){const k=Yu.pop();var {bv:f=!1}={};k.bv=f;k.A.init(d,void 0,void 0,void 0);var g=k}else g=new wja(d);try{const k=tc(c);var h=uc(new k.Qj,g,k);break b}finally{g.Dv()}h=void 0}e=_.u(h,bJ,13)}catch(k){e=null}}e&&(a.B=e,a.F=e)}return b.LSWHIf=a},wBa=class{constructor(a){this.A=a||!1}};
var xBa=function(a,b){if(a.B){const c=[];a=[];for(c.push.apply(c,b.querySelectorAll("*"));0<c.length;){const d=c.shift();d.getAttribute("jslog")&&a.push(d);d.shadowRoot&&c.unshift.apply(c,d.shadowRoot.querySelectorAll("*"))}}else a=[].slice.call(b.querySelectorAll("[jslog]"));a.unshift(b);return a},yBa=function(a,b){return xBa(a,b).filter(function(c){return null!=rJ(this.A,c)},a)},zBa=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=rJ(c,b[e]);if(void 0!=f.C||void 0!=
f.D)continue;let g=void 0;Cr(b[e],function(h){h=rJ(c,h);return null!=h?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),hJ=1):(d=new Map,a.unshift(d),hJ=0);dBa(f);f.Rs(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},ABa=function(a,b){let c=a.A;return b.map(d=>rJ(c,d))},BBa=class{constructor(a,b=!1){this.A=a;this.B=b}},hJ=0;
var sJ=class extends U{constructor(a){super(a,-1,CBa)}J(){return Q(this,DBa)}},CBa=[3];sJ.prototype.I=function(){var a=null!=this?{g6:y(_.w(this,1)),yA:y(_.w(this,2)),Aba:y(_.Ob(this,3)),userAction:y(_.w(this,4)),Mu:y(_.w(this,7))}:void 0;return a};var DBa=[sJ,1,jv,2,jv,3,kv,4,vv,7,vv];
var tJ=function(a){a.A=_.PH(()=>{a.A=null;a.B&&!a.C&&(a.B=!1,tJ(a))},500);const b=a.D;a.D=null;a.G.apply(null,b)},EBa=class extends _.bG{constructor(a,b){super();this.G=null!=b?a.bind(b):a;this.D=null;this.B=!1;this.C=0;this.A=null}F(a){this.D=arguments;this.A||this.C?this.B=!0:tJ(this)}stop(){this.A&&(_.ha.clearTimeout(this.A),this.A=null,this.B=!1,this.D=null)}pause(){this.C++}resume(){this.C--;this.C||!this.B||this.A||(this.B=!1,tJ(this))}ob(){super.ob();this.stop()}};
_.Cs=function(a){_.bG.call(this);this.X=a;this.B={}};_.P(_.Cs,_.bG);var FBa=[];_.Cs.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(FBa[0]=b.toString()),b=FBa);for(var e=0;e<b.length;e++){var f=_.cH(a,b[e],c||this.handleEvent,d||!1,this.X||this);if(!f)break;this.B[f.key]=f}return this};_.Cs.prototype.Uh=function(a,b,c,d){return GBa(this,a,b,c,d)};
var GBa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)GBa(a,b,c[g],d,e,f);else{b=_.bH(b,c,d||a.handleEvent,e,f||a.X||a);if(!b)return a;a.B[b.key]=b}return a};_.Cs.prototype.Ik=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Ik(a,b[f],c,d,e);else c=c||this.handleEvent,d=Ua(d)?!!d.capture:!!d,e=e||this.X||this,c=dH(c),d=!!d,b=WG(a)?a.Pl(b,c,d,e):a?(a=eH(a))?a.Pl(b,c,d,e):null:null,b&&(_.hH(b),delete this.B[b.key]);return this};
_.Cs.prototype.removeAll=function(){Md(this.B,function(a,b){this.B.hasOwnProperty(b)&&_.hH(a)},this);this.B={}};_.Cs.prototype.ob=function(){_.Cs.xc.ob.call(this);this.removeAll()};_.Cs.prototype.handleEvent=function(){throw Error("Jb");};
var HBa;_.uJ=function(){return _.qu?"Webkit":pu?"Moz":_.Ar?"ms":null};HBa=function(a,b){if(b&&a in b)return a;var c=_.uJ();return c?(c=c.toLowerCase(),a=c+_.nra(a),void 0===b||a in b?a:null):null};
var IBa=class extends _.UG{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};
var yfa=new WeakMap,xfa=function(a,b){a=[a];for(let c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};
var vJ=function(a){_.EH.call(this);this.A=a||SB();if(this.B=this.uV())this.C=_.cH(this.A.A,this.B,(0,_.bu)(this.EP,this))};_.P(vJ,_.EH);_.q=vJ.prototype;_.q.uV=Er(function(){var a=!!this.Kv(),b="hidden"!=this.Kv();if(a){var c;b?c=((_.uJ()||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});_.q.Kv=Er(function(){return HBa("hidden",this.A.A)});_.q.wV=Er(function(){return HBa("visibilityState",this.A.A)});_.q.Ui=function(){return!!this.A.A[this.Kv()]};
_.q.EP=function(){var a=this.Kv()?this.A.A[this.wV()]:null;a=new IBa(this.Ui(),a);this.dispatchEvent(a)};_.q.ob=function(){_.hH(this.C);vJ.xc.ob.call(this)};
var wJ=function(a,b,c,{nT:d,hV:e=!1,n_:f=!1}={},g){_.Cs.call(this);this.Pa=a;this.Y=e;this.L=new wBa(this.Y);this.A=c;this.Ta={click:3};this.fb={click:JBa(this,"generic_click")};this.oa=this.C=this.jc=this.Db=void 0;this.wb=new vJ;this.kc=(new TI(this)).measure(d?()=>d().then(this.cb.bind(this)):this.cb).rD().lc();this.bd=new EBa(this.kc,this);this.Ja=new BBa(this.L,f);this.P=[];this.hb=[];this.Pa instanceof tBa&&(this.F=this.Pa);this.G=g};_.P(wJ,_.Cs);
var xJ=function(a,b,c,d){a.Ta[b]=c;a.fb[b]=JBa(a,d||b)};wJ.prototype.logEvent=function(a,b){var c=this.Ta[a];if(!c)return!1;a=KBa(this,a,b);if(!a)return!1;if(this.F){c=this.F.B(a,new SAa(c));for(a=0;a<c.length;++a)this.G&&r(c[a],28,this.G),this.A&&yJ(this.A,c[a]);return!0}b=LBa(this,a.hh());MBa(this,c,a,b);return!0};wJ.prototype.D=function(){this.C&&this.bd.F()};
var MBa=function(a,b,c,d){var e=NBa(d);var f=c.A.A;var g=new sJ;g=r(g,4,b);var h=c.A.getID();g=r(g,1,h);e=Hu(g,3,e);null!=f&&r(e,2,f);f=new RAa;f.D=a.getMetadata(c,d);f.B=a.jc;f.A=a.Db;c=new oJ;d=e.wd();c=r(c,8,d);c=Hu(c,20,f.C);a.A&&yJ(a.A,c);if(null!=b)for(b=new SAa(b),c=0;c<a.P.length;c++)a.P[c](b)};wJ.prototype.log=function(a){this.A&&yJ(this.A,a)};var OBa=function(a){for(let b=0;b<a.hb.length;b++)a.hb[b]()},NBa=function(a){return a.map(function(b){return b.A.getID()})};
wJ.prototype.getMetadata=function(a,b){const c=new zJ;XI(a.A,c);for(a=0;a<b.length;++a)XI(b[a].A,c);return c};var KBa=function(a,b,c){let d;const e=a.L,f=a.fb[b];Cr(c,function(g){if(!Ua(g)||1!=g.nodeType)return!1;g=rJ(e,g);var h;if(h=null!=g){h=g.A;if(this.Y)throw Error("Hb");h=WI(h,f)}return h?(d=g,!0):!1}.bind(a),!0);return d},LBa=function(a,b){const c=[],d=a.L;Cr(b,function(e){if(!Ua(e)||1!=e.nodeType)return!1;e=rJ(d,e);null!=e&&c.push(e);return!1},!1);return c};
wJ.prototype.cb=function(){if(!this.wb.Ui()&&this.oa){var a=!!(window.performance&&window.performance.mark&&window.performance.measure&&window.performance.clearMeasures&&window.performance.clearMarks);a&&(window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc"));var b=yBa(this.Ja,this.oa);if(this.F){var c=rra(sra(this.C.A)||window),d=c=new iJ(0,0,c.width,c.height),e=zBa(this.Ja,b);if(e.length)for(d=this.F.A(e,d),e=0;e<d.length;++e)r(d[e],
28,this.G),this.A&&yJ(this.A,d[e]);b=ABa(this.Ja,b);b=this.F.C(b,c);if(b.length)for(c=0;c<b.length;++c)this.G&&r(b[c],28,this.G),this.A&&yJ(this.A,b[c]);OBa(this)}else{c=[];d=rra(sra(this.C.A)||window);d=new iJ(0,0,d.width,d.height);for(e=0;e<b.length;e++){var f=b[e];var g=f;var h=d;g.hasAttribute("ve-visible")?h="true"==g.getAttribute("ve-visible"):(g=g.getBoundingClientRect(),h=(h=fBa(h,new iJ(g.left,g.top,g.width,g.height)))&&10<=h.width&&10<=h.height?!0:!1);h&&(f=rJ(this.L,f))&&WI(f.A,XAa)&&c.push(f)}b=
c;for(c=0;c<b.length;c++)d=b[c],d.G||(e=LBa(this,d.hh()),MBa(this,void 0,d,e),OBa(this),d.G=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}};var JBa=function(a,b){if(a.Y)if(YAa.has(b))a=YAa.get(b);else throw Error("Fb`"+b);else a=b;return a};
var AJ=class extends U{constructor(a){super(a,1)}J(){return Q(this,PBa)}},QBa={},RBa={};AJ.prototype.I=function(){return SBa(this)};var SBa=function(a){if(null!=a){var b={};rd(a,b,QBa);return b}},PBa=[AJ,RBa];
var BJ=class extends U{constructor(a){super(a)}J(){return Q(this,TBa)}};BJ.prototype.I=function(){return UBa(this)};var UBa=function(a){if(null!=a)return{Rda:cJ(void 0,_.u(a,bJ,1))}},TBa=[BJ,1,T,aJ];
var DJ=class extends U{constructor(a){super(a)}J(){return Q(this,CJ)}},EJ=[1,3,4],FJ=[2,5];DJ.prototype.I=function(){return GJ(void 0,this)};var GJ=function(a,b){if(null!=b){var c={event:$I(a,_.mt(b,ZI,1,EJ)),C4:cJ(a,_.mt(b,bJ,3,EJ)),f6:y(Ct(b,4,EJ)),Vda:gJ(a,_.mt(b,fJ,2,FJ)),E_:y(Ct(b,5,FJ))};a&&(c.M=b);return c}},CJ=[DJ,1,sv,YI,EJ,3,sv,aJ,EJ,4,pv,EJ,2,sv,eJ,FJ,5,pv,FJ];
var HJ=class extends U{constructor(a){super(a)}wc(a){return r(this,2,a)}J(){return Q(this,VBa)}};HJ.prototype.I=function(){return WBa(void 0,this)};var WBa=function(a,b){if(null!=b){var c={target:GJ(a,_.u(b,DJ,1)),type:_.Ps(b,2,0),K4:GJ(a,_.u(b,DJ,3)),Uea:GJ(a,_.u(b,DJ,5)),P8:y(_.w(b,4)),q5:_.rt(b,6,!1)};a&&(c.M=b);return c}},VBa=[HJ,1,T,CJ,2,vv,3,T,CJ,5,T,CJ,4,hv,6,mv];
var IJ=class extends U{constructor(a){super(a,-1,XBa)}J(){return Q(this,YBa)}},XBa=[1];IJ.prototype.I=function(){return ZBa(this)};var ZBa=function(a){if(null!=a)return{O8:qd(_.t(a,HJ,1),WBa)}},YBa=[IJ,1,rv,VBa];
var JJ=class extends U{constructor(a){super(a,-1,$Ba)}J(){return Q(this,aCa)}},$Ba=[1];JJ.prototype.I=function(){return bCa(void 0,this)};var bCa=function(a,b){if(null!=b){var c={h9:y(_.Ob(b,1)),offset:_.Vs(b,2,0)};a&&(c.M=b);return c}},aCa=[JJ,1,kv,2,jv];
var KJ=class extends U{constructor(a){super(a)}J(){return Q(this,cCa)}},LJ=[1,2],MJ=[3,6];KJ.prototype.I=function(){return dCa(void 0,this)};var dCa=function(a,b){if(null!=b){var c=$I(a,_.mt(b,ZI,1,LJ)),d=cJ(a,_.mt(b,bJ,2,LJ));var e=_.Vs(b,Sb(b,MJ,3),-1);c={fV:c,D4:d,X7:e,Y7:bCa(a,_.mt(b,JJ,6,MJ)),a8:y(_.w(b,5))};a&&(c.M=b);return c}},cCa=[KJ,1,sv,YI,LJ,2,sv,aJ,LJ,3,Qja,MJ,6,sv,aCa,MJ,5,hv];
var NJ=class extends U{constructor(a){super(a)}J(){return Q(this,eCa)}};NJ.prototype.I=function(){return fCa(void 0,this)};var fCa=function(a,b){if(null!=b){var c={Rca:GJ(a,_.u(b,DJ,1))};a&&(c.M=b);return c}},eCa=[NJ,1,T,CJ];
var gCa=function(a,b){Hu(a,4,b)},zJ=class extends U{constructor(a){super(a,233,hCa)}Wb(){return _.w(this,17)}J(){return Q(this,OJ)}},iCa={},jCa={},hCa=[4];zJ.prototype.I=function(){return PJ(void 0,this)};
var PJ=function(a,b){if(null!=b){var c={q_:y(_.w(b,1)),yA:_.Vs(b,3,-1),T4:y(_.Ob(b,4)),dga:y(_.w(b,5)),resultIndex:y(_.w(b,7)),Z7:dCa(a,_.u(b,KJ,11)),visible:_.Ps(b,6,0),language:y(_.w(b,17)),E2:_.Vs(b,149,-1),p5:fCa(a,_.u(b,NJ,232))};rd(b,c,iCa,a);a&&(c.M=b);return c}},OJ=[zJ,jCa,1,jv,3,jv,4,kv,5,qv,7,jv,11,T,cCa,6,vv,17,qv,149,jv,232,T,eCa];
var QJ=function(a,b){return r(a,11,b)},kCa=function(a,b){return r(a,1,b)},lCa=function(a,b){r(a,2,b)},mCa=function(a,b){_.od(a,14,b)},RJ=class extends U{constructor(a){super(a,17,nCa)}J(){return Q(this,oCa)}},pCa={},nCa=[14];RJ.prototype.I=function(){return qCa(this)};
var qCa=function(a){if(null!=a){var b={z4:gJ(void 0,_.u(a,fJ,16)),E_:y(_.w(a,11)),q_:_.Vs(a,1,-1),tE:_.Vs(a,2,-1),hca:y(_.w(a,3)),Mu:y(_.w(a,4)),yga:y(_.w(a,5)),I9:_.Vs(a,6,-1),resultIndex:_.Vs(a,7,-1),yA:_.Vs(a,8,-1),imageUrl:y(_.w(a,9)),n9:y(_.w(a,10)),jga:y(_.w(a,12)),Sca:y(_.w(a,13)),U2:qd(_.t(a,zJ,14),PJ),G4:SBa(_.u(a,AJ,15))};rd(a,b,pCa);return b}},oCa=[RJ,{},16,T,eJ,11,qv,1,jv,2,jv,3,jv,4,jv,5,jv,6,jv,7,jv,8,jv,9,qv,10,qv,12,qv,13,qv,14,rv,OJ,15,T,PBa];
var SJ=class extends U{constructor(a){super(a,-1,rCa)}Ye(){return _.u(this,RJ,4)}yh(a){_.nd(this,4,a)}J(){return Q(this,sCa)}},rCa=[2];SJ.prototype.I=function(){var a=null!=this?{fV:cJ(void 0,_.u(this,bJ,1)),Mha:qd(_.t(this,zJ,2),PJ),xba:cJ(void 0,_.u(this,bJ,3)),v7:y(_.w(this,6)),Lea:cJ(void 0,_.u(this,bJ,8)),Cm:qCa(this.Ye()),Q8:y(_.w(this,5)),S8:ZBa(_.u(this,IJ,7)),b5:UBa(_.u(this,BJ,9))}:void 0;return a};var sCa=[SJ,1,T,aJ,2,rv,OJ,3,T,aJ,6,qv,8,T,aJ,4,T,oCa,5,vv,7,T,YBa,9,T,TBa];
var tCa=function(a){var b=Date.now().toString();r(a,1,b)},TJ=class extends U{constructor(a){super(a)}J(){return Q(this,uCa)}};TJ.prototype.I=function(){return vCa(void 0,this)};var vCa=function(a,b){if(null!=b){var c={J4:y(_.w(b,1))};a&&(c.M=b);return c}},uCa=[TJ,1,gv];
var VJ=class extends U{constructor(a){super(a)}J(){return Q(this,UJ)}};VJ.prototype.I=function(){return WJ(void 0,this)};var WJ=function(a,b){if(null!=b){var c={timestamp:vCa(a,_.u(b,TJ,1))};a&&(c.M=b);return c}},UJ=[VJ,1,T,uCa];
var XJ;XJ=new Bv(126,{c5:0},VJ,WJ);RBa[126]=cv(XJ,UJ);QBa[126]=XJ;
var YJ;YJ=new Bv(618,{d5:0},VJ,WJ);jCa[618]=cv(YJ,UJ);iCa[618]=YJ;
var wCa=function(a,b,c){let d=[];for(let f=b.length-1;0<=f;f--){let g=new SJ,h=[],k=qJ();_.nd(g,1,k);var e=new BJ;_.nd(e,1,k);_.nd(g,9,e);if(e=_.WH(window.location.href,"ved"))e=QJ(new RJ,e),g.yh(e);b[f].forEach(function(l,m){m.B=k;m.F=k;const n=ZJ(m);l.length&&gCa(n,l);l=m.hh();$J(l,c)?(m.K=!1,m.hidden=!1):r(n,6,1);aK(n);Mu(g,2,zJ,n);h=h.concat(m.A.D)},a);e=new oJ;JSON.stringify(null,null,1);nJ(e,g.wd());Hu(e,20,h);d.push(e)}return d},yCa=function(a,b){let c=[];for(let g=a.length-1;0<=g;g--){let h=
a[g],k=h.keys(),l=k.next().value,m=h.get(l);for(let n=0;n<m.length;++n){let p=m[n];var d=h.size;n!=m.length-1&&(d=m[n+1]);let v=new SJ,F=[],I=qJ();var e=new BJ;_.nd(e,1,l.B);_.nd(v,1,I);_.nd(v,3,l.B);r(v,5,3);_.nd(v,9,e);e=new RJ;l.D?QJ(e,l.D):lCa(kCa(e,l.A.getID()),l.C);mCa(e,xCa(l));v.yh(e);for(e=p;e<d;++e){let N=k.next().value;N.B=I;N.F=l.F;void 0!=N.C&&(N.C-=p);var f=h.get(N);let S=ZJ(N);f.length&&gCa(S,f.map(M=>M-p));f=N.hh();$J(f,b)?(N.K=!1,N.hidden=!1):r(S,6,1);aK(S);Mu(v,2,zJ,S);F=F.concat(N.A.D)}d=
new oJ;JSON.stringify(null,null,1);nJ(d,v.wd());Hu(d,20,F);c.push(d)}}return c},xCa=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=ZJ(a);b.unshift(d);c.add(a);a=a.Mc}return b},aK=function(a){var b;(b=a instanceof RJ)&&!(b=!_.u(a,AJ,15))&&(b=_.u(a,AJ,15),b=!XJ.B(b));if(b){b=new VJ;var c=new TJ;let d=_.u(a,AJ,15);d||(d=new AJ);tCa(c);_.nd(b,1,c);XJ.C(d,b);_.nd(a,15,d)}a instanceof zJ&&(b=new VJ,c=new TJ,tCa(c),_.nd(b,1,c),YJ.C(a,b))},$J=function(a,b){if(a.hasAttribute("ve-visible"))return"true"==
a.getAttribute("ve-visible");if(a instanceof HTMLElement&&(0>=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=fBa(b,new iJ(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1},zCa=function(a){let b=new DJ;if(a.D)Ju(b,5,FJ,a.D);else{let c=new fJ;Ku(b,3,EJ,a.B);r(c,1,a.C);a=a.A.getID();r(c,2,a);Ku(b,2,FJ,c)}return b},ZJ=function(a){var b=new zJ;var c=a.A.getID();b=r(b,1,c);null!=a.A.A&&r(b,3,a.A.A);XI(a.A,b);return b},ACa=class extends tBa{A(a,b){let c=
[],d=[];for(let e=0;e<a.length;++e)a[e].keys().next().value.B?d.push(a[e]):c.push(a[e]);a=wCa(this,c,b);b=yCa(d,b);return a.concat(b)}B(a,b){let c=new oJ,d=new SJ;var e=qJ();_.nd(d,1,e);e=new RJ;a.D?QJ(e,a.D):lCa(kCa(e,a.A.getID()),a.C);mCa(r(e,3,b.userAction),xCa(a));b.Mu&&r(e,4,b.Mu);aK(e);b=new BJ;_.nd(b,1,a.B);_.nd(d,3,a.B);d.yh(e);_.nd(d,9,b);JSON.stringify(null,null,1);nJ(c,d.wd());return[c]}C(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.hh();let l=f.F,m=d.get(l);m=m?m:
[];if(f.K||WI(f.A,"vis"))if(g=$J(g,b),f.hidden&&g){g=new HJ;g.wc(1);var h=zCa(f);_.nd(g,1,h);h=g;var k=Date.now();r(h,4,k);m.push(g);f.hidden=!1;f.K=!1}else f.hidden||g||(g=new HJ,g.wc(2),h=zCa(f),_.nd(g,1,h),h=g,k=Date.now(),r(h,4,k),m.push(g),f.hidden=!0);d.set(l,m)}for(let l of d.keys())b=d.get(l),b.length&&(a=new IJ,_.od(a,1,b),b=new SJ,e=qJ(),f=new BJ,_.nd(f,1,l),_.nd(b,1,e),_.nd(b,3,l),_.nd(b,7,a),_.nd(b,9,f),a=new oJ,JSON.stringify(null,null,1),nJ(a,b.wd()),c.push(a));return c}};
var bK=function(a,b,c){this.D=a;this.F=b;this.A=this.C=a;this.G=c||0};bK.prototype.B=0;bK.prototype.reset=function(){this.A=this.C=this.D;this.B=0};bK.prototype.getValue=function(){return this.C};var BCa=function(a){a.A=Math.min(a.F,2*a.A);a.C=Math.min(a.F,a.A+(a.G?Math.round(a.G*(Math.random()-.5)*2*a.A):0));a.B++};
var cK=class extends U{constructor(a){super(a)}C(){return _.w(this,4)}J(){return Q(this,CCa)}},dK=class extends U{constructor(a){super(a,-1,DCa)}Ql(){return _.w(this,3)}kh(){return _.w(this,6)}J(){return Q(this,ECa)}},eK=class extends U{constructor(a){super(a)}ir(){return _.w(this,1)}Kg(){return _.w(this,2)}J(){return Q(this,FCa)}};cK.prototype.I=function(){return GCa(this)};
var GCa=function(a){if(null!=a)return{os:y(_.w(a,1)),osVersion:y(_.w(a,2)),deviceType:y(_.w(a,3)),country:y(_.w(a,4)),locale:y(_.w(a,5)),KX:y(_.w(a,6)),bJ:y(_.w(a,7)),X4:y(_.w(a,8)),E4:HCa(_.u(a,dK,9))}},DCa=[1];dK.prototype.I=function(){return HCa(this)};var HCa=function(a){if(null!=a)return{Wga:qd(_.t(a,eK,1),ICa),mobile:y(x(a,2)),platform:y(_.w(a,3)),platformVersion:y(_.w(a,4)),architecture:y(_.w(a,5)),model:y(_.w(a,6)),uaFullVersion:y(_.w(a,7)),bitness:y(_.w(a,8))}};
eK.prototype.I=function(){return ICa(void 0,this)};var ICa=function(a,b){if(null!=b){var c={brand:y(_.w(b,1)),version:y(_.w(b,2))};a&&(c.M=b);return c}},FCa=[eK,1,qv,2,qv],ECa=[dK,1,rv,FCa,2,mv,3,qv,4,qv,5,qv,6,qv,7,qv,8,qv],CCa=[cK,1,qv,2,qv,3,vv,4,qv,5,qv,6,vv,7,qv,8,qv,9,T,ECa];
new dK;
var gK=class extends U{constructor(a){super(a)}J(){return Q(this,fK)}},hK=class extends U{constructor(a){super(a)}J(){return Q(this,JCa)}};gK.prototype.I=function(){return iK(this)};var iK=function(a){if(null!=a)return{cJ:y(_.w(a,1)),xT:y(_.w(a,4)),Raa:y(_.w(a,5)),O3:y(_.w(a,2)),V8:KCa(_.u(a,hK,3)),P3:y(_.w(a,6))}};hK.prototype.I=function(){return KCa(this)};var KCa=function(a){if(null!=a)return{X8:y(x(a,1))}},JCa=[hK,1,mv],fK=[gK,1,qv,4,qv,5,qv,2,vv,3,T,JCa,6,vv];
var jK=class extends U{constructor(a){super(a)}J(){return Q(this,LCa)}};jK.prototype.I=function(){return MCa(this)};var MCa=function(a){if(null!=a)return{cU:y(_.w(a,1)),bJ:y(_.w(a,2)),Q3:y(_.w(a,3))}},LCa=[jK,1,vv,2,qv,3,qv];
var kK=class extends U{constructor(a){super(a)}J(){return Q(this,NCa)}};kK.prototype.I=function(){return OCa(this)};var OCa=function(a){if(null!=a)return{locale:y(_.w(a,1)),browser:y(_.w(a,2)),browserVersion:y(_.w(a,3)),q8:y(_.w(a,4))}},NCa=[kK,1,qv,2,qv,3,qv,4,qv];
var lK=class extends U{constructor(a){super(a)}C(){return _.w(this,7)}J(){return Q(this,PCa)}};lK.prototype.I=function(){return QCa(this)};var QCa=function(a){if(null!=a)return{clientId:y(_.w(a,1)),pW:y(_.w(a,2)),os:y(_.w(a,3)),JX:y(_.w(a,4)),IX:y(_.w(a,5)),zI:y(_.w(a,6)),country:y(_.w(a,7)),eT:y(_.w(a,8)),aU:y(_.w(a,9))}},PCa=[lK,1,qv,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,jv,9,jv];
var nK=class extends U{constructor(a){super(a)}J(){return Q(this,mK)}};nK.prototype.I=function(){return oK(this)};var oK=function(a){if(null!=a)return{cJ:y(_.w(a,1)),c6:y(_.w(a,2))}},mK=[nK,1,qv,2,vv];
var qK=class extends U{constructor(a){super(a)}J(){return Q(this,pK)}};qK.prototype.I=function(){return rK(this)};var rK=function(a){if(null!=a)return{cJ:y(_.w(a,1)),F8:y(_.w(a,2))}},pK=[qK,1,qv,2,vv];
var sK=class extends U{constructor(a){super(a)}getDeviceId(){return _.w(this,9)}J(){return Q(this,RCa)}};sK.prototype.I=function(){return SCa(this)};
var SCa=function(a){if(null!=a)return{deviceId:y(_.w(a,9)),deviceModel:y(_.w(a,1)),appVersion:y(_.w(a,2)),B2:y(_.w(a,16)),Yaa:y(_.w(a,18)),Lha:y(_.w(a,17)),manufacturer:y(_.w(a,3)),productName:y(_.w(a,4)),S7:y(_.w(a,5)),xT:y(_.w(a,6)),Ufa:y(_.w(a,7)),I3:y(_.w(a,8)),locale:y(_.w(a,11)),Saa:y(x(a,12)),Tfa:y(_.w(a,13)),KX:y(_.w(a,14)),bba:y(x(a,15))}},RCa=[sK,9,qv,1,qv,2,qv,16,qv,18,qv,17,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,vv,11,qv,12,mv,13,vv,14,vv,15,mv];
var tK=class extends U{constructor(a){super(a)}J(){return Q(this,TCa)}};tK.prototype.I=function(){return UCa(this)};var UCa=function(a){if(null!=a)return{appVersion:y(_.w(a,1)),a5:y(_.w(a,3)),deviceModel:y(_.w(a,2)),uW:y(_.w(a,4)),locale:y(_.w(a,5))}},TCa=[tK,1,qv,3,qv,2,qv,4,qv,5,qv];
var uK=class extends U{constructor(a){super(a)}C(){return _.w(this,4)}J(){return Q(this,VCa)}};uK.prototype.I=function(){return WCa(this)};var WCa=function(a){if(null!=a)return{JX:y(_.w(a,1)),IX:y(_.w(a,2)),zI:y(_.w(a,3)),country:y(_.w(a,4)),eT:y(_.w(a,5)),aU:y(_.w(a,6)),f3:y(_.w(a,7))}},VCa=[uK,1,qv,2,qv,3,qv,4,qv,5,jv,6,jv,7,qv];
var vK=class extends U{constructor(a){super(a)}getDeviceId(){return _.w(this,1)}iB(){return _.w(this,3)}J(){return Q(this,XCa)}};vK.prototype.I=function(){return YCa(this)};var YCa=function(a){if(null!=a)return{deviceId:y(_.w(a,1)),os:y(_.w(a,2)),appId:y(_.w(a,3)),appVersion:y(_.w(a,4)),uW:y(_.w(a,5))}},XCa=[vK,1,qv,2,vv,3,qv,4,qv,5,qv];
var wK=class extends U{constructor(a){super(a)}Jo(){return _.w(this,3)}kh(){return _.w(this,4)}C(){return _.w(this,8)}J(){return Q(this,ZCa)}};wK.prototype.I=function(){return $Ca(this)};var $Ca=function(a){if(null!=a)return{clientId:y(_.w(a,1)),pW:y(_.w(a,7)),Vo:y(_.w(a,3)),model:y(_.w(a,4)),zI:y(_.w(a,5)),platformVersion:y(_.w(a,6)),country:y(_.w(a,8))}},ZCa=[wK,1,qv,7,qv,3,qv,4,qv,5,qv,6,qv,8,qv];
var xK=class extends U{constructor(a){super(a)}J(){return Q(this,aDa)}},yK=[1,2,3];xK.prototype.I=function(){return bDa(this)};var bDa=function(a){if(null!=a)return{sT:iK(_.mt(a,gK,1,yK)),PU:oK(_.mt(a,nK,2,yK)),tV:rK(_.mt(a,qK,3,yK))}},aDa=[xK,1,sv,fK,yK,2,sv,mK,yK,3,sv,pK,yK];
var zK=class extends U{constructor(a){super(a)}J(){return Q(this,cDa)}};zK.prototype.I=function(){return dDa(this)};var dDa=function(a){if(null!=a)return{K$:y(_.w(a,1))}},cDa=[zK,1,vv];
var AK=class extends U{constructor(a){super(a)}kh(){return _.w(this,6)}Wb(){return _.w(this,7)}C(){return _.w(this,8)}J(){return Q(this,eDa)}};AK.prototype.I=function(){return fDa(this)};var fDa=function(a){if(null!=a)return{Pha:y(_.w(a,1)),aea:y(_.w(a,2)),dr:y(_.w(a,3)),Y8:y(_.w(a,4)),manufacturer:y(_.w(a,5)),model:y(_.w(a,6)),language:y(_.w(a,7)),country:y(_.w(a,8)),aha:y(_.w(a,9)),Zga:y(_.w(a,10))}},eDa=[AK,1,vv,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,qv,9,qv,10,qv];
var BK=class extends U{constructor(a){super(a)}J(){return Q(this,gDa)}};BK.prototype.I=function(){return hDa(this)};var hDa=function(a){if(null!=a)return{bJ:y(_.w(a,1)),x5:y(_.w(a,2)),FA:y(_.w(a,3)),location:y(_.w(a,4)),J$:y(_.w(a,5)),G8:y(_.w(a,6)),L$:y(_.w(a,7)),daa:y(_.w(a,8)),Nha:y(_.w(a,9)),Yca:y(_.w(a,10))}},gDa=[BK,1,qv,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,qv,9,qv,10,qv];
var CK=class extends U{constructor(a){super(a)}J(){return Q(this,iDa)}};CK.prototype.I=function(){return jDa(this)};
var jDa=function(a){if(null!=a)return{cU:y(_.w(a,1)),bda:y(_.w(a,6)),cda:y(_.w(a,7)),sT:iK(_.u(a,gK,22)),R3:MCa(_.u(a,jK,14)),z5:QCa(_.u(a,lK,3)),PU:oK(_.u(a,nK,24)),tV:rK(_.u(a,qK,25)),L8:SCa(_.u(a,sK,16)),d$:GCa(_.u(a,cK,11)),f$:UCa(_.u(a,tK,20)),I$:WCa(_.u(a,uK,13)),vba:YCa(_.u(a,vK,10)),Nba:$Ca(_.u(a,wK,5)),Zba:bDa(_.u(a,xK,23)),Vea:dDa(_.u(a,zK,18)),Oha:fDa(_.u(a,AK,8)),uia:hDa(_.u(a,BK,15)),Z3:OCa(_.u(a,kK,9)),d9:y(_.w(a,12))}},iDa=[CK,1,vv,6,qv,7,qv,22,T,fK,14,T,LCa,3,T,PCa,24,T,mK,25,T,pK,
16,T,RCa,11,T,CCa,20,T,TCa,13,T,VCa,10,T,XCa,5,T,ZCa,23,T,aDa,18,T,cDa,8,T,eDa,15,T,gDa,9,T,NCa,12,hv];
var DK=class extends U{constructor(a){super(a)}J(){return Q(this,kDa)}};DK.prototype.I=function(){return lDa(this)};var lDa=function(a){if(null!=a)return{O4:y(_.w(a,3)),P4:y(_.w(a,1)),Eea:y(x(a,2))}},kDa=[DK,3,hv,1,gv,2,mv];
var EK=class extends U{constructor(a){super(a)}J(){return Q(this,mDa)}};EK.prototype.I=function(){return nDa(this)};var nDa=function(a){if(null!=a)return{U9:y(x(a,1)),M9:y(x(a,2)),A3:y(_.w(a,3)),Q9:y(x(a,4))}},mDa=[EK,1,mv,2,mv,3,vv,4,mv];
var FK=class extends U{constructor(a){super(a)}J(){return Q(this,oDa)}};FK.prototype.I=function(){return pDa(this)};var pDa=function(a){if(null!=a)return{gb:y(_.w(a,1)),dha:y(_.w(a,2)),source:y(_.w(a,3))}},oDa=[FK,1,hv,2,hv,3,qv];
var GK=class extends U{constructor(a){super(a,17,qDa)}J(){return Q(this,rDa)}},sDa={},qDa=[3,5];GK.prototype.I=function(){if(null!=this){var a={uda:y(_.w(this,4)),vda:y(_.w(this,8)),F4:jDa(_.u(this,CK,1)),mW:_.Ps(this,2,-1),nW:y(_.w(this,6)),Aia:y(_.w(this,7)),w$:qd(_.t(this,oJ,3),sBa),rea:td(Fu(this,5)),v$:y(_.w(this,14)),EM:_.Ps(this,9,0),zd:y(_.w(this,10)),F5:nDa(_.u(this,EK,11)),Q7:pDa(_.u(this,FK,12)),N4:lDa(_.u(this,DK,13)),a3:y(_.w(this,16))};rd(this,a,sDa)}else a=void 0;return a};
var rDa=[GK,{},4,gv,8,gv,1,T,iDa,2,vv,6,qv,7,qv,3,rv,qBa,5,Vja,14,hv,9,vv,10,vv,11,T,mDa,12,T,oDa,13,T,kDa,16,Wja];
var HK=class extends U{constructor(a){super(a,-1,tDa)}J(){return Q(this,uDa)}},tDa=[1];HK.prototype.I=function(){return vDa(this)};var vDa=function(a){if(null!=a)return{f9:y(_.Ob(a,1))}},uDa=[HK,1,ov];
var IK=class extends U{constructor(a){super(a)}J(){return Q(this,wDa)}};IK.prototype.I=function(){return xDa(void 0,this)};var xDa=function(a,b){if(null!=b){var c={y$:y(_.w(b,1)),Bda:y(_.w(b,2))};a&&(c.M=b);return c}},wDa=[IK,1,jv,2,vv];
var JK=class extends U{constructor(a){super(a,-1,yDa)}J(){return Q(this,zDa)}},yDa=[1];JK.prototype.I=function(){return ADa(this)};var ADa=function(a){if(null!=a)return{B$:y(_.Ob(a,1))}},zDa=[JK,1,ov];
var KK=class extends U{constructor(a){super(a)}J(){return Q(this,BDa)}};KK.prototype.I=function(){return CDa(void 0,this)};var CDa=function(a,b){if(null!=b){var c={nW:y(_.w(b,1)),EM:y(_.w(b,2)),mW:_.Ps(b,3,-1)};a&&(c.M=b);return c}},BDa=[KK,1,qv,2,vv,3,vv];
var LK=class extends U{constructor(a){super(a,-1,DDa)}J(){return Q(this,EDa)}},DDa=[1];LK.prototype.I=function(){return FDa(this)};var FDa=function(a){if(null!=a)return{Dca:qd(_.t(a,KK,1),CDa),Eca:y(_.w(a,2))}},EDa=[LK,1,rv,BDa,2,hv];
var MK=class extends U{constructor(a){super(a,6,GDa)}J(){return Q(this,HDa)}},IDa={},JDa={},GDa=[5];MK.prototype.I=function(){if(null!=this){var a={vaa:_.Ps(this,1,"-1"),XA:vDa(_.u(this,HK,2)),EM:FDa(_.u(this,LK,3)),A$:ADa(_.u(this,JK,4)),z$:qd(_.t(this,IK,5),xDa)};rd(this,a,IDa)}else a=void 0;return a};var HDa=[MK,JDa,1,gv,2,T,uDa,3,T,EDa,4,T,zDa,5,rv,wDa];
var NK=class extends U{constructor(a){super(a)}J(){return Q(this,KDa)}};NK.prototype.I=function(){return LDa(void 0,this)};var LDa=function(a,b){if(null!=b){var c={yfa:_.Vs(b,1,-1)};a&&(c.M=b);return c}},KDa=[NK,1,jv];
var OK;OK=new Bv(175237375,{e$:0},NK,LDa);JDa[175237375]=cv(OK,KDa);IDa[175237375]=OK;
var yJ=function(a,b){if(b instanceof oJ)a.log(b);else{var c=new oJ;b=b.wd();c=r(c,8,b);a.log(c)}},MDa=function(a,b){return b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}},NDa=function(a){a.L||(a.L=.01>a.oe()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.L},PDa=function(a){ODa(a,32,10,(b,c)=>{b=_.VH(b,"format","json");b=window.navigator.sendBeacon(b,c.wd());a.Ja&&!b&&(a.Ja=!1);return b})},QDa=function(a){ODa(a,6,5,(b,c)=>{c=
UH(b,"format","base64json","p",mja(c.wd(),3));if(15360<c.length)return!1;b=new Image;c=c instanceof _.Xd?c:_.ara(c,/^data:image\//i.test(c));b.src=_.Yd(c);return!0})},ODa=function(a,b,c,d){if(0!==a.B.length){var e=_.XH(NDa(a),"format");e=UH(e,"auth",a.Ta(),"authuser",a.F||"0");for(let f=0;f<c&&a.B.length;++f){const g=a.B.slice(0,b),h=a.Y.lc(g,a.D);if(!d(e,h))break;a.D=0;a.B=a.B.slice(g.length)}a.A.enabled&&a.A.stop()}},UDa=class extends _.EH{constructor(a,b,c,d){var e=Afa;super();this.B=[];this.cb=
"";this.wb=this.Db=this.P=!1;this.hb=this.Pa=-1;this.D=0;this.Nd=1;this.timeoutMillis=0;this.Ja=!1;_.EH.call(this);this.Ta=Cra||(()=>{});this.Y=new RDa(a);this.bd=e;this.bufferSize=1E3;this.oe=_.xr(jra,0,1);this.L=c||null;this.F=b||null;this.logger=this.oa=null;this.withCredentials=!0;this.kc=(65<=za("Chromium")||45<=za("Firefox")||12<=za("Safari")||_.Ba()&&0<=_.ku(Fa(),12))&&!!window&&!!window.navigator&&!!window.navigator.sendBeacon;a=r(new CK,1,1);SDa(this.Y,a);this.C=new bK(1E4,3E5,.1);this.A=
new OH(this.C.getValue());_.dG(this,this.A);d=MDa(this,d);_.cH(this.A,"tick",d,!1,this);this.G=new OH(6E5);_.dG(this,this.G);_.cH(this.G,"tick",d,!1,this);this.G.start();_.cH(document,"visibilitychange",()=>{"hidden"===document.visibilityState&&this.X()});_.cH(document,"pagehide",this.X,!1,this)}ob(){this.X();super.ob()}log(a){a=a.clone();var b=this.Nd++;r(a,21,b);if(!_.w(a,1)){b=a;var c=Date.now().toString();r(b,1,c)}for(null!=_.w(a,15)||r(a,15,60*(new Date).getTimezoneOffset());this.B.length>=this.bufferSize;)this.B.shift(),
++this.D;this.B.push(a);this.dispatchEvent(new TDa);this.A.enabled||this.A.start()}flush(a,b){if(0===this.B.length)a&&a();else if(this.Ja)PDa(this);else{var c=Date.now();if(this.hb>c&&this.Pa<c)b&&b("throttled");else{var d=this.Y.lc(this.B,this.D);c={};var e=this.Ta();e&&(c.Authorization=e);var f=NDa(this);this.F&&(c["X-Goog-AuthUser"]=this.F,f=_.VH(f,"authuser",this.F));this.oa&&(c["X-Goog-PageId"]=this.oa,f=_.VH(f,"pageId",this.oa));if(e&&this.cb===e)b&&b("stale-auth-token");else if(this.B=[],this.A.enabled&&
this.A.stop(),this.D=0,this.P)a&&a();else{const g=d.wd(),h={url:f,body:g,T3:1,requestHeaders:c,requestType:"POST",withCredentials:this.withCredentials,timeoutMillis:this.timeoutMillis},k=m=>{this.C.reset();this.A.setInterval(this.C.getValue());if(m){var n=null;try{const p=JSON.parse(m.replace(")]}'\n",""));n=new MK(p)}catch(p){}n&&(m=Number(_.Ps(n,1,"-1")),0<m&&(this.Pa=Date.now(),this.hb=this.Pa+m),n=OK.B(n))&&(n=_.Vs(n,1,-1),-1!=n&&(this.C=new bK(1>n?1:n,3E5,.1),this.A.setInterval(this.C.getValue())))}a&&
a()},l=(m,n)=>{var p=_.t(d,oJ,3);BCa(this.C);this.A.setInterval(this.C.getValue());401===m&&e&&(this.cb=e);void 0===n&&(n=500<=m&&600>m||401===m||0===m);n&&(this.B=p.concat(this.B),this.A.enabled||this.A.start());b&&b("net-send-failed",m)};(()=>{this.bd(h,k,l)})()}}}}X(){this.P||(this.Db&&PDa(this),this.wb&&QDa(this),this.flush())}},TDa=class extends _.UG{constructor(){super("event-logged",void 0)}},SDa=function(a,b){_.nd(a.A,1,b);_.w(b,1)||r(b,1,1);b=_.u(a.A,CK,1);let c=_.u(b,cK,11);c||(c=new cK,
_.nd(b,11,c));b=c;_.w(b,5)||r(b,5,a.locale)},RDa=class{constructor(a){this.locale=null;this.A=new GK;r(this.A,2,a);this.locale=document.documentElement.getAttribute("lang");SDa(this,new CK)}lc(a,b=0){var c=this.A.clone();var d=Date.now().toString();c=r(c,4,d);a=_.od(c,3,a);b&&r(a,14,b);return a}};
var VDa=class extends UDa{};
var WDa=function(a,b,c,d,e=!1,f,g,h,k=!1,l){b=h?h:new VDa(b,c,d,f);wJ.call(this,a,g||null,b,{hV:e,nT:f,n_:k},l);this.va=b;this.va.P=!1;a=this.va;a.Db=a.kc;this.va.wb=!0};_.P(WDa,wJ);
/*

 Copyright 2013 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright 2008 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
new _.EH;
/*

 Copyright 2020 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright 2005 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
var XDa=a=>{a=a.clone();bAa(a);aI(a,"dg",null);aI(a,"d","0");Zza(a,null);dI(a,null);return a},YDa=!0,ZDa=(a,b,{cssRowKey:c,jo:d,Ll:e,callback:f}={})=>{aI(a,"m",b.join(","));e&&aAa(a,e);c&&(aI(a,"ck",c),d?aI(a,"rs",d):YDa&&(YDa=!1));if(f){if(null!=f&&!cAa.test(f))throw Error("yb`"+f);aI(a,"cb",f)}a=a.toString();_.Nr(a,"/")&&(b=document.location.href.match(QH),a=Aza(b[1],b[2],b[3],b[4])+a);return Nn(a)},$Da=(a,b,{mD:c=[],cssRowKey:d,jo:e,Ll:f,callback:g}={})=>{a=XDa(a);dI(a,c);return ZDa(a,b,{cssRowKey:d,
jo:e,Ll:f,callback:g})},aEa=(a,b,{gN:c=[],mD:d=[],cssRowKey:e,jo:f,Ll:g,callback:h}={})=>{a=XDa(a);aI(a,"d","1");Zza(a,c);dI(a,d);return ZDa(a,b,{cssRowKey:e,jo:f,Ll:g,callback:h})};
var cEa=function(a){return bEa(a).then(function(b){return JSON.parse(b.responseText)})},bEa=function(a){const b={},c=b.T_?NH(b.T_):NH(MH);return(new _.pH(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new PK("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ha.clearTimeout(f);var g;!(g=LH(c.status))&&(g=0===c.status)&&(g=Cza(a),g=!("http"==g||"https"==g||""==g));g?d(c):e(new QK(c.status,a,c))}};c.onerror=function(){e(new PK("Network error",a,c))};if(b.headers)for(let g in b.headers){const h=
b.headers[g];null!=h&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.h_&&(f=_.ha.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new RK(a,c))},b.h_));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.ha.clearTimeout(f),e(new PK("Error sending XHR: "+g.message,a,c))}})).bE(function(d){d instanceof vH&&c.abort();throw d;})},PK=function(a,b){_.aa.call(this,
a+", url="+b);this.url=b};_.P(PK,_.aa);PK.prototype.name="XhrError";var QK=function(a,b,c){PK.call(this,"Request Failed, status="+a,b,c);this.status=a};_.P(QK,PK);QK.prototype.name="XhrHttpError";var RK=function(a,b){PK.call(this,"Request timed out",a,b)};_.P(RK,PK);RK.prototype.name="XhrTimeoutError";
var eEa,fEa,VK,jEa,gEa,UK,hEa,iEa,lEa;_.dEa=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const l=e.filter(m=>!ip().A[m].A);0!==l.length?d(l,`Response was successful but was missing module(s) ${l}.`):c()},k=()=>{f--;0==f&&h()};b.forEach(l=>{l=ip().A[l];l.A?k():(l.C.push(new iG(k)),Zwa(l,k))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.SK=function(a,b){let c=!1,d=[];for(let e=0;e<b.length;++e){const f=b[e];a.C[f]||(a.C[f]=!0,a.X.push(f),d.push(f),c=!0)}c&&(a.oa=!1)};eEa=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),Wza(b)&&!bI(b).B.endsWith("_/js/")){b=$za(bI(b));for(const c of b)a.Y.includes(c)||a.Y.push(c)}};fEa=function(a,b){return b.filter(c=>!a.C[c])};
_.TK=function(a,b,c,d){if(a.D)return a.D.then(()=>{_.TK(a,b,c,d)}),!0;if(!a.R){const f=[];var e=Object.assign({},a.C);UK(a,b,g=>{f.push(g.getId())},d,g=>!g.A,e);b=f}for(e=0;e<b.length;){let f=b.length-e,g=0==e?b:b.slice(e,b.length),h=gEa(a,g,d),k=_.ce(h).toString();for(;k.length>a.qt;)if(1<f)f-=Math.ceil((k.length-a.qt)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=gEa(a,g,d),k=_.ce(h).toString();else return a.R?(a.R=!1,a.D=hEa(a).then(l=>{iEa(a,l,d)}),_.TK(a,b.slice(e),c,d)):!1;e+=f;a.R?c(h,g):c(h,g,e===
b.length?b:[])}return!0};VK=function(a){a.oa||(a.oa=!0,a.X.sort());return a.X};jEa=function(a){a=a.Y;a.sort();return a};gEa=function(a,b,c){return a.R?aEa(a.K,b,{cssRowKey:a.Pa,jo:a.Ja,Ll:c,gN:VK(a),mD:jEa(a)}):$Da(a.K,b,{cssRowKey:a.Pa,jo:a.Ja,gN:VK(a),mD:jEa(a)})};_.kEa=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.C[e]&&(delete a.C[e],_.Oa(a.X,e),c.push(e))}};
UK=function(a,b,c,d,e,f={}){const g=ip();for(let h of b){b=g.A[h];if(f[h]||e&&!e(b))continue;f[h]=!0;let k=b.B||[];if(d){let l=[];d[h]&&(l=Object.keys(d[h]));k=k.concat(l)}UK(a,k,c,d,e,f);c(b)}};hEa=function(a){a=a.K.clone();bAa(a);aI(a,"dg",null);aI(a,"md","1");return cEa(a.toString())};iEa=function(a,b,c){ip().jx((b||{}).moduleGraph);UK(a,VK(a),d=>{_.SK(a,[d.getId()])},c);a.D=null};
_.WK=class{constructor(a,b,c,d=!1,e=!1){this.K=bI(_.ce(a).toString(),!0);this.Pa=b;this.Ja=c;this.R=d;this.C={};this.X=[];this.oa=!0;this.Y=(a=cI(this.K,"excm"))?a.split(","):[];this.hb=e;this.L=!1;this.qt=4043;this.P=document.head||document.documentElement;this.D=this.G=null;this.wb=!0;this.logger=null;_.SK(this,$za(this.K));this.va()}cb(a,b,{Ll:c,onError:d,Waa:e,zX:f}={}){if(!a)throw Error("Kb");if(this.hb){for(const g of document.getElementsByTagName("style"))eEa(this,g);for(const g of document.getElementsByTagName("link"))eEa(this,
g)}this.Ta(fEa(this,a),b,c,d,e,f)}Ta(a,b,c,d=()=>{},e=()=>{}){_.TK(this,a,(f,g,h=g)=>{this.load(f,g,d,e,h)},c)||d(-1)}va(){}load(a,b,c,d,e=b){const f=lEa(a,this.L);_.SK(this,b);this.G=f;this.P.insertBefore(f,this.P.firstChild);_.dEa(f,b,()=>{f.parentElement.removeChild(f);this.G==f&&(this.G=null);d()},g=>{f.parentElement.removeChild(f);this.G==f&&(this.G=null);_.kEa(this,g);this.D?this.D.then(()=>{c(-1)}):c(-1)},e)}};
lEa=(a,b)=>{const c=_.VB(document,"SCRIPT");_.de(c,a);b&&(c.crossOrigin="anonymous");c.async=!1;return c};
var mEa=function(a){switch(a.type){case XK.A.sF:return"Unauthorized";case XK.A.ZE:return"Consecutive load failures";case XK.A.TIMEOUT:return"Timed out";case XK.A.hF:return"Out of date module id";case XK.A.Px:return"Init error";default:return`Unknown failure type ${a.type}`}},XK=class{constructor(a,b){this.type=a;this.status=b}toString(){return`${mEa(this)} (${void 0!=this.status?this.status:"?"})`}};$t.Qf=XK;$t.Qf.A={sF:0,ZE:1,TIMEOUT:2,hF:3,Px:4};
var YK=function(){this.L=null;this.A={};this.D=[];this.F=[];this.Y=[];this.B=[];this.K=[];this.G={};this.va={};this.C=this.R=new jG([],"");this.Ja=null;this.X=new _.wH;this.oa=!1;this.P=0;this.Ta=this.cb=this.fb=!1};_.P(YK,$wa);var nEa=function(a,b){_.aa.call(this,`Error loading ${a}: ${b}`)};_.P(nEa,_.aa);_.q=YK.prototype;_.q.vN=function(a){this.oa=a};
_.q.jx=function(a,b){if(!(this instanceof YK))this.jx(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.A[f]?(f=this.A[f].B,f!=e&&f.splice(0,f.length,...e)):this.A[f]=new jG(e,f)}b&&b.length?(_.Sa(this.D,b),this.Ja=_.Ha(b)):this.X.A||this.X.callback();this.C==this.R&&(this.C=null,this.R.onLoad((0,_.bu)(this.vK,this))&&ZK(this,new $t.Qf($t.Qf.A.Px)),
$K(this))}};_.q.WM=function(a,b){if(this.G[a]){delete this.G[a][b];for(const c in this.G[a])return;delete this.G[a]}};_.q.isActive=function(){return 0<this.D.length};_.q.qL=function(){return 0<this.K.length};
var $K=function(a){var b=a.fb,c=a.isActive();c!=b&&(a.rv(c?"active":"idle"),a.fb=c);b=a.qL();b!=a.cb&&(a.rv(b?"userActive":"userIdle"),a.cb=b)},qEa=function(a,b,c){var d=[];_.Wa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.A[g];if(!h)throw Error("Lb`"+g);var k=new _.wH;e[g]=k;h.A?k.callback(null):(oEa(a,g,h,!!c,k),pEa(a,g)||b.push(g))}0<b.length&&(0===a.D.length?a.Pa(b):(a.B.push(b),$K(a)));return e},oEa=function(a,b,c,d,e){c.F.push(new iG(e.callback,e));Zwa(c,function(f){e.B(new nEa(b,
f))});pEa(a,b)?d&&(_.La(a.K,b)||a.K.push(b),$K(a)):d&&(_.La(a.K,b)||a.K.push(b))};
YK.prototype.Pa=function(a,b,c){b||(this.P=0);var d=rEa(this,a);this.D=d;this.F=this.oa?a:_.Pa(d);$K(this);if(0!==d.length){this.Y.push.apply(this.Y,d);if(0<Object.keys(this.G).length&&!this.L.wb)throw Error("Mb");a=(0,_.bu)(this.L.cb,this.L,_.Pa(d),this.A,{Ll:this.G,v8:!!c,onError:e=>{var f=this.F;e=null!=e?e:void 0;this.P++;this.F=f;d.forEach(_.xr(_.Oa,this.Y),this);401==e?(ZK(this,new $t.Qf($t.Qf.A.sF,e)),this.B.length=0):410==e?(aL(this,new $t.Qf($t.Qf.A.hF,e)),bL(this)):3<=this.P?(aL(this,new $t.Qf($t.Qf.A.ZE,
e)),bL(this)):this.Pa(this.F,!0,8001==e)},zX:(0,_.bu)(this.hb,this)});(b=5E3*Math.pow(this.P,2))?_.ha.setTimeout(a,b):a()}};
var rEa=function(a,b){b=b.filter(e=>a.A[e].A?(_.ha.setTimeout(()=>Error("Nb`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(sEa(a,b[d]));_.Wa(c);return!a.oa&&1<c.length?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},sEa=function(a,b){var c=Wd(a.Y),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.A[b[e]].B,g=f.length-1;0<=g;g--){var h=f[g];a.A[h].A||c[h]||(d.push(h),b.push(h))}d.reverse();_.Wa(d);return d},lp=function(a){if(a.C){var b=a.C.getId(),c=[];
if(a.G[b]){for(const d of Object.keys(a.G[b])){const e=a.A[d];e&&!e.A&&(a.WM(b,d),c.push(d))}qEa(a,c)}a.isDisposed()||(a.A[b].onLoad((0,_.bu)(a.vK,a))&&ZK(a,new $t.Qf($t.Qf.A.Px)),_.Oa(a.K,b),_.Oa(a.D,b),0===a.D.length&&bL(a),a.Ja&&b==a.Ja&&(a.X.A||a.X.callback()),$K(a),a.C=null)}},pEa=function(a,b){if(_.La(a.D,b))return!0;for(var c=0;c<a.B.length;c++)if(_.La(a.B[c],b))return!0;return!1};YK.prototype.load=function(a,b){return qEa(this,[a],b)[a]};
var bea=function(a){var b=_.fp;b.C&&"synthetic_module_overhead"===b.C.getId()&&(lp(b),delete b.A.synthetic_module_overhead);b.A[a]&&tEa(b,b.A[a].B||[],c=>{c.A=new eG;_.Oa(b.D,c.getId())},c=>!c.A);b.C=b.A[a]};YK.prototype.VM=function(a){this.C||(this.A.synthetic_module_overhead=new jG([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.C.push(new iG(a))};YK.prototype.hb=function(){aL(this,new $t.Qf($t.Qf.A.TIMEOUT));bL(this)};
var aL=function(a,b){1<a.F.length?a.B=a.F.map(function(c){return[c]}).concat(a.B):ZK(a,b)},ZK=function(a,b){var c=a.F;a.D.length=0;for(var d=[],e=0;e<a.B.length;e++){var f=a.B[e].filter(function(k){var l=sEa(this,k);return Via(c,function(m){return _.La(l,m)})},a);_.Sa(d,f)}for(e=0;e<c.length;e++)Ma(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.Oa(a.B[f],d[e]);_.Oa(a.K,d[e])}var g=a.va.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)if(a.A[c[e]])a.A[c[e]].onError(b);
a.F.length=0;$K(a)},bL=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.A[c].A},a);if(0<b.length){a.Pa(b);return}}$K(a)};YK.prototype.rv=function(a){for(var b=this.va[a],c=0;b&&c<b.length;c++)b[c](a)};var tEa=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.A[f],!e[f]&&d(b)&&(e[f]=!0,tEa(a,b.B||[],c,d,e),c(b))};YK.prototype.ib=function(){ep(_.Pd(this.A),this.R);this.A={};this.D=[];this.F=[];this.K=[];this.B=[];this.va={};this.Ta=!0};YK.prototype.isDisposed=function(){return this.Ta};
_.gp=function(){return new YK};
var uEa=class{},cL=class{},vEa=class extends cL{};
var wEa=Symbol("Qb"),xEa=function(a,b){a.A&&a.A.P.push(b)},yEa=function(a,b){a.A&&_.Oa(a.A.P,b)},zEa=function(a,b,c){a:if(a=a.B,c.iP)a=c.iP;else{if(a)if(c.zE)if(a=a[c.zE],0===a)console.warn(`ID was never assigned for VE with name: ${c.zE}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.zE}`)}else console.warn("No ID or name found in config.");else console.warn("No ID found in config and no VisualElementLookup was set.");a=void 0}var d=a;void 0!==d&&(a=[],c.fE&&a.push("generic_click"),
c.tO&&a.push("impression"),c.rO&&a.push("dragstart"),c.sO&&a.push("drop"),c.gE&&a.push("hover"),c.uO&&a.push("input_text"),c.vO&&a.push("key_press"),c.Ega&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.jC&&(d+=";mutable:true"),null!=c.index&&(d+=`;index:${c.index}`),b.S.setAttribute("jslog",d),b.S[wEa]=c)},AEa=function(a,b,c){a.rb(()=>{a.A&&a.B&&(zEa(a,b,c),c.tO&&a.A.D())})},BEa=function(a,b,c,d){Kr&&
Kr!==d&&("click"===Kr.type&&c.fE&&Bfa(b)&&a.logEvent("click",b),"mouseenter"===Kr.type&&c.gE&&Bfa(b)&&a.logEvent("hover",b))},dL=class{constructor(a,b,c=null){this.A=null;a&&(this.A=CEa(a))&&(xJ(this.A,"click",3,"generic_click"),xJ(this.A,"dragstart",30),xJ(this.A,"drop",37),xJ(this.A,"hover",9),xJ(this.A,"input_text",15),xJ(this.A,"key_press",32));b&&(this.B={});this.rb=c?c.rb.bind(c):Zone.root.Sb.bind(Zone.root);DEa||(DEa=!0,this.rb(()=>{window.addEventListener("click",d=>{Kr=d},{capture:!0});window.addEventListener("mouseenter",
d=>{Kr=d},{capture:!0})}))}logEvent(a,b){this.A&&this.A.logEvent(a,b)}log(a){this.A&&this.A.log(a)}},DEa=!1,Kr=null;dL.H=function(a){return new (a||dL)(_.z(uEa,8),_.z(cL,8),_.z(_.sm,8))};dL.ua=_.af({token:dL,Z:dL.H});
var EEa="click mouseenter dragstart drop keydown input".split(" "),fL=class{constructor(a,b,c){this.A=a;this.document=b;this.Vh=c;this.B=!1;this.C=d=>{"input"!==d.type&&(this.B=!1);for(let e=d.target;e;e=e.parentElement){const f=e[wEa];if(f)switch(d.type){case "click":f.fE&&this.A.logEvent("click",e);break;case "mouseenter":f.gE&&this.A.logEvent("hover",e);break;case "dragstart":f.rO&&this.A.logEvent("dragstart",e);break;case "drop":f.sO&&this.A.logEvent("drop",e);break;case "keydown":f.vO&&this.A.logEvent("key_press",
e);break;case "input":f.uO&&!this.B&&(this.A.logEvent("input_text",e),this.B=!0);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};this.Vh.rb(()=>{for(const d of EEa)this.document.addEventListener(d,this.C,{capture:!0})})}Ba(){this.Vh.rb(()=>{for(const a of EEa)this.document.removeEventListener(a,this.C,{capture:!0})});eL=void 0}},eL;fL.H=function(a){return new (a||fL)(_.z(dL),_.z(_.an),_.z(_.sm))};fL.ua=_.af({token:fL,Z:fL.H});
var gL=new _.ah("VE config");
var hL=class{constructor(a,b,c,d,e,f){this.C=a;this.B=b;this.Vh=c;this.A=d;this.R=e;this.oa=f;this.VO="";this.uE=this.wt=this.sE=this.rE=this.qE=this.pE=this.UO=this.WO=!1;this.L=[];this.G=null;this.F=!1;this.K=()=>{this.F=!1}}get D(){let a;return null==this.R&&!(null==(a=this.oa)?0:a.L5)}tm(a){this.pE&&(this.logEvent("click"),this.G=a)}P(){this.qE&&this.logEvent("dragstart")}X(){this.rE&&this.logEvent("drop")}BC(){this.uE&&this.logEvent("key_press")}DC(a){this.sE&&(this.logEvent("hover"),this.G=
a)}Y(){this.wt&&!this.F&&(this.logEvent("input_text"),this.F=!0)}logEvent(a){this.B.logEvent(a,this.C.S)}Kb(){this.D&&this.Vh.rb(()=>{const a=this.C.S;this.L=[this.A.listen(a,"click",this.tm.bind(this)),this.A.listen(a,"dragstart",this.P.bind(this)),this.A.listen(a,"drop",this.X.bind(this)),this.A.listen(a,"keydown",this.BC.bind(this)),this.A.listen(a,"input",this.Y.bind(this)),this.A.listen(a,"mouseenter",this.DC.bind(this))]});this.config=this.Ff();AEa(this.B,this.C,this.config);this.wt&&this.D&&
xEa(this.B,this.K)}Ff(){return{metadata:this.VO,jC:this.WO,fE:this.pE,rO:this.qE,sO:this.rE,gE:this.sE,uO:this.wt,tO:this.UO,vO:this.uE,iP:this.oE,index:this.tE}}Mb(){let a;if(null==(a=this.config)?0:a.jC)this.config=this.Ff(),this.config.jC=!0,zEa(this.B,this.C,this.config)}Ba(){this.config&&this.D&&BEa(this.B,this.C.S,this.config,this.G);this.wt&&this.D&&yEa(this.B,this.K);this.Vh.rb(()=>{for(const a of this.L)a()})}};
hL.H=function(a){return new (a||hL)(_.C(_.kh),_.C(dL),_.C(_.sm),_.C(_.oC),_.C(fL,8),_.C(gL,8))};hL.Oa=_.A({type:hL,U:[["","ve",""]],inputs:{oE:"ve",VO:"veMetadata",WO:"veMutable",UO:"veImpression",pE:"veClick",qE:"veDrag",rE:"veDrop",sE:"veHover",wt:"veInputText",uE:"veKeyPress",tE:"veIndex"},Ab:["veLoggingDirective"],features:[_.If]});
var iL=class{};iL.H=function(a){return new (a||iL)};iL.Ea=_.Af({type:iL});iL.Da=_.bf({Xa:[dL]});
var Cfa=RegExp("^data:image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon);base64,[-+/_a-z0-9]+(?:=|%3d)*$","i"),Efa=RegExp("^(?:[0-9]+)([ ]*;[ ]*url=)?(.*)$"),Mfa={blur:!0,brightness:!0,calc:!0,circle:!0,contrast:!0,counter:!0,counters:!0,"cubic-bezier":!0,"drop-shadow":!0,ellipse:!0,grayscale:!0,hsl:!0,hsla:!0,"hue-rotate":!0,inset:!0,invert:!0,opacity:!0,"linear-gradient":!0,matrix:!0,matrix3d:!0,polygon:!0,"radial-gradient":!0,rgb:!0,rgba:!0,rect:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,rotatez:!0,
saturate:!0,sepia:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,steps:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0,"var":!0},Gfa=RegExp("^(?:[*/]?(?:(?:[+\\-.,!#%_a-zA-Z0-9\t]| )|\\)|[a-zA-Z0-9]\\(|$))*$"),FEa=RegExp("^(?:[*/]?(?:(?:\"(?:[^\\x00\"\\\\\\n\\r\\f\\u0085\\u000b\\u2028\\u2029]|\\\\(?:[\\x21-\\x2f\\x3a-\\x40\\x47-\\x60\\x67-\\x7e]|[0-9a-fA-F]{1,6}[ \t]?))*\"|'(?:[^\\x00'\\\\\\n\\r\\f\\u0085\\u000b\\u2028\\u2029]|\\\\(?:[\\x21-\\x2f\\x3a-\\x40\\x47-\\x60\\x67-\\x7e]|[0-9a-fA-F]{1,6}[ \t]?))*')|(?:[+\\-.,!#%_a-zA-Z0-9\t]| )|$))*$"),
Lfa=RegExp("^-(?:moz|ms|o|webkit|css3)-(.*)$");
var jL={};
var Ufa;_.kL=function(){};_.kL.prototype.initialize=function(a){this.A=a||{}};_.$r=function(a,b){return null!=a.A[b]};_.bs=function(a,b,c){a=a.A[b];return null!=a?a:c};_.lL=function(a,b){return+_.bs(a,b,0)};Ufa=function(a){const b={};_.Kd(a.A,"param").push(b);return b};_.mL=function(a,b,c){return _.Kd(a.A,b)[c]};_.nL=function(a,b){return a.A[b]?a.A[b].length:0};_.kL.prototype.I=function(){return this.A};
_.kL.prototype.clone=function(){var a=this.constructor;const b={};var c=this.A;if(b!==c){for(const d in b)b.hasOwnProperty(d)&&delete b[d];if(c)for(const d in c)c.hasOwnProperty(d)&&(b[d]=Gd(c[d]))}return new a(b)};
var oL=function(a){this.initialize(a)},qL;_.P(oL,_.kL);oL.prototype.Wb=function(){return _.bs(this,"language","")};_.Nfa=function(){var a=GEa();return!!_.bs(a,"is_rtl")};qL=function(a){pL.A.css3_prefix=a};
var HEa=/<[^>]*>|&[^;]+;/g,Yr=function(a,b){return b?a.replace(HEa,""):a},IEa=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]"),JEa=RegExp("^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]"),
KEa=/^http:\/\/.*/,Sfa=RegExp("[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff][^\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]*$"),Tfa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc][^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*$"),
LEa=/\s+/,MEa=/[\d\u06f0-\u06f9]/,Qfa=function(a,b){let c=0,d=0,e=!1;a=Yr(a,b).split(LEa);for(b=0;b<a.length;b++){const f=a[b];JEa.test(Yr(f))?(c++,d++):KEa.test(f)?e=!0:IEa.test(Yr(f))?d++:MEa.test(f)&&(e=!0)}return 0==d?e?1:0:.4<c/d?-1:1};
var es,OEa,NEa,GEa,pL,PEa,sL;es=function(){this.A={};this.B=null;this.C=++NEa};OEa=0;NEa=0;GEa=function(){pL||(pL=new oL,bb()?qL("-webkit-"):ta()?qL("-moz-"):ra()?qL("-ms-"):qa()&&qL("-o-"),pL.A.is_rtl=!1,pL.A.language="en-US");return pL};pL=null;PEa=function(){return GEa().I()};_.rL=function(a,b,c){return b.call(c,a.A,jL)};sL=function(a,b,c){null!=b.B&&(a.B=b.B);a=a.A;b=b.A;if(c=c||null){a.Ie=b.Ie;a.wg=b.wg;for(var d=0;d<c.length;++d)a[c[d]]=b[c[d]]}else for(d in b)a[d]=b[d]};es.prototype.xa=function(){return this.A};
var QEa=/['"\(]/,REa=["border-color","border-style","border-width","margin","padding"],SEa=/left/g,TEa=/right/g,UEa=/\s+/;
var VEa=function(a){return a.getKey()},WEa=class{constructor(a,b){this.B="";this.A=b||{};if("string"===typeof a)this.B=a;else{b=a.A;this.B=a.getKey();for(const c in b)null==this.A[c]&&(this.A[c]=b[c])}}getKey(){return this.B}};
_.tL=function(a,b){a.style.display=b?"":"none"};
var XEa={action:!0,cite:!0,data:!0,formaction:!0,href:!0,icon:!0,manifest:!0,poster:!0,src:!0};
var YEa={"for":"htmlFor","class":"className"},uL={};for(const a in YEa)uL[YEa[a]]=a;
var ZEa=RegExp("^</?(b|u|i|em|br|sub|sup|wbr|span)( dir=(rtl|ltr|'ltr'|'rtl'|\"ltr\"|\"rtl\"))?>"),$Ea=RegExp("^&([a-zA-Z]+|#[0-9]+|#x[0-9a-fA-F]+);"),aFa={"<":"&lt;",">":"&gt;","&":"&amp;",'"':"&quot;"},vL=function(a){if(null==a)return"";if(!bFa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(cFa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(dFa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(eFa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(fFa,"&quot;"));return a},gFa=function(a){if(null==a)return"";-1!=
a.indexOf('"')&&(a=a.replace(fFa,"&quot;"));return a},cFa=/&/g,dFa=/</g,eFa=/>/g,fFa=/"/g,bFa=/[&<>"]/,wL=null,hFa=function(a){let b="",c;for(let d=0;c=a[d];++d)switch(c){case "<":case "&":const e=("<"==c?ZEa:$Ea).exec(a.substr(d));if(e&&e[0]){b+=a.substr(d,e[0].length);d+=e[0].length-1;continue}case ">":case '"':b+=aFa[c];break;default:b+=c}null==wL&&(wL=document.createElement("div"));ae(wL,_.Sr(b));return wL.innerHTML};
var iFa={TP:0,k0:2,DEBUG:3,oF:4,WP:5,pP:6,qP:7,URL:8,eQ:9,dQ:10,bQ:11,cQ:12,fQ:13,aQ:14,G1:15,H1:16,l0:17,h0:18,Q0:20,R0:21,P0:22};
var jFa={9:1,11:3,10:4,12:5,13:6,14:7},kFa=function(a,b,c,d){if(null==a[1]){var e=a[1]=a[0].match(QH);if(e[6]){const f=e[6].split("&"),g={};for(let h=0,k=f.length;h<k;++h){const l=f[h].split("=");if(2==l.length){const m=l[1].replace(/,/gi,"%2C").replace(/[+]/g,"%20").replace(/:/g,"%3A");try{g[decodeURIComponent(l[0])]=decodeURIComponent(m)}catch(n){}}}e[6]=g}a[0]=null}a=a[1];b in jFa&&(e=jFa[b],13==b?c&&(b=a[e],null!=d?(b||(b=a[e]={}),b[c]=d):b&&delete b[c]):a[e]=d)};
var lFa=function(a,b){return"href"==b.toLowerCase()?"#":"img"==a.toLowerCase()&&"src"==b.toLowerCase()?"/images/cleardot.gif":""},mFa=function(a,b){return b.toUpperCase()},xL=function(a,b){switch(a){case null:return b;case 2:return Dfa(b);case 1:return a=(Lr(b)||Mr).Jg(),"about:invalid#zClosurez"===a?"about:invalid#zjslayoutz":a;case 8:return Ffa(b);default:return"sanitization_error_"+a}},yL=function(a){a.C=a.A;a.A=a.C.slice(0,a.B);a.B=-1},zL=function(a){const b=(a=a.A)?a.length:0;for(let c=0;c<b;c+=
7)if(0==a[c]&&"dir"==a[c+1])return a[c+5];return null},AL=function(a,b,c,d,e,f,g,h){const k=a.B;if(-1!=k){if(a.A[k]==b&&a.A[k+1]==c&&a.A[k+2]==d&&a.A[k+3]==e&&a.A[k+4]==f&&a.A[k+5]==g&&a.A[k+6]==h){a.B+=7;return}yL(a)}else a.A||(a.A=[]);a.A.push(b);a.A.push(c);a.A.push(d);a.A.push(e);a.A.push(f);a.A.push(g);a.A.push(h)},BL=function(a,b){a.D|=b},nFa=function(a){return a.D&1024?(a=zL(a),"rtl"==a?"\u202c\u200e":"ltr"==a?"\u202c\u200f":""):!1===a.G?"":"</"+a.K+">"},CL=function(a,b,c,d){var e=-1!=a.B?
a.B:a.A?a.A.length:0;for(let f=0;f<e;f+=7)if(a.A[f]==b&&a.A[f+1]==c&&a.A[f+2]==d)return!0;if(a.F)for(e=0;e<a.F.length;e+=7)if(a.F[e]==b&&a.F[e+1]==c&&a.F[e+2]==d)return!0;return!1},DL=function(a,b,c,d,e,f){switch(b){case 5:c="style";-1!=a.B&&"display"==d&&yL(a);break;case 7:c="class"}CL(a,b,c,d)||AL(a,b,c,d,null,null,e,!!f)},EL=function(a,b,c,d,e,f){if(6==b){if(d)for(e&&(d=NB(d)),b=d.split(" "),c=b.length,d=0;d<c;d++)""!=b[d]&&DL(a,7,"class",b[d],"",f)}else 18!=b&&20!=b&&22!=b&&CL(a,b,c)||AL(a,b,
c,null,null,e||null,d,!!f)},oFa=function(a,b,c,d,e){let f;switch(b){case 2:case 1:f=8;break;case 8:f=0;d=Ffa(d);break;default:f=0,d="sanitization_error_"+b}CL(a,f,c)||AL(a,f,c,null,b,null,d,!!e)},pFa=function(a,b){null===a.G?a.G=b:a.G&&!b&&null!=zL(a)&&(a.K="span")},qFa=function(a,b,c){if(c[1]){var d=c[1];if(d[6]){var e=d[6];var f=[];for(const g in e){const h=e[g];null!=h&&f.push(encodeURIComponent(g)+"="+encodeURIComponent(h).replace(/%3A/gi,":").replace(/%20/g,"+").replace(/%2C/gi,",").replace(/%7C/gi,
"|"))}e=f.join("&");d[6]=e}"http"==d[1]&&"80"==d[4]&&(d[4]=null);"https"==d[1]&&"443"==d[4]&&(d[4]=null);e=d[3];/:[0-9]+$/.test(e)&&(f=e.lastIndexOf(":"),d[3]=e.substr(0,f),d[4]=e.substr(f+1));e=d[5];d[3]&&e&&!e.startsWith("/")&&(d[5]="/"+e);d=Aza(d[1],d[2],d[3],d[4],d[5],d[6],d[7])}else d=c[0];(c=xL(c[2],d))||(c=lFa(a.K,b));return c},sFa=class{constructor(a){this.K=a;this.G=this.F=this.C=this.A=null;this.L=this.D=0;this.R=!1;this.B=-1;this.qd=++rFa}name(){return this.K}id(){return this.qd}reset(a){if(!this.R&&
(this.R=!0,this.B=-1,null!=this.A)){for(var b=0;b<this.A.length;b+=7)if(this.A[b+6]){var c=this.A.splice(b,7);b-=7;this.F||(this.F=[]);Array.prototype.push.apply(this.F,c)}this.L=0;if(a)for(b=0;b<this.A.length;b+=7)if(c=this.A[b+5],-1==this.A[b]&&c==a){this.L=b;break}0==this.L?this.B=0:this.C=this.A.splice(this.L,this.A.length)}}html(a,b){if(this.D&1024)return a=zL(this),"rtl"==a?"\u202b":"ltr"==a?"\u202a":"";if(!1===this.G)return"";let c="<"+this.K,d=null,e="",f=null,g=null,h="",k,l="",m="",n=0!=
(this.D&832)?"":null,p="";var v=this.A;const F=v?v.length:0;for(let N=0;N<F;N+=7){const S=v[N],M=v[N+1],Z=v[N+2];let O=v[N+5];var I=v[N+3];const ka=v[N+6];if(null!=O&&null!=n&&!ka)switch(S){case -1:n+=O+",";break;case 7:case 5:n+=S+"."+Z+",";break;case 13:n+=S+"."+M+"."+Z+",";break;case 18:case 20:case 21:break;default:n+=S+"."+M+","}switch(S){case 7:null===O?null!=g&&_.Oa(g,Z):null!=O&&(null==g?g=[Z]:Ma(g,Z));break;case 4:k=!1;f=I;null==O?e=null:""==e?e=O:";"==O.charAt(O.length-1)?e=O+e:e=O+";"+
e;break;case 5:k=!1;null!=O&&null!==e&&(""!=e&&";"!=e[e.length-1]&&(e+=";"),e+=Z+":"+O);break;case 8:null==d&&(d={});null===O?d[M]=null:O?(v[N+4]&&(O=NB(O)),d[M]=[O,null,I]):d[M]=["",null,I];break;case 18:null!=O&&("jsl"==M?(k=!0,h+=O):"jsvs"==M&&(l+=O));break;case 20:null!=O&&(m&&(m+=","),m+=O);break;case 22:null!=O&&(p&&(p+=";"),p+=O);break;case 0:null!=O&&(c+=" "+M+"=",O=xL(I,O),c=v[N+4]?c+('"'+gFa(O)+'"'):c+('"'+vL(O)+'"'));break;case 14:case 11:case 12:case 10:case 9:case 13:null==d&&(d={}),
I=d[M],null!==I&&(I||(I=d[M]=["",null,null]),kFa(I,S,Z,O))}}if(null!=d)for(const N in d)v=qFa(this,N,d[N]),c+=" "+N+'="'+vL(v)+'"';p&&(c+=' jsaction="'+gFa(p)+'"');m&&(c+=' jsinstance="'+vL(m)+'"');null!=g&&0<g.length&&(c+=' class="'+vL(g.join(" "))+'"');h&&!k&&(c+=' jsl="'+vL(h)+'"');if(null!=e){for(;""!=e&&";"==e[e.length-1];)e=e.substr(0,e.length-1);""!=e&&(e=xL(f,e),c+=' style="'+vL(e)+'"')}h&&k&&(c+=' jsl="'+vL(h)+'"');l&&(c+=' jsvs="'+vL(l)+'"');null!=n&&-1!=n.indexOf(".")&&(c+=' jsan="'+n.substr(0,
n.length-1)+'"');b&&(c+=' jstid="'+this.qd+'"');return c+(a?"/>":">")}apply(a){var b=a.nodeName;b="input"==b||"INPUT"==b||"option"==b||"OPTION"==b||"select"==b||"SELECT"==b||"textarea"==b||"TEXTAREA"==b;this.R=!1;a:{var c=null==this.A?0:this.A.length;var d=this.B==c;d?this.C=this.A:-1!=this.B&&yL(this);if(d){if(b)for(d=0;d<c;d+=7){var e=this.A[d+1];if(("checked"==e||"value"==e)&&this.A[d+5]!=a[e]){c=!1;break a}}c=!0}else c=!1}if(!c){c=null;if(null!=this.C&&(d=c={},0!=(this.D&768)&&null!=this.C)){e=
this.C.length;for(var f=0;f<e;f+=7)if(null!=this.C[f+5]){var g=this.C[f],h=this.C[f+1],k=this.C[f+2];5==g||7==g?d[h+"."+k]=!0:-1!=g&&18!=g&&20!=g&&(d[h]=!0)}}var l="";e=d="";f=null;g=!1;var m=null;a.hasAttribute("class")&&(m=a.getAttribute("class").split(" "));h=0!=(this.D&832)?"":null;k="";var n=this.A,p=n?n.length:0;for(let Z=0;Z<p;Z+=7){let O=n[Z+5];var v=n[Z],F=n[Z+1];const ka=n[Z+2];var I=n[Z+3];const oa=n[Z+6];if(null!==O&&null!=h&&!oa)switch(v){case -1:h+=O+",";break;case 7:case 5:h+=v+"."+
ka+",";break;case 13:h+=v+"."+F+"."+ka+",";break;case 18:case 20:break;default:h+=v+"."+F+","}if(!(Z<this.L))switch(null!=c&&void 0!==O&&(5==v||7==v?delete c[F+"."+ka]:delete c[F]),v){case 7:null===O?null!=m&&_.Oa(m,ka):null!=O&&(null==m?m=[ka]:Ma(m,ka));break;case 4:null===O?a.style.cssText="":void 0!==O&&(a.style.cssText=xL(I,O));for(var N in c)_.Nr(N,"style.")&&delete c[N];break;case 5:try{var S=ka.replace(/-(\S)/g,mFa);a.style[S]!=O&&(a.style[S]=O||"")}catch(yb){}break;case 8:null==f&&(f={});
f[F]=null===O?null:O?[O,null,I]:[a[F]||a.getAttribute(F)||"",null,I];break;case 18:null!=O&&("jsl"==F?l+=O:"jsvs"==F&&(e+=O));break;case 22:null===O?a.removeAttribute("jsaction"):null!=O&&(n[Z+4]&&(O=NB(O)),k&&(k+=";"),k+=O);break;case 20:null!=O&&(d&&(d+=","),d+=O);break;case 0:null===O?a.removeAttribute(F):null!=O&&(n[Z+4]&&(O=NB(O)),O=xL(I,O),v=a.nodeName,!("CANVAS"!=v&&"canvas"!=v||"width"!=F&&"height"!=F)&&O==a.getAttribute(F)||a.setAttribute(F,O));if(b)if("checked"==F)g=!0;else if(v=F,v=v.toLowerCase(),
"value"==v||"checked"==v||"selected"==v||"selectedindex"==v)F=uL.hasOwnProperty(F)?uL[F]:F,a[F]!=O&&(a[F]=O);break;case 14:case 11:case 12:case 10:case 9:case 13:null==f&&(f={}),I=f[F],null!==I&&(I||(I=f[F]=[a[F]||a.getAttribute(F)||"",null,null]),kFa(I,v,ka,O))}}if(null!=c)for(var M in c)if(_.Nr(M,"class."))_.Oa(m,M.substr(6));else if(_.Nr(M,"style."))try{a.style[M.substr(6).replace(/-(\S)/g,mFa)]=""}catch(Z){}else 0!=(this.D&512)&&"data-rtid"!=M&&a.removeAttribute(M);null!=m&&0<m.length?a.setAttribute("class",
vL(m.join(" "))):a.hasAttribute("class")&&a.setAttribute("class","");if(null!=l&&""!=l&&a.hasAttribute("jsl")){N=a.getAttribute("jsl");S=l.charAt(0);for(M=0;;){M=N.indexOf(S,M);if(-1==M){l=N+l;break}if(_.Nr(l,N.substr(M))){l=N.substr(0,M)+l;break}M+=1}a.setAttribute("jsl",l)}if(null!=f)for(const Z in f)N=f[Z],null===N?(a.removeAttribute(Z),a[Z]=null):(N=qFa(this,Z,N),a[Z]=N,a.setAttribute(Z,N));k&&a.setAttribute("jsaction",k);d&&a.setAttribute("jsinstance",d);e&&a.setAttribute("jsvs",e);null!=h&&
(-1!=h.indexOf(".")?a.setAttribute("jsan",h.substr(0,h.length-1)):a.removeAttribute("jsan"));g&&(a.checked=!!a.getAttribute("checked"))}}},rFa=0;
var cs=function(a){this.initialize(a)};_.P(cs,_.kL);cs.prototype.getKey=function(){return _.bs(this,"key","")};cs.prototype.getValue=function(){return _.bs(this,"value","")};cs.prototype.Od=function(a){this.A.value=a};
var FL=function(a){this.initialize(a)};_.P(FL,_.kL);var GL=function(a,b){return new cs(_.mL(a,"param",b))};
var tFa={j0:{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"}},i0:{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"}}},uFa=tFa;uFa=tFa;
var vFa={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,"kn","kn"],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"]};
var wFa={bF:".",Mx:",",kF:"%",wy:"0",RP:"+",gF:"-",dF:"E",lF:"\u2030",Ox:"\u221e",PP:"NaN",rP:"#,##0.###",p1:"#E0",c1:"#,##0%",n0:"\u00a4#,##0.00",cF:"USD"},HL=wFa;HL=wFa;
var JL=function(){this.P=40;this.B=1;this.C=3;this.Y=this.D=0;this.Ja=!1;this.X=this.L="";this.F=HL.gF;this.R="";this.A=1;this.K=!1;this.G=[];this.oa=this.va=!1;var a=HL.rP;const b=[0];this.L=IL(this,a,b);var c=b[0];let d=-1,e=0;var f=0,g=0;let h=-1;const k=a.length;for(let l=!0;b[0]<k&&l;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("$b`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.G.push(h);h=0;break;case ".":if(0<=d)throw Error("ac`"+a);
d=e+f+g;break;case "E":if(this.oa)throw Error("bc`"+a);this.oa=!0;this.Y=0;b[0]+1<k&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.Ja=!0);for(;b[0]+1<k&&"0"==a.charAt(b[0]+1);)b[0]++,this.Y++;if(1>e+f||1>this.Y)throw Error("cc`"+a);l=!1;break;default:b[0]--,l=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("dc`"+a);g=e+f+g;this.C=0<=d?g-d:0;0<=d&&(this.D=e+f-d,0>this.D&&(this.D=0));this.B=(0<=d?d:g)-e;this.oa&&(this.P=e+this.B,0==this.C&&0==this.B&&(this.B=
1));this.G.push(Math.max(0,h));this.va=0==d||d==g;c=b[0]-c;this.X=IL(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.A&&(this.K=!0),this.F=IL(this,a,b),b[0]+=c,this.R=IL(this,a,b)):(this.F+=this.L,this.R+=this.X)};
JL.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ |\u202f/g,"\u00a0");let c=a.indexOf(this.L,b[0])==b[0],d=a.indexOf(this.F,b[0])==b[0];c&&d&&(this.L.length>this.F.length?d=!1:this.L.length<this.F.length&&(c=!1));c?b[0]+=this.L.length:d&&(b[0]+=this.F.length);if(a.indexOf(HL.Ox,b[0])==b[0]){b[0]+=HL.Ox.length;var e=Infinity}else{e=a;let f=!1,g=!1,h=!1,k=-1,l=1;const m=HL.bF;let n=HL.Mx;const p=HL.dF;n=n.replace(/\u202f/g,"\u00a0");let v="";for(;b[0]<e.length;b[0]++){const F=e.charAt(b[0]),I=
xFa(F);if(0<=I&&9>=I)v+=I,h=!0;else if(F==m.charAt(0)){if(f||g)break;v+=".";f=!0}else if(F==n.charAt(0)&&("\u00a0"!=n.charAt(0)||b[0]+1<e.length&&0<=xFa(e.charAt(b[0]+1)))){if(f||g)break}else if(F==p.charAt(0)){if(g)break;v+="E";g=!0;k=b[0]}else if("+"==F||"-"==F){if(h&&k!=b[0]-1)break;v+=F}else if(1==this.A&&F==HL.kF.charAt(0)){if(1!=l)break;l=100;if(h){b[0]++;break}}else if(1==this.A&&F==HL.lF.charAt(0)){if(1!=l)break;l=1E3;if(h){b[0]++;break}}else break}1!=this.A&&(l=this.A);e=parseFloat(v)/l}if(c){if(a.indexOf(this.X,
b[0])!=b[0])return NaN;b[0]+=this.X.length}else if(d){if(a.indexOf(this.R,b[0])!=b[0])return NaN;b[0]+=this.R.length}return d?-e:e};
JL.prototype.format=function(a){if(this.D>this.C)throw Error("Xb");if(isNaN(a))return HL.PP;const b=[];var c=yFa;a=KL(a,-c.KU);const d=0>a||0==a&&0>1/a;d?c.RL?b.push(c.RL):(b.push(c.prefix),b.push(this.F)):(b.push(c.prefix),b.push(this.L));if(isFinite(a))if(a*=d?-1:1,a*=this.A,this.oa){var e=a;if(0==e)LL(this,e,this.B,b),zFa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=KL(e,-f);var g=this.B;1<this.P&&this.P>this.B?(g=f%this.P,0>g&&(g=this.P+g),e=KL(e,g),f-=g,g=1):1>this.B?(f++,
e=KL(e,-1)):(f-=this.B-1,e=KL(e,this.B-1));LL(this,e,g,b);zFa(this,f,b)}}else LL(this,a,this.B,b);else b.push(HL.Ox);d?c.UL?b.push(c.UL):(isFinite(a)&&b.push(c.jO),b.push(this.R)):(isFinite(a)&&b.push(c.jO),b.push(this.X));return b.join("")};
var LL=function(a,b,c,d){if(a.D>a.C)throw Error("Xb");d||(d=[]);var e=KL(b,a.C);e=Math.round(e);if(isFinite(e)){var f=Math.floor(KL(e,-a.C));b=Math.floor(e-KL(f,a.C))}else f=b,b=0;e=b;var g=f;f=e;var h=0<a.D||0<f||!1;e=a.D;h&&(e=a.D);var k="";for(b=g;1E20<b;)k="0"+k,b=Math.round(KL(b,-1));k=b+k;var l=HL.bF;b=HL.wy.charCodeAt(0);var m=k.length,n=0;if(0<g||0<c){for(g=m;g<c;g++)d.push(String.fromCharCode(b));if(2<=a.G.length)for(c=1;c<a.G.length;c++)n+=a.G[c];g=m-n;if(0<g){c=k;k=a.G;n=m=0;var p=HL.Mx,
v=c.length;for(let I=0;I<v;I++)if(d.push(String.fromCharCode(b+Number(c.charAt(I)))),1<v-I){var F=k[n];if(I<g){let N=g-I;(1===F||0<F&&1===N%F)&&d.push(p)}else n<k.length&&(I===g?n+=1:F===I-g-m+1&&(d.push(p),m+=F,n+=1))}}else{c=k;k=a.G;g=HL.Mx;F=c.length;p=[];for(m=k.length-1;0<=m&&0<F;m--){n=k[m];for(v=0;v<n&&0<=F-v-1;v++)p.push(String.fromCharCode(b+Number(c.charAt(F-v-1))));F-=n;0<F&&p.push(g)}d.push.apply(d,p.reverse())}}else h||d.push(String.fromCharCode(b));(a.va||h)&&d.push(l);h=String(f);f=
h.split("e+");if(2==f.length){if(h=parseFloat(f[0])){l=h;if(isFinite(l)){for(c=0;1<=(l/=10);)c++;l=c}else l=0<l?l:0;l=-l-1;h=-1>l?h&&isFinite(h)?KL(Math.round(KL(h,-1)),1):h:h&&isFinite(h)?KL(Math.round(KL(h,l)),-l):h}h=String(h);h=h.replace(".","");h+=(0,_.OB)("0",parseInt(f[1],10)-h.length+1)}a.C+1>h.length&&(h="1"+(0,_.OB)("0",a.C-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>e+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(b+Number(h.charAt(e))))},zFa=function(a,b,c){c.push(HL.dF);0>b?
(b=-b,c.push(HL.gF)):a.Ja&&c.push(HL.RP);b=""+b;const d=HL.wy;for(let e=b.length;e<a.Y;e++)c.push(d);c.push(b)},xFa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;const b=HL.wy.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},IL=function(a,b,c){let d="",e=!1;const f=b.length;for(;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==
b.charAt(c[0]+1)?(c[0]++,d+=HL.cF):(g=HL.cF,d+=g in vFa?vFa[g][1]:g);break;case "%":if(!a.K&&1!=a.A)throw Error("Yb");if(a.K&&100!=a.A)throw Error("Zb");a.A=100;a.K=!1;d+=HL.kF;break;case "\u2030":if(!a.K&&1!=a.A)throw Error("Yb");if(a.K&&1E3!=a.A)throw Error("Zb");a.A=1E3;a.K=!1;d+=HL.lF;break;default:d+=g}}return d},yFa={KU:0,RL:"",UL:"",prefix:"",jO:""},KL=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))};
var AFa=function(a,b){if(void 0===b){b=a+"";const c=b.indexOf(".");b=Math.min(-1===c?0:b.length-c-1,3)}return 1==(a|0)&&0==b?"one":"other"},BFa=AFa;BFa=AFa;
var CFa=function(...a){for(a=0;a<arguments.length;++a)if(!arguments[a])return!1;return!0},DFa=function(a,b){QEa.test(b)||(b=0<=b.indexOf("left")?b.replace(SEa,"right"):b.replace(TEa,"left"),_.La(REa,a)&&(a=b.split(UEa),4<=a.length&&(b=[a[0],a[3],a[2],a[1]].join(" "))));return b},EFa=function(a,b,c){switch(Qfa(a,b)){case 1:return"ltr";case -1:return"rtl";default:return c}},FFa=function(a,b,c){return Zr(a,b,"rtl"==c)?"rtl":"ltr"},GFa=Pr,HFa=function(a,b){return null==a?null:new WEa(a,b)},IFa=function(a){return"string"==
typeof a?"'"+a.replace(/'/g,"\\'")+"'":String(a)},JFa=function(a,b){return a>=b},KFa=function(a,b){return a>b},LFa=function(a){try{return void 0!==a.call(null)}catch(b){return!1}},MFa=function(a,b){a=new FL(a);ds(a);for(let c=0;c<_.nL(a,"param");++c)if(GL(a,c).getKey()==b)return!0;return!1},NFa=function(a,b){return a<=b},OFa=function(a,b){return a<b},PFa=function(a,b,c){c=~~(c||0);0==c&&(c=1);const d=[];if(0<c)for(a=~~a;a<b;a+=c)d.push(a);else for(a=~~a;a>b;a+=c)d.push(a);return d},QFa=function(a){try{const b=
a.call(null);return null==b||"object"!=typeof b||"number"!=typeof b.length||"undefined"==typeof b.propertyIsEnumerable||b.propertyIsEnumerable("length")?void 0===b?0:1:b.length}catch(b){return 0}},RFa=function(a){if(null!=a){let b=a.ordinal;null==b&&(b=a.GX);if(null!=b&&"function"==typeof b)return String(b.call(a))}return""+a},SFa=function(a){if(null==a)return 0;let b=a.ordinal;null==b&&(b=a.GX);return null!=b&&"function"==typeof b?b.call(a):0<=a?Math.floor(a):Math.ceil(a)},TFa=function(a,b){let c;
"string"==typeof a?(c=new FL,c.A.original_value=a):c=new FL(a);ds(c);if(b)for(a=0;a<b.length;++a){var d=b[a];const e=null!=d.key?d.key:d.key,f=null!=d.value?d.value:d.value;d=!1;for(let g=0;g<_.nL(c,"param");++g)if(GL(c,g).getKey()==e){(new cs(_.mL(c,"param",g))).Od(f);d=!0;break}d||(d=new cs(Ufa(c)),d.A.key=e,d.Od(f))}return c.I()},UFa=function(a,b){a=new FL(a);ds(a);for(let c=0;c<_.nL(a,"param");++c){const d=GL(a,c);if(d.getKey()==b)return d.getValue()}return""},VFa=function(a){a=new FL(a);ds(a);
var b=_.$r(a,"protocol")?_.bs(a,"protocol",""):null,c=_.$r(a,"host")?_.bs(a,"host",""):null,d=_.$r(a,"port")&&(!_.$r(a,"protocol")||"http"==_.bs(a,"protocol","")&&80!=_.lL(a,"port")||"https"==_.bs(a,"protocol","")&&443!=_.lL(a,"port"))?_.lL(a,"port"):null,e=_.$r(a,"path")?_.bs(a,"path",""):null,f=_.$r(a,"hash")?_.bs(a,"hash",""):null,g=new _.as(null);b&&_.vI(g,b);c&&(g.B=c);d&&wI(g,d);e&&_.xI(g,e);f&&(g.F=f);for(b=0;b<_.nL(a,"param");++b)c=GL(a,b),_.CI(g,c.getKey(),c.getValue());return g.toString()};
var ML,WFa,XFa;ML=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};WFa=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};XFa=function(a,b){return a.classList?a.classList.contains(b):_.La(a.classList?a.classList:ML(a).match(/\S+/g)||[],b)};_.NL=function(a,b){if(a.classList)a.classList.add(b);else if(!XFa(a,b)){var c=ML(a);WFa(a,c+(0<c.length?" "+b:b))}};
_.YFa=function(a,b){a.classList?a.classList.remove(b):XFa(a,b)&&WFa(a,Array.prototype.filter.call(a.classList?a.classList:ML(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};
_.Pd({W_:"$a",X_:"_a",CONTENT:"$c",CSS:"css",r0:"$dh",s0:"$dc",t0:"$dd",u0:"display",x0:"$e",C0:"for",E0:"$fk",G0:"$g",L0:"$ic",K0:"$ia",M0:"$if",S0:"$k",Y0:"$lg",b1:"$o",f1:"$rj",g1:"$r",u1:"$sk",z1:"$x",A1:"$s",B1:"$sc",C1:"$sd",D1:"$tg",E1:"$t",M1:"$u",N1:"$ua",O1:"$uae",P1:"$ue",Q1:"$up",R1:"var",S1:"$vs"});
var ZFa=/\s*;\s*/,$Fa=/&/g,aGa=/^[$a-zA-Z_]*$/i,bGa=/^[\$_a-zA-Z][\$_0-9a-zA-Z]*$/i,OL=/^\s*$/,cGa=RegExp("^((de|en)codeURI(Component)?|is(Finite|NaN)|parse(Float|Int)|document|false|function|jslayout|null|this|true|undefined|window|Array|Boolean|Date|Error|JSON|Math|Number|Object|RegExp|String|__event)$"),dGa=RegExp("[\\$_a-zA-Z][\\$_0-9a-zA-Z]*|'(\\\\\\\\|\\\\'|\\\\?[^'\\\\])*'|\"(\\\\\\\\|\\\\\"|\\\\?[^\"\\\\])*\"|[0-9]*\\.?[0-9]+([e][-+]?[0-9]+)?|0x[0-9a-f]+|\\-|\\+|\\*|\\/|\\%|\\=|\\<|\\>|\\&\\&?|\\|\\|?|\\!|\\^|\\~|\\(|\\)|\\{|\\}|\\[|\\]|\\,|\\;|\\.|\\?|\\:|\\@|#[0-9]+|[\\s]+",
"gi"),PL={},eGa={},QL=function(a){let b=a.match(dGa);null==b&&(b=[]);if(b.join("").length!=a.length){let c=0;for(let d=0;d<b.length&&a.substr(c,b[d].length)==b[d];d++)c+=b[d].length;throw Error("ec`"+c+"`"+a);}return b},RL=function(a,b,c){var d=!1;const e=[];for(;b<c;b++){var f=a[b];if("{"==f)d=!0,e.push("}");else if("."==f||"new"==f||","==f&&"}"==e[e.length-1])d=!0;else if(OL.test(f))a[b]=" ";else{if(!d&&bGa.test(f)&&!cGa.test(f)){if(a[b]=(null!=jL[f]?"g":"v")+"."+f,"has"==f||"size"==f){d=a;for(b+=
1;"("!=d[b]&&b<d.length;)b++;d[b]="(function(){return ";if(b==d.length)throw Error("ic");b++;f=b;for(var g=0,h=!0;b<d.length;){const k=d[b];if("("==k)g++;else if(")"==k){if(0==g)break;g--}else""!=k.trim()&&'"'!=k.charAt(0)&&"'"!=k.charAt(0)&&"+"!=k&&(h=!1);b++}if(b==d.length)throw Error("jc");d[b]="})";g=d.slice(f,b).join("").trim();if(h)for(h=""+fe(window,_.Rr(g)),h=QL(h),RL(h,0,h.length),d[f]=h.join(""),f+=1;f<b;f++)d[f]="";else RL(d,f,b)}}else if("("==f)e.push(")");else if("["==f)e.push("]");else if(")"==
f||"]"==f||"}"==f){if(0==e.length)throw Error("fc`"+f);d=e.pop();if(f!=d)throw Error("gc`"+d+"`"+f);}d=!1}}if(0!=e.length)throw Error("hc`"+e.join());},SL=function(a,b){const c=a.length;for(;b<c;b++){const d=a[b];if(":"==d)return b;if("{"==d||"?"==d||";"==d)break}return-1},TL=function(a,b){const c=a.length;for(;b<c;b++)if(";"==a[b])return b;return c},VL=function(a){a=QL(a);return UL(a)},WL=function(a){return function(b,c){b[a]=c}},UL=function(a,b){RL(a,0,a.length);a=a.join("");b&&(a='v["'+b+'"] = '+
a);b=eGa[a];b||(b=new Function("v","g",_.ee(_.Rr("return "+a))),eGa[a]=b);return b},XL=function(a){return a},YL=[],fGa=function(a){const b=[];for(var c in PL)delete PL[c];a=QL(a);c=0;const d=a.length;for(;c<d;){let m=[null,null,null,null,null];for(var e="",f="";c<d;c++){f=a[c];if("?"==f||":"==f){""!=e&&m.push(e);break}OL.test(f)||("."==f?(""!=e&&m.push(e),e=""):e='"'==f.charAt(0)||"'"==f.charAt(0)?e+fe(window,_.Rr(f)):e+f)}if(c>=d)break;e=TL(a,c+1);var g=m;YL.length=0;for(var h=5;h<g.length;++h){var k=
g[h];$Fa.test(k)?YL.push(k.replace($Fa,"&&")):YL.push(k)}k=YL.join("&");g=PL[k];if(h="undefined"==typeof g)g=PL[k]=b.length,b.push(m);k=m=b[g];const n=m.length-1;let p=null;switch(m[n]){case "filter_url":p=1;break;case "filter_imgurl":p=2;break;case "filter_css_regular":p=5;break;case "filter_css_string":p=6;break;case "filter_css_url":p=7}p&&_.Na(m,n);k[1]=p;c=UL(a.slice(c+1,e));":"==f?m[4]=c:"?"==f&&(m[3]=c);f=iFa;if(h){c=m[5];if("class"==c||"className"==c)if(6==m.length)var l=f.pP;else m.splice(5,
1),l=f.qP;else"style"==c?6==m.length?l=f.oF:(m.splice(5,1),l=f.WP):c in XEa?6==m.length?l=f.URL:"hash"==m[6]?(l=f.aQ,m.length=6):"host"==m[6]?(l=f.bQ,m.length=6):"path"==m[6]?(l=f.cQ,m.length=6):"param"==m[6]&&8<=m.length?(l=f.fQ,m.splice(6,1)):"port"==m[6]?(l=f.dQ,m.length=6):"protocol"==m[6]?(l=f.eQ,m.length=6):b.splice(g,1):l=f.TP;m[0]=l}c=e+1}return b},gGa=function(a,b){const c=WL(a);return function(d){const e=b(d);c(d,e);return e}};
var hGa,ZL,$L,bM,cM,dM,eM,fM;hGa=0;ZL={0:[]};$L={};_.aM=function(a,b){const c=String(++hGa);$L[b]=c;ZL[c]=a;return c};bM=function(a,b){a.setAttribute("jstcache",b);a.__jstcache=ZL[b]};cM=[];dM=function(a){a.length=0;cM.push(a)};
eM=[["jscase",VL,"$sc"],["jscasedefault",XL,"$sd"],["jsl",null,null],["jsglobals",function(a){const b=[];a=a.split(ZFa);for(const e of a){var c=(0,_.iu)(e);if(c){var d=c.indexOf(":");-1!=d&&(a=(0,_.iu)(c.substring(0,d)),c=(0,_.iu)(c.substring(d+1)),d=c.indexOf(" "),-1!=d&&(c=c.substring(d+1)),b.push([WL(a),c]))}}return b},"$g",!0],["jsfor",function(a){const b=[];a=QL(a);var c=0;const d=a.length;for(;c<d;){const e=[];let f=SL(a,c);if(-1==f){if(OL.test(a.slice(c,d).join("")))break;f=c-1}else{let g=
c;for(;g<f;){let h=_.Ka(a,",",g);if(-1==h||h>f)h=f;e.push(WL((0,_.iu)(a.slice(g,h).join(""))));g=h+1}}0==e.length&&e.push(WL("$this"));1==e.length&&e.push(WL("$index"));2==e.length&&e.push(WL("$count"));if(3!=e.length)throw Error("mc`"+e.length);c=TL(a,c);e.push(UL(a.slice(f+1,c)));b.push(e);c+=1}return b},"for",!0],["jskey",VL,"$k"],["jsdisplay",VL,"display"],["jsmatch",null,null],["jsif",VL,"display"],[null,VL,"$if"],["jsvars",function(a){const b=[];a=QL(a);var c=0;const d=a.length;for(;c<d;){var e=
SL(a,c);if(-1==e)break;const f=TL(a,e+1);c=(0,_.iu)(a.slice(c,e).join(""));e=UL(a.slice(e+1,f),c);b.push(e);c=f+1}return b},"var",!0],[null,function(a){return[WL(a)]},"$vs"],["jsattrs",fGa,"_a",!0],[null,fGa,"$a",!0],[null,function(a){const b=a.indexOf(":");return[a.substr(0,b),a.substr(b+1)]},"$ua"],[null,function(a){const b=a.indexOf(":");return[a.substr(0,b),VL(a.substr(b+1))]},"$uae"],[null,function(a){const b=[];a=QL(a);var c=0;const d=a.length;for(;c<d;){var e=SL(a,c);if(-1==e)break;const f=
TL(a,e+1);c=(0,_.iu)(a.slice(c,e).join(""));e=UL(a.slice(e+1,f),c);b.push([c,e]);c=f+1}return b},"$ia",!0],[null,function(a){const b=[];a=QL(a);var c=0;const d=a.length;for(;c<d;){var e=SL(a,c);if(-1==e)break;const f=TL(a,e+1);c=(0,_.iu)(a.slice(c,e).join(""));e=UL(a.slice(e+1,f),c);b.push([c,WL(c),e]);c=f+1}return b},"$ic",!0],[null,XL,"$rj"],["jseval",function(a){const b=[];a=QL(a);let c=0;const d=a.length;for(;c<d;){const e=TL(a,c);b.push(UL(a.slice(c,e)));c=e+1}return b},"$e",!0],["jsskip",VL,
"$sk"],["jsswitch",VL,"$s"],["jscontent",function(a){const b=a.indexOf(":");let c=null;if(-1!=b){const d=(0,_.iu)(a.substr(0,b));aGa.test(d)&&(c="html_snippet"==d?1:"raw"==d?2:"safe"==d?7:null,a=(0,_.iu)(a.substr(b+1)))}return[c,!1,VL(a)]},"$c"],["transclude",XL,"$u"],[null,VL,"$ue"],[null,null,"$up"]];fM={};for(let a=0;a<eM.length;++a){const b=eM[a];b[2]&&(fM[b[2]]=[b[1],b[3]])}fM.$t=[XL,!1];fM.$x=[XL,!1];fM.$u=[XL,!1];
var jGa=function(a,b){if(!b||!b.getAttribute)return null;iGa(a,b,null);const c=b.__rt;return c&&c.length?c[c.length-1]:jGa(a,b.parentNode)},gM=function(a){let b=ZL[$L[a+" 0"]||"0"];"$t"!=b[0]&&(b=["$t",a].concat(b));return b},kGa=/^\$x (\d+);?/,hM=function(a,b){a=$L[b+" "+a];return ZL[a]?a:null},lGa=function(a,b){a=hM(a,b);return null!=a?ZL[a]:null},mGa=function(a,b,c,d,e){if(d==e)return dM(b),"0";"$t"==b[0]?a=b[1]+" 0":(a+=":",a=0==d&&e==c.length?a+c.join(":"):a+c.slice(d,e).join(":"));(c=$L[a])?
dM(b):c=_.aM(b,a);return c},nGa=/\$t ([^;]*)/g,iM=function(a){let b=a.__rt;b||(b=a.__rt=[]);return b},iGa=function(a,b,c){if(!b.__jstcache){b.hasAttribute("jstid")&&(b.getAttribute("jstid"),b.removeAttribute("jstid"));var d=b.getAttribute("jstcache");if(null!=d&&ZL[d])b.__jstcache=ZL[d];else{d=b.getAttribute("jsl");nGa.lastIndex=0;for(var e;e=nGa.exec(d);)iM(b).push(e[1]);null==c&&(c=String(jGa(a,b.parentNode)));if(a=kGa.exec(d))e=a[1],d=hM(e,c),null==d&&(a=cM.length?cM.pop():[],a.push("$x"),a.push(e),
c=c+":"+a.join(":"),(d=$L[c])&&ZL[d]?dM(a):d=_.aM(a,c)),bM(b,d),b.removeAttribute("jsl");else{a=cM.length?cM.pop():[];d=eM.length;for(e=0;e<d;++e){var f=eM[e],g=f[0];if(g){var h=b.getAttribute(g);if(h){f=f[2];if("jsl"==g){f=h;h=a;for(var k=QL(f),l=k.length,m=0,n="";m<l;){var p=TL(k,m);OL.test(k[m])&&m++;if(m>=p)m=p+1;else{var v=k[m++];if(!bGa.test(v))throw Error("kc`"+v+"`"+f);if(m<p&&!OL.test(k[m]))throw Error("lc");m=k.slice(m+1,p).join("");"$a"==v?n+=m+";":(n&&(h.push("$a"),h.push(n),n=""),fM[v]&&
(h.push(v),h.push(m)));m=p+1}}n&&(h.push("$a"),h.push(n))}else if("jsmatch"==g)for(f=a,h=QL(h),k=h.length,p=0;p<k;)l=SL(h,p),n=TL(h,p),p=h.slice(p,n).join(""),OL.test(p)||(-1!==l?(f.push("display"),f.push(h.slice(l+1,n).join("")),f.push("var")):f.push("display"),f.push(p)),p=n+1;else a.push(f),a.push(h);b.removeAttribute(g)}}}if(0==a.length)bM(b,"0");else{if("$u"==a[0]||"$t"==a[0])c=a[1];d=c+":"+a.join(":");d=$L[d];if(!d||!ZL[d])a:{e=c;c="0";h=cM.length?cM.pop():[];d=0;g=a.length;for(f=0;f<g;f+=2){k=
a[f];n=a[f+1];l=fM[k];p=l[1];l=(0,l[0])(n);"$t"==k&&n&&(e=n);if("$k"==k)"for"==h[h.length-2]&&(h[h.length-2]="$fk",h[h.length-2+1].push(l));else if("$t"==k&&"$x"==a[f+2]){l=hM("0",e);if(null!=l){0==d&&(c=l);dM(h);d=c;break a}h.push("$t");h.push(n)}else if(p)for(n=l.length,p=0;p<n;++p)if(v=l[p],"_a"==k){m=v[0];const F=v[5],I=F.charAt(0);"$"==I?(h.push("var"),h.push(gGa(v[5],v[4]))):"@"==I?(h.push("$a"),v[5]=F.substr(1),h.push(v)):6==m||7==m||4==m||5==m||"jsaction"==F||"jsnamespace"==F||F in XEa?(h.push("$a"),
h.push(v)):(uL.hasOwnProperty(F)&&(v[5]=uL[F]),6==v.length&&(h.push("$a"),h.push(v)))}else h.push(k),h.push(v);else h.push(k),h.push(l);if("$u"==k||"$ue"==k||"$up"==k||"$x"==k)k=f+2,h=mGa(e,h,a,d,k),0==d&&(c=h),h=[],d=k}e=mGa(e,h,a,d,a.length);0==d&&(c=e);d=c}bM(b,d)}dM(a)}}}},oGa=function(a){return function(){return a}};
var jM=["unresolved",null],kM=function(a){this.element=a;this.C=this.D=this.A=this.tag=this.next=null;this.B=!1},pGa=function(){this.Gg=null;this.C=String;this.B="";this.A=null},lM=function(a,b,c,d,e){this.A=a;this.D=b;this.X=this.K=this.G=0;this.oa="";this.R=[];this.P=!1;this.Ua=c;this.context=d;this.L=0;this.F=this.B=null;this.C=e;this.Y=null},mM=function(a,b){return a==b||null!=a.F&&mM(a.F,b)?!0:2==a.L&&null!=a.B&&null!=a.B[0]&&mM(a.B[0],b)},nM=function(a,b,c){if(a.A==jM&&a.C==b)return a;if(null!=
a.R&&0<a.R.length&&"$t"==a.A[a.G]){if(a.A[a.G+1]==b)return a;c&&c.push(a.A[a.G+1])}if(null!=a.F){const d=nM(a.F,b,c);if(d)return d}return 2==a.L&&null!=a.B&&null!=a.B[0]?nM(a.B[0],b,c):null},oM=function(a){const b=a.Y;if(null!=b){var c=b["action:load"];null!=c&&(c.call(a.Ua.element),b["action:load"]=null);c=b["action:create"];null!=c&&(c.call(a.Ua.element),b["action:create"]=null)}null!=a.F&&oM(a.F);2==a.L&&null!=a.B&&null!=a.B[0]&&oM(a.B[0])};
var pM=function(a,b,c){this.B=a;this.G=a.document();++OEa;this.F=this.D=this.A=null;this.C=!1;this.fb=2==(b&2);this.K=null==c?null:cu()+c},qM=[],qGa=function(a,b,c){if(null==b||null==b.dr)return!1;b=c.getAttribute("jssc");if(!b)return!1;c.removeAttribute("jssc");c=b.split(" ");for(let d=0;d<c.length;d++){b=c[d].split(":");const e=b[1];if((b=a.A(b[0]))&&b.dr!=e)return!0}return!1},rM=function(a,b,c){if(a.C==b)b=null;else if(a.C==c)return null==b;if(null!=a.F)return rM(a.F,b,c);if(null!=a.B)for(let e=
0;e<a.B.length;e++){var d=a.B[e];if(null!=d){if(d.Ua.element!=a.Ua.element)break;d=rM(d,b,c);if(null!=d)return d}}return null},sM=function(a,b,c,d){if(c!=a)return $B(a,c);if(b==d)return!0;a=a.__cdn;return null!=a&&1==rM(a,b,d)},sGa=function(a,b){if(-1===b||0!=rGa(a))b=function(){sGa(a)},null!=window.requestAnimationFrame?window.requestAnimationFrame(b):_.PH(b)},rGa=function(a){const b=cu();for(a=a.C;0<a.length;){const c=a.splice(0,1)[0];try{tGa(c)}catch(d){}if(cu()>=b+50)break}return a.length},wM=
function(a,b){if(b.Ua.element&&!b.Ua.element.__cdn)tM(a,b);else if(uGa(b)){var c=b.C;if(b.Ua.element){var d=b.Ua.element;if(b.P){var e=b.Ua.tag;null!=e&&e.reset(c||void 0)}c=b.R;e=!!b.context.A.Ie;var f=c.length,g=1==b.L,h=b.G;for(let k=0;k<f;++k){const l=c[k],m=b.A[h],n=uM[m];if(null!=l)if(null==l.Gg)n.method.call(a,b,l,h);else{const p=_.rL(b.context,l.Gg,d),v=l.C(p);if(0!=n.A){if(n.method.call(a,b,l,h,p,l.B!=v),l.B=v,("display"==m||"$if"==m)&&!p||"$sk"==m&&p){g=!1;break}}else v!=l.B&&(l.B=v,n.method.call(a,
b,l,h,p))}h+=2}g&&(vM(a,b.Ua,b),vGa(a,b));b.context.A.Ie=e}else vGa(a,b)}},vGa=function(a,b){if(1==b.L&&(b=b.B,null!=b))for(let c=0;c<b.length;++c){const d=b[c];null!=d&&wM(a,d)}},xM=function(a,b){const c=a.__cdn;null!=c&&mM(c,b)||(a.__cdn=b)},tM=function(a,b){var c=b.Ua.element;if(!uGa(b))return!1;const d=b.C;c.__vs&&(c.__vs[0]=1);xM(c,b);c=!!b.context.A.Ie;if(!b.A.length)return b.B=[],b.L=1,wGa(a,b,d),b.context.A.Ie=c,!0;b.P=!0;yM(a,b);b.context.A.Ie=c;return!0},wGa=function(a,b,c){const d=b.context;
var e=b.Ua.element;for(e=void 0!==e.firstElementChild?e.firstElementChild:ZB(e.firstChild);e;e=Xr(e)){const f=new lM(zM(a,e,c),null,new kM(e),d,c);tM(a,f);e=f.Ua.next||f.Ua.element;0==f.R.length&&e.__cdn?null!=f.B&&_.Sa(b.B,f.B):b.B.push(f)}},BM=function(a,b,c){const d=b.context,e=b.D[4];if(e)if("string"==typeof e)a.A+=e;else{var f=!!d.A.Ie;for(let k=0;k<e.length;++k){var g=e[k];if("string"==typeof g){a.A+=g;continue}const l=new lM(g[3],g,new kM(null),d,c);g=a;var h=l;if(0==h.A.length){const m=h.C,
n=h.Ua;h.B=[];h.L=1;AM(g,h);vM(g,n,h);if(0!=(n.tag.D&2048)){const p=h.context.A.wg;h.context.A.wg=!1;BM(g,h,m);h.context.A.wg=!1!==p}else BM(g,h,m);CM(g,n,h)}else h.P=!0,yM(g,h);0!=l.R.length?b.B.push(l):null!=l.B&&_.Sa(b.B,l.B);d.A.Ie=f}}},DM=function(a,b,c){var d=b.Ua;d.B=!0;!1===b.context.A.wg?(vM(a,d,b),CM(a,d,b)):(d=a.C,a.C=!0,yM(a,b,c),a.C=d)},yM=function(a,b,c){const d=b.Ua;let e=b.C;const f=b.A;var g=c||b.G;if(0==g)if("$t"==f[0]&&"$x"==f[2]){c=f[1];var h=lGa(f[3],c);if(null!=h){b.A=h;b.C=
c;yM(a,b);return}}else if("$x"==f[0]&&(c=lGa(f[1],e),null!=c)){b.A=c;yM(a,b);return}for(c=f.length;g<c;g+=2){h=f[g];var k=f[g+1];"$t"==h&&(e=k);d.tag||(null!=a.A?"for"!=h&&"$fk"!=h&&AM(a,b):("$a"==h||"$u"==h||"$ua"==h||"$uae"==h||"$ue"==h||"$up"==h||"display"==h||"$if"==h||"$dd"==h||"$dc"==h||"$dh"==h||"$sk"==h)&&xGa(d,e));h=uM[h];if(!h){g==b.G?b.G+=2:b.R.push(null);continue}var l=new pGa;k=b;var m=l,n=k.A[g+1];switch(k.A[g]){case "$ue":m.C=VEa;m.Gg=n;break;case "for":m.C=yGa;m.Gg=n[3];break;case "$fk":m.A=
[];m.C=zGa(k.context,k.Ua,n,m.A);m.Gg=n[3];break;case "display":case "$if":case "$sk":case "$s":m.Gg=n;break;case "$c":m.Gg=n[2]}k=a;m=b;n=g;var p=m.Ua,v=p.element,F=m.A[n];const N=m.context;var I=null;if(l.Gg)if(k.C){I="";switch(F){case "$ue":I=AGa;break;case "for":case "$fk":I=qM;break;case "display":case "$if":case "$sk":I=!0;break;case "$s":I=0;break;case "$c":I=""}I=EM(N,l.Gg,v,I)}else I=_.rL(N,l.Gg,v);v=l.C(I);l.B=v;F=uM[F];4==F.A?(m.B=[],m.L=F.B):3==F.A&&(p=m.F=new lM(jM,null,p,new es,"null"),
p.K=m.K+1,p.X=m.X);m.R.push(l);F.method.call(k,m,l,n,I,!0);if(0!=h.A)return}if(null==a.A||"style"!=d.tag.name())vM(a,d,b),b.B=[],b.L=1,null!=a.A?BM(a,b,e):wGa(a,b,e),0==b.B.length&&(b.B=null),CM(a,d,b)},EM=function(a,b,c,d){try{return _.rL(a,b,c)}catch(e){return d}},AGa=new WEa("null"),yGa=function(a){return String(FM(a).length)};
pM.prototype.cb=function(a,b,c,d,e){vM(this,a.Ua,a);c=a.B;if(e)if(null!=this.A){c=a.B;e=a.context;var f=a.D[4],g=-1;for(var h=0;h<f.length;++h){var k=f[h][3];if("$sc"==k[0]){if(_.rL(e,k[1],null)===d){g=h;break}}else"$sd"==k[0]&&(g=h)}b.A=g;for(b=0;b<f.length;++b)d=f[b],d=c[b]=new lM(d[3],d,new kM(null),e,a.C),this.C&&(d.Ua.B=!0),b==g?yM(this,d):a.D[2]&&DM(this,d);CM(this,a.Ua,a)}else{e=a.context;h=a.Ua.element;g=[];f=-1;for(h=void 0!==h.firstElementChild?h.firstElementChild:ZB(h.firstChild);h;h=Xr(h))k=
zM(this,h,a.C),"$sc"==k[0]?(g.push(h),_.rL(e,k[1],h)===d&&(f=g.length-1)):"$sd"==k[0]&&(g.push(h),-1==f&&(f=g.length-1)),h=Pfa(h);d=g.length;for(h=0;h<d;++h){k=h==f;var l=c[h];k||null==l||GM(this.B,l,!0);var m=g[h];l=Pfa(m);let n=!0;for(;n;m=m.nextSibling)_.tL(m,k),m==l&&(n=!1)}b.A=f;-1!=f&&(b=c[f],null==b?(b=g[f],a=c[f]=new lM(zM(this,b,a.C),null,new kM(b),e,a.C),tM(this,a)):wM(this,b))}else-1!=b.A&&wM(this,c[b.A])};
var BGa=function(a,b){a=a.A;for(const c in a)b.A[c]=a[c]},HM=function(a,b){this.B=a;this.A=b;this.qm=null};HM.prototype.observe=function(a){null==this.qm?this.qm=[a]:this.qm.push(a);a.A(this)};HM.prototype.onChange=function(a,b){var c=2==(a&2);if(4==(a&4)||c)tGa(this,c?2:0,b);else{b=this.A.Ua.element;c=this.A.C;var d=this.B.C;if(0==d.length)8!=(a&8)&&sGa(this.B,-1);else for(a=d.length-1;0<=a;--a){var e=d[a];const f=e.A.Ua.element;e=e.A.C;if(sM(f,e,b,c))return;sM(b,c,f,e)&&d.splice(a,1)}d.push(this)}};
var tGa=function(a,b,c){b=new pM(a.B,b,c);a.A.Ua.tag&&!a.A.P&&a.A.Ua.tag.reset(a.A.C);(c=a.B.A(a.A.C))&&IM(b,null,a.A,c,null)};HM.prototype.ib=function(){if(null!=this.qm)for(let a=0;a<this.qm.length;++a)this.qm[a].B(this)};var JM=function(a){null==a.Y&&(a.Y={});return a.Y};
pM.prototype.Ta=function(a,b,c){b=a.context;const d=a.Ua.element;c=a.A[c+1];var e=c[0];const f=c[1];c=JM(a);e="observer:"+e;const g=c[e];b=_.rL(b,f,d);if(null!=g){if(g.qm[0]==b)return;g.ib()}a=new HM(this.B,a);a.observe(b);c[e]=a};pM.prototype.kc=function(a,b,c,d,e){c=a.F;e&&(c.R.length=0,c.C=d.getKey(),c.A=jM);if(!KM(this,a,b)){e=a.Ua;var f=this.B.A(d.getKey());null!=f&&(BL(e.tag,768),sL(c.context,a.context,qM),BGa(d,c.context),IM(this,a,c,f,b,d.A))}};
pM.prototype.Wm=function(a,b,c){if(null!=this.A)return!1;if(null!=this.K&&this.K<=cu())return(new HM(this.B,a)).onChange(8),!0;var d=b.A;if(null==d)b.A=d=new es,sL(d,a.context),c=!0;else{b=d;a=a.context;d=!1;for(const e in b.A){const f=a.A[e];b.A[e]!=f&&(b.A[e]=f,c&&Array.isArray(c)?-1!=c.indexOf(e):null!=c[e])&&(d=!0)}c=d}return this.fb&&!c};var LM=function(a,b,c){return null!=a.A&&a.C&&b.D[2]?(c.B="",!0):!1},KM=function(a,b,c){return LM(a,b,c)?(vM(a,b.Ua,b),CM(a,b.Ua,b),!0):!1};
pM.prototype.wb=function(a,b,c){if(!KM(this,a,b)){var d=a.F;c=a.A[c+1];d.C=c;c=this.B.A(c);null!=c&&(sL(d.context,a.context,c.args),IM(this,a,d,c,b,c.args))}};
var IM=function(a,b,c,d,e,f){if(null==e||null==d||!d.async||!a.Wm(c,e,f))if(c.A!=jM)wM(a,c);else{f=c.Ua;(e=f.element)&&xM(e,c);null==f.A&&(f.A=e?iM(e):[]);f=f.A;var g=c.K;f.length<g-1?(c.A=gM(c.C),yM(a,c)):f.length==g-1?MM(a,b,c):f[g-1]!=c.C?(f.length=g-1,null!=b&&GM(a.B,b,!1),MM(a,b,c)):e&&qGa(a.B,d,e)?(f.length=g-1,MM(a,b,c)):(c.A=gM(c.C),yM(a,c))}};
pM.prototype.bd=function(a,b,c){var d=a.A[c+1];if(d[2]||!KM(this,a,b)){var e=a.F;e.C=d[0];var f=this.B.A(e.C);if(null!=f){var g=e.context;sL(g,a.context,qM);c=a.Ua.element;if(d=d[1])for(const k in d){var h=_.rL(a.context,d[k],c);g.A[k]=h}f.WB?(vM(this,a.Ua,a),b=f.bL(this.B,g.xa()),null!=this.A?this.A+=b:(Tr(c,b),"TEXTAREA"!=c.nodeName&&"textarea"!=c.nodeName||c.value===b||(c.value=b)),CM(this,a.Ua,a)):IM(this,a,e,f,b,d)}}};
pM.prototype.Db=function(a,b,c){var d=a.A[c+1];c=d[0];const e=d[1];var f=a.Ua;const g=f.tag;if(!f.element||"NARROW_PATH"!=f.element.__narrow_strategy)if(f=this.B.A(e))if(d=d[2],null==d||_.rL(a.context,d,null))d=b.A,null==d&&(b.A=d=new es),sL(d,a.context,f.args),"*"==c?CGa(this,e,f,d,g):DGa(this,e,f,c,d,g)};
pM.prototype.jc=function(a,b,c){var d=a.A[c+1];c=d[0];var e=a.Ua.element;if(!e||"NARROW_PATH"!=e.__narrow_strategy){var f=a.Ua.tag;e=_.rL(a.context,d[1],e);var g=e.getKey(),h=this.B.A(g);h&&(d=d[2],null==d||_.rL(a.context,d,null))&&(d=b.A,null==d&&(b.A=d=new es),sL(d,a.context,qM),BGa(e,d),"*"==c?CGa(this,g,h,d,f):DGa(this,g,h,c,d,f))}};
var DGa=function(a,b,c,d,e,f){e.A.wg=!1;let g="";if(c.elements||c.WB)c.WB?g=vL((0,_.iu)(c.bL(a.B,e.xa()))):(c=c.elements,e=new lM(c[3],c,new kM(null),e,b),e.Ua.A=[],b=a.A,a.A="",yM(a,e),e=a.A,a.A=b,g=e);g||(g=lFa(f.name(),d));g&&EL(f,0,d,g,!0,!1)},CGa=function(a,b,c,d,e){c.elements&&(c=c.elements,b=new lM(c[3],c,new kM(null),d,b),b.Ua.A=[],b.Ua.tag=e,BL(e,c[1]),e=a.A,a.A="",yM(a,b),a.A=e)},MM=function(a,b,c){var d=c.C,e=c.Ua,f=e.A||e.element.__rt,g=a.B.A(d);if(g&&g.hW)null!=a.A&&(c=e.tag.id(),a.A+=
e.tag.html(!1,!0)+nFa(e.tag),a.D[c]=e);else if(g&&g.elements){e.element&&EL(e.tag,0,"jstcache",e.element.getAttribute("jstcache")||"0",!1,!0);if(null==e.element&&b&&b.D&&b.D[2]){const h=b.D.xy;-1!=h&&0!=h&&NM(e.tag,b.C,h)}f.push(d);a.B.L(c.context,g.JJ);null==e.element&&e.tag&&b&&OM(e.tag,b);"jsl"==g.elements[0]&&("jsl"!=e.tag.name()||b.D&&b.D[2])&&pFa(e.tag,!0);c.D=g.elements;e=c.Ua;d=c.D;if(b=null==a.A)a.A="",a.D={},a.F={};c.A=d[3];BL(e.tag,d[1]);d=a.A;a.A="";0!=(e.tag.D&2048)?(f=c.context.A.wg,
c.context.A.wg=!1,yM(a,c),c.context.A.wg=!1!==f):yM(a,c);a.A=d+a.A;if(b){a.B.G();e=e.element;f=a.G;c=e;d=a.A;if(""!=d||""!=c.innerHTML)if(g=c.nodeName.toLowerCase(),b=0,"table"==g?(d="<table>"+d+"</table>",b=1):"tbody"==g||"thead"==g||"tfoot"==g||"caption"==g||"colgroup"==g||"col"==g?(d="<table><tbody>"+d+"</tbody></table>",b=2):"tr"==g&&(d="<table><tbody><tr>"+d+"</tr></tbody></table>",b=3),0==b)ae(c,_.Sr(d));else{f=f.createElement("div");ae(f,_.Sr(d));for(d=0;d<b;++d)f=f.firstChild;_.WB(c);for(b=
f.firstChild;b;b=f.firstChild)c.appendChild(b)}c=e.querySelectorAll?e.querySelectorAll("[jstid]"):[];for(e=0;e<c.length;++e){d=c[e];f=d.getAttribute("jstid");b=a.D[f];f=a.F[f];d.removeAttribute("jstid");for(g=b;g;g=g.D)g.element=d;b.A&&(d.__rt=b.A,b.A=null);d.__cdn=f;oM(f);d.__jstcache=f.A;if(b.C){for(d=0;d<b.C.length;++d)f=b.C[d],f.shift().apply(a,f);b.C=null}}a.A=null;a.D=null;a.F=null}}},PM=function(a,b,c,d){const e=b.cloneNode(!1);if(null==b.__rt)for(b=b.firstChild;null!=b;b=b.nextSibling)1==
b.nodeType?e.appendChild(PM(a,b,c,!0)):e.appendChild(b.cloneNode(!0));else e.__rt&&delete e.__rt;e.__cdn&&delete e.__cdn;d||_.tL(e,!0);return e},FM=function(a){return null==a?[]:Array.isArray(a)?a:[a]},zGa=function(a,b,c,d){const e=c[0],f=c[1],g=c[2],h=c[4];return function(k){const l=b.element;k=FM(k);const m=k.length;g(a.A,m);d.length=0;for(let n=0;n<m;++n){e(a.A,k[n]);f(a.A,n);const p=_.rL(a,h,l);d.push(String(p))}return d.join(",")}};
pM.prototype.va=function(a,b,c,d,e){var f=a.B,g=a.A[c+1],h=g[0];const k=g[1],l=a.context;var m=a.Ua;d=FM(d);const n=d.length;(0,g[2])(l.A,n);if(e)if(null!=this.A)EGa(this,a,b,c,d);else{for(b=n;b<f.length;++b)GM(this.B,f[b],!0);0<f.length&&(f.length=Math.max(n,1));var p=m.element;b=p;var v=!1;e=a.X;g=Ur(b);for(let I=0;I<n||0==I;++I){if(v){var F=PM(this,p,a.C);XB(F,b);b=F;g.length=e+1}else 0<I&&(b=Xr(b),g=Ur(b)),g[e]&&"*"!=g[e].charAt(0)||(v=0<n);Wr(b,g,e,n,I);0==I&&_.tL(b,0<n);0<n&&(h(l.A,d[I]),k(l.A,
I),zM(this,b,null),F=f[I],null==F?(F=f[I]=new lM(a.A,a.D,new kM(b),l,a.C),F.G=c+2,F.K=a.K,F.X=e+1,F.P=!0,tM(this,F)):wM(this,F),b=F.Ua.next||F.Ua.element)}if(!v)for(f=Xr(b);f&&Vr(Ur(f),g,e);)h=Xr(f),_.YB(f),f=h;m.next=b}else for(m=0;m<n;++m)h(l.A,d[m]),k(l.A,m),wM(this,f[m])};
pM.prototype.Ja=function(a,b,c,d,e){var f=a.B,g=a.context,h=a.A[c+1];const k=h[0],l=h[1];h=a.Ua;d=FM(d);if(e||!h.element||h.element.__forkey_has_unprocessed_elements){var m=b.A,n=d.length;if(null!=this.A)EGa(this,a,b,c,d,m);else{var p=h.element;b=p;var v=a.X,F=Ur(b);e=[];var I={},N=null;var S=this.G;try{var M=S&&S.activeElement;var Z=M&&M.nodeName?M:null}catch(ka){Z=null}S=b;for(M=F;S;){zM(this,S,a.C);var O=Ofa(S);O&&(I[O]=e.length);e.push(S);!N&&Z&&$B(S,Z)&&(N=S);(S=Xr(S))?(O=Ur(S),Vr(O,M,v)?M=O:
S=null):S=null}S=b.previousSibling;S||(S=this.G.createComment("jsfor"),b.parentNode&&b.parentNode.insertBefore(S,b));Z=[];p.__forkey_has_unprocessed_elements=!1;if(0<n)for(M=0;M<n;++M){O=m[M];if(O in I){const ka=I[O];delete I[O];b=e[ka];e[ka]=null;if(S.nextSibling!=b)if(b!=N)XB(b,S);else for(;S.nextSibling!=b;)XB(S.nextSibling,b);Z[M]=f[ka]}else b=PM(this,p,a.C),XB(b,S);k(g.A,d[M]);l(g.A,M);Wr(b,F,v,n,M,O);0==M&&_.tL(b,!0);zM(this,b,null);0==M&&p!=b&&(p=h.element=b);S=Z[M];null==S?(S=new lM(a.A,a.D,
new kM(b),g,a.C),S.G=c+2,S.K=a.K,S.X=v+1,S.P=!0,tM(this,S)?Z[M]=S:p.__forkey_has_unprocessed_elements=!0):wM(this,S);S=b=S.Ua.next||S.Ua.element}else e[0]=null,f[0]&&(Z[0]=f[0]),_.tL(b,!1),Wr(b,F,v,0,0,Ofa(b));for(const ka in I)(g=f[I[ka]])&&GM(this.B,g,!0);a.B=Z;for(f=0;f<e.length;++f)e[f]&&_.YB(e[f]);h.next=b}}else if(0<d.length)for(a=0;a<f.length;++a)k(g.A,d[a]),l(g.A,a),wM(this,f[a])};
var EGa=function(a,b,c,d,e,f){const g=b.B;var h=b.A[d+1];const k=h[0];h=h[1];const l=b.context;c=LM(a,b,c)?0:e.length;const m=0==c,n=b.D[2];for(let p=0;p<c||0==p&&n;++p){m||(k(l.A,e[p]),h(l.A,p));const v=g[p]=new lM(b.A,b.D,new kM(null),l,b.C);v.G=d+2;v.K=b.K;v.X=b.X+1;v.P=!0;v.oa=(b.oa?b.oa+",":"")+(p==c-1||m?"*":"")+String(p)+(f&&!m?";"+f[p]:"");const F=AM(a,v);n&&0<c&&EL(F,20,"jsinstance",v.oa);0==p&&(v.Ua.D=b.Ua);m?DM(a,v):yM(a,v)}};
pM.prototype.Nd=function(a,b,c){b=a.context;c=a.A[c+1];const d=a.Ua.element;this.C&&a.D&&a.D[2]?EM(b,c,d,""):_.rL(b,c,d)};pM.prototype.oe=function(a,b,c){const d=a.context;var e=a.A[c+1];c=e[0];if(null!=this.A)a=_.rL(d,e[1],null),c(d.A,a),b.A=oGa(a);else{a=a.Ua.element;if(null==b.A){e=a.__vs;if(!e){e=a.__vs=[1];var f=a.getAttribute("jsvs");f=QL(f);let g=0;const h=f.length;for(;g<h;){const k=TL(f,g),l=f.slice(g,k).join("");g=k+1;e.push(VL(l))}}f=e[0]++;b.A=e[f]}b=_.rL(d,b.A,a);c(d.A,b)}};
pM.prototype.oa=function(a,b,c){_.rL(a.context,a.A[c+1],a.Ua.element)};pM.prototype.Pa=function(a,b,c){b=a.A[c+1];a=a.context;(0,b[0])(a.A,a.B?a.B.A(b[1]):null)};var NM=function(a,b,c){EL(a,0,"jstcache",hM(String(c),b),!1,!0)};pM.prototype.hb=function(a,b,c){b=a.Ua;c=a.A[c+1];null!=this.A&&a.D[2]&&NM(b.tag,a.C,0);b.tag&&c&&AL(b.tag,-1,null,null,null,null,c,!1)};
var GM=function(a,b,c){if(b){if(c&&(c=b.Y,null!=c)){for(var d in c)if(0==d.indexOf("controller:")||0==d.indexOf("observer:")){const e=c[d];null!=e&&e.ib&&e.ib()}b.Y=null}null!=b.F&&GM(a,b.F,!0);if(null!=b.B)for(d=0;d<b.B.length;++d)(c=b.B[d])&&GM(a,c,!0)}};_.q=pM.prototype;
_.q.aK=function(a,b,c,d,e){const f=a.Ua;var g="$if"==a.A[c];if(null!=this.A)d&&this.C&&(f.B=!0,b.B=""),c+=2,g?d?yM(this,a,c):a.D[2]&&DM(this,a,c):d?yM(this,a,c):DM(this,a,c),b.A=!0;else{var h=f.element;g&&f.tag&&BL(f.tag,768);d||vM(this,f,a);if(e)if(_.tL(h,!!d),d)b.A||(yM(this,a,c+2),b.A=!0);else if(b.A&&GM(this.B,a,"$t"!=a.A[a.G]),g){d=!1;for(g=c+2;g<a.A.length;g+=2)if(e=a.A[g],"$u"==e||"$ue"==e||"$up"==e){d=!0;break}if(d){for(;d=h.firstChild;)h.removeChild(d);d=h.__cdn;for(g=a.F;null!=g;){if(d==
g){h.__cdn=null;break}g=g.F}b.A=!1;a.R.length=(c-a.G)/2+1;a.L=0;a.F=null;a.B=null;b=iM(h);b.length>a.K&&(b.length=a.K)}}}};_.q.uY=function(a,b,c){b=a.Ua;null!=b&&null!=b.element&&_.rL(a.context,a.A[c+1],b.element)};_.q.FZ=function(a,b,c,d,e){null!=this.A?(yM(this,a,c+2),b.A=!0):(d&&vM(this,a.Ua,a),!e||d||b.A||(yM(this,a,c+2),b.A=!0))};
_.q.KV=function(a,b,c){const d=a.Ua.element;var e=a.A[c+1];c=e[0];const f=e[1];let g=b.A;e=null!=g;e||(b.A=g=new es);sL(g,a.context);b=_.rL(g,f,d);"create"!=c&&"load"!=c||!d?JM(a)["action:"+c]=b:e||(xM(d,a),b.call(d))};_.q.NV=function(a,b,c){b=a.context;var d=a.A[c+1],e=d[0];c=d[1];const f=d[2];d=d[3];const g=a.Ua.element;a=JM(a);e="controller:"+e;let h=a[e];null==h?a[e]=_.rL(b,f,g):(c(b.A,h),d&&_.rL(b,d,g))};
var xGa=function(a,b){const c=a.element;var d=c.__tag;if(null!=d)a.tag=d,d.reset(b||void 0);else if(a=d=a.tag=c.__tag=new sFa(c.nodeName.toLowerCase()),b=b||void 0,d=c.getAttribute("jsan")){BL(a,64);d=d.split(",");var e=d.length;if(0<e){a.A=[];for(let k=0;k<e;k++){var f=d[k],g=f.indexOf(".");if(-1==g)AL(a,-1,null,null,null,null,f,!1);else{const l=parseInt(f.substr(0,g),10);var h=f.substr(g+1);let m=null;g="_jsan_";switch(l){case 7:f="class";m=h;g="";break;case 5:f="style";m=h;break;case 13:h=h.split(".");
f=h[0];m=h[1];break;case 0:f=h;g=c.getAttribute(h);break;default:f=h}AL(a,l,f,m,null,null,g,!1)}}}a.R=!1;a.reset(b)}},AM=function(a,b){const c=b.D,d=b.Ua.tag=new sFa(c[0]);BL(d,c[1]);!1===b.context.A.wg&&BL(d,1024);a.F&&(a.F[d.id()]=b);b.P=!0;return d};
pM.prototype.L=function(a,b,c){var d=a.A[c+1];b=a.Ua.tag;var e=a.context;const f=a.Ua.element;if(!f||"NARROW_PATH"!=f.__narrow_strategy){var g=d[0],h=d[1],k=d[3],l=d[4];a=d[5];c=!!d[7];if(!c||null!=this.A)if(!d[8]||!this.C){var m=!0;null!=k&&(m=this.C&&"nonce"!=a?!0:!!_.rL(e,k,f));e=m?null==l?void 0:"string"==typeof l?l:this.C?EM(e,l,f,""):_.rL(e,l,f):null;var n;null!=k||!0!==e&&!1!==e?null===e?n=null:void 0===e?n=a:n=String(e):n=(m=e)?a:null;e=null!==n||null==this.A;switch(g){case 6:BL(b,256);e&&
EL(b,g,"class",n,!1,c);break;case 7:e&&DL(b,g,"class",a,m?"":null,c);break;case 4:e&&EL(b,g,"style",n,!1,c);break;case 5:if(m){if(l)if(h&&null!==n){d=n;n=5;switch(h){case 5:h=Jfa(d);break;case 6:h=FEa.test(d)?d:"zjslayoutzinvalid";break;case 7:h=Kfa(d);break;default:n=6,h="sanitization_error_"+h}DL(b,n,"style",a,h,c)}else e&&DL(b,g,"style",a,n,c)}else e&&DL(b,g,"style",a,null,c);break;case 8:h&&null!==n?oFa(b,h,a,n,c):e&&EL(b,g,a,n,!1,c);break;case 13:h=d[6];e&&DL(b,g,a,h,n,c);break;case 14:case 11:case 12:case 10:case 9:e&&
DL(b,g,a,"",n,c);break;default:"jsaction"==a?(e&&EL(b,g,a,n,!1,c),f&&"__jsaction"in f&&delete f.__jsaction):"jsnamespace"==a?(e&&EL(b,g,a,n,!1,c),f&&"__jsnamespace"in f&&delete f.__jsnamespace):a&&null==d[6]&&(h&&null!==n?oFa(b,h,a,n,c):e&&EL(b,g,a,n,!1,c))}}}};
var OM=function(a,b){const c=b.A;for(let d=0;c&&d<c.length;d+=2)if("$tg"==c[d]){!1===_.rL(b.context,c[d+1],null)&&pFa(a,!1);break}},vM=function(a,b,c){const d=b.tag;if(null!=d){var e=b.element;null==e?(OM(d,c),c.D&&(e=c.D.xy,-1!=e&&c.D[2]&&"$t"!=c.D[3][0]&&NM(d,c.C,e)),c.Ua.B&&DL(d,5,"style","display","none",!0),e=d.id(),c=0!=(c.D[1]&16),a.D?(a.A+=d.html(c,!0),a.D[e]=b):a.A+=d.html(c,!1)):"NARROW_PATH"!=e.__narrow_strategy&&(c.Ua.B&&DL(d,5,"style","display","none",!0),d.apply(e))}},CM=function(a,
b,c){const d=b.element;b=b.tag;null!=b&&null!=a.A&&null==d&&(c=c.D,0==(c[1]&16)&&0==(c[1]&8)&&(a.A+=nFa(b)))};pM.prototype.X=function(a,b,c){if(!LM(this,a,b)){var d=a.A[c+1];b=a.context;c=a.Ua.tag;var e=d[1],f=!!b.A.Ie;d=_.rL(b,d[0],a.Ua.element);a=Rfa(d,e,f);e=Zr(d,e,f);if(f!=a||f!=e)f=a?"rtl":"ltr",c.G=!0,EL(c,0,"dir",f);b.A.Ie=a}};
pM.prototype.Y=function(a,b,c){if(!LM(this,a,b)){var d=a.A[c+1];b=a.context;c=a.Ua.element;if(!c||"NARROW_PATH"!=c.__narrow_strategy){a=a.Ua.tag;var e=d[0],f=d[1],g=d[2];d=!!b.A.Ie;f=f?_.rL(b,f,c):null;c="rtl"==_.rL(b,e,c);e=null!=f?Zr(f,g,d):d;if(d!=c||d!=e)d=c?"rtl":"ltr",a.G=!0,EL(a,0,"dir",d);b.A.Ie=c}}};pM.prototype.P=function(a,b){LM(this,a,b)||(b=a.context,a=a.Ua.element,a&&"NARROW_PATH"==a.__narrow_strategy||(b.A.Ie=!!b.A.Ie))};
pM.prototype.R=function(a,b,c,d,e){var f=a.A[c+1],g=f[0],h=a.context;d=String(d);c=a.Ua;var k=!1,l=!1;3<f.length&&null!=c.tag&&!LM(this,a,b)&&(l=f[3],f=!!_.rL(h,f[4],null),k=7==g||2==g||1==g,l=null!=l?_.rL(h,l,null):Rfa(d,k,f),k=l!=f||f!=Zr(d,k,f))&&(null==c.element&&OM(c.tag,a),null==this.A||!1!==c.tag.G)&&(EL(c.tag,0,"dir",l?"rtl":"ltr"),k=!1);vM(this,c,a);if(e){if(null!=this.A){if(!LM(this,a,b)){b=null;k&&(!1!==h.A.wg?(this.A+='<span dir="'+(l?"rtl":"ltr")+'">',b="</span>"):(this.A+=l?"\u202b":
"\u202a",b="\u202c"+(l?"\u200e":"\u200f")));switch(g){case 7:case 2:this.A+=d;break;case 1:this.A+=hFa(d);break;default:this.A+=vL(d)}null!=b&&(this.A+=b)}}else{b=c.element;switch(g){case 7:case 2:Tr(b,d);break;case 1:g=hFa(d);Tr(b,g);break;default:g=b;e=!1;h="";for(l=g.firstChild;l;l=l.nextSibling){if(3!=l.nodeType){e=!0;break}h+=l.nodeValue}if(l=g.firstChild){if(e||h!=d)for(;l.nextSibling;)_.YB(l.nextSibling);3!=l.nodeType&&_.YB(l)}g.firstChild?h!=d&&(g.firstChild.nodeValue=d):g.appendChild(g.ownerDocument.createTextNode(d))}"TEXTAREA"!=
b.nodeName&&"textarea"!=b.nodeName||b.value===d||(b.value=d)}CM(this,c,a)}};
var zM=function(a,b,c){iGa(a.G,b,c);return b.__jstcache},FGa=function(a){this.method=a;this.B=this.A=0},uM={},GGa=!1,HGa=function(){if(!GGa){GGa=!0;var a=pM.prototype,b=function(c){return new FGa(c)};uM.$a=b(a.L);uM.$c=b(a.R);uM.$dh=b(a.P);uM.$dc=b(a.X);uM.$dd=b(a.Y);uM.display=b(a.aK);uM.$e=b(a.oa);uM["for"]=b(a.va);uM.$fk=b(a.Ja);uM.$g=b(a.Pa);uM.$ia=b(a.KV);uM.$ic=b(a.NV);uM.$if=b(a.aK);uM.$o=b(a.Ta);uM.$r=b(a.uY);uM.$sk=b(a.FZ);uM.$s=b(a.cb);uM.$t=b(a.hb);uM.$u=b(a.wb);uM.$ua=b(a.Db);uM.$uae=
b(a.jc);uM.$ue=b(a.kc);uM.$up=b(a.bd);uM["var"]=b(a.Nd);uM.$vs=b(a.oe);uM.$c.A=1;uM.display.A=1;uM.$if.A=1;uM.$sk.A=1;uM["for"].A=4;uM["for"].B=2;uM.$fk.A=4;uM.$fk.B=2;uM.$s.A=4;uM.$s.B=3;uM.$u.A=3;uM.$ue.A=3;uM.$up.A=3;jL.runtime=PEa;jL.and=CFa;jL.bidiCssFlip=DFa;jL.bidiDir=EFa;jL.bidiExitDir=FFa;jL.bidiLocaleDir=GFa;jL.url=TFa;jL.urlToString=VFa;jL.urlParam=UFa;jL.hasUrlParam=MFa;jL.bind=HFa;jL.debug=IFa;jL.ge=JFa;jL.gt=KFa;jL.le=NFa;jL.lt=OFa;jL.has=LFa;jL.size=QFa;jL.range=PFa;jL.string=RFa;jL["int"]=
SFa}},uGa=function(a){var b=a.Ua.element;if(!b||!b.parentNode||"NARROW_PATH"!=b.parentNode.__narrow_strategy||b.__narrow_strategy)return!0;for(b=0;b<a.A.length;b+=2){const c=a.A[b];if("for"==c||"$fk"==c&&b>=a.G)return!0}return!1};
fs.prototype.attach=function(a){(this.A=a)&&(this.A.__attached_template=this);a="rtl"==_.Qr(this.A);this.B.A.Ie=a};
fs.prototype.render=function(a,b,c){if(this.A){var d=this.C.A(this.D);this.A&&this.A.hasAttribute("data-domdiff")&&(d.YM=1);var e=this.B;d=this.A;var f=this.C,g=this.D;HGa();if(0==(b&2)){var h=f.C;for(var k=h.length-1;0<=k;--k){var l=h[k];sM(d,g,l.A.Ua.element,l.A.C)&&h.splice(k,1)}}h="rtl"==_.Qr(d);e.A.Ie=h;e.A.wg=!0;l=null;(k=d.__cdn)&&k.A!=jM&&"no_key"!=g&&(h=nM(k,g,null))&&(k=h,l="rebind",h=new pM(f,b,c),sL(k.context,e),k.Ua.tag&&!k.P&&d==k.Ua.element&&k.Ua.tag.reset(g),wM(h,k));if(null==l){h=
new pM(f,b,c);b=zM(h,d,null);f="$t"==b[0]?1:0;c=0;let m;if("no_key"!=g&&g!=d.getAttribute("id"))if(m=!1,k=b.length-2,"$t"==b[0]&&b[1]==g)c=0,m=!0;else if("$u"==b[k]&&b[k+1]==g)c=k,m=!0;else for(k=iM(d),l=0;l<k.length;++l)if(k[l]==g){b=gM(g);f=l+1;c=0;m=!0;break}k=new es;sL(k,e);k=new lM(b,null,new kM(d),k,g);k.G=c;k.K=f;k.Ua.A=iM(d);e=!1;m&&"$t"==b[c]&&(xGa(k.Ua,g),e=qGa(h.B,h.B.A(g),d));e?MM(h,null,k):tM(h,k)}}a&&a();return this.A};
fs.prototype.remove=function(){const a=this.A;if(null!=a){var b=a.parentElement;if(null==b||!b.__cdn){b=this.C;if(a){let c=a.__cdn;c&&(c=nM(c,this.D))&&GM(b,c,!0)}null!=a.parentNode&&a.parentNode.removeChild(a);this.A=null;this.B=new es;this.B.B=this.C.F}}};
var QM=function(a,b){fs.call(this,a,b)};_.P(QM,fs);QM.prototype.instantiate=function(a){(this.A=this.C.X(this.D))&&(this.A.__attached_template=this);const b=this.A;a&&b&&a.appendChild(b);a="rtl"==_.Qr(this.A);this.B.A.Ie=a;return this.A};
var IGa=function(a,b){fs.call(this,a,b)};_.P(IGa,QM);
var JGa={uP:134312,m1:{},T1:{}};
var KGa=class{};
var RM=function(a,b,c){a.B.has(c)||a.B.set(c,b)},LGa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.B.set(c,b.B.get(c))})},MGa=function(a,b){const c=b.name.toLowerCase();switch(b.wm){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;RM(a,b.name,c);b=("a"===b.wm?a.headers.get(c):void 0)||[];b.push(...d);a.headers.set(c,b);break;case "d":const e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(f=>-1===e.indexOf(f)),
0===d.length?(a.headers.delete(c),a.B.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.B.delete(c)}},SM=class{constructor(a){this.B=new Map;this.C=null;a?this.A="string"===typeof a?()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");if(0<c){const d=b.slice(0,c),e=d.toLowerCase();b=b.slice(c+1).trim();RM(this,d,e);this.headers.has(e)?this.headers.get(e).push(b):this.headers.set(e,[b])}})}:()=>{this.headers=new Map;Object.keys(a).forEach(b=>{let c=a[b];const d=b.toLowerCase();
"string"===typeof c&&(c=[c]);0<c.length&&(this.headers.set(d,c),RM(this,b,d))})}:this.headers=new Map}has(a){this.init();return this.headers.has(a.toLowerCase())}get(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&0<a.length?a[0]:null}keys(){this.init();return Array.from(this.B.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||null}append(a,b){return this.clone({name:a,value:b,wm:"a"})}set(a,b){return this.clone({name:a,value:b,wm:"s"})}init(){this.A&&(this.A instanceof
SM?LGa(this,this.A):this.A(),this.A=null,this.C&&(this.C.forEach(a=>MGa(this,a)),this.C=null))}clone(a){const b=new SM;b.A=this.A&&this.A instanceof SM?this.A:this;b.C=(this.C||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.B.keys()).forEach(b=>a(this.B.get(b),this.headers.get(b)))}};
var NGa=class{},Wfa=/%(\d[a-f0-9])/gi,Xfa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"},TM=class{constructor(a={}){this.A=this.B=null;this.AA=a.AA||new NGa;if(a.sV){if(a.Ev)throw Error("nc");this.map=Vfa(a.sV)}else a.Ev?(this.map=new Map,Object.keys(a.Ev).forEach(b=>{var c=a.Ev[b];c=Array.isArray(c)?c.map(Zfa):[`${c}`];this.map.set(b,c)})):this.map=null}has(a){this.init();return this.map.has(a)}get(a){this.init();return(a=this.map.get(a))?a[0]:null}getAll(a){this.init();return this.map.get(a)||
null}keys(){this.init();return Array.from(this.map.keys())}append(a,b){return this.clone({param:a,value:b,wm:"a"})}set(a,b){return this.clone({param:a,value:b,wm:"s"})}toString(){this.init();return this.keys().map(a=>{const b=Yfa(a);return this.map.get(a).map(c=>b+"="+Yfa(c)).join("&")}).filter(a=>""!==a).join("&")}clone(a){const b=new TM({AA:this.AA});b.A=this.A||this;b.B=(this.B||[]).concat(a);return b}init(){null===this.map&&(this.map=new Map);null!==this.A&&(this.A.init(),this.A.keys().forEach(a=>
this.map.set(a,this.A.map.get(a))),this.B.forEach(a=>{switch(a.wm){case "a":case "s":var b=("a"===a.wm?this.map.get(a.param):void 0)||[];b.push(`${a.value}`);this.map.set(a.param,b);break;case "d":if(void 0!==a.value){b=this.map.get(a.param)||[];const c=b.indexOf(`${a.value}`);-1!==c&&b.splice(c,1);0<b.length?this.map.set(a.param,b):this.map.delete(a.param)}else this.map.delete(a.param)}}),this.A=this.B=null)}};
var OGa=class{constructor(){this.map=new Map}set(a,b){this.map.set(a,b);return this}get(a){this.map.has(a)||this.map.set(a,a.defaultValue());return this.map.get(a)}has(a){return this.map.has(a)}keys(){return this.map.keys()}};
var UM=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.zk=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=!1;break a;default:a=!0}if(a||d)this.body=void 0!==c?c:null,c=d;c&&(this.zk=!!c.zk,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=
c.params));this.headers||(this.headers=new SM);this.context||(this.context=new OGa);this.params||(this.params=new TM)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.zk?a.zk:this.zk;let h=a.headers||this.headers,k=a.params||this.params,l;const m=null!=(l=a.context)?l:this.context;void 0!==a.AN&&(h=Object.keys(a.AN).reduce((n,p)=>n.set(p,
a.AN[p]),h));a.LN&&(k=Object.keys(a.LN).reduce((n,p)=>n.set(p,a.LN[p]),k));return new UM(b,c,e,{params:k,headers:h,context:m,zk:g,responseType:d,withCredentials:f})}};
var VM=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof UM)b=a;else{var d=void 0;d=c.headers instanceof SM?c.headers:new SM(c.headers);let e=void 0;c.params&&(e=c.params instanceof TM?c.params:new TM({Ev:c.params}));b=new UM(a,b,void 0!==c.body?c.body:null,{headers:d,context:c.context,params:e,zk:c.zk,responseType:c.responseType||"json",withCredentials:c.withCredentials})}d=_.K(_.Jk(b),Vk(e=>this.handler.handle(e),1));if(a instanceof UM||"events"===c.observe)return d;a=_.K(d,
_.fl(()=>!1));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return _.K(a,_.Ok(e=>{if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw Error("oc");return e.body}));case "blob":return _.K(a,_.Ok(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw Error("pc");return e.body}));case "text":return _.K(a,_.Ok(e=>{if(null!==e.body&&"string"!==typeof e.body)throw Error("qc");return e.body}));default:return _.K(a,_.Ok(e=>e.body))}case "response":return a;default:throw Error("rc`"+
c.observe);}}get(a,b={}){return this.request("GET",a,b)}head(a,b={}){return this.request("HEAD",a,b)}options(a,b={}){return this.request("OPTIONS",a,b)}};VM.H=function(a){return new (a||VM)(_.z(KGa))};VM.ua=_.af({token:VM,Z:VM.H});
new _.ah("HTTP_INTERCEPTORS");
new _.ah("XSRF_COOKIE_NAME");new _.ah("XSRF_HEADER_NAME");
var PGa=0,WM=new _.ah("CdkAccordion"),XM=class{constructor(){this.Lh=new _.bm;this.oH=new _.bm;this.id=`cdk-accordion-${PGa++}`;this.iH=!1}get tc(){return this.iH}set tc(a){this.iH=_.zm(a)}Mb(a){this.Lh.next(a)}Ba(){this.Lh.complete();this.oH.complete()}};XM.H=function(a){return new (a||XM)};XM.Oa=_.A({type:XM,U:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{tc:"multi"},Ab:["cdkAccordion"],features:[_.lk([{ea:WM,ac:XM}]),_.If]});
var QGa=0,YM=class{constructor(a,b,c){this.A=a;this.mb=b;this.L=c;this.G=_.xk.EMPTY;this.closed=new _.NC;this.Td=new _.NC;this.Jb=new _.NC;this.OA=new _.NC;this.id=`cdk-accordion-child-${QGa++}`;this.Zb=this.B=!1;this.K=()=>{};this.K=c.listen((d,e)=>{this.A&&!this.A.tc&&this.A.id===e&&this.id!==d&&(this.expanded=!1)});this.A&&(this.G=this.R())}get expanded(){return this.B}set expanded(a){a=_.zm(a);this.B!==a&&(this.B=a,this.OA.emit(a),a?(this.Td.emit(),this.L.notify(this.id,this.A?this.A.id:this.id)):
this.closed.emit(),_.qC(this.mb))}get disabled(){return this.Zb}set disabled(a){this.Zb=_.zm(a)}Ba(){this.Td.complete();this.closed.complete();this.Jb.emit();this.Jb.complete();this.K();this.G.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}R(){return this.A.oH.subscribe(a=>{this.disabled||(this.expanded=a)})}};YM.H=function(a){return new (a||YM)(_.C(WM,12),_.C(_.YC),_.C(KD))};
YM.Oa=_.A({type:YM,U:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",Td:"opened",Jb:"destroyed",OA:"expandedChange"},Ab:["cdkAccordionItem"],features:[_.lk([{ea:WM,Ib:void 0}])]});
var ZM=class{};ZM.H=function(a){return new (a||ZM)};ZM.Ea=_.Af({type:ZM});ZM.Da=_.bf({});
var $M=class{constructor(){this.role="dialog";this.Yc="";this.cd=!0;this.ue="";this.Xd=!1;this.height=this.width="";this.ariaLabel=this.HI=this.Tn=this.data=null;this.ariaModal=!0;this.Cg="first-tabbable";this.rJ=this.sJ=this.Dm=!0}};
var aN=function(a){const b=a.Ga.S;switch(a.pb.Cg){case !1:case "dialog":RGa(a)||b.focus();break;case !0:case "first-tabbable":gva(a.B).then(c=>{c||a.R()});break;case "first-heading":SGa(a,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:SGa(a,a.pb.Cg)}},RGa=function(a){a=a.Ga.S;const b=Wm();return a===b||a.contains(b)},TGa=function(a,b){yE(a.L,b)||(b.tabIndex=-1,a.Ka.rb(()=>{const c=()=>{b.removeEventListener("blur",c);b.removeEventListener("mousedown",c);b.removeAttribute("tabindex")};b.addEventListener("blur",
c);b.addEventListener("mousedown",c)}));b.focus(void 0)},SGa=function(a,b){(b=a.Ga.S.querySelector(b))&&TGa(a,b)},bN=class extends _.fE{constructor(a,b,c,d,e,f,g,h){super();this.Ga=a;this.K=b;this.pb=d;this.L=e;this.Ka=f;this.La=g;this.hc=h;this.vn=this.G=null;this.Ht=this.pb.HI||null;this.Ha=c}F(){this.X();this.P();this.D()}D(){aN(this)}Ba(){var a=this.pb.Dm;let b=null;"string"===typeof a?b=this.Ha.querySelector(a):"boolean"===typeof a?b=a?this.G:null:a&&(b=a);if(this.pb.Dm&&b&&"function"===typeof b.focus){a=
Wm();const c=this.Ga.S;if(!a||a===this.Ha.body||a===c||c.contains(a))this.hc?(_.vE(this.hc,b,this.vn),this.vn=null):b.focus()}this.B&&this.B.destroy()}Hj(a){a=this.Gh.Hj(a);this.F();return a}Ij(a){a=this.Gh.Ij(a);this.F();return a}oa(){RGa(this)||aN(this)}R(){this.Ga.S.focus&&this.Ga.S.focus()}X(){this.B=this.K.create(this.Ga.S);this.Ha&&(this.G=Wm())}P(){this.La.kf().subscribe(()=>{this.pb.Xd&&this.oa()})}};
bN.H=function(a){return new (a||bN)(_.C(_.kh),_.C(AE),_.C(_.an,8),_.C($M),_.C(zE),_.C(_.sm),_.C(RD),_.C(_.wE))};
bN.Ca=_.A({type:bN,U:[["cdk-dialog-container"]],Bc:function(a,b){a&1&&_.xl(_.gE,7);if(a&2){let c;_.tl(c=_.zl())&&(b.Gh=c.first)}},Za:["tabindex","-1",1,"cdk-dialog-container"],qb:6,bb:function(a,b){a&2&&_.$i("id",b.pb.id||null)("role",b.pb.role)("aria-modal",b.pb.ariaModal)("aria-labelledby",b.pb.ariaLabel?null:b.Ht)("aria-label",b.pb.ariaLabel)("aria-describedby",b.pb.Tn||null)},features:[_.Si],Aa:1,xa:0,Fa:[["cdkPortalOutlet",""]],template:function(a){a&1&&_.J(0,$fa,0,0,"ng-template",0)},Ia:[_.gE],
ra:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ub:2});
var UGa=new _.ah("DialogScrollStrategy"),VGa=new _.ah("DialogData"),WGa=new _.ah("DefaultDialogConfig"),XGa={ea:UGa,Hb:[_.iE],sb:function(a){return()=>a.A.block()}};
var cN=class{constructor(a,b){this.A=a;this.config=b;this.closed=new _.bm;this.Xd=b.Xd;this.kf=a.kf();this.F=a.F();this.P=a.P();this.id=b.id;this.F.subscribe(c=>{27!==c.keyCode||this.Xd||_.dn(c)||(c.preventDefault(),this.close(void 0,{fB:"keyboard"}))});this.kf.subscribe(()=>{this.Xd||this.close(void 0,{fB:"mouse"})})}close(a,b){if(this.B){const c=this.closed;this.B.vn=(null==b?void 0:b.fB)||"program";this.A.ib();c.next(a);c.complete();this.C=this.B=null}}gf(){this.A.gf()}Bh(a="",b=""){this.A.Bh({width:a,
height:b})}L(a){this.A.L(a)}X(a){this.A.X(a)}};
var YGa=0,ZGa=function(a,b){a.A.find(c=>c.id===b)},$Ga=function(a,b){a=new _.QD({Lf:b.Lf||ZD(_.YD(_.$D(a.K.position()))),og:b.og||a.Y(),Yc:b.Yc,cd:b.cd,direction:b.direction,minWidth:b.minWidth,minHeight:b.minHeight,maxWidth:b.maxWidth,maxHeight:b.maxHeight,width:b.width,height:b.height,dK:b.sJ});b.ue&&(a.ue=b.ue);return a},aHa=function(a){const b=a.B;return b?aHa(b):a.F},dN=class{constructor(a,b,c,d,e,f){this.K=a;this.Cc=b;this.P=c;this.B=d;this.X=e;this.C=[];this.F=new _.bm;this.G=new _.bm;this.D=
new Map;this.Y=f}get A(){return this.B?this.B.A:this.C}get L(){return this.B?this.B.L:this.G}open(a,b){b=Object.assign({},this.P||new $M,b);b.id=b.id||`cdk-dialog-${YGa++}`;b.id&&ZGa(this,b.id);var c=$Ga(this,b);c=this.K.create(c);const d=new cN(c,b);c=this.oa(c,d,b);d.B=c;this.va(a,d,c,b);this.A.length||this.Ja();this.A.push(d);d.closed.subscribe(()=>this.R(d,!0));this.L.next(d);return d}Ba(){aga(this.C,a=>{!1===a.config.rJ&&this.R(a,!1)});aga(this.C,a=>a.close());this.F.complete();this.G.complete();
this.C=[]}oa(a,b,c){var d;let e;const f=null!=(e=c.Ya)?e:null==(d=c.Fe)?void 0:d.Ya;b=[{ea:$M,Ib:c},{ea:cN,Ib:b},{ea:RD,Ib:a}];c.Li?"function"===typeof c.Li?d=c.Li:(d=c.Li.type,b.push(...c.Li.Xa(c))):d=bN;c=new _.cE(d,c.Fe,_.pm({parent:f||this.Cc,Xa:b}),c.A);return a.attach(c).instance}va(a,b,c,d){var e=d&&d.Fe&&d.Fe.Ya;const f=[{ea:VGa,Ib:d.data},{ea:cN,Ib:b}];d.Xa&&("function"===typeof d.Xa?f.push(...d.Xa(b,d,c)):f.push(...d.Xa));!d.direction||e&&e.get(_.GD,null,8)||f.push({ea:_.GD,Ib:{value:d.direction,
Dc:_.Jk()}});e=_.pm({parent:e||this.Cc,Xa:f});a instanceof _.ol?(b={Wa:d.data,Oi:b},d.wx&&(b=Object.assign({},b,"function"===typeof d.wx?d.wx():d.wx)),c.Ij(new _.dE(a,null,b,e))):(a=c.Hj(new _.cE(a,d.Fe,e,d.A)),b.C=a.instance)}R(a,b){a=this.A.indexOf(a);-1<a&&(this.A.splice(a,1),this.A.length||(this.D.forEach((c,d)=>{c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.D.clear(),b&&aHa(this).next()))}Ja(){const a=AD(this.X);if(a.parentElement){const b=a.parentElement.children;
for(let c=b.length-1;-1<c;c--){const d=b[c];d===a||"SCRIPT"===d.nodeName||"STYLE"===d.nodeName||d.hasAttribute("aria-live")||(this.D.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}}}};dN.H=function(a){return new (a||dN)(_.z(_.iE),_.z(_.Sq),_.z(WGa,8),_.z(dN,12),_.z(BD),_.z(UGa))};dN.ua=_.af({token:dN,Z:dN.H});
var eN=class{};eN.H=function(a){return new (a||eN)};eN.Ea=_.Af({type:eN});eN.Da=_.bf({Xa:[dN,XGa],imports:[_.lE,_.hE,_.HE,_.hE]});
var fN=new _.ah("CDK_TABLE");new _.ah("text-column-options");
var gN=class{constructor(a){this.template=a}};gN.H=function(a){return new (a||gN)(_.C(_.ol))};gN.Oa=_.A({type:gN,U:[["","cdkCellDef",""]]});var hN=class{constructor(a){this.template=a}};hN.H=function(a){return new (a||hN)(_.C(_.ol))};hN.Oa=_.A({type:hN,U:[["","cdkHeaderCellDef",""]]});var iN=class{constructor(a){this.template=a}};iN.H=function(a){return new (a||iN)(_.C(_.ol))};iN.Oa=_.A({type:iN,U:[["","cdkFooterCellDef",""]]});
var bHa=class{},cHa=gs(bHa),jN=class extends cHa{constructor(a){super();this.hl=a;this.Bu=!1}get name(){return this.Zt}set name(a){this.DH(a)}get VD(){return this.Bu}set VD(a){const b=this.Bu;this.Bu=_.zm(a);this.fq=b!==this.Bu}Tz(){this.YF=[`cdk-column-${this.IJ}`]}DH(a){a&&(this.Zt=a,this.IJ=a.replace(/[^a-z0-9_-]/gi,"-"),this.Tz())}};jN.H=function(a){return new (a||jN)(_.C(fN,8))};
jN.Oa=_.A({type:jN,U:[["","cdkColumnDef",""]],yc:function(a,b,c){a&1&&(_.yl(c,gN,5),_.yl(c,hN,5),_.yl(c,iN,5));if(a&2){let d;_.tl(d=_.zl())&&(b.QT=d.first);_.tl(d=_.zl())&&(b.FV=d.first);_.tl(d=_.zl())&&(b.qV=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],VD:"stickyEnd"},features:[_.lk([{ea:"MAT_SORT_HEADER_COLUMN_DEF",ac:jN}]),_.Si]});var dHa=class{constructor(a,b){b.S.classList.add(...a.YF)}},kN=class extends dHa{};kN.H=function(a){return new (a||kN)(_.C(jN),_.C(_.kh))};
kN.Oa=_.A({type:kN,U:[["cdk-header-cell"],["th","cdk-header-cell",""]],Za:["role","columnheader",1,"cdk-header-cell"],features:[_.Si]});var lN=class extends dHa{constructor(a,b){super(a,b);let c;1===(null==(c=a.hl)?void 0:c.Ga.S.nodeType)&&(a=a.hl.Ga.S.getAttribute("role"),b.S.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))}};lN.H=function(a){return new (a||lN)(_.C(jN),_.C(_.kh))};lN.Oa=_.A({type:lN,U:[["cdk-cell"],["td","cdk-cell",""]],Za:[1,"cdk-cell"],features:[_.Si]});
var eHa=class{constructor(){this.A=[];this.B=[]}},mN=new _.ah("_COALESCED_STYLE_SCHEDULER"),nN=class{constructor(a){this.Ka=a;this.A=null;this.Qa=new _.bm}Nb(a){this.B();this.A.A.push(a)}Ba(){this.Qa.next();this.Qa.complete()}B(){this.A||(this.A=new eHa,_.K(this.C(),_.gm(this.Qa)).subscribe(()=>{for(;this.A.A.length||this.A.B.length;){const a=this.A;this.A=new eHa;for(const b of a.A)b();for(const b of a.B)b()}this.A=null}))}C(){return this.Ka.isStable?_.Uk(Promise.resolve(void 0)):_.K(this.Ka.Kf,
_.Sl())}};nN.H=function(a){return new (a||nN)(_.z(_.sm))};nN.ua=_.af({token:nN,Z:nN.H});
var oN=class{constructor(a,b){this.template=a;this.B=b}Mb(a){this.A||(a=a.columns&&a.columns.Le||[],this.A=this.B.find(a).create(),this.A.Eg(a))}};oN.H=function(a){return new (a||oN)(_.C(_.ol),_.C(ZC))};oN.Oa=_.A({type:oN,features:[_.If]});var fHa=class extends oN{},gHa=gs(fHa),pN=class extends gHa{constructor(a,b,c){super(a,b);this.hl=c}Mb(a){super.Mb(a)}};pN.H=function(a){return new (a||pN)(_.C(_.ol),_.C(ZC),_.C(fN,8))};
pN.Oa=_.A({type:pN,U:[["","cdkHeaderRowDef",""]],inputs:{Mj:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Si,_.If]});var hHa=class extends oN{},iHa=gs(hHa),qN=class extends iHa{constructor(a,b,c){super(a,b);this.hl=c}Mb(a){super.Mb(a)}};qN.H=function(a){return new (a||qN)(_.C(_.ol),_.C(ZC),_.C(fN,8))};qN.Oa=_.A({type:qN,U:[["","cdkFooterRowDef",""]],inputs:{Mj:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Si,_.If]});
var rN=class extends oN{constructor(a,b,c){super(a,b);this.hl=c}};rN.H=function(a){return new (a||rN)(_.C(_.ol),_.C(ZC),_.C(fN,8))};rN.Oa=_.A({type:rN,U:[["","cdkRowDef",""]],inputs:{Mj:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[_.Si]});var tN=class{constructor(a){this.A=a;sN=this}Ba(){sN===this&&(sN=null)}},sN=null;tN.H=function(a){return new (a||tN)(_.C(_.pl))};tN.Oa=_.A({type:tN,U:[["","cdkCellOutlet",""]]});var uN=class{};uN.H=function(a){return new (a||uN)};
uN.Ca=_.A({type:uN,U:[["cdk-header-row"],["tr","cdk-header-row",""]],Za:["role","row",1,"cdk-header-row"],Aa:1,xa:0,Fa:[["cdkCellOutlet",""]],template:function(a){a&1&&_.oj(0,0)},Ia:[tN],ub:2});var vN=class{};vN.H=function(a){return new (a||vN)};vN.Ca=_.A({type:vN,U:[["cdk-row"],["tr","cdk-row",""]],Za:["role","row",1,"cdk-row"],Aa:1,xa:0,Fa:[["cdkCellOutlet",""]],template:function(a){a&1&&_.oj(0,0)},Ia:[tN],ub:2});var wN=class{constructor(a){this.ef=a;this.A="cdk-no-data-row"}};
wN.H=function(a){return new (a||wN)(_.C(_.ol))};wN.Oa=_.A({type:wN,U:[["ng-template","cdkNoDataRow",""]]});
var xN=new _.ah("CDK_SPL");
var jHa=["top","bottom","left","right"],yN=function(a,b,c){const d=[];for(const e of b)if(e.nodeType===e.ELEMENT_NODE)for(d.push(e),b=0;b<e.children.length;b++)d.push(e.children[b]);a.B.Nb(()=>{for(const e of d)a.P(e,c)})},kHa=function(a,b,c,d,e=!0){if(b.length&&a.L&&(c.some(p=>p)||d.some(p=>p))){var f=b[0],g=f.children.length,h=a.Y(f,e),k=a.va(h,c),l=a.oa(h,d),m=c.lastIndexOf(!0),n=d.indexOf(!0);a.B.Nb(()=>{var p="rtl"===a.direction;const v=p?"right":"left";p=p?"left":"right";for(const F of b)for(let I=
0;I<g;I++){const N=F.children[I];c[I]&&a.C(N,v,k[I],I===m);d[I]&&a.C(N,p,l[I],I===n)}a.A&&(a.A.LZ({sizes:-1===m?[]:h.slice(0,m+1).map((F,I)=>c[I]?F:null)}),a.A.OZ({sizes:-1===n?[]:h.slice(n).map((F,I)=>d[I+n]?F:null).reverse()}))})}else a.A&&(a.A.LZ({sizes:[]}),a.A.OZ({sizes:[]}))},lHa=function(a,b,c,d){if(a.L){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],h=[],k=[];for(let m=0,n=0;m<e.length;m++)f[m]&&(g[m]=n,b=e[m],k[m]=a.F?Array.from(b.children):[b],b=b.getBoundingClientRect().height,
n+=b,h[m]=b);var l=f.lastIndexOf(!0);a.B.Nb(()=>{for(let m=0;m<e.length;m++){if(!f[m])continue;const n=g[m],p=m===l;for(const v of k[m])a.C(v,d,n,p)}if("top"===d){let m;null==(m=a.A)||m.cfa({sizes:h,pX:g,elements:k})}else{let m;null==(m=a.A)||m.bfa({sizes:h,pX:g,elements:k})}})}},mHa=function(a,b,c){if(a.F){var d=b.querySelector("tfoot");a.B.Nb(()=>{c.some(e=>!e)?a.P(d,["bottom"]):a.C(d,"bottom",0,!1)})}},nHa=class{constructor(a,b,c,d,e=!0,f=!0,g){this.F=a;this.X=b;this.direction=c;this.B=d;this.L=
e;this.R=f;this.A=g;this.D=[];this.G={top:`${b}-border-elem-top`,bottom:`${b}-border-elem-bottom`,left:`${b}-border-elem-left`,right:`${b}-border-elem-right`}}P(a,b){for(const c of b)a.style[c]="",a.classList.remove(this.G[c]);jHa.some(c=>-1===b.indexOf(c)&&a.style[c])?a.style.zIndex=this.K(a):(a.style.zIndex="",this.R&&(a.style.position=""),a.classList.remove(this.X))}C(a,b,c,d){a.classList.add(this.X);d&&a.classList.add(this.G[b]);a.style[b]=`${c}px`;a.style.zIndex=this.K(a);this.R&&(a.style.cssText+=
"position: -webkit-sticky; position: sticky; ")}K(a){const b={top:100,bottom:10,left:1,right:1};let c=0;for(const d of jHa)a.style[d]&&(c+=b[d]);return c?`${c}`:""}Y(a,b=!0){if(!b&&this.D.length)return this.D;b=[];a=a.children;for(let c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.D=b}va(a,b){const c=[];let d=0;for(let e=0;e<a.length;e++)b[e]&&(c[e]=d,d+=a[e]);return c}oa(a,b){const c=[];let d=0;for(let e=a.length;0<e;e--)b[e]&&(c[e]=d,d+=a[e]);return c}};
var oHa=[[["caption"]],[["colgroup"],["col"]]],zN=class{constructor(a,b){this.Id=a;this.Vb=b}};zN.H=function(a){return new (a||zN)(_.C(_.pl),_.C(_.kh))};zN.Oa=_.A({type:zN,U:[["","rowOutlet",""]]});var AN=class{constructor(a,b){this.Id=a;this.Vb=b}};AN.H=function(a){return new (a||AN)(_.C(_.pl),_.C(_.kh))};AN.Oa=_.A({type:AN,U:[["","headerRowOutlet",""]]});var BN=class{constructor(a,b){this.Id=a;this.Vb=b}};BN.H=function(a){return new (a||BN)(_.C(_.pl),_.C(_.kh))};
BN.Oa=_.A({type:BN,U:[["","footerRowOutlet",""]]});var CN=class{constructor(a,b){this.Id=a;this.Vb=b}};CN.H=function(a){return new (a||CN)(_.C(_.pl),_.C(_.kh))};CN.Oa=_.A({type:CN,U:[["","noDataRowOutlet",""]]});
var DN=function(a){const b=a.R(a.Xk),c=a.R(a.Ih),d=a.R(a.Uk);if(a.Ta&&!a.X||a.G)yN(a.C,[...b,...c,...d],["left","right"]),a.G=!1;b.forEach((e,f)=>{a.fb([e],a.F[f])});a.B.forEach(e=>{const f=[];for(let g=0;g<c.length;g++)a.Ja[g].sp===e&&f.push(c[g]);a.fb(f,e)});d.forEach((e,f)=>{a.fb([e],a.D[f])});Array.from(a.A.values()).forEach(e=>e.oD())},pHa=function(a){a.Ja=a.py();const b=a.P.Eg(a.Ja);if(b){var c=a.Ih.Id;Aua(b,c,(d,e,f)=>{d=d.item;return{ef:d.sp.template,context:{Wa:d.data},index:f}},d=>{1===
d.operation&&d.context&&a.xi(d.qY.item.sp,d.context)});a.kQ();Jta(b,d=>{c.get(d.dh).context.Wa=d.item.data});a.Lk();a.Ka&&RC()?_.K(a.Ka.Kf,_.Sl(),_.gm(a.K)).subscribe(()=>{DN(a)}):DN(a)}else a.Lk();a.AJ.next()},qHa=function(a){const b=a.R(a.Xk);var c=a.Ga.S.querySelector("thead");c&&(c.style.display=b.length?"":"none");c=a.F.map(d=>d.sticky);yN(a.C,b,["top"]);lHa(a.C,b,c,"top");a.F.forEach(d=>d.oD())},rHa=function(a){const b=a.R(a.Uk);var c=a.Ga.S.querySelector("tfoot");c&&(c.style.display=b.length?
"":"none");c=a.D.map(d=>d.sticky);yN(a.C,b,["bottom"]);lHa(a.C,b,c,"bottom");mHa(a.C,a.Ga.S,c);a.D.forEach(d=>d.oD())},EN=class{constructor(a,b,c,d,e,f,g,h,k,l,m,n){this.Jp=a;this.mb=b;this.Ga=c;this.Qb=e;this.xb=g;this.Hp=k;this.Qx=l;this.gQ=m;this.Ka=n;this.K=new _.bm;this.A=new Map;this.wb=new Set;this.kc=new Set;this.jc=new Set;this.Db=new Set;this.Y=this.G=this.cb=this.hb=!0;this.L=new Map;this.Nk="cdk-table-sticky";this.Mk=!0;this.X=this.vj=this.tj=!1;this.AJ=new _.NC;d||this.Ga.S.setAttribute("role",
"table");this.Ha=f;this.Ta="TABLE"===this.Ga.S.nodeName}get Bx(){return this.Kp}set Bx(a){this.Kp=a}get Df(){return this.bd}set Df(a){this.bd!==a&&this.hQ(a)}get yw(){return this.vj}set yw(a){this.vj=_.zm(a);this.Ih&&this.Ih.Id.length&&(this.oe(),DN(this))}get Av(){return this.X}set Av(a){this.X=_.zm(a);this.G=this.Y=!0}Kb(){this.ZP();this.Ta&&this.iy();this.P=this.Jp.find([]).create((a,b)=>this.Bx?this.Bx(b.Rq,b.data):b);_.K(this.Qx.Dc(),_.gm(this.K)).subscribe(()=>{this.Y=!0})}nC(){this.ly();this.jy();
const a=this.XP()||this.hb||this.cb;this.G=this.G||a;this.Y=a;this.hb&&(this.ri(),this.hb=!1);this.cb&&(this.hg(),this.cb=!1);this.Df&&0<this.B.length&&!this.va?this.VP():this.G&&DN(this);this.oy()}Ba(){[this.Ih.Id,this.Xk.Id,this.Uk.Id,this.L,this.wb,this.kc,this.jc,this.Db,this.A].forEach(a=>{a.clear()});this.F=[];this.D=[];this.Nd=null;this.K.next();this.K.complete();bn(this.Df)&&this.Df.disconnect(this)}py(){const a=[],b=this.L;this.L=new Map;for(let d=0;d<this.Pa.length;d++){var c=this.Pa[d];
const e=this.sy(c,d,b.get(c));this.L.has(c)||this.L.set(c,new WeakMap);for(c=0;c<e.length;c++){let f=e[c];const g=this.L.get(f.data);g.has(f.sp)?g.get(f.sp).push(f):g.set(f.sp,[f]);a.push(f)}}return a}sy(a,b,c){return this.mF(a,b).map(d=>{const e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.Rq=b,d):{data:a,sp:d,Rq:b}})}jy(){this.A.clear();hs(this.oa(this.FQ),this.wb).forEach(a=>{this.A.has(a.name);this.A.set(a.name,a)})}ly(){this.F=hs(this.oa(this.JQ),this.jc);this.D=hs(this.oa(this.HQ),
this.Db);this.B=hs(this.oa(this.LQ),this.kc);this.Nd=this.B.filter(a=>!a.when)[0]}XP(){var a=(d,e)=>d||!!e.A.Eg(e.Mj);const b=this.B.reduce(a,!1);b&&this.oe();const c=this.F.reduce(a,!1);c&&this.ri();(a=this.D.reduce(a,!1))&&this.hg();return b||c||a}hQ(a){this.Pa=[];bn(this.Df)&&this.Df.disconnect(this);this.va&&(this.va.unsubscribe(),this.va=null);a||(this.P&&this.P.Eg([]),this.Ih.Id.clear());this.bd=a}VP(){if(this.Df){var a;bn(this.Df)?a=this.Df.connect(this):vca(this.Df)?a=this.Df:Array.isArray(this.Df)&&
(a=_.Jk(this.Df));this.va=_.K(a,_.gm(this.K)).subscribe(b=>{this.Pa=b||[];pHa(this)})}}ri(){0<this.Xk.Id.length&&this.Xk.Id.clear();this.F.forEach((a,b)=>this.xj(this.Xk,a,b));qHa(this)}hg(){0<this.Uk.Id.length&&this.Uk.Id.clear();this.D.forEach((a,b)=>this.xj(this.Uk,a,b));rHa(this)}fb(a,b){var c=Array.from(b.Mj||[]).map(d=>this.A.get(d));b=c.map(d=>d.sticky);c=c.map(d=>d.VD);kHa(this.C,a,b,c,!this.X||this.Y)}R(a){const b=[];for(let c=0;c<a.Id.length;c++){const d=a.Id.get(c);b.push(d.qp[0])}return b}mF(a,
b){if(1==this.B.length)return[this.B[0]];let c=[];if(this.yw)c=this.B.filter(d=>!d.when||d.when(b,a));else{let d=this.B.find(e=>e.when&&e.when(b,a))||this.Nd;d&&c.push(d)}return c}xj(a,b,c,d={}){a=a.Id.fe(b.template,d,c);this.xi(b,d);return a}xi(a,b){for(let c of this.qy(a))sN&&sN.A.fe(c,b);_.qC(this.mb)}kQ(){const a=this.Ih.Id;for(let b=0,c=a.length;b<c;b++){const d=a.get(b).context;d.count=c;d.first=0===b;d.Mr=b===c-1;d.JA=0===b%2;d.nX=!d.JA;this.yw?(d.Rq=this.Ja[b].Rq,d.eda=b):d.index=this.Ja[b].Rq}}qy(a){return a&&
a.Mj?Array.from(a.Mj,b=>{b=this.A.get(b);return a instanceof pN?b.FV.template:a instanceof qN?b.qV.template:b.QT.template}):[]}iy(){const a=this.Ha.createDocumentFragment();var b=[{tag:"thead",Wd:[this.Xk]},{tag:"tbody",Wd:[this.Ih,this.jH]},{tag:"tfoot",Wd:[this.Uk]}];for(const c of b){b=this.Ha.createElement(c.tag);b.setAttribute("role","rowgroup");for(const d of c.Wd)b.appendChild(d.Vb.S);a.appendChild(b)}this.Ga.S.appendChild(a)}oe(){this.P.Eg([]);this.Ih.Id.clear();pHa(this)}oy(){const a=(b,
c)=>b||c.AV();this.F.reduce(a,!1)&&qHa(this);this.D.reduce(a,!1)&&rHa(this);Array.from(this.A.values()).reduce(a,!1)&&(this.G=!0,DN(this))}ZP(){this.C=new nHa(this.Ta,this.Nk,this.Qb?this.Qb.value:"ltr",this.Hp,this.xb.rc,this.Mk,this.gQ);_.K(this.Qb?this.Qb.Dc:_.Jk(),_.gm(this.K)).subscribe(a=>{this.C.direction=a;DN(this)})}oa(a){return a.filter(b=>!b.hl||b.hl===this)}Lk(){var a=this.W1||this.QR;if(a){var b=0===this.Ih.Id.length;if(b!==this.tj){var c=this.jH.Id;b?(a=c.fe(a.ef),c=a.qp[0],1===a.qp.length&&
(null==c?void 0:c.nodeType)===this.Ha.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.tj=b}}}};EN.H=function(a){return new (a||EN)(_.C(ZC),_.C(_.YC),_.C(_.kh),_.zg("role"),_.C(_.GD,8),_.C(_.an),_.C(_.yD),_.C(LD),_.C(mN),_.C(_.MD),_.C(xN,12),_.C(_.sm,8))};
EN.Ca=_.A({type:EN,U:[["cdk-table"],["table","cdk-table",""]],yc:function(a,b,c){a&1&&(_.yl(c,wN,5),_.yl(c,jN,5),_.yl(c,rN,5),_.yl(c,pN,5),_.yl(c,qN,5));if(a&2){let d;_.tl(d=_.zl())&&(b.QR=d.first);_.tl(d=_.zl())&&(b.FQ=d);_.tl(d=_.zl())&&(b.LQ=d);_.tl(d=_.zl())&&(b.JQ=d);_.tl(d=_.zl())&&(b.HQ=d)}},Bc:function(a,b){a&1&&(_.xl(zN,7),_.xl(AN,7),_.xl(BN,7),_.xl(CN,7));if(a&2){let c;_.tl(c=_.zl())&&(b.Ih=c.first);_.tl(c=_.zl())&&(b.Xk=c.first);_.tl(c=_.zl())&&(b.Uk=c.first);_.tl(c=_.zl())&&(b.jH=c.first)}},
Za:[1,"cdk-table"],qb:2,bb:function(a,b){a&2&&_.fj("cdk-table-fixed-layout",b.Av)},inputs:{Bx:"trackBy",Df:"dataSource",yw:"multiTemplateDataRows",Av:"fixedLayout"},outputs:{AJ:"contentChanged"},Ab:["cdkTable"],features:[_.lk([{ea:fN,ac:EN},{ea:LD,Uc:Bua},{ea:mN,Uc:nN},{ea:xN,Ib:null}])],zc:["caption","colgroup, col"],Aa:6,xa:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(a){a&1&&(_.bk(oHa),_.ck(0),_.ck(1,1),_.oj(2,0)(3,1)(4,2)(5,3))},
Ia:[zN,AN,BN,CN],ra:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ub:2});
var FN=class{};FN.H=function(a){return new (a||FN)};FN.Ea=_.Af({type:FN});FN.Da=_.bf({imports:[OD]});
var sHa,tHa,uHa,vHa,wHa;sHa=["mat-button",""];tHa=["*"];uHa=function(){return".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"};
vHa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");wHa=_.In(_.Kn(_.Jn(class{constructor(a){this.Ga=a}})));
_.GN=class extends wHa{constructor(a,b,c){super(a);this.hc=b;this.qe=c;this.OB=this.eq("mat-fab","mat-mini-fab");this.ew=this.eq("mat-icon-button");for(const d of vHa)this.eq(d)&&this.Cd().classList.add(d);a.S.classList.add("mat-button-base");this.OB&&(this.color="accent")}Md(){_.tE(this.hc,this.Ga,!0)}Ba(){_.uE(this.hc,this.Ga)}focus(a,b){a?_.vE(this.hc,this.Cd(),a,b):this.Cd().focus(b)}Cd(){return this.Ga.S}Cj(){return this.Wc||this.disabled}eq(...a){return a.some(b=>this.Cd().hasAttribute(b))}};
_.GN.H=function(a){return new (a||_.GN)(_.C(_.kh),_.C(_.wE),_.C(_.yC,8))};
_.GN.Ca=_.A({type:_.GN,U:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],Bc:function(a,b){a&1&&_.xl(_.YF,5);if(a&2){let c;_.tl(c=_.zl())&&(b.DY=c.first)}},Za:[1,"mat-focus-indicator"],qb:5,bb:function(a,b){a&2&&(_.$i("disabled",b.disabled||null),_.fj("_mat-animation-noopable","NoopAnimations"===b.qe)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",Wc:"disableRipple",color:"color"},Ab:["matButton"],features:[_.Si],Pd:sHa,zc:tHa,Aa:4,xa:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(a,b){a&1&&(_.bk(),_.E(0,"span",0),_.ck(1),_.G(),_.lj(2,"span",1)(3,"span",2));a&2&&(_.B(2),_.fj("mat-button-ripple-round",b.OB||b.ew),_.D("matRippleDisabled",b.Cj())("matRippleCentered",b.ew)("matRippleTrigger",
b.Cd()))},Ia:[_.YF],ra:[uHa()],ub:2,Na:0});_.HN=class extends _.GN{constructor(a,b,c,d){super(b,a,c);this.Ka=d;this.fz=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}Md(){super.Md();this.Ka?this.Ka.rb(()=>{this.Ga.S.addEventListener("click",this.fz)}):this.Ga.S.addEventListener("click",this.fz)}Ba(){super.Ba();this.Ga.S.removeEventListener("click",this.fz)}};_.HN.H=function(a){return new (a||_.HN)(_.C(_.wE),_.C(_.kh),_.C(_.yC,8),_.C(_.sm,8))};
_.HN.Ca=_.A({type:_.HN,U:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Za:[1,"mat-focus-indicator"],qb:7,bb:function(a,b){a&2&&(_.$i("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.fj("_mat-animation-noopable","NoopAnimations"===b.qe)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",Wc:"disableRipple",
color:"color",tabIndex:"tabIndex"},Ab:["matButton","matAnchor"],features:[_.Si],Pd:sHa,zc:tHa,Aa:4,xa:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(a,b){a&1&&(_.bk(),_.E(0,"span",0),_.ck(1),_.G(),_.lj(2,"span",1)(3,"span",2));a&2&&(_.B(2),_.fj("mat-button-ripple-round",b.OB||b.ew),_.D("matRippleDisabled",b.Cj())("matRippleCentered",b.ew)("matRippleTrigger",b.Cd()))},
Ia:[_.YF],ra:[uHa()],ub:2,Na:0});
_.IN=class{};_.IN.H=function(a){return new (a||_.IN)};_.IN.Ea=_.Af({type:_.IN});_.IN.Da=_.bf({imports:[_.$F,_.RE,_.RE]});
var JN={params:{ov:"150ms",uv:"75ms"}},xHa=_.bo("dialogContainer",[_.go("void, exit",_.fo({opacity:0,transform:"scale(0.7)"})),_.go("enter",_.fo({transform:"none"})),_.ho("* => enter",_.eo([_.co("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.fo({transform:"none",opacity:1})),io()]),JN),_.ho("* => void, * => exit",_.eo([_.co("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.fo({opacity:0})),io()]),JN)]);
var KN=class{constructor(){this.role="dialog";this.Yc="";this.cd=!0;this.ue="";this.Xd=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.HI=this.Tn=this.data=null;this.Cg="first-tabbable";this.sJ=this.QJ=this.Dm=!0;this.ov=JN.params.ov;this.uv=JN.params.uv}};
var LN=class extends bN{constructor(a,b,c,d,e,f,g,h){super(a,b,c,d,e,f,g,h);this.A=new _.NC}D(){this.pb.QJ||aN(this)}Y(a){this.pb.QJ&&aN(this);this.A.next({state:"opened",totalTime:a})}};LN.H=function(a){return new (a||LN)(_.C(_.kh),_.C(AE),_.C(_.an,8),_.C(KN),_.C(zE),_.C(_.sm),_.C(RD),_.C(_.wE))};LN.Ca=_.A({type:LN,U:[["ng-component"]],features:[_.Si],Aa:0,xa:0,template:function(){},ub:2});
var MN=class extends LN{constructor(a,b,c,d,e,f,g,h,k){super(a,b,c,d,e,f,g,k);this.mb=h;this.C="enter"}xz({rd:a,totalTime:b}){"enter"===a?this.Y(b):"exit"===a&&this.A.next({state:"closed",totalTime:b})}yz({rd:a,totalTime:b}){"enter"===a?this.A.next({state:"opening",totalTime:b}):("exit"===a||"void"===a)&&this.A.next({state:"closing",totalTime:b})}va(){this.C="exit";_.qC(this.mb)}UQ(){return{value:this.C,params:{enterAnimationDuration:this.pb.ov||JN.params.ov,exitAnimationDuration:this.pb.uv||JN.params.uv}}}};
MN.H=function(a){return new (a||MN)(_.C(_.kh),_.C(AE),_.C(_.an,8),_.C(KN),_.C(zE),_.C(_.sm),_.C(RD),_.C(_.YC),_.C(_.wE))};
MN.Ca=_.A({type:MN,U:[["mat-dialog-container"]],Za:["tabindex","-1",1,"mat-dialog-container"],qb:7,bb:function(a,b){a&1&&_.Yj("@dialogContainer.start",function(c){return b.yz(c)})("@dialogContainer.done",function(c){return b.xz(c)});a&2&&(_.pj("id",b.pb.id),_.$i("aria-modal",b.pb.ariaModal)("role",b.pb.role)("aria-labelledby",b.pb.ariaLabel?null:b.Ht)("aria-label",b.pb.ariaLabel)("aria-describedby",b.pb.Tn||null),_.qj("@dialogContainer",b.UQ()))},features:[_.Si],Aa:1,xa:0,Fa:[["cdkPortalOutlet",""]],
template:function(a){a&1&&_.J(0,bga,0,0,"ng-template",0)},Ia:[_.gE],ra:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
ub:2,data:{animation:[xHa]}});
_.NN=class{constructor(a,b,c){this.A=a;this.D=c;this.K=new _.bm;this.B=new _.bm;this.C=0;this.Xd=b.Xd;this.id=a.id;_.K(c.A,_.fl(d=>"opened"===d.state),_.Sl()).subscribe(()=>{this.K.next();this.K.complete()});_.K(c.A,_.fl(d=>"closed"===d.state),_.Sl()).subscribe(()=>{clearTimeout(this.Y);this.G()});a.A.D.subscribe(()=>{this.B.next(this.R);this.B.complete();this.G()});_.dl(this.kf(),_.K(this.F(),_.fl(d=>27===d.keyCode&&!this.Xd&&!_.dn(d)))).subscribe(d=>{this.Xd||(d.preventDefault(),this.vn="keydown"===
d.type?"keyboard":"mouse",this.close(void 0))})}close(a){this.R=a;_.K(this.D.A,_.fl(b=>"closing"===b.state),_.Sl()).subscribe(b=>{this.B.next(a);this.B.complete();Cua(this.A.A);this.Y=setTimeout(()=>this.G(),b.totalTime+100)});this.C=1;this.D.va()}kf(){return this.A.kf}F(){return this.A.F}gf(a){let b=this.A.config.Lf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.YD(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):ZD(b);this.A.gf()}Bh(a="",b=""){this.A.Bh(a,b)}L(a){this.A.L(a)}X(a){this.A.X(a)}getState(){return this.C}G(){this.C=
2;this.A.close(this.R,{fB:this.vn});this.P=null}};
var yHa,zHa,AHa,BHa,CHa,PN;_.ON=new _.ah("MatDialogData");yHa=new _.ah("mat-dialog-default-options");zHa=new _.ah("mat-dialog-scroll-strategy");AHa={ea:zHa,Hb:[_.iE],sb:function(a){return()=>a.A.block()}};BHa=0;CHa=function(a){const b=a.B;return b?CHa(b):a.C};
PN=class{constructor(a,b,c,d,e,f,g,h,k){this.X=a;this.R=c;this.B=d;this.L=g;this.K=h;this.va=k;this.F=[];this.C=new _.bm;this.D=new _.bm;this.Ja="mat-dialog-";this.Y=f;this.P=b.get(dN)}get A(){return this.B?this.B.A:this.F}get G(){return this.B?this.B.G:this.D}open(a,b){let c;b=Object.assign({},this.R||new KN,b);b.id=b.id||`${"mat-dialog-"}${BHa++}`;b.og=b.og||this.Y();a=this.P.open(a,Object.assign({},b,{Lf:ZD(_.YD(_.$D(this.X.position()))),Xd:!0,rJ:!1,Li:{type:this.K,Xa:()=>[{ea:KN,Ib:b},{ea:$M,
Ib:b}]},wx:()=>({Oi:c}),Xa:(d,e,f)=>{c=new this.L(d,b,f);let g;c.gf(null==(g=b)?void 0:g.position);return[{ea:this.K,Ib:f},{ea:this.va,Ib:e.data},{ea:this.L,Ib:c}]}}));c.P=a.C;this.A.push(c);this.G.next(c);c.A.closed.subscribe(()=>{const d=this.A.indexOf(c);-1<d&&(this.A.splice(d,1),this.A.length||CHa(this).next())});return c}Ba(){this.oa(this.F);this.C.complete();this.D.complete()}oa(a){let b=a.length;for(;b--;)a[b].close()}};PN.H=function(){_.qh()};PN.ua=_.af({token:PN,Z:PN.H});
_.QN=class extends PN{constructor(a,b,c,d,e,f,g,h){super(a,b,d,f,g,e,_.NN,MN,_.ON,h)}};_.QN.H=function(a){return new (a||_.QN)(_.z(_.iE),_.z(_.Sq),_.z(Rq,8),_.z(yHa,8),_.z(zHa),_.z(_.QN,12),_.z(BD),_.z(_.yC,8))};_.QN.ua=_.af({token:_.QN,Z:_.QN.H});
var DHa;DHa=0;_.RN=class{constructor(a,b,c){this.Oi=a;this.Ga=b;this.A=c;this.type="button"}Kb(){this.Oi||(this.Oi=cga(this.Ga,this.A.A))}Mb(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.WJ=a.Le}UR(a){var b=this.Oi,c=this.WJ;b.vn=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)}};_.RN.H=function(a){return new (a||_.RN)(_.C(_.NN,8),_.C(_.kh),_.C(_.QN))};
_.RN.Oa=_.A({type:_.RN,U:[["","mat-dialog-close",""],["","matDialogClose",""]],qb:2,bb:function(a,b){a&1&&_.Xj("click",function(c){return b.UR(c)});a&2&&_.$i("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",WJ:["mat-dialog-close","dialogResult"],m2:["matDialogClose","_matDialogClose"]},Ab:["matDialogClose"],features:[_.If]});
_.SN=class{constructor(a,b,c){this.A=a;this.Ga=b;this.B=c;this.id=`mat-dialog-title-${DHa++}`}Kb(){this.A||(this.A=cga(this.Ga,this.B.A));this.A&&Promise.resolve().then(()=>{const a=this.A.D;a&&!a.Ht&&(a.Ht=this.id)})}};_.SN.H=function(a){return new (a||_.SN)(_.C(_.NN,8),_.C(_.kh),_.C(_.QN))};_.SN.Oa=_.A({type:_.SN,U:[["","mat-dialog-title",""],["","matDialogTitle",""]],Za:[1,"mat-dialog-title"],qb:1,bb:function(a,b){a&2&&_.pj("id",b.id)},inputs:{id:"id"},Ab:["matDialogTitle"]});_.TN=class{};
_.TN.H=function(a){return new (a||_.TN)};_.TN.Oa=_.A({type:_.TN,U:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Za:[1,"mat-dialog-content"]});_.UN=class{constructor(){this.align="start"}};_.UN.H=function(a){return new (a||_.UN)};
_.UN.Oa=_.A({type:_.UN,U:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Za:[1,"mat-dialog-actions"],qb:4,bb:function(a,b){a&2&&_.fj("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});
_.VN=class{};_.VN.H=function(a){return new (a||_.VN)};_.VN.Ea=_.Af({type:_.VN});_.VN.Da=_.bf({Xa:[_.QN,AHa],imports:[eN,_.lE,_.hE,_.RE,_.RE]});
var WN=class{};WN.H=function(a){return new (a||WN)};WN.Ea=_.Af({type:WN});WN.Da=_.bf({imports:[_.RE,_.RE]});
var XN=new _.ah("MAT_ACCORDION");
var EHa=_.bo("indicatorRotate",[_.go("collapsed, void",_.fo({transform:"rotate(0deg)"})),_.go("expanded",_.fo({transform:"rotate(180deg)"})),_.ho("expanded <=> collapsed, void => collapsed",_.co("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),FHa=_.bo("bodyExpansion",[_.go("collapsed, void",_.fo({height:"0px",visibility:"hidden"})),_.go("expanded",_.fo({height:"*",visibility:"visible"})),_.ho("expanded <=> collapsed, void => collapsed",_.co("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);
var GHa=new _.ah("MAT_EXPANSION_PANEL");
var YN=class{constructor(a,b){this.A=a;this.B=b}};YN.H=function(a){return new (a||YN)(_.C(_.ol),_.C(GHa,8))};YN.Oa=_.A({type:YN,U:[["ng-template","matExpansionPanelContent",""]]});
var HHa=["body"],IHa=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],JHa=0,KHa=new _.ah("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS"),ZN=class extends YM{constructor(a,b,c,d,e,f,g){super(a,b,c);this.C=d;this.qe=f;this.F=!1;this.tI=new _.NC;this.sI=new _.NC;this.D=new _.bm;this.FG=`mat-expansion-panel-header-${JHa++}`;this.Fy=new _.bm;this.A=a;this.Ha=e;_.K(this.Fy,_.Rl((h,k)=>h.Pe===k.Pe&&h.rd===k.rd)).subscribe(h=>{"void"!==h.Pe&&("expanded"===h.rd?this.tI.emit():"collapsed"===h.rd&&this.sI.emit())});
g&&(this.Ri=g.Ri)}get Ri(){return this.F||this.A&&this.A.Ri}set Ri(a){this.F=_.zm(a)}get Fk(){return this.P||this.A&&this.A.Fk}set Fk(a){this.P=a}tR(){return this.A?this.expanded&&"default"===this.A.displayMode:!1}Nt(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}me(){this.rz&&this.rz.B===this&&_.K(this.Td,_.em(null),_.fl(()=>this.expanded&&!this.Yg),_.Sl()).subscribe(()=>{this.Yg=new _.dE(this.rz.A,this.C)})}Mb(a){this.D.next(a)}Ba(){super.Ba();
this.Fy.complete();this.D.complete()}};ZN.H=function(a){return new (a||ZN)(_.C(XN,12),_.C(_.YC),_.C(KD),_.C(_.pl),_.C(_.an),_.C(_.yC,8),_.C(KHa,8))};
ZN.Ca=_.A({type:ZN,U:[["mat-expansion-panel"]],yc:function(a,b,c){a&1&&_.yl(c,YN,5);if(a&2){let d;_.tl(d=_.zl())&&(b.rz=d.first)}},Bc:function(a,b){a&1&&_.xl(HHa,5);if(a&2){let c;_.tl(c=_.zl())&&(b.OF=c.first)}},Za:[1,"mat-expansion-panel"],qb:6,bb:function(a,b){a&2&&_.fj("mat-expanded",b.expanded)("_mat-animation-noopable","NoopAnimations"===b.qe)("mat-expansion-panel-spacing",b.tR())},inputs:{disabled:"disabled",expanded:"expanded",Ri:"hideToggle",Fk:"togglePosition"},outputs:{Td:"opened",closed:"closed",
OA:"expandedChange",tI:"afterExpand",sI:"afterCollapse"},Ab:["matExpansionPanel"],features:[_.lk([{ea:XN,Ib:void 0},{ea:GHa,ac:ZN}]),_.Si,_.If],zc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,xa:4,Fa:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(a,b){a&1&&(_.bk(IHa),_.ck(0),_.E(1,"div",0,1),_.Xj("@bodyExpansion.done",function(c){return b.Fy.next(c)}),_.E(3,"div",2),_.ck(4,1),_.J(5,dga,0,0,"ng-template",
3),_.G(),_.ck(6,2),_.G());a&2&&(_.B(1),_.D("@bodyExpansion",b.Nt())("id",b.id),_.$i("aria-labelledby",b.FG),_.B(4),_.D("cdkPortalOutlet",b.Yg))},Ia:[_.gE],ra:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ub:2,data:{animation:[FHa]},Na:0});
var LHa=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],MHa=class{},OHa=_.Ln(MHa),$N=class extends OHa{constructor(a,b,c,d,e,f,g){super();this.ad=a;this.tb=b;this.hc=c;this.mb=d;this.qe=f;this.pH=_.xk.EMPTY;const h=a.A?_.K(a.A.Lh,_.fl(k=>!(!k.hideToggle&&!k.togglePosition))):_.Mq;this.tabIndex=parseInt(g||"")||0;this.pH=_.dl(a.Td,a.closed,h,_.K(a.D,_.fl(k=>!!(k.hideToggle||k.disabled||k.togglePosition)))).subscribe(()=>_.qC(this.mb));_.K(a.closed,_.fl(()=>{if(a.OF){var k=a.Ha.activeElement;
const l=a.OF.S;k=k===l||l.contains(k)}else k=!1;return k})).subscribe(()=>_.vE(c,b,"program"));e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)}get disabled(){return this.ad.disabled}WH(){this.disabled||this.ad.toggle()}l2(){return this.ad.expanded}Nt(){return this.ad.Nt()}g2(){return this.ad.id}i2(){return this.ad.Fk}vS(){return!this.ad.Ri&&!this.ad.disabled}YQ(){const a=this.ad.expanded;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:
null}jq(a){switch(a.keyCode){case 32:case 13:_.dn(a)||(a.preventDefault(),this.WH());break;default:this.ad.A&&this.ad.A.nR(a)}}focus(a,b){a?_.vE(this.hc,this.tb,a,b):this.tb.S.focus(b)}Md(){_.tE(this.hc,this.tb).subscribe(a=>{a&&this.ad.A&&this.ad.A.mR(this)})}Ba(){this.pH.unsubscribe();_.uE(this.hc,this.tb)}};$N.H=function(a){return new (a||$N)(_.C(ZN,1),_.C(_.kh),_.C(_.wE),_.C(_.YC),_.C(KHa,8),_.C(_.yC,8),_.zg("tabindex"))};
$N.Ca=_.A({type:$N,U:[["mat-expansion-panel-header"]],Za:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],qb:15,bb:function(a,b){a&1&&_.Xj("click",function(){return b.WH()})("keydown",function(c){return b.jq(c)});a&2&&(_.$i("id",b.ad.FG)("tabindex",b.tabIndex)("aria-controls",b.ad.id)("aria-expanded",b.ad.expanded)("aria-disabled",b.ad.disabled),_.ej("height",b.YQ()),_.fj("mat-expanded",b.ad.expanded)("mat-expansion-toggle-indicator-after","after"===b.ad.Fk)("mat-expansion-toggle-indicator-before",
"before"===b.ad.Fk)("_mat-animation-noopable","NoopAnimations"===b.qe))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Si],zc:["mat-panel-title","mat-panel-description","*"],Aa:5,xa:1,Fa:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(a,b){a&1&&(_.bk(LHa),_.E(0,"span",0),_.ck(1),_.ck(2,1),_.ck(3,2),_.G(),_.J(4,ega,1,1,"span",1));a&2&&(_.B(4),_.D("ngIf",b.vS()))},Ia:[_.eD],
ra:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
ub:2,data:{animation:[EHa]},Na:0});var aO=class{};aO.H=function(a){return new (a||aO)};aO.Oa=_.A({type:aO,U:[["mat-panel-title"]],Za:[1,"mat-expansion-panel-header-title"]});
var bO=class extends XM{constructor(){super(...arguments);this.A=new _.Al;this.B=!1;this.displayMode="default";this.Fk="after"}get Ri(){return this.B}set Ri(a){this.B=_.zm(a)}me(){_.K(this.HG.changes,_.em(this.HG)).subscribe(a=>{this.A.reset(a.filter(b=>b.ad.A===this));_.sl(this.A)});this.Bb=_.LE(_.JE(new _.QE(this.A)))}nR(a){_.PE(this.Bb,a)}mR(a){_.ME(this.Bb,a)}Ba(){super.Ba();this.A.destroy()}};bO.H=function(){let a;return function(b){return(a||(a=_.Jg(bO)))(b||bO)}}();
bO.Oa=_.A({type:bO,U:[["mat-accordion"]],yc:function(a,b,c){a&1&&_.yl(c,$N,5);if(a&2){let d;_.tl(d=_.zl())&&(b.HG=d)}},Za:[1,"mat-accordion"],qb:2,bb:function(a,b){a&2&&_.fj("mat-accordion-multi",b.tc)},inputs:{tc:"multi",Ri:"hideToggle",displayMode:"displayMode",Fk:"togglePosition"},Ab:["matAccordion"],features:[_.lk([{ea:XN,ac:bO}]),_.Si]});
var cO=class{};cO.H=function(a){return new (a||cO)};cO.Ea=_.Af({type:cO});cO.Da=_.bf({imports:[_.lD,_.RE,ZM,_.hE]});
var is;
var PHa=class{constructor(a,b){this.url=a;this.Dk=null;this.options=b}},QHa=function(a,b){return a.Pa.get(b)||b},RHa=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.X(e):(e=a.Ta(c,b))?(a.C.set(d,e),a.X(e)):(c=a.A.get(c))?a.fb(b,c):Kk(Error("sc`"+d))},dO=class{constructor(a,b,c,d){this.Y=a;this.oa=b;this.Wy=d;this.C=new Map;this.A=new Map;this.va=new Map;this.D=new Map;this.Pa=new Map;this.F=[];this.L=["material-icons","mat-ligature-font"];this.Ha=c}Ba(){this.F=[];this.C.clear();this.A.clear();
this.va.clear()}X(a){return a.Dk?_.Jk(this.G(a).cloneNode(!0)):_.K(this.cb(a),_.Ok(b=>b.cloneNode(!0)))}fb(a,b){var c=this.R(a,b);if(c)return _.Jk(c);c=b.filter(d=>!d.Dk).map(d=>_.K(this.hb(d),_.Ml(e=>{e=`Loading icon set URL: ${this.oa.A(5,d.url)} failed: ${e.message}`;this.Wy.handleError(Error(e));return _.Jk(null)})));return _.K($k(c),_.Ok(()=>{const d=this.R(a,b);if(!d)throw Error("sc`"+a);return d}))}R(a,b){for(let d=b.length-1;0<=d;d--){var c=b[d];if(c.Dk&&-1<c.Dk.toString().indexOf(a)){const e=
this.G(c);if(c=this.Ja(e,a,c.options))return c}}return null}cb(a){return _.K(this.P(a),_.im(b=>a.Dk=b),_.Ok(()=>this.G(a)))}hb(a){return a.Dk?_.Jk(null):_.K(this.P(a),_.im(b=>a.Dk=b))}Ja(a,b,c){a=a.querySelector(`[id="${b}"]`);if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.B(a,c);if("symbol"===a.nodeName.toLowerCase())return this.B(this.wb(a),c);b=this.K(js("<svg></svg>"));b.appendChild(a);return this.B(b,c)}K(a){const b=this.Ha.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("vc");return a}wb(a){const b=this.K(js("<svg></svg>"));var c=a.attributes;for(let d=0;d<c.length;d++){const {name:e,value:f}=c[d];"id"!==e&&b.setAttribute(e,f)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Ha.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b}B(a,b){a.setAttribute("fit","");a.setAttribute("height","100%");a.setAttribute("width","100%");a.setAttribute("preserveAspectRatio","xMidYMid meet");
a.setAttribute("focusable","false");b&&b.viewBox&&a.setAttribute("viewBox",b.viewBox);return a}P(a){var b=a.url;let c,d;a=null!=(d=null==(c=a.options)?void 0:c.withCredentials)?d:!1;if(!this.Y)throw Error("tc");if(null==b)throw Error("wc`"+b);const e=this.oa.A(5,b);if(!e)throw Error("uc`"+b);if(b=this.D.get(e))return b;b=_.K(this.Y.get(e,{responseType:"text",withCredentials:a}),_.Ok(f=>js(f)),Ul(()=>this.D.delete(e)),cm());this.D.set(e,b);return b}Db(a,b,c){this.C.set(a+":"+b,c);return this}jc(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}G(a){if(!a.lO){const b=this.K(a.Dk);this.B(b,a.options);a.lO=b}return a.lO}Ta(a,b){for(let c=0;c<this.F.length;c++){const d=this.F[c](b,a);if(d)return d.url&&d.options?new PHa(d.url,d.options):new PHa(d)}}};dO.H=function(a){return new (a||dO)(_.z(VM,8),_.z(jF),_.z(_.an,8),_.z(Ci))};dO.ua=_.af({token:dO,Z:dO.H,Ma:"root"});new iC;new Hra;new iC;new iC;
var SHa,THa,UHa,VHa,WHa,XHa;SHa=_.In(class{constructor(a){this.Ga=a}});THa=new _.ah("MAT_ICON_DEFAULT_OPTIONS");UHa=new _.ah("mat-icon-location",{Ma:"root",Z:gga});VHa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");WHa=VHa.map(a=>`[${a}]`).join(", ");XHa=/^url\(['"]?#(.*?)['"]?\)$/;
_.eO=class extends SHa{constructor(a,b,c,d,e,f){super(a);this.lz=b;this.Fn=d;this.Wy=e;this.LG=!1;this.sH=[];this.Ry=_.xk.EMPTY;f&&(f.color&&(this.color=this.vA=f.color),f.Vj&&(this.Vj=f.Vj));c||a.S.setAttribute("aria-hidden","true")}get inline(){return this.LG}set inline(a){this.LG=_.zm(a)}get YD(){return this.Mz}set YD(a){a!==this.Mz&&(a?this.KS(a):this.Mz&&this.XF(),this.Mz=a)}get Vj(){return this.kG}set Vj(a){a=this.VF(a);a!==this.kG&&(this.kG=a,this.Uz())}get Ml(){return this.jG}set Ml(a){a=
this.VF(a);a!==this.jG&&(this.jG=a,this.Uz())}xS(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("xc`"+a);}}Kb(){this.Uz()}XL(){var a=this.Tk;a&&a.size&&(a=this.Fn.wK(),a!==this.tH&&(this.tH=a,this.rH(a)))}Ba(){this.Ry.unsubscribe();this.Tk&&this.Tk.clear()}gI(){return!this.YD}sS(a){this.XF();const b=this.Fn.wK();this.tH=b;this.xQ(a);this.rH(b);this.Ga.S.appendChild(a)}XF(){const a=this.Ga.S;let b=a.childNodes.length;for(this.Tk&&
this.Tk.clear();b--;){const c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}}Uz(){if(this.gI()){var a=this.Ga.S,b=(this.Vj?QHa(this.lz,this.Vj).split(/ +/):this.lz.L).filter(c=>0<c.length);this.sH.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.sH=b;this.Ml===this.Dz||b.includes("mat-ligature-font")||(this.Dz&&a.classList.remove(this.Dz),this.Ml&&a.classList.add(this.Ml),this.Dz=this.Ml)}}VF(a){return"string"===typeof a?a.trim().split(" ")[0]:
a}rH(a){const b=this.Tk;b&&b.forEach((c,d)=>{c.forEach(e=>{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}xQ(a){const b=a.querySelectorAll(WHa),c=this.Tk=this.Tk||new Map;for(let d=0;d<b.length;d++)VHa.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(XHa):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}KS(a){this.OH=this.QH=null;this.Ry.unsubscribe();if(a){const [b,c]=this.xS(a);b&&(this.QH=b);c&&(this.OH=c);this.Ry=_.K(RHa(this.lz,c,b),_.Sl()).subscribe(d=>
this.sS(d),d=>{this.Wy.handleError(Error("yc`"+b+"`"+c+"`"+d.message))})}}};_.eO.H=function(a){return new (a||_.eO)(_.C(_.kh),_.C(dO),_.zg("aria-hidden"),_.C(UHa),_.C(Ci),_.C(THa,8))};
_.eO.Ca=_.A({type:_.eO,U:[["mat-icon"]],Za:["role","img",1,"mat-icon","notranslate"],qb:7,bb:function(a,b){a&2&&(_.$i("data-mat-icon-type",b.gI()?"font":"svg")("data-mat-icon-name",b.OH||b.Ml)("data-mat-icon-namespace",b.QH||b.Vj),_.fj("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",YD:"svgIcon",Vj:"fontSet",Ml:"fontIcon"},Ab:["matIcon"],features:[_.Si],zc:["*"],Aa:1,xa:0,template:function(a){a&1&&(_.bk(),
_.ck(0))},ra:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
ub:2,Na:0});
_.fO=class{};_.fO.H=function(a){return new (a||_.fO)};_.fO.Ea=_.Af({type:_.fO});_.fO.Da=_.bf({imports:[_.RE,_.RE]});
/*

 Copyright 2020 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*

 Copyright 2016 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var gO=new Set;gO.add("Backspace");gO.add("Enter");gO.add("Spacebar");gO.add("PageUp");gO.add("PageDown");gO.add("End");gO.add("Home");gO.add("ArrowLeft");gO.add("ArrowUp");gO.add("ArrowRight");gO.add("ArrowDown");gO.add("Delete");gO.add("Escape");gO.add("Tab");var hO=new Map;hO.set(8,"Backspace");hO.set(13,"Enter");hO.set(32,"Spacebar");hO.set(33,"PageUp");hO.set(34,"PageDown");hO.set(35,"End");hO.set(36,"Home");hO.set(37,"ArrowLeft");hO.set(38,"ArrowUp");hO.set(39,"ArrowRight");hO.set(40,"ArrowDown");
hO.set(46,"Delete");hO.set(27,"Escape");hO.set(9,"Tab");var iO=new Set;iO.add("PageUp");iO.add("PageDown");iO.add("End");iO.add("Home");iO.add("ArrowLeft");iO.add("ArrowUp");iO.add("ArrowRight");iO.add("ArrowDown");
var YHa=new _.ah("mat-tooltip-scroll-strategy"),ZHa={ea:YHa,Hb:[_.iE],sb:function(a){return()=>a.A.A({JY:20})}},$Ha=new _.ah("mat-tooltip-default-options",{Ma:"root",Z:function(){return{Ap:0,Ar:0,j_:1500}}}),aIa=_.Pm({passive:!0}),bIa=function(a){if(a.La)return a.La;var b=xua(a.oe,a.Ga);b=Fua(Gua(_.VD(_.XD(_.aE(a.va.position(),a.Ga),".mat-tooltip"),!1),8),b);_.K(b.kc,_.gm(a.Qa)).subscribe(d=>{a.vj(d.A);a.A&&d.B.cW&&a.A.isVisible()&&a.Ka.Sb(()=>a.hide(0))});a.La=a.va.create({direction:a.Qb,Lf:b,Yc:"mat-tooltip-panel",
og:a.hg()});a.oa(a.La);_.K(a.La.D,_.gm(a.Qa)).subscribe(()=>jO(a));_.K(a.La.P(),_.gm(a.Qa)).subscribe(()=>{let d;return null==(d=a.A)?void 0:d.lR()});_.K(a.La.F(),_.gm(a.Qa)).subscribe(d=>{a.F()&&27===d.keyCode&&!_.dn(d)&&(d.preventDefault(),d.stopPropagation(),a.Ka.Sb(()=>a.hide(0)))});let c;(null==(c=a.G)?0:c.M5)&&a.La.L("mat-tooltip-panel-non-interactive");return a.La},jO=function(a){a.La&&a.La.Qe()&&a.La.detach();a.A=null},kO=class{constructor(a,b,c,d,e,f,g,h,k,l,m,n){this.va=a;this.Ga=b;this.oe=
c;this.C=d;this.Ka=e;this.xb=f;this.R=g;this.hc=h;this.Qb=l;this.G=m;this.B="below";this.wb=this.Nd=this.Zb=!1;this.xj="mat";this.kc=this.G.Ap;this.K=this.G.Ar;this.Xm="auto";this.L="";this.D=[];this.Qa=new _.bm;this.hg=k;this.Ha=n;m&&(m.position&&(this.position=m.position),m.Xm&&(this.Xm=m.Xm));_.K(l.Dc,_.gm(this.Qa)).subscribe(()=>{this.La&&this.oa(this.La)})}get position(){return this.B}set position(a){if(a!==this.B&&(this.B=a,this.La)){this.oa(this.La);let b;null==(b=this.A)||b.show(0);this.La.gf()}}get disabled(){return this.Zb}set disabled(a){(this.Zb=
_.zm(a))?this.hide(0):this.P()}get Ap(){return this.kc}set Ap(a){this.kc=_.Cm(a)}get Ar(){return this.K}set Ar(a){this.K=_.Cm(a);this.A&&(this.A.hH=this.K)}get message(){return this.L}set message(a){nva(this.R,this.Ga.S,this.L);this.L=null!=a?String(a).trim():"";!this.L&&this.F()?this.hide(0):(this.P(),this.bd(),this.Ka.rb(()=>{Promise.resolve().then(()=>{var b=this.R,c=this.Ga.S,d=this.message;if(b.K(c,d)){var e=Fn(d,"tooltip");"string"!==typeof d?(Hn(d,b.C),b.A.set(e,{Sr:d,Ow:0})):b.A.has(e)||b.L(d,
"tooltip");b.D(c,e)||b.G(c,e)}})}))}get Ax(){return this.X}set Ax(a){this.X=a;this.A&&this.Db(this.X)}Md(){this.Nd=!0;this.P();_.K(_.tE(this.hc,this.Ga),_.gm(this.Qa)).subscribe(a=>{a?"keyboard"===a&&this.Ka.Sb(()=>this.show()):this.Ka.Sb(()=>this.hide(0))})}Ba(){const a=this.Ga.S;clearTimeout(this.Y);this.La&&(this.La.ib(),this.A=null);this.D.forEach(([b,c])=>{a.removeEventListener(b,c,aIa)});this.D.length=0;this.Qa.next();this.Qa.complete();nva(this.R,a,this.message);_.uE(this.hc,a)}show(a=this.Ap){if(!this.disabled&&
this.message&&(!this.F()||this.A.xu||this.A.Rt)){var b=bIa(this);jO(this);this.Yg=this.Yg||new _.cE(this.tj,this.C);b=this.A=b.attach(this.Yg).instance;b.Fj=this.Ga.S;b.hH=this.K;_.K(b.Az,_.gm(this.Qa)).subscribe(()=>jO(this));this.Db(this.X);this.bd();b.show(a)}}hide(a=this.Ar){this.A&&this.A.hide(a)}toggle(){this.F()?this.hide():this.show()}F(){return!!this.A&&this.A.isVisible()}oa(a){a=a.Ff().Lf;const b=this.ri();var c=!this.Qb||"ltr"==this.Qb.value;const d=this.position;let e;if("above"==d)e=
{Fc:"center",Zc:"bottom"};else if("below"==d)e={Fc:"center",Zc:"top"};else if("before"==d||"left"==d&&c||"right"==d&&!c)e={Fc:"end",Zc:"center"};else if("after"==d||"right"==d&&c||"left"==d&&!c)e={Fc:"start",Zc:"center"};const {x:f,y:g}=this.cb(e.Fc,e.Zc);c={Fc:f,Zc:g};_.UD(a,[this.Pa(Object.assign({},b.main,e)),this.Pa(Object.assign({},b.xv,c))])}Pa(a){return a}ri(){const a=!this.Qb||"ltr"==this.Qb.value,b=this.position;let c;if("above"==b||"below"==b)c={Ud:"center",Vd:"above"==b?"top":"bottom"};
else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Ud:"start",Vd:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Ud:"end",Vd:"center"};const {x:d,y:e}=this.cb(c.Ud,c.Vd);return{main:c,xv:{Ud:d,Vd:e}}}bd(){this.A&&(this.A.message=this.message,this.A.Xt(),_.K(this.Ka.bp,_.Sl(),_.gm(this.Qa)).subscribe(()=>{this.A&&this.La.gf()}))}Db(a){this.A&&(this.A.Ax=a,this.A.Xt())}cb(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":
"start"===a&&(a="end");return{x:a,y:b}}vj(a){var b=a.Zc,c=a.Ud;a=a.Vd;b="center"===b?this.Qb&&"rtl"===this.Qb.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.Ta){if(c=this.La)c.X("mat-tooltip-panel-"+this.Ta),c.L("mat-tooltip-panel-"+b);this.Ta=b}}P(){!this.Zb&&this.message&&this.Nd&&!this.D.length&&(this.hb()?this.D.push(["mouseenter",()=>{this.jc();this.show()}]):"off"!==this.Xm&&(this.fb(),this.D.push(["touchstart",()=>{this.jc();clearTimeout(this.Y);
this.Y=setTimeout(()=>this.show(),500)}])),this.Ja(this.D))}jc(){if(!this.wb){this.wb=!0;var a=[];if(this.hb())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&(null==(c=this.La)?0:c.Zi.contains(b))||this.hide()}],["wheel",b=>this.xi(b)]);else if("off"!==this.Xm){this.fb();const b=()=>{clearTimeout(this.Y);this.hide(this.G.j_)};a.push(["touchend",b],["touchcancel",b])}this.Ja(a);this.D.push(...a)}}Ja(a){a.forEach(([b,c])=>{this.Ga.S.addEventListener(b,c,aIa)})}hb(){return!this.xb.A&&!this.xb.ANDROID}xi(a){if(this.F()){a=
this.Ha.elementFromPoint(a.clientX,a.clientY);const b=this.Ga.S;a===b||b.contains(a)||this.hide()}}fb(){const a=this.Xm;if("off"!==a){const b=this.Ga.S,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}}};kO.H=function(){_.qh()};
kO.Oa=_.A({type:kO,inputs:{position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],Ap:["matTooltipShowDelay","showDelay"],Ar:["matTooltipHideDelay","hideDelay"],Xm:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],Ax:["matTooltipClass","tooltipClass"]}});
var lO=class{constructor(a,b){this.mb=a;this.R="initial";this.F=this.B=!1;this.Az=new _.bm;this.Dh="NoopAnimations"===b}show(a){clearTimeout(this.Rt);this.xu=setTimeout(()=>{this.G(!0);this.xu=void 0},a)}hide(a){clearTimeout(this.xu);this.Rt=setTimeout(()=>{this.G(!1);this.Rt=void 0},a)}isVisible(){return this.F}Ba(){clearTimeout(this.xu);clearTimeout(this.Rt);this.Az.complete();this.Fj=null}lR(){this.B&&this.hide(0)}Xt(){_.qC(this.mb)}qR({relatedTarget:a}){a&&this.Fj.contains(a)||this.hide(this.hH)}L(){}jR({animationName:a}){a!==
this.A&&a!==this.D||this.C(a===this.A)}C(a){a?this.B=!0:this.isVisible()||this.Az.next()}G(a){const b=this.FS.S;var c=this.A;const d=this.D;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F=a)&&!this.Dh&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Dh=!0);this.Dh&&(b.classList.add("_mat-animation-noopable"),this.C(a))}};
lO.H=function(a){return new (a||lO)(_.C(_.YC),_.C(_.yC,8))};lO.Oa=_.A({type:lO});
var cIa;cIa=["tooltip"];_.nO=class extends kO{constructor(a,b,c,d,e,f,g,h,k,l,m,n){super(a,b,c,d,e,f,g,h,k,l,m,n);this.tj=mO}};_.nO.H=function(a){return new (a||_.nO)(_.C(_.iE),_.C(_.kh),_.C(FD),_.C(_.pl),_.C(_.sm),_.C(_.yD),_.C(IE),_.C(_.wE),_.C(YHa),_.C(_.GD,8),_.C($Ha,8),_.C(_.an))};_.nO.Oa=_.A({type:_.nO,U:[["","matTooltip",""]],Za:[1,"mat-tooltip-trigger"],Ab:["matTooltip"],features:[_.Si]});
var mO=class extends lO{constructor(a,b,c){super(a,c);this.K=b;this.xR=this.K.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)");this.A="mat-tooltip-show";this.D="mat-tooltip-hide"}};mO.H=function(a){return new (a||mO)(_.C(_.YC),_.C(_.DE),_.C(_.yC,8))};
mO.Ca=_.A({type:mO,U:[["mat-tooltip-component"]],Bc:function(a,b){a&1&&_.xl(cIa,7);if(a&2){let c;_.tl(c=_.zl())&&(b.FS=c.first)}},Za:["aria-hidden","true"],qb:2,bb:function(a,b){a&1&&_.Xj("mouseleave",function(c){return b.qR(c)});a&2&&_.ej("zoom",b.isVisible()?1:null)},features:[_.Si],Aa:4,xa:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],template:function(a,b){a&1&&(_.E(0,"div",0,1),_.Xj("animationend",function(c){return b.jR(c)}),_.rk(2,"async"),_.ek(3),_.G());if(a&2){let c;
_.fj("mat-tooltip-handset",null==(c=_.sk(2,4,b.xR))?null:c.matches);_.D("ngClass",b.Ax);_.B(3);_.gk(b.message)}},Ia:[_.aD,_.iD],ra:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
ub:2,Na:0});
_.oO=class{};_.oO.H=function(a){return new (a||_.oO)};_.oO.Ea=_.Af({type:_.oO});_.oO.Da=_.bf({Xa:[ZHa],imports:[_.HE,_.lD,_.lE,_.RE,_.RE,_.ND]});
var dIa=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],eIa=_.Kn(_.Jn(class{})),fIa=_.Jn(class{}),gIa=new _.ah("MatList"),hIa=new _.ah("MatNavList"),pO=class extends eIa{constructor(a){super();this.Ga=a;this.Lh=new _.bm;"action-list"===this.pG()&&a.S.classList.add("mat-action-list")}pG(){const a=this.Ga.S.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null}Mb(){this.Lh.next()}Ba(){this.Lh.complete()}};
pO.H=function(a){return new (a||pO)(_.C(_.kh))};
pO.Ca=_.A({type:pO,U:[["mat-list"],["mat-action-list"]],Za:[1,"mat-list","mat-list-base"],inputs:{Wc:"disableRipple",disabled:"disabled"},Ab:["matList"],features:[_.lk([{ea:gIa,ac:pO}]),_.Si,_.If],zc:["*"],Aa:1,xa:0,template:function(a){a&1&&(_.bk(),_.ck(0))},ra:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],ub:2,
Na:0});var qO=class{};qO.H=function(a){return new (a||qO)};qO.Oa=_.A({type:qO,U:[["","mat-list-avatar",""],["","matListAvatar",""]],Za:[1,"mat-list-avatar"]});var rO=class{};rO.H=function(a){return new (a||rO)};rO.Oa=_.A({type:rO,U:[["","mat-list-icon",""],["","matListIcon",""]],Za:[1,"mat-list-icon"]});var sO=class{};sO.H=function(a){return new (a||sO)};sO.Oa=_.A({type:sO,U:[["","mat-subheader",""],["","matSubheader",""]],Za:[1,"mat-subheader"]});
var tO=class extends fIa{constructor(a,b,c,d){super();this.tb=a;this.cH=!1;this.Qa=new _.bm;this.Zb=!1;this.cH=!!(c||d&&"action-list"===d.pG());this.En=c||d;c=this.Cd();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");this.En&&_.K(this.En.Lh,_.gm(this.Qa)).subscribe(()=>{_.qC(b)})}get disabled(){return this.Zb||!(!this.En||!this.En.disabled)}set disabled(a){this.Zb=_.zm(a)}me(){Yn(this.sz,this.tb)}Ba(){this.Qa.next();this.Qa.complete()}Cj(){return!this.cH||
this.Wc||!(!this.En||!this.En.Wc)}Cd(){return this.tb.S}};tO.H=function(a){return new (a||tO)(_.C(_.kh),_.C(_.YC),_.C(hIa,8),_.C(gIa,8))};
tO.Ca=_.A({type:tO,U:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],yc:function(a,b,c){a&1&&(_.yl(c,qO,5),_.yl(c,rO,5),_.yl(c,nF,5));if(a&2){let d;_.tl(d=_.zl())&&(b.Ey=d.first);_.tl(d=_.zl())&&(b.kz=d.first);_.tl(d=_.zl())&&(b.sz=d)}},Za:[1,"mat-list-item","mat-focus-indicator"],qb:4,bb:function(a,b){a&2&&_.fj("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Ey||b.kz)},inputs:{Wc:"disableRipple",disabled:"disabled"},Ab:["matListItem"],features:[_.Si],
zc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Aa:6,xa:2,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(a,b){a&1&&(_.bk(dIa),_.E(0,"span",0),_.lj(1,"span",1),_.ck(2),_.E(3,"span",2),_.ck(4,1),_.G(),_.ck(5,2),_.G());a&2&&(_.B(1),_.D("matRippleTrigger",b.Cd())("matRippleDisabled",b.Cj()))},Ia:[_.YF],ub:2,Na:0});
var iIa,jIa,kIa,lIa,mIa,nIa;iIa=["text"];jIa=["*",[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]]];kIa=_.Jn(class{});lIa=_.Jn(class{});mIa={ea:_.mE,ac:_.Ye(()=>_.uO),tc:!0};nIa=class{constructor(a,b){this.source=a;this.options=b}};
_.vO=class extends lIa{constructor(a,b,c){super();this.tb=a;this.un=b;this.De=c;this.Ug=this.Zb=this.Pc=!1;this.qN=new _.NC;this.oJ="after";this.OG=!1}get color(){return this.wn||this.De.color}set color(a){this.wn=a}get value(){return this.Gc}set value(a){this.selected&&!this.De.Nh(a,this.value)&&this.OG&&(this.selected=!1);this.Gc=a}get disabled(){return this.Zb||this.De&&this.De.disabled}set disabled(a){a=_.zm(a);a!==this.Zb&&(this.Zb=a,_.qC(this.un))}get selected(){return this.De.selectedOptions.isSelected(this)}set selected(a){a=
_.zm(a);a!==this.Pc&&(this.oq(a),(a||this.De.multiple)&&this.De.yH())}Kb(){const a=this.De;a.Gc&&a.Gc.some(c=>a.Nh(this.Gc,c))&&this.oq(!0);const b=this.Pc;Promise.resolve().then(()=>{if(this.Pc||b)this.selected=!0,_.qC(this.un)});this.OG=!0}me(){Yn(this.sz,this.tb)}Ba(){this.selected&&Promise.resolve().then(()=>{this.selected=!1});const a=this.Ug,b=this.De.iS(this);a&&b&&b.focus()}toggle(){this.selected=!this.selected}focus(){this.tb.S.focus()}Io(){return this.UH?this.UH.S.textContent||"":""}Cj(){return this.disabled||
this.Wc||this.De.Wc}zi(){this.disabled||!this.De.multiple&&this.selected||(this.toggle(),this.De.Eh([this]))}cq(){this.De.pS(this);this.Ug=!0}kR(){this.De.Ej();this.Ug=!1}Cd(){return this.tb.S}oq(a){if(a===this.Pc)return!1;(this.Pc=a)?this.De.selectedOptions.select(this):this.De.selectedOptions.Ni(this);this.qN.emit(a);_.qC(this.un);return!0}Xt(){_.qC(this.un)}};_.vO.H=function(a){return new (a||_.vO)(_.C(_.kh),_.C(_.YC),_.C(_.Ye(()=>_.uO)))};
_.vO.Ca=_.A({type:_.vO,U:[["mat-list-option"]],yc:function(a,b,c){a&1&&(_.yl(c,qO,5),_.yl(c,rO,5),_.yl(c,nF,5));if(a&2){let d;_.tl(d=_.zl())&&(b.Ey=d.first);_.tl(d=_.zl())&&(b.kz=d.first);_.tl(d=_.zl())&&(b.sz=d)}},Bc:function(a,b){a&1&&_.xl(iIa,5);if(a&2){let c;_.tl(c=_.zl())&&(b.UH=c.first)}},Za:["role","option",1,"mat-list-item","mat-list-option","mat-focus-indicator"],qb:15,bb:function(a,b){a&1&&_.Xj("focus",function(){return b.cq()})("blur",function(){return b.kR()})("click",function(){return b.zi()});
a&2&&(_.$i("aria-selected",b.selected)("aria-disabled",b.disabled)("tabindex",-1),_.fj("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Ey||b.kz)("mat-primary","primary"===b.color)("mat-accent","primary"!==b.color&&"warn"!==b.color)("mat-warn","warn"===b.color)("mat-list-single-selected-option",b.selected&&!b.De.multiple))},inputs:{Wc:"disableRipple",oJ:"checkboxPosition",color:"color",value:"value",disabled:"disabled",selected:"selected"},outputs:{qN:"selectedChange"},Ab:["matListOption"],
features:[_.Si],zc:["*","[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]"],Aa:7,xa:5,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[3,"state","disabled",4,"ngIf"],[1,"mat-list-text"],["text",""],[3,"state","disabled"]],template:function(a,b){a&1&&(_.bk(jIa),_.E(0,"div",0),_.lj(1,"div",1),_.J(2,hga,1,2,"mat-pseudo-checkbox",2),_.E(3,"div",3,4),_.ck(5),_.G(),_.ck(6,1),_.G());a&2&&(_.fj("mat-list-item-content-reverse",
"after"==b.oJ),_.B(1),_.D("matRippleTrigger",b.Cd())("matRippleDisabled",b.Cj()),_.B(1),_.D("ngIf",b.De.multiple))},Ia:[_.YF,_.ZF,_.eD],ub:2,Na:0});
_.uO=class extends kIa{constructor(a,b,c){super();this.tb=a;this.un=b;this.hc=c;this.Tf=!0;this.KQ=!1;this.vp=new _.NC;this.color="accent";this.Nh=(d,e)=>d===e;this.Zb=!1;this.selectedOptions=new _.JD(this.Tf);this.Bf=-1;this.Bi=()=>{};this.Qa=new _.bm;this.Ej=()=>{}}get disabled(){return this.Zb}set disabled(a){this.Zb=_.zm(a);this.gH()}get multiple(){return this.Tf}set multiple(a){a=_.zm(a);a!==this.Tf&&(this.Tf=a,this.selectedOptions=new _.JD(this.Tf,this.selectedOptions.selected))}me(){this.KQ=
!0;this.Bb=pva(ova(_.LE(_.qva(_.JE(new _.QE(this.options)))),()=>!1));this.Gc&&this.FH(this.Gc);_.K(this.Bb.L,_.gm(this.Qa)).subscribe(()=>{this.By()});_.K(this.options.changes,_.em(null),_.gm(this.Qa)).subscribe(()=>{this.Xz()});_.K(this.selectedOptions.R,_.gm(this.Qa)).subscribe(a=>{if(a.rI)for(let b of a.rI)b.selected=!0;if(a.removed)for(let b of a.removed)b.selected=!1});_.K(_.tE(this.hc,this.tb),_.gm(this.Qa)).subscribe(a=>{if("keyboard"===a||"program"===a){a=0;for(let b=0;b<this.options.length;b++){let c;
if(null==(c=this.options.get(b))?0:c.selected){a=b;break}}this.Bb.A(a)}})}Mb(a){const b=a.disableRipple;a=a.color;(b&&!b.A||a&&!a.A)&&this.gH()}Ba(){_.uE(this.hc,this.tb);this.Qa.next();this.Qa.complete();this.wR=!0}focus(a){this.tb.S.focus(a)}deselectAll(){return this.AH(!1)}pS(a){_.ME(this.Bb,a)}iS(a){a=this.ZQ(a);-1<a&&this.Bb.F===a&&(0<a?_.ME(this.Bb,a-1):0===a&&1<this.options.length&&_.ME(this.Bb,Math.min(a+1,this.options.length-1)));return this.Bb.B}jq(a){const b=a.keyCode,c=this.Bb,d=c.F;var e=
_.dn(a);switch(b){case 32:case 13:e||0<c.G.length||(this.XH(),a.preventDefault());break;default:65!==b||!this.multiple||!_.dn(a,"ctrlKey")||0<c.G.length?_.PE(c,a):(e=this.options.some(f=>!f.disabled&&!f.selected),this.AH(e,!0,!0),a.preventDefault())}this.multiple&&(38===b||40===b)&&a.shiftKey&&c.F!==d&&this.XH()}yH(){if(this.options&&!this.wR){const a=this.cR();this.Bi(a);this.Gc=a}}Eh(a){this.vp.emit(new nIa(this,a))}Ix(a){this.Gc=a;this.options&&this.FH(a||[])}Bs(a){this.Bi=a}Qw(a){this.Ej=a}FH(a){this.options.forEach(b=>
b.oq(!1));a.forEach(b=>{const c=this.options.find(d=>d.selected?!1:this.Nh(d.value,b));c&&c.oq(!0)})}cR(){return this.options.filter(a=>a.selected).map(a=>a.value)}XH(){var a=this.Bb.F;null!=a&&this.Dn(a)&&(!(a=this.options.uc()[a])||a.disabled||!this.Tf&&a.selected||(a.toggle(),this.Eh([a])))}AH(a,b,c){const d=[];this.options.forEach(e=>{b&&e.disabled||!e.oq(a)||d.push(e)});d.length&&(this.yH(),c&&this.Eh(d));return d}Dn(a){return 0<=a&&a<this.options.length}ZQ(a){return this.options.uc().indexOf(a)}gH(){this.options&&
this.options.forEach(a=>a.Xt())}By(){this.Bf=-1;setTimeout(()=>{this.Bf=0;_.qC(this.un)})}Xz(){this.Bf=0===this.options.length?-1:0}};_.uO.H=function(a){return new (a||_.uO)(_.C(_.kh),_.C(_.YC),_.C(_.wE))};
_.uO.Ca=_.A({type:_.uO,U:[["mat-selection-list"]],yc:function(a,b,c){a&1&&_.yl(c,_.vO,5);if(a&2){let d;_.tl(d=_.zl())&&(b.options=d)}},Za:["role","listbox",1,"mat-selection-list","mat-list-base"],qb:3,bb:function(a,b){a&1&&_.Xj("keydown",function(c){return b.jq(c)});a&2&&_.$i("aria-multiselectable",b.multiple)("aria-disabled",b.disabled.toString())("tabindex",b.Bf)},inputs:{Wc:"disableRipple",color:"color",Nh:"compareWith",disabled:"disabled",multiple:"multiple"},outputs:{vp:"selectionChange"},Ab:["matSelectionList"],
features:[_.lk([mIa]),_.Si,_.If],zc:["*"],Aa:1,xa:0,template:function(a){a&1&&(_.bk(),_.ck(0))},ra:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],
ub:2,Na:0});
_.wO=class{};_.wO.H=function(a){return new (a||_.wO)};_.wO.Ea=_.Af({type:_.wO});_.wO.Da=_.bf({imports:[oF,_.$F,_.RE,_.aG,_.lD,oF,_.RE,_.aG,WN]});
var oIa,pIa,xO;oIa=_.In(class{constructor(a){this.Ga=a}},"primary");pIa=new _.ah("mat-progress-spinner-default-options",{Ma:"root",Z:kga});
_.yO=class extends oIa{constructor(a,b,c,d,e,f,g,h){super(a);this.Ha=c;this.Ty=100;this.Gc=0;this.Ln=_.xk.EMPTY;this.mode="determinate";this.yu=this.rG();xO.has(c.head)||xO.set(c.head,new Set([100]));this.RR="NoopAnimations"===d&&!!e&&!e.f2;"mat-spinner"===a.S.nodeName.toLowerCase()&&(this.mode="indeterminate");e&&(e.color&&(this.color=this.vA=e.color),e.Ef&&(this.Ef=e.Ef),e.strokeWidth&&(this.strokeWidth=e.strokeWidth));b.rc&&b.Ft&&g&&f&&h&&(this.Ln=g.Dc(150).subscribe(()=>{"indeterminate"===this.mode&&
h.Sb(()=>_.qC(f))}))}get Ef(){return this.Ty}set Ef(a){this.Ty=_.Cm(a);this.yu=this.rG();this.NH&&this.JF()}get strokeWidth(){return this.zS||this.Ef/10}set strokeWidth(a){this.zS=_.Cm(a)}get value(){return"determinate"===this.mode?this.Gc:0}set value(a){this.Gc=Math.max(0,Math.min(100,_.Cm(a)))}Kb(){const a=this.Ga.S;this.NH=Vm(a)||this.Ha.head;this.JF();a.classList.add("mat-progress-spinner-indeterminate-animation")}Ba(){this.Ln.unsubscribe()}Mt(){return(this.Ef-10)/2}iR(){const a=2*this.Mt()+this.strokeWidth;
return`0 0 ${a} ${a}`}Ot(){return 2*Math.PI*this.Mt()}sG(){return"determinate"===this.mode?this.Ot()*(100-this.Gc)/100:null}nG(){return this.strokeWidth/this.Ef*100}oG(a){let b;a=50*(null!=(b=a.currentScale)?b:1);return`${a}% ${a}%`}JF(){const a=this.NH,b=this.Ty;let c=xO.get(a);if(!c||!c.has(b)){const d=this.Ha.createElement("style");d.setAttribute("mat-spinner-animation",this.yu);d.textContent=this.VQ();a.appendChild(d);c||(c=new Set,xO.set(a,c));c.add(b)}}VQ(){const a=this.Ot();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,
`${.95*a}`).replace(/END_VALUE/g,`${.2*a}`).replace(/DIAMETER/g,`${this.yu}`)}rG(){return this.Ef.toString().replace(".","_")}};xO=new WeakMap;_.yO.H=function(a){return new (a||_.yO)(_.C(_.kh),_.C(_.yD),_.C(_.an,8),_.C(_.yC,8),_.C(pIa),_.C(_.YC),_.C(_.MD),_.C(_.sm))};
_.yO.Ca=_.A({type:_.yO,U:[["mat-progress-spinner"],["mat-spinner"]],Za:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],qb:10,bb:function(a,b){a&2&&(_.$i("aria-valuemin","determinate"===b.mode?0:null)("aria-valuemax","determinate"===b.mode?100:null)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.ej("width",b.Ef,"px")("height",b.Ef,"px"),_.fj("_mat-animation-noopable",b.RR))},inputs:{color:"color",Ef:"diameter",strokeWidth:"strokeWidth",mode:"mode",
value:"value"},Ab:["matProgressSpinner"],features:[_.Si],Aa:4,xa:8,Fa:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(a,b){a&1&&(_.gg(),_.E(0,"svg",0,1),
_.J(2,iga,1,11,"circle",2),_.J(3,jga,1,9,"circle",3),_.G());a&2&&(_.ej("width",b.Ef,"px")("height",b.Ef,"px"),_.D("ngSwitch","indeterminate"===b.mode),_.$i("viewBox",b.iR()),_.B(2),_.D("ngSwitchCase",!0),_.B(1),_.D("ngSwitchCase",!1))},Ia:[_.fD,_.gD],ra:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
ub:2,Na:0});
_.zO=class{};_.zO.H=function(a){return new (a||_.zO)};_.zO.Ea=_.Af({type:_.zO});_.zO.Da=_.bf({imports:[_.RE,_.lD,_.RE]});
var qIa=_.bo("transform",[_.go("open, open-instant",_.fo({transform:"none",visibility:"visible"})),_.go("void",_.fo({"box-shadow":"none",visibility:"hidden"})),_.ho("void => open-instant",_.co("0ms")),_.ho("void <=> open, open-instant => void",_.co("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);
var rIa=["*"],sIa=["content"],tIa=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],uIa=new _.ah("MAT_DRAWER_DEFAULT_AUTOSIZE",{Ma:"root",Z:nga}),AO=new _.ah("MAT_DRAWER_CONTAINER"),BO=class extends ID{constructor(a,b,c,d,e){super(c,d,e);this.mb=a;this.zj=b}me(){this.zj.R.subscribe(()=>{_.qC(this.mb)})}};BO.H=function(a){return new (a||BO)(_.C(_.YC),_.C(_.Ye(()=>CO)),_.C(_.kh),_.C(FD),_.C(_.sm))};
BO.Ca=_.A({type:BO,U:[["mat-drawer-content"]],Za:[1,"mat-drawer-content"],qb:4,bb:function(a,b){a&2&&_.ej("margin-left",b.zj.Bj.left,"px")("margin-right",b.zj.Bj.right,"px")},features:[_.lk([{ea:ID,ac:BO}]),_.Si],zc:rIa,Aa:1,xa:0,template:function(a){a&1&&(_.bk(),_.ck(0))},ub:2,Na:0});
var vIa=function(a,b){"dialog"!==a.Cg&&(a.F?_.vE(a.hc,a.F,b):a.Ga.S.blur(),a.F=null)},wIa=function(a,b){yE(a.wb,b)||(b.tabIndex=-1,a.Ka.rb(()=>{const c=()=>{b.removeEventListener("blur",c);b.removeEventListener("mousedown",c);b.removeAttribute("tabindex")};b.addEventListener("blur",c);b.addEventListener("mousedown",c)}));b.focus(void 0)},xIa=function(a,b){(b=a.Ga.S.querySelector(b))&&wIa(a,b)},DO=class{constructor(a,b,c,d,e,f,g,h){this.Ga=a;this.hb=b;this.hc=c;this.xb=d;this.Ka=e;this.wb=f;this.D=
g;this.zj=h;this.F=null;this.Y=!1;this.B="start";this.Ta="over";this.L=this.X=!1;this.Pp=new _.bm;this.Cy=new _.bm;this.yj="void";this.xm=new _.NC(!0);this.ZR=_.K(this.xm,_.fl(k=>k),_.Ok(()=>{}));this.EX=_.K(this.Pp,_.fl(k=>k.Pe!==k.rd&&0===k.rd.indexOf("open")),_.Yl());this.EQ=_.K(this.xm,_.fl(k=>!k),_.Ok(()=>{}));this.dU=_.K(this.Pp,_.fl(k=>k.Pe!==k.rd&&"void"===k.rd),_.Yl());this.Qa=new _.bm;this.FC=new _.NC;this.K=new _.bm;this.xm.subscribe(k=>{k?(this.D&&(this.F=this.D.activeElement),this.bd()):
this.Pa()&&vIa(this,this.R||"program")});this.Ka.rb(()=>{_.K(_.al(this.Ga.S,"keydown"),_.fl(k=>27===k.keyCode&&!this.Xd&&!_.dn(k)),_.gm(this.Qa)).subscribe(k=>this.Ka.Sb(()=>{this.close();k.stopPropagation();k.preventDefault()}))});_.K(this.Cy,_.Rl((k,l)=>k.Pe===l.Pe&&k.rd===l.rd)).subscribe(k=>{const l=k.Pe;k=k.rd;(0===k.indexOf("open")&&"void"===l||"void"===k&&0===l.indexOf("open"))&&this.xm.emit(this.L)})}get position(){return this.B}set position(a){a="end"===a?"end":"start";a!==this.B&&(this.Db&&
this.cb(a),this.B=a,this.FC.emit())}get mode(){return this.Ta}set mode(a){this.Ta=a;this.P();this.K.next()}get Xd(){return this.X}set Xd(a){this.X=_.zm(a)}get Cg(){const a=this.jc;return null==a?"side"===this.mode?"dialog":"first-tabbable":a}set Cg(a){if("true"===a||"false"===a||null==a)a=_.zm(a);this.jc=a}get Td(){return this.L}set Td(a){this.toggle(_.zm(a))}bd(){if(this.C){var a=this.Ga.S;switch(this.Cg){case !1:case "dialog":break;case !0:case "first-tabbable":gva(this.C).then(b=>{b||"function"!==
typeof this.Ga.S.focus||a.focus()});break;case "first-heading":xIa(this,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:xIa(this,this.Cg)}}}Pa(){const a=this.D.activeElement;return!!a&&this.Ga.S.contains(a)}Md(){this.Db=!0;this.C=this.hb.create(this.Ga.S);this.P();"end"===this.B&&this.cb("end")}nC(){this.xb.rc&&(this.Y=!0)}Ba(){this.C&&this.C.destroy();let a;null==(a=this.A)||a.remove();this.A=null;this.Pp.complete();this.Cy.complete();this.K.complete();this.Qa.next();this.Qa.complete()}open(a){return this.toggle(!0,
a)}close(){return this.toggle(!1)}kc(){return this.fb(!1,!0,"mouse")}toggle(a=!this.Td,b){a&&b&&(this.R=b);b=this.fb(a,!a&&this.Pa(),this.R||"program");a||(this.R=null);return b}fb(a,b,c){(this.L=a)?this.yj=this.Y?"open":"open-instant":(this.yj="void",b&&vIa(this,c));this.P();return new Promise(d=>{_.K(this.xm,_.Sl()).subscribe(e=>d(e?"open":"close"))})}G(){return this.Ga.S?this.Ga.S.offsetWidth||0:0}P(){this.C&&(this.C.enabled=this.Td&&"side"!==this.mode)}cb(a){const b=this.Ga.S,c=b.parentNode;"end"===
a?(this.A||(this.A=this.D.createComment("mat-drawer-anchor"),c.insertBefore(this.A,b)),c.appendChild(b)):this.A&&this.A.parentNode.insertBefore(b,this.A)}};DO.H=function(a){return new (a||DO)(_.C(_.kh),_.C(AE),_.C(_.wE),_.C(_.yD),_.C(_.sm),_.C(zE),_.C(_.an,8),_.C(AO,8))};
DO.Ca=_.A({type:DO,U:[["mat-drawer"]],Bc:function(a,b){a&1&&_.xl(sIa,5);if(a&2){let c;_.tl(c=_.zl())&&(b.Vp=c.first)}},Za:["tabIndex","-1",1,"mat-drawer"],qb:12,bb:function(a,b){a&1&&_.Yj("@transform.start",function(c){return b.Pp.next(c)})("@transform.done",function(c){return b.Cy.next(c)});a&2&&(_.$i("align",null),_.qj("@transform",b.yj),_.fj("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",
b.Td))},inputs:{position:"position",mode:"mode",Xd:"disableClose",Cg:"autoFocus",Td:"opened"},outputs:{xm:"openedChange",ZR:"opened",EX:"openedStart",EQ:"closed",dU:"closedStart",FC:"positionChanged"},Ab:["matDrawer"],zc:rIa,Aa:3,xa:0,Fa:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(a){a&1&&(_.bk(),_.E(0,"div",0,1),_.ck(2),_.G())},Ia:[ID],ub:2,data:{animation:[qIa]},Na:0});
var EO=function(a){let b=0,c=0;if(a.D&&a.D.Td)if("side"==a.D.mode)b+=a.D.G();else if("push"==a.D.mode){var d=a.D.G();b+=d;c-=d}a.F&&a.F.Td&&("side"==a.F.mode?c+=a.F.G():"push"==a.F.mode&&(d=a.F.G(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.Bj.left||c!==a.Bj.right)a.Bj={left:b,right:c},a.Ka.Sb(()=>a.R.next(a.Bj))},CO=class{constructor(a,b,c,d,e,f=!1,g){this.Qb=a;this.tb=b;this.Ka=c;this.mb=d;this.qe=g;this.A=new _.Al;this.kf=new _.NC;this.Qa=new _.bm;this.P=new _.bm;this.Bj={left:null,right:null};this.R=
new _.bm;a&&_.K(a.Dc,_.gm(this.Qa)).subscribe(()=>{this.X();EO(this)});_.K(e.Dc(),_.gm(this.Qa)).subscribe(()=>EO(this));this.K=f}get start(){return this.C}get end(){return this.B}get WI(){return this.K}set WI(a){this.K=_.zm(a)}get cd(){return null==this.Qp?!this.C||"side"!==this.C.mode||!this.B||"side"!==this.B.mode:this.Qp}set cd(a){this.Qp=null==a?null:_.zm(a)}get bx(){return this.OS||this.Vp}me(){_.K(this.Ay.changes,_.em(this.Ay),_.gm(this.Qa)).subscribe(a=>{this.A.reset(a.filter(b=>!b.zj||b.zj===
this));_.sl(this.A)});_.K(this.A.changes,_.em(null)).subscribe(()=>{this.X();this.A.forEach(a=>{this.Pa(a);this.Ja(a);this.va(a)});(!this.A.length||this.G(this.C)||this.G(this.B))&&EO(this);_.qC(this.mb)});this.Ka.rb(()=>{_.K(this.P,_.Nl(10),_.gm(this.Qa)).subscribe(()=>EO(this))})}Ba(){this.R.complete();this.P.complete();this.A.destroy();this.Qa.next();this.Qa.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}nk(){this.K&&(this.G(this.C)&&"over"!=this.C.mode||this.G(this.B)&&
"over"!=this.B.mode)&&this.Ka.rb(()=>this.P.next())}Pa(a){_.K(a.Pp,_.fl(b=>b.Pe!==b.rd),_.gm(this.A.changes)).subscribe(b=>{"open-instant"!==b.rd&&"NoopAnimations"!==this.qe&&this.tb.S.classList.add("mat-drawer-transition");EO(this);_.qC(this.mb)});"side"!==a.mode&&_.K(a.xm,_.gm(this.A.changes)).subscribe(()=>this.oa(a.Td))}Ja(a){a&&_.K(a.FC,_.gm(this.A.changes)).subscribe(()=>{_.K(this.Ka.bp,_.Sl()).subscribe(()=>{this.X()})})}va(a){a&&_.K(a.K,_.gm(_.dl(this.A.changes,this.Qa))).subscribe(()=>{EO(this);
_.qC(this.mb)})}oa(a){const b=this.tb.S.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}X(){this.C=this.B=null;this.A.forEach(a=>{"end"==a.position?this.B=a:this.C=a});this.F=this.D=null;this.Qb&&"rtl"===this.Qb.value?(this.D=this.B,this.F=this.C):(this.D=this.C,this.F=this.B)}kH(){this.kf.emit();this.Y()}Y(){[this.C,this.B].filter(a=>a&&!a.Xd&&this.L(a)).forEach(a=>a.kc())}dH(){return this.G(this.C)&&this.L(this.C)||this.G(this.B)&&this.L(this.B)}L(a){return"side"!==
a.mode||!!this.Qp}G(a){return null!=a&&a.Td}};CO.H=function(a){return new (a||CO)(_.C(_.GD,8),_.C(_.kh),_.C(_.sm),_.C(_.YC),_.C(_.MD),_.C(uIa),_.C(_.yC,8))};
CO.Ca=_.A({type:CO,U:[["mat-drawer-container"]],yc:function(a,b,c){a&1&&(_.yl(c,BO,5),_.yl(c,DO,5));if(a&2){let d;_.tl(d=_.zl())&&(b.Vp=d.first);_.tl(d=_.zl())&&(b.Ay=d)}},Bc:function(a,b){a&1&&_.xl(BO,5);if(a&2){let c;_.tl(c=_.zl())&&(b.OS=c.first)}},Za:[1,"mat-drawer-container"],qb:2,bb:function(a,b){a&2&&_.fj("mat-drawer-container-explicit-backdrop",b.Qp)},inputs:{WI:"autosize",cd:"hasBackdrop"},outputs:{kf:"backdropClick"},Ab:["matDrawerContainer"],features:[_.lk([{ea:AO,ac:CO}])],zc:["mat-drawer",
"mat-drawer-content","*"],Aa:4,xa:2,Fa:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(a,b){a&1&&(_.bk(tIa),_.J(0,lga,1,2,"div",0),_.ck(1),_.ck(2,1),_.J(3,mga,2,0,"mat-drawer-content",1));a&2&&(_.D("ngIf",b.cd),_.B(3),_.D("ngIf",!b.Vp))},Ia:[_.eD,BO],ra:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
ub:2,Na:0});
var yIa=["*"],zIa=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],FO=class extends BO{};FO.H=function(a){return new (a||FO)(_.C(_.YC),_.C(_.Ye(()=>GO)),_.C(_.kh),_.C(FD),_.C(_.sm))};FO.Ca=_.A({type:FO,U:[["mat-sidenav-content"]],Za:[1,"mat-drawer-content","mat-sidenav-content"],qb:4,bb:function(a,b){a&2&&_.ej("margin-left",b.zj.Bj.left,"px")("margin-right",b.zj.Bj.right,"px")},features:[_.lk([{ea:ID,ac:FO}]),_.Si],zc:yIa,Aa:1,xa:0,template:function(a){a&1&&(_.bk(),_.ck(0))},ub:2,Na:0});
var HO=class extends DO{constructor(){super(...arguments);this.va=!1;this.oa=this.Ja=0}get er(){return this.va}set er(a){this.va=_.zm(a)}get dB(){return this.Ja}set dB(a){this.Ja=_.Cm(a)}get cB(){return this.oa}set cB(a){this.oa=_.Cm(a)}};HO.H=function(){let a;return function(b){return(a||(a=_.Jg(HO)))(b||HO)}}();
HO.Ca=_.A({type:HO,U:[["mat-sidenav"]],Za:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],qb:17,bb:function(a,b){a&2&&(_.$i("align",null),_.ej("top",b.er?b.dB:null,"px")("bottom",b.er?b.cB:null,"px"),_.fj("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",b.Td)("mat-sidenav-fixed",b.er))},inputs:{er:"fixedInViewport",dB:"fixedTopGap",cB:"fixedBottomGap"},Ab:["matSidenav"],features:[_.Si],
zc:yIa,Aa:3,xa:0,Fa:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(a){a&1&&(_.bk(),_.E(0,"div",0,1),_.ck(2),_.G())},Ia:[ID],ub:2,data:{animation:[qIa]},Na:0});var GO=class extends CO{};GO.H=function(){let a;return function(b){return(a||(a=_.Jg(GO)))(b||GO)}}();
GO.Ca=_.A({type:GO,U:[["mat-sidenav-container"]],yc:function(a,b,c){a&1&&(_.yl(c,FO,5),_.yl(c,HO,5));if(a&2){let d;_.tl(d=_.zl())&&(b.Vp=d.first);_.tl(d=_.zl())&&(b.Ay=d)}},Za:[1,"mat-drawer-container","mat-sidenav-container"],qb:2,bb:function(a,b){a&2&&_.fj("mat-drawer-container-explicit-backdrop",b.Qp)},Ab:["matSidenavContainer"],features:[_.lk([{ea:AO,ac:GO}]),_.Si],zc:["mat-sidenav","mat-sidenav-content","*"],Aa:4,xa:2,Fa:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],
[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(a,b){a&1&&(_.bk(zIa),_.J(0,oga,1,2,"div",0),_.ck(1),_.ck(2,1),_.J(3,pga,2,0,"mat-sidenav-content",1));a&2&&(_.D("ngIf",b.cd),_.B(3),_.D("ngIf",!b.Vp))},Ia:[_.eD,FO],ra:['.mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
ub:2,Na:0});
var IO=class{};IO.H=function(a){return new (a||IO)};IO.Ea=_.Af({type:IO});IO.Da=_.bf({imports:[_.lD,_.RE,_.ND,_.ND,_.RE]});
var AIa=["sliderWrapper"],JO=_.Pm({passive:!1}),BIa={ea:_.mE,ac:_.Ye(()=>KO),tc:!0},CIa=class{},DIa=_.Ln(_.In(_.Kn(class{constructor(a){this.Ga=a}}),"accent")),KO=class extends DIa{constructor(a,b,c,d,e,f,g,h){super(a);this.hc=b;this.mb=c;this.Qb=d;this.Ka=f;this.qe=h;this.XG=!1;this.vz=100;this.Yt=0;this.rq=1;this.VH=!1;this.Du=0;this.Gc=null;this.Pn=!1;this.Dc=new _.NC;this.input=new _.NC;this.vt=new _.NC;this.bM=()=>{};this.pu=0;this.Wg=null;this.Zk=!1;this.Pz=0;this.Kh=null;this.aG=()=>{};this.fG=
_.xk.EMPTY;this.tu=k=>{this.disabled||this.Wg||!ks(k)&&0!==k.button||this.Ka.Sb(()=>{if(ks(k))a:{var l=this.Ga.S;for(var m=0;m<k.touches.length;m++){const n=k.touches[m].target;if(l===n||l.contains(n)){l=k.touches[m].identifier;break a}}l=void 0}else l=void 0;this.uq=l;if(l=qga(k,this.uq))m=this.value,this.Wg="pointer",this.kq=k,this.Yy(),this.nH(),this.vQ(k),this.Yy(),this.fI(l),this.hI=m,k.cancelable&&k.preventDefault(),m!=this.value&&this.Vy()})};this.Bz=k=>{if("pointer"===this.Wg){const l=qga(k,
this.uq);if(l){k.cancelable&&k.preventDefault();const m=this.value;this.kq=k;this.fI(l);m!=this.value&&this.Vy()}}};this.Kn=k=>{"pointer"!==this.Wg||ks(k)&&"number"===typeof this.uq&&!ls(k.changedTouches,this.uq)||(k.cancelable&&k.preventDefault(),this.xH(),this.Wg=null,this.uq=void 0,this.hI==this.value||this.disabled||this.Eh(),this.hI=this.kq=null)};this.iI=()=>{this.kq&&this.Kn(this.kq)};this.Ha=g;this.tabIndex=parseInt(e)||0;f.rb(()=>{const k=a.S;k.addEventListener("mousedown",this.tu,JO);k.addEventListener("touchstart",
this.tu,JO)})}get aw(){return this.XG}set aw(a){this.XG=_.zm(a)}get max(){return this.vz}set max(a){this.vz=_.Cm(a,this.vz);this.pu=this.Iy(this.Gc);_.qC(this.mb)}get min(){return this.Yt}set min(a){this.Yt=_.Cm(a,this.Yt);this.pu=this.Iy(this.Gc);_.qC(this.mb)}get step(){return this.rq}set step(a){this.rq=_.Cm(a,this.rq);0!==this.rq%1&&(this.uu=this.rq.toString().split(".").pop().length);_.qC(this.mb)}get xx(){return this.VH}set xx(a){this.VH=_.zm(a)}get Cp(){return this.Du}set Cp(a){"auto"===a?
this.Du="auto":this.Du="number"===typeof a||"string"===typeof a?_.Cm(a,this.Du):0}get value(){null===this.Gc&&(this.value=this.Yt);return this.Gc}set value(a){a!==this.Gc&&(a=_.Cm(a,0),this.uu&&a!==this.min&&a!==this.max&&(a=parseFloat(a.toFixed(this.uu))),this.Gc=a,this.pu=this.Iy(this.Gc),_.qC(this.mb))}get vertical(){return this.Pn}set vertical(a){this.Pn=_.zm(a)}get bK(){return this.Tj?this.Tj(this.value):this.uu&&this.value&&0!==this.value%1?this.value.toFixed(this.uu):this.value||0}focus(a){this.Yy(a)}blur(){this.wQ()}get hp(){return this.Rp(this.pu)}pq(){return this.vertical?
!this.aw:this.aw}Ut(){return 0===this.hp}bq(){return this.disabled?7:this.Ut()&&!this.xx?this.Zk?10:7:0}gR(){return{transform:`translate${this.vertical?"Y":"X"}(${this.wu()?"-":""}${this.bq()}px) scale3d(${this.vertical?`1, ${1-this.hp}, 1`:`${1-this.hp}, 1, 1`})`}}hR(){const a=this.hp;return{transform:`translate${this.vertical?"Y":"X"}(${this.wu()?"":"-"}${this.bq()}px) scale3d(${this.vertical?`1, ${a}, 1`:`${a}, 1, 1`})`,display:0===a?"none":""}}eR(){return{transform:`translate${this.vertical?"Y":
"X"}(${this.vertical||"rtl"!=this.Wk()?"-":""}${this.Pz/2*100}%)`}}fR(){var a=100*this.Pz;a={backgroundSize:this.vertical?`2px ${a}%`:`${a}% 2px`,transform:`translateZ(0) translate${this.vertical?"Y":"X"}(${this.vertical||"rtl"!=this.Wk()?"":"-"}${a/2}%)${this.vertical||"rtl"!=this.Wk()?"":" rotate(180deg)"}`};if(this.Ut()&&this.bq()){const b=this.pq();a[`padding${this.vertical?b?"Bottom":"Top":b?"Right":"Left"}`]=`${this.bq()}px`}return a}dR(){const a=this.pq();return{transform:`translate${this.vertical?
"Y":"X"}(-${100*(("rtl"!=this.Wk()||this.vertical?a:!a)?this.hp:1-this.hp)}%)`}}wu(){const a=this.pq();return"rtl"!=this.Wk()||this.vertical?a:!a}Wk(){return this.Qb&&"rtl"==this.Qb.value?"rtl":"ltr"}Md(){_.tE(this.hc,this.Ga,!0).subscribe(a=>{this.Zk=!!a&&"keyboard"!==a;this.mb.eh()});this.Qb&&(this.fG=this.Qb.Dc.subscribe(()=>{_.qC(this.mb)}))}Ba(){const a=this.Ga.S;a.removeEventListener("mousedown",this.tu,JO);a.removeEventListener("touchstart",this.tu,JO);this.kq=null;this.xH();_.uE(this.hc,this.Ga);
this.fG.unsubscribe()}nH(){this.disabled||(this.Kh=this.qG(),this.cI())}Jn(){this.Kh=this.qG();this.cI()}Hn(){this.bM()}du(a){if(!(this.disabled||_.dn(a)||this.Wg&&"keyboard"!==this.Wg)){var b=this.value;switch(a.keyCode){case 33:this.An(10);break;case 34:this.An(-10);break;case 35:this.value=this.max;break;case 36:this.value=this.min;break;case 37:this.An("rtl"==this.Wk()?1:-1);break;case 38:this.An(1);break;case 39:this.An("rtl"==this.Wk()?-1:1);break;case 40:this.An(-1);break;default:return}b!=
this.value&&(this.Vy(),this.Eh());this.Wg="keyboard";a.preventDefault()}}WR(){"keyboard"===this.Wg&&(this.Wg=null)}hf(){return this.Ha.defaultView||window}vQ(a){var b=this.Ha;const c=(a=ks(a))?"touchend":"mouseup";b.addEventListener(a?"touchmove":"mousemove",this.Bz,JO);b.addEventListener(c,this.Kn,JO);a&&b.addEventListener("touchcancel",this.Kn,JO);b=this.hf();"undefined"!==typeof b&&b&&b.addEventListener("blur",this.iI)}xH(){var a=this.Ha;a.removeEventListener("mousemove",this.Bz,JO);a.removeEventListener("mouseup",
this.Kn,JO);a.removeEventListener("touchmove",this.Bz,JO);a.removeEventListener("touchend",this.Kn,JO);a.removeEventListener("touchcancel",this.Kn,JO);a=this.hf();"undefined"!==typeof a&&a&&a.removeEventListener("blur",this.iI)}An(a){this.value=this.Rp(this.Rp(this.value||0,this.min,this.max)+this.step*a,this.min,this.max)}fI(a){this.Kh&&(a=this.Rp(((this.vertical?a.y:a.x)-(this.vertical?this.Kh.top:this.Kh.left))/(this.vertical?this.Kh.height:this.Kh.width)),this.wu()&&(a=1-a),this.value=0===a?this.min:
1===a?this.max:this.Rp(Math.round((this.yQ(a)-this.min)/this.step)*this.step+this.min,this.min,this.max))}Eh(){this.aG(this.value);this.vt.emit(this.value);this.Dc.emit(this.bG())}Vy(){this.input.emit(this.bG())}cI(){if(this.Cp&&this.Kh){if("auto"==this.Cp){var a=this.vertical?this.Kh.height:this.Kh.width;a=Math.ceil(30/(a*this.step/(this.max-this.min)))*this.step/a}else a=this.Cp*this.step/(this.max-this.min);this.Pz=!isNaN(a)&&isFinite(a)?a:0}}bG(a=this.value){let b=new CIa;b.source=this;b.value=
a;return b}Iy(a){a=((a||0)-this.min)/(this.max-this.min);return!isNaN(a)&&isFinite(a)?a:0}yQ(a){return this.min+a*(this.max-this.min)}Rp(a,b=0,c=1){return Math.max(b,Math.min(a,c))}qG(){return this.LH?this.LH.S.getBoundingClientRect():null}Yy(a){this.Ga.S.focus(a)}wQ(){this.Ga.S.blur()}Ix(a){this.value=a}Bs(a){this.aG=a}Qw(a){this.bM=a}};KO.H=function(a){return new (a||KO)(_.C(_.kh),_.C(_.wE),_.C(_.YC),_.C(_.GD,8),_.zg("tabindex"),_.C(_.sm),_.C(_.an),_.C(_.yC,8))};
KO.Ca=_.A({type:KO,U:[["mat-slider"]],Bc:function(a,b){a&1&&_.xl(AIa,5);if(a&2){let c;_.tl(c=_.zl())&&(b.LH=c.first)}},Za:["role","slider",1,"mat-slider","mat-focus-indicator"],qb:29,bb:function(a,b){a&1&&_.Xj("focus",function(){return b.Jn()})("blur",function(){return b.Hn()})("keydown",function(c){return b.du(c)})("keyup",function(){return b.WR()})("mouseenter",function(){return b.nH()})("selectstart",function(c){return c.preventDefault()});a&2&&(_.pj("tabIndex",b.tabIndex),_.$i("aria-disabled",
b.disabled)("aria-valuemax",b.max)("aria-valuemin",b.min)("aria-valuenow",b.value)("aria-valuetext",null==b.PO?b.bK:b.PO)("aria-orientation",b.vertical?"vertical":"horizontal"),_.fj("mat-slider-disabled",b.disabled)("mat-slider-has-ticks",b.Cp)("mat-slider-horizontal",!b.vertical)("mat-slider-axis-inverted",b.pq())("mat-slider-invert-mouse-coords",b.wu())("mat-slider-sliding",b.Wg)("mat-slider-thumb-label-showing",b.xx)("mat-slider-vertical",b.vertical)("mat-slider-min-value",b.Ut())("mat-slider-hide-last-tick",
b.disabled||b.Ut()&&b.bq()&&b.pq())("_mat-animation-noopable","NoopAnimations"===b.qe))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",aw:"invert",max:"max",min:"min",step:"step",xx:"thumbLabel",Cp:"tickInterval",value:"value",Tj:"displayWith",PO:"valueText",vertical:"vertical"},outputs:{Dc:"change",input:"input",vt:"valueChange"},Ab:["matSlider"],features:[_.lk([BIa]),_.Si],Aa:13,xa:6,Fa:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",
3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],template:function(a,b){a&1&&(_.E(0,"div",0,1)(2,"div",2),_.lj(3,"div",3)(4,"div",4),_.G(),_.E(5,"div",5),_.lj(6,"div",6),_.G(),_.E(7,"div",7),_.lj(8,"div",8)(9,"div",9),_.E(10,"div",10)(11,"span",11),_.ek(12),
_.G()()()());a&2&&(_.B(3),_.D("ngStyle",b.gR()),_.B(1),_.D("ngStyle",b.hR()),_.B(1),_.D("ngStyle",b.eR()),_.B(1),_.D("ngStyle",b.fR()),_.B(1),_.D("ngStyle",b.dR()),_.B(5),_.gk(b.bK))},Ia:[_.hD],ra:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:grabbing}.mat-slider-wrapper{-webkit-print-color-adjust:exact;color-adjust:exact;position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{-webkit-background-clip:content-box;background-clip:content-box;background-repeat:repeat;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid transparent;border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],
ub:2,Na:0});
var LO=class{};LO.H=function(a){return new (a||LO)};LO.Ea=_.Af({type:LO});LO.Da=_.bf({imports:[_.lD,_.RE,_.RE]});
_.MO=new _.ah("MatSnackBarData");_.ms=class{constructor(){this.YC="assertive";this.Sn="";this.duration=0;this.data=null}};
_.EIa=Math.pow(2,31)-1;
_.FIa=_.bo("state",[_.go("void, hidden",_.fo({transform:"scale(0.8)",opacity:0})),_.go("visible",_.fo({transform:"scale(1)",opacity:1})),_.ho("* => visible",_.co("150ms cubic-bezier(0, 0, 0.2, 1)")),_.ho("* => void, * => hidden",_.co("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.fo({opacity:0})))]);
_.NO=new _.ah("mat-snack-bar-default-options",{Ma:"root",Z:rga});
var OO=class extends gN{};OO.H=function(){let a;return function(b){return(a||(a=_.Jg(OO)))(b||OO)}}();OO.Oa=_.A({type:OO,U:[["","matCellDef",""]],features:[_.lk([{ea:gN,ac:OO}]),_.Si]});var PO=class extends hN{};PO.H=function(){let a;return function(b){return(a||(a=_.Jg(PO)))(b||PO)}}();PO.Oa=_.A({type:PO,U:[["","matHeaderCellDef",""]],features:[_.lk([{ea:hN,ac:PO}]),_.Si]});var QO=class extends jN{get name(){return this.Zt}set name(a){this.DH(a)}Tz(){super.Tz();this.YF.push(`mat-column-${this.IJ}`)}};
QO.H=function(){let a;return function(b){return(a||(a=_.Jg(QO)))(b||QO)}}();QO.Oa=_.A({type:QO,U:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.lk([{ea:jN,ac:QO},{ea:"MAT_SORT_HEADER_COLUMN_DEF",ac:QO}]),_.Si]});var RO=class extends kN{};RO.H=function(){let a;return function(b){return(a||(a=_.Jg(RO)))(b||RO)}}();RO.Oa=_.A({type:RO,U:[["mat-header-cell"],["th","mat-header-cell",""]],Za:["role","columnheader",1,"mat-header-cell"],features:[_.Si]});
var SO=class extends lN{};SO.H=function(){let a;return function(b){return(a||(a=_.Jg(SO)))(b||SO)}}();SO.Oa=_.A({type:SO,U:[["mat-cell"],["td","mat-cell",""]],Za:["role","gridcell",1,"mat-cell"],features:[_.Si]});
var TO=class extends pN{};TO.H=function(){let a;return function(b){return(a||(a=_.Jg(TO)))(b||TO)}}();TO.Oa=_.A({type:TO,U:[["","matHeaderRowDef",""]],inputs:{Mj:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.lk([{ea:pN,ac:TO}]),_.Si]});var UO=class extends rN{};UO.H=function(){let a;return function(b){return(a||(a=_.Jg(UO)))(b||UO)}}();
UO.Oa=_.A({type:UO,U:[["","matRowDef",""]],inputs:{Mj:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[_.lk([{ea:rN,ac:UO}]),_.Si]});var VO=class extends uN{};VO.H=function(){let a;return function(b){return(a||(a=_.Jg(VO)))(b||VO)}}();
VO.Ca=_.A({type:VO,U:[["mat-header-row"],["tr","mat-header-row",""]],Za:["role","row",1,"mat-header-row"],Ab:["matHeaderRow"],features:[_.lk([{ea:uN,ac:VO}]),_.Si],Aa:1,xa:0,Fa:[["cdkCellOutlet",""]],template:function(a){a&1&&_.oj(0,0)},Ia:[tN],ub:2});var WO=class extends vN{};WO.H=function(){let a;return function(b){return(a||(a=_.Jg(WO)))(b||WO)}}();
WO.Ca=_.A({type:WO,U:[["mat-row"],["tr","mat-row",""]],Za:["role","row",1,"mat-row"],Ab:["matRow"],features:[_.lk([{ea:vN,ac:WO}]),_.Si],Aa:1,xa:0,Fa:[["cdkCellOutlet",""]],template:function(a){a&1&&_.oj(0,0)},Ia:[tN],ub:2});
var GIa=[[["caption"]],[["colgroup"],["col"]]],XO=class extends EN{constructor(){super(...arguments);this.Nk="mat-table-sticky";this.Mk=!1}};XO.H=function(){let a;return function(b){return(a||(a=_.Jg(XO)))(b||XO)}}();
XO.Ca=_.A({type:XO,U:[["mat-table"],["table","mat-table",""]],Za:[1,"mat-table"],qb:2,bb:function(a,b){a&2&&_.fj("mat-table-fixed-layout",b.Av)},Ab:["matTable"],features:[_.lk([{ea:LD,Uc:Bua},{ea:EN,ac:XO},{ea:fN,ac:XO},{ea:mN,Uc:nN},{ea:xN,Ib:null}]),_.Si],zc:["caption","colgroup, col"],Aa:6,xa:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(a){a&1&&(_.bk(GIa),_.ck(0),_.ck(1,1),_.oj(2,0)(3,1)(4,2)(5,3))},Ia:[zN,AN,BN,CN],ra:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
ub:2});
var YO=class{};YO.H=function(a){return new (a||YO)};YO.Ea=_.Af({type:YO});YO.Da=_.bf({imports:[FN,_.RE,_.RE]});
var HIa=class{constructor(a,b){this.A=a[_.ha.Symbol.iterator]();this.B=b}[Symbol.iterator](){return this}next(){const a=this.A.next();return{value:a.done?void 0:this.B.call(void 0,a.value),done:a.done}}},IIa=function(a,b){return new HIa(a,b)};
var JIa=!_.xu.Nx&&!va(),ZO=function(a,b){if(/-[a-z]/.test(b))return null;if(JIa&&a.dataset){if(wa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+String(b).replace(/([A-Z])/g,"-$1").toLowerCase())};
if(_.Ar&&_.Ar)try{new ActiveXObject("MSXML2.DOMDocument")}catch(a){}
;var $O=function(){_.EH.call(this);this.A=new _.Cs(this);this.A.listen(window,["online","offline"],this.B)};_.P($O,_.EH);$O.prototype.B=function(){this.dispatchEvent(navigator.onLine?"online":"offline")};$O.prototype.ob=function(){$O.xc.ob.call(this);this.A.ib();this.A=null};
var KIa=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"},LIa=KIa;LIa=KIa;
var MIa,NIa,OIa,PIa,QIa;_.aP=function(a){this.C=a;this.B=this.A=this.F=null;a=HL;var b=uFa;if(MIa!==a||NIa!==b)MIa=a,NIa=b,OIa=new JL;this.G=OIa};MIa=null;NIa=null;OIa=null;PIa=RegExp("'([{}#].*?)'","g");QIa=RegExp("''","g");_.aP.prototype.format=function(a){if(this.C){this.F=[];var b=RIa(this,this.C);this.B=bP(this,b);this.C=null}if(this.B&&0!=this.B.length)for(this.A=_.Pa(this.F),b=[],cP(this,this.B,a,!1,b),a=b.join("");0<this.A.length;)a=a.replace(this.D(this.A),this.A.pop());else a="";return a};
var cP=function(a,b,c,d,e){for(var f=0;f<b.length;f++)switch(b[f].type){case 4:e.push(b[f].value);break;case 3:var g=b[f].value,h=a,k=e,l=c[g];void 0===l?k.push("Undefined parameter - "+g):(h.A.push(l),k.push(h.D(h.A)));break;case 2:g=b[f].value;h=a;k=c;l=d;var m=e,n=g.Gu;void 0===k[n]?m.push("Undefined parameter - "+n):(n=g[k[n]],void 0===n&&(n=g.other),cP(h,n,k,l,m));break;case 0:g=b[f].value;SIa(a,g,c,BFa,d,e);break;case 1:g=b[f].value,SIa(a,g,c,LIa,d,e)}},SIa=function(a,b,c,d,e,f){var g=b.Gu,
h=b.DI,k=+c[g];isNaN(k)?f.push("Undefined or invalid parameter - "+g):(h=k-h,g=b[c[g]],void 0===g&&(d=d(Math.abs(h)),g=b[d],void 0===g&&(g=b.other)),b=[],cP(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.G.format(h),f.push(c.replace(/#/g,a))))},RIa=function(a,b){var c=a.F,d=(0,_.bu)(a.D,a);b=b.replace(QIa,function(){c.push("'");return d(c)});return b=b.replace(PIa,function(e,f){c.push(f);return d(c)})},dP=function(a){var b=0,c=[],d=[],e=/[{}]/g;e.lastIndex=0;for(var f;f=e.exec(a);){var g=f.index;"}"==f[0]?
(c.pop(),0==c.length&&(f={type:1},f.value=a.substring(b,g),d.push(f),b=g+1)):(0==c.length&&(b=a.substring(b,g),""!=b&&d.push({type:0,value:b}),b=g+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},TIa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,UIa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,VIa=/^\s*(\w+)\s*,\s*select\s*,/,bP=function(a,b){var c=[];b=dP(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var f=b[d].value;
switch(TIa.test(f)?0:UIa.test(f)?1:VIa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=WIa(a,b[d].value);break;case 0:e.type=0;e.value=XIa(a,b[d].value);break;case 1:e.type=1;e.value=YIa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},WIa=function(a,b){var c="";b=b.replace(VIa,function(h,k){c=k;return""});var d={};d.Gu=c;b=dP(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=bP(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},XIa=
function(a,b){var c="",d=0;b=b.replace(TIa,function(k,l,m){c=l;m&&(d=parseInt(m,10));return""});var e={};e.Gu=c;e.DI=d;b=dP(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var h;1==b[f].type&&(h=bP(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=h;f++}return e},YIa=function(a,b){var c="";b=b.replace(UIa,function(h,k){c=k;return""});var d={};d.Gu=c;d.DI=0;b=dP(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=bP(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};
_.aP.prototype.D=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var eP=function(){};eP.prototype.next=function(){return fP};var fP={done:!0,value:void 0};eP.prototype.Tg=function(){return this};
var iP=function(a){if(a instanceof gP||a instanceof ZIa||a instanceof hP)return a;if("function"==typeof a.next)return new gP(()=>a);if("function"==typeof a[Symbol.iterator])return new gP(()=>a[Symbol.iterator]());if("function"==typeof a.Tg)return new gP(()=>a.Tg());throw Error("zc");},gP=class{constructor(a){this.B=a}Tg(){return new ZIa(this.B())}[Symbol.iterator](){return new hP(this.B())}A(){return new hP(this.B())}},ZIa=class extends eP{constructor(a){super();this.B=a}next(){return this.B.next()}[Symbol.iterator](){return new hP(this.B)}A(){return new hP(this.B)}},
hP=class extends gP{constructor(a){super(()=>a);this.C=a}next(){return this.C.next()}};
var $Ia=function(){return!jP()&&(la("iPod")||la("iPhone")||la("Android")||la("IEMobile"))},jP=function(){return la("iPad")||la("Android")&&!la("Mobile")||la("Silk")};
var aJa,lP;aJa=function(){_.kP||(_.kP="en");return _.kP};lP=function(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""};_.mP={};
var dJa=function(a,b){const c=b||{};b=c.document||document;const d=_.ce(a).toString(),e=(new QB(b)).createElement("SCRIPT");var f={lN:e,Wm:void 0};const g=new _.wH(bJa,f);let h=null;const k=null!=c.timeout?c.timeout:5E3;0<k&&(h=window.setTimeout(function(){nP(e,!0);g.B(new oP(1,"Timeout reached for loading script "+d))},k),f.Wm=h);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(nP(e,c.w4||!1,h),g.callback(null))};e.onerror=function(){nP(e,
!0,h);g.B(new oP(0,"Error while loading script "+d))};f=c.attributes||{};Vd(f,{type:"text/javascript",charset:"UTF-8"});_.UB(e,f);gra(e,a);cJa(b).appendChild(e);return g},cJa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},bJa=function(){if(this&&this.lN){const a=this.lN;a&&"SCRIPT"==a.tagName&&nP(a,!0,this.Wm)}},nP=function(a,b,c){null!=c&&_.ha.clearTimeout(c);a.onload=()=>{};a.onerror=()=>{};a.onreadystatechange=()=>{};b&&window.setTimeout(function(){_.YB(a)},
0)},oP=function(a,b){let c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.P(oP,_.aa);
var eJa=function(){};
var pP=function(){};_.P(pP,eJa);pP.prototype.Ob=function(){let a=0;for(const b of this)a++;return a};pP.prototype[Symbol.iterator]=function(){return iP(this.Tg(!0)).A()};pP.prototype.clear=function(){const a=Array.from(this);for(const b of a)this.remove(b)};
var qP=function(a){this.A=a};_.P(qP,pP);_.q=qP.prototype;_.q.isAvailable=function(){if(!this.A)return!1;try{return this.A.setItem("__sak","1"),this.A.removeItem("__sak"),!0}catch(a){return!1}};_.q.set=function(a,b){try{this.A.setItem(a,b)}catch(c){if(0==this.A.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.q.get=function(a){a=this.A.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.q.remove=function(a){this.A.removeItem(a)};_.q.Ob=function(){return this.A.length};_.q.Tg=function(a){var b=0,c=this.A,d=new eP;d.next=function(){if(b>=c.length)return fP;var e=c.key(b++);if(a)return{value:e,done:!1};e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return{value:e,done:!1}};return d};_.q.clear=function(){this.A.clear()};_.q.key=function(a){return this.A.key(a)};
var fJa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.A=a};_.P(fJa,qP);
var rP=function(a,b){this.B=a;this.A=b+"::"};_.P(rP,pP);rP.prototype.set=function(a,b){this.B.set(this.A+a,b)};rP.prototype.get=function(a){return this.B.get(this.A+a)};rP.prototype.remove=function(a){this.B.remove(this.A+a)};rP.prototype.Tg=function(a){const b=this.B[Symbol.iterator](),c=this,d=new eP;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.A.length)!=c.A;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.A.length):c.B.get(e),done:!1}};return d};
var sP=function(a){this.A=a};sP.prototype.set=function(a,b){void 0===b?this.A.remove(a):this.A.set(a,(0,_.KH)(b))};sP.prototype.get=function(a){let b;try{b=this.A.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};sP.prototype.remove=function(a){this.A.remove(a)};
_.ws=function(a){let b=arguments[0];for(let c=1;c<arguments.length;c++){const d=arguments[c];_.Nr(d,"/")?b=d:""==b||_.Or(b,"/")?b+=d:b+="/"+d}return b};
var uP;_.tP=function(a,b){this.B={};this.A=[];this.C=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Ac");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.q=_.tP.prototype;_.q.Ob=function(){return this.size};_.q.Jc=function(){uP(this);for(var a=[],b=0;b<this.A.length;b++)a.push(this.B[this.A[b]]);return a};_.q.tf=function(){uP(this);return this.A.concat()};_.q.has=function(a){return vP(this.B,a)};_.q.kd=function(){return 0==this.size};
_.q.clear=function(){this.B={};this.C=this.size=this.A.length=0};_.q.remove=function(a){return _.wP(this,a)};_.wP=function(a,b){return vP(a.B,b)?(delete a.B[b],--a.size,a.C++,a.A.length>2*a.size&&uP(a),!0):!1};uP=function(a){if(a.size!=a.A.length){for(var b=0,c=0;b<a.A.length;){var d=a.A[b];vP(a.B,d)&&(a.A[c++]=d);b++}a.A.length=c}if(a.size!=a.A.length){var e={};for(c=b=0;b<a.A.length;)d=a.A[b],vP(e,d)||(a.A[c++]=d,e[d]=1),b++;a.A.length=c}};_.q=_.tP.prototype;
_.q.get=function(a,b){return vP(this.B,a)?this.B[a]:b};_.q.set=function(a,b){vP(this.B,a)||(this.size+=1,this.A.push(a),this.C++);this.B[a]=b};_.q.addAll=function(a){if(a instanceof _.tP)for(var b=a.tf(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};_.q.forEach=function(a,b){for(var c=this.tf(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.q.clone=function(){return new _.tP(this)};
_.q.I=function(){uP(this);for(var a={},b=0;b<this.A.length;b++){var c=this.A[b];a[c]=this.B[c]}return a};_.q.keys=function(){return iP(this.Tg(!0)).A()};_.q.values=function(){return iP(this.Tg(!1)).A()};_.q.entries=function(){const a=this;return IIa(this.keys(),function(b){return[b,a.get(b)]})};_.q.Tg=function(a){uP(this);var b=0,c=this.C,d=this,e=new eP;e.next=function(){if(c!=d.C)throw Error("Bc");if(b>=d.A.length)return fP;var f=d.A[b++];return{value:a?f:d.B[f],done:!1}};return e};
var vP=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var gJa=function(){this.Fb=!1;this.B=new _.tP;this.A=new xP("");this.A.next=this.A.A=this.A},iJa=function(a,b){(b=a.B.get(b))&&a.Fb&&(b.remove(),hJa(a,b));return b};_.q=gJa.prototype;_.q.get=function(a,b){return(a=iJa(this,a))?a.value:b};_.q.set=function(a,b){var c=iJa(this,a);c?c.value=b:(c=new xP(a,b),this.B.set(a,c),hJa(this,c))};_.q.shift=function(){return jJa(this,this.A.next)};_.q.pop=function(){return jJa(this,this.A.A)};
_.q.remove=function(a){return(a=this.B.get(a))?(a.remove(),this.B.remove(a.key),!0):!1};_.q.Ob=function(){return this.B.Ob()};_.q.kd=function(){return this.B.kd()};_.q.tf=function(){return this.map(function(a,b){return b})};_.q.Jc=function(){return this.map(function(a){return a})};_.q.contains=function(a){return this.some(function(b){return b==a})};_.q.clear=function(){for(;0<this.Ob();){var a=this.Fb?this.A.A:this.A.next;a.remove();this.B.remove(a.key)}};
_.q.forEach=function(a,b){for(var c=this.A.next;c!=this.A;c=c.next)a.call(b,c.value,c.key,this)};_.q.map=function(a,b){for(var c=[],d=this.A.next;d!=this.A;d=d.next)c.push(a.call(b,d.value,d.key,this));return c};_.q.some=function(a,b){for(var c=this.A.next;c!=this.A;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};_.q.every=function(a,b){for(var c=this.A.next;c!=this.A;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};
var hJa=function(a,b){a.Fb?(b.next=a.A.next,b.A=a.A,a.A.next=b,b.next.A=b):(b.A=a.A.A,b.next=a.A,a.A.A=b,b.A.next=b)},jJa=function(a,b){a.A!=b&&(b.remove(),a.B.remove(b.key));return b.value},xP=function(a,b){this.key=a;this.value=b};xP.prototype.remove=function(){this.A.next=this.next;this.next.A=this.A;delete this.A;delete this.next};
var zP;_.yP=function(a){this.A=new _.tP;this.size=0;a&&this.addAll(a)};zP=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+_.Va(a):b.charAt(0)+a};_.yP.prototype.Ob=function(){return this.A.size};_.yP.prototype.add=function(a){this.A.set(zP(a),a);this.size=this.A.size};_.yP.prototype.addAll=function(a){a=gI(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.size=this.A.size};
_.yP.prototype.removeAll=function(a){a=gI(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c]);this.size=this.A.size};var kJa=function(a,b){b=a.A.remove(zP(b));a.size=a.A.size;return b};_.q=_.yP.prototype;_.q.remove=function(a){return kJa(this,a)};_.q.clear=function(){this.A.clear();this.size=0};_.q.kd=function(){return 0===this.A.size};_.q.has=function(a){a=zP(a);return this.A.has(a)};_.q.contains=function(a){a=zP(a);return this.A.has(a)};var lJa=function(a,b){a=a.clone();a.removeAll(b);return a};
_.yP.prototype.Jc=function(){return this.A.Jc()};_.yP.prototype.values=function(){return this.A.values()};_.yP.prototype.clone=function(){return new _.yP(this)};_.yP.prototype.Tg=function(){return this.A.Tg(!1)};_.yP.prototype[Symbol.iterator]=function(){return this.values()};
var AP=function(){};AP.C=void 0;AP.getInstance=function(){return AP.C?AP.C:AP.C=new AP};AP.prototype.A=0;
var BP=function(a){_.EH.call(this);this.C=a||SB();this.qd=null;this.Si=!1;this.A=null;this.D=void 0;this.B=this.G=this.Mc=this.X=null;this.Ta=!1};_.P(BP,_.EH);BP.prototype.cb=AP.getInstance();BP.prototype.getId=function(){return this.qd||(this.qd=":"+(this.cb.A++).toString(36))};BP.prototype.Sa=function(a){if(this.Mc&&this.Mc.B){var b=this.Mc.B,c=this.qd;c in b&&delete b[c];b=this.Mc.B;if(null!==b&&a in b)throw Error("Q`"+a);b[a]=this}this.qd=a};BP.prototype.hh=function(){return this.A};
var CP=function(a,b){if(a.A){var c=(a=a.A||a.C.A)||document;if(c.getElementsByClassName)b=c.getElementsByClassName(b)[0];else{c=document;var d=a||c;b=d.querySelectorAll&&d.querySelector&&b?d.querySelector(b?"."+b:""):_.TB(c,"*",b,a)[0]||null}b=b||null}else b=null;return b};_.q=BP.prototype;_.q.Rs=function(a){if(this==a)throw Error("Cc");var b;if(b=a&&this.Mc&&this.qd){b=this.Mc;var c=this.qd;b=b.B&&c?Sd(b.B,c)||null:null}if(b&&this.Mc!=a)throw Error("Cc");this.Mc=a;BP.xc.FD.call(this,a)};
_.q.FD=function(a){if(this.Mc&&this.Mc!=a)throw Error("Dc");BP.xc.FD.call(this,a)};_.q.gy=function(){this.A=this.C.createElement("DIV")};_.q.render=function(a){if(this.Si)throw Error("Ec");this.A||this.gy();a?a.insertBefore(this.A,null):this.C.A.body.appendChild(this.A);this.Mc&&!this.Mc.Si||DP(this)};_.q.vd=function(a){if(this.Si)throw Error("Ec");if(a){this.Ta=!0;var b=_.RB(a);this.C&&this.C.A==b||(this.C=SB(a));this.A=a;DP(this)}else throw Error("Fc");};
var DP=function(a){a.Si=!0;EP(a,function(b){!b.Si&&b.hh()&&DP(b)})},FP=function(a){EP(a,function(b){b.Si&&FP(b)});a.D&&a.D.removeAll();a.Si=!1};BP.prototype.ob=function(){this.Si&&FP(this);this.D&&(this.D.ib(),delete this.D);EP(this,function(a){a.ib()});!this.Ta&&this.A&&_.YB(this.A);this.Mc=this.X=this.A=this.B=this.G=null;BP.xc.ob.call(this)};BP.prototype.kh=function(){return this.X};var EP=function(a,b){a.G&&a.G.forEach(b,void 0)};
BP.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=this.B&&c?Sd(this.B,c)||null:null;if(c&&a){var d=this.B;c in d&&delete d[c];_.Oa(this.G,a);b&&(FP(a),a.A&&_.YB(a.A));a.Rs(null)}}if(!a)throw Error("Gc");return a};
var rs=class extends U{constructor(a){super(a)}getEnableSsEngine(){return _.rt(this,2)}getEnableAwr(){return _.rt(this,3)}getEnableHelpSuggestions(){return _.rt(this,4)}getAlohaAutoGaRollout(){return _.rt(this,5)}getEnableConfigurator(){return _.rt(this,6)}getEnableMweb(){return _.rt(this,7)}getEnableCtlConsentCheckbox(){return _.rt(this,8)}getEnableIframe(){return _.rt(this,9)}J(){return Q(this,mJa)}};rs.prototype.I=function(){return nJa(this)};
var nJa=function(a){if(null!=a)return{S2:_.rt(a,1),a7:_.rt(a,2),m6:_.rt(a,3),E6:_.rt(a,4),Q2:_.rt(a,5),p6:_.rt(a,6),L6:_.rt(a,7),r6:_.rt(a,8),F6:_.rt(a,9)}},mJa=[rs,1,nv,2,nv,3,nv,4,nv,5,nv,6,nv,7,nv,8,nv,9,nv];
var ps=class extends U{constructor(a){super(a)}J(){return Q(this,oJa)}};ps.prototype.I=function(){var a=null!=this?{R2:nJa(_.u(this,rs,1))}:void 0;return a};var oJa=[ps,1,T,mJa];
var Bga=["https://sandbox.google.com/tools/feedback"];
var tga="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" ");
var ns;
var GP=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ha;const e=d.document,f=a.nonce||_.JB(d);f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){var g=Lia("document.location.href",d);!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;if(b&&JSON&&JSON.stringify){const h=JSON.stringify(b);(g=1200>=h.length)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,
b);else{d=c+"/load.js?";for(const h in a)b=a[h],null==b||Ua(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=SB(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.de(a,Nn(d));e.body.appendChild(a)}},pJa=function(a,b,c){try{"submit"===a.flow||"help"===a.flow||a.tinyNoPointer?GP(a,b,c):Aga(a.productId,a.serverUri).then(d=>{d=_.u(d,rs,1);if(null==d||!d.getAlohaAutoGaRollout()||Zia&&!d.getEnableMweb())GP(a,b,c);else{const g=c||_.ha;var e="DEV"===a.serverEnvironment,f=c||_.ha;f=a.nonce||
_.JB(f);e={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,lha:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:e,nonce:f,useNightlyRelease:e,
feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.serverUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(f=new Map(Object.entries(b)),e.extraData.productSpecificData=f);xga(e,d,g)}},
d=>{d&&"DuplicateFormError"!==d.name&&GP(a,b,c)})}catch(d){GP(a,b,c)}};vr("userfeedback.api.startFeedback",pJa);
var HP=class extends U{constructor(a){super(a,-1,qJa)}Ql(){return _.w(this,3)}getDevice(){return _.w(this,4)}J(){return Q(this,rJa)}},IP=class extends U{constructor(a){super(a)}getKey(){return _.w(this,22)}getValue(){return _.w(this,23)}Od(a){r(this,23,a)}J(){return Q(this,sJa)}},qJa=[21];HP.prototype.I=function(){return tJa(this)};
var tJa=function(a){if(null!=a)return{family:y(_.w(a,1)),mfa:y(_.w(a,2)),platform:y(_.w(a,3)),device:y(_.w(a,4)),I5:y(_.w(a,5)),i4:y(_.w(a,6)),gea:y(_.w(a,7)),locale:y(_.w(a,8)),os:y(_.w(a,9)),fba:y(_.w(a,10)),browser:y(_.w(a,11)),browserVersion:y(_.w(a,12)),Y3:y(_.w(a,13)),M8:y(_.w(a,14)),a$:y(_.w(a,15)),b$:y(_.w(a,16)),Y9:y(_.w(a,17)),Z9:y(_.w(a,18)),baa:y(_.w(a,19)),caa:y(_.w(a,20)),Y2:qd(_.t(a,IP,21),uJa)}};IP.prototype.I=function(){return uJa(void 0,this)};
var uJa=function(a,b){if(null!=b){var c={key:y(_.w(b,22)),value:y(_.w(b,23))};a&&(c.M=b);return c}},sJa=[IP,22,qv,23,qv],rJa=[HP,1,vv,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,qv,9,qv,10,qv,11,qv,12,qv,13,qv,14,qv,15,qv,16,qv,17,qv,18,qv,19,qv,20,qv,21,Uja,sJa];IP.A=21;
var vJa=function(a){this.initialize(a,7)};_.P(vJa,_.Ev);
var wJa=function(a){this.initialize(a,10)};_.P(wJa,_.Ev);
var JP=function(a){this.initialize(a,10)};_.P(JP,_.Ev);JP.prototype.Jo=function(){return _.Gv(this,2)};JP.prototype.kh=function(){return _.Gv(this,3)};JP.prototype.Rl=function(){return _.Gv(this,9)};JP.prototype.C=function(){return _.Gv(this,7)};
var xJa=function(a){this.initialize(a,11)};_.P(xJa,_.Ev);
var KP=function(a){this.initialize(a,2)};_.P(KP,_.Ev);KP.prototype.getKey=function(){return _.Gv(this,0)};KP.prototype.getValue=function(){return _.Gv(this,1)};KP.prototype.Od=function(a){this.A[1]=a};
var LP=function(a){this.initialize(a,22)};_.P(LP,_.Ev);LP.prototype.getValue=function(a){a=_.Kd(this.A,2)[a];return new KP(a)};
var yJa=function(a){this.initialize(a,15)};_.P(yJa,_.Ev);var zJa=function(a){var b=Date.now().toString();a.A[3]=b};
var MP=class extends U{constructor(a){super(a)}getName(){return _.L(this,1)}getId(){return _.L(this,2)}Sa(a){return r(this,2,a)}J(){return Q(this,AJa)}};MP.prototype.I=function(){return BJa(void 0,this)};var BJa=function(a,b){if(null!=b){var c={name:y(_.w(b,1)),id:y(_.w(b,2)),Kca:y(_.w(b,3)),cba:y(_.w(b,4)),mid:y(_.w(b,5))};a&&(c.M=b);return c}},AJa=[MP,1,qv,2,qv,3,jv,4,jv,5,qv];
var OP=class extends U{constructor(a){super(a,-1,CJa)}J(){return Q(this,NP)}},CJa=[2];OP.prototype.I=function(){return PP(this)};var PP=function(a){if(null!=a)return{y3:y(_.w(a,1)),P2:qd(_.t(a,MP,2),BJa)}},NP=[OP,1,jv,2,rv,AJa];
var QP=class extends U{constructor(a){super(a,-1,DJa)}J(){return Q(this,EJa)}},DJa=[1];QP.prototype.I=function(){return FJa(this)};var FJa=function(a){if(null!=a)return{Cfa:y(_.Ob(a,1))}},EJa=[QP,1,wv];
var RP=class extends U{constructor(a){super(a,-1,GJa)}J(){return Q(this,HJa)}},TP=class extends U{constructor(a){super(a)}Kg(){return _.u(this,SP,1)}getId(){return _.L(this,2)}Sa(a){return r(this,2,a)}kh(){return _.L(this,4)}Rl(){return _.L(this,5)}ir(){return _.L(this,6)}getDevice(){return _.L(this,7)}J(){return Q(this,IJa)}},SP=class extends U{constructor(a){super(a)}J(){return Q(this,JJa)}},GJa=[4];RP.prototype.I=function(){return KJa(this)};
var KJa=function(a){if(null!=a)return{W2:y(_.w(a,1)),lc:LJa(_.u(a,TP,3)),Vfa:y(_.Ob(a,4))}};TP.prototype.I=function(){return LJa(this)};var LJa=function(a){if(null!=a)return{version:MJa(a.Kg()),id:y(_.w(a,2)),manufacturer:y(_.w(a,3)),model:y(_.w(a,4)),product:y(_.w(a,5)),brand:y(_.w(a,6)),device:y(_.w(a,7)),dr:y(_.w(a,8))}};SP.prototype.I=function(){return MJa(this)};
var MJa=function(a){if(null!=a)return{NY:y(_.w(a,1)),release:y(_.w(a,2))}},JJa=[SP,1,jv,2,qv],IJa=[TP,1,T,JJa,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv,8,qv],HJa=[RP,1,hv,3,T,IJa,4,ov];
var UP=class extends U{constructor(a){super(a)}getName(){return _.L(this,1)}J(){return Q(this,NJa)}};UP.prototype.I=function(){return OJa(this)};var OJa=function(a){if(null!=a)return{name:y(_.w(a,1)),code:y(_.w(a,2))}},NJa=[UP,1,qv,2,hv];
var VP=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return r(this,1,a)}Kg(){return _.u(this,UP,2)}J(){return Q(this,PJa)}};VP.prototype.I=function(){return QJa(this)};var QJa=function(a){if(null!=a)return{id:y(_.w(a,1)),version:OJa(a.Kg()),r8:y(_.w(a,3))}},PJa=[VP,1,qv,2,T,NJa,3,vv];
var WP=class extends U{constructor(a){super(a)}J(){return Q(this,RJa)}};WP.prototype.I=function(){return SJa(this)};var SJa=function(a){if(null!=a)return{l6:y(x(a,1)),j6:y(x(a,2)),i6:y(x(a,3))}},RJa=[WP,1,mv,2,mv,3,mv];
var XP=class extends U{constructor(a){super(a)}J(){return Q(this,TJa)}};XP.prototype.I=function(){return UJa(this)};var UJa=function(a){if(null!=a)return{c$:y(_.w(a,1))}},TJa=[XP,1,qv];
var YP=class extends U{constructor(a){super(a)}getToken(){return Gu(this,1)}setToken(a){return r(this,1,a)}J(){return Q(this,VJa)}};YP.prototype.I=function(){var a=null!=this?{token:td(this.getToken())}:void 0;return a};var VJa=[YP,1,tv];
var ZP=class extends U{constructor(a){super(a)}J(){return Q(this,WJa)}};ZP.prototype.I=function(){return XJa(this)};var XJa=function(a){if(null!=a)return{O6:y(x(a,1))}},WJa=[ZP,1,mv];
var $P=class extends U{constructor(a){super(a)}J(){return Q(this,YJa)}};$P.prototype.I=function(){return ZJa(this)};var ZJa=function(a){if(null!=a)return{B6:y(x(a,1)),A6:y(x(a,2)),Gfa:y(x(a,3))}},YJa=[$P,1,mv,2,mv,3,mv];
var aQ=class extends U{constructor(a){super(a)}J(){return Q(this,$Ja)}};aQ.prototype.I=function(){return aKa(this)};var aKa=function(a){if(null!=a)return{Q6:y(x(a,1)),I6:y(x(a,2)),Pfa:y(x(a,3)),Z6:y(x(a,4)),y6:y(x(a,5)),t6:y(x(a,6)),k6:y(x(a,7)),D6:y(x(a,8)),Ffa:y(x(a,9)),Rfa:y(x(a,19)),Sfa:y(x(a,20)),Mfa:y(x(a,21))}},$Ja=[aQ,1,mv,2,mv,3,mv,4,mv,5,mv,6,mv,7,mv,8,mv,9,mv,19,mv,20,mv,21,mv];
var bQ=class extends U{constructor(a){super(a)}J(){return Q(this,bKa)}};bQ.prototype.I=function(){return cKa(this)};var cKa=function(a){if(null!=a)return{Hfa:y(x(a,1)),Nfa:y(x(a,2)),Qfa:y(x(a,3))}},bKa=[bQ,1,mv,2,mv,3,mv];
var cQ=class extends U{constructor(a){super(a)}J(){return Q(this,dKa)}};cQ.prototype.I=function(){return eKa(this)};var eKa=function(a){if(null!=a)return{Lfa:y(x(a,1))}},dKa=[cQ,1,mv];
var dQ=class extends U{constructor(a){super(a)}J(){return Q(this,fKa)}};dQ.prototype.I=function(){return gKa(this)};var gKa=function(a){if(null!=a)return{x6:y(x(a,1)),o6:y(x(a,2)),R6:y(x(a,3)),J6:y(x(a,4)),n6:y(x(a,5)),Ofa:y(x(a,6))}},fKa=[dQ,1,mv,2,mv,3,mv,4,mv,5,mv,6,mv];
var eQ=class extends U{constructor(a){super(a)}J(){return Q(this,hKa)}};eQ.prototype.I=function(){return iKa(this)};var iKa=function(a){if(null!=a)return{K6:y(x(a,1)),M6:y(x(a,2)),u6:y(x(a,3))}},hKa=[eQ,1,mv,2,mv,3,mv];
var fQ=class extends U{constructor(a){super(a)}J(){return Q(this,jKa)}};fQ.prototype.I=function(){return kKa(this)};var kKa=function(a){if(null!=a)return{f7:y(x(a,1)),S6:y(x(a,2)),z6:y(x(a,3)),w6:y(x(a,4)),Nga:y(x(a,5)),Jfa:y(x(a,6))}},jKa=[fQ,1,mv,2,mv,3,mv,4,mv,5,mv,6,mv];
var gQ=class extends U{constructor(a){super(a)}J(){return Q(this,lKa)}};gQ.prototype.I=function(){return mKa(this)};var mKa=function(a){if(null!=a)return{v6:y(x(a,1)),X6:y(x(a,2)),V6:y(x(a,3)),W6:y(x(a,4)),H6:y(x(a,5))}},lKa=[gQ,1,mv,2,mv,3,mv,4,mv,5,mv];
var hQ=class extends U{constructor(a){super(a)}J(){return Q(this,nKa)}};hQ.prototype.I=function(){return oKa(this)};var oKa=function(a){if(null!=a)return{N6:y(x(a,1))}},nKa=[hQ,1,mv];
var iQ=class extends U{constructor(a){super(a)}J(){return Q(this,pKa)}};iQ.prototype.I=function(){return qKa(this)};var qKa=function(a){if(null!=a)return{U6:y(x(a,1))}},pKa=[iQ,1,mv];
var jQ=class extends U{constructor(a){super(a)}J(){return Q(this,rKa)}};jQ.prototype.I=function(){return sKa(this)};
var sKa=function(a){if(null!=a)return{h7:y(x(a,1)),P6:y(x(a,2)),Y6:_.rt(a,4,!0),T6:y(x(a,5)),a9:y(x(a,6)),c7:y(x(a,7)),e7:y(x(a,8)),b7:y(x(a,9)),g7:y(x(a,10)),i7:y(x(a,11)),C6:y(x(a,12)),G6:y(x(a,13)),d7:y(x(a,14)),s6:y(x(a,15)),q6:y(x(a,16)),Ifa:y(x(a,17)),Efa:y(x(a,18)),Kfa:y(x(a,19))}},rKa=[jQ,1,mv,2,mv,4,mv,5,mv,6,mv,7,mv,8,mv,9,mv,10,mv,11,mv,12,mv,13,mv,14,mv,15,mv,16,mv,17,mv,18,mv,19,mv];
var kQ=class extends U{constructor(a){super(a)}J(){return Q(this,tKa)}};kQ.prototype.I=function(){return uKa(this)};var uKa=function(a){if(null!=a)return{Dfa:y(x(a,1))}},tKa=[kQ,1,mv];
var lQ=class extends U{constructor(a){super(a)}J(){return Q(this,vKa)}};lQ.prototype.I=function(){var a=null!=this?{Pca:sKa(_.u(this,jQ,1)),o7:aKa(_.u(this,aQ,2)),p$:iKa(_.u(this,eQ,3)),A5:XJa(_.u(this,ZP,4)),u$:kKa(_.u(this,fQ,5)),i3:SJa(_.u(this,WP,6)),i$:gKa(_.u(this,dQ,7)),Z$:mKa(_.u(this,gQ,8)),J5:ZJa(_.u(this,$P,9)),Oaa:oKa(_.u(this,hQ,10)),jca:qKa(_.u(this,iQ,11)),b8:cKa(_.u(this,bQ,12)),T2:FJa(_.u(this,QP,13)),m8:eKa(_.u(this,cQ,14)),Yha:uKa(_.u(this,kQ,15))}:void 0;return a};
var vKa=[lQ,1,T,rKa,2,T,$Ja,3,T,hKa,4,T,WJa,5,T,jKa,6,T,RJa,7,T,fKa,8,T,lKa,9,T,YJa,10,T,nKa,11,T,pKa,12,T,bKa,13,T,EJa,14,T,dKa,15,T,tKa];
var mQ=class extends U{constructor(a){super(a)}J(){return Q(this,wKa)}},oQ=class extends U{constructor(a){super(a)}Kg(){return _.u(this,nQ,1)}getId(){return _.L(this,2)}Sa(a){return r(this,2,a)}kh(){return _.L(this,3)}Rl(){return _.L(this,4)}getDevice(){return _.L(this,5)}ir(){return _.L(this,7)}J(){return Q(this,xKa)}},nQ=class extends U{constructor(a){super(a)}J(){return Q(this,yKa)}};mQ.prototype.I=function(){return zKa(this)};var zKa=function(a){if(null!=a)return{lc:AKa(_.u(a,oQ,1))}};
oQ.prototype.I=function(){return AKa(this)};var AKa=function(a){if(null!=a)return{version:BKa(a.Kg()),id:y(_.w(a,2)),model:y(_.w(a,3)),product:y(_.w(a,4)),device:y(_.w(a,5)),manufacturer:y(_.w(a,6)),brand:y(_.w(a,7))}};nQ.prototype.I=function(){return BKa(this)};var BKa=function(a){if(null!=a)return{NY:y(_.w(a,1))}},yKa=[nQ,1,jv],xKa=[oQ,1,T,yKa,2,qv,3,qv,4,qv,5,qv,6,qv,7,qv],wKa=[mQ,1,T,xKa];
var pQ=class extends U{constructor(a){super(a)}J(){return Q(this,CKa)}};pQ.prototype.I=function(){return DKa(this)};var DKa=function(a){if(null!=a)return{hha:tJa(_.u(a,HP,2))}},CKa=[pQ,2,T,rJa];
var qQ=class extends U{constructor(a){super(a)}J(){return Q(this,EKa)}},rQ=[1,2,3,4];qQ.prototype.I=function(){return FKa(this)};var FKa=function(a){if(null!=a)return{V2:KJa(_.mt(a,RP,1,rQ)),Zha:DKa(_.mt(a,pQ,2,rQ)),N3:UJa(_.mt(a,XP,3,rQ)),L9:zKa(_.mt(a,mQ,4,rQ))}},EKa=[qQ,1,sv,HJa,rQ,2,sv,CKa,rQ,3,sv,TJa,rQ,4,sv,wKa,rQ];
var sQ=class extends U{constructor(a){super(a)}Ql(){return _.u(this,qQ,2)}J(){return Q(this,GKa)}};sQ.prototype.I=function(){var a=null!=this?{app:QJa(_.u(this,VP,1)),platform:FKa(this.Ql())}:void 0;return a};var GKa=[sQ,1,T,PJa,2,T,EKa];
var tQ=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return r(this,1,a)}J(){return Q(this,HKa)}};tQ.prototype.I=function(){return IKa(void 0,this)};var IKa=function(a,b){if(null!=b){var c={id:y(_.w(b,1))};a&&(c.M=b);return c}},HKa=[tQ,1,qv];
var uQ=class extends U{constructor(a){super(a)}J(){return Q(this,JKa)}};uQ.prototype.I=function(){return KKa(void 0,this)};var KKa=function(a,b){if(null!=b){var c={V4:IKa(a,_.u(b,tQ,1)),d3:y(_.w(b,2))};a&&(c.M=b);return c}},JKa=[uQ,1,T,HKa,2,vv];
var vQ=class extends U{constructor(a){super(a)}J(){return Q(this,LKa)}};vQ.prototype.I=function(){var a=null!=this?{fha:y(x(this,1))}:void 0;return a};var LKa=[vQ,1,mv];
var wQ=class extends U{constructor(a){super(a)}J(){return Q(this,MKa)}};wQ.prototype.I=function(){var a=null!=this?{H5:y(_.w(this,1))}:void 0;return a};var MKa=[wQ,1,vv];
var xQ=class extends U{constructor(a){super(a,-1,NKa)}J(){return Q(this,OKa)}},yQ=class extends U{constructor(a){super(a)}J(){return Q(this,PKa)}},zQ=class extends U{constructor(a){super(a)}getToken(){return _.L(this,1)}setToken(a){return r(this,1,a)}J(){return Q(this,QKa)}},NKa=[1];xQ.prototype.I=function(){var a=null!=this?{zga:qd(_.t(this,yQ,1),RKa)}:void 0;return a};var SKa=[1];yQ.prototype.I=function(){return RKa(void 0,this)};
var RKa=function(a,b){if(null!=b){var c={xia:TKa(a,_.mt(b,zQ,1,SKa))};a&&(c.M=b);return c}};zQ.prototype.I=function(){return TKa(void 0,this)};var TKa=function(a,b){if(null!=b){var c={token:y(_.w(b,1))};a&&(c.M=b);return c}},QKa=[zQ,1,qv],PKa=[yQ,1,sv,QKa,SKa],OKa=[xQ,1,rv,PKa];
var AQ=class extends U{constructor(a){super(a)}Hg(){return _.L(this,1)}J(){return Q(this,UKa)}};AQ.prototype.I=function(){var a=null!=this?{f5:y(_.w(this,1)),languageCode:y(_.w(this,2))}:void 0;return a};var UKa=[AQ,1,qv,2,qv];
var BQ=class extends U{constructor(a){super(a,-1,VKa)}J(){return Q(this,WKa)}},VKa=[2];BQ.prototype.I=function(){var a=null!=this?{v5:y(_.w(this,1)),G3:y(_.Ob(this,2)),o5:y(_.w(this,3)),m5:y(_.w(this,4)),N9:y(x(this,5)),n5:y(_.w(this,6))}:void 0;return a};var WKa=[BQ,1,vv,2,Yja,3,vv,4,qv,5,mv,6,qv];
var CQ=class extends U{constructor(a){super(a)}J(){return Q(this,XKa)}};CQ.prototype.I=function(){var a=null!=this?{lba:y(_.w(this,1))}:void 0;return a};var XKa=[CQ,1,vv];
var DQ=class extends U{constructor(a){super(a,-1,YKa)}J(){return Q(this,ZKa)}},YKa=[1];DQ.prototype.I=function(){var a=null!=this?{U4:qd(_.t(this,uQ,1),KKa),maa:PP(_.u(this,OP,2)),Oga:PP(_.u(this,OP,3))}:void 0;return a};var ZKa=[DQ,1,rv,JKa,2,T,NP,3,T,NP];
var EQ=class extends U{constructor(a){super(a)}J(){return Q(this,$Ka)}};EQ.prototype.I=function(){var a=null!=this?{Oba:y(_.w(this,1))}:void 0;return a};var $Ka=[EQ,1,qv];
var FQ=class extends U{constructor(a){super(a,-1,aLa)}J(){return Q(this,bLa)}},GQ=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return r(this,1,a)}J(){return Q(this,cLa)}},aLa=[1];FQ.prototype.I=function(){var a=null!=this?{M4:qd(_.t(this,GQ,1),dLa)}:void 0;return a};GQ.prototype.I=function(){return dLa(void 0,this)};var dLa=function(a,b){if(null!=b){var c={id:y(_.w(b,1)),Aea:y(x(b,2))};a&&(c.M=b);return c}},cLa=[GQ,1,qv,2,mv],bLa=[FQ,1,rv,cLa];
var HQ=class extends U{constructor(a){super(a,-1,eLa)}J(){return Q(this,fLa)}},IQ=class extends U{constructor(a){super(a)}J(){return Q(this,gLa)}},eLa=[1];HQ.prototype.I=function(){var a=null!=this?{Bfa:qd(_.t(this,IQ,1),hLa)}:void 0;return a};IQ.prototype.I=function(){return hLa(void 0,this)};var hLa=function(a,b){if(null!=b){var c={s4:y(_.w(b,1))};a&&(c.M=b);return c}},gLa=[IQ,1,qv],fLa=[HQ,1,rv,gLa];
var JQ=class extends U{constructor(a){super(a)}J(){return Q(this,iLa)}};JQ.prototype.I=function(){var a=null!=this?{languageCode:y(_.w(this,1))}:void 0;return a};var iLa=[JQ,1,qv];
var KQ=class extends U{constructor(a){super(a,-1,jLa)}J(){return Q(this,kLa)}},jLa=[1];KQ.prototype.I=function(){var a=null!=this?{haa:y(_.Ob(this,1))}:void 0;return a};var kLa=[KQ,1,Yja];
_.LQ=class extends U{constructor(a){super(a)}getState(){return _.Ps(this,2,0)}J(){return Q(this,lLa)}};_.LQ.prototype.I=function(){return mLa(void 0,this)};var mLa=function(a,b){if(null!=b){var c={Wo:_.L(b,1),state:_.Ps(b,2,0)};a&&(c.M=b);return c}},lLa=[_.LQ,1,R,2,xv];
var nLa;_.MQ=class extends U{constructor(a){super(a,-1,nLa)}J(){return Q(this,oLa)}};nLa=[1];_.MQ.prototype.I=function(){return pLa(this)};var pLa=function(a){if(null!=a)return{u7:qd(_.t(a,_.LQ,1),mLa),eventTime:Uv(void 0,_.u(a,_.xs,2))}},oLa=[_.MQ,1,rv,lLa,2,T,Tv];
var nt=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}J(){return Q(this,qLa)}};nt.prototype.I=function(){return rLa(void 0,this)};var rLa=function(a,b){if(null!=b){var c={url:_.L(b,1),n3:_.Vs(b,2),m3:_.Vs(b,3)};a&&(c.M=b);return c}},qLa=[nt,1,R,2,lv,3,lv];
var pt=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}Yd(){return _.Vs(this,3)}J(){return Q(this,sLa)}};pt.prototype.I=function(){return tLa(void 0,this)};var tLa=function(a,b){if(null!=b){var c={url:_.L(b,1),width:_.Vs(b,2),height:_.Vs(b,3)};a&&(c.M=b);return c}},sLa=[pt,1,R,2,lv,3,lv];
var ot=class extends U{constructor(a){super(a,-1,uLa)}J(){return Q(this,vLa)}},uLa=[1];ot.prototype.I=function(){return wLa(void 0,this)};var wLa=function(a,b){if(null!=b){var c={p8:qd(_.t(b,pt,1),tLa,a)};a&&(c.M=b);return c}},vLa=[ot,1,rv,sLa];
var lt;_.st=class extends U{constructor(a){super(a)}J(){return Q(this,NQ)}};lt=[1,2];_.st.prototype.I=function(){return OQ(void 0,this)};var OQ=function(a,b){if(null!=b){var c={e8:rLa(a,_.mt(b,nt,1,lt)),o8:wLa(a,_.mt(b,ot,2,lt))};a&&(c.M=b);return c}},NQ=[_.st,1,sv,qLa,lt,2,sv,vLa,lt];
var PQ=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,2,a)}J(){return Q(this,xLa)}};PQ.prototype.I=function(){return yLa(void 0,this)};var yLa=function(a,b){if(null!=b){var c={image:OQ(a,_.u(b,_.st,1)),type:_.Ps(b,2,0)};a&&(c.M=b);return c}},xLa=[PQ,1,T,NQ,2,xv];
_.Et=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,2,a)}J(){return Q(this,QQ)}};_.Et.prototype.I=function(){return RQ(void 0,this)};var RQ=function(a,b){if(null!=b){var c={Z5:_.L(b,1),type:_.Ps(b,2,0),mid:_.L(b,3)};a&&(c.M=b);return c}},QQ=[_.Et,1,R,2,xv,3,R];
var SQ=class extends U{constructor(a){super(a)}J(){return Q(this,zLa)}};SQ.prototype.I=function(){return ALa(this)};var ALa=function(a){if(null!=a)return{Xw:Xv(void 0,_.u(a,_.Wt,1)),IZ:Xv(void 0,_.u(a,_.Wt,2)),lj:RQ(void 0,_.u(a,_.Et,3)),yba:RQ(void 0,_.u(a,_.Et,4))}},zLa=[SQ,1,T,Wv,2,T,Wv,3,T,QQ,4,T,QQ];
var TQ=class extends U{constructor(a){super(a)}J(){return Q(this,BLa)}};TQ.prototype.I=function(){return CLa(this)};var CLa=function(a){if(null!=a)return{Xw:Xv(void 0,_.u(a,_.Wt,1)),IZ:Xv(void 0,_.u(a,_.Wt,2))}},BLa=[TQ,1,T,Wv,2,T,Wv];
var UQ=class extends U{constructor(a){super(a)}J(){return Q(this,DLa)}};UQ.prototype.I=function(){return ELa(this)};var ELa=function(a){if(null!=a)return{gi:RQ(void 0,_.u(a,_.Et,1))}},DLa=[UQ,1,T,QQ];
var VQ=class extends U{constructor(a){super(a)}J(){return Q(this,FLa)}};VQ.prototype.I=function(){var a=null!=this?{}:void 0;return a};var FLa=[VQ];
var WQ=class extends U{constructor(a){super(a,-1,GLa)}getId(){return _.u(this,_.Et,1)}Sa(a){return _.nd(this,1,a)}getTitle(){return _.L(this,2)}setTitle(a){return _.Ou(this,2,a)}J(){return Q(this,HLa)}},GLa=[4],XQ=[101,102,103,104];WQ.prototype.I=function(){return ILa(this)};
var ILa=function(a){if(null!=a){var b=RQ(void 0,a.getId()),c=_.L(a,2),d=_.L(a,3),e=qd(_.t(a,PQ,4),yLa),f=CLa(_.mt(a,TQ,101,XQ));var g=null!=_.mt(a,VQ,102,XQ)?{}:void 0;return{id:b,title:c,description:d,p3:e,naa:f,Bea:g,dea:ELa(_.mt(a,UQ,103,XQ)),x7:ALa(_.mt(a,SQ,104,XQ))}}},HLa=[WQ,1,T,QQ,2,R,3,R,4,rv,xLa,101,sv,BLa,XQ,102,sv,FLa,XQ,103,sv,DLa,XQ,104,sv,zLa,XQ];
var YQ=class extends U{constructor(a){super(a,-1,JLa)}J(){return Q(this,KLa)}},ZQ=class extends U{constructor(a){super(a)}J(){return Q(this,LLa)}},$Q=class extends U{constructor(a){super(a,-1,MLa)}J(){return Q(this,NLa)}},JLa=[1];YQ.prototype.I=function(){return OLa(this)};var OLa=function(a){if(null!=a)return{QY:qd(_.t(a,$Q,1),PLa)}};ZQ.prototype.I=function(){return QLa(void 0,this)};var QLa=function(a,b){if(null!=b){var c={IA:RQ(a,_.u(b,_.Et,1))};a&&(c.M=b);return c}},MLa=[2];
$Q.prototype.I=function(){return PLa(void 0,this)};var PLa=function(a,b){if(null!=b){var c={lj:RQ(a,_.u(b,_.Et,1)),cV:qd(_.t(b,ZQ,2),QLa,a)};a&&(c.M=b);return c}},LLa=[ZQ,1,T,QQ],NLa=[$Q,1,T,QQ,2,rv,LLa],KLa=[YQ,1,rv,NLa];
var aR;_.Lt=function(a){return _.L(a,Sb(a,aR,2))};_.bR=function(a,b){return Ju(a,2,aR,b)};_.dR=class extends U{constructor(a){super(a)}J(){return Q(this,cR)}};aR=[1,2,3];_.dR.prototype.I=function(){return eR(void 0,this)};var eR=function(a,b){if(null!=b){var c={uuid:y(Ct(b,1,aR)),mid:y(Ct(b,2,aR)),wia:y(Ct(b,3,aR))};a&&(c.M=b);return c}},cR=[_.dR,1,pv,aR,2,pv,aR,3,pv,aR];
var fR=class extends U{constructor(a){super(a,-1,RLa)}Qs(a){return _.od(this,1,a)}J(){return Q(this,SLa)}},RLa=[1];fR.prototype.I=function(){var a=null!=this?{NK:qd(_.t(this,_.dR,1),eR)}:void 0;return a};var SLa=[fR,1,rv,cR];
_.Mt=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,gR)}};_.Mt.prototype.I=function(){return hR(void 0,this)};var hR=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0),image:OQ(a,_.u(b,_.st,2)),Lba:_.rt(b,3),kJ:_.L(b,4)};a&&(c.M=b);return c}},gR=[_.Mt,1,xv,2,T,NQ,3,nv,4,R];
_.jR=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,iR)}};_.jR.prototype.I=function(){return kR(void 0,this)};var kR=function(a,b){if(null!=b){var c={type:_.Ps(b,1,0)};a&&(c.M=b);return c}},iR=[_.jR,1,xv];
_.lR=class extends U{constructor(a){super(a)}J(){return Q(this,TLa)}};_.lR.prototype.I=function(){return ULa(void 0,this)};var ULa=function(a,b){if(null!=b){var c={P_:_.rt(b,1)};a&&(c.M=b);return c}},TLa=[_.lR,1,nv];
var mR=class extends U{constructor(a){super(a)}J(){return Q(this,VLa)}};mR.prototype.I=function(){return WLa(void 0,this)};var WLa=function(a,b){if(null!=b){var c={iY:_.L(b,1),Gda:Xv(a,_.u(b,_.Wt,2)),q7:Xv(a,_.u(b,_.Wt,3))};a&&(c.M=b);return c}},VLa=[mR,1,R,2,T,Wv,3,T,Wv];
var XLa;_.nR=class extends U{constructor(a){super(a,-1,XLa)}J(){return Q(this,YLa)}};XLa=[2];_.nR.prototype.I=function(){return ZLa(void 0,this)};var ZLa=function(a,b){if(null!=b){var c={mea:ULa(a,_.u(b,_.lR,1)),uea:qd(_.t(b,mR,2),WLa,a)};a&&(c.M=b);return c}},YLa=[_.nR,1,T,TLa,2,rv,VLa];
var oR=class extends U{constructor(a){super(a)}J(){return Q(this,$La)}};oR.prototype.I=function(){return aMa(void 0,this)};var aMa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},$La=[oR];
var pR=class extends U{constructor(a){super(a)}J(){return Q(this,bMa)}};pR.prototype.I=function(){return cMa(void 0,this)};var cMa=function(a,b){if(null!=b){var c={qfa:_.rt(b,1)};a&&(c.M=b);return c}},bMa=[pR,1,nv];
var rR=class extends U{constructor(a){super(a)}J(){return Q(this,qR)}};rR.prototype.I=function(){return sR(void 0,this)};var sR=function(a,b){if(null!=b){var c={H3:Uv(a,_.u(b,_.xs,1))};a&&(c.M=b);return c}},qR=[rR,1,T,Tv];
var zt=class extends U{constructor(a){super(a)}J(){return Q(this,dMa)}},At=class extends U{constructor(a){super(a)}J(){return Q(this,eMa)}},Dt=class extends U{constructor(a){super(a)}J(){return Q(this,fMa)}},Bt=[2,3];zt.prototype.I=function(){return gMa(void 0,this)};var gMa=function(a,b){if(null!=b){var c={Hga:Uv(a,_.u(b,_.xs,1)),mY:hMa(a,_.mt(b,At,2,Bt)),ida:iMa(a,_.mt(b,Dt,3,Bt))};a&&(c.M=b);return c}};At.prototype.I=function(){return hMa(void 0,this)};
var hMa=function(a,b){if(null!=b){var c={tM:sR(a,_.u(b,rR,1))};a&&(c.M=b);return c}};Dt.prototype.I=function(){return iMa(void 0,this)};var iMa=function(a,b){if(null!=b){var c={qha:Uv(a,_.u(b,_.xs,1))};a&&(c.M=b);return c}},fMa=[Dt,1,T,Tv],eMa=[At,1,T,qR],dMa=[zt,1,T,Tv,2,sv,eMa,Bt,3,sv,fMa,Bt];
var tR=class extends U{constructor(a){super(a)}J(){return Q(this,jMa)}};tR.prototype.I=function(){return kMa(void 0,this)};var kMa=function(a,b){if(null!=b){var c={cY:Rt(b,1),gfa:Rt(b,3),pU:_.L(b,2)};a&&(c.M=b);return c}},jMa=[tR,1,ev,3,ev,2,R];
var Ft=class extends U{constructor(a){super(a)}J(){return Q(this,lMa)}},Gt=class extends U{constructor(a){super(a)}J(){return Q(this,mMa)}},uR=class extends U{constructor(a){super(a)}J(){return Q(this,nMa)}},Ht=[2,3];Ft.prototype.I=function(){return oMa(void 0,this)};var oMa=function(a,b){if(null!=b){var c={rV:_.L(b,1),Dv:_.rt(b,5),e5:kMa(a,_.u(b,tR,6)),vca:pMa(a,_.mt(b,Gt,2,Ht)),aN:qMa(a,_.mt(b,uR,3,Ht))};a&&(c.M=b);return c}};Gt.prototype.I=function(){return pMa(void 0,this)};
var pMa=function(a,b){if(null!=b){var c={tM:sR(a,_.u(b,rR,1)),tT:_.rt(b,2)};a&&(c.M=b);return c}};uR.prototype.I=function(){return qMa(void 0,this)};var qMa=function(a,b){if(null!=b){var c={tT:_.rt(b,1)};a&&(c.M=b);return c}},nMa=[uR,1,nv],mMa=[Gt,1,T,qR,2,nv],lMa=[Ft,1,R,5,nv,6,T,jMa,2,sv,mMa,Ht,3,sv,nMa,Ht];
var xt=class extends U{constructor(a){super(a,-1,rMa)}J(){return Q(this,sMa)}},rMa=[1,2];xt.prototype.I=function(){return tMa(void 0,this)};var tMa=function(a,b){if(null!=b){var c={aM:qd(_.t(b,Ft,1),oMa,a),oY:qd(_.t(b,zt,2),gMa,a)};a&&(c.M=b);return c}},sMa=[xt,1,rv,lMa,2,rv,dMa];
_.wR=class extends U{constructor(a){super(a)}J(){return Q(this,vR)}};_.wR.prototype.I=function(){return xR(void 0,this)};var xR=function(a,b){if(null!=b){var c={Ada:_.Ps(b,2,0)};a&&(c.M=b);return c}},vR=[_.wR,2,xv];
var uMa,yt;_.Jt=class extends U{constructor(a){super(a,-1,uMa)}J(){return Q(this,yR)}};_.wt=class extends U{constructor(a){super(a)}J(){return Q(this,vMa)}};uMa=[10];yt=[3,4,5];_.Jt.prototype.I=function(){return zR(void 0,this)};var zR=function(a,b){if(null!=b){var c={iY:_.L(b,1),u5:_.L(b,2),Dv:aMa(a,_.mt(b,oR,3,yt)),bt:cMa(a,_.mt(b,pR,4,yt)),Iga:tMa(a,_.mt(b,xt,5,yt)),s5:_.rt(b,6),subtitle:_.L(b,7),vM:_.rt(b,8),Qba:wMa(a,_.u(b,_.wt,9)),G_:qd(_.t(b,_.wR,10),xR,a)};a&&(c.M=b);return c}};
_.wt.prototype.I=function(){return wMa(void 0,this)};var wMa=function(a,b){if(null!=b){var c={yb:RQ(a,_.u(b,_.Et,1))};a&&(c.M=b);return c}},vMa=[_.wt,1,T,QQ],yR=[_.Jt,1,R,2,R,3,sv,$La,yt,4,sv,bMa,yt,5,sv,sMa,yt,6,nv,7,R,8,nv,9,T,vMa,10,rv,vR];
var BR=class extends U{constructor(a){super(a,-1,xMa)}J(){return Q(this,AR)}},xMa=[3];BR.prototype.I=function(){return CR(void 0,this)};var CR=function(a,b){if(null!=b){var c={wh:kR(a,_.u(b,_.jR,1)),v9:_.rt(b,2),M_:qd(_.t(b,_.Jt,3),zR,a),ica:_.L(b,4),Xha:ZLa(a,_.u(b,_.nR,5))};a&&(c.M=b);return c}},AR=[BR,1,T,iR,2,nv,3,rv,yR,4,R,5,T,YLa];
var ER=class extends U{constructor(a){super(a)}J(){return Q(this,DR)}};ER.prototype.I=function(){return FR(void 0,this)};var FR=function(a,b){if(null!=b){var c={Ica:_.L(b,1)};a&&(c.M=b);return c}},DR=[ER,1,R];
var yMa;_.GR=class extends U{constructor(a){super(a,-1,yMa)}J(){return Q(this,zMa)}};yMa=[6];_.GR.prototype.I=function(){return AMa(void 0,this)};var AMa=function(a,b){if(null!=b){var c={Sj:_.L(b,1),Us:_.L(b,2),oN:_.L(b,3),releaseDate:_.L(b,4),Xw:Xv(a,_.u(b,_.Wt,5)),oA:qd(_.t(b,ER,6),FR,a),uaa:eR(a,_.u(b,_.dR,7))};a&&(c.M=b);return c}},zMa=[_.GR,1,R,2,R,3,R,4,R,5,T,Wv,6,rv,DR,7,T,cR];
var St=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}J(){return Q(this,HR)}};St.prototype.I=function(){return IR(void 0,this)};var IR=function(a,b){if(null!=b){var c={url:_.L(b,1)};a&&(c.M=b);return c}},HR=[St,1,R];
var KR=class extends U{constructor(a){super(a)}J(){return Q(this,JR)}},Pt=class extends U{constructor(a){super(a)}J(){return Q(this,LR)}},Tt=class extends U{constructor(a){super(a)}getStatus(){return _.Ps(this,2,0)}J(){return Q(this,BMa)}},Qt=class extends U{constructor(a){super(a)}getId(){return _.Ps(this,1,0)}Sa(a){return _.Pu(this,1,a)}J(){return Q(this,CMa)}},Ot=class extends U{constructor(a){super(a)}J(){return Q(this,DMa)}},ut=[1,4];KR.prototype.I=function(){return MR(void 0,this)};
var MR=function(a,b){if(null!=b){var c={Wda:EMa(a,_.mt(b,Tt,1,ut)),I8:FMa(a,_.mt(b,Ot,4,ut)),Nca:_.Vs(b,2),Mca:GMa(a,_.u(b,Qt,3))};a&&(c.M=b);return c}};Pt.prototype.I=function(){return NR(void 0,this)};var NR=function(a,b){if(null!=b){var c={ax:Rt(b,1),X$:Rt(b,2)};a&&(c.M=b);return c}};Tt.prototype.I=function(){return EMa(void 0,this)};var EMa=function(a,b){if(null!=b){var c={pe:NR(a,_.u(b,Pt,1)),status:_.Ps(b,2,0),attribution:IR(a,_.u(b,St,3)),Aga:_.L(b,4)};a&&(c.M=b);return c}};
Qt.prototype.I=function(){return GMa(void 0,this)};var GMa=function(a,b){if(null!=b){var c={id:_.Ps(b,1,0),displayName:_.L(b,2),image:OQ(a,_.u(b,_.st,3))};a&&(c.M=b);return c}};Ot.prototype.I=function(){return FMa(void 0,this)};var FMa=function(a,b){if(null!=b){var c={pe:NR(a,_.u(b,Pt,1)),attribution:IR(a,_.u(b,St,2))};a&&(c.M=b);return c}},CMa=[Qt,1,xv,2,R,3,T,NQ],LR=[Pt,1,Jja,2,Jja],DMa=[Ot,1,T,LR,2,T,HR],BMa=[Tt,1,T,LR,2,xv,3,T,HR,4,R],JR=[KR,1,sv,BMa,ut,4,sv,DMa,ut,2,lv,3,T,CMa];
var HMa;_.Ut=class extends U{constructor(a){super(a,-1,HMa)}C(){return _.t(this,ER,4)}F(){return _.t(this,KR,5)}J(){return Q(this,IMa)}};HMa=[1,2,4,5];_.Ut.prototype.I=function(){return JMa(void 0,this)};var JMa=function(a,b){if(null!=b){var c={Gga:qd(_.t(b,_.Jt,1),zR,a),NT:y(_.Ob(b,2)),releaseYear:_.L(b,3),oA:qd(b.C(),FR,a),AY:qd(b.F(),MR,a),Xw:Xv(a,_.u(b,_.Wt,6))};a&&(c.M=b);return c}},IMa=[_.Ut,1,rv,yR,2,ov,3,R,4,rv,DR,5,rv,JR,6,T,Wv];
var OR=class extends U{constructor(a){super(a)}J(){return Q(this,KMa)}};OR.prototype.I=function(){return LMa(void 0,this)};var LMa=function(a,b){if(null!=b){var c={QV:_.L(b,1),clickThroughUrl:_.L(b,2)};a&&(c.M=b);return c}},KMa=[OR,1,R,2,R];
var PR=class extends U{constructor(a){super(a)}J(){return Q(this,MMa)}};PR.prototype.I=function(){return NMa(void 0,this)};var NMa=function(a,b){if(null!=b){var c={eventType:_.Ps(b,1,0),Fga:_.L(b,2)};a&&(c.M=b);return c}},MMa=[PR,1,xv,2,R];
var QR=class extends U{constructor(a){super(a,-1,OMa)}J(){return Q(this,PMa)}},OMa=[4];QR.prototype.I=function(){return QMa(void 0,this)};var QMa=function(a,b){if(null!=b){var c={QV:_.L(b,1),clickThroughUrl:_.L(b,2),B7:_.L(b,3),Iha:qd(_.t(b,PR,4),NMa,a)};a&&(c.M=b);return c}},PMa=[QR,1,R,2,R,3,R,4,rv,MMa];
var RR=class extends U{constructor(a){super(a)}J(){return Q(this,RMa)}};RR.prototype.I=function(){return SMa(void 0,this)};var SMa=function(a,b){if(null!=b){var c={uba:_.L(b,1),aia:_.L(b,2),Aha:Xv(a,_.u(b,_.Wt,4)),Jha:QMa(a,_.u(b,QR,5)),J3:LMa(a,_.u(b,OR,6))};a&&(c.M=b);return c}},RMa=[RR,1,R,2,R,4,T,Wv,5,T,PMa,6,T,KMa];
var SR=class extends U{constructor(a){super(a)}getUrl(){return _.L(this,1)}J(){return Q(this,TMa)}},TR=class extends U{constructor(a){super(a)}Yd(){return _.Vs(this,1)}J(){return Q(this,UMa)}};SR.prototype.I=function(){return VMa(void 0,this)};var VMa=function(a,b){if(null!=b){var c={url:_.L(b,1),BU:WMa(a,_.u(b,TR,2)),w5:_.Ps(b,3,0),mimeType:_.L(b,4),S3:y(_.w(b,5)),Zda:y(x(b,6)),N$:y(x(b,7))};a&&(c.M=b);return c}};TR.prototype.I=function(){return WMa(void 0,this)};
var WMa=function(a,b){if(null!=b){var c={height:_.Vs(b,1),width:_.Vs(b,2)};a&&(c.M=b);return c}},UMa=[TR,1,lv,2,lv],TMa=[SR,1,R,2,T,UMa,3,xv,4,R,5,jv,6,mv,7,mv];
var XMa,$Ma;_.UR=class extends U{constructor(a){super(a,-1,XMa)}J(){return Q(this,YMa)}};_.VR=class extends U{constructor(a){super(a)}J(){return Q(this,ZMa)}};XMa=[6];$Ma=[11];_.UR.prototype.I=function(){return aNa(void 0,this)};
var aNa=function(a,b){if(null!=b){var c={oca:_.Ps(b,1,0),E$:OQ(a,_.u(b,_.st,2)),C$:OQ(a,_.u(b,_.st,3)),D$:_.L(b,4),backgroundImage:OQ(a,_.u(b,_.st,5)),Kha:qd(_.t(b,SR,6),VMa,a),fJ:bNa(a,_.u(b,_.VR,7)),R5:_.L(b,8),Z2:_.L(b,9),h$:_.L(b,10),F2:SMa(a,_.mt(b,RR,11,$Ma))};a&&(c.M=b);return c}};_.VR.prototype.I=function(){return bNa(void 0,this)};
var bNa=function(a,b){if(null!=b){var c={text:_.L(b,1),xfa:_.L(b,2)};a&&(c.M=b);return c}},ZMa=[_.VR,1,R,2,R],YMa=[_.UR,1,xv,2,T,NQ,3,T,NQ,4,R,5,T,NQ,6,rv,TMa,7,T,ZMa,8,R,9,R,10,R,11,sv,RMa,$Ma];
_.WR=class extends U{constructor(a){super(a)}J(){return Q(this,cNa)}};_.WR.prototype.I=function(){return dNa(void 0,this)};var dNa=function(a,b){if(null!=b){var c={Sj:_.L(b,1),Jaa:_.Vs(b,2),w7:_.L(b,3)};a&&(c.M=b);return c}},cNa=[_.WR,1,R,2,lv,3,R];
var eNa;_.Vt=class extends U{constructor(a){super(a,-1,eNa)}C(){return _.t(this,ER,4)}F(){return _.t(this,KR,5)}J(){return Q(this,fNa)}};eNa=[2,4,5];_.Vt.prototype.I=function(){return gNa(void 0,this)};var gNa=function(a,b){if(null!=b){var c={Laa:_.Ps(b,1,0),NT:y(_.Ob(b,2)),Fu:_.L(b,3),oA:qd(b.C(),FR,a),AY:qd(b.F(),MR,a)};a&&(c.M=b);return c}},fNa=[_.Vt,1,Xja,2,ov,3,R,4,rv,DR,5,rv,JR];
var YR=class extends U{constructor(a){super(a,-1,hNa)}J(){return Q(this,iNa)}},hNa=[3];YR.prototype.I=function(){return jNa(void 0,this)};var jNa=function(a,b){if(null!=b){var c={mba:_.L(b,1),U5:_.L(b,2),oA:qd(_.t(b,ER,3),FR,a),Xw:Xv(a,_.u(b,_.Wt,4)),Zca:Uv(a,_.u(b,_.xs,5))};a&&(c.M=b);return c}},iNa=[YR,1,R,2,R,3,rv,DR,4,T,Wv,5,T,Tv];
var $R,kNa;$R=class extends U{constructor(a){super(a,-1,kNa)}getId(){return _.u(this,_.dR,1)}Sa(a){return _.nd(this,1,a)}ih(){return _.u(this,BR,5)}J(){return Q(this,ZR)}};kNa=[4];_.Kt=[101,102,103,104,105,106];$R.prototype.I=function(){return aS(void 0,this)};
var aS=function(a,b){if(null!=b){var c={id:eR(a,b.getId()),displayName:_.L(b,2),description:_.L(b,3),s7:qd(_.t(b,_.Mt,4),hR,a),laa:JMa(a,_.mt(b,_.Ut,101,_.Kt)),show:gNa(a,_.mt(b,_.Vt,102,_.Kt)),season:dNa(a,_.mt(b,_.WR,103,_.Kt)),episode:AMa(a,_.mt(b,_.GR,104,_.Kt)),via:jNa(a,_.mt(b,YR,105,_.Kt)),gY:aNa(a,_.mt(b,_.UR,106,_.Kt)),ZU:CR(a,b.ih())};a&&(c.M=b);return c}},ZR=[$R,1,T,cR,2,R,3,R,4,rv,gR,101,sv,IMa,_.Kt,102,sv,fNa,_.Kt,103,sv,cNa,_.Kt,104,sv,zMa,_.Kt,105,sv,iNa,_.Kt,106,sv,YMa,_.Kt,5,T,AR];
var dS,bS,lNa;_.cS=function(a){return _.t(a,bS,1)};dS=class extends U{constructor(a){super(a,-1,lNa)}J(){return Q(this,mNa)}};bS=class extends U{constructor(a){super(a)}Yf(){return _.u(this,_.xs,2)}Pm(a){return _.nd(this,2,a)}getStatus(){return _.u(this,zB,3)}Xe(){return _.u(this,$R,4)}J(){return Q(this,nNa)}};lNa=[1];dS.prototype.I=function(){var a=null!=this?{X9:qd(_.cS(this),oNa)}:void 0;return a};bS.prototype.I=function(){return oNa(void 0,this)};
var oNa=function(a,b){if(null!=b){var c={Pi:eR(a,_.u(b,_.dR,1)),expiration:Uv(a,b.Yf()),status:Qqa(a,b.getStatus()),entity:aS(a,b.Xe())};a&&(c.M=b);return c}},nNa=[bS,1,T,cR,2,T,Tv,3,T,Pqa,4,T,ZR],mNa=[dS,1,rv,nNa];
var eS=class extends U{constructor(a){super(a)}J(){return Q(this,pNa)}};eS.prototype.I=function(){var a=null!=this?{yb:RQ(void 0,_.u(this,_.Et,2))}:void 0;return a};var pNa=[eS,2,T,QQ];
var fS=class extends U{constructor(a){super(a)}Xj(){return _.u(this,WQ,3)}J(){return Q(this,qNa)}};fS.prototype.I=function(){var a=null!=this?{Un:ILa(this.Xj())}:void 0;return a};var qNa=[fS,3,T,HLa];
var gS=class extends U{constructor(a){super(a)}J(){return Q(this,rNa)}};gS.prototype.I=function(){var a=null!=this?{yb:RQ(void 0,_.u(this,_.Et,1))}:void 0;return a};var rNa=[gS,1,T,QQ];
var hS=class extends U{constructor(a){super(a)}J(){return Q(this,sNa)}};hS.prototype.I=function(){var a=null!=this?{pha:_.rt(this,1)}:void 0;return a};var sNa=[hS,1,nv];
var iS=class extends U{constructor(a){super(a)}J(){return Q(this,tNa)}};iS.prototype.I=function(){var a=null!=this?{Pi:eR(void 0,_.u(this,_.dR,1))}:void 0;return a};var tNa=[iS,1,T,cR];
var jS=class extends U{constructor(a){super(a)}J(){return Q(this,uNa)}};jS.prototype.I=function(){return vNa(void 0,this)};var vNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},uNa=[jS];
var kS=class extends U{constructor(a){super(a)}J(){return Q(this,wNa)}};kS.prototype.I=function(){return xNa(void 0,this)};var xNa=function(a,b){if(null!=b){var c={image:OQ(a,_.u(b,_.st,1))};a&&(c.M=b);return c}},wNa=[kS,1,T,NQ];
var lS=class extends U{constructor(a){super(a)}J(){return Q(this,yNa)}};lS.prototype.I=function(){return zNa(void 0,this)};var zNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},yNa=[lS];
var mS=class extends U{constructor(a){super(a)}J(){return Q(this,ANa)}};mS.prototype.I=function(){return BNa(void 0,this)};var BNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},ANa=[mS];
var nS=class extends U{constructor(a){super(a)}J(){return Q(this,CNa)}};nS.prototype.I=function(){return DNa(void 0,this)};var DNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},CNa=[nS];
var oS=class extends U{constructor(a){super(a)}J(){return Q(this,ENa)}};oS.prototype.I=function(){return FNa(void 0,this)};var FNa=function(a,b){if(null!=b){var c={b9:_.rt(b,1),bea:_.Ps(b,2,0)};a&&(c.M=b);return c}},ENa=[oS,1,nv,2,xv];
var pS=class extends U{constructor(a){super(a)}J(){return Q(this,GNa)}};pS.prototype.I=function(){return HNa(void 0,this)};var HNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},GNa=[pS];
var qS=class extends U{constructor(a){super(a)}J(){return Q(this,INa)}};qS.prototype.I=function(){return JNa(void 0,this)};var JNa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},INa=[qS];
var KNa;_.sS=class extends U{constructor(a){super(a,-1,KNa)}J(){return Q(this,rS)}};_.tS=class extends U{constructor(a){super(a)}getTitle(){return _.L(this,1)}setTitle(a){return _.Ou(this,1,a)}J(){return Q(this,LNa)}};KNa=[2];_.uS=[100,101,102,103,104,105,106];_.sS.prototype.I=function(){return vS(void 0,this)};
var vS=function(a,b){if(null!=b){var c={q4:MNa(a,_.u(b,_.tS,1)),p4:qd(_.t(b,kS,2),xNa,a),Wo:_.L(b,3),Pr:_.L(b,4),M3:vNa(a,_.mt(b,jS,100,_.uS)),Gba:DNa(a,_.mt(b,nS,101,_.uS)),c8:zNa(a,_.mt(b,lS,102,_.uS)),Dga:HNa(a,_.mt(b,pS,103,_.uS)),Vha:JNa(a,_.mt(b,qS,104,_.uS)),u9:BNa(a,_.mt(b,mS,105,_.uS)),cea:FNa(a,_.mt(b,oS,106,_.uS))};a&&(c.M=b);return c}};_.tS.prototype.I=function(){return MNa(void 0,this)};
var MNa=function(a,b){if(null!=b){var c={title:_.L(b,1),subtitle:_.L(b,2)};a&&(c.M=b);return c}},LNa=[_.tS,1,R,2,R],rS=[_.sS,1,T,LNa,2,rv,wNa,3,R,4,R,100,sv,uNa,_.uS,101,sv,CNa,_.uS,102,sv,yNa,_.uS,103,sv,GNa,_.uS,104,sv,INa,_.uS,105,sv,ANa,_.uS,106,sv,ENa,_.uS];
var xS;_.wS=class extends U{constructor(a){super(a)}J(){return Q(this,NNa)}};xS=class extends U{constructor(a){super(a)}J(){return Q(this,ONa)}};_.wS.prototype.I=function(){return PNa(void 0,this)};var PNa=function(a,b){if(null!=b){var c={aca:Xv(a,_.u(b,_.Wt,1)),lca:_.Vs(b,2),J_:zR(a,_.u(b,_.Jt,3)),l$:Uv(a,_.u(b,_.xs,4)),dda:QNa(a,_.u(b,xS,5))};a&&(c.M=b);return c}};xS.prototype.I=function(){return QNa(void 0,this)};
var QNa=function(a,b){if(null!=b){var c={text:_.L(b,1)};a&&(c.M=b);return c}},ONa=[xS,1,R],NNa=[_.wS,1,T,Wv,2,lv,3,T,yR,4,T,Tv,5,T,ONa];
_.yS=class extends U{constructor(a){super(a)}J(){return Q(this,RNa)}};_.yS.prototype.I=function(){return SNa(void 0,this)};var SNa=function(a,b){if(null!=b){var c={g8:_.L(b,1)};a&&(c.M=b);return c}},RNa=[_.yS,1,R];
_.zS=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,TNa)}};_.zS.prototype.I=function(){return UNa(void 0,this)};var UNa=function(a,b){if(null!=b){var c={id:_.L(b,1),Oea:_.L(b,2),Pea:_.Vs(b,3)};a&&(c.M=b);return c}},TNa=[_.zS,1,R,2,R,3,lv];
var VNa;_.BS=function(a){return _.mt(a,_.dR,1,_.AS)};_.DS=class extends U{constructor(a){super(a,-1,VNa)}Xe(){return _.mt(this,$R,2,_.AS)}J(){return Q(this,CS)}};VNa=[3,4];_.AS=[1,2];_.DS.prototype.I=function(){return ES(void 0,this)};var ES=function(a,b){if(null!=b){var c={Pi:eR(a,_.BS(b)),entity:aS(a,b.Xe()),r7:qd(_.t(b,_.yS,3),SNa,a),t7:qd(_.t(b,_.zS,4),UNa,a),Y4:PNa(a,_.u(b,_.wS,5))};a&&(c.M=b);return c}},CS=[_.DS,1,sv,cR,_.AS,2,sv,ZR,_.AS,3,rv,RNa,4,rv,TNa,5,T,NNa];
var WNa;_.GS=class extends U{constructor(a){super(a,-1,WNa)}J(){return Q(this,FS)}};WNa=[2];_.GS.prototype.I=function(){return HS(void 0,this)};var HS=function(a,b){if(null!=b){var c={channel:vS(a,_.u(b,_.sS,1)),o4:qd(_.t(b,_.DS,2),ES,a),WL:td(Gu(b,3))};a&&(c.M=b);return c}},FS=[_.GS,1,T,rS,2,rv,CS,3,uv];
var JS,XNa;_.IS=class extends U{constructor(a){super(a,-1,XNa)}getName(){return _.L(this,2)}J(){return Q(this,YNa)}};JS=class extends U{constructor(a){super(a)}J(){return Q(this,ZNa)}};XNa=[4];_.IS.prototype.I=function(){return $Na(void 0,this)};var $Na=function(a,b){if(null!=b){var c={mid:_.L(b,1),name:_.L(b,2),description:aOa(a,_.u(b,JS,3)),Yv:qd(_.t(b,_.Mt,4),hR,a)};a&&(c.M=b);return c}};JS.prototype.I=function(){return aOa(void 0,this)};
var aOa=function(a,b){if(null!=b){var c={text:_.L(b,1),attribution:IR(a,_.u(b,St,2))};a&&(c.M=b);return c}},ZNa=[JS,1,R,2,T,HR],YNa=[_.IS,1,R,2,R,3,T,ZNa,4,rv,gR];
var bOa;_.KS=class extends U{constructor(a){super(a,-1,bOa)}J(){return Q(this,cOa)}};_.LS=class extends U{constructor(a){super(a)}J(){return Q(this,dOa)}};bOa=[2];_.KS.prototype.I=function(){return eOa(void 0,this)};var eOa=function(a,b){if(null!=b){var c={channel:vS(a,_.u(b,_.sS,1)),r4:qd(_.t(b,_.LS,2),fOa,a),WL:td(Gu(b,3))};a&&(c.M=b);return c}};_.LS.prototype.I=function(){return fOa(void 0,this)};
var fOa=function(a,b){if(null!=b){var c={Fba:$Na(a,_.u(b,_.IS,1)),W4:_.L(b,2),Pr:td(Gu(b,3))};a&&(c.M=b);return c}},dOa=[_.LS,1,T,YNa,2,R,3,uv],cOa=[_.KS,1,T,rS,2,rv,dOa,3,uv];
_.MS=class extends U{constructor(a){super(a)}J(){return Q(this,gOa)}};_.NS=[1,2];_.MS.prototype.I=function(){return hOa(void 0,this)};var hOa=function(a,b){if(null!=b){var c={l7:HS(a,_.mt(b,_.GS,1,_.NS)),Iba:eOa(a,_.mt(b,_.KS,2,_.NS))};a&&(c.M=b);return c}},gOa=[_.MS,1,sv,FS,_.NS,2,sv,cOa,_.NS];
_.OS=class extends U{constructor(a){super(a)}J(){return Q(this,iOa)}};_.OS.prototype.I=function(){return jOa(void 0,this)};var jOa=function(a,b){if(null!=b){var c={lj:eR(a,_.u(b,_.dR,1)),Sj:_.L(b,2)};a&&(c.M=b);return c}},iOa=[_.OS,1,T,cR,2,R];
var QS=class extends U{constructor(a){super(a,-1,kOa)}getMetadata(){return _.u(this,PS,2)}J(){return Q(this,lOa)}},PS=class extends U{constructor(a){super(a,-1,mOa)}J(){return Q(this,nOa)}},kOa=[1,3];QS.prototype.I=function(){return oOa(this)};var oOa=function(a){if(null!=a)return{Uca:qd(_.t(a,_.MS,1),hOa),metadata:pOa(a.getMetadata()),d4:qd(_.t(a,_.OS,3),jOa)}},mOa=[1,2,3];PS.prototype.I=function(){return pOa(this)};
var pOa=function(a){if(null!=a)return{G_:qd(_.t(a,_.wR,1),xR),x3:y(_.Ob(a,2)),e4:y(_.Ob(a,3)),kda:_.L(a,4)}},nOa=[PS,1,rv,vR,2,ov,3,ov,4,R],lOa=[QS,1,rv,gOa,2,T,nOa,3,rv,iOa];
var RS=class extends U{constructor(a){super(a)}Jv(){return _.u(this,QS,3)}jh(){return _.u(this,_.xs,2)}J(){return Q(this,qOa)}};RS.prototype.I=function(){var a=null!=this?{p7:oOa(this.Jv()),expirationTime:Uv(void 0,this.jh())}:void 0;return a};var qOa=[RS,3,T,lOa,2,T,Tv];
var SS=class extends U{constructor(a){super(a)}J(){return Q(this,rOa)}};SS.prototype.I=function(){var a=null!=this?{Pi:eR(void 0,_.u(this,_.dR,1))}:void 0;return a};var rOa=[SS,1,T,cR];
_.TS=class extends U{constructor(a){super(a)}ih(){return _.u(this,BR,1)}J(){return Q(this,sOa)}};_.TS.prototype.I=function(){var a=null!=this?{ZU:CR(void 0,this.ih())}:void 0;return a};var sOa=[_.TS,1,T,AR];
_.US=class extends U{constructor(a){super(a)}J(){return Q(this,tOa)}};_.US.prototype.I=function(){var a=null!=this?{}:void 0;return a};var tOa=[_.US];
var WS=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,VS)}};WS.prototype.I=function(){return XS(void 0,this)};var XS=function(a,b){if(null!=b){var c={id:_.L(b,1),displayName:_.L(b,2),h8:_.Ps(b,3,0)};a&&(c.M=b);return c}},VS=[WS,1,R,2,R,3,xv];
_.YS=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,2,a)}J(){return Q(this,uOa)}};_.YS.prototype.I=function(){return vOa(void 0,this)};var vOa=function(a,b){if(null!=b){var c={Xn:ES(a,_.u(b,_.DS,1)),type:_.Ps(b,2,0)};a&&(c.M=b);return c}},uOa=[_.YS,1,T,CS,2,xv];
var $S=class extends U{constructor(a){super(a)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}J(){return Q(this,ZS)}};$S.prototype.I=function(){return aT(void 0,this)};var aT=function(a,b){if(null!=b){var c={id:_.L(b,1),order:_.Ps(b,2,0),displayName:_.L(b,3)};a&&(c.M=b);return c}},ZS=[$S,1,R,2,xv,3,R];
var wOa;_.bT=class extends U{constructor(a){super(a,-1,wOa)}pr(){return _.t(this,WS,2)}xr(){return _.t(this,$S,3)}J(){return Q(this,xOa)}};wOa=[1,2,3];_.bT.prototype.I=function(){var a=null!=this?{q$:qd(_.t(this,_.YS,1),vOa),mV:qd(this.pr(),XS),GZ:qd(this.xr(),aT)}:void 0;return a};var xOa=[_.bT,1,rv,uOa,2,rv,VS,3,rv,ZS];
var cT=class extends U{constructor(a){super(a)}J(){return Q(this,yOa)}};cT.prototype.I=function(){var a=null!=this?{gi:eR(void 0,_.u(this,_.dR,1))}:void 0;return a};var yOa=[cT,1,T,cR];
var eT,zOa;eT=class extends U{constructor(a){super(a,-1,zOa)}J(){return Q(this,dT)}};_.fT=class extends U{constructor(a){super(a)}J(){return Q(this,AOa)}};_.gT=class extends U{constructor(a){super(a,-1,BOa)}J(){return Q(this,COa)}};zOa=[1];eT.prototype.I=function(){return hT(this)};var hT=function(a){if(null!=a)return{QY:qd(_.t(a,_.gT,1),DOa)}};_.fT.prototype.I=function(){return EOa(void 0,this)};var EOa=function(a,b){if(null!=b){var c={IA:eR(a,_.u(b,_.dR,1))};a&&(c.M=b);return c}},BOa=[2,3];
_.gT.prototype.I=function(){return DOa(void 0,this)};var DOa=function(a,b){if(null!=b){var c={lj:eR(a,_.u(b,_.dR,1)),cV:qd(_.t(b,_.fT,2),EOa,a),Rha:y(_.Ob(b,3))};a&&(c.M=b);return c}},AOa=[_.fT,1,T,cR],COa=[_.gT,1,T,cR,2,rv,AOa,3,ov],dT=[eT,1,rv,COa];
var iT=class extends U{constructor(a){super(a)}Qv(){return _.u(this,eT,1)}J(){return Q(this,FOa)}};iT.prototype.I=function(){var a=null!=this?{vZ:hT(this.Qv())}:void 0;return a};var FOa=[iT,1,T,dT];
var jT=class extends U{constructor(a){super(a)}J(){return Q(this,GOa)}};jT.prototype.I=function(){var a=null!=this?{gi:RQ(void 0,_.u(this,_.Et,1))}:void 0;return a};var GOa=[jT,1,T,QQ];
var kT=class extends U{constructor(a){super(a)}J(){return Q(this,HOa)}};kT.prototype.I=function(){var a=null!=this?{m7:OLa(_.u(this,YQ,2))}:void 0;return a};var HOa=[kT,2,T,KLa];
_.lT=class extends U{constructor(a){super(a)}J(){return Q(this,IOa)}};_.lT.prototype.I=function(){var a=null!=this?{gi:eR(void 0,_.u(this,_.dR,1)),Wo:_.L(this,2)}:void 0;return a};var IOa=[_.lT,1,T,cR,2,R];
_.mT=class extends U{constructor(a){super(a)}jh(){return _.u(this,_.xs,2)}Qv(){return _.u(this,eT,3)}J(){return Q(this,JOa)}};_.mT.prototype.I=function(){var a=null!=this?{gi:eR(void 0,_.u(this,_.dR,1)),expirationTime:Uv(void 0,this.jh()),vZ:hT(this.Qv())}:void 0;return a};var JOa=[_.mT,1,T,cR,2,T,Tv,3,T,dT];
var nT=class extends U{constructor(a){super(a)}J(){return Q(this,KOa)}};nT.prototype.I=function(){var a=null!=this?{gi:eR(void 0,_.u(this,_.dR,1))}:void 0;return a};var KOa=[nT,1,T,cR];
var oT=class extends U{constructor(a){super(a,-1,LOa)}J(){return Q(this,MOa)}},pT=class extends U{constructor(a){super(a)}J(){return Q(this,NOa)}},qT=class extends U{constructor(a){super(a,-1,OOa)}J(){return Q(this,POa)}},LOa=[1];oT.prototype.I=function(){return QOa(this)};var QOa=function(a){if(null!=a)return{Sga:qd(_.t(a,qT,1),ROa)}};pT.prototype.I=function(){return SOa(void 0,this)};var SOa=function(a,b){if(null!=b){var c={IA:eR(a,_.u(b,_.dR,1)),ZV:_.rt(b,2)};a&&(c.M=b);return c}},OOa=[2];
qT.prototype.I=function(){return ROa(void 0,this)};var ROa=function(a,b){if(null!=b){var c={lj:eR(a,_.u(b,_.dR,1)),Rga:qd(_.t(b,pT,2),SOa,a),ZV:_.rt(b,3)};a&&(c.M=b);return c}},NOa=[pT,1,T,cR,2,nv],POa=[qT,1,T,cR,2,rv,NOa,3,nv],MOa=[oT,1,rv,POa];
var rT=class extends U{constructor(a){super(a)}J(){return Q(this,TOa)}};rT.prototype.I=function(){var a=null!=this?{Tga:QOa(_.u(this,oT,1))}:void 0;return a};var TOa=[rT,1,T,MOa];
_.sT=class extends U{constructor(a){super(a)}J(){return Q(this,UOa)}};_.sT.prototype.I=function(){var a=null!=this?{nU:td(Gu(this,1))}:void 0;return a};var UOa=[_.sT,1,uv];
_.tT=class extends U{constructor(a){super(a)}J(){return Q(this,VOa)}};_.tT.prototype.I=function(){return WOa(void 0,this)};var WOa=function(a,b){if(null!=b){var c={Xn:ES(a,_.u(b,_.DS,2)),HO:Uv(a,_.u(b,_.xs,3))};a&&(c.M=b);return c}},VOa=[_.tT,2,T,CS,3,T,Tv];
var XOa;_.uT=class extends U{constructor(a){super(a,-1,XOa)}pI(a,b){return Mu(this,1,_.tT,a,b)}pr(){return _.t(this,WS,3)}xr(){return _.t(this,$S,4)}J(){return Q(this,YOa)}};XOa=[1,3,4];_.uT.prototype.I=function(){var a=null!=this?{W9:qd(_.t(this,_.tT,1),WOa),nU:td(Gu(this,2)),mV:qd(this.pr(),XS),GZ:qd(this.xr(),aT)}:void 0;return a};var YOa=[_.uT,1,rv,VOa,2,uv,3,rv,VS,4,rv,ZS];
_.vT=class extends U{constructor(a){super(a)}J(){return Q(this,ZOa)}};_.vT.prototype.I=function(){var a=null!=this?{tab:_.Ps(this,1,0),section:_.Ps(this,2,0),fp:_.Vs(this,3),gp:_.L(this,4)}:void 0;return a};var ZOa=[_.vT,1,xv,2,xv,3,lv,4,R];
var $Oa;_.wT=class extends U{constructor(a){super(a,-1,$Oa)}jr(){return _.t(this,_.GS,1)}jh(){return _.u(this,_.xs,2)}J(){return Q(this,aPa)}};$Oa=[1];_.wT.prototype.I=function(){var a=null!=this?{RT:qd(this.jr(),HS),expirationTime:Uv(void 0,this.jh()),WL:_.L(this,3)}:void 0;return a};var aPa=[_.wT,1,rv,FS,2,T,Tv,3,R];
_.xT=class extends U{constructor(a){super(a)}J(){return Q(this,bPa)}};_.xT.prototype.I=function(){var a=null!=this?{}:void 0;return a};var bPa=[_.xT];
var CT,cPa;_.yT=class extends U{constructor(a){super(a,-1,cPa)}J(){return Q(this,dPa)}};_.zT=class extends U{constructor(a){super(a)}J(){return Q(this,ePa)}};_.AT=class extends U{constructor(a){super(a)}J(){return Q(this,fPa)}};_.BT=class extends U{constructor(a){super(a)}J(){return Q(this,gPa)}};CT=class extends U{constructor(a){super(a)}J(){return Q(this,hPa)}};cPa=[1];_.yT.prototype.I=function(){var a=null!=this?{O$:qd(_.t(this,_.zT,1),iPa)}:void 0;return a};_.DT=[11,12,13];
_.zT.prototype.I=function(){return iPa(void 0,this)};var iPa=function(a,b){if(null!=b){var c={Wo:_.L(b,1),tea:_.L(b,2),z2:jPa(a,_.mt(b,CT,11,_.DT)),jha:kPa(a,_.mt(b,_.BT,12,_.DT)),mha:lPa(a,_.mt(b,_.AT,13,_.DT))};a&&(c.M=b);return c}};_.AT.prototype.I=function(){return lPa(void 0,this)};var lPa=function(a,b){if(null!=b){var c={B_:_.Ps(b,1,0)};a&&(c.M=b);return c}};_.BT.prototype.I=function(){return kPa(void 0,this)};var kPa=function(a,b){if(null!=b){var c={B_:_.Ps(b,1,0)};a&&(c.M=b);return c}};
CT.prototype.I=function(){return jPa(void 0,this)};var jPa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},fPa=[_.AT,1,xv],gPa=[_.BT,1,xv],hPa=[CT],ePa=[_.zT,1,R,2,R,11,sv,hPa,_.DT,12,sv,gPa,_.DT,13,sv,fPa,_.DT],dPa=[_.yT,1,rv,ePa];
var ET=class extends U{constructor(a){super(a)}J(){return Q(this,mPa)}};ET.prototype.I=function(){var a=null!=this?{}:void 0;return a};var mPa=[ET];
var FT=class extends U{constructor(a){super(a)}Yd(){return _.Vs(this,3)}wc(a){return _.Pu(this,4,a)}J(){return Q(this,nPa)}};FT.prototype.I=function(){return oPa(void 0,this)};var oPa=function(a,b){if(null!=b){var c={f8:_.L(b,1),width:_.Vs(b,2),height:_.Vs(b,3),type:_.Ps(b,4,0)};a&&(c.M=b);return c}},nPa=[FT,1,R,2,lv,3,lv,4,xv];
var HT=class extends U{constructor(a){super(a,-1,pPa)}getId(){return _.L(this,1)}Sa(a){return _.Ou(this,1,a)}getServices(){return _.u(this,GT,4)}J(){return Q(this,qPa)}},GT=class extends U{constructor(a){super(a)}J(){return Q(this,rPa)}},IT=class extends U{constructor(a){super(a)}J(){return Q(this,sPa)}},JT=class extends U{constructor(a){super(a)}J(){return Q(this,tPa)}},KT=class extends U{constructor(a){super(a)}J(){return Q(this,uPa)}},LT=class extends U{constructor(a){super(a)}J(){return Q(this,
vPa)}},MT=class extends U{constructor(a){super(a)}J(){return Q(this,wPa)}},NT=class extends U{constructor(a){super(a)}J(){return Q(this,xPa)}},OT=class extends U{constructor(a){super(a)}J(){return Q(this,yPa)}},pPa=[3];HT.prototype.I=function(){return zPa(void 0,this)};var zPa=function(a,b){if(null!=b){var c={id:_.L(b,1),sca:_.L(b,2),m9:qd(_.t(b,FT,3),oPa,a),services:APa(a,b.getServices()),vea:_.L(b,5),tca:_.L(b,6)};a&&(c.M=b);return c}};GT.prototype.I=function(){return APa(void 0,this)};
var APa=function(a,b){if(null!=b){var c={tfa:BPa(a,_.u(b,IT,1)),Jga:CPa(a,_.u(b,JT,2)),G2:DPa(a,_.u(b,KT,3)),Pga:EPa(a,_.u(b,LT,4)),Bba:FPa(a,_.u(b,MT,5)),t$:GPa(a,_.u(b,NT,6)),D8:HPa(a,_.u(b,OT,7))};a&&(c.M=b);return c}};IT.prototype.I=function(){return BPa(void 0,this)};var BPa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};JT.prototype.I=function(){return CPa(void 0,this)};var CPa=function(a,b){if(null!=b){var c={jda:_.rt(b,1),yca:_.rt(b,2)};a&&(c.M=b);return c}};
KT.prototype.I=function(){return DPa(void 0,this)};var DPa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}};LT.prototype.I=function(){return EPa(void 0,this)};var EPa=function(a,b){if(null!=b){var c={zda:_.rt(b,1)};a&&(c.M=b);return c}};MT.prototype.I=function(){return FPa(void 0,this)};var FPa=function(a,b){if(null!=b){var c={Qga:_.rt(b,1)};a&&(c.M=b);return c}};NT.prototype.I=function(){return GPa(void 0,this)};var GPa=function(a,b){if(null!=b){var c={L4:_.rt(b,1)};a&&(c.M=b);return c}};
OT.prototype.I=function(){return HPa(void 0,this)};var HPa=function(a,b){if(null!=b){var c={};a&&(c.M=b);return c}},yPa=[OT],xPa=[NT,1,nv],wPa=[MT,1,nv],vPa=[LT,1,nv],uPa=[KT],tPa=[JT,1,nv,2,nv],sPa=[IT],rPa=[GT,1,T,sPa,2,T,tPa,3,T,uPa,4,T,vPa,5,T,wPa,6,T,xPa,7,T,yPa],qPa=[HT,1,R,2,R,3,rv,nPa,4,T,rPa,5,R,6,R];
var PT=class extends U{constructor(a){super(a,-1,IPa)}Sl(){return _.t(this,HT,1)}J(){return Q(this,JPa)}},IPa=[1];PT.prototype.I=function(){var a=null!=this?{lY:qd(this.Sl(),zPa)}:void 0;return a};var JPa=[PT,1,rv,qPa];
_.QT=class extends U{constructor(a){super(a)}J(){return Q(this,KPa)}};_.QT.prototype.I=function(){var a=null!=this?{query:_.L(this,1),Pw:_.L(this,2)}:void 0;return a};var KPa=[_.QT,1,R,2,R];
_.RT=class extends U{constructor(a){super(a)}Io(){return _.L(this,1)}DD(a){return _.Ou(this,1,a)}J(){return Q(this,LPa)}};_.RT.prototype.I=function(){return MPa(void 0,this)};var MPa=function(a,b){if(null!=b){var c={label:_.L(b,1),Pw:_.L(b,2),isActive:_.rt(b,3)};a&&(c.M=b);return c}},LPa=[_.RT,1,R,2,R,3,nv];
var NPa;_.ST=class extends U{constructor(a){super(a,-1,NPa)}jr(){return _.t(this,_.GS,1)}J(){return Q(this,OPa)}};NPa=[1,2];_.ST.prototype.I=function(){var a=null!=this?{RT:qd(this.jr(),HS),i8:qd(_.t(this,_.RT,2),MPa)}:void 0;return a};var OPa=[_.ST,1,rv,FS,2,rv,LPa];
_.TT=class extends U{constructor(a){super(a)}J(){return Q(this,PPa)}};_.TT.prototype.I=function(){var a=null!=this?{query:_.L(this,1)}:void 0;return a};var PPa=[_.TT,1,R];
var UT=class extends U{constructor(a){super(a)}getId(){return _.u(this,_.dR,1)}Sa(a){return _.nd(this,1,a)}getTitle(){return _.L(this,2)}setTitle(a){return _.Ou(this,2,a)}J(){return Q(this,QPa)}};UT.prototype.I=function(){return RPa(void 0,this)};var RPa=function(a,b){if(null!=b){var c={id:eR(a,b.getId()),title:_.L(b,2),cE:_.L(b,3),yea:_.L(b,4)};a&&(c.M=b);return c}},QPa=[UT,1,T,cR,2,R,3,R,4,R];
_.VT=class extends U{constructor(a){super(a)}J(){return Q(this,SPa)}};_.VT.prototype.I=function(){return TPa(void 0,this)};var TPa=function(a,b){if(null!=b){var c={Vca:_.L(b,1)};a&&(c.M=b);return c}},SPa=[_.VT,1,R];
_.XT=class extends U{constructor(a){super(a)}Xe(){return _.mt(this,UT,1,_.WT)}J(){return Q(this,UPa)}};_.WT=[1,2];_.XT.prototype.I=function(){return VPa(void 0,this)};var VPa=function(a,b){if(null!=b){var c={entity:RPa(a,b.Xe()),query:TPa(a,_.mt(b,_.VT,2,_.WT))};a&&(c.M=b);return c}},UPa=[_.XT,1,sv,QPa,_.WT,2,sv,SPa,_.WT];
var WPa;_.ZT=class extends U{constructor(a){super(a,-1,WPa)}J(){return Q(this,XPa)}};WPa=[1];_.ZT.prototype.I=function(){var a=null!=this?{Afa:qd(_.t(this,_.XT,1),VPa)}:void 0;return a};var XPa=[_.ZT,1,rv,UPa];
var $T=class extends U{constructor(a){super(a)}J(){return Q(this,YPa)}};$T.prototype.I=function(){var a=null!=this?{}:void 0;return a};var YPa=[$T];
var aU=class extends U{constructor(a){super(a)}J(){return Q(this,ZPa)}};aU.prototype.I=function(){var a=null!=this?{}:void 0;return a};var ZPa=[aU];
_.bU=class extends U{constructor(a){super(a)}J(){return Q(this,$Pa)}};_.bU.prototype.I=function(){var a=null!=this?{Pi:eR(void 0,_.u(this,_.dR,1)),wh:kR(void 0,_.u(this,_.jR,2)),cZ:Uv(void 0,_.u(this,_.xs,3))}:void 0;return a};var $Pa=[_.bU,1,T,cR,2,T,iR,3,T,Tv];
_.cU=class extends U{constructor(a){super(a)}J(){return Q(this,aQa)}};_.cU.prototype.I=function(){var a=null!=this?{}:void 0;return a};var aQa=[_.cU];
_.dU=class extends U{constructor(a){super(a)}J(){return Q(this,bQa)}};_.dU.prototype.I=function(){var a=null!=this?{Pi:eR(void 0,_.u(this,_.dR,1)),P_:_.rt(this,2)}:void 0;return a};var bQa=[_.dU,1,T,cR,2,nv];
_.eU=class extends U{constructor(a){super(a)}J(){return Q(this,cQa)}};_.eU.prototype.I=function(){var a=null!=this?{}:void 0;return a};var cQa=[_.eU];
_.fU=class extends U{constructor(a){super(a)}J(){return Q(this,dQa)}};_.fU.prototype.I=function(){var a=null!=this?{jea:pLa(_.u(this,_.MQ,1))}:void 0;return a};var dQa=[_.fU,1,T,oLa];
_.gU=class extends U{constructor(a){super(a)}J(){return Q(this,eQa)}};_.gU.prototype.I=function(){var a=null!=this?{}:void 0;return a};var eQa=[_.gU];
var hU=class extends U{constructor(a){super(a)}J(){return Q(this,fQa)}};hU.prototype.I=function(){var a=null!=this?{Pi:eR(void 0,_.u(this,_.dR,1)),action:_.Ps(this,2,0)}:void 0;return a};var fQa=[hU,1,T,cR,2,xv];
var iU=class extends U{constructor(a){super(a)}J(){return Q(this,gQa)}};iU.prototype.I=function(){var a=null!=this?{}:void 0;return a};var gQa=[iU];
var jU=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,hQa)}};jU.prototype.I=function(){var a=null!=this?{type:_.Ps(this,1,0),nfa:_.L(this,2)}:void 0;return a};var hQa=[jU,1,xv,2,R];
var kU=class extends U{constructor(a){super(a)}wc(a){return _.Pu(this,1,a)}J(){return Q(this,iQa)}};kU.prototype.I=function(){return jQa(this)};var jQa=function(a){if(null!=a)return{type:_.Ps(a,1,0),n7:_.Ps(a,2,0)}},iQa=[kU,1,xv,2,xv];
var lU=class extends U{constructor(a){super(a)}J(){return Q(this,kQa)}},lQa=[1];lU.prototype.I=function(){var a=null!=this?{Zea:jQa(_.mt(this,kU,1,lQa))}:void 0;return a};var kQa=[lU,1,sv,iQa,lQa];
var et=function(a,b,c){a=a.data[b];return null!=a?a:c},mU=function(a,b,c){return et(a,b,c||"")},at=function(a,b,c){return ts(a.data,b)[c]},uha=function(a,b,c){for(var d=[],e=0;e<Zs(a,b);e++)d.push(new c(at(a,b,e)));return d},Zs=function(a,b){return a.data[b]?a.data[b].length:0};us.prototype.uc=function(){return this.data};
var mQa=function(a,b,c){_.wr(b,function(d){a=d.call(c,a)});return a},nU=function(a){return("object"===typeof a?a.__magma_attributes:null)||[]},Cga=function(a){return a.replace(/android_video\/v1(_\w+)?\//,"")},pU=function(a){var b="object"!==typeof a?{path:a||"",method:"GET",params:{},headers:{},body:void 0,root:void 0,callback:void 0}:{path:a.path,method:a.method,params:Object.assign({},a.params),headers:Object.assign({},a.headers),body:a.body,root:a.root,callback:a.callback};oU(b,nU(a));return b},
oU=function(a,b){a.__magma_attributes=b};
var nQa=class{constructor(a){this.Gb=a;this.A=2}request(a){a=pU(a);var b=Sd(a,"params");null!==b&&"apptype"in b||(b.apptype=this.A);return this.Gb.request(a)}};
var qU=function(a,b,c){return b.call(a,c).then(function(d){return 401==d.status?oQa(this,c,!1):d},void 0,a)},oQa=function(a,b,c){return a.zb.Bq()?a.zb.authorize().then(function(){return c?qU(this,this.A,b):this.A(b)},function(){return _.vs(rU())},a):_.vs(rU())},rU=function(){return{result:void 0,body:"",headers:{},status:401,statusText:"Unauthorized"}},sU=class{constructor(a,b,c){this.Gb=a;this.zb=b;this.D=c}request(a){switch(this.D){case "required":return this.zb.Th()?qU(this,this.A,a):oQa(this,
a,!0);case "optional":return this.zb.Th()?qU(this,this.A,a):qU(this,this.B,a);default:return this.B(a)}}A(a){var b=this.zb.getToken()||"";a=pU(a);b&&(a.headers.Authorization="Bearer "+b);return this.Gb.request(a).then(void 0,this.C,this)}B(a){return this.Gb.request(a).then(void 0,this.C,this)}C(a){return a&&401==a.status?rU():_.rH(a)}};
var pQa=class{constructor(a,b,c){this.accessTime=null;this.expirationTime=c||null;this.key=a;this.value=b}Mg(){return null!=this.expirationTime&&this.expirationTime<=Date.now()}};
var tU=class{constructor(a,b,c){this.Gb=a;this.Fb=b;this.Xq=c;this.A=[]}request(a){var b=pU(a),c=qQa(b,this.A);return(_.La(nU(b),"refresh")?_.vs(null):this.Fb.get(c)).then(function(d){return!d||d.Mg()?this.Gb.request(a).then(function(e){if(!LH(e.status||0))return e;var f=null!=this.Xq?Date.now()+this.Xq:void 0;this.Fb.set(c,e.result,f).then(void 0,()=>{});return e},function(e){return 0===e?this.Mq(d.value):_.rH(e)},this):_.vs(this.Mq(d.value))},void 0,this)}Mq(a){return{result:a,body:JSON.stringify(a),
headers:{},status:200,statusText:"OK"}}},qQa=function(a,b){var c=Cga(a.path);b&&(b=0<b.length?b:_.Qd(a.params||{}),b=_.mu(b,function(d){return(a.params[d]||"").toString().replace(/\|/g,"||")}),c=c+"|"+b.join("|"));return c};
var rQa=class{};
var uU=class{constructor(a){this.Gb=a;this.A=new Map;this.B=[]}request(a){var b=pU(a);const c=Dga(b,this.B);b=this.A.get(c);b||(b=this.Gb.request(a).then(d=>{this.A.delete(c);return d},d=>{this.A.delete(c);return _.rH(d)}),this.A.set(c,b));return b}};
var vU=class{constructor(a){this.A=a}join(a){if("function"===typeof this.A){var b=this.A;return new vU(function(){return Ega(b(),a)})}return new vU(Ega(this.A,a))}resolve(){var a="function"===typeof this.A?this.A():this.A;return _.vs(a)}};
var wU=function(a){this.method="GET";this.F=a};_.q=wU.prototype;_.q.execute=function(a){return this.F.join(this.Dt()).resolve().then(function(b){var c=this.He();b={path:b,method:this.method,params:c||{},headers:{},body:this.sK()||void 0,root:void 0,callback:void 0};oU(b,this.Gv());return a.request(b).then(function(d){return 401==d.status?_.rH("unauthorized"):LH(d.status||0)?this.A(d.result||{}):_.rH("server_error")},void 0,this)},void 0,this)};_.q.Gv=function(){return[]};_.q.sK=function(){return null};
_.q.He=function(){return null};_.q.Dt=function(){return""};
var xU=function(a){this.data=a||[]};_.P(xU,us);var yU=function(a){this.data=a||[]};_.P(yU,us);var zU=function(a){this.data=a||[]};_.P(zU,us);var dt=function(a){this.data=a||[]};_.P(dt,us);var AU=function(a){this.data=a||[]};_.P(AU,us);var BU=function(a){this.data=a||[]};_.P(BU,us);var CU=function(a){this.data=a||[]};_.P(CU,us);var DU=function(a){this.data=a||[]};_.P(DU,us);var $s=function(a){this.data=a||[]};_.P($s,us);var EU=function(a){this.data=a||[]};_.P(EU,us);
var FU=function(a){this.data=a||[]};_.P(FU,us);var GU=function(a){this.data=a||[]};_.P(GU,us);var HU=function(a){this.data=a||[]};_.P(HU,us);xU.prototype.getId=function(){return mU(this,1)};xU.prototype.Sa=function(a){this.data[1]=a};xU.prototype.wc=function(a){this.data[2]=a};yU.prototype.getMetadata=function(){return new zU(this.data[4])};yU.prototype.removeChild=function(a){ts(this.data,3).splice(a,1)};yU.prototype.B=function(){return Zs(this,5)};
yU.prototype.A=function(a){return new AU(at(this,5,a))};zU.prototype.getTitle=function(){return mU(this,1)};zU.prototype.setTitle=function(a){this.data[1]=a};zU.prototype.B=function(){return Zs(this,6)};zU.prototype.A=function(a){return new dt(at(this,6,a))};dt.prototype.getUrl=function(){return mU(this,1)};dt.prototype.Yd=function(){return et(this,3,0)};dt.prototype.wc=function(a){this.data[5]=a};AU.prototype.getId=function(){return mU(this,16)};AU.prototype.Sa=function(a){this.data[16]=a};
BU.prototype.tK=function(){return!!et(this,1100)};BU.prototype.xN=function(a){this.data[1100]=a};CU.prototype.getId=function(){return mU(this,1)};CU.prototype.Sa=function(a){this.data[1]=a};CU.prototype.wc=function(a){this.data[2]=a};CU.prototype.getName=function(){return mU(this,3)};DU.prototype.Wb=function(){return mU(this,7)};$s.prototype.getKey=function(){return mU(this,1)};$s.prototype.getValue=function(){return mU(this,2)};$s.prototype.Od=function(a){this.data[2]=a};
EU.prototype.Hg=function(){return mU(this,1)};FU.prototype.setEnabled=function(a){this.data[2]=a};GU.prototype.Xj=function(a){return new yU(at(this,3,a))};HU.prototype.getTitle=function(){return mU(this,4)};HU.prototype.setTitle=function(a){this.data[4]=a};HU.prototype.Xj=function(){return new yU(this.data[6])};HU.prototype.removeChild=function(a){ts(this.data,2).splice(a,1)};
var IU=function(a){this.data=a||[]};_.P(IU,us);IU.prototype.ze=function(){return new EU(this.data[1007])};
var sQa=class extends wU{constructor(a){super(a);this.D=this.wv=this.country=this.B=this.C=null}A(a){return new IU(a)}He(){return{an:this.C,av:null,cr:this.country,exp:(this.wv||[]).map(a=>mja(a)).join(":"),fs:(this.B||[]).join(""),platform:this.D}}};
var JU=function(a,b){return a.B.join(b)},KU=class{constructor(a,b){this.Gb=a;this.B=b;this.A=new _.tP}execute(a,b,c){var d=_.Va(a.constructor),e=_.Ta(arguments,2),f=this.A.get(d);f||(f=mQa(this.Gb,e,this),this.A.set(d,f));b&&b(a);return a.execute(f)}};
var tQa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}get(a){return this.execute(new sQa(JU(this,"")),a,function(b){return new sU(b,this.zb,"optional")},function(b){return new tU(b,this.Fb,864E5)},function(b){return new uU(b)})}};
var uQa=class{Hg(){return _.vs("US")}};
var LU=class{constructor(a){this.aB=null!=a?a:new uQa;this.userConfigService=null}Hg(){return this.userConfigService?this.userConfigService.get(function(a){a.B=["c"];a.country=""}).then(function(a){return(a=a.ze().Hg())&&"ZZ"!=a?a:this.aB.Hg()},function(){return this.aB.Hg()},this):this.aB.Hg()}};
var vQa=function(a){return a.userConfigService?a.userConfigService.get(b=>{b.B=[":EXPID"];b.wv=[]}).then(b=>uha(b.ze(),7,FU).map(c=>mU(c,1,"")),()=>[]):Promise.resolve([])},MU=class{constructor(){this.userConfigService=null}};
var wQa=class{constructor(a,b){this.Gb=a;this.A=b}request(a){var b=pU(a);a=b.params.cr;if(null==a)return this.A.Hg().then(function(c){b.params.cr=c.toUpperCase();return this.Gb.request(b)},void 0,this);""===a&&delete b.params.cr;return this.Gb.request(b)}};
var NU=function(a){this.data=a||[]};_.P(NU,us);NU.prototype.ze=function(a){return new yU(at(this,1007,a))};
var xQa=class{B(a){return ts(a,1007)}A(a,b){a=new NU(ss(a));1007 in a.data&&delete a.data[1007];for(var c=a.data,d=0;d<b.length;d++){var e=b[d];ts(c,1007).push(e)}return a.data}};
var OU=function(a){return"yt:"+Fga(et(a,2,1))+":"+a.getId()},PU=function(a,b,c){b=b.call(a);for(var d=[],e=0;e<b;e++){var f=c.call(a,e);null!=f&&d.push(f)}return d};
var QU=function(a){this.data=a||[]};_.P(QU,us);QU.prototype.ze=function(a){return new yU(at(this,1007,a))};
var yQa=class{B(a){return ts(a,1007)}A(a,b){a=new QU(ss(a));1007 in a.data&&delete a.data[1007];for(var c=a.data,d=0;d<b.length;d++){var e=b[d];ts(c,1007).push(e)}return a.data}};
var AQa=class{constructor(a,b){this.Gb=a;this.A=b}request(a){a=pU(a);var b=this.A;a.params.devtype=b.A&&zQa(b.A.deviceType)||0;b=this.A.getDevice();var c=this.A.Jo(),d=this.A.kh(),e=this.A.Rl();b&&(a.params.device=b);c&&(a.params.make=c);d&&(a.params.model=d);e&&(a.params.product=e);return this.Gb.request(a)}};
var BQa=class{constructor(a,b){this.Gb=a;this.A=b}request(a){const b=pU(a);a=b.params.exp;if(null==a)return _.vs(vQa(this.A).then(c=>{b.params.exp=c.map(d=>{{let e=Number(d);if(isNaN(e))d="";else for(d="";0<e;)d+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"[e%64],e=Math.floor(e/64)}return d}).join(":");return this.Gb.request(b)}));""===a&&delete b.params.exp;return this.Gb.request(b)}};
var CQa=class{constructor(a){this.Gb=a}request(a){a=pU(a);null==a.params.lr&&(a.params.lr="en-US".replace(/_/g,"-"));return this.Gb.request(a)}};
var DQa=class{constructor(a){this.Gb=a}request(a){a=pU(a);a.params.alt||(a.params.alt="protojson");return this.Gb.request(a)}};
var EQa=new _.yP([0,408,409,429,500,502,503,504]),FQa=function(a,b,c){return a.Gb.request(b).then(void 0,function(d){if(c>=this.A.length||!EQa.has((d?d.status:null)||0))return _.rH(d);d=this.A[c];var e=1.5*KB(d);return zza(d+e).then(function(){return FQa(this,b,c+1)},void 0,this)},a)},HQa=class{constructor(a){var b=GQa;this.Gb=a;this.A=b}request(a){return _.La(nU(a),"non_idempotent")?this.Gb.request(a):FQa(this,a,0)}};
var IQa=function(a,b){if(!b)return[];if(a.B)return b.split(a.B);if(Array.isArray(b))return _.mu(b,function(c){return c.toString()});throw Error("Ic");},JQa=function(a,b,c){var d=new _.tP;_.wr(b,function(e){var f=RU(this,this.R.call(this.A,e,c));d.set(f,e)},a);return d},KQa=function(a,b){b=a.L.call(a.A,b);return RU(a,b)},MQa=function(a,b,c){return 0<c.length?LQa(a.Fb,c).then(a.G,void 0,a):a.Fb.get(b).then(function(d){if(!d||d.Mg())return[];var e=_.mu(d.value||[],function(f){return RU(this,f)},this);
return LQa(this.Fb,e).then(this.G,void 0,this).then(function(f){return f.length==e.length?f:[]})},void 0,a)},RU=function(a,b){return a.D+"_"+b},NQa=function(a,b){var c=[];_.wr(a,function(d){(d=b.get(d))&&c.push(d)});return c},OQa=function(a,b){return a.B?b.join(a.B):b},PQa=class{constructor(a,b,c,d,e,f,g,h,k,l,m){this.Gb=a;this.Fb=b;this.D=c;this.F=d;this.B=e;this.C=f;this.R=g;this.K=h;this.L=k;this.Xq=l;this.A=m}request(a){var b=pU(a),c=IQa(this,b.params[this.F]||""),d=new _.tP,e=[],f=JQa(this,c,
b),g=Array.from(f.keys());a=_.La(nU(b),"refresh");var h=KQa(this,b);a=[a?_.vs(null):this.Fb.get(this.D),a?_.vs([]):MQa(this,h,g)];return _.Nya(a).then(function(k){var l=k[0],m=k[1];_.wr(m,function(v){var F=RU(this,this.K.call(this.A,v.value,b));F=f.get(F,null);null!=F?d.set(F,v.value):e.push(v.value)},this);k=lJa(new _.yP(c),Array.from(d.keys()));var n=l&&!l.Mg();m=0==k.size&&(0<g.length||0<m.length);if(n&&m)return k=NQa(c,d),0<e.length&&_.Sa(k,e),k=this.C.A(l.value,k),_.vs(this.Mq(k));k=0<k.size?
OQa(this,Array.from(k.values())):c[0];var p=!1;k?b.params[this.F]=k:(delete b.params[this.F],p=!0);return this.Gb.request(b).then(function(v){if(!v)return null;if(!v.result||!LH(v.status||0))return v;var F=v.result;v=this.C.B(F);var I=null!=this.Xq?Date.now()+this.Xq:void 0,N=[],S=[];if(!l||l.Mg()||p){Z=F;var M=this.C.A(F,[]);N.push(this.Fb.set(this.D,M,I))}else var Z=l.value;_.wr(v,function(O){var ka=this.K.call(this.A,O,b),oa=RU(this,ka),yb=f.get(oa,null);null!=yb&&d.set(yb,O);S.push(ka);N.push(this.Fb.set(oa,
O,I))},this);0==c.length&&N.push(this.Fb.set(h,S,I));return Oya(N).then(function(){var O=NQa(c,d);O=p?F:this.C.A(Z,O);return _.vs(this.Mq(O))},void 0,this)},void 0,this)},void 0,this)}Mq(a){return{result:a,body:JSON.stringify(a),headers:{},status:200,statusText:"OK"}}G(a){return _.lu(a,function(b){return!b.Mg()})}};
var QQa=class extends wU{constructor(a,b){super(a);this.B=null;this.C=b}A(a){return new NU(a)}He(){return{id:this.C.join(","),"if":(this.B||[]).join("")}}};
var SQa=function(a,b){var c=(b.path||"").length;Md(b.params||{},function(d,e){"string"===typeof e&&(c+=RQa(e,d))},a);return c},RQa=function(a,b){a=(a.length+2)*(Array.isArray(b)?b.length:1);null!=b&&(a+=_.MB(b.toString()).length);return a},TQa=function(a,b,c,d){var e=Td(b.params||{});e[a.A]=d?c:c.join(a.B);a={path:b.path,method:b.method,params:e,headers:b.headers,body:b.body,root:b.root,callback:b.callback};oU(a,nU(b));return a},UQa=class{constructor(a,b,c,d){this.Gb=a;this.A=b;this.B=c;this.C=d}request(a){var b=
pU(a),c=b.params[this.A];if("string"!==typeof c&&!Array.isArray(c))return this.Gb.request(a);var d=SQa(this,b);if(1850>=d)return this.Gb.request(b);a=[];d-=RQa(this.A,c);var e=Array.isArray(c);e||(d+=this.A.length+2);c=Array.isArray(c)?c.slice():c.split(this.B);for(var f=[],g=d;0<c.length;){var h=c.shift();if(h){var k=_.MB(h.toString()).length;e&&(k+=this.A.length+2);var l=g+k;!e&&g>d&&(l+=_.MB(this.B).length);if(1850<l){if(0==f.length)throw Error("Jc`"+h+"`1850`"+d);f=TQa(this,b,f,e);a.push(this.Gb.request(f));
f=[];l=d+k}g=l;f.push(h)}}0<f.length&&(f=TQa(this,b,f,e),a.push(this.Gb.request(f)));return Oya(a).then(function(m){var n=_.lu(m,function(v){return v.rK&&LH(v.value.status)});n=_.mu(n,function(v){return v.value});if(0==n.length)return m=m[0].reason||{},{result:void 0,body:"",headers:m.headers,status:m.status||0,statusText:m.statusText||"Unknown"};var p=[];_.wr(n,function(v){v=this.C.B(v.result);_.Sa(p,v)},this);m=this.C.A(n[0].result,p);return{result:m,body:JSON.stringify(m),headers:n[0].headers,
status:n[0].status,statusText:n[0].statusText}},void 0,this)}};
var VQa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d;this.Es=new xQa}list(a,b){return this.execute(new QQa(JU(this,"list"),a),b,function(c){return new sU(c,this.zb,"optional")},function(c){return new UQa(c,"id",",",this.Es)},function(c){return new PQa(c,this.Fb,"asset/","id",",",this.Es,function(d,e){return d+"_"+e.params["if"]},function(d,e){return this.jB(d)+"_"+e.params["if"]},function(){return"?"},864E5,this)},function(c){return new uU(c)})}jB(a){return OU(new xU((new yU(a)).data[1]))}};
var SU=function(a){this.data=a||[]};_.P(SU,us);SU.prototype.ze=function(a){return new CU(at(this,1007,a))};
var WQa=class extends wU{A(a){return new SU(a)}He(){return{}}};
var XQa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}list(a){return this.execute(new WQa(JU(this,"")),a,function(b){return new sU(b,this.zb,"optional")},function(b){return new tU(b,this.Fb,1728E5)},function(b){return new uU(b)})}};
var TU=function(a){this.data=a||[]};_.P(TU,us);TU.prototype.ze=function(){return new DU(this.data[1007])};
var YQa=class extends wU{constructor(a,b){super(a);this.B=b}A(a){return new TU(a)}He(){return{id:this.B,ac3:!1,all:!1,all51:!1,fc:!0,hdcp:!1,hvc:!1,ma:!0,msu:!1,nd:!1,secure:!0,ssrc:"googlevideo",vor:!1,opus:!1,webm:!1}}};
var ZQa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}get(a,b){return this.execute(new YQa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"optional")},function(c){return new tU(c,this.Fb,6E4)},function(c){return new uU(c)})}};
var UU=function(a){this.data=a||[]};_.P(UU,us);UU.prototype.ze=function(){return mU(this,1007)};
var $Qa=class extends wU{constructor(a,b){super(a);this.B=b}A(a){return new UU(a)}He(){return{ma:!0,vor:!1,opus:!1,webm:!1}}Dt(){return this.B}};
var aRa=class extends KU{constructor(a,b,c){super(a,b);this.zb=c}get(a,b){return this.execute(new $Qa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"optional")},function(c){return new uU(c)})}};
var VU=function(a){this.data=a||[]};_.P(VU,us);VU.prototype.ze=function(a){return new GU(at(this,1007,a))};
var bRa=class extends wU{A(a){return new VU(a)}He(){return{mrf:null,tvrf:null}}};
var cRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}list(a){return this.execute(new bRa(JU(this,"list")),a,function(b){return new sU(b,this.zb,"optional")},function(b){return new tU(b,this.Fb,108E5)},function(b){return new uU(b)})}};
var WU=function(a){this.data=a||[]};_.P(WU,us);var XU=function(a){this.data=a||[]};_.P(XU,us);WU.prototype.Pv=function(){return et(this,1,0)};XU.prototype.Pv=function(){return et(this,1,0)};
var dRa=class extends wU{constructor(a,b){super(a);this.method="POST";this.format="FORMAT_SD";this.Zo="EST";this.B=b}A(a){return new XU(a)}He(){return{aid:this.B,ft:this.format,ot:this.Zo}}};
var eRa=class extends wU{constructor(a,b,c){super(a);this.method="POST";this.B=b;this.C=[];this.format="FORMAT_SD";this.D=c;this.Zo="EST"}A(a){return new WU(a)}Gv(){return["non_idempotent"]}He(){return{aid:this.B,cldu:this.C,ft:this.format,ofid:this.oX||"",ot:this.Zo,seii:this.D,vhid:this.G||""}}};
var fRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}cancel(a,b){var c=JU(this,"cancel");return this.execute(new dRa(c,a),b,function(d){return new sU(d,this.zb,"required")}).then(function(){return this.Fb.qf(function(d){return _.Nr(d.key,"userlibrary")||_.Nr(d.key,"asset/_"+a)},this)},void 0,this)}complete(a,b,c,d){b=JU(this,"complete");return this.execute(new eRa(b,a,c),d,function(e){return new sU(e,this.zb,"required")}).then(function(e){return this.Fb.qf(function(f){return _.Nr(f.key,
"promotion")||_.Nr(f.key,"userlibrary")||_.Nr(f.key,"wishlistitem")},this).then(function(){return e})},void 0,this)}};
var gRa=class extends wU{constructor(a){super(a);this.B=10}A(a){return new NU(a)}He(){return{cat:null,"if":"",max:this.B,mrf:null,q:null,safe:null,tvrf:null,utype:null}}};
var hRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}list(a){return this.execute(new gRa(JU(this,"")),a,function(b){return new sU(b,this.zb,"optional")},function(b){return new tU(b,this.Fb,108E5)},function(b){return new uU(b)})}};
var iRa=class extends wU{constructor(a){super(a);this.B=null;this.C=!1;this.Vs=null}A(a){return new QU(a)}Gv(){return this.C?["refresh"]:[]}He(){return{aid:this.B&&0<this.B.length?this.B:null,allowCache:!this.C,fs:"",snapshotToken:this.Vs,tr:null}}};
var jRa=function(a,b){const c="userlibrary/_"+b;return a.Fb.qf(d=>_.Nr(d.key,c)||_.Nr(d.key,"userlibrary/watchnext"))},kRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d;this.Es=new yQa}qf(){return this.Fb.qf(a=>_.Nr(a.key,"userlibrary"))}list(a){return this.execute(new iRa(JU(this,"")),a,function(b){return new sU(b,this.zb,"required")},function(b){return new UQa(b,"aid","",this.Es)},function(b){return new PQa(b,this.Fb,"userlibrary/","aid",null,this.Es,function(c,d){return c+
"_"+d.params.fs},function(c,d){return this.jB(c)+"_"+d.params.fs},function(c){return"?"+c.params.tr},18E5,this)},function(b){return new uU(b)})}jB(a){return OU(new xU((new yU(a)).data[1]))}};
var lRa=class extends wU{constructor(a,b){super(a);this.B=b.replace(/yt:\w+:/g,"")}A(a){return new BU(a)}Dt(){return this.B}};
var mRa=class extends wU{constructor(a,b,c,d){super(a);this.method="PUT";this.B=b.replace(/yt:\w+:/g,"");this.C=c;this.D=d;this.G=Date.now()}A(a){return new BU(a)}sK(){return{notify_gplus:!1,resource:{playback:{position_msec:Math.floor(this.C).toString(),start_timestamp_msec:Math.floor(this.D).toString(),stop_timestamp_msec:Math.floor(this.G).toString()}}}}Dt(){return this.B}};
var nRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}get(a,b){return this.execute(new lRa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"required")},function(c){return new tU(c,this.Fb,3E4)},function(c){return new uU(c)})}cN(a,b,c,d){return this.execute(new mRa(JU(this,""),a,b,c),d,function(e){return new sU(e,this.zb,"required")},function(e){return new uU(e)}).then(function(){var e="userlibrary/_"+a,f="video/"+a;return this.Fb.qf(function(g){return _.Nr(g.key,e)||_.Nr(g.key,
f)||_.Nr(g.key,"userlibrary/watchnext")},this)},void 0,this)}};
var YU=function(a){this.data=a||[]};_.P(YU,us);var ZU=function(a){this.data=a||[]};_.P(ZU,us);YU.prototype.ze=function(){return new HU(this.data[1007])};ZU.prototype.ze=function(a){return new HU(at(this,1007,a))};
var oRa=class extends wU{constructor(a,b,c=null){super(a);this.B=c?null:b;this.fp=20;this.gp=c}A(a){return new YU(a)}He(){return{cid:this.B,fs:"",maxResults:this.fp,mc:null,mrf:null,pageToken:this.gp,tvrf:null}}};
var pRa=class extends wU{constructor(a){super(a);this.fp=20;this.gp=null}A(a){return new ZU(a)}He(){return{cat:null,fs:"",maxResults:this.fp,mc:null,mrf:null,pageToken:this.gp,tvrf:null}}};
var qRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}get(a,b,c){return this.execute(new oRa(JU(this,""),a,b),c,function(d){return new sU(d,this.zb,"optional")},function(d){return new tU(d,this.Fb,432E5)},function(d){return new uU(d)})}list(a){return this.execute(new pRa(JU(this,"list")),a,function(b){return new sU(b,this.zb,"optional")},function(b){return new tU(b,this.Fb,432E5)},function(b){return new uU(b)})}};
var $U=function(a){this.data=a||[]};_.P($U,us);$U.prototype.ze=function(a){return new HU(at(this,1007,a))};
var rRa=class extends wU{constructor(a,b){super(a);this.B=b;this.fp=20;this.gp=null}A(a){return new $U(a)}He(){return{cat:null,fs:"",maxResults:this.fp,mc:null,mrf:null,pageToken:this.gp,q:this.B,tvrf:null}}};
var sRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}list(a,b){return this.execute(new rRa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"optional")},function(c){return new tU(c,this.Fb,36E5)},function(c){return new uU(c)})}};
var tRa=function(a){this.data=a||[]};_.P(tRa,us);var aV=function(a){this.data=a||[]};_.P(aV,us);var bV=function(a){this.data=a||[]};_.P(bV,us);aV.prototype.ze=function(){return mU(this,1007)};bV.prototype.ze=function(a){return ts(this.data,1007)[a]};
var uRa=class extends wU{constructor(a,b){super(a);this.B=b;this.method="POST"}A(a){return new aV(a)}He(){return{allowCache:!1,docid:this.B,fs:""}}};
var vRa=class extends wU{constructor(a){super(a);this.Vs=null}A(a){return new bV(a)}Gv(){return[]}He(){return{allowCache:!0,fs:"",snapshotToken:this.Vs}}};
var wRa=class extends wU{constructor(a,b){super(a);this.B=b;this.method="DELETE"}A(a){return new tRa(a)}He(){return{allowCache:!1,docid:this.B,fs:""}}};
var xRa=class extends KU{constructor(a,b,c,d){super(a,b);this.zb=c;this.Fb=d}qf(){return this.Fb.qf(a=>_.Nr(a.key,"wishlistitem"))}insert(a,b){return this.execute(new uRa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"required")},function(c){return new uU(c)}).then(function(){return this.Fb.qf(function(c){return _.Nr(c.key,"wishlistitem")},this)},void 0,this)}list(a){return this.execute(new vRa(JU(this,"")),a,function(b){return new sU(b,this.zb,"required")},function(b){return new tU(b,this.Fb,
6E5)},function(b){return new uU(b)})}remove(a,b){return this.execute(new wRa(JU(this,""),a),b,function(c){return new sU(c,this.zb,"required")},function(c){return new uU(c)}).then(function(){return this.Fb.qf(function(c){return _.Nr(c.key,"wishlistitem")},this)},void 0,this)}};
var GQa=[0,100,300,1E3],cV=class{constructor(a,b,c,d,e,f,g,h,k){this.Gb=mQa(a,[l=>new CQa(l),l=>new wQa(l,e),l=>new BQa(l,f),l=>new nQa(l),l=>new AQa(l,g),l=>new DQa(l),l=>new HQa(l)]);this.A="string"===typeof b?new vU(b):b;this.C=new vU(c);this.Un=new VQa(this.Gb,this.A.join("asset"),h,k);this.Nu=new XQa(this.Gb,this.A.join("category"),h,k);this.Kc=new ZQa(this.Gb,this.A.join("mpd"),h,k);this.D=new aRa(this.Gb,this.A.join("mpdurl"),h);this.gY=new cRa(this.Gb,this.A.join("promotion"),h,k);this.gj=
new fRa(this.Gb,this.A.join("purchase"),h,k);this.F=new hRa(this.Gb,this.A.join("recommendation"),h,k);this.B=new tQa(this.Gb,this.C.join("config"),h,k);this.G=new kRa(this.Gb,this.A.join("userlibrary"),h,k);this.video=new nRa(this.Gb,this.A.join("video"),h,k);new qRa(this.Gb,this.A.join("collection"),h,k);this.K=new sRa(this.Gb,this.A.join("search"),h,k);new xRa(this.Gb,this.A.join("wishlistitem"),h,k)}};
var yRa=class{constructor(a){this.A=a}request(a){var b=pU(a);b.params.key="";return this.A.A.then(function(){var c=gapi.client.request(b);if(!c)throw Error("Kc");return new _.pH(function(d,e){c.then(d,e)})})}};
var zRa=["localhost","www.googleapis.com","content.googleapis.com"],ARa=[".google.com"],BRa=["http","https"],dV=()=>{const a=_.WH(window.location.href,dV.QP);if(!a)return null;let b;try{b=new _.as(decodeURIComponent(a))}catch(c){return null}return BRa.includes(b.C)&&(zRa.find(c=>c===b.B)||ARa.find(c=>b.B.endsWith(c)))?decodeURIComponent(a):null};dV.QP="gapi_root";
var LQa=function(a,b){var c=new _.yP(b),d=new gJa;_.wr(b,function(e){var f=this.A.get(e);f&&(d.set(e,f),kJa(c,e))},a);return _.vs(d.Jc())},CRa=class{constructor(){this.A=new _.tP}qf(a,b){var c=(0,_.bu)(a,b);this.A.forEach(function(d,e){c(d)&&_.wP(this.A,e)},this);return _.vs()}get(a){a=this.A.get(a,null);return _.vs(a)}Mg(){var a=this.A.get(void 0);return a?_.vs(null!=a.expirationTime&&a.expirationTime<Date.now()):_.vs(!1)}remove(a){_.wP(this.A,a);return _.vs()}set(a,b,c){this.A.set(a,new pQa(a,b,
c));return _.vs()}};
var ERa=function*(a,b){for(const c of b){b=c;const d=a.A.hC.get(b.messageType)||"";(b=d?DRa(d,b.properties):void 0)&&(yield Object.assign({},c,{key:b}))}},DRa=function(a,b){b=JSON.stringify(b||{});return`${a}:${b}`},FRa=class{constructor(a,b){this.cache=a;this.A=b}fetch(a){const b=this;return _.Pk(function*(){const c=[...ERa(b,a)];var d=c.map(f=>f.key);d=yield b.cache.get(d);const e=new Map(d.map(f=>[f.key,f]));return c.map(f=>({entry:e.get(f.key),messageType:f.messageType,properties:f.properties}))})}fL(a){const b=
this;return _.Pk(function*(){const c=[],d=[];for(const e of a){const f=b.A.hC.get(e.messageType)||"";if(f)if(e.properties)c.push(DRa(f,e.properties));else{const g=`${f}:`;d.push(b.cache.qf(h=>h.key.startsWith(g)))}}0<c.length&&d.push(b.cache.remove(c));yield Promise.all(d)})}store(a,b){const c=this;return _.Pk(function*(){const d=[...ERa(c,a)];yield c.cache.set(d.map(e=>({key:e.key,value:e.message})),b)})}};
_.eV=class{Lv(){return[]}rr(a){return{data:_.Bb(a.J())}}vr(){return[]}wr(){return[]}mp(a){return a}Hs(a){return a}};
var HRa,GRa;_.fV=function(a,b){a=new GRa(a);b(a);return a.lc()};HRa=class{constructor(a,b){this.Ac=a;this.A=b}Lv(a,b){return this.A.flatMap(c=>c(a,b))}rr(a){return this.Ac.rr(a)}vr(a){return this.Ac.vr(a)}wr(a){return this.Ac.wr(a)}mp(a,b,c){return this.Ac.mp(a,b,c)}Hs(a,b){return this.Ac.Hs(a,b)}};
GRa=class{constructor(a){this.Ac=a;this.A=[]}add(a,b,c){this.A.push((d,e)=>{d=b(d,e);Array.isArray(d)||(d=d?[d]:[]);return d.map(f=>({messageType:a,properties:c&&c(f)}))});return this}addAll(a){this.A.push(()=>({messageType:a}));return this}lc(){return new HRa(this.Ac,this.A)}};
var JRa,LRa,IRa,KRa;JRa=function(a,b,c,d){var e=bS;return new IRa(a,a.A,{resultType:e,eN:f=>[].concat(b(f)).map(g=>({message:g,messageType:e,properties:d(g)})),fN:(f,g)=>{g=g.map(h=>h.message);c(f,g)}})};_.gV=class{constructor(){this.A=[]}lc(){let a=new KRa(this.C,[...this.A]);this.B&&(a=_.fV(a,this.B));return a}fL(a){this.B=a;return this}primaryKey(a){this.C=a;return this}};
LRa=function(a,b,c,d){a.B.push(Object.assign({},a.A,{yY:e=>[].concat(b(e)).map(f=>({message:f,messageType:a.A.resultType,properties:d(f)})),zY:(e,f)=>{f=f.map(g=>g.message);c(e,f)}}));return a.C};IRa=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}};
KRa=class{constructor(a,b){this.C=a;this.A=b;this.D=new Map;this.B=new Map;for(const c of b)this.D.set(c.resultType,c.fN),this.B.set(c.resultType,c.zY)}Lv(){return[]}rr(a){return this.C(a)}vr(a){return this.A.flatMap(b=>b.eN(a).map(c=>({messageType:c.messageType,properties:c.properties})))}wr(a){return this.A.flatMap(b=>b.yY(a))}mp(a,b,c){a=a.clone();const d=new Map;for(var e of c){c=d.get(e.messageType);c||(c=new Map,d.set(e.messageType,c));var f=JSON.stringify(e.properties||{});c.set(f,e)}e=new Map;
for(g of b){b=e.get(g.messageType);b||(b={resultType:g.messageType,matches:[]},e.set(g.messageType,b));c=JSON.stringify(g.properties||{});let h;(f=null==(h=d.get(g.messageType))?void 0:h.get(c))&&b.matches.push(f)}var g=[...e.values()];for(const h of g)(g=this.B.get(h.resultType))&&g(a,h.matches);return a}Hs(a,b){const c=new Map;for(var d of b){b=JSON.stringify(d.properties||{});let e=c.get(d.messageType);e||(e=new Set,c.set(d.messageType,e));e.add(b)}d=a.clone();for(const e of this.A){b=e.eN(a);
const f=c.get(e.resultType)||new Set;b=b.filter(g=>f.has(JSON.stringify(g.properties||{})));e.fN(d,b)}return d}};
_.hV=class{Lv(){return[]}rr(){return null}vr(){return[]}wr(){return[]}mp(a){return a}Hs(a){return a}};
var MRa=class{constructor(a,b,c=!1){this.A=a;this.apiKey=b;this.B=c}send(a){var b=this.apiKey;this.B&&a.headers&&a.headers.Authorization&&(b="");const c=new _.as(a.url);_.CI(c,"key",b);b=c.F;a.url=`${c.D}?${c.A.toString()}${0<b.length?`#${b}`:""}`;return this.A.send(a)}};
var NRa=[0,100],ORa=function(a,b){var c=Gs(a);if(!Wqa.test(c))throw Error("Lc`"+c);a=c.replace(Vqa,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error("Mc`"+e+"`"+c+"`"+JSON.stringify(b));d=b[e];return d instanceof Hs?Gs(d):encodeURIComponent(String(d))});return Nn(a)}(new Hs(Is,"https://apis.google.com/js/client.js?onload=%{onload}"),{onload:"_NUR_API_onLoad"}),PRa=["X-WebChannel-Content-Type"],RRa=function(a){const b=a.settings.window||_.ha;return new Promise((c,d)=>{b._NUR_API_onLoad=
()=>{delete b._NUR_API_onLoad;const e=b.gapi,f=a.settings.EY&&a.settings.EY();f&&e.config.update("googleapis.config/root",f);1===a.settings.m_&&e.config.update("client/xd4",!0);e.client.setApiKey(a.settings.apiKey);e.config.update("client/headers/request",[...PRa,...(a.settings.tU||[])]);c()};return QRa(a).then(null,e=>{d(e)})})},QRa=function(a){return _.Pk(function*(){const b=a.settings.Wj||1.5,c=a.settings.ld||NRa,d=c.length;for(let e=0;e<=d;++e)try{yield dJa(ORa,{timeout:1E4});break}catch(f){if(e>=
d)throw Error("Nc`"+f.code);const g=c[e],h=a.A(g)*b;yield a.wait(g+h)}})},TRa=class{constructor(){this.settings={apiKey:"AIzaSyBwtjeaZ4p4VpL44QJxGHbEgynHA0NeXUc",tU:SRa,m_:1};this.A=KB;this.wait=Hga}load(){this.loaded||(this.loaded=RRa(this));return this.loaded}};
var iV=class extends Error{constructor(a,b){super(b);this.statusCode=a}};
var URa=class{constructor(a,b){this.A=a;this.B=b}send(a){const b=this;return _.Pk(function*(){yield b.A.load();const c=yield b.B.join(a.url);var d=_.DI(c);const e={};d.A.forEach((g,h)=>e[h]=g);yI(d);d={body:a.body.wd(),headers:Object.assign({},a.headers,{"Content-Type":"application/json+protobuf","X-WebChannel-Content-Type":"application/json+protobuf"}),method:"POST",params:e,path:d.toString()};let f;try{f=yield gapi.client.request(d)}catch(g){f=g}a:switch(f.status){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:d=
!0;break a;default:d=!1}if(!d)throw new iV(f.status||0,`Request to ${c} failed: ${f.status||0} ${f.statusText}\n\nRequest body: ${a.body.wd()}\n\nResponse: ${f.body}`);return{body:new a.responseType(Array.isArray(f.result)?f.result:void 0)}})}};
var jV=class{constructor(a){this.root=a}join(a){return/^https?:/.test(a)?Promise.resolve(a):this.resolve().then(b=>_.ws(b,a))}resolve(){return this.root()}};
var VRa=class{constructor(a){this.transport=a}lc(){return this.transport}vd(a,...b){this.transport=new a(this.transport,...b);return this}};
var kV=function(a,b,c){return _.Pk(function*(){try{return yield a.execute(b,c)}catch(d){if(401===d.statusCode)return WRa(a,b,!1);throw d;}})},WRa=function(a,b,c){return _.Pk(function*(){if(!a.Jj.Bq())throw new iV(401,"Unauthorized");try{return yield a.Jj.authorize(),c?kV(a,b,!0):a.execute(b,!0)}catch(d){throw c?new iV(401,"Unauthorized"):d;}})},XRa=class{constructor(a,b){this.A=a;this.Jj=b}send(a){const b=this;return _.Pk(function*(){const c=b.Jj.Th();switch(a.metadata&&a.metadata.Dd){case "required":return c?
kV(b,a,!0):WRa(b,a,!0);case "optional":return kV(b,a,c);default:return b.execute(a,!1)}})}execute(a,b){if(b=b&&this.Jj.getToken())a.headers=Object.assign({},a.headers,{Authorization:`Bearer ${b}`});return this.A.send(a)}};
var YRa=function(a,b,c){return _.Pk(function*(){var d=b.body,e=c.Ac.rr(d);e=e?{messageType:b.responseType,properties:e}:null;let f,g;if(e){var [{entry:h}]=yield a.A.fetch([e]);if(h){var k={body:h.value,metadata:{eJ:{Kl:h.expirationTime||void 0}}};h.Mg()?g=k:f=k}}d=c.Ac.vr(d);var l=yield a.A.fetch(d);h=Iga(l,!1);k=Iga(l,!0);l=l.filter(m=>{let n;return!1!==(null==(n=m.entry)?void 0:n.Mg())});return{yT:f,zT:h,jV:g,kV:k,FW:l,dY:e,wY:d}})},ZRa=class{constructor(a,b,c=zs){this.B=a;this.A=b;this.C=c}send(a){const b=
this;return _.Pk(function*(){var c=a.metadata;const d=c&&c.we;if(!d)return b.B.send(a);const {yT:e,zT:f,jV:g,kV:h,FW:k,dY:l,wY:m}=yield YRa(b,a,d);c=(p,v)=>{v=v?[...f,...v]:f;p.body=d.Ac.mp(p.body,m,v);return p};const n=(p,v)=>_.Pk(function*(){p={body:d.Ac.mp(p.body,[],[]),metadata:{eJ:{Kl:v}}};l&&(yield b.A.store([Object.assign({},l,{message:p.body})],v));return p});if(e&&0===k.length)return c(e);try{const p=a.body;a.body=d.Ac.Hs(p,k);const v=yield b.B.send(a),F=b.C(a,v,d),I=null!=e?e:yield n(v,
F),N=d.Ac.wr(v.body);yield b.A.store(N,F);const S=d.Ac.Lv(p,I.body);yield b.A.fL(S);return c(I,N)}catch(p){if(d.O2&&g)return c(g,h);throw p;}})}};
var $Ra=function(a,b,c){c.catch().then(()=>a.A.delete(b))},aSa=class{constructor(a){this.B=a;this.A=new Map}send(a){const b=this;return _.Pk(function*(){const c=`${a.url}:${_.Bb(a.body.J())}`;let d=b.A.get(c);d||(d=b.B.send(a),b.A.set(c,d),$Ra(b,c,d));return d})}};
var bSa=class{constructor(a){this.A=a}send(a){const b=this;return _.Pk(function*(){const c=new _.as(a.url);_.CI(c,"alt","protojson");a.url=c.toString();return b.A.send(a)})}};
var cSa=class{constructor(a,b){this.A=a;this.B=b}send(a){const b=this;return _.Pk(function*(){const c=Object.assign({},b.B,a.metadata&&a.metadata.Gd),d=c.ld.length;for(let f=0;f<=d;f++)try{return yield b.A.send(a)}catch(g){var e=g;if(f<d&&null!=e.statusCode&&c.iN.includes(e.statusCode)){e=c.ld[f];const h=KB(e)*c.Wj;yield Hga(e+h)}else throw g;}throw new iV(0,"Maximum retries exceeded");})}};
var dSa=class{constructor(a,b,c=null){this.key=a;this.value=b;this.expirationTime=c;this.accessTime=null}Mg(){return!!this.expirationTime&&this.expirationTime<=Date.now()}};
var eSa=class{Wb(){return"en-US"}};
var fSa=class extends _.EH{constructor(a){super();this.B=a;this.A=!1;this.authorize()}authorize(){const a=this;return _.Pk(function*(){yield a.B.load();gapi.config.update("googleapis.config/auth/useFirstPartyAuth",!0);gapi.config.update("googleapis.config/auth/useFirstPartyAuthV2",!0);a.A=!0})}Bq(){return!0}getToken(){return null}Th(){return this.A}};
var gSa=function(a){return _.Pk(function*(){a.user&&(yield a.user.reloadAuthResponse())})},jSa=function(a){return _.Pk(function*(){yield a.B.load();yield hSa();yield iSa(a)})},iSa=function(a){return new Promise(b=>{gapi.auth2.init({client_id:a.settings.clientId,scope:a.settings.scope}).then(()=>{a.C=gapi.auth2.getAuthInstance();b()},c=>{throw Error(c.details);})})},hSa=function(){return new Promise(a=>{gapi.load("auth2",a)})},kSa=class extends _.EH{constructor(a){super();this.B=a;this.settings={clientId:"905089343179-j35k07k15r7qqgf0bqbbirnr7rqcujh8.apps.googleusercontent.com",
scope:"email https://www.googleapis.com/auth/android_video https://www.googleapis.com/auth/youtube"}}authorize(){const a=this;return _.Pk(function*(){if(a.user)return gSa(a);a.A=a.A?a.A:jSa(a);yield a.A;const b=a.C,c=b.currentUser.get();c.isSignedIn()?a.user=c:yield b.signIn().then(d=>{a.user=d},d=>{throw Error(d);})})}Bq(){return!0}getToken(){return this.user?this.user.getAuthResponse(!0).access_token:null}Th(){return!!this.user}};
var lSa=class{constructor(){this.entries=new Map}qf(a){const b=this;return _.Pk(function*(){for(const [c,d]of b.entries){const e=c;a(d)&&b.entries.delete(e)}})}get(a){const b=this;return _.Pk(function*(){const c=new Set(a),d=new Map;for(const e of a){const f=b.entries.get(e);f&&c.delete(e);d.set(e,f)}return Array.from(d.values()).filter(e=>!!e)})}Mg(){const a=this;return _.Pk(function*(){const b=a.entries.get(void 0);return b?b.Mg():!1})}remove(a){const b=this;return _.Pk(function*(){for(const c of a)b.entries.delete(c)})}set(a,
b){const c=this;return _.Pk(function*(){for(const d of a)c.entries.set(d.key,new dSa(d.key,d.value,b))})}};
var mSa=class{constructor(){this.A=new Map;this.hC=new Map}register(a,b){this.A.set(a,b);this.hC.set(b,a)}};
var nSa={[0]:200,[1]:499,[2]:500,[3]:400,[4]:504,[5]:404,[6]:409,[7]:403,[16]:401,[8]:429,[9]:400,[10]:409,[11]:400,[12]:501,[13]:500,[14]:503,[15]:500};
var oSa=class extends _.EH{constructor(a){super();this.zb=a}authorize(){return _.vs(this.zb.authorize())}Bq(){return this.zb.Bq()}getToken(){return this.zb.getToken()}Th(){return this.zb.Th()}};
var pSa=class{constructor(a,b=null){this.A=_.vs(a.load()).then(()=>{var c=b?b():null;c&&gapi.config.update("googleapis.config/root",c)})}};
var lV;lV=a=>{a.prototype.$cd_Cancellable=!0};_.As=a=>{try{return!!a.$cd_Cancellable}catch(b){return!1}};
var qSa;qSa=function(a,b){return new _.pH((c,d)=>{const e=a.B.getValue(),f=KB(e)*a.G;_.PH(()=>{a.C?d(b):(a.A=a.D(),a.A.then(c,d))},e+f);BCa(a.B)})};
_.mV=class{constructor(a,b,c){b=Object.assign({},rSa,b);if(0>=b.Dr)throw new RangeError("Oc");if(b.Qr<b.Dr)throw new RangeError("Pc");if(0>b.Rr)throw new RangeError("Qc");if(0>b.Wj)throw new RangeError("Rc");this.D=(0,_.bu)(a,c);this.B=new bK(b.Dr,b.Qr);this.G=b.Wj;this.A=this.D();this.C=!1;this.K=b.Rr;this.L=this.A.then(void 0,this.F,this)}cancel(){this.C=!0;_.Bs(this.A)}then(a,b,c){return this.L.then(a,b,c)}F(a){return!this.C&&this.B.B<this.K?qSa(this,a).then(void 0,this.F,this):_.rH(a)}};nH(_.mV);
lV(_.mV);var rSa={Wj:.5,Dr:1E3,Qr:6E4,Rr:10};
var sSa;sSa=function(a,b){a.A||(a.A=!0,b||clearTimeout(a.C),a.B.reject(Error(b?a.G:"Timeout cancelled")),a.F(a.K))};_.nV=class{constructor(a,b,c=`Timed out after ${b} ms.`,d=_.Bs){this.F=d;this.B=_.Ds();this.A=!1;this.C=setTimeout(()=>{sSa(this,!0)},b);this.G=c;this.K=a;b=()=>{this.A||(this.A=!0,clearTimeout(this.C),this.B.promise.cancel())};a.then(b,b);this.D=Mya([a,this.B.promise])}cancel(){sSa(this,!1)}then(a,b,c){return this.D.then(a&&a.bind(c),b&&b.bind(c))}};nH(_.nV);lV(_.nV);
nH(_.Fs);lV(_.Fs);_.q=_.Fs.prototype;_.q.cancel=function(){this.C.abort()};_.q.rX=function(a){oV(this,a.target)};_.q.FP=function(a){oV(this,a.target)};_.q.HP=function(a){this.Zh(a.target)};_.q.IP=function(a){oV(this,a.target)};var oV=function(a,b){var c=b.getStatus(),d=$H(b);0<c&&3==a.D?(b={status:c,statusText:d,result:os(b),body:_.Hr(b),headers:Qza(b)},a.B.resolve(b)):a.B.reject(Error((0,_.iu)(c+" "+d)));a.A.ib();a.F&&a.C.ib()};
_.Fs.prototype.Zh=function(a){switch(this.D){case 1:this.B.resolve(_.Hr(a));break;case 3:a={result:os(a),body:_.Hr(a),headers:Qza(a),status:a.getStatus(),statusText:$H(a)};this.B.resolve(a);break;default:a=os(a),this.B.resolve(a)}this.A.ib();this.F&&this.C.ib()};_.Fs.prototype.then=function(a,b,c){return this.B.promise.then(a,b,c)};
var tSa=function(){const a=document.location.host;return!_.Or(a,".google.com")||a.includes(".sslproxy.")};
var Paa={Z_:"AUDIO_TRACK_LIST_REQUEST",a0:"AUDIO_TRACK_SELECT_REQUEST",Y_:"AUDIO_TRACK_LIST_NOTIFICATION",V0:"KEY_REQUEST",W0:"KEY_RESPONSE",J1:"TT_TRACK_LIST_REQUEST",K1:"TT_TRACK_SELECT_REQUEST",I1:"TT_TRACK_LIST_NOTIFICATION"};
var uSa=new _.SG("h");
var ySa=class extends _.EH{constructor(){super();this.A=null;this.C=[]}sf(){return this.A}D(a){this.C.push(a);a.addUpdateListener((0,_.bu)(this.G,this,a));this.dispatchEvent(new vSa(a));this.A=a;this.dispatchEvent(new wSa)}G(a){a.status!=chrome.cast.SessionStatus.CONNECTED&&_.La(this.C,a)&&(_.Oa(this.C,a),this.dispatchEvent(new xSa),this.A.sessionId==a.sessionId&&(this.A=_.Ha(this.C)||null,this.dispatchEvent(new wSa)))}},wSa=class extends _.UG{constructor(){super("d")}},vSa=class extends _.UG{constructor(a){super("f");
this.A=a}},xSa=class extends _.UG{constructor(){super("g")}};
var zSa=function(a){var b=new chrome.cast.SessionRequest(a.L);b=new chrome.cast.ApiConfig(b,(0,_.bu)(a.D,a),(0,_.bu)(a.X,a));chrome.cast.initialize(b,(0,_.bu)(function(){this.F.callback()},a),(0,_.bu)(a.P,a));a=window;if(a!==a.top)try{chrome.cast.lZ?chrome.cast.lZ(a.top):a.top.navigator.presentation.defaultRequest=a.navigator.presentation.defaultRequest}catch(c){}},ASa=class extends ySa{constructor(a){super();this.L=a||"9381F2BD";this.F=new _.wH;this.B=!1;_.ha.chrome&&_.ha.chrome.cast&&_.ha.chrome.cast.isAvailable&&
zSa(this)}X(a){a==chrome.cast.ReceiverAvailability.AVAILABLE&&this.B||a==chrome.cast.ReceiverAvailability.UNAVAILABLE&&!this.B||(this.B=a==chrome.cast.ReceiverAvailability.AVAILABLE,this.dispatchEvent("e"))}P(a){Ua(a)&&JSON.stringify(a)}requestSession(){var a=new _.wH;_.BH(this.F,function(){chrome.cast.requestSession((0,_.bu)(function(b){this.D(b);a.callback(b)},this),(0,_.bu)(a.B,a))},this);return a}};
var pV=function(){this.A={};this.B=KB(2147483647);new _.tP;this.C=(0,_.bu)(this.F,this);(0,_.bu)(this.D,this)},BSa=function(a){var b=a.B+1;2147483647<b&&(b=0);a.B=b;return a.B},qV=function(a,b,c,d){d=d||a;Od(b)&&(a.A[b]=(0,_.bu)(c,d))};pV.prototype.F=function(a,b){if("urn:x-cast:com.google.play.movies"!=a)return!1;try{var c=JSON.parse(b)}catch(d){}if(!(c instanceof Object&&CSa(this,c)))return!1;this.A[c.type](c);return!0};
pV.prototype.D=function(a){if(!(null!=a&&a.type==cast.receiver.CastMessageBus.EventType.MESSAGE&&a.data instanceof Object&&CSa(this,a.data)))return!1;this.A[a.data.type](a.data,a.senderId);return!0};var CSa=function(a,b){if(!(null!==b&&"type"in b))return!1;b=b.type;return Od(b)&&b in a.A&&a.A[b]?!0:!1};
Jga.prototype.load=function(a){this.B||(this.A=new _.pH(function(b,c){_.ha.__onGCastApiAvailable=(0,_.bu)(function(d,e){"__onGCastApiAvailable"in _.ha&&delete _.ha.__onGCastApiAvailable;d?b():c(e)},this)},this),_.aza(dJa(this.C),()=>this.A.cancel()),this.B=!0);a&&_.uH(this.A,a);return this.A};
var DSa=function(a){return(0,_.KH)(a&&{height:a.height,url:a.url,width:a.width})},HSa=function(a){return(0,_.KH)(a&&{activeTrackIds:a.activeTrackIds,currentItemId:a.currentItemId,currentTime:a.getEstimatedTime(),customData:a.customData,idleReason:a.idleReason,items:a.items&&_.mu(a.items,ESa),loadingItemId:a.loadingItemId,media:FSa(a.media),mediaSessionId:a.mediaSessionId,playbackRate:a.playbackRate,playerState:a.playerState,preloadedItemId:a.preloadedItemId,repeatMode:a.repeatMode,sessionId:a.sessionId,
supportedMediaCommands:a.supportedMediaCommands,volume:GSa(a.volume)})},FSa=function(a){var b;if(b=a){b=a.contentId;var c=a.contentType,d=a.customData,e=a.duration,f=a.metadata,g=a.streamType;var h=a.textTrackStyle;h=(0,_.KH)(h&&{backgroundColor:h.backgroundColor,customData:h.customData,edgeColor:h.edgeColor,edgeType:h.edgeType,fontFamily:h.fontFamily,fontGenericFamily:h.fontGenericFamily,fontScale:h.fontScale,fontStyle:h.fontStyle,foregroundColor:h.foregroundColor,windowColor:h.windowColor,windowRoundedCornerRadius:h.windowRoundedCornerRadius,
windowType:h.windowType});b={contentId:b,contentType:c,customData:d,duration:e,metadata:f,streamType:g,textTrackStyle:h,tracks:a.tracks&&_.mu(a.tracks,ISa)}}return(0,_.KH)(b)},ESa=function(a){return(0,_.KH)(a&&{activeTrackIds:a.activeTrackIds,autoplay:a.autoplay,customData:a.customData,itemId:a.itemId,media:FSa(a.media),preloadTime:a.preloadTime,startTime:a.startTime})},JSa=function(a){return(0,_.KH)(a&&{packageId:a.packageId,platform:a.platform,url:a.url})},ISa=function(a){return(0,_.KH)(a&&{customData:a.customData,
language:a.language,name:a.name,subtype:a.subtype,trackContentId:a.trackContentId,trackContentType:a.trackContentType,trackId:a.trackId,type:a.type})},GSa=function(a){return(0,_.KH)(a&&{level:a.level,muted:a.muted})};
var LSa=class{constructor(){this.B=new Map}get(a){a=this.B.get(a);if(!a)throw new KSa("Missing Service","The requested service was not registered with the provider.");return a}A(a){return this.B.has(a)}register(a,b){if(this.A(a))throw new KSa("Duplicate Service","The service ID was already registered with the provider.");this.B.set(a,b)}},KSa=class extends _.aa{constructor(a,b){super(b);this.name=a}};
_.rV=class extends _.bG{constructor(a,b){super();this.id=a;this.G=b||null}D(){return null}ob(){super.ob();this.G=null}B(){return[]}C(){return[]}A(){return[]}initialize(){}load(){return Promise.resolve()}L(){return Promise.resolve()}};
var sV=function(a,b){let c=a.B.get(b);c||(c=new MSa,a.B.set(b,c));return c},tV=function(a,b,c){a.A&&sV(a,b).B.stop(c,!1)},NSa=function(a,b){return a.A?sV(a,b).B.start():0},uV=function(a,b,c){a.A&&sV(a,b).B.stop(c,!0)},OSa=class{constructor(){this.A=!1;this.B=new Map}},MSa=class{constructor(){this.A=new PSa;this.B=new PSa}},PSa=class{constructor(){this.A=new Map;this.B=0}start(){const a=new QSa,b=++this.B;this.A.set(b,a);return b}stop(a){this.A.get(a)&&(Date.now(),this.A.delete(a))}},QSa=class{constructor(){Date.now()}};
_.vV=function(){return""};
var wV=class extends _.aa{constructor(a,b){super(b);this.name=`Invalid ${a}`}};
var RSa,yV,zV;_.xV=Symbol("Sc");RSa=Symbol("Tc");_.V=Symbol("Uc");yV=Symbol("Vc");zV=Symbol("Wc");
var AV,BV;AV=a=>{a=(a instanceof Function?a:a.constructor)[_.xV];if(!a)throw new wV("Context","The context constructor does not have any associated context info. Did you forget to call defineContext?");return a};BV=a=>{a=(a instanceof Function?a:a.constructor)[RSa];if(!a)throw new wV("Handler","The handler constructor does not have an internal metadata property. Did you forget to call defineHandler?");return a};
_.CV=a=>{a=(a instanceof Function?a:a.constructor)[_.V];if(!a)throw new wV("Message","The message constructor does not have a message type declaration. Did you forget to call defineMessage?");return a};
var DV;_.W=(a,b)=>{b=Object.assign({},b);void 0===b.async&&(b.async=!1);a[RSa]=b};DV=(a,b)=>{const c=a[yV];if(c&&c!=b)throw new wV("Operation","The specified object has already been tagged with a different module ID.");a[yV]=b};
var SSa=class{constructor(a,b,c){this.error=c;this.message=b;this.messageType=a}};SSa[_.V]={id:"Internal.RuntimeError"};
var USa,VSa,TSa;USa=function(){const a=new Map,b={};TSa.A.forEach((d,e)=>{e=e.split("/").map(f=>{if(!f||3>=f.length)return f;let g=a.get(f);g||(g="p"+(a.size+1),a.set(f,g));return g});b[d]=e.join("/")});const c={};for(const d of a.keys()){const e=a.get(d);c[e]=d}return{pathMap:c,urlMap:b}};_.Qs=function(a){var b=TSa;if(!a)return a;let c=b.A.get(a);c||(c="u"+(b.A.size+1),b.A.set(a,c));return`<${c}>`};VSa=class{constructor(){this.A=new Map}reset(){this.A.clear()}};TSa=new VSa;
var EV=a=>{switch(BV(a).qw||0){case 0:dp(a);for(const b in a)a.hasOwnProperty(b)&&(a[b]=null)}};
var FV=function(a,b){return a+"_"+b.replace("_","__")},HV=function(a){if(!a.C)throw new GV("Bus","Attempted to resolve a bus instance before an instance was registered.");return a.C},WSa=function(a){if(!a.D)throw new GV("Scheduler","Attempted to resolve a scheduler instance before an instance was registered.");return a.D},XSa=class{constructor(){this.A=new Map;this.D=this.C=null;this.B=new Map;this.F=null}get(a,b){var c=this.A.get(FV(a,b));if(void 0===c)throw new GV("Context",'Unable to locate a context object with module ID "'+
a+'" and name "'+b+'".');return c}register(a,b,c){if(this.A.has(FV(a,b)))throw new IV("Context already registered using this module ID and name.");this.A.set(FV(a,b),c)}},IV=class extends _.aa{constructor(a){super(a)}};IV.prototype.name="Duplicate registration";var GV=class extends _.aa{constructor(a,b){super(b);this.name=`${a} not found`}};
var JV;JV=class{toString(){return"#Bus"}};_.KV=new JV;
var YSa=function(a){var b;return()=>{void 0===b&&(b=a());return b}},LV=class{constructor(a,b){this.A=a;this.Et="function"===typeof b?YSa(b):()=>b||null}getName(){return this.A}toString(){return`#Context(${this.Et()}:${this.A})`}};
var MV;MV=class{toString(){return"#Logger"}};_.NV=new MV;
var OV;OV=class{toString(){return"#Scheduler"}};_.PV=new OV;
var QV=function(a){void 0===a.A&&(a.A=a.B());return a.A},RV=class{constructor(a){this.B=a}toString(){return`#Settings(${QV(this)})`}};
var SV;SV=class{toString(){return"#TaskHealth"}};_.ZSa=new SV;
_.TV=function(a){if("string"===typeof a)return a;if(a instanceof Error){const b=a.stack;return b?b.startsWith("Error")?b:`${a.message}\n${b}`:a.toString()}return JSON.stringify(a,Kga)};
var UV;UV=function(a,b,c){a.error(b,c)};_.VV=function(a,b){a.info(b,void 0)};
var $Sa=class{constructor(){this.context=null}error(){}info(){}};
var WV=function(a,b,c,d){let e=null;try{e=_.CV(b)}catch(h){}try{c&&BV(c)}catch(h){}try{var f=new SSa(e,b,d),g=JSON.stringify(f);a.C.error(g,void 0);HV(a.A).publish(f)}catch(h){}},aTa=function(a,b){const c=[];var d=BV(b).N||[];for(const g of d){d=a;var e=b,f=g;f instanceof JV||f instanceof MV||f instanceof OV||f instanceof SV?d=!0:f instanceof LV?(e=f.Et()||e[yV],f=f.getName(),d=d.A.A.has(FV(e||"",f))):d=f instanceof RV?(f=QV(f))?d.A.B.has(f):!1:d.D.A(f);d||c.push(g)}return c},bTa=class{constructor(a,
b,c,d){this.B=c;this.D=a;this.A=b;this.F=new Map;this.C=d}create(a,b){const c=b||this.C;b=BV(a);let d=2==b.qw;d&&!b.name&&(d=!1);if(d){var e=this.F.get(b.name);if(e)return e}e=this.B;e=e.A?sV(e,b.name).A.start():0;try{const I=[];if(b.N)for(let N=0;N<b.N.length;N++){var f=a,g=b.N[N],h=c;if(g instanceof JV)var k=HV(this.A);else if(g instanceof MV)k=h;else if(g instanceof LV){const S=g.Et()||f[yV];k=this.A.get(S||"",g.getName())}else if(g instanceof RV){var l=QV(g)||"",m=this.A.B.get(l);if(void 0===
m)throw new GV("Settings",'Unable to locate a settings registration for module ID "'+l+'".');k=m}else{if(g instanceof OV)var n=WSa(this.A);else{if(g instanceof SV){var p=this.A;if(!p.F)throw new GV("TaskHealthService","Attempted to resolve a task health service instance before an instance was registered.");var v=p.F}else v=this.D.get(g);n=v}k=n}I.push(k)}a=[a,null,...I];var F=new (_.bu.apply(null,a));_.VV(c,`Created handler: ${b.name}`)}catch(I){throw F=this.B,F.A&&sV(F,b.name).A.stop(e,!1),I;}a=
this.B;a.A&&sV(a,b.name).A.stop(e,!0);d&&this.F.set(b.name,F);return F}};
var cTa=function(a,b){let c=a.A.get(b);c||(c=new Set,a.A.set(b,c));return c},dTa=function(a,b){a=cTa(a,b);return Array.from(a.values())},eTa=class{constructor(){this.A=new Map}register(a){var b=BV(a);for(const c of b.O)b=_.CV(c),cTa(this,b.id).add(a)}};
var gTa=class{constructor(a,b){this.A=a;this.B=a.B;this.D=b;this.F=new eTa;this.C=!1}publish(a){if(this.C)return!1;try{var b=_.CV(a)}catch(e){return WV(this.A,a,null,e),!1}const c=this.D;b=dTa(this.F,b.id);for(const e of b){try{var d=this.A.create(e,c)}catch(k){UV(c,()=>`Error creating handler: ${_.TV(k)}`);cp(k);WV(this.A,a,e,k);continue}const f=BV(e),g=c,h=NSa(this.B,f.name);try{d.handle(a),uV(this.B,f.name,h),_.VV(g,"Completed")}catch(k){tV(this.B,f.name,h),UV(g,()=>`Failed: ${_.TV(k)}`),cp(k),
WV(this.A,a,e,k)}EV(d)}return 0<b.length}stop(){this.C=!0}subscribe(a){for(let b=0;b<a.length;b++){const c=a[b],d=BV(c);_.VV(this.D,()=>`Subscribe: ${d.name}`);if(d.async)throw new fTa;this.F.register(c)}}},fTa=class extends _.aa{constructor(){super("EventBus does not support asynchronous message handlers. Consider moving the asynchronous behavior into a different handler and schedule the work using a SchedulingBus.")}};fTa.prototype.name="Invalid Argument";
var XV=class{constructor(a,b){this.C=a;this.A=[];this.B=b||null}on(a,b){const c=_.CV(a),d=this.B;class e{handle(f){b.call(d,f)}}_.W(e,{name:`${this.C}.${c.id}`,O:[a]});this.A.push(e);return this}subscribe(a){a.subscribe(this.A)}};
var hTa=class{constructor(a,b,c,d=mH,e=!1){this.A=b;this.D=this.F=!1;this.B=[];this.G=d;this.C=a;this.K=e||!1;c.then(()=>{this.F=!0;for(const f of this.B)this.publish(f);this.B=[]})}publish(a){return this.D?_.vs(!1):this.F?new _.pH(b=>{this.G(()=>{const c=this.A.publish(a),d=this.C.publish(a);c||d||!this.K||_.CV(a);b(!0)})}):(this.B.push(a),_.vs(!1))}stop(){this.C.stop();this.A.stop();this.D=!0}subscribe(a){const b=[],c=[];for(const d of a)BV(d).async?c.push(d):b.push(d);this.C.subscribe(b);this.A.subscribe(c)}};
var iTa=function(a,b,c,d){const e=_.CV(b).id;let f=a.A.get(e);f||(f=[],a.A.set(e,f));f.push({message:b,id:c,repeat:d})},jTa=function(a,b,c){b=_.CV(b).id;if(a=a.A.get(b))b=a.findIndex(d=>d.id===c&&!1===d.repeat),0<=b&&a.splice(b,1)},kTa=class extends _.bG{constructor(a){super();this.D=a;this.B=new Set;this.C=new Set;this.A=new Map;_.cG(this,()=>{var b=this.C.values();for(const c of b)window.clearInterval(c);this.C.clear();b=this.B.values();for(const c of b)window.clearTimeout(c);this.B.clear();this.A.clear()})}cancel(a,
b){const c=_.CV(a).id;if(a=this.A.get(c)){var d=b?a.filter(f=>b(f.message)):a;if(0!=d.length){for(var e of d)e.repeat?(window.clearInterval(e.id),this.C.delete(e.id)):(window.clearTimeout(e.id),this.B.delete(e.id));if(d.length==a.length)this.A.set(c,[]);else for(const f of d)e=a.findIndex(g=>g==f),0<=e&&a.splice(e,1)}}}Nb(a,b,c){if(c)a=window.setInterval((0,_.bu)(this.D.publish,this.D,b),a),this.C.add(a),iTa(this,b,a,!0);else{const d=window.setTimeout(()=>{this.D.publish(b);this.B.delete(d);jTa(this,
b,d)},a);this.B.add(d);iTa(this,b,d,!1)}}};
_.Y=a=>{const b=AV(a);return new LV(b.name,()=>a[yV])};_.YV=a=>new RV(()=>a[yV]);
_.ZV=class{constructor(a,b,c){this.B=a;this.A=b.bind(c)}cancel(){this.A()}then(a,b,c){return this.B.then(a&&a.bind(c),b&&b.bind(c))}};nH(_.ZV);lV(_.ZV);
var lTa=class{constructor(a,b,c=null){this.A=a;this.B=BV(a);this.message=b;this.logger=c;this.action=0;Date.now()}};
var mTa=class{constructor(a,b,c){this.ct=a;this.B=b;this.message=c;this.A=BV(b);Date.now()}};
var $V=function(a,b,c){const d=BV(b);if(!d.nf||"all"===d.nf.mode)return null;const e=`Handler${_.Va(b)}`;b=a.get(e);b||(b=new Map,a.set(e,b));a=(d.nf.Ul||_.vV)(c);c=b.has(a)?b.get(a):0;b.set(a,++c);return c},nTa=function(a,b,c){const d=`Handler${_.Va(b)}`;a=a.get(d);if(!a)return 0;b=(BV(b).nf.Ul||_.vV)(c);return a.has(b)?a.get(b):0},oTa=class{evaluate(a,b){const c=new Map;for(var d of b.Jc())$V(c,d.B,d.message);b=new Map;for(var e of a)$V(b,e.A,e.message);e=new Map;for(const h of a){d=nTa(c,h.A,h.message);
var f=nTa(b,h.A,h.message),g=$V(e,h.A,h.message);a=h;g=null!=g?g-1:NaN;if(!(1>=d+f))switch(a.B.nf.mode){case "single":0<g+d&&(a.action=1);break;case "preemptive":g<f-1?a.action=2:0<d&&(a.action=1)}}}};
var pTa=function(a,b,c,d){const e=BV(b);return()=>{let f;try{f=a.B.create(b,d)}catch(k){return cp(k),UV(d,()=>"Error creating handler: "+_.TV(k),k),_.rH(Error("Xc"))}const g=NSa(a.A,e.name);try{var h=f.handle(c)}catch(k){return tV(a.A,e.name,g),cp(k),UV(d,()=>"Failed: "+_.TV(k),k),EV(f),_.rH(k)}if(e.async){if(_.oH(h)){const k=h.then(l=>{uV(a.A,e.name,g);_.VV(d,"Completed");EV(f);return _.vs(l)},l=>{tV(a.A,e.name,g);UV(d,()=>"Failed: "+_.TV(l));EV(f);throw l;});return aW(h,k)}_.ha.JSON.stringify(e)}uV(a.A,
e.name,g);_.VV(d,"Completed");EV(f);return _.vs(h)}},aW=function(a,b){return _.As(a)&&!_.As(b)?new _.ZV(b,a.cancel.bind(a)):b},qTa=class{constructor(a,b,c){this.B=a;this.D=b||[];this.A=a.B;this.C=c}start(a,b,c=this.C){try{const d=BV(a),e=_.CV(b),f=pTa(this,a,b,c),g=this.D.reduce((k,l)=>{let m;const n=l.vd(()=>m=k(),d,e);return()=>{const p=n();return m?aW(m,p):p}},f)(),h=g.then(void 0,k=>{WV(this.B,b,a,k);throw k;});return aW(g,h)}catch(d){throw WV(this.B,b,a,d),d;}}};
var rTa=function(a){for(var b of a.A)b.action=0;for(const d of a.D)d.evaluate(a.A,a.B);b=[];const c=new Set;for(const d of a.A)switch(d.action){case 0:b.push(d);break;case 2:c.add(d)}0<c.size&&(a.A=a.A.filter(d=>!c.has(d)));return b},sTa=function(a,b,c){try{const d=a.F.start(b.A,b.message,c),e=new mTa(d,b.A,b.message);b=()=>{a.B.remove(e)};d.then(b,b);return e}catch(d){return c.error("Failed to start task.",d),cp(d),null}},tTa=function(a){var b=rTa(a);if(0==b.length)return[];const c=new Set,d=new Set,
e=[];for(const f of b)(b=sTa(a,f,f.logger||a.C))?(c.add(f),e.push(b)):d.add(f);a.A=a.A.filter(f=>!c.has(f)&&!d.has(f));a.B.addAll(e);return e},uTa=class{constructor(a,b,c){this.F=a;this.D=b;this.C=c;this.A=[];this.B=new _.yP}clear(){this.A=[];for(const a of this.B.Jc())_.Bs(a.ct)}enqueue(a){this.A.push(a)}};
var wTa=function(a){if(!a.A){var b=tTa(a.B);a.A=a.F.apply(b).then(()=>{vTa(a)})}},vTa=function(a){_.PH(()=>{a.A=null;0<a.B.A.length&&wTa(a)},0)},xTa=class{constructor(a,b,c){this.B=a;this.F=b;this.G=c;this.D=new eTa;this.A=null;this.C=!1}publish(a){if(this.C)return!1;var b=_.CV(a);const c=this.G;b=dTa(this.D,b.id);if(0==b.length)return!1;for(const d of b)b=new lTa(d,a,c),this.B.enqueue(b),_.VV(c,`Queued work item: ${b.B.name}`);this.A||_.PH(()=>{wTa(this)},0);return!0}stop(){this.B.clear();this.C=
!0}subscribe(a){for(const b of a)this.D.register(b)}};
var yTa=class{constructor(){var {K7:a=!1,L7:b=!1}={};this.C=a;this.D=b;this.A={};this.B=0}xK(){return Object.values(this.A).sort((a,b)=>a.RD-b.RD)}vd(a,b){if(this.C&&!b.async)return a;const c=b.timeout,d=null!=c&&0<c;return this.D&&d?a:()=>{const e=`task-${this.B++}`;this.A[e]={pB:d,name:b.name,RD:Date.now()};const f=()=>{delete this.A[e]},g=a();g.then(f,f);return g}}};
var zTa=class{apply(a){return new _.pH(b=>{const c=a.filter(g=>!g.A.nf||"all"===g.A.nf.mode);if(0===c.length)b();else{var d=c.length,e=()=>{d--;0===d&&b()},f=()=>{e();return _.vs()};for(const g of c)g.ct.then(e,f)}})}};
var ATa=class{vd(a,b){const c=b.timeout;return!c||0>=c?a:()=>{const d=a();return new _.nV(d,c)}}};
var BTa=function(a){return _.Pk(function*(){a.A.stop();try{var b=WSa(a.C);dp(b)}catch(e){}b=Array.from(a.B.values());let c=!0;const d=b.map(e=>e.L());try{yield new _.nV(Promise.all(d),3E3)}catch(e){a.D.error("Timed out after 3000 ms waiting for modules to unload.",void 0),c=!1}for(const e of a.F)e();a.F=[];for(const e of b)dp(e);return c})},DTa=class{constructor(a,b,c){this.A=b;this.C=a;this.D=c;this.B=new Map;this.F=[];this.G=null}getContext(a){const b=a[yV]||"";a=AV(a);return this.C.get(b,a.name)}install(a){var b=
this.D,c;(c=a.D())?(a.settings=c,a.G&&a.G(c)):c=void 0;if(c){DV(c.constructor,a.id);var d=this.C,e=a.id;if(d.B.has(e))throw new IV("Settings already registered using this module ID.");d.B.set(e,c)}c=a.C();for(var f of c)if(!this.B.has(f))throw new CTa(`Module ${a.id} depends on module ${f}, `+"which has not been loaded.");f=a.A();for(c=0;c<f.length;c++)if(d=f[c]){d=BV(d);for(e=0;e<d.N.length;e++);for(e=0;e<d.O.length;e++);}else b.error(`Found an undefined entry at position ${c} in the handlers `+
"array. Are you missing a goog.require?",void 0);b=a.A();for(var g of b)BV(g),DV(g,a.id);this.A.subscribe(b);g=a.B();for(const h of g)g=AV(h),DV(h,a.id),b=new h,this.C.register(a.id,g.name,b),this.F.push(_.xr(dp,b));this.B.set(a.id,a);_.VV(this.D,`Installed module: ${a.id}`)}isInstalled(a){return this.B.has(a)}},CTa=class extends _.aa{constructor(a){super(a)}};CTa.prototype.name="Missing Dependency";
var ETa=function(a,b,c,d,e){const f=new gTa(b,d);b=new uTa(new qTa(b,a.D,d),a.G,d);return new hTa(f,new xTa(b,a.C,d),c,void 0,e)},FTa=function(a,b){return new DTa(a,HV(a),b)},GTa=function(a,b,c){for(const e of a.B)for(const f of e.A()){var d=aTa(b,f);0<d.length&&(a=BV(f),d=d.map(g=>g instanceof JV?"Bus()":g instanceof MV?"Logger()":g instanceof LV?`Context(${g.Et()||"<unknown>"}:${g.getName()})`:g instanceof RV?`Settings(${QV(g)||"<unknown>"})`:g instanceof OV?"Scheduler()":g instanceof SV?"TaskHealthService()":
String(g)),UV(c,`Handler "${a.name}" depends on services that are `+`currently not registered: [${d.join(", ")}]`))}},HTa=class{constructor(){var a=Mga;this.C=null;this.F=!1;this.B=[];this.K=a;this.A=null;this.D=[];this.G=[]}Xo(a){for(const b of a)this.B.push(b);return this}wf(a){this.A=a;return this}start(a,b=!0){this.A||(this.A=new LSa);this.C||(this.C=new zTa);const c=new $Sa;let d;const e=new Promise(h=>d=h);a=new XSa;var f=new OSa;f.A=this.F;f=new bTa(this.A,a,f,c);b=ETa(this,f,e,c,b);a.C=b;
b=new kTa(b);a.D=b;b=new yTa;this.D.push(b);a.F=b;a=FTa(a,c);for(var g of this.B)a.install(g);_.VV(c,"Module initialization starting...");for(const h of this.B)h.initialize(this.A),_.VV(c,`Successfully initialized module: ${h.id}`);_.VV(c,"Module initialization completed");GTa(this,f,c);_.VV(c,"Module load hooks running...");g=this.B.map(h=>h.load());Promise.allSettled(g).then(()=>{_.VV(c,"Module load hooks completed");d()});return this.K(a,100)}};
var Lga=class{constructor(a,b){this.A=a;this.C=()=>{};this.D=b;this.B=null}getContext(a){return this.A.getContext(a)}onStop(a){this.C=a}stop(){this.B||(this.B=Nga(this.D).then(()=>{var a=this.A;a.G||(a.G=BTa(a));return a.G}).then(()=>this.C()));return this.B}};
_.bW=class{};_.bW[_.V]={id:"Api.Mute"};
_.cW=class extends _.aa{constructor(a){super(a)}};_.cW.prototype.name="InvalidArgumentError";
_.dW=class{constructor(a){if(null===a)throw new _.cW("Audio Track ID cannot be null.");this.A=a}};_.dW[_.V]={id:"Api.SelectAudioTrack"};
_.eW=class extends _.aa{constructor(a){super(a)}};_.eW.prototype.name="ArgumentOutOfRangeError";
_.fW=class{constructor(a){if(0>a||1<a)throw new _.eW("Volume must be between 0.0 and 1.0.");this.volume=a}};_.fW[_.V]={id:"Api.SetVolume"};
_.gW=class{};_.gW[_.V]={id:"Api.Unmute"};
var hW=class{constructor(a){this.A=a}};hW[_.V]={id:"Api.AudioTrackSelectionChanged"};
var ITa=a=>{let b=0;for(const c of a)b<<=1,b+=c?1:0;return b};
var JTa,lW,iW;JTa=new Map([["iw","he"],["ji","yi"],["in","id"]]);_.jW=(a,b)=>{a=iW(a);b=iW(b);return a.toLowerCase()==b.toLowerCase()};_.kW=(a,b)=>{a=iW(a);b=iW(b);return lP(a).toLowerCase()==lP(b).toLowerCase()};lW=a=>{a=iW(a);if(!b){var b=(b=aJa())?b:aJa();b="LocaleNameConstants"in _.mP?_.mP.LocaleNameConstants[b]:void 0}if(a in b.LANGUAGE)a=b.LANGUAGE[a];else{var c=lP(a);a=c in b.LANGUAGE?b.LANGUAGE[c]:a}return a=a.charAt(0).toLocaleUpperCase()+a.substr(1)};
iW=a=>{a=a.replace(/-/g,"_");let b=lP(a);a=a.replace(b,"");b=JTa.get(b)||b;return b+a};
var KTa=(a,b)=>_.kW(a.Wb(),b.Wb())?ITa([!0,a.kind===b.kind,a.Ei===b.Ei,_.jW(a.Wb(),b.Wb())]):0;
var mW=class{constructor(a){this.A=a}};mW[_.V]={id:"Api.AudioTracksChanged"};
_.nW=class{constructor(a,b){this.volume=a;this.isMuted=b}};_.nW[_.V]={id:"Api.AudioVolumeChanged"};
var LTa=function(a,b){this.B=a;this.C=b;this.A=[];this.F=null;this.G=!1;this.D=1;(new XV("Api.AudioStateAdapter",this)).on(hW,this.sX).on(mW,this.tX).on(_.nW,this.uX).subscribe(a)};_.q=LTa.prototype;_.q.Tl=function(){return this.F};_.q.Rk=function(){return this.A};_.q.isMuted=function(){return this.G};_.q.gx=function(a){this.B.publish(new _.dW(a))};_.q.setVolume=function(a){this.B.publish(new _.fW(a))};_.q.sX=function(a){this.F=Ja(this.A,b=>b.getId()==a.A);this.C.dispatchEvent("audioselectionchanged")};
_.q.tX=function(a){this.A=a.A;this.C.dispatchEvent("audiochanged")};_.q.uX=function(a){this.G=a.isMuted;this.D=a.volume;this.C.dispatchEvent("volumechanged")};
_.oW=class{};_.oW[_.V]={id:"Api.Pause"};
_.pW=class{};_.pW[_.V]={id:"Api.Play"};
_.qW=class{constructor(a,b){if(0>a)throw new _.eW("Position cannot be less than zero.");this.rL=!!b;this.gg=a}};_.qW[_.V]={id:"Api.Seek"};
_.rW=class{constructor(a){this.A=a}};_.rW[_.V]={id:"Api.SelectTextTrack"};
_.MTa=class{constructor(a){this.rate=a}};_.MTa[_.V]={id:"Api.SetPlaybackRate"};
_.sW=class{constructor(a){this.A=a}};_.sW[_.V]={id:"Api.TransitionToState"};
var tW=class{constructor(){this.A="created"}toString(){return JSON.stringify({previousState:this.A})}};tW[_.xV]={name:"Api.History"};
var NTa=class{constructor(a,b,c,d){this.Ei=d&&d.Ei;this.kind=d&&d.kind;this.YB=d&&d.YB;this.qd=a;this.B=b;this.A=c}getId(){return this.qd}Wb(){return this.A}getName(){return this.B}};
var OTa=(a,b)=>_.kW(a.Wb(),b.Wb())?ITa([!0,_.jW(a.Wb(),b.Wb())]):0;
var PTa=class{constructor(a,b,c){this.qd=a;this.B=b;this.A=c}getId(){return this.qd}Wb(){return this.A}getName(){return this.B}};
var uW=class{constructor(a){this.bitrate=a}};uW[_.V]={id:"Api.BitrateChanged"};
var vW=class{constructor(a){this.A=a}};vW[_.V]={id:"Api.BufferedTimeRangesChanged"};
_.wW=class{constructor(a){this.currentTime=a}};_.wW[_.V]={id:"Api.CurrentTimeChanged"};
_.xW=class{constructor(a){this.duration=a}};_.xW[_.V]={id:"Api.DurationChanged"};
_.yW=class{constructor(a,b,c,d=null,e=null){this.C=a;this.A=b;this.B=c;this.message="string"===typeof d?d:null;this.details=("string"!==typeof d?d:null)||e||null;this.time=Date.now()}};_.yW[_.V]={id:"Api.Error"};
_.zW=class{constructor(a){this.playbackRate=a}};_.zW[_.V]={id:"Api.PlaybackRateChanged"};
_.AW=class{constructor(a){this.state=a}};_.AW[_.V]={id:"Api.PlayerStateChanged"};
var BW=class{constructor(a){this.A=a}};BW[_.V]={id:"Api.TextTrackSelectionChanged"};
var CW=class{constructor(a){this.A=a}};CW[_.V]={id:"Api.TextTracksChanged"};
_.DW=class{constructor(a){this.vc=a}};_.DW[_.V]={id:"Bandaid.BandwidthChanged"};
var QTa=class{constructor(a){this.A=a}handle(a){this.A.publish(new uW(a.vc))}};_.W(QTa,{name:"Api.BitratePublisher",N:[_.KV],O:[_.DW]});
_.EW=class{constructor(a){this.A=a}};_.EW[_.V]={id:"Mse.BufferedTimeRangesChanged"};
var RTa=class{constructor(a){this.A=a}handle(a){this.A.publish(new vW(a.A))}};_.W(RTa,{name:"Api.BufferedTimeRangesChangedPublisher",N:[_.KV],O:[_.EW]});
var FW=class{constructor(a,b){this.sessionId=a;this.A=b}};FW[_.V]={id:"Cast.Sender.AudioTracksUpdated"};
var STa=class{constructor(a){this.A=a}handle(a){const b=[];let c;_.wr(a.A,d=>{var e=lW(d.language);e=new NTa(d.id,e,d.language);b.push(e);d.selected&&(c=e)},this);this.A.publish(new mW(b));c&&this.A.publish(new hW(c.getId()))}};_.W(STa,{name:"Api.CastAudioTrackStateDispatcher",N:[_.KV],O:[FW]});
var GW=class{constructor(a,b,c,d,e){this.sessionId=a;this.A=b;this.B=c;this.Eb=d;this.C=e}};GW[_.V]={id:"Cast.Sender.ActiveMediaUpdated"};
var TTa=function(a){switch(a){case chrome.cast.media.PlayerState.IDLE:return"loading";case chrome.cast.media.PlayerState.PLAYING:return"playing";case chrome.cast.media.PlayerState.PAUSED:return"paused";case chrome.cast.media.PlayerState.BUFFERING:return"buffering";default:return"playing"}},UTa=class{constructor(a){this.A=a}handle(a){const b=a.A;null!=b&&this.A.publish(new _.sW(a.C?"ended":TTa(b)));null!=a.B&&this.A.publish(new _.wW(a.B));null!=a.Eb&&this.A.publish(new _.xW(a.Eb))}};
_.W(UTa,{name:"Api.CastMediaStateDispatcher",N:[_.KV],O:[GW]});
var HW=class{constructor(a,b,c){this.sessionId=a;this.volume=b;this.A=c}};HW[_.V]={id:"Cast.Sender.ActiveSessionUpdated"};
var VTa=class{constructor(a){this.A=a}handle(a){null!=a.volume&&null!=a.A&&this.A.publish(new _.nW(a.volume,a.A))}};_.W(VTa,{name:"Api.CastSessionStateDispatcher",N:[_.KV],O:[HW]});
var IW=class{constructor(a,b){this.sessionId=a;this.A=b}};IW[_.V]={id:"Cast.Sender.TextTracksUpdated"};
var WTa=class{constructor(a){this.A=a}handle(a){const b=[];let c;_.wr(a.A,d=>{var e=lW(d.language);e=new PTa(d.id,e,d.language);b.push(e);d.selected&&(c=e)},this);this.A.publish(new CW(b));a=c?c.getId():null;this.A.publish(new BW(a))}};_.W(WTa,{name:"Api.CastTextTrackStateDispatcher",N:[_.KV],O:[IW]});
_.JW=class{constructor(a,b){this.B=b;this.A=a}};_.JW[_.V]={id:"Dash.CurrentTimeChanged"};
_.KW=class{constructor(a){this.A=a}};_.KW[_.V]={id:"TrickMode.CurrentTimeChanged"};
var XTa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.wW(a.B?a.A+a.B.A/1E3:a.A))}};_.W(XTa,{name:"Api.CurrentTimePublisher",N:[_.KV],O:[_.JW,_.KW]});
var YTa=new _.aP("{language} [{tags}]");
_.LW=class{constructor(a,b=null){this.Rb=a;this.A=b}};_.LW[_.V]={id:"Dash.PeriodChanged"};
var ZTa=class{constructor(a){this.A=a}handle(a){a=a.Rb.A.filter(b=>"audio"===b.contentType&&!!b.lang).map(b=>{const c=b.id,d=b.lang;var e=b.Ei?b.Ei:b.B.contains("audio_content_descriptive")?"description":void 0;b={Ei:e,kind:b.B.contains("audio_content_commentary")?"commentary":"main",YB:b.B.contains("language_type_dub")?"dub":"original"};e=lW(d);const f=[];if(b){switch(b.kind){case "commentary":f.push("Commentary")}switch(b.Ei){case "description":f.push("AD");break;case "enhanced-audio-intelligibility":f.push("DC")}}e=
0===f.length?e:YTa.format({language:e,tags:f.join(", ")});return new NTa(c,e,d,b)});this.A.publish(new mW(a))}};_.W(ZTa,{name:"Api.DashAudioTrackImporter",N:[_.KV],O:[_.LW]});
_.MW=class{constructor(a){this.A=a}};_.MW[_.V]={id:"Dash.AdaptationSetSelected"};
var $Ta=class{constructor(a){this.A=a}handle(a){"audio"==a.A.contentType&&this.A.publish(new hW(a.A.id))}};_.W($Ta,{name:"Api.DashAudioTrackSelector",N:[_.KV],O:[_.MW]});
_.NW=class{constructor(a){this.Eb=a}};_.NW[_.V]={id:"Dash.DurationChanged"};
_.OW=class{constructor(a){this.Eb=a}};_.OW[_.V]={id:"Html5.DurationChanged"};
var aUa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.xW(a.Eb))}};_.W(aUa,{name:"Api.DurationImporter",N:[_.KV],O:[_.NW,_.OW]});
_.PW=class{constructor(a,b){this.A=a;this.ye=b||null}};_.PW[_.V]={id:"Dash.Error"};
var bUa=class{constructor(a){this.A=a}handle(a){a:switch(a.A){case 1:var b=620;break a;case 2:b=621;break a;default:b=0}this.A.publish(new _.yW("dash",b,!1,{exceptionMessage:a.ye?a.ye.message:null,exceptionName:a.ye?a.ye.name:null}))}};_.W(bUa,{name:"Api.Errors.DashGeneric",N:[_.KV],O:[_.PW]});
_.QW=class{constructor(a,b,c){this.error=c;this.A=b;this.id=a}};_.QW[_.V]={id:"Dash.MpdImportFailed"};
var cUa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.yW("Yc",6,!1,{id:a.id,formatIds:a.A,error:a.error}))}};_.W(cUa,{name:"Api.Errors.DashMpdImport",N:[_.KV],O:[_.QW]});
var RW=class{constructor(){this.Fs=this.je=!1;this.Gs=0}toString(){return JSON.stringify({enablePlayableSequences:this.je,restartOnLicenseUnachievable:this.Fs,retryTime:this.Gs})}};
_.SW=class{constructor(a,b,c=null,d=[],e=null,f=null){this.B=b;this.ye=c;this.keySystem=e;this.C=d;this.A=f;this.sessionId=a}};_.SW[_.V]={id:"Eme.Error"};
var dUa=function(a){if((1==a||2==a)&&!_.ou().plugins["Widevine Content Decryption Module"])return 210;switch(a){case 7:return 220;case 8:return 221;case 9:return 222;case 12:return 8;case 14:return 223;default:return 4}},eUa=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=dUa(a.B);a:switch(b){case 223:var c=this.A.Fs;break a;default:c=!1}if(!(c=c&&0>=this.A.Gs))a:switch(a.B){case 13:c=!0;break a;case 12:case 8:case 5:case 9:case 14:case 2:case 11:case 10:case 7:case 6:case 4:case 3:case 1:case 0:c=
!1;break a;default:c=!1}this.B.publish(new _.yW("Zc",b,c,{sessionId:a.sessionId,errorCode:a.B,exceptionMessage:a.ye?a.ye.message:null,exceptionName:a.ye?a.ye.name:null,version:"1.0"}))}};_.W(eUa,{name:"Api.Errors.Eme",N:[_.KV,_.YV(RW)],O:[_.SW]});
_.TW=class{constructor(a,b,c){this.error=a;this.A=b;this.B=c}};_.TW[_.V]={id:"Html5.Error"};
var fUa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.yW("html5",2,a.A,{error:{code:a.error?a.error.code:0}}))}};_.W(fUa,{name:"Api.Errors.Html5",N:[_.KV],O:[_.TW]});
_.UW=class{constructor(a,b,c,d,e=!1){this.A=b;this.id=a;this.B=e;this.message=d;this.statusCode=c}};_.UW[_.V]={id:"Keysmith.ProvisioningError"};
var gUa=class{constructor(a){this.A=a}handle(a){if(!a.B){a:switch(a.A){case 1:var b=251;break a;case 3:b=253;break a;case 2:b:switch(a.statusCode){case 400:b=254;break b;case 500:b=255;break b;default:b=252}break a;default:b=250}this.A.publish(new _.yW("$c",b,!1,{message:a.message,statusCode:a.statusCode}))}}};_.W(gUa,{name:"Api.Errors.Keysmith",N:[_.KV],O:[_.UW]});
_.VW=class{constructor(a,b,c){this.contentId=a;this.error=c;this.type=b}};_.VW[_.V]={id:"Nur.ManifestUnavailable"};
var hUa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.yW("ad",7,!1,{contentId:a.contentId,contentIdType:a.type,error:a.error}))}};_.W(hUa,{name:"Api.Errors.ManifestUnavailable",N:[_.KV],O:[_.VW]});
_.WW=class{constructor(a,b){this.ye=b||null}};_.WW[_.V]={id:"Mse.Error"};
var iUa=class{constructor(a){this.A=a}handle(a){this.A.publish(new _.yW("bd",600,!1,{errorCode:600,exceptionName:a.ye?a.ye.name:null}))}};_.W(iUa,{name:"Api.Errors.Mse",N:[_.KV],O:[_.WW]});
_.XW=class{constructor(a,b,c,d=null){this.code=c;this.id=a;this.kind=b;this.message=d}};_.XW[_.V]={id:"Nur.LicenseFetchError"};
var $W,jUa,aX;_.YW=(new Lv).wc(0).Sa("missing");_.ZW=(a,b)=>!a&&!b||!!a&&!!b&&_.Ps(a,1,0)===_.Ps(b,1,0)&&a.getId()===b.getId();$W=a=>{const b=a.split(":");if(3!==b.length)throw Error("cd`"+a);a=new Lv;a.wc(jUa(b[1]));a.Sa(b[2]);return a};
jUa=a=>{switch(a.toLowerCase()){case "movie":return 1;case "bundle":return 2;case "show":return 3;case "season":return 4;case "episode":return 5;case "android_app":return 6;case "album":return 7;case "song":return 8;case "voucher":return 9;case "distributor":return 10;case "person":return 11;case "story":return 12;case "book":return 13;case "trailer":return 14;default:return 0}};
_.kUa=a=>{switch(a){case 7:return"album";case 6:return"android_app";case 13:return"book";case 2:return"bundle";case 10:return"distributor";case 5:return"episode";case 1:return"movie";case 11:return"person";case 4:return"season";case 3:return"show";case 8:return"song";case 12:return"story";case 14:return"trailer";case 9:return"voucher";default:throw Error("dd`"+a);}};aX=a=>`yt:${_.kUa(_.Ps(a,1,0))}:${a.getId()}`;
var mUa=a=>{const b=a.split(":");if(2!==b.length)throw Error("ed`"+a);a=new kz;_.Pu(a,1,lUa(b[0]));a.Sa(b[1]);return a},lUa=a=>{switch(a.toUpperCase()){case "YOUTUBE":return 1;case "YOUTUBE_MASTER_VIDEO":return 4;case "VENOM_HVC_INGESTION":return 2;case "PLAY_MOVIES_HVC_ENCODING":return 3;default:return 0}};
var bX=[0,100,300,1E3,2500],cX=function(a,b=null){const c=new nz;c.Sa(a.yb);_.Ou(c,7,a.EJ);switch(a.requestType){case 0:var d=new pz;Ku(c,1,uz,d);_.Nb(d,3,a.ek,!1);null!=b&&Ju(d,4,oz,b);break;case 1:d=new qz;Ku(c,2,uz,d);_.Nb(d,3,a.ek,!1);null!=b&&_.Nb(d,4,b,0);break;default:_.ud(a.requestType,`Unknown DRM request type (${a.requestType})`)}a.Kk&&_.nd(c,8,a.Kk);return c},nUa=class{constructor(a){this.transport=a}};
var oUa;_.Ts=a=>a?1E3*(60*(60*(24*a.getDay()+_.Vs(a,4))+_.Vs(a,5))+Rt(a,6)):0;oUa=a=>(a=a.C())?_.t(a,_.Rs,1).reduce((b,c)=>b+_.Ts(c.getDuration()),0):0;
var pUa=function(a,b,c){const d=new Rz;d.Sa(b);_.Pu(d,3,6);b={body:d,metadata:{Dd:"optional",we:{xe:6E4,Ac:new _.eV},Gd:{ld:[0,100,300,1E3,2500,5E3,1E4]}},responseType:vA,url:"v1beta/Manifest/GetStreamInfoForDash"};c&&c(b);return a.transport.send(b)},qUa=function(a,b){const c=new wA;_.nd(c,4,b);return a.transport.send({body:c,metadata:{Dd:"required",we:{xe:6E4,Ac:new _.eV},Gd:{ld:[0,500,1E3,2500,5E3,1E4]}},responseType:xA,url:"v1beta/Manifest/GetStreamInfoInternal"})},rUa=class{constructor(a){this.transport=
a}};
var sUa=a=>(a=_.t(a,_.Ns,6).find(b=>"urn:google:gpm:2019:type"===_.L(b,1)))?a.getValue():null;
var dX=(a,b)=>_.t(a,_.Rs,1).filter(c=>sUa(c)===b);
var tUa=[0,100,300,1E3,2500],uUa=class{constructor(a,b){this.transport=a;this.zJ=b}};
var vUa=class{constructor(a){this.A=a}Hg(){const a=this;return _.Pk(function*(){return a.A.Hg()})}};
var wUa=class{Nv(){return _.Pk(function*(){return""})}};
var xUa=class{constructor(a,b){this.T=new nUa(a);this.A=new rUa(a);this.B=new uUa(a,b)}};
var yUa=class{constructor(a,b){this.A=a;this.Ru=b}send(a){const b=this;return _.Pk(function*(){var c=Ks(a.body);let d=_.u(c,ow,2);d||(d=new ow,_.nd(c,2,d));_.Ou(d,4,"0");c=b.Ru.getDevice();_.Pu(d,3,c);c=b.Ru.Ql();_.Pu(d,2,c);_.Pu(d,5,1);c=b.Ru.Kg();_.Ou(d,1,c);return b.A.send(a)})}};
var zUa=class{constructor(a){this.A=a}send(a){const b=this;return _.Pk(function*(){if(b.cookie){var c=Ks(a.body);_.nd(c,4,b.cookie)}c=yield b.A.send(a);const d=c.body.uf();d&&_.u(d,qw,3)&&(b.cookie=_.u(d,qw,3));return c})}};
var AUa=class{constructor(a,b){this.A=a;this.Lq=b}send(a){const b=this;return _.Pk(function*(){var c=Ks(a.body);let d=_.u(c,Hw,3);d||(d=new Hw,_.nd(c,3,d));let e,f;c=(null==(e=a.metadata)?0:null==(f=e.hU)?0:f.Cea)?"":d.C()||(yield b.Lq.Hg());_.Ou(d,2,c);return b.A.send(a)})}};
var BUa=class{constructor(a,b){this.A=a;this.Gl=b}send(a){const b=this;return _.Pk(function*(){var c=Ks(a.body);let d=_.u(c,tw,1);d||(d=new tw,_.nd(c,1,d));c=b.Gl.ir();_.Ou(d,4,c);c=b.Gl.getDevice();_.Ou(d,5,c);d.Sa(b.Gl.getId());c=b.Gl.Jo();_.Ou(d,1,c);c=b.Gl.kh();_.Ou(d,2,c);c=b.Gl.Rl();_.Ou(d,3,c);return b.A.send(a)})}};
var CUa=class{constructor(a,b){this.A=a;this.WA=b}send(a){const b=this;return _.Pk(function*(){var c=Ks(a.body);let d=_.u(c,Ew,5);d||(d=new Ew,_.nd(c,5,d));if(0===_.Qb(d,Cw)){let e,f;c=(null==(e=a.metadata)?0:null==(f=e.hU)?0:f.Dea)?"":d.Nv()||(yield b.WA.Nv());Ju(d,4,Cw,c)}return b.A.send(a)})}};
var DUa=class{constructor(a,b){this.A=a;this.locale=b}send(a){const b=this;return _.Pk(function*(){var c=Ks(a.body);let d=_.u(c,Hw,3);d||(d=new Hw,_.nd(c,3,d));c=b.locale.Wb().replace(/_/g,"-");c=d.Wb()||c;_.Ou(d,1,c);return b.A.send(a)})}};
var EUa=class extends mSa{constructor(){super();this.register("AssetId1675199506",Lv);this.register("CollectionId1176539223",Vx);this.register("ContentRatingId3783178249",Yy);this.register("ContentRating788972067",$y);this.register("CategoryId1123060355",Wy);this.register("SafeSearchLevel2474819999",az);this.register("Expiration4195013055",kx);this.register("Date386714425",Sv);this.register("CommerceOperationStatus3891957287",Nv);this.register("CommerceOperationStatus3891957287.FailureDescription",
Ov);this.register("Money1488425266",Qv);this.register("SellerInformation3091628202",Py);this.register("RentalDetails3848181899",Zv);this.register("PreorderDetails3656023798",Vv);this.register("SubscriptionDetails2336325392",dw);this.register("RecurringPeriod3464069132",cw);this.register("Offer3334342120",fw);this.register("Purchase2731510773",fx);this.register("WatchActionId1759274604",Cx);this.register("WatchAction1795609191",Fx);this.register("OfferPreference271045997",ny);this.register("Availability2206354673",
Qy);this.register("Discount574156480",Ry);this.register("RentalDetails3848181899.DualTimers",$v);this.register("Offer3334342120.Format",hw);this.register("Purchase2731510773.PurchaseDetails",ex);this.register("WatchAction1795609191.SupportedApp",Gx);this.register("Discount574156480.RatioDiscount",Sy);this.register("Discount574156480.RelativeDiscount",Ty);this.register("Discount574156480.AbsoluteDiscount",Uy);this.register("Purchase2731510773.PurchaseDetails.Attribute",gx);this.register("Purchase2731510773.PurchaseDetails.BonusItem",
hx);this.register("ClientProfile1940350682",ow);this.register("Cookie3854542085",qw);this.register("DeviceProfile4111555698",tw);this.register("Experiments1830757954",Ew);this.register("Filter278610046",ez);this.register("ContentRatingFilter2097137673",cz);this.register("Locale786422267",Hw);this.register("ValidationErrorDescription1117956185",Gy);this.register("DebugInfo632911522",Hy);this.register("PaginationParameters3963933048",gz);this.register("ItemPaginationParameters2008872805",fz);this.register("Pagination964990443",
Cy);this.register("Experiments1830757954.ExperimentIds",Fw);this.register("Annotation4035165952",Rx);this.register("NewAction1322324232",Zw);this.register("PriceDrop3024064388",px);this.register("AvailabilityWindowEnding3928349111",Tw);this.register("NewlyUpdated2929179570",$w);this.register("ChildNewlyUpdated890850616",Uw);this.register("AvailabilityInfo1374008156",Qw);this.register("AcquisitionInfo2384977055",Lw);this.register("OwnershipInfo177506923",mx);this.register("SuggestionReason2328406530",
Ax);this.register("PersonalityDetails468240500",nx);this.register("Sentiment1064159942",yx);this.register("ContinueWatchingInfo2610452795",Vw);this.register("WatchEvent678327321",Jx);this.register("PlaylistInfo2301653821",ox);this.register("PromotionDetails3913486621",ux);this.register("RenderInfo4064923270",wx);this.register("AvailabilityInfo1374008156.AvailabilityDetails",Rw);this.register("AcquisitionInfo2384977055.PriceBasedAnnotation",Mw);this.register("AcquisitionInfo2384977055.TextBasedAnnotation",
Nw);this.register("ContinueWatchingInfo2610452795.PlaybackInfo",Ww);this.register("ContinueWatchingInfo2610452795.WatchActionInfo",Xw);this.register("WatchEvent678327321.Playback",Kx);this.register("WatchEvent678327321.EpisodeDetails",Lx);this.register("WatchEvent678327321.WatchActionDetails",Mx);this.register("PromotionDetails3913486621.Coupon",vx);this.register("RequestContext3066202459",Js);this.register("DeprecationDetails3648898580",Jy);this.register("ResponseContext1407370873",My);this.register("DeprecationDetails3648898580.Action",
Ky);this.register("DeprecationDetails3648898580.DeprecationMessage",Iy);this.register("GrantRequest1600073055",Kw);this.register("GrantParameters2662484531",lw);this.register("GrantResponse2776302057",Oy);this.register("GrantParameters2662484531.MagmaPurchaseOrder",mw);this.register("VideoId327758132",kz);this.register("ContentKey2822238150",xz);this.register("CommonLicenseRequest386645640",nz);this.register("LicenseError2307183841",Bz);this.register("CommonLicenseRequest386645640.NewStreaming",pz);
this.register("CommonLicenseRequest386645640.Heartbeat",qz);this.register("CommonLicenseRequest386645640.NewOffline",rz);this.register("CommonLicenseRequest386645640.RenewalOffline",sz);this.register("CommonLicenseRequest386645640.Release",tz);this.register("FetchCencLicenseRequest3715736457",Ez);this.register("CencRequest3009487182",Dz);this.register("FetchCencLicenseResponse3393802374",Hz);this.register("CencLicense3751697096",Fz);this.register("FetchPlayreadyLicenseRequest424529340",Jz);this.register("PlayreadyRequest1434888273",
Iz);this.register("FetchPlayreadyLicenseResponse2621350091",Mz);this.register("PlayreadyLicense964285399",Kz);this.register("Format1692098128",_.Us);this.register("Mpd3094690317",dA);this.register("Period2144940609",_.Rs);this.register("Duration144495302",bA);this.register("AdaptationSet799683535",_.Ss);this.register("Representation839663946",_.Os);this.register("ByteRange437565905",_.Vz);this.register("UrlType1224855266",_.Xz);this.register("SegmentBase1625818857",_.Yz);this.register("SegmentTemplate3296858767",
$z);this.register("DescriptorType389977480",_.Ns);this.register("Qoe387210769",iA);this.register("QoeProperties3773489076",gA);this.register("TimedText152628772",tA);this.register("TimedTextPerFormat621448146",_.rA);this.register("TimedTextList2467410456",_.qA);this.register("TimedTextEntity2552314687",_.Ws);this.register("AudioFilter514837140",Oz);this.register("VideoFilter4083118069",Qz);this.register("TimedTextFilter3922534474",Pz);this.register("HDCP2783483037",hz);this.register("GetStreamInfoForDashRequest2845915015",
Rz);this.register("GetStreamInfoForDashResponse763733269",vA);this.register("GetStreamInfoInternalRequest3266951984",wA);this.register("GetStreamInfoInternalResponse2028706742",xA);this.register("UserSettings3564257662",kB);this.register("NotificationSetting4137159869",iB);this.register("ConfigSettings3480902301",hB);this.register("FetchRequest2302215063",$A);this.register("FetchRequestData3052440871",NA);this.register("AssetsRequestParameters4242792037",FA);this.register("FetchResponse806497605",
pB);this.register("FetchResponseData3484639646",oB);this.register("AssetsResponseData3031277895",JA);this.register("FetchRequestData3052440871.AccountLinksRequest",OA);this.register("FetchRequestData3052440871.DistributorSelectionRequest",PA);this.register("FetchRequestData3052440871.ProviderEntitlementsRequest",QA);this.register("FetchRequestData3052440871.UserSettingsRequest",RA);this.register("FetchRequestData3052440871.SentimentsRequest",SA);this.register("FetchRequestData3052440871.WatchEventsRequest",
TA);this.register("FetchRequestData3052440871.WatchlistRequest",UA);this.register("FetchRequestData3052440871.ConfigSettingsRequest",VA);this.register("FetchRequestData3052440871.CountryRequest",LA);this.register("FetchRequestData3052440871.ExperimentsRequest",WA);this.register("FetchRequestData3052440871.FamilyRequest",XA);this.register("FetchRequestData3052440871.UnicornRequest",YA);this.register("FetchRequestData3052440871.ProfileRequest",ZA);this.register("AssetsRequestParameters4242792037.Timeframe",
GA);this.register("FetchResponseData3484639646.Error",nB);this.register("UpdateRequest519153992",wB);this.register("WatchEventDetails2686272108",uB);this.register("SentimentsDetails407024025",tB);this.register("IncludedSentiment3805985739",sB);this.register("WatchlistDetails2712132556",vB);this.register("UpdateResponse652815018",yB)}};
var FUa=a=>{var b=new EUa;b=new FRa(a.cache,b);b=(new VRa(a.transport)).vd(zUa).vd(yUa,a.bU).vd(BUa,a.zU).vd(DUa,a.jm).vd(AUa,a.Lq).vd(CUa,a.WA).vd(MRa,a.apiKey,!!a.a_).vd(XRa,a.Jj).vd(cSa,{Wj:1.5,iN:[0,408,409,429,500,502,503,504],ld:[0,100,300,1E3]}).vd(ZRa,b,Oga).vd(aSa).vd(bSa).lc();return new xUa(b,a.zJ)};
var GUa=class{constructor(){this.device=3;this.platform=2;this.version="0.1"}getDevice(){return this.device}Ql(){return this.platform}Kg(){return this.version}};
var HUa=new Map([[1,262],[2,263],[3,264],[4,265],[5,266],[6,267],[7,268],[8,269],[9,270],[10,271],[11,131]]),IUa=new Map([[1,100],[2,101],[3,150],[4,102],[5,151]]),JUa=new Map([[1,122],[2,116],[3,119],[5,123],[6,124]]),KUa=new Map([[1,109],[2,110],[3,112],[4,113],[5,152],[6,153]]),LUa=function(a){switch(a.kind){case "drm":return HUa.get(a.code)||258;case "offline":return IUa.get(a.code)||259;case "purchase":return JUa.get(a.code)||260;case "streaming":return KUa.get(a.code)||261;case "http":return a=
a.code,400<=a&&499>=a?257:256;default:return 3}},MUa=class{constructor(a){this.A=a}handle(a){const b=LUa(a);this.A.publish(new _.yW("nur",b,!1,{code:a.code,kind:a.kind,message:a.message||""}))}};_.W(MUa,{name:"Api.Errors.NurDrm",N:[_.KV],O:[_.XW]});
_.eX=class{constructor(a,b,c,d){this.C=a;this.A=b;this.D=c;this.B=d}};_.eX[_.V]={id:"Html5.DerivedState.StateChanged"};
var NUa=class{constructor(a){this.A=a}handle(a){a.A||this.A.publish(new _.sW(a.D?"loading":a.B?"paused":a.C?"buffering":"playing"))}};_.W(NUa,{name:"Api.Html5DerivedStateReporter",N:[_.KV],O:[_.eX]});
_.fX=function(a,b){this.contentId=a;this.type=b};_.fX[_.V]={id:"ContentId.MediaSelected"};
var OUa=class{constructor(a){this.A=a}handle(){this.A.publish(new _.sW("loading"))}};_.W(OUa,{name:"Api.LoadingStateTransition",N:[_.KV],O:[_.fX]});
_.gX=class{};_.gX[_.V]={id:"Dash.SequenceEnded"};
var PUa=class{constructor(a,b,c,d){this.B=a;this.C=b;this.A=d;this.D=c}handle(a){a instanceof _.gX?(_.VV(this.A,"Sequence has ended; transitioning to ENDED state"),this.B.publish(new _.sW("ended"))):this.D.je?_.VV(this.A,"Playable sequences enabled;ignoring transition to ENDED state for period change"):"created"!==this.C.A&&"loading"!==this.C.A?(_.VV(this.A,"Period change occurred; transitioning to ENDED state"),this.B.publish(new _.sW("ended"))):_.VV(this.A,"Initial period change occurred, suppressing ENDED transition")}};
_.W(PUa,{name:"Api.SequenceEndedReporter",N:[_.KV,_.Y(tW),_.YV(RW),_.NV],O:[_.gX,_.LW]});
var QUa=class{constructor(a,b){this.B=a;this.A=b}handle(a){var b=this.A.A,c=a.A;if(c==b||"destroyed"==b||"created"==c?0:"loading"==b?"buffering"!=c:"loading"==c?"created"==b||"paused"==b:1)this.A.A=a.A,this.B.publish(new _.AW(a.A))}};_.W(QUa,{name:"Api.StateTransitioner",N:[_.KV,_.Y(tW),_.NV],O:[_.sW]});
_.hX=class{constructor(a){this.A=a}};_.hX[_.V]={id:"Tts.TracksChanged"};
var RUa=class{constructor(a){this.A=a}handle(a){const b=[];_.wr(a.A,function(c){if(!c.Hr()){var d=lW(c.Wb());b.push(new PTa(c.getId(),d,c.Wb()))}},this);this.A.publish(new CW(b))}};_.W(RUa,{name:"Api.TtsTimedTextTrackImporter",N:[_.KV],O:[_.hX]});
_.iX=class{constructor(a){this.A=a}};_.iX[_.V]={id:"Tts.TrackSelectionChanged"};
var SUa=class{constructor(a){this.A=a}handle(a){a=a.A?a.A.getId():null;this.A.publish(new BW(a))}};_.W(SUa,{name:"Api.TtsTimedTextTrackSelector",N:[_.KV],O:[_.iX]});
var TUa=function(a,b){this.D=a;this.C=b;this.B=[];this.A=null;(new XV("Api.TimedTextStateAdapter",this)).on(BW,this.xX).on(CW,this.yX).subscribe(a)};_.q=TUa.prototype;_.q.Tl=function(){return this.A};_.q.Rk=function(){return this.B};_.q.gx=function(a){if(a){var b=this.Rk();b&&(b=Ja(b,c=>c.getId()==a,this))&&(this.A=b)}else this.A=null;this.D.publish(new _.rW(a))};_.q.xX=function(a){this.A=Ja(this.B,b=>b.getId()==a.A);this.C.dispatchEvent("textselectionchanged")};_.q.yX=function(a){this.B=a.A;this.C.dispatchEvent("textchanged")};
var UUa=class extends _.UG{constructor(){super("bitratechanged")}};
var VUa=class extends _.UG{constructor(){super("bufferedrangeschanged")}};
var WUa=class extends _.UG{constructor(a,b,c,d=null,e=null,f){super("error");this.D=a;this.A=b;this.C=c;this.message=d;this.details=e;this.time=f||Date.now()}};
var XUa=class extends _.UG{constructor(a){super("statechanged");this.A=a}};
var YUa=class extends _.EH{constructor(a){super();this.D=a;this.A=new LTa(a,this);this.C=new TUa(a,this);this.L=0;this.P=null;this.F=this.B=0;this.G=1;this.xf="created";(new XV("Api.PlayerAdapter",this)).on(uW,this.Y).on(vW,this.oa).on(_.wW,this.Ja).on(_.xW,this.Pa).on(_.yW,this.X).on(_.zW,this.Ta).on(_.AW,this.cb).subscribe(a);_.cG(this,()=>this.end())}end(){const a=this[zV];return a?a.stop():Promise.resolve()}getDuration(){return this.F}getState(){return this.xf}pause(){this.D.publish(new _.oW)}play(){this.D.publish(new _.pW)}seek(a){this.D.publish(new _.qW(a,
!0))}Y(a){if(this.L!==a.bitrate){var b=new UUa;this.L=a.bitrate;this.dispatchEvent(b)}}oa(a){a:{var b=this.P;var c=a.A;if(b&&c&&b.length===c.length){for(let d=0;d<b.length;d++)if(b.start(d)!==c.start(d)||b.end(d)!==c.end(d)){b=!1;break a}b=!0}else b=!1}b||(b=new VUa,this.P=a.A,this.dispatchEvent(b))}Ja(a){a.currentTime!=this.B&&(this.B=a.currentTime,this.dispatchEvent("timechanged"))}Pa(a){a.duration!=this.F&&(this.F=a.duration||0,this.dispatchEvent("durationchanged"))}X(a){a=new WUa(a.C,a.A,a.B,
a.message,a.details,a.time);this.dispatchEvent(a)}Ta(a){a.playbackRate!=this.G&&(this.G=a.playbackRate,this.dispatchEvent("playbackratechanged"))}cb(a){if(a.state!=this.xf){var b=new XUa(a.state);this.xf=a.state;this.dispatchEvent(b)}}};
var jX=class{constructor(a){this.Li=a}};jX[_.V]={id:"Cast.Sender.CreateUi"};
var kX=class{};kX[_.V]={id:"Cast.Sender.LoadSelectedMedia"};
var lX=class{};lX[_.V]={id:"Cast.Sender.UpdateCurrentTime"};
var mX=class{};mX[_.V]={id:"Cast.Sender.UpdateUi"};
var nX=class{constructor(){this.A=null}toString(){return JSON.stringify({assetResource:this.A})}};nX[_.xV]={name:"Cast.Sender.Metadata"};
var oX=class{constructor(a,b){this.sessionId=a;this.error=b}};oX[_.V]={id:"Cast.Sender.Error"};
var ZUa=class{constructor(a){this.sessionId=a}};ZUa[_.V]={id:"Cast.Sender.KeyTokenRequested"};
_.pX=class extends _.aa{constructor(a){super(a)}};_.pX.prototype.name="InvalidOperationError";
var $Ua=function(a){a.B.addMediaListener(a.L);a.B.addUpdateListener(a.P);qV(a.C,"KEY_REQUEST",function(){qX(this,new ZUa(this.sessionId))},a);qV(a.C,"AUDIO_TRACK_LIST_NOTIFICATION",function(b){qX(this,new FW(this.sessionId,b.tracks))},a);qV(a.C,"TT_TRACK_LIST_NOTIFICATION",function(b){qX(this,new IW(this.sessionId,b.tracks))},a);a.B.addMessageListener("urn:x-cast:com.google.play.movies",a.C.C)},uX=function(a,b,c){rX(a,b);return _.uH(sX(a,c),function(){tX(this,b)},a).then(function(d){aVa(this);return d},
function(d){qX(this,new oX(this.sessionId,d));throw d;},a)},bVa=function(a,b){a.A&&a.A.removeUpdateListener(a.F);a.A=b;a.A.addUpdateListener(a.F);vX(a)},cVa=function(a,b){return uX(a,"load",(0,_.bu)(a.B.loadMedia,a.B,b)).then(function(c){bVa(this,c);return c},void 0,a)},wX=function(a){if(!a.A)throw new dVa(a.sessionId);},xX=function(a,b,c){rX(a,b);return _.uH(sX(a,c),function(){tX(this,b)},a).then(function(d){vX(this);return d},function(d){qX(this,new oX(this.sessionId,d));throw d;},a)},eVa=function(a,
b,c){rX(a,b);c=(0,_.bu)(a.B.sendMessage,a.B,"urn:x-cast:com.google.play.movies",c);return _.uH(sX(a,c),function(){tX(this,b)},a).then(d=>d,function(d){qX(this,new oX(this.sessionId,d));throw d;},a)},rX=function(a,b){const c=a.D.get(b,0);a.D.set(b,c+1)},sX=function(a,b){return new _.pH((c,d)=>{b(c,d)},a)},tX=function(a,b){const c=a.D.get(b);a.D.set(b,c-1)},vX=function(a){if(a.A){var b=a.A&&a.A.playerState,c=b==chrome.cast.media.PlayerState.IDLE&&null!=a.G&&a.G!=chrome.cast.media.PlayerState.IDLE;c=
new GW(a.sessionId,b,a.A&&a.A.getEstimatedTime(),a.getDuration(),c);qX(a,c);a.G=b}},aVa=function(a){const b=a.B.receiver.volume,c=a.B.receiver.volume;qX(a,new HW(a.sessionId,c&&c.level,b&&b.muted))},qX=function(a,b){a.isDisposed()||a.X.publish(b)},fVa=class extends _.bG{constructor(a,b){super();this.B=a;this.X=b;this.sessionId=a.sessionId;this.G=this.A=null;this.C=new pV;this.D=new _.tP;this.L=(0,_.bu)(this.va,this);this.F=(0,_.bu)(this.oa,this);this.P=(0,_.bu)(this.Y,this);$Ua(this)}ib(){this.B.removeMediaListener(this.L);
this.B.removeMessageListener("urn:x-cast:com.google.play.movies",this.C.C);this.B.removeUpdateListener(this.P);this.A&&this.A.removeUpdateListener(this.F);super.ib()}getDuration(){return this.A&&this.A.media&&this.A.media.duration}pause(){wX(this);return xX(this,"pause",(0,_.bu)(this.A.pause,this.A,null))}play(){wX(this);return xX(this,"play",(0,_.bu)(this.A.play,this.A,null))}seek(a){wX(this);const b=new chrome.cast.media.SeekRequest;b.currentTime=a;return xX(this,"seek",(0,_.bu)(this.A.seek,this.A,
b))}wd(){var a=JSON,b=a.stringify,c=this.A&&HSa(this.A),d=_.kfa(this.D);var e=this.B;var f;if(f=e){f=e.appId;var g=e.appImages&&_.mu(e.appImages,DSa),h=e.displayName,k=e.media&&_.mu(e.media,HSa),l=e.namespaces;var m=e.receiver;var n;if(n=m){n=m.capabilities;var p=m.displayStatus;p=(0,_.KH)(p&&{appImages:p.appImages&&_.mu(p.appImages,DSa),statusText:p.statusText});n={capabilities:n,displayStatus:p,friendlyName:m.friendlyName,label:m.label,receiverType:m.receiverType,volume:GSa(m.volume)}}m=(0,_.KH)(n);
f={appId:f,appImages:g,displayName:h,media:k,namespaces:l,receiver:m,senderApps:e.senderApps&&_.mu(e.senderApps,JSa),sessionId:e.sessionId,status:e.status,statusText:e.statusText}}e=(0,_.KH)(f);return b.call(a,{media:c,pendingRequestsMap:d,session:e,sessionId:this.sessionId})}va(a){a&&bVa(this,a)}oa(){vX(this)}Y(){aVa(this)}},dVa=class extends _.pX{constructor(a){super("Attempted to perform a media request without a media item.");this.sessionId=a}};
var yX=class extends _.bG{constructor(){super();this.A=null}ib(){this.A&&this.A.ib();super.ib()}sf(){return this.A}toString(){return JSON.stringify({activeSession:this.A&&this.A.wd()})}};yX[_.xV]={name:"Cast.Sender.SessionState"};
var AX=function(a){fs.call(this,a,_.zX);a.Y()||a.P()};_.P(AX,IGa);AX.prototype.fill=function(a){this.B.A[this.C.A(this.D).args[0]]=a};_.zX="t-XxlnmgylRMM";
new _.SG("i");_.BX=new _.SG("j");new _.SG("k");new _.SG("l");
var gVa=function(a,b){a.P=b;if(a.Si)for(let c=0,d=a.Ja.length;c<d;c++)a.Ja[c].textContent=a.P},hVa=class extends BP{constructor(a,b){super();this.Y=a;this.hb=b;this.P="Chromecast"}gy(){super.gy();this.A=this.hb.render(AX,this.P);this.wb=CP(this,"second-screen-message-loading");this.Db=CP(this,"second-screen-message-playing");this.Pa=CP(this,"second-screen-poster");this.L=CP(this,"second-screen-poster-image");this.oa=CP(this,"second-screen-banner");this.F=CP(this,"second-screen-banner-image");this.kc=
CP(this,"second-screen-title");var a;if(this.A){var b=(a=this.A||this.C.A)||document;a=b.querySelectorAll&&b.querySelector?b.querySelectorAll(".second-screen-chromecast-name"):_.TB(document,"*","second-screen-chromecast-name",a)}else a=[];this.Ja=a}show(){_.tL(this.hh(),!0)}hide(){_.tL(this.hh(),!1)}setTitle(a){this.kc.textContent=a}};
var CX=class extends _.bG{constructor(){super();this.A=null}ib(){super.ib();this.A&&(this.A.ib(),this.A=null)}toString(){return JSON.stringify({secondScreen:this.A&&this.A.toString()})}};CX[_.xV]={name:"Cast.Sender.UiElements"};
var DX=class{constructor(a){this.A=a}};DX[_.V]={id:"Cast.Sender.SessionActivated"};
var jVa=function(a){return a.A?a.A:a.A=iVa().then(function(){return new _.pH((b,c)=>{gapi.load("auth",{timeout:5E3,callback:b,onerror:c,ontimeout:function(){c("Timed out loading GAPI auth.")}})})},void 0,a)},iVa=function(){return new _.pH((a,b)=>{gapi.load("config",{timeout:5E3,callback:a,onerror:b,ontimeout:function(){b("Timed out loading GAPI config.")}})})},lVa=class{constructor(a){var b=kVa;var c=_.WH(document.location.href,"authuser");c=void 0!==c&&/^\d+$/.test(c)?c||"0":void 0;this.B=c||"0";
this.C=a;this.A=null;this.D=b}getToken(){return jVa(this).then(function(){const a={client_id:this.C,scope:this.D,immediate:!0,authuser:this.B};return new _.pH((b,c)=>{gapi.auth.authorize(a,d=>{d.error?c(d.error):b(d.access_token)})})},void 0,this)}};
var mVa=class{constructor(a){this.A=a}handle(a){var b=this.A.sf();a=[a.A];a={type:"AUDIO_TRACK_SELECT_REQUEST",cmd_id:BSa(b.C),selected:a||[]};return eVa(b,"audio_tracks",a)}};_.W(mVa,{async:!0,name:"Cast.Sender.AudioTrackSelector",N:[_.Y(yX)],O:[_.dW],nf:{mode:"preemptive"},Xc:2});
var nVa=class{constructor(a,b){this.A=a;this.B=b}handle(){const a=this.B.sf();if(a){var b=a.A&&a.A.getEstimatedTime();null!==b&&this.A.publish(new GW(a.sessionId,null,b,null,null))}}};_.W(nVa,{name:"Cast.Sender.CurrentTimeDispatcher",N:[_.KV,_.Y(yX)],O:[lX]});
var oVa=class{},pVa=class extends _.aa{};pVa.prototype.name="MissingContentId";
var qVa=new _.SG("m"),rVa=new _.SG("n");
var sVa,EX,tVa,uVa,vVa,wVa;sVa=new _.SG("o");EX=new _.SG("p");_.FX=new _.SG("q");tVa=new _.SG("r");uVa=new _.SG("s");vVa=new _.SG("t");wVa=new _.SG("u");new _.SG("v");var xVa=new _.SG("w"),GX=new _.SG("x"),yVa=new _.SG("y"),zVa=new _.SG("z");
var BVa=function(a,b){const c=new oVa;c.A=a.F.QD;b&&(c.Qd=1E3*b.Eb,c.imageUrl=b.posterUrl||void 0,c.lj=b.lj||void 0,c.gi=b.gi||void 0,c.Us=b.Us||void 0,c.title=b.title||void 0,c.Kk=b.pD.id||void 0);return AVa(a).then(function(d){if(b){var e=b.pD;a:{var f=e.type;switch(f){case 20:f="episode";break a;case 6:f="movie";break a;default:throw Error("dd`"+f);}}e="yt:"+f+":"+e.id}else e=null;if(!e)throw Error("fd");c.contentId=e;d&&(c.B=d);if(!c.contentId)throw new pVa("Cannot create a load request without a Content ID");
d={};d.video_id=c.Kk;d.video_title=c.title;d.duration=c.Qd;d.video_image=c.imageUrl;d.show_title=c.Us;d.is_trailer=0;e=new chrome.cast.media.MediaInfo(c.contentId,"video/mp4");e.customData={video_info:d};d=new chrome.cast.media.LoadRequest(e);d.autoplay=!0;d.customData={authToken:c.B,version:1};void 0!==c.A&&(d.currentTime=c.A);return d},void 0,a)},AVa=function(a){return a.zb.Th()?a.K.getToken().then(void 0,()=>null):_.vs(null)},CVa=class{constructor(a,b,c,d,e,f,g){this.C=a;this.D=b;this.B=c;this.F=
d;this.zb=f;this.K=e;this.A=g}handle(){if(this.B.A)return BVa(this,this.B.A).then(this.G,void 0,this).then(void 0,function(a){a="Failed to create load request: "+_.TV(a);this.A.error(a,void 0)},this)}G(a){const b=this.D.sf();if(!b)return _.rH(Error("gd"));_.VV(this.A,"Loading media with load request: "+_.TV(a));return cVa(b,a).then(function(){this.C.cancel(lX);this.C.Nb(500,new lX,!0)},void 0,this)}};
_.W(CVa,{async:!0,name:"Cast.Sender.MediaLoader",N:[_.PV,_.Y(yX),_.Y(nX),qVa,rVa,_.FX,_.NV],O:[kX],timeout:15E3,Xc:3});
var HX=class{constructor(a){this.A=a}};HX[_.V]={id:"Magma.CastSenderMetadataLoaded"};
var DVa=class{constructor(a,b){this.A=a;this.B=b}handle(a){this.B.A=a.A;this.A.publish(new kX);this.A.publish(new mX)}};_.W(DVa,{name:"Cast.Sender.MetadataUpdater",N:[_.KV,_.Y(nX)],O:[HX]});
var EVa=class{constructor(a){this.A=a}handle(a){var b=this.A.sf();return uX(b,"set_muted",(0,_.bu)(b.B.setReceiverMuted,b.B,a instanceof _.bW))}};_.W(EVa,{async:!0,name:"Cast.Sender.MuteHandler",N:[_.Y(yX)],O:[_.bW,_.gW],timeout:1E4,Xc:2});
var FVa=class{constructor(a){this.A=a}handle(){return this.A.sf().pause()}};_.W(FVa,{async:!0,name:"Cast.Sender.PauseHandler",N:[_.Y(yX)],O:[_.oW],timeout:1E4,Xc:2});
var GVa=class{constructor(a){this.A=a}handle(){return this.A.sf().play()}};_.W(GVa,{async:!0,name:"Cast.Sender.PlayHandler",N:[_.Y(yX)],O:[_.pW],timeout:1E4,Xc:2});
var HVa=class{constructor(a){this.A=a}handle(a){return this.A.sf().seek(a.gg)}};_.W(HVa,{async:!0,name:"Cast.Sender.SeekHandler",N:[_.Y(yX)],O:[_.qW],timeout:1E4,Xc:2});
var IVa=class{constructor(a,b,c){this.B=a;this.A=b;this.C=c}handle(a){if(a.A){var b=this.A,c=new fVa(a.A,this.B);b.A&&b.A.ib();b.A=c}else b=this.A,b.A&&b.A.ib(),b.A=null;(b=this.C.A)&&gVa(b,a.A?a.A.receiver.friendlyName:"");this.A.sf()&&this.B.publish(new kX)}};_.W(IVa,{name:"Cast.Sender.SessionSwitcher",N:[_.KV,_.Y(yX),_.Y(CX)],O:[DX]});
var JVa=class{constructor(a){this.A=a}handle(a){var b=this.A.sf();return uX(b,"set_volume",(0,_.bu)(b.B.setReceiverVolumeLevel,b.B,a.volume))}};_.W(JVa,{async:!0,name:"Cast.Sender.SetVolumeHandler",N:[_.Y(yX)],O:[_.fW],timeout:1E4,Xc:2});
var KVa=class{constructor(a){this.A=a}handle(a){var b=this.A.sf();a=(a=a.A)?[a]:[];a={type:"TT_TRACK_SELECT_REQUEST",cmd_id:BSa(b.C),selected:a||[]};return eVa(b,"text_tracks",a)}};_.W(KVa,{async:!0,name:"Cast.Sender.TextTrackSelector",N:[_.Y(yX)],O:[_.rW],timeout:1E4,Xc:2});
var LVa=class{constructor(a,b,c,d){this.A=a;this.D=b;this.B=c;this.C=d}handle(a){const b=new hVa(this.B,this.C);b.render(a.Li);b.show();this.D.A=b;this.A.publish(new mX)}};_.W(LVa,{name:"Cast.Sender.UiCreator",N:[_.KV,_.Y(CX),qya,_.BX],O:[jX]});
var MVa=class{constructor(a){this.A=a}handle(a){const b=this.A.A;!b||a.A!=chrome.cast.media.PlayerState.PLAYING&&a.A!=chrome.cast.media.PlayerState.PAUSED||(_.tL(b.Db,!0),_.tL(b.wb,!1))}};_.W(MVa,{name:"Cast.Sender.UiStateUpdater",N:[_.Y(CX)],O:[GW]});
var NVa=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c}handle(){const a=this.C.A;if(a){var b=this.B.sf();b&&gVa(a,NB(b.B.receiver.friendlyName)||"");if(b=this.A.A){a.setTitle(b.title||"");var c=b.posterUrl;null===c?(a.L.src="",_.tL(a.L,!1),_.tL(a.Pa,!1)):(a.Y.A(a.L,c),_.tL(a.L,!0),_.tL(a.Pa,!0));b=b.XI;null===b?(a.F.src="",_.NL(a.oa,"no-image"),_.tL(a.F,!1)):(a.Y.A(a.F,b),_.YFa(a.oa,"no-image"),_.tL(a.F,!0))}}}};_.W(NVa,{name:"Cast.Sender.UiUpdater",N:[_.Y(yX),_.Y(CX),_.Y(nX)],O:[mX]});
var OVa=function(){};OVa.prototype.getToken=function(){return _.rH(Error("hd"))};
var PVa=class{constructor(){this.hK=!0}};
_.IX=function(a,b){this.contentId=a;this.type=b};_.IX[_.V]={id:"ContentId.SelectMedia"};
var JX=class{constructor(){this.Kk=this.A=this.contentId=null}toString(){return JSON.stringify({contentId:this.contentId,contentIdType:this.A,videoId:this.Kk})}};JX[_.xV]={name:"ContentId.Selection"};
var KX=function(a,b){this.B=a;this.A=b};KX.prototype.handle=function(a){this.A.contentId=a.contentId;this.A.A=a.type;this.B.publish(new _.fX(a.contentId,a.type))};_.W(KX,{name:"ContentId.MediaSelector",N:[_.KV,_.Y(JX)],O:[_.IX]});
_.LX=class{constructor(a,b,c){this.yb=a;this.A=b;this.B=c}};_.LX[_.V]={id:"Nur.ManifestLoaded"};
var QVa=class{constructor(a){this.A=a}handle(a){const b=_.ZW(a.yb,_.YW)&&a.B;this.A.Kk=b?a.B.getId():a.yb.getId()}};_.W(QVa,{name:"ContentId.NurVideoIdImporter",N:[_.Y(JX)],O:[_.LX]});
_.MX=class{};_.MX[_.V]={id:"Cpn.GenerateCpn"};
_.Rga=window.crypto&&window.crypto.getRandomValues?Pga:Qga;
_.NX=class{constructor(){this.A=_.Ls();this.B=_.Ls()}toString(){return JSON.stringify({playbackNonce:this.A,sessionNonce:this.B})}};_.NX[_.xV]={name:"Cpn.Cpn"};
_.OX=class{};_.OX[_.V]={id:"Cpn.CpnChanged"};
var RVa=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}handle(a){a instanceof _.LW&&!a.A?_.VV(this.B,"Initial CPN already set"):(_.VV(this.B,`Transitioning from CPN: ${this.A}`),this.A.A=_.Ls(),_.VV(this.B,`Transitioning to new CPN: ${this.A}`),this.C.publish(new _.OX))}};_.W(RVa,{name:"Cpn.CpnGenerator",N:[_.KV,_.Y(_.NX),_.NV],O:[_.MX,_.LW]});
_.PX=class{constructor(a,b,c,d,e){this.keySystem=a;this.sessionId=b;this.messageType=c;this.message=d;this.vE=e}};_.PX[_.V]={id:"Eme.LicenseRequested"};
var SVa=class{},TVa=new Map([[100,"This video has been downloaded to the maximum number of devices. To continue, remove it from another device."],[110,"This video has been downloaded to the maximum number of devices. To continue, remove it from one of your devices."],[105,"The movie is already on this device. Check the other accounts."],[130,"The device in the cast session doesn't match the requested one."],[129,"The video in the cast session doesn't match the requested one."],[127,"Cast session expired. Disconnect and try again."],
[128,"Cast session not available. Refresh or try again later."],[126,"Invalid cast session. Refresh or try again later."],[117,"This video isn't available in your country."],[131,"Sorry, we're having trouble playing this video. Give it a try later."],[223,"To continue playback, refresh the page."],[210,"To play this video, a component in your browser needs updating."],[108,"We're having trouble removing this movie. For help, contact customer service."],[107,"The movie can't be removed because it's downloaded on another device. Remove that one first."],
[121,"Unfortunately, the copyright owner doesn't allow downloading."],[123,"The rental period for this purchase has expired."],[122,"Sorry, we're having trouble playing this video. Give it a try later."],[124,"This purchase was refunded. To watch the video, you'll need to buy or rent it again."],[133,"Something went wrong during playback. Give it another try."],[125,"Sorry, we're having trouble playing this video. Give it a try later."],[132,"Sorry, we're having trouble playing this video. Give it a try later."],
[109,"Too many devices/IP addresses have been used over the last 24 hours. Use one of the previously used devices or try again later."],[118,"This video is already downloaded. Either watch the download or remove it and stream the video."],[111,"The movie was already stopped."],[102,"On any device, up to 3 accounts may have downloaded videos at the same time. To download this video here, remove all of the downloads from another account."],[104,"You've deactivated this device too many times. Contact Customer Support for help."],
[115,"This video has been downloaded to the maximum number of devices. To play or download it here, remove it from another device."],[101,"This video has been downloaded to the maximum number of devices. To continue, remove it from another device."],[103,"The account has reached contractual limits for the rate of device de-activation. If you believe this is an error, please contact customer service."],[106,"Your account has too many customer service resets this year."],[114,"Playback stopped because this video has been played on too many devices. Wait 24 hours before playing this video again."],
[113,"Too many videos are playing on this account. To continue, stop one of the other videos."],[112,"To continue playing this video, stop playing it on other devices."],[152,"To continue playing this video, stop playing it on other devices."],[119,"Playback isn't available on this device. Try it on a different device."],[120,"Access to this video is forbidden."],[116,"This video cannot be found."]]);
_.QX=new _.SG("A");new _.SG("B");
_.RX=null;
_.SX=(a,b,c=!1)=>{var d=new HTa;_.WH(window.location.href,"debug_log_filters");a=d.wf(a);d=[new oTa];for(var e of d)a.G.push(e);e=[new ATa];for(const f of e)a.D.push(f);b=a.Xo(b);b.F=c;return b.start()};
var TX=class{constructor(a){this.contentId=a}};TX[_.V]={id:"Magma.LoadCastSenderMetadata"};
_.UVa=class extends _.rV{constructor(a=null){super("Api",a)}D(){return new RW}B(){return[tW]}A(){return[QTa,RTa,STa,UTa,VTa,WTa,XTa,ZTa,$Ta,bUa,cUa,aUa,eUa,NUa,fUa,gUa,OUa,hUa,iUa,MUa,PUa,QUa,RUa,SUa]}};
var VVa=class extends _.rV{constructor(a){super("CastSender",a)}D(){return new PVa}B(){return[nX,yX,CX]}A(){const a=[mVa,nVa,CVa,DVa,EVa,FVa,GVa,HVa,IVa,JVa,KVa];this.settings.hK&&a.push(LVa,MVa,NVa);return a}initialize(a){a.register(qVa,{QD:this.settings.QD});a.register(rVa,this.settings.i_||new OVa)}};
_.WVa=class extends _.rV{constructor(){super("ContentId")}B(){return[JX]}A(){return[KX,QVa]}};
_.XVa=class extends _.rV{constructor(){super("Cpn")}B(){return[_.NX]}A(){return[RVa]}};
var YVa=class{toString(){return JSON.stringify({})}};YVa[_.xV]={name:"GtvWebFE.Metadata"};
_.ZVa=class extends _.rV{constructor(){super("GtvWebFe")}B(){return[YVa]}C(){return["ContentId"]}A(){return[]}};
var UX=class{constructor(){this.B=null;this.Eb=0;this.C=this.A=!1;this.D=null}toString(){return JSON.stringify({assetResource:this.B,isAssetResourceUnavailable:this.A,isVideoResourceUnavailable:this.C,videoResource:this.D})}};UX[_.xV]={name:"Magma.Metadata"};
var $Va=a=>{var b=new xU(a.data[1]),c=a.getMetadata()||new zU;a=c.getTitle()||null;const d=null!=c.data[16]?et(c,16,0):null;c=et(c,4,0)||0;var e=b.getId();a:switch(et(b,2,1)){case 6:b=6;break a;case 20:b=20;break a;default:throw new _.cW("Invalid asset type.");}return{XI:null,Eb:c,posterUrl:null,pD:{id:e,type:b},lj:null,gi:null,Us:null,eO:d,title:a}};
var VX=class{constructor(a){this.A=a}};VX[_.V]={id:"Magma.AssetResourceLoaded"};
var WX=class{};WX[_.V]={id:"Magma.AssetResourceUnavailable"};
var aWa=class{constructor(a,b,c){this.C=c;this.A=a;this.B=b}handle(a){if(_.ZW(a.yb,_.YW))return this.A.publish(new WX),_.vs();a=aX(a.yb);return this.C.list([a],b=>{b.B=["g","i","m"]}).then(b=>{0<Zs(b,1007)?(b=$Va(b.ze(0)),this.B.B=b,this.A.publish(new VX(b))):(this.B.A=!0,this.A.publish(new WX))},()=>{this.B.A=!0;this.A.publish(new WX)})}};_.W(aWa,{name:"Magma.AssetResourceLoader",N:[_.KV,_.Y(UX),EX],O:[_.LX],async:!0,timeout:3E4,Xc:1});
var dWa=function(a,b){return XX(a,b).then(c=>{if(!c)return null;const d=$Va(c);if(20==d.pD.type&&null!=c.data[2])return c=OU(new xU(c.data[2])),bWa(a,c,d);c=c.getMetadata();if(!c)return d;c=PU(c,c.B,c.A);cWa(c,3,d);return d})},XX=function(a,b){return a.A.list([b],c=>{c.B=["g","i","m"]}).then(c=>0<Zs(c,1007)?c.ze(0):null)},bWa=function(a,b,c){c.lj=b;return XX(a,b).then(d=>{if(!d||null==d.data[2])return c;d=OU(new xU(d.data[2]));return eWa(a,d,c)})},cWa=function(a,b,c){const d=a.find(f=>et(f,5,1)==
b);let e=a.find(f=>2==et(f,5,1));e||(e=a.find(f=>4==et(f,5,1)));d&&(c.posterUrl=d.getUrl());e&&(a=_.ha.screen.availWidth,c.XI=e.getUrl()+"=s"+a)},eWa=function(a,b,c){c.gi=b;return XX(a,b).then(d=>{if(!d)return c;d=d.getMetadata();if(!d)return c;c.Us=d.getTitle();d=PU(d,d.B,d.A);cWa(d,1,c);return c})},fWa=class{constructor(a,b){this.A=b;this.B=a}handle(a){let b=null;return dWa(this,a.contentId).then(c=>{b=c||null;this.B.publish(new HX(b))})}};
_.W(fWa,{name:"Magma.CastSenderMetadataLoader",N:[_.KV,EX],O:[TX],async:!0,timeout:3E4,Xc:3});
var YX=class{constructor(a){this.reason=a}};YX[_.V]={id:"Magma.RentalCheckSkipped"};
_.ZX=class{constructor(a,b,c,d){this.B=a;this.zp=c;this.A=d}};_.ZX[_.V]={id:"Magma.RentalStarting"};
var gWa=function(a){let b=null;a.some(c=>{if(2!=et(c,3,0))return!1;switch(et(c,2,0)){case 2:return b=null,!0;case 1:b||(b=c)}return!1});return b},hWa=function(a){if(2!=et(a,10,1))return!1;const b=null!=a.data[4]?Number(mU(a,4,"")):null;if(null==b||isNaN(b))return!1;const c=et(a,5,0);if(null==c)return!1;a=null!=a.data[7]?Number(mU(a,7,"")):null;return null==a||isNaN(a)?!1:b+c==a},iWa=class{constructor(a,b,c,d){this.zb=b;this.A=a;this.B=d;this.C=c}handle(a){if(!this.zb.Th())return _.VV(this.B,"Current user not authorized; skipping rental check."),
this.A.publish(new YX("not_signed_in")),_.vs();if(_.ZW(a.yb,_.YW))return _.VV(this.B,`QC case for ${a.B}; skipping rental check.`),this.A.publish(new YX("not_in_library")),_.vs();const b=aX(a.yb);return this.C.list(c=>{c.B=[b];c.C=!0}).then(c=>{(c=0<Zs(c,1007)?c.ze(0):null)?(c=PU(c,c.B,c.A),(c=gWa(c))&&hWa(c)?this.A.publish(new _.ZX(b,null!=c.data[5]?et(c,5,0):null,null!=c.data[6]?et(c,6,0):null,null!=c.data[7]?Number(mU(c,7,"")):null)):this.A.publish(new YX(c?"already_started":"est_purchase"))):
this.A.publish(new YX("not_in_library"))})}};_.W(iWa,{name:"Magma.RentalChecker",N:[_.KV,_.FX,GX,_.NV],O:[_.LX],async:!0,timeout:2E4,Xc:2});
_.jWa=class extends _.rV{constructor(){super("Magma")}B(){return[UX]}C(){return["ContentId"]}A(){return[aWa,fWa,iWa]}};
var $X=class{constructor(){this.A=null;this.sx=Date.now()}toString(){return JSON.stringify({pendingRequest:this.A,streamId:this.sx})}};$X[_.xV]={name:"Nur.DrmSession"};
var aY=function(a){return"undefined"!==typeof a.fd},kWa=class{result(){if(!aY(this))throw Error("id");return this.fd}toString(){return`Expectation<${this.fd}>`}};
var bY=class{constructor(){this.Eb=0;this.A=new kWa}toString(){return JSON.stringify({durationSec:this.Eb,startOfCreditsSec:this.A})}};bY[_.xV]={name:"Nur.Metadata"};
var cY=class{constructor(){this.B=null;this.A=new kWa}toString(){return JSON.stringify({currentPositionSec:this.B,initialPositionSec:this.A})}};cY[_.xV]={name:"Nur.Playback"};
var dY=class{constructor(){this.A=Date.now();this.C=Date.now();this.B=!1}toString(){return JSON.stringify({lastReportTimeMs:this.A,playbackStartTimeMs:this.C,reachedStartOfCredits:this.B})}};dY[_.xV]={name:"Nur.ReportStats"};
var eY=class{constructor(){this.A=this.B=null}toString(){var a=JSON,b=a.stringify,c;if(c=this.B){var d=this.B;c=Vga(d.C());var e;if(e=d.G()){var f=_.mc(e,1,void 0,_.rA);e={};for(const [g,h]of f.entries()){f=_.mc(h,1,void 0,_.qA);const k={};for(const [l,m]of f.entries())k[l]=Wga(m);e[g]=k}}else e=null;if(d.F)if(d=d.F()){f=_.mc(d,2,void 0,gA);d={};for(const [g,h]of f.entries())f=h,f={qoeProperties:Object.fromEntries(_.mc(f,1).entries()),stmp:Object.fromEntries(_.mc(f,2).entries())},d[g]=f}else d=null;
else d=null;c={mpd:c,timedTexts:e,qoe:d}}if(e=this.A)e=this.A,e={id:e.getId(),type:_.Ps(e,1,0)};return b.call(a,{manifest:c,manifestAssetId:e})}};eY[_.xV]={name:"Nur.StreamInfo"};
var fY=class{constructor(a){this.reason=a}};fY[_.V]={id:"Nur.ReportWatchEvent"};
var lWa=function(a,b){return aY(a.A.A)&&a.A.A.result()?b>=a.A.A.result():!1},mWa=class{constructor(a,b,c,d,e){this.C=a;this.D=e;this.A=b;this.F=c;this.B=d}handle(a){a.B?(a=a.A+a.B.A/1E3,this.F.B=a,(!this.B.B&&lWa(this,a)||6E4<Date.now()-this.B.A)&&this.C.publish(new fY(0)),this.B.B=lWa(this,a)):this.D.error("Required current period position is not available.",void 0)}};_.W(mWa,{name:"Nur.CurrentPositionUpdater",N:[_.KV,_.Y(bY),_.Y(cY),_.Y(dY),_.NV],O:[_.JW]});
var gY=class{constructor(){this.A=this.F=this.D=!1;this.B=!0;this.C=this.ek=this.Cr=!1}toString(){return(0,_.KH)({allowPlaybackPositionLoading:this.D,allowPlaybackPositionReporting:this.F,enableHeartbeats:this.A,enableManifest:this.B,includeNonDash:this.Cr,isPinned:this.ek,useInternalEndpoints:this.C})}};
_.hY=class{};_.hY[_.V]={id:"Ui.RentalAccepted"};
var nWa=class{constructor(a,b,c){this.B=a;this.A=b;this.C=c}handle(){this.C.A=!0;const a=this.A.A;this.A.A=null;a&&this.B.publish(a)}};_.W(nWa,{name:"Nur.HeartbeatStarter",N:[_.KV,_.Y($X),_.YV(gY)],O:[_.hY,YX]});
var oWa=class{constructor(a,b,c){this.vv=c?`${b}_${c}`:b;this.id=a;this.type=b;this.XO=c}toString(){return(0,_.KH)({expandedType:this.vv,id:this.id,type:this.type,videoFeature:this.XO})}};
_.iY=class{constructor(a,b,c,d){this.id=a;this.gk=b;this.keys=c;this.sessionId=d}};_.iY[_.V]={id:"Nur.LicenseFetchCompleted"};
_.jY=class{constructor(a,b,c,d,e){this.requestType=c;this.keySystem=b;this.id=a;this.ek=e;this.message=d}};_.jY[_.V]={id:"Nur.LicenseFetchStarted"};
var kY=new _.SG("C"),lY=new _.SG("D");
var mY=0,rWa=function(a,b){return _.Pk(function*(){if(!a.G.A)throw Error("ld");var c=b.keySystem;a:{var d=b.messageType;switch(d){case "license-request":d=0;break a;case "license-renewal":d=1;break a;default:throw Error("kd`"+d);}}const e={yb:a.G.A,EJ:a.K.B,requestType:d,ek:a.B.ek,message:b.message};"video_id"===a.D.A&&(e.Kk=mUa(a.D.contentId||""));var f=b.message;2!=f.byteLength?f=!1:(f=new Uint8Array(f),f=8==f[0]&&4==f[1]);const g=b.sessionId,h=a.F.sx;++mY;a.A.publish(new _.jY(mY,c,d,b.message,
a.B.ek));try{const m=(yield pWa(a,c,e,h)).body;if(m.EK()){const n=m.Mv(),p=qWa(n.Iv());var k=n.Hv();const v=Vb(k);var l=v?new Uint8Array(v):fb();a.A.publish(new _.iY(mY,l.buffer,p,g,f))}else{const n=m.getError();2===_.Qb(n,zz)?a.A.publish(new _.XW(mY,"purchase",_.Ps(n,Sb(n,zz,2),0))):3===_.Qb(n,zz)?a.A.publish(new _.XW(mY,"streaming",_.Ps(n,Sb(n,zz,3),0))):4===_.Qb(n,zz)?a.A.publish(new _.XW(mY,"offline",_.Ps(n,Sb(n,zz,4),0))):n.BK()?a.A.publish(new _.XW(mY,"drm",n.uK())):a.A.publish(new _.XW(mY,
"unknown",0))}}catch(m){c=m.statusCode||0,l=m.message||"",a.L.error(`Failed to get license (${c}):${l}`,void 0),a.A.publish(new _.XW(mY,"http",c,l))}})},sWa=function(a){switch(a){case 1:return"AUDIO";case 2:return"SD";case 3:return"HD";case 4:return"UHD1";default:return""}},pWa=function(a,b,c,d){return _.Pk(function*(){switch(b){case "com.youtube.playready":case "com.microsoft.playready.software":var e=a.C.T,f=new Jz,g=cX(c,d);_.nd(f,2,g);var h=new Iz;_.nd(f,3,h);g=_.Bb(new Uint8Array(c.message));
Iu(h,1,g);return e.transport.send({body:f,metadata:{Dd:"required",Gd:{ld:bX}},responseType:Mz,url:"v1beta/Drm/FetchPlayreadyLicense"});case "com.widevine.alpha":return a.B.C?(e=a.C.T,f=new Ez,g=cX(c),_.nd(f,2,g),h=new Dz,_.nd(f,3,h),g=_.Bb(new Uint8Array(c.message)),Iu(h,1,g),e=e.transport.send({body:f,metadata:{Dd:"required",Gd:{ld:bX}},responseType:Hz,url:"v1beta/Drm/FetchQcLicense"})):(e=a.C.T,f=new Ez,g=cX(c),_.nd(f,2,g),h=new Dz,_.nd(f,3,h),g=_.Bb(new Uint8Array(c.message)),Iu(h,1,g),e=e.transport.send({body:f,
metadata:{Dd:"required",Gd:{ld:bX}},responseType:Hz,url:"v1beta/Drm/FetchCencLicense"})),e;default:throw Error("jd`"+b);}})},qWa=function(a){return a.map(b=>{const c=_.Bb(oja(Cb(Gu(b,1))),4),d=sWa(_.Ps(b,2,0));b=_.L(b,3);if(!b){a:switch(d){case "AUDIO":b=!1;break a;default:b=!0}b=b?"SDR":void 0}return new oWa(c,d,b)})},tWa=class{constructor(a,b,c,d,e,f,g,h){this.C=e;this.A=a;this.K=f;this.L=h;this.F=c;this.D=g;this.B=d;this.G=b}handle(a){return this.B.A||"license-renewal"!==a.messageType?_.vs(rWa(this,
a)):(this.F.A=a,_.vs())}};_.W(tWa,{name:"Nur.LicenseFetcher",N:[_.KV,_.Y(eY),_.Y($X),_.YV(gY),lY,_.Y(_.NX),_.Y(JX),_.NV],O:[_.PX],async:!0,nf:{mode:"preemptive",Ul:a=>a.sessionId},Xc:2});
_.nY=class{constructor(a,b){this.yb=a;this.A=b}};_.nY[_.V]={id:"Nur.ManifestChanged"};
_.oY=class{constructor(a,b){this.yb=a;this.A=b}};_.oY[_.V]={id:"Nur.ManifestFetchStarted"};
var uWa=function(a,b){a=a.Cr();_.Nb(b.body,7,a,!1);var c=Ks(b.body);a=_.u(c,Ew,5);a||(a=new Ew,_.nd(c,5,a));c=_.mt(a,Fw,2,Cw);c||(c=new Fw,Ku(a,2,Cw,c));c=_.u(a,yw,5);c||(c=new yw,_.nd(a,5,c));a=_.mc(c,1,void 0,zw);c=new zw;Ju(c,3,Bw,!0);a.set("enable_lava_sonic_streams",c);a=b.body;c=new Qz;Hu(c,1,[1,2,3,4,5]);_.nd(a,5,c);b=b.body;a=new Oz;Hu(a,1,[1,2,4,5]);_.nd(b,4,a)},vWa=class{constructor(a){this.Cr=a}};
var xWa=function(a,b){return _.Pk(function*(){if(a.B.B)try{var c=b.contentId,d=b.type;if("magma_asset_resource_id"===d)var e=$W(c);else if("video_id"===d){if(!a.B.C)throw Error("nd");e=mUa(c)}else throw Error("od`"+d);const f=e instanceof Lv?e:_.YW,g=e instanceof kz?e:void 0,h=_.ZW(f,a.C.A);a.A.publish(new _.oY(f,h));const k=yield wWa(a,e);a.C.B=k.body;a.C.A=f;h?a.A.publish(new _.nY(f,k.body)):a.A.publish(new _.LX(f,k.body,g))}catch(f){a.F.error(`Failed to get manifest: ${f.message}`,void 0),a.A.publish(new _.VW(b.contentId,
b.type,f))}})},wWa=function(a,b){return a.B.C?b instanceof kz?qUa(a.D.A,b):Promise.reject(Error("md")):pUa(a.D.A,b,c=>{uWa(new vWa(()=>a.B.Cr),c)})},yWa=class{constructor(a,b,c,d,e){this.D=d;this.A=a;this.F=e;this.B=c;this.C=b}handle(a){return _.vs(xWa(this,a))}};_.W(yWa,{name:"Nur.ManifestLoader",N:[_.KV,_.Y(eY),_.YV(gY),lY,_.NV],O:[_.fX],async:!0,timeout:3E4,Xc:3});
_.pY=class{constructor(a){this.gg=a}};_.pY[_.V]={id:"Nur.PlaybackPositionLoaded"};
_.qY=class{};_.qY[_.V]={id:"Nur.PlaybackPositionUnavailable"};
var rY=class{};rY[_.V]={id:"Nur.StartOfCreditsLoaded"};
var sY=class{};sY[_.V]={id:"Nur.StartOfCreditsUnavailable"};
var tY=class{constructor(a){this.Eb=a}};tY[_.V]={id:"Nur.VideoDurationUpdated"};
var uY=class{constructor(a){this.pk=a}};uY[_.V]={id:"Nur.WatchEventLoaded"};
var vY=class{constructor(a){this.statusCode=a}};vY[_.V]={id:"Nur.WatchEventUnavailable"};
var zWa=class{constructor(a,b,c,d){this.A=a;this.B=b;this.C=c;this.D=d}handle(){if(aY(this.B.A)&&aY(this.C.A)){var a=(g,h)=>g+_.Ts(h.getDuration()),b=this.B.Eb,c=this.B.A.result(),d=this.C.A.result(),e=this.D.B&&this.D.B.C();if(d&&e){var f=dX(e,"pre-roll").reduce(a,0)/1E3;a=dX(e,"post-roll").reduce(a,0)/1E3;d<f?this.A.publish(new _.pY(0)):c&&d>=c?this.A.publish(new _.pY(0)):d>=b-a-20?this.A.publish(new _.pY(0)):this.A.publish(new _.pY(d))}else this.A.publish(new _.qY)}}};
_.W(zWa,{name:"Nur.PlaybackPositionLoader",N:[_.KV,_.Y(bY),_.Y(cY),_.Y(eY)],O:[rY,sY,tY,uY,vY]});
var AWa=class{constructor(a){this.A=a}handle(){this.A.publish(new _.qY)}};_.W(AWa,{name:"Nur.PlaybackPositionUnavailableReporter",N:[_.KV],O:[_.LX]});
var CWa=class{constructor(a){this.A=a}handle(a){BWa.includes(a.state)&&this.A.publish(new fY(1))}},BWa=Object.freeze(["paused","ended"]);_.W(CWa,{name:"Nur.PlayerStateWatchEventReporter",N:[_.KV],O:[_.AW]});
_.wY=class{constructor(a,b){this.zM=a;this.Tm=b}};_.wY[_.V]={id:"Nur.QoePropertiesChanged"};
var DWa=class{constructor(a,b,c){this.B=a;this.A=c;this.C=b}handle(a){var b=this.C.B;b?b.F?(a=a.Rb.id,(b=b.F())?(b=_.mc(b,2,void 0,gA).get(a))?this.B.publish(new _.wY(new Map(_.mc(b,1).entries()),new Map(_.mc(b,2).entries()))):(this.A.error(`Unable to find QoE properties for period: ${a}`,void 0),this.B.publish(new _.wY(null,null))):this.A.error("Manifest QoE data is not populated.",void 0)):_.VV(this.A,"Internal stream info does not contain QoE properties"):this.A.error("Unable to retrieve QoE properties without a manifest",
void 0)}};_.W(DWa,{name:"Nur.QoePropertiesPublisher",N:[_.KV,_.Y(eY),_.NV],O:[_.LW]});
_.xY=class{constructor(a){this.gg=a}};_.xY[_.V]={id:"Html5.SeekCompleted"};
var EWa=class{constructor(a){this.A=a}handle(){this.A.publish(new fY(1))}};_.W(EWa,{name:"nur.SeekReporter",N:[_.KV],O:[_.xY]});
var FWa=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){const b=this.C.B&&this.C.B.C();a.A&&a.A.eO&&b?(a=dX(b,"pre-roll").reduce((c,d)=>c+_.Ts(d.getDuration()),0)/1E3+a.A.eO,this.B.A.fd=a,this.A.publish(new rY(a))):(this.B.A.fd=null,this.A.publish(new sY))}};_.W(FWa,{name:"Nur.StartOfCreditsLoader",N:[_.KV,_.Y(bY),_.Y(eY)],O:[VX,WX]});
var GWa=class{constructor(a,b){this.B=a;this.A=b}handle(a){this.A.Eb=oUa(a.A)/1E3;this.B.publish(new tY(this.A.Eb))}};_.W(GWa,{name:"Nur.VideoDurationUpdater",N:[_.KV,_.Y(bY)],O:[_.nY,_.LX]});
var HWa=function(a){return _.Pk(function*(){if(!a.D.A)throw a.B.error("Asset ID required to fetch corresponding watch event",void 0),Error("pd");if(a.zb.Th())try{var b=a.F.B,c=a.D.A;const g=new $A,h=new NA;Mu(g,2,NA,h);const k=new TA;Ku(h,5,MA,k);const l=new FA,m=new ez;_.nd(l,4,m);Mu(m,2,Lv,c);_.nd(k,1,l);var d=b.transport.send({body:g,metadata:{Dd:"required",Gd:{ld:tUa}},responseType:pB,url:"v1beta/UserData/Fetch"});const n=_.t((yield d).body,oB,2)[0];if(n.Ae()){const p=n.getError().getStatus(),
v=nSa[p]||0;a.B.error(`Fetch watch event returned error status: ${v}`,void 0);a.C.A.fd=null;a.A.publish(new vY(v,`Canonical code: ${p}`))}else{{const p=_.t(_.mt(n,JA,5,mB),Ey,2)[0].Ol();if(Array.isArray(Ct(p,5,by))){var e=_.mt(_.mt(_.t(_.t(_.mt(p,Yx,5,by),$x,1)[0],Rx,2)[0],Jx,15,Sx),Kx,1,Nx).Ig();var f=e?Gga(e):0}else f=null}null==f?(a.C.A.fd=null,a.A.publish(new vY(0,"There is no watch event for the current asset"))):(a.C.A.fd=f/1E3,a.A.publish(new uY(f/1E3)))}}catch(g){a.B.error(`Failed to fetch watch event: ${g.message}`,
void 0),a.C.A.fd=null,a.A.publish(new vY(g.statusCode,g.message))}else _.VV(a.B,"User is not authorized; skipping watch event fetching.")})},IWa=class{constructor(a,b,c,d,e,f){this.F=e;this.zb=d;this.A=a;this.B=f;this.C=b;this.D=c}handle(){return _.vs(HWa(this))}};_.W(IWa,{name:"Nur.WatchEventFetcher",N:[_.KV,_.Y(cY),_.Y(eY),kY,lY,_.NV],O:[_.LX],async:!0,timeout:3E4,Xc:2});
var JWa=function(a,b){return _.Pk(function*(){if(!a.C.A)_.VV(a.A,"Manifest is not loaded; skipping watch event reporting.");else if(!a.zb.Th())_.VV(a.A,"User is not authorized; skipping watch event reporting.");else if(null!=a.B.B)if(15>a.B.B)_.VV(a.A,"Current position is before the minimum position; skipping watch event reporting.");else{a.D.A=Date.now();var c=a.F.B,d=a.C.A,e=Math.floor(1E3*a.B.B),f=a.D.C,g=b.reason;const m=new wB;var h=new uB;Ku(m,5,xB,h);_.nd(h,1,d);d=_.ys(f);_.nd(h,3,d);d=h;var k=
_.ys(Date.now());_.nd(d,4,k);d=new Jx;_.nd(h,2,d);h=new Kx;Ku(d,1,Nx,h);d=h;k=d.setPosition;if(null==e||isNaN(e))e=null;else{var l=new _.Wt;l.setSeconds(Math.floor(e/1E3));l.C(e%1E3*1E6);e=l}k.call(d,e);f=_.ys(f);_.nd(h,2,f);yield c.transport.send({body:m,metadata:{Dd:"required",Gd:{ld:0===g?[0,100]:[0,100,300,1E3]}},responseType:yB,url:"v1beta/UserData/Update"});yield jRa(a.G,aX(a.C.A))}})},KWa=class{constructor(a,b,c,d,e,f,g){this.F=e;this.zb=d;this.A=g;this.B=a;this.D=c;this.C=b;this.G=f}handle(a){return _.vs(JWa(this,
a))}};_.W(KWa,{name:"Nur.WatchEventReporter",N:[_.Y(cY),_.Y(eY),_.Y(dY),kY,lY,GX,_.NV],O:[fY],async:!0,timeout:3E4,Xc:1});
_.LWa=class extends _.rV{constructor(a){super("Nur",a)}D(){return new gY}B(){return[$X,bY,cY,dY,eY]}C(){return["Cpn","ContentId"]}A(){const a=[yWa,DWa,FWa];a.push(nWa,tWa);this.settings.D?a.push(zWa,GWa,IWa):a.push(AWa);this.settings.F&&a.push(mWa,EWa,CWa,KWa);return a}};
var kVa=["https://www.googleapis.com/auth/android_video"],MWa=class{authorize(){return Promise.resolve()}Hi(a){const b=a.runtime.A.A,c=a.wf.get(uSa);_.cH(c,"d",()=>{b.publish(new DX(c.sf()))});c.sf()&&b.publish(new DX(c.sf()));b.publish(new jX(a.element));b.publish(new _.IX(a.params.yb,"magma_asset_resource_id"));b.publish(new TX(a.params.yb));return Promise.resolve()}A(){return _.Pk(function*(){return Promise.resolve()})}B(a){return Promise.resolve(_.SX(a.wf,a.Xo))}C(){return Promise.resolve()}D(a){const b=
tSa()?"905089343179.apps.googleusercontent.com":"905089343179-1b2sj2i59s8577al7at2aend2jsl8u1l.apps.googleusercontent.com",c=[new _.WVa,new _.UVa,new _.XVa,new VVa(d=>{d.hK=!1!==a.params.w_;d.QD=a.params.startTime;d.i_=new lVa(b)}),new _.ZVa,new _.jWa,new _.LWa(d=>{d.B=!0})];return Promise.resolve(c)}};
var NWa=class extends _.UG{constructor(a,b){super("h");this.args=a;this.token=b}},OWa=class extends _.UG{constructor(a,b){super("j");this.args=a;this.settings=b}},PWa=class extends _.UG{constructor(a,b){super("k");this.args=a;this.Xo=b}},QWa=class extends _.UG{constructor(a){super("i");this.args=a}},RWa=class extends _.UG{constructor(a,b){super("l");this.args=a;this.runtime=b}},SWa=class extends _.UG{constructor(a,b){super("m");this.args=a;this.runtime=b}},TWa=class extends _.UG{constructor(a){super("n");
this.args=a}};
var VWa=class extends _.EH{constructor(a,b,c){super();this.B=b;this.C=Promise.resolve();this.D=Object.assign({},UWa,void 0);this.A=a;this.F=c}create(a,b){const c=this;return _.Pk(function*(){yield c.C;var d={element:a,params:b},e=yield c.A.authorize(d);c.dispatchEvent(new NWa(d,e));var f={Ki:c.B,element:a,params:b,token:e};d=yield c.A.A(f);c.dispatchEvent(new OWa(f,d));f=c.F();var g={Ki:c.B,element:a,params:b,token:e,settings:d,wf:f};yield c.A.C(g);c.dispatchEvent(new TWa(g));g={Ki:c.B,element:a,
params:b,token:e,settings:d,wf:f};const h=yield c.A.D(g);c.dispatchEvent(new PWa(g,h));const k={Ki:c.B,element:a,params:b,token:e,settings:d,Xo:h,wf:f},l=yield c.A.B(k);l.onStop(()=>{c.dispatchEvent(new SWa(k,l))});c.dispatchEvent(new RWa(k,l));c.D.yZ&&(c.C=new Promise(m=>{l.onStop(m)}));e={Ki:c.B,element:a,params:b,token:e,settings:d,wf:f,runtime:l};yield c.A.Hi(e);c.dispatchEvent(new QWa(e));return l})}},UWa={yZ:!1};
_.yY=class{};_.yY[_.V]={id:"Html5.Progress"};
_.zY=class extends _.EH{};_.zY[_.xV]={name:"Instrumentation.InstrumentationEvents"};
var WWa=class{constructor(a){this.Ii=0;this.contentType=a;this.bj=this.aj=0;this.jg=this.Og=null}I(){return{bufferedDurationSec:this.Ii,contentType:this.contentType,pendingSegmentCount:this.aj,playingBitrate:this.bj,playingRepresentation:this.Og?this.Og.I():null,receivingRepresentation:this.jg?this.jg.I():null}}};
_.XWa=function(a){return{Uj:a.Uj,WC:a.B}};_.AY=class{constructor(){this.B=this.Uj=0;this.A=new Map}toString(){return(0,_.KH)({estimatedBandwidth:this.Uj,pendingRequestCount:this.B,requests:[...this.A.values()].map(a=>a.I())})}};_.AY[_.xV]={name:"Instrumentation.NetworkInfo"};
_.BY=class{constructor(){this.audio=new WWa("audio");this.video=new WWa("video")}toString(){return(0,_.KH)({audio:this.audio.I(),video:this.video.I()})}};_.BY[_.xV]={name:"Instrumentation.StreamingInfo"};
_.YWa=class extends _.UG{constructor(a,b=null){super("o");this.A=a;this.request=b}};
_.ZWa=class{constructor(a,b){this.B=b;this.A=a}handle(a){this.A.Uj!=a.vc&&(this.A.Uj=a.vc,this.B.dispatchEvent(new _.YWa(_.XWa(this.A))))}};_.W(_.ZWa,{name:"Instrumentation.BandwidthNotifier",N:[_.Y(_.AY),_.Y(_.zY)],O:[_.DW]});
var $Wa=class extends _.UG{constructor(){super("q")}};
_.aXa=class{constructor(a){this.A=a}handle(){this.A.dispatchEvent(new $Wa)}};_.W(_.aXa,{name:"Instrumentation.PlayerProgressNotifier",N:[_.Y(_.zY)],O:[_.yY]});
var dXa=class{constructor(a){this.A=a.A.Tl();this.B=a.C.Tl()}apply(a){return bXa(new cXa(a,this))}},bXa=function(a){eXa(a)||(a.B=_.cH(a.A,"audiochanged",()=>eXa(a)));fXa(a)||(a.C=_.cH(a.A,"textchanged",()=>fXa(a)));return a},eXa=function(a){return gXa(a.A.A,a.D.A,KTa)?(_.hH(a.B),a.B=null,!0):!1},fXa=function(a){return gXa(a.A.C,a.D.B,OTa)?(_.hH(a.C),a.C=null,!0):!1},hXa=function(a,b,c){if(!b)return null;a=a.reduce((d,e)=>{const f=c(b,e);return f>d.ax?{track:e,ax:f}:d},{ax:0});return 0<a.ax?a.track:
null},gXa=function(a,b,c){const d=a.Rk();if(!d||0===d.length)return!1;(b=hXa(d,b,c))&&a.gx(b.getId());return!0},cXa=class extends _.bG{constructor(a,b){super();this.A=a;this.D=b;_.cG(this,()=>{_.hH(this.B);_.hH(this.C)})}};
var jXa=function(a,b,c){var d=[e=>{a:switch(e.Ei){case void 0:e=2;break a;case "description":case "enhanced-audio-intelligibility":e=1;break a;default:e=0}return e},e=>{a:switch(e.YB){case "original":e=1;break a;default:e=0}return e},e=>iXa(a,e)];for(const e of d){d=e(b);const f=e(c);if(d!==f)return f-d}return b.getName().localeCompare(c.getName())},kXa=function(a,b){return Array.from(b).sort((c,d)=>jXa(a,c,d))},lXa=function(a,b,c){var d=[e=>iXa(a,e)];for(const e of d){d=e(b);const f=e(c);if(d!==
f)return f-d}return b.getName().localeCompare(c.getName())},mXa=function(a,b){return Array.from(b).sort((c,d)=>lXa(a,c,d))},iXa=function(a,b){b=b.Wb();return _.jW(b,a.A)?2:_.kW(b,a.A)?1:0},CY=class{constructor(a){this.A=a}};
_.DY=new _.SG("E");
var $ga=new _.as("https://autopush-oauth2.sandbox.googleapis.com/"),Yga=new _.as("https://oauth2.googleapis.com/"),Zga=new _.as("https://staging-oauth2.sandbox.googleapis.com/");
new _.as("https://jmt17.google.com/video-dev/avi/");new _.as("https://play.google.com/video-dogfood/avi/");new _.as("https://play.google.com/video/avi/");new _.as("https://jmt17.google.com/video/avi/");
new _.as("https://jmt17.google.com/video-ash/heartbeat/");new _.as("https://jmt17.google.com/video-autopush/heartbeat/");new _.as("https://jmt17.google.com/video-dev/heartbeat/");new _.as("https://play.google.com/video-dogfood/heartbeat/");new _.as("https://play.google.com/video-qa/heartbeat/");new _.as("https://play.google.com/video/heartbeat/");new _.as("https://jmt17.google.com/video/heartbeat/");
_.nXa=new _.as("https://www.googleapis.com/certificateprovisioning/v1/");new _.as("https://staging-www.sandbox.googleapis.com/certificateprovisioning/v1/");
new _.as("https://jmt17.google.com/video-ash/license/");new _.as("https://jmt17.google.com/video-autopush/license/");new _.as("https://jmt17.google.com/video-dev/license/");new _.as("https://play.google.com/video-dogfood/license/");new _.as("https://play.google.com/video-qa/license/");new _.as("https://play.google.com/video/license/");new _.as("https://jmt17.google.com/video-staging/license/");
var iha=new _.as("android_video/v1_ash/"),gha=new _.as("android_video/v1_autopush/"),hha=new _.as("android_video/v1_dev/"),dha=new _.as("android_video/v1_dogfood/"),eha=new _.as("android_video/v1_qa/"),Xs=new _.as("android_video/v1/"),fha=new _.as("android_video/v1_staging/");
var qXa=class{constructor(a=null){this.C=a;this.B=new _.as(document.location.href,!0);a=this.B.A.get("auth_endpoint")||null;if(!aha(a)&&a){a=new _.as(a);a.C||_.vI(a,"https");var b=a.D;b.endsWith("/")||_.xI(a,b+"/")}this.B.A.get("avfe_env");this.D=bha(this.B);this.F=cha(this.B);a=this.B;a.A.get("heartbeat_env")||a.A.get("license_env");this.B.A.get("keysmith_env");this.B.A.get("license_env");this.P=jha(this.B);this.X=kha(this.B)}G(){return this.D?_.vs(this.D):this.C?this.C.G():_.vs("9381F2BD")}K(){return this.F?
_.vs(this.F):this.C?this.C.K():_.vs(oXa)}L(){return this.P?_.vs(this.P):this.C?this.C.L():_.vs(Xs)}R(){return this.X?_.vs(this.X):this.C?this.C.R():_.vs(pXa)}A(a,b=null){const c=this.B.A.get(a);return null!=c?_.vs(c):this.C?this.C.A(a,b):_.vs(b)}},oXa=new _.as("https://androidtvgtvwebfe-pa.clients6.google.com"),pXa=new _.as("https://playmoviesdfe-pa.clients6.google.com");
var rXa={pc:"desktop",phone:"mobile",tablet:"tablet",tv:"tv"},sXa=function(){if(bja){const a=EY();if(a){if(a.startsWith("CrOS"))return"ChromeOS";if(a.startsWith("Linux"))return"Linux";if(a.startsWith("Android"))return"Android"}}return _.su?"Mac":_.aja?"Windows":"generic"},EY=function(){const a=_.ia().match(/\(([^)]+)\)/);return a?a[1].split("; ")[1]:null},tXa=class{constructor(){this.A=document.documentElement;this.C=ZO(this.A,"lavaDevicePlatformVersion")||"generic";var a=ZO(this.A,"lavaDeviceType")||
"";this.D=rXa[a]||"unknown";this.F=ZO(this.A,"lavaDeviceMake")||"Google";a=ZO(this.A,"lavaDeviceModel");b:if(_.xu.CHROME||_.xu.Ok){if(_.su){var b=EY().split(" ");b=b[b.length-1].split("_");if(3==b.length){b=10<parseInt(b[0],10)||10==parseInt(b[0],10)&&7<parseInt(b[1],10);break b}}b=!0}else b=!1;if(b)if(/\bCrKey\b/.test(_.ia()))a="CastReceiver";else{b=sXa();var c=sXa();c="Mac"==c?"x86-64":"Linux"==c||"ChromeOS"==c?(c=EY().split(" ")[1])?c.startsWith("arm")||c.startsWith("aarch64")?"arm":c.startsWith("x86_64")?
"x86-64":"x86-32":"generic":"Windows"===c?"Win64"===_.ru?"x86-64":"x86-32":"generic";a="generic"!==b&&"generic"!==c||!a?`${_.xu.Ok?"Firefox":"ChromeCDM"}-${b}-${c}`:a}else a=a?a:void 0;this.B=a;this.G=ZO(this.A,"lavaDeviceProduct")||"generic";this.K=ZO(this.A,"lavaRuntimePlatform")||null}getDeviceInfo(){return this.B?{device:this.C,UJ:"",VJ:"",deviceType:this.D,id:"",Vo:this.F,model:this.B,product:this.G,IY:this.K}:null}};
new _.SG("F");new _.SG("G");new _.SG("H");new _.SG("I");new _.SG("J");new _.SG("K");new _.SG("L");new _.SG("M");new _.SG("N");new _.SG("O");_.uXa=new _.SG("P");new _.SG("Q");new _.SG("R");new _.SG("S");new _.SG("T");
var vXa=new TG,wXa=class extends _.UG{constructor(a,b,c){super(vXa);this.key=a;this.oldValue=b;this.newValue=c}};
var xXa=class extends _.bG{constructor(){super();this.B=new _.EH;_.dG(this,this.B);this.A=new _.tP}get(a,b){return eza(this.A.get(a,b))}set(a,b){var c=this.A.get(a);this.A.set(a,b);c!=b&&this.B.dispatchEvent(new wXa(a,c,b));return eza()}};
var yXa;_.FY=function(){this.A={time:Date.now().toString()}};yXa=function(a,b){if(!b)return a;var c=[],d=Array.from(b.A.B.values());_.wr(d,function(e){_.wr(e.B(),function(f){if(f=b.getContext(f)){var g="context:"+AV(f).name;try{var h=JSON.stringify(GY(this,f.toString()));c.push({key:g,value:h})}catch(k){c.push({key:g,value:"(Error during serialization)"})}}},this)},a);caa(c,function(e){return e.key});_.wr(c,function(e){this.A[e.key]=e.value},a);a.A.urlMinificationInfo=JSON.stringify(USa());return a};
_.FY.prototype.toString=function(){return JSON.stringify(GY(this,this.A))};
var zXa=function(a,b,c){Md(c,function(d,e){b[e]=JSON.stringify(GY(this,c[e]))},a)},AXa=function(a){var b=a.Rk(),c=a.Tl();return{isMuted:a.isMuted(),tracks:b?_.mu(b,function(d){return{id:d.getId(),name:d.getName(),language:d.Wb()}}):null,selectedTrackId:c?c.getId():null,volume:a.D}},BXa=function(a){var b=a.Rk();a=a.Tl();return{tracks:b?_.mu(b,function(c){return{id:c.getId(),name:c.getName(),language:c.Wb()}}):null,selectedTrackId:a?a.getId():null}},GY=function(a,b){if(null==b)return b;if(Array.isArray(b))return _.mu(b,
function(c){return GY(this,c)},a);if("object"===typeof b)return Nd(b,function(c){return GY(this,c)},a);if("string"===typeof b&&("{"==b[0]||"["==b[0]))try{return GY(a,JSON.parse(b))}catch(c){}return b};
var CXa={c0:"x-goog-ext-324727006-bin",g0:"x-goog-ext-298970259-bin",d1:"x-goog-ext-361235433-bin",L1:"x-goog-ext-380661948-bin"},SRa=Object.keys(CXa).map(a=>CXa[a]);
var DXa=Uint8Array.from([116,101,115,116,109,111,100,101]),EXa=class{constructor(a){this.A=a}send(a){const b=new YP;b.setToken(DXa);a.headers||(a.headers={});a.headers["x-goog-ext-324727006-bin"]=_.Bb(b.J());return this.A.send(a)}};
var FXa=class{constructor(a,b){this.B=a;this.A=b}send(a){var b=this.A.Kg(),c=new UP;r(c,1,b.name);r(c,2,Math.floor(b.code));b=new VP;b.Sa(this.A.iB());_.nd(b,2,c);c=new pQ;var d=new HP;r(d,1,14);_.nd(c,2,d);d=new qQ;Ku(d,2,rQ,c);c=new sQ;_.nd(c,1,b);_.nd(c,2,d);a.headers||(a.headers={});a.headers["x-goog-ext-298970259-bin"]=_.Bb(c.J());return this.B.send(a)}};
var GXa=class{constructor(a,b){this.A=a;this.Lq=b}send(a){const b=this;return _.Pk(function*(){const c=new EQ;var d=yield b.Lq.Hg();r(c,1,d);a.headers||(a.headers={});a.headers["x-goog-ext-361235433-bin"]=_.Bb(c.J());return b.A.send(a)})}};
var HXa=class{constructor(a,b){this.A=a;this.jm=b}send(a){const b=new JQ;var c=this.jm.Wb();r(b,1,c);a.headers||(a.headers={});a.headers["x-goog-ext-380661948-bin"]=_.Bb(b.J());return this.A.send(a)}};
_.HY=[0,100,300,1E3,2500];
var IXa=class{constructor(a){this.transport=a}fetch(a,b){var c=new eS,d=new _.Et;a=_.Ou(d,1,a);_.nd(c,2,a);c={body:c,metadata:{Dd:"required",we:{xe:3E5,Ac:new _.eV},Gd:{ld:_.HY}},responseType:fS,url:"v1/gtvwebfe:fetchassets"};b&&b(c);return this.transport.send(c)}};
var JXa=class{constructor(a){this.transport=a}};
var KXa;_.IY=function(a,b,c){var d=new fR;b=b.map(e=>{const f=new _.dR;_.bR(f,e);return f});d.Qs(b);d={body:d,metadata:{Dd:"required",we:{xe:864E5,Ac:LRa(JRa((new _.gV).primaryKey(()=>({})),e=>_.t(e,_.dR,1),(e,f)=>e.Qs(f),e=>({id:_.Lt(e)||""})),e=>_.cS(e),(e,f)=>_.od(e,1,f),e=>{let f;return{id:(null==(f=_.u(e,_.dR,1))?void 0:_.Lt(f))||""}}).lc()},Gd:{ld:_.HY}},responseType:dS,url:"v1/gtvwebfe:batchgetentities"};c&&c(d);return a.transport.send(d)};
KXa=class{constructor(a){this.transport=a}Jv(a){const b=new iS,c=new _.dR;_.bR(c,a);_.nd(b,1,c);a={body:b,metadata:{Dd:"required",we:{xe:864E5,Ac:(new _.gV).primaryKey(d=>{let e;return{id:(null==(e=_.u(d,_.dR,1))?void 0:_.Lt(e))||""}}).lc()},Gd:{ld:_.HY}},responseType:RS,url:"v1/gtvwebfe:batchgetentitydetails"};return this.transport.send(a)}ih(a){const b=new SS,c=new _.dR;_.bR(c,a);_.nd(b,1,c);a={body:b,metadata:{Dd:"required",we:{xe:9E5,Ac:(new _.gV).primaryKey(d=>{let e;return{id:(null==(e=_.u(d,
_.dR,1))?void 0:_.Lt(e))||""}}).lc()},Gd:{ld:_.HY}},responseType:_.TS,url:"v1/gtvwebfe:getentitystatus"};return this.transport.send(a)}};
var LXa=class{constructor(a){this.transport=a}};
var MXa;_.JY=function(a){const b={body:new ET,metadata:{Dd:"required",we:{xe:864E5,Ac:new _.eV},Gd:{ld:_.HY}},responseType:PT,url:"v1/gtvwebfe:listmediaproviders"};return a.transport.send(b)};MXa=class{constructor(a){this.transport=a}};
var NXa=class{constructor(a){this.transport=a}};
var OXa=class{constructor(a){this.transport=a}sj(a,b,c){const d=new hU;a=_.bR(new _.dR,a);_.nd(d,1,a);_.Pu(d,2,b);b={body:d,metadata:{Dd:"required",we:{xe:0,Ac:_.fV(new _.hV,e=>e.add(_.TS,f=>f,f=>({id:_.Lt(_.u(f,_.dR,1))})).addAll(_.uT))},Gd:{ld:_.HY}},responseType:iU,url:"v1/gtvwebfe:updatewatchlist"};c&&c(b);return this.transport.send(b)}};
var PXa=class{constructor(a){this.channel=new JXa(a);this.entity=new KXa(a);this.C=new IXa(a);this.F=new LXa(a);this.A=new MXa(a);this.D=new NXa(a);this.B=new OXa(a)}};
var QXa=class extends mSa{constructor(){super();this.register("CacheState717412859",YP);this.register("LocaleInfo516030037",AQ);this.register("UiLanguageInfo2378021203",JQ);this.register("MarketTypeOverrideInfo4071223350",CQ);this.register("MarketTypeInfo2406609659",BQ);this.register("DeviceOverride2861933681",wQ);this.register("ClientInfo2743123711",sQ);this.register("AppInfo1083786354",VP);this.register("PlatformInfo2782314692",qQ);this.register("BatchJobProperties2786297855",XP);this.register("Version4146570213",
UP);this.register("AndroidPlatformProperties2420390934",RP);this.register("IosPlatformProperties3657908380",mQ);this.register("WebPlatformProperties3516482988",pQ);this.register("LiveTvRequestTokens3807477388",xQ);this.register("ClientCapabilitiesInfo4057664904",lQ);this.register("RecommendationCapabilities2884957059",jQ);this.register("EntityCapabilities401693043",aQ);this.register("LibraryCapabilities4271348196",eQ);this.register("DestinationCapabilities1058495082",ZP);this.register("LiveTvCapabilities3877706943",
fQ);this.register("MerchCapabilities2185652689",gQ);this.register("WatsonCapabilities966203495",kQ);this.register("AppsCapabilities4204006810",WP);this.register("KidsProfileCapabilities224823815",dQ);this.register("DialogCapabilities279143217",$P);this.register("OemCapabilities726970763",hQ);this.register("ProberCapabilities563954884",iQ);this.register("FeaturedCarouselCapabilities2230927385",bQ);this.register("AmbientCapabilities4294927266",QP);this.register("FitnessCapabilities1607377792",cQ);this.register("UserModeOverride636002767",
KQ);this.register("PlayCountryInfo948809684",EQ);this.register("DebugPdsEnvOverride859392184",vQ);this.register("ParentalControlInfo1084157335",DQ);this.register("ContentFilter1746356057",uQ);this.register("ContentRatingId3631963426",tQ);this.register("AllowedContentRatings519785135",OP);this.register("Rating1372539781",MP);this.register("ProberValidationInfo472379740",FQ);this.register("SupervisedAccountsInfo1765588721",HQ);this.register("AndroidPlatformProperties2420390934.BuildProperties",TP);
this.register("IosPlatformProperties3657908380.BuildProperties",oQ);this.register("LiveTvRequestTokens3807477388.LiveTvToken",yQ);this.register("ProberValidationInfo472379740.ClusterValidationInfo",GQ);this.register("SupervisedAccountsInfo1765588721.SupervisedAccount",IQ);this.register("AndroidPlatformProperties2420390934.BuildProperties.BuildVersion",SP);this.register("IosPlatformProperties3657908380.BuildProperties.BuildVersion",nQ);this.register("LiveTvRequestTokens3807477388.LiveTvToken.YouTubeTv",
zQ);this.register("EntityId631153087",_.dR);this.register("AssetId3614528392",_.Et);this.register("Image4294446827",_.st);this.register("FifeImage2605959874",nt);this.register("FixedSizeImage503518915",pt);this.register("FixedSizeImageSet3357650774",ot);this.register("EntityImage2995901915",_.Mt);this.register("Entity3256809207",$R);this.register("MovieDetails1991081819",_.Ut);this.register("ShowDetails1749798334",_.Vt);this.register("SeasonDetails246121236",_.WR);this.register("EpisodeDetails2535019312",
_.GR);this.register("TvShowStructure593906424",eT);this.register("YouTubeDetails2903170844",YR);this.register("ContentRating3802542953",ER);this.register("ReviewRating2370950184",KR);this.register("Attribution1691736825",St);this.register("EntitySentiment1641124922",_.jR);this.register("EntityStatus2443349748",BR);this.register("WatchAction2616176998",_.Jt);this.register("Free1031125929",oR);this.register("Subscription1745113960",pR);this.register("Transactional3440033727",xt);this.register("PreorderDetails432461395",
rR);this.register("TransactionalOffer1280460262",Ft);this.register("Cost1753083549",tR);this.register("Purchase2996918648",zt);this.register("EntityWatchState67546668",_.nR);this.register("SelfReportedWatchState1750209161",_.lR);this.register("ServiceProvidedWatchState1368210098",mR);this.register("MediaProvider576052941",HT);this.register("ProviderImage3760820239",FT);this.register("EntityDetails3692938027",QS);this.register("SeasonRef3953465856",_.OS);this.register("VideoFormat2143855975",_.wR);
this.register("RelatedChannel2268541248",_.MS);this.register("ChannelAndPersons4031802938",_.KS);this.register("Person4176110569",_.IS);this.register("Channel3263510048",_.sS);this.register("ChannelImage240111493",kS);this.register("BasicChannelDetails3799908896",jS);this.register("PersonChannelDetails4107064200",nS);this.register("FeaturedChannelDetails3612193271",lS);this.register("TPFYChannelDetails4000197169",pS);this.register("WatchNextChannelDetails1792740085",qS);this.register("InRowMerchChannelDetails1051278501",
mS);this.register("SearchResultChannelDetails143660257",oS);this.register("ChannelAndEntities2305307280",_.GS);this.register("EntityFilter2506536181",_.yS);this.register("EntitySort4207271971",_.zS);this.register("ChannelEntity1759841641",_.DS);this.register("ContinueWatchingDetails4226654644",_.wS);this.register("WatchlistItem839899434",_.tT);this.register("LibraryItem576433871",_.YS);this.register("FilterOption895561054",WS);this.register("SortOption1604524554",$S);this.register("PromotionDetails1329556178",
_.UR);this.register("AdMetadata928488153",RR);this.register("Video1174589592",SR);this.register("VideoTrackingInfo3042974001",QR);this.register("BackgroundImageTrackingInfo3024071517",OR);this.register("VideoPlayTrackingEvent631012914",PR);this.register("ChannelId1887645772",jU);this.register("Suggestion3853989753",_.XT);this.register("EntitySuggestion3071438976",UT);this.register("QuerySuggestion88821748",_.VT);this.register("SearchResultFilter2096352687",_.RT);this.register("RefinementToken1431925629",
lU);this.register("StaticFilter2181195862",kU);this.register("TvodTvShowStructure2368697165",oT);this.register("TvShowStructure593906424.Episode",_.fT);this.register("TvShowStructure593906424.Season",_.gT);this.register("ReviewRating2370950184.Rating",Pt);this.register("ReviewRating2370950184.RottenTomatoesRating",Tt);this.register("ReviewRating2370950184.RatingSystem",Qt);this.register("ReviewRating2370950184.GenericRating",Ot);this.register("WatchAction2616176998.PlayMoviesDetails",_.wt);this.register("TransactionalOffer1280460262.PurchaseDetails",
Gt);this.register("TransactionalOffer1280460262.RentalDetails",uR);this.register("Purchase2996918648.PurchaseState",At);this.register("Purchase2996918648.RentalState",Dt);this.register("MediaProvider576052941.Services",GT);this.register("EntityDetails3692938027.Metadata",PS);this.register("ChannelAndPersons4031802938.ChannelPerson",_.LS);this.register("Person4176110569.Description",JS);this.register("Channel3263510048.ChannelMetadata",_.tS);this.register("ContinueWatchingDetails4226654644.RemoveOption",
xS);this.register("PromotionDetails1329556178.CallToAction",_.VR);this.register("Video1174589592.Dimensions",TR);this.register("TvodTvShowStructure2368697165.TvodEpisode",pT);this.register("TvodTvShowStructure2368697165.TvodSeason",qT);this.register("MediaProvider576052941.Services.SubscriptionService",IT);this.register("MediaProvider576052941.Services.TransactionalVideoOnDemand",JT);this.register("MediaProvider576052941.Services.AdSupportedVideoOnDemand",KT);this.register("MediaProvider576052941.Services.TvEverywhereContentProvider",
LT);this.register("MediaProvider576052941.Services.PayTvOperator",MT);this.register("MediaProvider576052941.Services.LiveTv",NT);this.register("MediaProvider576052941.Services.FreeVideoOnDemand",OT);this.register("GetEntitlementRequest1188244505",gS);this.register("GetEntitlementResponse987588941",hS);this.register("FetchAssetsRequest1238504502",eS);this.register("FetchAssetsResponse2432914732",fS);this.register("PingRequest1008361980",$T);this.register("PingResponse3938957047",aU);this.register("GetShowPlaylistRequest232542093",
jT);this.register("GetShowPlaylistResponse3455332723",kT);this.register("BatchGetEntitiesRequest3397072666",fR);this.register("BatchGetEntitiesResponse2740490476",dS);this.register("GetEntityDetailsRequest480812898",iS);this.register("GetEntityDetailsResponse4249926218",RS);this.register("GetTvShowStructureRequest10567282",_.lT);this.register("GetTvShowStructureResponse3774587791",_.mT);this.register("ListMediaProvidersRequest1080573632",ET);this.register("ListMediaProvidersResponse3319052335",PT);
this.register("GetEntityStatusRequest2423906809",SS);this.register("GetEntityStatusResponse2583765496",_.TS);this.register("UpdateEntitySentimentRequest3229479863",_.bU);this.register("UpdateEntitySentimentResponse188041597",_.cU);this.register("GetWatchlistRequest3106699904",_.sT);this.register("GetWatchlistResponse3018964475",_.uT);this.register("UpdateWatchlistRequest756511938",hU);this.register("UpdateWatchlistResponse733455945",iU);this.register("UpdateEntityWatchStateRequest1635867583",_.dU);
this.register("UpdateEntityWatchStateResponse89079271",_.eU);this.register("GetLibraryTvShowStructureRequest3587989970",cT);this.register("GetLibraryTvShowStructureResponse922254648",iT);this.register("GetLibraryRequest1598703620",_.US);this.register("GetLibraryResponse1505926384",_.bT);this.register("ListChannelsRequest3385771121",_.vT);this.register("ListChannelsResponse2033950159",_.wT);this.register("UpdateMediaProviderSelectionRequest2043829243",_.fU);this.register("UpdateMediaProviderSelectionResponse1961290606",
_.gU);this.register("ListSearchSuggestionsRequest1234210765",_.TT);this.register("ListSearchSuggestionsResponse3144432675",_.ZT);this.register("ListManageableServicesRequest3057447965",_.xT);this.register("ListManageableServicesResponse1027621516",_.yT);this.register("ListSearchChannelsRequest1213894824",_.QT);this.register("ListSearchChannelsResponse2260034539",_.ST);this.register("GetTvodTvShowStructureRequest3170401657",nT);this.register("GetTvodTvShowStructureResponse2006262596",rT);this.register("BatchGetEntitiesResponse2740490476.Item",
bS);this.register("ListManageableServicesResponse1027621516.ManageableService",_.zT);this.register("ListManageableServicesResponse1027621516.ManageableService.UserReportableService",_.AT);this.register("ListManageableServicesResponse1027621516.ManageableService.UserControlledAccountLinkedService",_.BT);this.register("ListManageableServicesResponse1027621516.ManageableService.AccountLinkedService",CT)}};
var RXa=class{constructor(){this.appId="tv.google.com";this.version={name:"0.1",code:1}}iB(){return this.appId}Kg(){return this.version}};
var SXa=new _.SG("U"),TXa=new _.SG("V");
var zQa=function(a){switch(a){case "desktop":return 4;case "mobile":return 1;case "tablet":return 2;case "tv":return 3;default:return 0}},UXa=class{constructor(){this.A=(new tXa).getDeviceInfo()}getDevice(){return this.A&&this.A.device||""}getId(){return null}Jo(){return this.A&&this.A.Vo||""}kh(){return this.A&&this.A.model||""}Ql(){return this.A&&this.A.IY||null}Rl(){return this.A&&this.A.product||""}};
var WXa=class{constructor(a,b){this.B=b;this.A=null;this.A=a.getDeviceInfo()}ir(){return this.A&&this.A.model||""}getDevice(){return this.A&&this.A.device||""}getId(){return VXa(this.B)||""}Jo(){return this.A&&this.A.Vo||""}kh(){return this.A&&this.A.model||""}Rl(){return this.A&&this.A.product||""}};
var VXa=function(a){var b=a.A.get("logging_id");if(b)return b;if(b=a.B.getAttribute("data-lava-device-logging-id")||null)try{a.A.set("logging_id",b)}catch(c){}return b},XXa=class{constructor(a){const b=new rP(new fJa,"lava.playlog");this.B=a;this.A=new sP(b)}};
var KY,YXa;_.Ys=new Map;KY=function(a){a.B||(a.B=a.userConfigService.get(b=>{b.C=a.P;b.B=["g"];b.D=a.platform}).then(b=>{a.B=null;return b?b.ze():null},b=>{a.B=null;throw b;}));return a.B};
YXa=class{constructor(){this.P=this.B=null;this.C=new _.as("https://androidtvgtvwebfe-pa.clients6.google.com");this.D=Xs;this.F=new _.as("https://playmoviesdfe-pa.clients6.google.com");this.userConfigService=this.platform=null}G(){return _.vs("9381F2BD")}K(){return this.userConfigService?KY(this).then(a=>{if(a=bt(a,"gamelanroot"))this.C=new _.as(a);return this.C},()=>this.C):_.vs(this.C)}L(){return this.userConfigService?KY(this).then(a=>{if(a=bt(a,"apiarypath"))this.D=new _.as(a);return this.D},
()=>this.D):_.vs(this.D)}R(){return this.userConfigService?KY(this).then(a=>{if(a=bt(a,"nurroot"))this.F=new _.as(a);return this.F},()=>this.F):_.vs(this.F)}A(a,b=null){return this.userConfigService?KY(this).then(c=>{c=bt(c,a);return null!=c?c:b},()=>b):_.vs(b)}};
var ZXa=class{constructor(a){this.B=new HH(a)}get(a){return this.B.get(a)}A(a){let b=this.B;for(;b;){if(b.A[a]||b.F[a])return!0;b=b.C}return!1}register(a,b){this.B.registerService(a,b)}};
var $Xa=function(a){var b=window,c=b.lavaExperimentIds||[];b=b.finskyExperimentIds||[];a=new vJa(_.Hv(a,6));for(var d of c)c=d.toString(),_.Kd(a.A,0).push(c),c=d.toString(),_.Kd(a.A,3).push(c);for(const e of b)d=e.toString(),_.Kd(a.A,3).push(d)},aYa=function(a,b,c){switch(c.getAttribute("data-lava-device-type")){case "tv":b.A[0]=5;b=new JP(_.Hv(b,4));a.C&&(b.A[6]=a.C);(a=c.getAttribute("data-lava-device-make"))&&(b.A[2]=a);if(a=c.getAttribute("data-lava-device-model")){const d=c.getAttribute("data-lava-device-sub-model");
b.A[3]=d?a+":"+d:a}(a=c.getAttribute("data-lava-device-platform-version"))&&(b.A[5]=a);(a=c.getAttribute("data-lava-device-product"))&&(b.A[9]=a);(c=c.getAttribute("data-lava-device-sdk-version"))&&(b.A[8]=c);break;default:b.A[0]=1,c=new wJa(_.Hv(b,8)),a.C&&(c.A[9]=a.C),b=wa()?"android":!la("iPad")&&!la("iPhone")||va()||ua()||la("Coast")||ta()||!la("AppleWebKit")?la("Edg/")?"edge-chromium":sa()?"edge":ra()?"ie":ta()?"firefox":qa()?"opera":va()?"safari":ua()?"chrome":la("Coast")?"coast":"unknown":
"ios",c.A[1]=b,b=c,a=aaa(),b.A[2]=a,c.A[6]=_.Ca()?1:la("Windows")?2:la("CrOS")?5:la("Android")?3:la("Linux")?4:la("iPad")?6:Aa()?7:la("iPod")?8:0,b=c,a=Fa(),b.A[7]=a,c.A[8]=$Ia()?1:jP()?2:$Ia()||jP()?0:3,c.A[0]="en-US"}},bYa=class extends _.bG{constructor(a,b){var c=document.documentElement;super();this.Y=c;this.D=new _.Cs(this);_.dG(this,this.D);this.G=new Set;a.get(_.DH);this.C=VXa(new XXa(c));this.A=new yJa;this.A.A[1]=3;this.va=b?1:10;IH(a,gza)||new $O;this.B=[];this.F=new OH(1E4);_.dG(this,this.F);
a=_.EI(window.location.href,"https://play.google.com/play/log?format=json&proto_v2=true&hasfast=true");"chrome-extension"==a.C?(_.vI(a,"https"),a=a.toString()):a="https://play.google.com/play/log?format=json&proto_v2=true&hasfast=true";this.oa=a;this.D.listen(this.F,"tick",era(this.flush));this.F.start()}ob(){this.flush();this.D.removeAll();super.ob()}flush(){const a=this;return _.Pk(function*(){a.B=a.X(a.B);if(0!=a.B.length){for(;0<a.B.length;){const b=a.B.shift(),c=new LP(_.Iv(a.A,2));b.write(c);
$Xa(c)}null!=a.A.A[0]||aYa(a,new xJa(_.Hv(a.A,0)),a.Y);if(navigator.onLine)try{zJa(a.A);const b=_.Fr(a.oa,null,"POST",JSON.stringify(a.A.uc()),void 0,15E3),c=new _.Fs(b,1);a.G.add(c);c.then(void 0,()=>{}).then(()=>a.G.delete(c))}catch(b){}delete a.A.A[2]}yield Promise.allSettled(a.G.values())})}P(){return this.va}log(a,b){this.B.push(a);(this.B.length>=this.P()||b)&&this.flush()}X(a){return a}};
var cYa=class extends bYa{constructor(a,b,c){super(a,c);this.A.A[1]=b}};
var dYa=class extends cYa{constructor(a){super(a,744,!1);this.L=0}P(){return 250}X(a){let b=null,c=null;for(;0<a.length;){var d=a.shift(),e=d.A;if("function"==typeof _.LY&&e instanceof _.LY)if(b){d=b;for(let h=0,k=e.gV();h<k;h++){var f=d.oI(),g=e.DP(h);g=g&&g;_.Jd(f.A,g?g.uc():null)}}else c=d,d=b=e,1==d.vV()&&(this.L=0),d.ON(++this.L)}return c?[c]:[]}};
new _.SG("W");_.MY=new _.SG("X");
var eYa=class extends _.bG{constructor(a){super();this.B=a;this.C=new _.Cs(this);_.dG(this,this.C);this.D=IH(a,gza);this.F=Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^cu()).toString(36);this.G=Date.now();this.A={iC:new cYa(this.B,74),Hw:new dYa(this.B)};_.dG(this,this.A.iC);_.dG(this,this.A.Hw)}};
_.fYa=new _.SG("Y");
var hYa=class{constructor(){this.A=gYa;const a=window.location.pathname,b=a.indexOf("/lava/");this.B=(0<=b?a.substring(0,b+6):"/")+"timeoffset"}},gYa={Wj:.5,Dr:50,Qr:1E3,Rr:5};
var mha=new _.aP("{NUM,plural,=0 {}=1 {1 day}other {# days}}"),nha=new _.aP("{NUM,plural,=0 {}=1 {1 hour}other {# hours}}"),oha=new _.aP("{NUM,plural,=0 {}=1 {1 minute}other {# minutes}}"),pha=new _.aP("{NUM,plural,=0 {}=1 {1 second}other {# seconds}}"),rha=new _.aP("{NUM,plural,=0 {0 seconds}=1 {1 second}other {# seconds}}");
var iYa=new _.ah("AUTH_USER",{Ma:"root",Z(){var a=window.___jsl=window.___jsl||{};a.cfg=a.cfg||{};a=a.cfg;var b=["googleapis.config","sessionIndex"];for(var c=0,d=b.length;a&&"object"===typeof a&&c<d;++c)a=a[b[c]];b=c===b.length&&void 0!==a?a:void 0;"string"===typeof b&&254<b.length&&(b=null);null==b&&(b=window.__X_GOOG_AUTHUSER);"string"===typeof b&&254<b.length&&(b=null);null==b&&(a=window.google)&&(b=a.authuser);"string"===typeof b&&254<b.length&&(b=null);if(null==b){a=window.location.href;b=RegExp("([#].*&|[#])authuser=([^&#]*)",
"g");c=RegExp("([?#].*&|[?#])authuser=([^&#]*)","g");if(b=a&&(b.exec(a)||c.exec(a)))try{var e=decodeURIComponent(b[2])}catch(f){}b=e||null;null==b&&(b=(e=a.match(vra))?e[1]:null)}null==b?e=null:(b=String(b),254<b.length&&(b=null),e=b);return e||"0"}}),jYa=new _.ah("USE_FIRST_PARTY_AUTH",{Ma:"root",Z(){var a=new URL(window.location.href);const b=!a.host.endsWith(".google.com")||a.host.endsWith(".corp.google.com");a="fpa"===a.searchParams.get("auth_method");return!b||a}});
var NY=new _.ah("authorization"),OY=new _.ah("gapiLoader"),kYa={ea:NY,sb:function(a,b){return a?new fSa(b):new kSa(b)},Hb:[jYa,OY]},lYa={ea:OY,sb:function(){!1;return new TRa}};
var PY=new _.ah("configProvider"),QY=new _.ah("remoteConfigProvider"),mYa={ea:PY,sb:function(a){return new qXa(a)},Hb:[QY]},nYa={ea:QY,sb:function(){const a=new YXa;a.P="LavaWebPlayer";return a}};
var RY=new _.ah("authorization"),SY=new _.ah("cache"),oYa=new _.ah("client"),TY=new _.ah("countryProvider"),pYa=new _.ah("deviceProfile"),qYa=new _.ah("experimentProvider"),rYa=new _.ah("gapiLoader"),sYa=new _.ah("localeProvider"),tYa={ea:RY,sb:function(a){return new oSa(a)},Hb:[NY]},uYa={ea:SY,sb:function(){return new CRa}},vYa={ea:oYa,sb:function(a){return new yRa(a)},Hb:[rYa]},wYa={ea:LU,sb:function(){return new LU}},xYa={ea:MU,sb:function(){return new MU}},yYa={ea:TY,ac:LU},zYa={ea:pYa,sb:function(){return new UXa}},
AYa={ea:qYa,ac:MU},BYa={ea:rYa,sb:function(a){return new pSa(a,dV)},Hb:[OY]},CYa={ea:cV,sb:function(a,b,c,d,e,f,g,h){return new cV(c,new vU(()=>d.L().then(k=>k.toString())),"android_video/v1",h,e,g,f,a,b)},Hb:[RY,SY,oYa,PY,TY,pYa,qYa,sYa]},DYa={ea:sYa,sb:function(){return new rQa}},EYa={tc:!0,ea:kr,sb:function(a,b,c,d){return()=>{const e=a.B;b.userConfigService=e;c.userConfigService=e;d.userConfigService=e}},Hb:[cV,LU,MU,QY]};
var UY,FYa,VY,GYa,HYa,IYa,JYa,KYa,LYa,MYa,NYa,OYa,PYa,QYa,RYa;UY=new _.ah("nurCache");FYa=new _.ah("nurClientProfileProvider");VY=new _.ah("nurCountryProvider");GYa=new _.ah("nurDeviceProfileProvider");HYa=new _.ah("nurExperimentProvider");_.WY=new _.ah("nurLocaleProvider");IYa=new _.ah("nurEndpoint");JYa=new _.ah("nurTransport");KYa={ea:UY,sb:function(){!1;return new lSa}};LYa={ea:FYa,sb:function(){!1;return new GUa}};MYa={ea:VY,sb:function(a){!1;return new vUa(a)},Hb:[TY]};
NYa={ea:GYa,sb:function(a){!1;return new WXa(new tXa,new XXa(a.documentElement))},Hb:[_.an]};OYa={ea:IYa,sb:function(a,b,c,d,e,f,g,h){!1;return FUa({apiKey:"AIzaSyBwtjeaZ4p4VpL44QJxGHbEgynHA0NeXUc",Jj:a,cache:b,bU:c,zJ:new jV(()=>Promise.resolve("https://playmoviesdfe-pa.clients6.google.com")),Lq:d,zU:e,WA:f,a_:!1,jm:g,transport:h})},Hb:[NY,UY,FYa,VY,GYa,HYa,_.WY,JYa]};PYa={ea:HYa,sb:function(){return new wUa}};QYa={ea:_.WY,sb:function(){!1;return new eSa}};
RYa={ea:JYa,sb:function(a,b){!1;return new URa(b,new jV(()=>Promise.resolve(a.R()).then(c=>c.toString())))},Hb:[PY,OY]};
var XY,SYa,TYa,UYa,VYa,WYa,XYa;XY=new _.ah("gamelanCache");SYa=new _.ah("gamelanClientInfoProvider");_.YY=new _.ah("gamelanEndpoint");TYa=new _.ah("gamelanTransport");UYa={ea:XY,sb:function(){return new lSa}};VYa={ea:SYa,sb:function(){return new RXa}};
WYa={ea:_.YY,sb:function(a,b,c,d,e,f){const g=new QXa;b=new FRa(b,g);a=(new VRa(f)).vd(HXa,e).vd(GXa,d).vd(FXa,c).vd(EXa).vd(XRa,a).vd(MRa,"AIzaSyBwtjeaZ4p4VpL44QJxGHbEgynHA0NeXUc",!0).vd(cSa,{Wj:1.5,iN:[0,408,409,429,500,502,503,504],ld:[0,100,300,1E3]}).vd(ZRa,b,zs).vd(aSa).lc();return new PXa(a)},Hb:[NY,XY,SYa,VY,_.WY,TYa]};XYa={ea:TYa,sb:function(a,b){return new URa(b,new jV(()=>Promise.resolve(a.K()).then(c=>c.toString())))},Hb:[PY,OY]};
_.ZY=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}clear(){const a=this;return _.Pk(function*(){try{yield Promise.all([a.A.qf(()=>!0),a.B.qf(()=>!0),a.C.qf(()=>!0)])}catch(b){}})}};_.ZY.H=function(a){return new (a||_.ZY)(_.z(XY),_.z(SY),_.z(UY))};_.ZY.ua=_.af({token:_.ZY,Z:_.ZY.H});
var $Y=class{};$Y.H=function(a){return new (a||$Y)};$Y.Ea=_.Af({type:$Y});$Y.Da=_.bf({Xa:[UYa,VYa,WYa,XYa]});
var aZ=class{};aZ.H=function(a){return new (a||aZ)};aZ.Ea=_.Af({type:aZ});aZ.Da=_.bf({Xa:[kYa,lYa]});
var bZ=class{};bZ.H=function(a){return new (a||bZ)};bZ.Ea=_.Af({type:bZ});bZ.Da=_.bf({Xa:[CYa,EYa,tYa,uYa,vYa,wYa,xYa,yYa,zYa,AYa,BYa,DYa]});
var cZ=class{};cZ.H=function(a){return new (a||cZ)};cZ.Ea=_.Af({type:cZ});cZ.Da=_.bf({Xa:[KYa,LYa,MYa,NYa,OYa,PYa,QYa,RYa],imports:[aZ]});
var dZ=class{};dZ.H=function(a){return new (a||dZ)};dZ.Ea=_.Af({type:dZ});dZ.Da=_.bf({Xa:[_.ZY],imports:[aZ,$Y,bZ,cZ]});
var ft;_.YYa=function(a,b=null,c=null){a=a.A.filter(d=>(d=d.images[0])&&0<d.width&&0<d.height);if(b)for(const d of b)if(b=a.filter(e=>e.type===d),0<b.length){a=b;break}c&&(b=a.map(d=>{var e=d.images[0];e=e.width/e.height/c;1>e&&(e=1/e);return{Bo:e,RK:d}}),a=b.filter(d=>1.2>d.Bo).map(d=>d.RK),a=0<a.length?a:b.sort((d,e)=>d.Bo-e.Bo).map(d=>d.RK));return a[0]||null};_.eZ=function(a,b=null,c=null){let d;return(null==(d=_.YYa(a,b,c))?void 0:d.images)||[]};ft=class{constructor(a){this.A=a}get tB(){return this.A.length}};
var fZ=class{constructor(a){this.A=a}Xj(a){const b=this;return _.Pk(function*(){try{const c=yield b.A.Un.list([a],d=>{d.B=["g","i","m"]});return 0<Zs(c,1007)?c.ze(0):null}catch(c){return null}})}};fZ.H=function(a){return new (a||fZ)(_.z(cV))};fZ.ua=_.af({token:fZ,Z:fZ.H,Ma:"root"});
var oya=["authuser"],ZYa={ea:Pq,sb:function(a){return new pya(a)},Hb:[Rq]};
var gZ;_.QG=[{path:"",Mf:"/for-you/all",Zd:"full"}];gZ=class{};mya();gZ.H=function(a){return new (a||gZ)};gZ.Ea=_.Af({type:gZ});gZ.Da=_.bf({Xa:[ZYa],imports:[mya(),_.PG]});
_.$Ya={hideFooter:!0};_.aZa={hideHeader:!0};
var bZa=function(a){if(a.A){var b=new Map;for(const c of a.A.keys()){const d=a.C.get(c);d&&b.set(c,d.lB())}a.F.set(a.K,b)}},cZa=function(a,b){for(const [c,d]of b){b=c;const e=d,f=a.A.get(b);let g;const h=null==(g=a.D)?void 0:g.get(b),k={tZ:!!f,sZ:!!h};f&&!_.yha(e,f)?a.jj(b,h||[0,0],k):!f&&h&&a.jj(b,h,k)}},dZa=function(a,b,c){a.C.set(b,c)},hZ=class{constructor(a,b){this.G=a;this.L=b;this.B=new _.kt(1);this.A=new Map;this.C=new Map;this.K=0;this.F=new Map;oua(this.L);_.K(this.G.od,_.fl(c=>c instanceof
rG||c instanceof _.lr),_.gm(this.B)).subscribe(c=>{if(c instanceof rG)bZa(this),c.hj&&(this.D=this.F.get(c.hj.Yi),this.F.delete(c.hj.Yi));else{const d=GG(this.G,c.Tc),e=new Map(Object.entries(d.root.children).map(([f,g])=>[f,g.A]));!this.D&&d.Rc||cZa(this,e);this.K=c.id;this.A=e;this.D=void 0}})}Ba(){this.B.next();this.B.complete()}jj(a,b,c){const d=this.C.get(a);d&&(c.tZ&&d.jj(b),c.sZ&&setTimeout(()=>{d.jj(b)},0))}};hZ.H=function(a){return new (a||hZ)(_.z(_.Yq),_.z(dr))};
hZ.ua=_.af({token:hZ,Z:hZ.H,Ma:"root"});
var eZa=Rm(),iZ=class{constructor(a,b){this.document=a;this.D=b;this.B=!1;this.C={top:"",left:""};this.A={top:0,left:0}}block(){if(this.B)var a=!1;else{a=this.document.body;var b=ED(this.D);a=a.scrollHeight>b.height||a.scrollWidth>b.width}a&&(a=this.document.documentElement,this.A=DD(this.D),this.C.left=a.style.left||"",this.C.top=a.style.top||"",a.style.left=Am(-this.A.left),a.style.top=Am(-this.A.top),a.classList.add("page-scrollblock"),this.B=!0)}};
iZ.H=function(a){return new (a||iZ)(_.z(_.an),_.z(_.MD))};iZ.ua=_.af({token:iZ,Z:iZ.H,Ma:"root"});
var fZa,gZa,hZa,iZa;fZa=["scrollable"];gZa=function(){return{"entity-overlay":null}};hZa=function(a){return{Wd:a}};iZa=function(a){return["",a]};_.jZ=class{constructor(a,b){this.gM=a;this.A=b}get isActive(){let a;return!(null==(a=this.HY)||!a.bw)}Md(){dZa(this.A,"entity-overlay",{lB:()=>[this.bx.S.scrollLeft,this.bx.S.scrollTop],jj:([a,b])=>this.bx.S.scroll(a,b)})}};_.jZ.H=function(a){return new (a||_.jZ)(_.C(iZ),_.C(hZ))};
_.jZ.Ca=_.A({type:_.jZ,U:[["entity-overlay"]],Bc:function(a,b){a&1&&(_.xl(uG,5),_.xl(fZa,5));if(a&2){let c;_.tl(c=_.zl())&&(b.HY=c.first);_.tl(c=_.zl())&&(b.bx=c.first)}},qb:2,bb:function(a,b){a&2&&_.fj("active",b.isActive)},Aa:7,xa:12,Fa:function(){return[["queryParamsHandling","preserve",1,"overlay-backdrop",3,"routerLink"],["scrollable",""],[1,"overlay-content",3,"click"],["mat-icon-button","","aria-label","Close","queryParamsHandling","preserve",1,"close-button",3,"routerLink"],["name","entity-overlay",
3,"activate","deactivate"]]},template:function(a,b){a&1&&(_.E(0,"div",0,1)(2,"div",2),_.Xj("click",function(c){return c.stopPropagation()}),_.E(3,"button",3)(4,"mat-icon"),_.ek(5,"close"),_.G()(),_.E(6,"router-outlet",4),_.Xj("activate",function(){b.gM.block()})("deactivate",function(){var c=b.gM;if(c.B){const d=c.document.documentElement,e=d.style,f=c.document.body.style,g=e.A||"",h=f.A||"";c.B=!1;e.left=c.C.left;e.top=c.C.top;d.classList.remove("page-scrollblock");eZa&&(e.A=f.A="auto");window.scroll(c.A.left,
c.A.top);eZa&&(e.A=g,f.A=h)}}),_.G()()());a&2&&(_.D("routerLink",_.ok(5,iZa,_.ok(3,hZa,_.mk(2,gZa)))),_.B(3),_.D("routerLink",_.ok(10,iZa,_.ok(8,hZa,_.mk(7,gZa)))))},Ia:[_.GN,_.eO,uG,_.LG],ra:[".overlay-backdrop[_ngcontent-%COMP%]{background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;opacity:0;overflow:auto;padding:3rem 0;position:fixed;right:0;top:0;transition:.35s cubic-bezier(0.4, 0, 0.2, 1);visibility:hidden;z-index:999}.active[_nghost-%COMP%]   .overlay-backdrop[_ngcontent-%COMP%], .active   [_nghost-%COMP%]   .overlay-backdrop[_ngcontent-%COMP%]{opacity:1;visibility:visible}.overlay-content[_ngcontent-%COMP%]{background-color:#202124;border-radius:1rem;height:max-content;opacity:0;position:relative;transform:scale(0.8);transition:opacity .15s cubic-bezier(0.25, 0.8, 0.25, 1),transform .2s cubic-bezier(0.25, 0.8, 0.25, 1)}.active[_nghost-%COMP%]   .overlay-content[_ngcontent-%COMP%], .active   [_nghost-%COMP%]   .overlay-content[_ngcontent-%COMP%]{opacity:1;transform:scale(1)}.close-button[_ngcontent-%COMP%]{position:absolute;right:1rem;top:1rem;z-index:999}.close-button.mat-icon-button[_ngcontent-%COMP%]{background:rgba(154,160,166,.5);border-radius:50%;color:#fff;font-size:1.25rem;height:2.5rem;width:2.5rem}\n/*# sourceMappingURL=entity_overlay.css.map */"],
Na:0});
var jZa,kZ;jZa=function(a){return{"overlay-active":a}};_.kZa=function(){};_.lZa=function(){};kZ=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c;this.oE=JGa}Kb(){var a=this.A,b=[..._.QG,{path:"**",Mf:"/error/404"}];a.config=b.map(nq);a.F=!1;a.X=-1;dZa(this.B,"primary",this.C);this.gB=_.kZa();this.qB=_.lZa()}};kZ.H=function(a){return new (a||kZ)(_.C(_.Yq),_.C(hZ),_.C(dr))};
kZ.Ca=_.A({type:kZ,U:[["lava-app"]],Aa:6,xa:6,Fa:[[1,"lava-app-container",3,"ngClass","ve"],[4,"ngIf"],["entityOverlay",""],[4,"ngComponentOutlet","ngComponentOutletNgModuleFactory"]],template:function(a,b){a&1&&(_.E(0,"div",0),_.J(1,Aha,2,2,"ng-container",1),_.lj(2,"router-outlet")(3,"entity-overlay",null,2),_.J(5,Cha,2,2,"ng-container",1),_.G());if(a&2){const c=_.dk(4);_.D("ngClass",_.ok(4,jZa,c.isActive))("ve",b.oE.uP);_.B(1);_.D("ngIf",b.qB);_.B(4);_.D("ngIf",b.gB)}},Ia:[_.aD,bD,_.eD,hL,uG,_.jZ],
ra:[".lava-app-container[_ngcontent-%COMP%]{height:100%;width:100%}.lava-app-container.overlay-active[_ngcontent-%COMP%]    >:not(entity-overlay){filter:blur(0.25rem)}\n/*# sourceMappingURL=app.css.map */"],Na:0});
var lZ=class{constructor(a){this.document=a}exitFullscreen(){const a=this;return _.Pk(function*(){if(ht(a.document))return Dha(a.document)})}zx(a){return Fha(this.document,a)}requestFullscreen(a){return _.Pk(function*(){return Eha(a)})}};lZ.H=function(a){return new (a||lZ)(_.z(_.an))};lZ.ua=_.af({token:lZ,Z:lZ.H});
_.mZ=class{constructor(a,b){this.jm=a;this.A=b}mj(a,b){const c=this;return _.Pk(function*(){try{yield c.A.exitFullscreen()}catch(d){}return new Promise(d=>{d=c.getConfiguration(d,b);pJa(d,a.A)})})}getConfiguration(a,b){let c,d;return{allowNonLoggedInFeedback:!0,bucket:null!=(c=null==b?void 0:b.wT)?c:"web-v2",callback:a,locale:this.jm.Wb(),productId:null!=(d=null==b?void 0:b.productId)?d:"69751"}}};_.mZ.H=function(a){return new (a||_.mZ)(_.z(_.WY),_.z(lZ))};_.mZ.ua=_.af({token:_.mZ,Z:_.mZ.H});
_.nZ=class{constructor(a,b){this.ef=a;this.Id=b;this.repeat=0}Mb(){this.Id.clear();for(let a=0;a<this.repeat;a++)this.Id.fe(this.ef,{Wa:this.repeat,index:a})}};_.nZ.H=function(a){return new (a||_.nZ)(_.C(_.ol),_.C(_.pl))};_.nZ.Oa=_.A({type:_.nZ,U:[["","repeat",""]],inputs:{repeat:"repeat"},features:[_.If]});
var oZ=class{constructor(){this.Ac="lazy"}};oZ.H=function(a){return new (a||oZ)};oZ.ua=_.af({token:oZ,Z:oZ.H,Ma:"root"});
_.pZ=class{constructor(a,b){this.A=a;b.S.setAttribute("loading",this.A.Ac)}};_.pZ.H=function(a){return new (a||_.pZ)(_.C(oZ),_.C(_.kh))};_.pZ.Oa=_.A({type:_.pZ,U:[["","browserLoadingStrategy",""]]});
var qZ=class{};qZ.H=function(a){return new (a||qZ)};qZ.Ea=_.Af({type:qZ});qZ.Da=_.bf({Xa:[lZ]});
_.rZ=class{};_.rZ.H=function(a){return new (a||_.rZ)};_.rZ.Ea=_.Af({type:_.rZ});_.rZ.Da=_.bf({Xa:[_.mZ],imports:[qZ]});
var Gha,Hha;Gha=new _.aP("{HOURS, plural, =0 {{MINUTES}:{SECONDS}} =1 {#:{MINUTES}:{SECONDS}} other {#:{MINUTES}:{SECONDS}}}");Hha=new _.aP("{HOURS, plural, =0 {{MINUTES}m} =1 {#h\u00a0{MINUTES}m} other {#h\u00a0{MINUTES}m}}");_.sZ=class{transform(a,b){return jt(a,b)}};_.sZ.H=function(a){return new (a||_.sZ)};_.sZ.dn=_.Cf({name:"duration",type:_.sZ,uh:!0});
var mZa="click dblclick mousedown mousemove mouseup touchend touchmove touchstart keydown keyup".split(" "),tZ=class{constructor(a){this.D=a;this.iJ=!0;this.JK=new _.NC;this.KK=2E3;this.B=new _.bm;this.A=new _.kt(1);this.C=_.K(_.dl(...mZa.map(b=>_.al(this.D.S,b)).concat(this.B)),_.em(void 0),_.Ok(()=>0));this.G=_.K(this.C,Fca(()=>qca(this.KK)),_.Ok(()=>1),_.fl(()=>this.iJ));this.F=_.K(_.dl(this.C,this.G),_.Rl())}Mb(a){"canIdle"in a&&this.B.next()}Kb(){_.K(this.F,_.gm(this.A)).subscribe(a=>{this.JK.emit(a)})}Ba(){this.B.complete();
this.A.next();this.A.complete()}};tZ.H=function(a){return new (a||tZ)(_.C(_.kh))};tZ.Oa=_.A({type:tZ,U:[["","lavaIdle",""]],inputs:{iJ:"canIdle",KK:"idleTimeoutMs"},outputs:{JK:"idleChanged"},features:[_.If]});
_.uZ=class{};_.uZ.H=function(a){return new (a||_.uZ)};_.uZ.Ea=_.Af({type:_.uZ});_.uZ.Da=_.bf({});
var nZa=function(a,b=null){var c=a.url;if(a=a.NB&&b)a=c,a=dAa.test(a)||eAa.test(a)||fAa.test(a)||gAa.test(a);if(a){b=(new OI(c,!1)).Np(Math.round(b.width)).Mp(Math.round(b.height));c=!0;a=b.B;const d=a.A;oI(c,x(d,46),x(a.B,46))&&r(d,46,c);c=b.lc()}return c},pZa=function(a,b){a=a.filter(d=>0<d.width&&0<d.height);a.sort((d,e)=>e.width-d.width);if(0<b.width&&0<b.height){const d=b.width/b.height;b=new Map;for(var c of a){a=oZa(c,d);let e;((null==(e=b.get(c.width))?void 0:e.Bo)||Number.MAX_SAFE_INTEGER)>
a&&b.set(c.width,{image:c,Bo:a})}c=[];for(const e of b.values())1.2>e.Bo&&c.push(e.image);if(0===c.length)for(const e of b.values())c.push(e.image);return c}return a},qZa=function(a,b){a=pZa(a,b).map(d=>{const e=nZa(d,b);return d.url===e?d:Object.assign({},d,b,{url:e})});a.sort((d,e)=>d.width-e.width?d.width-e.width:d.height-e.height);const c=new Set;return a.filter(d=>{const e=!c.has(d.width);c.add(d.width);return e}).map(d=>`${d.url} ${d.width}w`).join(", ")},rZa=function(a,b){let c=null;a=pZa(a,
b);0<b.width&&0<b.height&&0<a.length&&(c=a.reduce((d,e)=>e.width>=b.width?e:d));return c},oZa=function(a,b){a=a.width/a.height/b;return 1<=a?a:1/a},vZ=class{};vZ.H=function(a){return new (a||vZ)};vZ.ua=_.af({token:vZ,Z:vZ.H});
_.wZ=class{constructor(a,b){this.B=a;this.A=b;this.UK=this.imageUrl=null;this.images=[]}Mb(){var a;this.C=new _.LB(this.A.S.offsetWidth,this.A.S.offsetHeight);if((a=this.ZX||this.C||null)&&!a.kd()){var b=rZa(this.images,a);this.imageUrl=b?nZa(b,a):null;this.UK=qZa(this.images,a);this.Xv&&/,/.test(this.Xv)||(this.Xv=`${a.width}px`)}_.qC(this.B)}};_.wZ.H=function(a){return new (a||_.wZ)(_.C(_.YC),_.C(_.kh),_.C(vZ))};
_.wZ.Ca=_.A({type:_.wZ,U:[["preferred-image"]],inputs:{images:"images",ZX:"preferredSize",Xv:"imageSizes"},features:[_.If],Aa:1,xa:3,Fa:[["alt","","browserLoadingStrategy","",3,"src","srcset","sizes"]],template:function(a,b){a&1&&_.lj(0,"img",0);a&2&&_.D("src",b.imageUrl,_.Zh)("srcset",b.UK,_.Zh)("sizes",b.Xv)},Ia:[_.pZ],ra:["img[_ngcontent-%COMP%]{display:block;margin:auto;position:absolute}.contain[_nghost-%COMP%]   img[_ngcontent-%COMP%]{right:0}.contain[_nghost-%COMP%]   img[_ngcontent-%COMP%], .logo[_nghost-%COMP%]   img[_ngcontent-%COMP%]{top:0;bottom:0;left:0;height:100%;object-fit:contain}.cover[_nghost-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover}@media(min-width: 768.02px){.cover[_nghost-%COMP%]   img[_ngcontent-%COMP%]{width:100%}}@media(max-width: 768px){.cover[_nghost-%COMP%]   img[_ngcontent-%COMP%]{height:100%}}.credit[_nghost-%COMP%]   img[_ngcontent-%COMP%]{width:100%;object-fit:cover}"],
Na:0});
_.xZ=class{};_.xZ.H=function(a){return new (a||_.xZ)};_.xZ.Ea=_.Af({type:_.xZ});_.xZ.Da=_.bf({Xa:[vZ],imports:[_.lD]});
var yZ=class extends gF{constructor(){super(...arguments);this.od=["swipeleft","swiperight"];this.options={touchAction:"auto",inputClass:Hammer.TouchInput}}};yZ.H=function(){let a;return function(b){return(a||(a=_.Jg(yZ)))(b||yZ)}}();yZ.ua=_.af({token:yZ,Z:yZ.H});
var zZ=class{constructor(){this.B=null;this.A=new _.kt(1);this.D=new _.aq(!1);this.C=new _.aq(null);this.G=_.Uk(this.D);this.F=_.Uk(this.C)}Ba(){this.A.next();this.A.complete()}initialize(a){this.B||(this.B=a,_.K(Jr(a,"e"),_.gm(this.A)).subscribe(()=>{this.D.next(a.B)}),_.K(Jr(a,"f"),_.gm(this.A)).subscribe(b=>{this.C.next(b.A)}),_.K(Jr(a,"g"),_.gm(this.A)).subscribe(()=>{this.C.next(null)}))}requestSession(){const a=this;return _.Pk(function*(){if(a.B)return a.B.requestSession();throw Error("rd");
})}};zZ.H=function(a){return new (a||zZ)};zZ.ua=_.af({token:zZ,Z:zZ.H});
var sZa=new _.ah("senderSdkLoader"),tZa={ea:sZa,sb:function(){return new Jga}},uZa={tc:!0,ea:kr,sb:function(a,b,c,d){return()=>_.Pk(function*(){try{const f=(yield Promise.all([a.G(),b.load()]))[0];var e=new ASa(f);d.registerService(uSa,e);c.initialize(e);zSa(e)}catch(f){}})},Hb:[PY,sZa,zZ,HH]};
var AZ=class{};AZ.H=function(a){return new (a||AZ)};AZ.Ea=_.Af({type:AZ});AZ.Da=_.bf({Xa:[zZ,uZa,tZa]});
var BZ=class{};BZ.H=function(a){return new (a||BZ)};BZ.Ea=_.Af({type:BZ});BZ.Da=_.bf({Xa:[mYa,nYa]});
_.CZ=class{get A(){return window}};_.CZ.H=function(a){return new (a||_.CZ)};_.CZ.ua=_.af({token:_.CZ,Z:_.CZ.H});
_.DZ=class{constructor(a){this.A=a}};_.DZ.H=function(a){return new (a||_.DZ)(_.z(_.CZ))};_.DZ.ua=_.af({token:_.DZ,Z:_.DZ.H});
var vZa=new _.ah("ERROR_ICON_URLS",{Ma:"root",Z(){return{404:"//www.gstatic.com/play/movies/lava/gtvweb/popcorn_empty.svg",unknown:"//www.gstatic.com/play/movies/lava/gtvweb/popcorn_spilled.svg"}}});
_.wZa=function(){return!1};_.EZ=class{constructor(a){this.A=a;this.errorType="unknown";this.uZ=_.wZa()}get eV(){return this.A[this.errorType]}};_.EZ.H=function(a){return new (a||_.EZ)(_.C(vZa))};
_.EZ.Ca=_.A({type:_.EZ,U:[["error-info"]],inputs:{error:"error",errorType:"errorType"},Aa:5,xa:4,Fa:function(){return[["alt","",1,"error-icon",3,"src"],[4,"ngIf","ngIfElse"],["genericError",""],["class","error-details",4,"ngIf"],[1,"error-title"]," 404 \u2014 Page not found ",[1,"error-subtitle"]," The page your are looking for dose not exist "," Couldn't load the page "," Details for this page are currently unavailable. Try again later. ",[1,"error-details"],[4,"ngIf"],[1,"error-stack"]]},template:function(a,
b){a&1&&(_.lj(0,"img",0),_.J(1,Iha,5,0,"ng-container",1),_.J(2,Jha,4,0,"ng-template",null,2,_.Fl),_.J(4,Lha,6,3,"div",3));if(a&2){const c=_.dk(3);_.D("src",b.eV,_.Zh);_.B(1);_.D("ngIf","404"===b.errorType)("ngIfElse",c);_.B(3);_.D("ngIf",b.uZ&&b.error)}},Ia:[_.eD],ra:['[_nghost-%COMP%]{align-items:center;display:flex;flex-direction:column;font-family:"Google Sans",Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:500}.error-icon[_ngcontent-%COMP%]{margin-top:4.5rem;width:22.5rem}.error-subtitle[_ngcontent-%COMP%]{color:#bdc1c6;font-family:"Google Sans Text",Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;letter-spacing:.00625rem;line-height:1.5rem;margin-top:.75rem;text-align:center;width:22.25rem}.error-title[_ngcontent-%COMP%]{color:#f1f3f4;font-size:1.75rem;line-height:2.25rem;margin-top:2.125rem;text-align:center}.error-details[_ngcontent-%COMP%]{color:#f8f9fa;font-size:.875rem;margin:2rem 0;overflow-wrap:anywhere;width:80%}.error-stack[_ngcontent-%COMP%]{padding-left:2em;text-indent:-2em}\n/*# sourceMappingURL=error_info.css.map */'],
Na:0});
var FZ=class{constructor(){this.B=this.A=new _.kt(1)}publish(a){this.A.next(a)}};FZ.H=function(a){return new (a||FZ)};FZ.ua=_.af({token:FZ,Z:FZ.H,Ma:"root"});
_.GZ=class{};_.GZ.H=function(a){return new (a||_.GZ)};_.GZ.Ea=_.Af({type:_.GZ});_.GZ.Da=_.bf({Xa:[FZ],imports:[_.lD]});
var HZ=class{constructor(a,b){this.B=a;this.A=b;_.K(this.A.od,_.fl(c=>c instanceof nr)).subscribe(c=>{this.B.publish({ye:c.error,url:c.url});_.JG(this.A,["/error"])})}};HZ.H=function(a){return new (a||HZ)(_.z(FZ),_.z(_.Yq))};HZ.ua=_.af({token:HZ,Z:HZ.H,Ma:"root"});
_.IZ=class{constructor(a){this.A=a;this.B=_.al(this.A.A,"resize")}};_.IZ.H=function(a){return new (a||_.IZ)(_.z(_.CZ))};_.IZ.ua=_.af({token:_.IZ,Z:_.IZ.H,Ma:"root"});
_.JZ=class{};_.JZ.H=function(a){return new (a||_.JZ)};_.JZ.Ea=_.Af({type:_.JZ});_.JZ.Da=_.bf({Xa:[HZ,hZ,_.IZ,_.CZ],imports:[_.lD,_.GZ]});
_.KZ=class{};_.KZ.H=function(a){return new (a||_.KZ)};_.KZ.Ea=_.Af({type:_.KZ});_.KZ.Da=_.bf({Xa:[_.DZ],imports:[_.JZ]});
var LZ=class{constructor(a){this.data=a;this.FT=1;this.qX=0;this.qU=qha(this.data.Kl-Date.now());this.UW=qha(1E3*this.data.zp)}};LZ.H=function(a){return new (a||LZ)(_.C(_.ON))};
LZ.Ca=_.A({type:LZ,U:[["ng-component"]],Aa:11,xa:6,Fa:function(){return[[1,"header-icon"],["mat-dialog-title",""]," Rental Warning\n",[3,"id"]," Your rental of \ufffd0\ufffd currently expires in \ufffd1\ufffd. After starting playback, it expires in \ufffd2\ufffd.\n",["mat-button","","cdkFocusInitial","",1,"confirm",3,"mat-dialog-close"]," OK ",["mat-button","",1,"cancel",3,"mat-dialog-close"]," Cancel "]},template:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.ek(1,"error_outline"),_.G(),_.E(2,"h1",1),
_.Sj(3,2),_.G(),_.E(4,"mat-dialog-content",3),_.Sj(5,4),_.G(),_.E(6,"mat-dialog-actions")(7,"button",5),_.Sj(8,6),_.G(),_.E(9,"button",7),_.Sj(10,8),_.G()());a&2&&(_.B(4),_.D("id",b.data.contentId),_.B(1),_.Uj(b.data.title)(b.qU)(b.UW),_.Vj(5),_.B(2),_.D("mat-dialog-close",b.qX),_.B(2),_.D("mat-dialog-close",b.FT))},Ia:[_.GN,_.RN,_.SN,_.TN,_.UN,_.eO],ub:2,Na:0});
var xZa=function(a,b){return _.Pk(function*(){if(null==b.Kl||null==b.zp)return Promise.resolve();var c=null;if("true"===(yield a.Ki.A("LavaEnableGamelanAssets","false"))){c=$W(b.A);var d;let e;c=(null==(e=null==(d=yield a.B.C.fetch(c.getId()))?void 0:d.body.Xj())?void 0:e.getTitle())||null}else{let e,f;c=(null==(e=yield a.A.Xj(b.A))?void 0:null==(f=e.getMetadata())?void 0:f.getTitle())||null}if(null==c)return Promise.resolve();d=a.dialog.open(LZ,{Tn:"rental-warning-dialog-content",Cg:!1,data:{contentId:"rental-warning-dialog-content",
Kl:b.Kl,zp:b.zp,title:c},Xd:!0,cd:!0,role:"alertdialog"});return eca(_.K(d.A.closed,_.Ok(e=>{switch(e){case 1:throw Error("sd");}})))})},MZ=class{constructor(a,b,c,d,e){this.A=a;this.dialog=b;this.Vh=c;this.B=d;this.Ki=e}show(a){return _.vs(this.Vh.Sb(()=>xZa(this,a)))}};MZ.H=function(a){return new (a||MZ)(_.z(fZ),_.z(_.QN),_.z(_.sm),_.z(_.YY),_.z(PY))};MZ.ua=_.af({token:MZ,Z:MZ.H,Ma:"root"});
var yZa={ea:HH,sb:function(a,b,c,d,e,f,g){const h=new HH;sfa();h.registerService(_.QX,b);h.registerService(_.DH,new fza);b=new xXa;h.registerService(_.uXa,b);h.registerService(_.fYa,new hYa);h.registerService(_.FX,e);h.registerService(sVa,a);h.registerService(EX,a.Un);h.registerService(tVa,a.Nu);h.registerService(uVa,a.Kc);h.registerService(vVa,a.D);h.registerService(wVa,a.F);h.registerService(xVa,a.B);h.registerService(GX,a.G);h.registerService(yVa,a.video);h.registerService(zVa,a.K);h.registerService(lY,
d);h.registerService(kY,f);h.registerService(TXa,c);h.registerService(SXa,f);h.registerService(_.DY,g);a=new eYa(h);h.registerService(_.MY,a);return h},Hb:[cV,PY,_.YY,IYa,RY,NY,MZ]};
var NZ=class{};NZ.H=function(a){return new (a||NZ)};NZ.Ea=_.Af({type:NZ});NZ.Da=_.bf({Xa:[yZa]});
var CEa=function(a){a=new WDa(new ACa,1723,a.A?a.authUser:"0");a.C=new QB;a.oa=a.C.A.body;const b=a.C.A;"interactive"!=b.readyState&&"complete"!=b.readyState||a.D();a.Uh(b,"load",a.D,!1);a.Uh(b,"DOMContentLoaded",a.D,!1);a.listen(a.wb,"visibilitychange",a.D,!1);a.listen(b,"scroll",a.D,!0);return a},OZ=class{constructor(a,b){this.authUser=a;this.A=b}};OZ.H=function(a){return new (a||OZ)(_.z(iYa),_.z(jYa))};OZ.ua=_.af({token:OZ,Z:OZ.H});var PZ=class{constructor(a){if(a)throw Error("td");}};
PZ.H=function(a){return new (a||PZ)(_.z(PZ,12))};PZ.Ea=_.Af({type:PZ});PZ.Da=_.bf({imports:[{If:iL,Xa:[dL,{ea:fL,sb:function(a,b,c,d){if(a.z_)return eL||(eL=new fL(b,c,d)),eL},Hb:[gL,dL,_.an,_.sm]},{ea:gL,Ib:{z_:!0}}]}]});
var QZ=class{};QZ.H=function(a){return new (a||QZ)};QZ.Ea=_.Af({type:QZ});QZ.Da=_.bf({Xa:[MZ],imports:[_.lD,_.IN,_.VN,_.fO]});
var zZa=new _.ah("castSenderRuntimeFactoryProvider"),AZa=new _.ah("defaultRuntimeFactoryProvider"),BZa={ea:zZa,sb:function(a,b){return new VWa(new MWa,b,()=>new ZXa(a))},Hb:[HH,PY]},CZa={ea:AZa,sb:function(a,b){return new VWa(_.RX,b,()=>new ZXa(a))},Hb:[HH,PY]};
var RZ=class{};RZ.H=function(a){return new (a||RZ)};RZ.Ea=_.Af({type:RZ});RZ.Da=_.bf({Xa:[BZa,CZa]});
var SZ=class{};SZ.H=function(a){return new (a||SZ)};SZ.Ea=_.Af({type:SZ});SZ.Da=_.bf({imports:[AZ,BZ,_.KZ,NZ,_.rZ,qZ,_.GZ,{If:PZ,Xa:[{ea:uEa,Uc:OZ},{ea:cL,Uc:vEa}]},_.JZ,QZ,RZ]});
var TZ;TZ=class{constructor(a,b){this.B=a;this.title=b;this.A=null;_.K(this.B.od,_.fl(c=>c instanceof _.sG)).subscribe(c=>{const d=this;return _.Pk(function*(){for(;d.A;)yield d.A;var e=c.Tb.data.model;if(e&&(e=e.hM)){d.A=Promise.resolve(e).then(f=>{f&&d.title.setTitle(f)}).finally(()=>{d.A=null});return}(e=xha(c.Tb))&&d.title.setTitle(e)})})}};_.UZ="Google Play Movies";TZ.H=function(a){return new (a||TZ)(_.z(_.Yq),_.z(eF))};TZ.ua=_.af({token:TZ,Z:TZ.H,Ma:"root"});
var VZ=class{constructor(a,b,c){this.A=a;this.C=b;this.D=c;this.errorType="unknown";this.B=new _.kt(1)}Ba(){this.B.next();this.B.complete()}Kb(){_.K(this.D.B,_.gm(this.B)).subscribe(a=>{this.error=a;_.qC(this.C)});_.K(this.A.D,_.Ok(a=>a.get("cause")),_.gm(this.B)).subscribe(a=>{"404"===a?(this.errorType="404",this.error=void 0):this.errorType="unknown";_.qC(this.C)})}};VZ.H=function(a){return new (a||VZ)(_.C(_.$p),_.C(_.YC),_.C(FZ))};
VZ.Ca=_.A({type:VZ,U:[["error-page"]],Aa:1,xa:2,Fa:[[3,"error","errorType"]],template:function(a,b){a&1&&_.lj(0,"error-info",0);a&2&&_.D("error",b.error)("errorType",b.errorType)},Ia:[_.EZ],ra:["[_nghost-%COMP%]{display:block;min-height:100%}\n/*# sourceMappingURL=error_page.css.map */"],Na:0});
var WZ=class{};WZ.H=function(a){return new (a||WZ)};WZ.Ea=_.Af({type:WZ});WZ.Da=_.bf({imports:[_.lD,_.GZ]});
var XZ=class{};XZ.H=function(a){return new (a||XZ)};XZ.Ea=_.Af({type:XZ});XZ.Da=_.bf({Xa:[iZ],imports:[_.lD,_.IN,_.fO,_.JZ,_.PG]});
var DZa=class{B(){return null}A(){return null}};
var FZa=function(a,b,c=[]){a.filters.push(new EZa(b,c))},YZ=function(a,b){b=b.target;return!(b instanceof Node)||AD(a.D).contains(b)||0<a.B.A.length?!1:!0},ZZ=function(a,b,c){null==c||GZa(a,b,c)||a.A.next(c)},GZa=function(a,b,c){return a.filters.some(d=>d.node.contains(b)&&!d.eA.includes(c))},$Z=class{constructor(a,b){this.B=a;this.D=b;this.C=this.A=new _.bm;this.filters=[]}Kb(){this.Vl||(this.Vl=new DZa)}tm(a){YZ(this,a)&&ZZ(this,a.target,this.Vl.A(0))}BC(a){YZ(this,a)&&ZZ(this,a.target,this.Vl.B(a.key))}};
$Z.H=function(a){return new (a||$Z)(_.C(_.QN),_.C(BD))};$Z.Oa=_.A({type:$Z,U:[["","hotkeyAssignments",""]],bb:function(a,b){a&1&&_.Xj("click",function(c){return b.tm(c)})("dblclick",function(c){YZ(b,c)&&ZZ(b,c.target,b.Vl.A(1))})("keydown",function(c){return b.BC(c)},!1,oh)},inputs:{Vl:"hotkeyAssignments"}});var EZa=class{constructor(a,b){this.node=a;this.eA=b}};
var a_=class{constructor(a,b){this.source=a;this.A=b}Kb(){FZa(this.source,this.A.S,this.eA||[])}};a_.H=function(a){return new (a||a_)(_.C($Z),_.C(_.kh))};a_.Oa=_.A({type:a_,U:[["","allowedHotkeys",""]],inputs:{eA:"allowedHotkeys"}});
var b_=class{constructor(a){this.source=a;this.GK=new _.NC;this.A=new _.bm}Ba(){this.A.next();this.A.complete()}Kb(){_.K(this.source.C,_.gm(this.A),_.fl(a=>{let b;return"*"===this.IK||(null==(b=this.IK)?void 0:b.includes(a))||!1})).subscribe(a=>{this.GK.emit(a)})}};b_.H=function(a){return new (a||b_)(_.C($Z))};b_.Oa=_.A({type:b_,U:[["","hotkeys",""]],inputs:{IK:"hotkeys"},outputs:{GK:"hotkey"}});
var c_=class{constructor(a,b){this.source=a;this.A=b}Kb(){FZa(this.source,this.A.S)}};c_.H=function(a){return new (a||c_)(_.C($Z),_.C(_.kh))};c_.Oa=_.A({type:c_,U:[["","ignoreHotkeys",""]]});
var d_=class{};d_.H=function(a){return new (a||d_)};d_.Ea=_.Af({type:d_});d_.Da=_.bf({imports:[_.lD,_.VN,_.lE]});
var e_=class{constructor(){this.A=new _.bm;this.B=_.Uk(this.A)}publish(a){this.A.next(a)}};e_.H=function(a){return new (a||e_)};e_.ua=_.af({token:e_,Z:e_.H});
var f_=class{constructor(a,b){this.B=a;this.source=b;this.Ed="";this.RB=!1;this.label="";this.C=new _.kt(1);this.A=null}hide(){null!=this.A&&clearTimeout(this.A);this.A=null;this.RB=!1}Ba(){this.C.next();this.C.complete()}Kb(){_.K(this.source.B,_.gm(this.C)).subscribe(a=>{this.show(a)})}show(a){this.Ed=a.Ed;this.label=a.label;this.hide();_.qC(this.B);setTimeout(()=>{this.RB=!0;_.qC(this.B)},0);this.A=setTimeout(()=>{this.hide();_.qC(this.B)},500)}};f_.H=function(a){return new (a||f_)(_.C(_.YC),_.C(e_))};
f_.Ca=_.A({type:f_,U:[["action-indicator"]],Aa:4,xa:4,Fa:[[1,"indicator-container"],["aria-live","polite",1,"indicator",3,"animationend"]],template:function(a,b){a&1&&(_.E(0,"div",0)(1,"div",1),_.Xj("animationend",function(){return b.hide()}),_.E(2,"mat-icon"),_.ek(3),_.G()()());a&2&&(_.B(1),_.fj("showing",b.RB),_.$i("aria-label",b.label),_.B(2),_.gk(b.Ed))},Ia:[_.eO],ra:[".indicator-container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.indicator-container[_ngcontent-%COMP%]   .indicator[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);border-radius:50%;display:none;height:3.375rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.375rem}.indicator-container[_ngcontent-%COMP%]   .indicator.showing[_ngcontent-%COMP%]{-webkit-animation:flash .5s;animation:flash .5s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.indicator-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#fafafa;font-size:2.25rem;height:unset;width:unset}@-webkit-keyframes flash{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes flash{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}"],
Na:0});var g_=class{constructor(a,b){this.Ed=a;this.label=b}},HZa=new g_("pause","Paused"),IZa=new g_("play_arrow","Playing"),JZa=new g_("volume_down",""),KZa=new g_("volume_off","Audio off"),LZa=new g_("volume_up","Audio on"),MZa=new g_("volume_up","");
var h_=class{};h_.H=function(a){return new (a||h_)};h_.Ea=_.Af({type:h_});h_.Da=_.bf({imports:[_.lD,_.fO]});
var i_=class{constructor(){this.Ed=this.label=""}};i_.H=function(a){return new (a||i_)};
i_.Ca=_.A({type:i_,U:[["control-button"]],inputs:{label:"label",Ed:"iconName"},Aa:3,xa:3,Fa:[["mat-icon-button","","matTooltipPosition","below","matTooltipClass","controls-tooltip",3,"matTooltip"]],template:function(a,b){a&1&&(_.E(0,"button",0)(1,"mat-icon"),_.ek(2),_.G()());a&2&&(_.D("matTooltip",b.label),_.$i("aria-label",b.label),_.B(2),_.gk(b.Ed))},Ia:[_.GN,_.eO,_.nO],ra:["[_nghost-%COMP%]{display:flex;width:2.5rem}.mat-icon-button[_ngcontent-%COMP%]{background:transparent;color:rgba(250,250,250,.8)}.mat-icon-button[_ngcontent-%COMP%]:hover, .mat-icon-button.cdk-focused[_ngcontent-%COMP%]{color:#fafafa}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:2rem;height:2rem;line-height:2rem;width:2rem}\n/*# sourceMappingURL=control_button.css.map */"],Na:0});
var j_=class{};j_.H=function(a){return new (a||j_)};j_.Ea=_.Af({type:j_});j_.Da=_.bf({imports:[_.lD,_.IN,_.fO,_.oO]});
var k_=class{constructor(a,b,c){this.data=a;this.Oi=b;this.A=c}mj(){const a=this;return _.Pk(function*(){yield a.A.mj(a.data.eY);a.Oi.close("")})}};k_.H=function(a){return new (a||k_)(_.C(_.ON),_.C(_.NN),_.C(_.mZ))};
k_.Ca=_.A({type:k_,U:[["ng-component"]],Aa:10,xa:2,Fa:function(){return[[1,"header-icon"],["mat-dialog-title",""]," Video playback error\n",["mat-dialog-content","",3,"id","textContent"],["mat-dialog-actions",""],["mat-button","","mat-dialog-close","","cdkFocusInitial","",1,"confirm"]," OK ",["mat-button","",1,"feedback",3,"click"]," Send feedback "]},template:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.ek(1,"error_outline"),_.G(),_.E(2,"h1",1),_.Sj(3,2),_.G(),_.lj(4,"div",3),_.E(5,"div",4)(6,"button",
5),_.Sj(7,6),_.G(),_.E(8,"button",7),_.Xj("click",function(){return b.mj()}),_.Sj(9,8),_.G()());a&2&&(_.B(4),_.D("id",b.data.contentId)("textContent",b.data.message))},Ia:[_.GN,_.RN,_.SN,_.TN,_.UN,_.eO],ub:2,Na:0});
var l_=function(a){a=a.A.A;return a!==a.top},NZa=function(a){a=a.A.A;const b=a.top;if(!b||b===a)return null;try{return b.location.pathname}catch(c){}return Bza(window.document.referrer.match(QH)[5]||null)||null},OZa=function(a){return _.Pk(function*(){if(!l_(a))return!1;const b=NZa(a);if(!b)return!1;let c;return((null==(c=yield a.C.A("LavaParentPathBlacklist",""))?void 0:c.split(","))||[]).some(d=>!!d&&b.includes(d))})},m_=class{constructor(a,b,c){this.location=a;this.A=b;this.C=c;this.B=!1}Jl(){if(!this.B){this.B=
!0;var a=this.A.A;l_(this)?a.top.postMessage({type:"CLOSE_DIALOG"},"*"):this.location.A.G()}}reset(){this.B=!1}};m_.H=function(a){return new (a||m_)(_.z(Rq),_.z(_.CZ),_.z(QY))};m_.ua=_.af({token:m_,Z:m_.H});
var PZa=function(a,b){return _.Pk(function*(){var c=_.Sn(`https://www.youtube.com/embed/${b.replace(/yt:\w+:/g,"")}?${"ps=play&vq=large&rel=0&autohide=1&showinfo=0&autoplay=1&authuser=0"}`);a.A.A.location.replace(_.Zd(c))})},n_=class{constructor(a){this.A=a}};n_.H=function(a){return new (a||n_)(_.z(_.CZ))};n_.ua=_.af({token:n_,Z:n_.H});
var QZa=new Set(["buffering","playing"]),RZa=function(a){var b=new _.FY;a=a.Ra;b.A.player=JSON.stringify({audio:AXa(a.A),currentTime:a.B,duration:a.getDuration(),playbackRate:a.G,state:a.getState(),text:BXa(a.C)});return yXa(b,a[zV])},SZa=class extends _.bG{constructor(a,b,c){super();this.Ra=a;this.yb=b;this.Xu=c;this.A=new _.bm;this.Vn=_.K(Jr(this.Ra,"audiochanged"),_.em(null),_.Ok(()=>this.Ra.A.Rk()),_.gm(this.A));this.Qq=_.K(Jr(this.Ra,"timechanged"),_.em(void 0),_.Ok(()=>this.Ra.B),_.gm(this.A));
this.KJ=_.K(this.Qq,_.Ok(d=>Math.floor(d)),_.Rl());this.xA=_.K(Jr(this.Ra,"durationchanged"),_.em(void 0),_.Ok(()=>this.Ra.getDuration()),_.gm(this.A));this.C=_.K(Jr(this.Ra,"error"),_.gm(this.A));this.NW=_.K(Jr(this.Ra,"volumechanged"),_.em(void 0),_.Ok(()=>this.Ra.A.isMuted()),_.gm(this.A));this.B=_.dl(_.Yk(()=>_.Jk(this.Ra.getState())),_.K(Jr(this.Ra,"statechanged"),_.Ok(d=>d.A),_.gm(this.A)));this.dW=_.K(this.B,_.Ok(()=>!QZa.has(this.Ra.getState())));this.uD=_.K(Jr(this.Ra,"audioselectionchanged"),
_.em(null),_.Ok(()=>this.Ra.A.Tl()),_.gm(this.A));this.D=_.K(Jr(this.Ra,"textselectionchanged"),_.em(null),_.Ok(()=>this.Ra.C.Tl()),_.gm(this.A));this.F=_.K(Jr(this.Ra,"textchanged"),_.em(null),_.Ok(()=>this.Ra.C.Rk()),_.gm(this.A));this.I_=_.K(Jr(this.Ra,"volumechanged"),_.em(void 0),_.Ok(()=>this.Ra.A.D),_.gm(this.A))}end(){const a=this;return _.Pk(function*(){yield a.Ra.end();a.ib()})}isMuted(){return this.Ra.A.isMuted()}pause(){this.Ra.pause()}play(){this.Ra.play()}seek(a){this.Ra.seek(a)}setVolume(a){this.Ra.A.setVolume(a)}ob(){this.Ra.ib();
this.Xu&&this.Xu.ib();this.A.next(!0);this.A.complete()}};
var TZa=function(a){return _.Pk(function*(){const b=_.CI(_.CI(new _.as(a.A.url),"autoplay","0"),"retryTime",Date.now()).toString();yield HG(a.A,b,{Ue:!0})})},o_=class{constructor(a,b,c,d,e){this.dialog=a;this.C=c;this.D=d;this.A=e;this.B=!1}handleError(a,b){const c=this;return _.Pk(function*(){if([5,7].includes(b.A))yield a.end(),yield PZa(c.D,a.yb);else if(b.C&&[223].includes(b.A))yield a.end(),yield TZa(c);else if(!b.C&&!c.B){c.B=!0;a.pause();var d=RZa(a);const f=`${TVa.get(b.A)||"Sorry, we're having trouble playing this video. Give it a try later."} (${b.A})`;
var e={error:{componentName:b.D,errorCode:b.A,details:ct(b.details,[],"$"),message:b.message}};zXa(d,d.A,e);yield tsa(_.K(c.dialog.open(k_,{Tn:"error-dialog-content",Cg:!1,data:{contentId:"error-dialog-content",message:f,eY:d},cd:!0,role:"alertdialog"}).A.closed,Vl()));yield a.end();c.C.Jl()}})}};o_.H=function(a){return new (a||o_)(_.z(_.QN),_.z(SVa),_.z(m_),_.z(n_),_.z(_.Yq))};o_.ua=_.af({token:o_,Z:o_.H});
var p_=class{};p_.H=function(a){return new (a||p_)};p_.Ea=_.Af({type:p_});p_.Da=_.bf({Xa:[m_,n_],imports:[_.lD,BZ,_.JZ]});
var q_=class{};q_.H=function(a){return new (a||q_)};q_.Ea=_.Af({type:q_});q_.Da=_.bf({Xa:[o_],imports:[_.lD,_.IN,_.VN,_.fO,p_]});
var r_=class{constructor(a){this.A=a;this.label=(a=l_(this.A))?"Close":"Back";this.Ed=a?"close":"arrow_back"}Jl(){this.A.Jl()}};r_.H=function(a){return new (a||r_)(_.C(m_))};r_.Ca=_.A({type:r_,U:[["exit-button"]],Aa:1,xa:2,Fa:[[3,"iconName","label","click"]],template:function(a,b){a&1&&(_.E(0,"control-button",0),_.Xj("click",function(){return b.Jl()}),_.G());a&2&&_.D("iconName",b.Ed)("label",b.label)},Ia:[i_],ra:["[_nghost-%COMP%]{display:inline-block}"],Na:0});
var s_=class{};s_.H=function(a){return new (a||s_)};s_.Ea=_.Af({type:s_});s_.Da=_.bf({imports:[_.lD,j_]});
var t_=class{constructor(a){this.A=a}mj(){const a=this;return _.Pk(function*(){const b=a.Ra?RZa(a.Ra):new _.FY;return a.A.mj(b)})}};t_.H=function(a){return new (a||t_)(_.C(_.mZ))};t_.Ca=_.A({type:t_,U:[["feedback-button"]],inputs:{Ra:"player"},Aa:1,xa:0,Fa:function(){return[["iconName","feedback","label","Send feedback",3,"click"]]},template:function(a,b){a&1&&(_.E(0,"control-button",0),_.Xj("click",function(){return b.mj()}),_.G())},Ia:[i_],ra:["[_nghost-%COMP%]{display:inline-block}"],Na:0});
var u_=class{};u_.H=function(a){return new (a||u_)};u_.Ea=_.Af({type:u_});u_.Da=_.bf({imports:[_.lD,j_,_.rZ]});
var UZa=function(){return["fullscreen"]},v_=function(a){ht(a.A.document)?(a.label="Exit fullscreen",a.Ed="fullscreen_exit"):(a.label="Fullscreen",a.Ed="fullscreen")},w_=class{constructor(a){this.A=a;this.label="Fullscreen";this.Ed="fullscreen";v_(this)}zx(){this.A.zx(this.fullscreenElement)}};w_.H=function(a){return new (a||w_)(_.C(lZ))};
w_.Ca=_.A({type:w_,U:[["fullscreen-button"]],bb:function(a,b){a&1&&_.Xj("MSFullscreenChange",function(){return v_(b)},!1,oh)("MSFullscreenError",function(){return v_(b)},!1,oh)("fullscreenchange",function(){return v_(b)},!1,oh)("fullscreenerror",function(){return v_(b)},!1,oh)("mozfullscreenchange",function(){return v_(b)},!1,oh)("mozfullscreenerror",function(){return v_(b)},!1,oh)("webkitfullscreenchange",function(){return v_(b)},!1,oh)("webkitfullscreenerror",function(){return v_(b)},!1,oh)},inputs:{fullscreenElement:"fullscreenElement"},
Aa:1,xa:4,Fa:[[3,"hotkeys","iconName","label","click","hotkey"]],template:function(a,b){a&1&&(_.E(0,"control-button",0),_.Xj("click",function(){return b.zx()})("hotkey",function(){return b.zx()}),_.G());a&2&&_.D("hotkeys",_.mk(3,UZa))("iconName",b.Ed)("label",b.label)},Ia:[i_,b_],ra:["[_nghost-%COMP%]{display:inline-block}"],Na:0});
var x_=class{};x_.H=function(a){return new (a||x_)};x_.Ea=_.Af({type:x_});x_.Da=_.bf({imports:[_.lD,j_,qZ,d_]});
var y_=class{constructor(){this.value=this.label=""}};y_.H=function(a){return new (a||y_)};
y_.Ca=_.A({type:y_,U:[["info-row"]],inputs:{label:"label",Bw:"note",value:"value"},Aa:5,xa:3,Fa:[[1,"label"],[1,"value"],["class","note",4,"ngIf"],[1,"note"]],template:function(a,b){a&1&&(_.E(0,"span",0),_.ek(1),_.G(),_.E(2,"span",1),_.ek(3),_.G(),_.J(4,Mha,2,1,"span",2));a&2&&(_.B(1),_.gk(b.label),_.B(2),_.gk(b.value),_.B(1),_.D("ngIf",b.Bw))},Ia:[_.eD],ra:[".label[_ngcontent-%COMP%]{display:inline-block;font-weight:500;width:7.5rem}.note[_ngcontent-%COMP%]{color:#9aa0a6;font-size:.8em}.value[_ngcontent-%COMP%]{color:#185abc;font-weight:500;margin:0 .5rem}"],Na:0});
var z_=class{constructor(){this.sections=[];this.kE=1E3;this.A=new _.bm}Ba(){this.A.next();this.A.complete()}Kb(){var a,b=(null==(a=this.Yo)?void 0:_.K(a,_.gm(this.A),am(this.kE)))||new _.Fk,c;const d=(null==(c=this.Um)?void 0:_.K(c,_.gm(this.A),uca(f=>f.contentType),_.Ok(f=>_.K(f,am(this.kE))),_.Wk()))||new _.Fk,e=f=>(g,h,k,l)=>({label:g,Bw:h||void 0,D_:_.K(f,_.Ok(m=>{m=k(m);return"number"===typeof m&&null!=l?m.toFixed(l).toString():String(m)}))});c=f=>e(_.K(d,_.fl(g=>g.contentType===f)));a=c("audio");
c=c("video");b=e(b);this.sections=[{name:"Audio",Ed:"audiotrack",rows:[a("Playing Bitrate","Kbps",f=>f.bj,2),a("Playing Stream",null,f=>f.XC),a("Receiving Bitrate","Kbps",f=>f.QM,2),a("Receiving Stream",null,f=>f.hD),a("Buffered Time","sec",f=>f.Ii,2),a("Segments Waiting",null,f=>f.aj)]},{name:"Video",Ed:"videocam",rows:[c("Playing Bitrate","Kbps",f=>f.bj,2),c("Playing Stream",null,f=>f.XC),c("Receiving Bitrate","Kbps",f=>f.QM,2),c("Receiving Stream",null,f=>f.hD),c("Buffered Time","sec",f=>f.Ii,
2),c("Segments Waiting",null,f=>f.aj)]},{name:"Network",Ed:"stream",rows:[b("Bandwidth","Kbps",f=>f.Uj/1024,2),b("Pending Requests",null,f=>f.WC)]}]}};z_.H=function(a){return new (a||z_)};
z_.Ca=_.A({type:z_,U:[["quality-info"]],inputs:{Yo:"networkInfo$",Um:"streamingInfo$",kE:"updateIntervalMs"},Aa:2,xa:1,Fa:[[4,"ngFor","ngForOf"],["mat-subheader",""],[4,"ngIf"],[3,"label","value","note"]],template:function(a,b){a&1&&(_.E(0,"mat-list"),_.J(1,Pha,5,3,"ng-container",0),_.G());a&2&&(_.B(1),_.D("ngForOf",b.sections))},Ia:[_.cD,_.eD,_.eO,pO,tO,sO,y_,_.iD],ra:["[_nghost-%COMP%]{display:block}mat-icon[_ngcontent-%COMP%]{margin-right:.5rem}.mat-list-base[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]{font-size:.75rem;height:1.5em;padding-left:.25rem}.mat-list-base[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]     .mat-list-item-content{padding:0}.mat-list-base[_ngcontent-%COMP%]   .mat-subheader[_ngcontent-%COMP%]{height:auto;padding:1rem 0 .25rem}.mat-list-base[_ngcontent-%COMP%]   .mat-subheader[_ngcontent-%COMP%]:first-child{padding-top:8px}"],
Na:0});
var VZa=function(){return"index type format start end status duration".split(" ")},A_=class{constructor(){this.bufferSize=100;this.dN=new _.Fk;this.hN=new _.Fk}Kb(){this.dN=_.K(this.hN,Zl((a,b)=>{a.unshift(b);return a.slice(0,this.bufferSize)},[]))}};A_.H=function(a){return new (a||A_)};
A_.Ca=_.A({type:A_,U:[["streaming-history"]],inputs:{bufferSize:"bufferSize",hN:"requests$"},Aa:24,xa:5,Fa:[["mat-table","",3,"dataSource"],["matColumnDef","index"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","type"],["matColumnDef","format"],["matColumnDef","start"],["matColumnDef","end"],["matColumnDef","status"],["matColumnDef","duration"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",
""],["mat-cell",""],["mat-header-row",""],["mat-row",""]],template:function(a,b){a&1&&(_.E(0,"table",0),_.mj(1,1),_.J(2,Qha,2,0,"th",2),_.J(3,Rha,2,1,"td",3),_.nj(),_.mj(4,4),_.J(5,Sha,2,0,"th",2),_.J(6,Tha,2,1,"td",3),_.nj(),_.mj(7,5),_.J(8,Uha,2,0,"th",2),_.J(9,Vha,2,1,"td",3),_.nj(),_.mj(10,6),_.J(11,Wha,2,0,"th",2),_.J(12,Xha,3,4,"td",3),_.nj(),_.mj(13,7),_.J(14,Yha,2,0,"th",2),_.J(15,Zha,3,4,"td",3),_.nj(),_.mj(16,8),_.J(17,$ha,2,0,"th",2),_.J(18,aia,3,3,"td",3),_.nj(),_.mj(19,9),_.J(20,bia,
2,0,"th",2),_.J(21,cia,3,3,"td",3),_.nj(),_.J(22,dia,1,0,"tr",10),_.J(23,eia,1,0,"tr",11),_.G());a&2&&(_.D("dataSource",b.dN),_.B(22),_.D("matHeaderRowDef",_.mk(3,VZa)),_.B(1),_.D("matRowDefColumns",_.mk(4,VZa)))},Ia:[XO,PO,TO,QO,OO,UO,RO,SO,VO,WO,_.iD,jD],ra:[".mat-table[_ngcontent-%COMP%]{width:100%}tr.mat-footer-row[_ngcontent-%COMP%], tr.mat-row[_ngcontent-%COMP%]{height:unset}td.mat-cell[_ngcontent-%COMP%], td.mat-footer-cell[_ngcontent-%COMP%], th.mat-header-cell[_ngcontent-%COMP%]{padding:0 .125rem}td.mat-cell[_ngcontent-%COMP%]:first-of-type, td.mat-footer-cell[_ngcontent-%COMP%]:first-of-type, th.mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:inherit}td.mat-cell[_ngcontent-%COMP%], th.mat-header-cell[_ngcontent-%COMP%]{font-size:.75rem}td.mat-cell[_ngcontent-%COMP%]{-webkit-animation:highlight-fade 5s;animation:highlight-fade 5s}@-webkit-keyframes highlight-fade{0%{background:#fde293}40%{background:#fde293}to{background:transparent}}@keyframes highlight-fade{0%{background:#fde293}40%{background:#fde293}to{background:transparent}}"],
Na:0});
var B_=class{constructor(){this.Yo=new _.Fk;this.VL=new _.Fk;this.Um=new _.Fk;this.Gp="quality";this.A=new _.kt(1)}Ba(){this.A.next();this.A.complete()}Kb(){this.xo&&(this.Yo=_.K(this.xo,_.gm(this.A),Vk(a=>a.Yo)),this.VL=_.K(this.xo,_.gm(this.A),Vk(a=>a.G)),this.Um=_.K(this.xo,_.gm(this.A),Vk(a=>a.Um)))}};B_.H=function(a){return new (a||B_)};
B_.Ca=_.A({type:B_,U:[["debug-panel"]],inputs:{xo:"debugInfo$"},Aa:13,xa:5,Fa:[[1,"light-theme"],["hideToggle","",3,"expanded","closed","opened"],["qualityPanel",""],["updateIntervalMs","500",3,"networkInfo$","streamingInfo$"],["streamingPanel",""],[3,"requests$"]],template:function(a,b){if(a&1){const c=_.Qf();_.E(0,"mat-accordion",0)(1,"mat-expansion-panel",1,2);_.Xj("closed",function(){_.Rf(c);const d=_.dk(2);"quality"===b.Gp&&d.open();return _.Sf()})("opened",function(){b.Gp="quality"});_.E(3,
"mat-expansion-panel-header")(4,"mat-panel-title");_.ek(5,"Quality Info");_.G()();_.lj(6,"quality-info",3);_.G();_.E(7,"mat-expansion-panel",1,4);_.Xj("closed",function(){_.Rf(c);const d=_.dk(8);"streaming"===b.Gp&&d.open();return _.Sf()})("opened",function(){b.Gp="streaming"});_.E(9,"mat-expansion-panel-header")(10,"mat-panel-title");_.ek(11,"Streaming Requests");_.G()();_.lj(12,"streaming-history",5);_.G()()}a&2&&(_.B(1),_.D("expanded","quality"==b.Gp),_.B(5),_.D("networkInfo$",b.Yo)("streamingInfo$",
b.Um),_.B(1),_.D("expanded","streaming"==b.Gp),_.B(5),_.D("requests$",b.VL))},Ia:[bO,ZN,$N,aO,z_,A_],ra:["[_nghost-%COMP%]{display:block;height:100%;width:21.875rem}[_nghost-%COMP%]     .mat-expansion-panel-body{padding-left:.5rem;padding-right:.5rem}"],Na:0});
var C_=class{};C_.H=function(a){return new (a||C_)};C_.Ea=_.Af({type:C_});C_.Da=_.bf({imports:[_.lD,cO,_.fO,_.wO,YO]});
var WZa=function(){return["play-pause"]},D_=class{constructor(a){this.actions=a;this.Oo=!1;this.rs=new _.NC}Mb(){this.label=this.Oo?"Pause":"Play";this.Ed=this.Oo?"pause":"play_arrow"}yC(){this.rs.emit(this.Oo);this.actions.publish(this.Oo?HZa:IZa)}};D_.H=function(a){return new (a||D_)(_.C(e_))};
D_.Ca=_.A({type:D_,U:[["play-button"]],inputs:{Oo:"isPlaying"},outputs:{rs:"playToggled"},features:[_.If],Aa:1,xa:4,Fa:[[1,"play-button",3,"hotkeys","iconName","label","click","hotkey"]],template:function(a,b){a&1&&(_.E(0,"control-button",0),_.Xj("click",function(){b.rs.emit(b.Oo)})("hotkey",function(){return b.yC()}),_.G());a&2&&_.D("hotkeys",_.mk(3,WZa))("iconName",b.Ed)("label",b.label)},Ia:[i_,b_],ra:["[_nghost-%COMP%]{display:flex;width:2.5rem}[_nghost-%COMP%]   .play-button[_ngcontent-%COMP%]     .mat-icon-button mat-icon{font-size:2.5rem;height:2.5rem;line-height:2.5rem;width:2.5rem}\n/*# sourceMappingURL=play_button.css.map */"],
Na:0});
var E_=class{};E_.H=function(a){return new (a||E_)};E_.Ea=_.Af({type:E_});E_.Da=_.bf({imports:[_.lD,j_,d_]});
var XZa=["progressSlider"],YZa=Number.MAX_SAFE_INTEGER,F_=class{constructor(a,b,c){this.G=a;this.document=b;this.Gf=c;this.Co=this.LJ=0;this.Dc=new _.NC;this.QB=new _.NC;this.Qq=new _.kt(1);this.A=new _.bm;this.L=_.Yk(()=>_.K(this.xM.input,_.Ok(d=>d.value||0)));this.C=_.dl(_.K(_.al(this.document,"mouseup"),_.Ok(()=>1)),_.K(_.al(this.document,"touchend"),_.Ok(()=>2)),_.K(_.al(this.Gf.S,"keyup"),_.fl(({key:d})=>fia(d)),_.Ok(()=>0)));this.F=_.dl(_.K(_.al(this.Gf.S,"mousedown"),_.Ok(()=>1)),_.K(_.al(this.Gf.S,
"touchstart"),_.Ok(()=>2)),_.K(_.al(this.Gf.S,"keydown"),_.fl(({key:d})=>fia(d)),_.Ok(()=>0)));this.K=_.K(_.dl(_.K(this.F,_.fl(d=>1===d||2===d),_.Ok(()=>!0)),_.K(this.C,_.Ok(()=>!1))),_.em(!1),_.Rl());this.B=_.K(_.dl(_.K(this.F,_.Ok(()=>!0)),_.K(this.C,_.Ok(()=>!1))),_.em(!1),_.Rl());this.D=_.K(Tk([this.L,this.C]),Xca(_.K(this.B,_.fl(d=>!d))),_.Ok(([d,e])=>({method:e,value:d})));this.vU=YZa;this.fY=_.K(_.dl(_.K(this.Qq,fda(this.B),_.fl(([,d])=>!d),_.Ok(([d])=>d)),_.K(this.D,_.Ok(({value:d})=>d))),
_.Rl());this.step=10;this.xO=""}Md(){_.K(this.B,_.gm(this.A)).subscribe(a=>{const b=this;return _.Pk(function*(){yield Promise.resolve();b.QB.emit(a)})});_.K(this.K,_.gm(this.A)).subscribe(a=>{this.step=a?1:10;_.qC(this.G)});_.K(this.D,_.gm(this.A)).subscribe(({method:a,value:b})=>{switch(a){case 3:case 0:this.Dc.emit(b);break;case 1:case 2:this.Dc.emit(b);this.xM.blur();break;default:_.ud(a,void 0)}})}Mb(a){a.hasOwnProperty("currentTimeSecs")&&this.Qq.next(a.currentTimeSecs.Le);(a.hasOwnProperty("currentTimeSecs")||
a.hasOwnProperty("durationSecs"))&&this.Co&&(this.xO=tha(1E3*this.LJ,1E3*this.Co))}Ba(){this.A.complete()}yK(a){return jt(a)}};F_.H=function(a){return new (a||F_)(_.C(_.YC),_.C(_.an),_.C(_.kh))};
F_.Ca=_.A({type:F_,U:[["progress-slider"]],Bc:function(a,b){a&1&&_.xl(XZa,7);if(a&2){let c;_.tl(c=_.zl())&&(b.xM=c.first)}},inputs:{LJ:"currentTimeSecs",Co:"durationSecs"},outputs:{Dc:"change",QB:"isSeeking"},features:[_.If],Aa:4,xa:11,Fa:[[3,"valueText","disabled","displayWith","max","step","thumbLabel","value"],["progressSlider",""]],template:function(a,b){a&1&&(_.lj(0,"mat-slider",0,1),_.rk(2,"async"),_.rk(3,"async"));a&2&&_.D("valueText",b.xO)("disabled",0>=b.Co)("displayWith",b.yK)("max",0<b.Co?
b.Co:b.vU)("step",b.step)("thumbLabel",_.sk(2,7,b.QB))("value",_.sk(3,9,b.fY))},Ia:[KO,_.iD],ra:['[_nghost-%COMP%]{display:block;width:100%}[_nghost-%COMP%]     mat-slider{cursor:pointer;display:block;width:100%}[_nghost-%COMP%]     mat-slider .mat-slider-wrapper, [_nghost-%COMP%]     mat-slider .mat-slider-track-wrapper, [_nghost-%COMP%]     mat-slider .mat-slider-track-background, [_nghost-%COMP%]     mat-slider .mat-slider-track-fill, [_nghost-%COMP%]     mat-slider .mat-slider-ticks-container, [_nghost-%COMP%]     mat-slider .mat-slider-ticks{height:4px}[_nghost-%COMP%]     mat-slider .mat-slider-thumb:after{background-color:inherit;border-radius:inherit;content:" ";display:block;height:inherit;opacity:.5;position:absolute;right:-3px;top:-3px;transform:scale(0.01);transform-origin:center;transition:inherit;width:inherit}[_nghost-%COMP%]     mat-slider.cdk-mouse-focused .mat-slider-thumb:after{right:-2px;top:-2px}[_nghost-%COMP%]     mat-slider.mat-slider .mat-slider-thumb-label{background-color:rgba(33,33,33,.8);border-radius:16px;height:36px;right:-28px;top:-60px;transform:translateY(16px) scale(0.01);width:56px}[_nghost-%COMP%]     mat-slider .mat-slider-thumb-label-text{transform:none}[_nghost-%COMP%]     mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0.9)}[_nghost-%COMP%]     mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb:after{transform:scale(2)}[_nghost-%COMP%]     mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb-label{border-radius:16px;transform:none}\n/*# sourceMappingURL=progress_slider.css.map */'],
Na:0});
var ZZa=class extends DZa{B(a){switch(a){case " ":return"play-pause";case "ArrowDown":return"volume-down";case "ArrowUp":return"volume-up";case "f":return"fullscreen";case "m":return"mute";case "`":return"debug";default:return null}}A(a){switch(a){case 0:return"play-pause";case 1:return"fullscreen";default:return null}}};
var $Za=function(a){return{open:a}},G_=function(a,b,c){a.No=b||0>=c;a.label=a.No?"Unmute":"Mute";a.Ed=a.No?"volume_off":"volume_up";a.OD=a.No?0:c},a_a=function(a,b){const c=b?0:a.So;G_(a,b,c);a.Tr.emit(b);a.zt.emit(c);return b},H_=class{constructor(a){this.actions=a;this.isMuted=!1;this.volume=1;this.Tr=new _.NC;this.zt=new _.NC;this.label="Mute";this.Ed="volume_up";this.OD=1;this.B=new _.aq(!1);this.C=new _.aq(!1);this.hw=new _.aq(!1);this.oL=_.K(Tk([this.B,this.C,this.hw]),_.Ok(b=>b.some(c=>c)),
_.em(!0),_.Rl());this.A=new _.kt(1);this.No=!1;this.D=!0;this.So=this.volume;_.K(this.oL,_.gm(this.A)).subscribe(b=>{(this.D=b)||G_(this,this.isMuted,this.volume)})}Mb(a){if("isMuted"in a||"volume"in a)this.D||G_(this,this.isMuted,this.volume)}Ba(){this.A.next();this.A.complete();this.B.complete();this.C.complete();this.hw.complete()}onFocusChanged(a){this.C.next("keyboard"===a)}yC(a){switch(a){case "mute":a=a_a(this,!this.No);this.actions.publish(a?KZa:LZa);break;case "volume-down":a=Math.max(this.So-
.05,0);const b=0===a;this.So=a;G_(this,b,a);this.Tr.emit(b);this.zt.emit(a);this.actions.publish(JZa);break;case "volume-up":this.So=a=Math.min(this.So+.05,1),G_(this,!1,a),this.Tr.emit(!1),this.zt.emit(a),this.actions.publish(MZa)}}Wr(a){this.B.next(a)}};H_.H=function(a){return new (a||H_)(_.C(e_))};
H_.Ca=_.A({type:H_,U:[["volume-control"]],bb:function(a,b){a&1&&_.Xj("pointerup",function(c){c.isPrimary&&("mouse"!==c.pointerType||0===c.button)&&b.hw.next(!1)},!1,oh)},inputs:{isMuted:"isMuted",volume:"volume"},outputs:{Tr:"muteChanged",zt:"volumeChanged"},features:[_.If],Aa:6,xa:11,Fa:function(){return[["cdkMonitorSubtreeFocus","","hotkeys","*",3,"cdkFocusChange","hotkey","mouseenter","mouseleave"],[3,"iconName","label","click"],[1,"slider-container",3,"ngClass"],["vertical","","aria-label","Volume",
"max","1","min","0","step","0.01",3,"valueText","value","change","input","pointerdown"]]},template:function(a,b){a&1&&(_.E(0,"div",0),_.Xj("cdkFocusChange",function(c){return b.onFocusChanged(c)})("hotkey",function(c){return b.yC(c)})("mouseenter",function(){return b.Wr(!0)})("mouseleave",function(){return b.Wr(!1)}),_.E(1,"control-button",1),_.Xj("click",function(){return a_a(b,!b.No)}),_.G(),_.E(2,"div",2),_.rk(3,"async"),_.E(4,"mat-slider",3),_.Xj("change",function(c){null==c.value||0>=c.value||
(b.So=Math.min(c.value,1))})("input",function(c){if(null!=c.value){c=Math.min(Math.max(c.value,0),1);var d=0===c;G_(b,d,c);b.Tr.emit(d);b.zt.emit(c)}})("pointerdown",function(c){c.isPrimary&&("mouse"!==c.pointerType||0===c.button)&&b.hw.next(!0)}),_.rk(5,"percent"),_.G()()());a&2&&(_.B(1),_.D("iconName",b.Ed)("label",b.label),_.B(1),_.D("ngClass",_.ok(9,$Za,_.sk(3,5,b.oL))),_.B(2),_.D("valueText",_.sk(5,7,b.OD))("value",b.OD))},Ia:[xE,_.aD,i_,b_,KO,_.iD,_.kD],ra:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:2.5rem}[_nghost-%COMP%]     mat-slider.mat-slider-vertical{height:128px;width:24px}[_nghost-%COMP%]     mat-slider .mat-slider-wrapper{bottom:16px;left:11px;top:16px}.hidden[_nghost-%COMP%]   .slider-container[_ngcontent-%COMP%], .hidden   [_nghost-%COMP%]   .slider-container[_ngcontent-%COMP%]{left:-9999px}.hidden[_nghost-%COMP%]   mat-slider[_ngcontent-%COMP%], .hidden   [_nghost-%COMP%]   mat-slider[_ngcontent-%COMP%]{opacity:0}mat-slider[_ngcontent-%COMP%]{background-color:#262626;border-radius:4px;opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.open[_ngcontent-%COMP%]   mat-slider[_ngcontent-%COMP%]{opacity:1}.slider-container[_ngcontent-%COMP%]{background-color:transparent;bottom:40px;left:-9999px;margin-left:-16px;padding:24px 24px 0;position:absolute;-webkit-transition:left .1s step-end;transition:left .1s step-end}.slider-container.open[_ngcontent-%COMP%]{left:0;-webkit-transition-timing-function:step-start;transition-timing-function:step-start}"],
Na:0});
var I_=class{Kb(){this.o_=_.K(Tk([this.Ra.KJ,this.Ra.xA]),_.Ok(([a,b])=>b?tha(1E3*a,1E3*b):""))}rs(a){a?this.Ra.pause():this.Ra.play()}};I_.H=function(a){return new (a||I_)};
I_.Ca=_.A({type:I_,U:[["playback-controls"]],inputs:{fullscreenElement:"fullscreenElement",Ra:"player"},Aa:24,xa:29,Fa:function(){return[[3,"currentTimeSecs","durationSecs","change"],[1,"controls"],["role","region",1,"progress","controls-section","left-controls"],["aria-hidden","true"],[1,"duration"],[1,"controls-section","center-controls"],["iconName","replay_10","label","Jump backward",1,"jump-backward-control-button",3,"click"],[3,"isPlaying","playToggled"],["iconName","forward_10","label","Jump forward",
1,"jump-forward-control-button",3,"click"],[1,"controls-section","right-controls"],[3,"isMuted","volume","muteChanged","volumeChanged"],[3,"fullscreenElement"]]},template:function(a,b){a&1&&(_.E(0,"progress-slider",0),_.Xj("change",function(c){b.Ra.seek(c)}),_.rk(1,"async"),_.rk(2,"async"),_.G(),_.E(3,"div",1)(4,"div",2),_.rk(5,"async"),_.E(6,"span",3),_.ek(7),_.rk(8,"duration"),_.rk(9,"async"),_.E(10,"span",4),_.ek(11),_.rk(12,"duration"),_.rk(13,"async"),_.G()()(),_.E(14,"div",5)(15,"control-button",
6),_.Xj("click",function(){b.Ra.seek(Math.max(0,b.Ra.Ra.B-10))}),_.G(),_.E(16,"play-button",7),_.Xj("playToggled",function(c){return b.rs(c)}),_.rk(17,"async"),_.G(),_.E(18,"control-button",8),_.Xj("click",function(){const c=Math.min(b.Ra.Ra.getDuration(),b.Ra.Ra.B+10);b.Ra.seek(c)}),_.G()(),_.E(19,"div",9)(20,"volume-control",10),_.Xj("muteChanged",function(c){b.Ra.Ra.A.B.publish(c?new _.bW:new _.gW)})("volumeChanged",function(c){b.Ra.setVolume(c)}),_.rk(21,"async"),_.rk(22,"async"),_.G(),_.lj(23,
"fullscreen-button",11),_.G()());a&2&&(_.D("currentTimeSecs",_.sk(1,9,b.Ra.Qq))("durationSecs",_.sk(2,11,b.Ra.xA)),_.B(4),_.$i("aria-label",_.sk(5,13,b.o_)),_.B(3),_.fk(" ",_.sk(8,15,_.sk(9,17,b.Ra.KJ))," / "),_.B(4),_.gk(_.sk(12,19,_.sk(13,21,b.Ra.xA))),_.B(5),_.D("isPlaying",!1===_.sk(17,23,b.Ra.dW)),_.B(4),_.D("isMuted",_.sk(21,25,b.Ra.NW))("volume",_.sk(22,27,b.Ra.I_)),_.B(3),_.D("fullscreenElement",b.fullscreenElement))},Ia:[i_,w_,D_,F_,H_,_.iD,_.sZ],ra:["[_nghost-%COMP%]{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.9) 50%);background:linear-gradient(180deg,transparent,rgba(0,0,0,.9) 50%);bottom:0;color:hsla(0,0%,98%,.8);display:block;left:0;opacity:1;padding:6rem 2rem 2.5rem;pointer-events:auto;position:absolute;right:0;-webkit-transition:opacity .5s cubic-bezier(.62,.28,.23,.99);transition:opacity .5s cubic-bezier(.62,.28,.23,.99)}.hidden   [_nghost-%COMP%]{opacity:0}.controls[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.controls-section[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:1.25rem}.left-controls[_ngcontent-%COMP%]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.center-controls[_ngcontent-%COMP%]{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.right-controls[_ngcontent-%COMP%]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.duration[_ngcontent-%COMP%]{color:#fafafa}"],
Na:0});
var J_=class{};J_.H=function(a){return new (a||J_)};J_.Ea=_.Af({type:J_});J_.Da=_.bf({imports:[_.lD,LO,_.uZ]});
var K_=class{};K_.H=function(a){return new (a||K_)};K_.Ea=_.Af({type:K_});K_.Da=_.bf({imports:[_.HE,_.lD,j_,d_,LO]});
var L_=class{};L_.H=function(a){return new (a||L_)};L_.Ea=_.Af({type:L_});L_.Da=_.bf({imports:[_.lD,j_,x_,E_,J_,K_,_.uZ]});
var M_=class{constructor(a){this.zP=a;this.isAvailable=!1;this.A=new _.kt(1);this.HV=_.K(a.F,_.em(null),_.gm(this.A),_.Ok(b=>b?"cast_connected":"cast"));_.K(a.G,_.gm(this.A)).subscribe(b=>{this.isAvailable=b})}Ba(){this.A.next();this.A.complete()}};M_.H=function(a){return new (a||M_)(_.C(zZ))};
M_.Ca=_.A({type:M_,U:[["cast-button"]],qb:2,bb:function(a,b){a&2&&_.fj("available",b.isAvailable)},Aa:2,xa:3,Fa:function(){return[["label","Cast",3,"iconName","click"]]},template:function(a,b){a&1&&(_.E(0,"control-button",0),_.Xj("click",function(){b.zP.requestSession()}),_.rk(1,"async"),_.G());a&2&&_.D("iconName",_.sk(1,1,b.HV))},Ia:[i_,_.iD],ra:["[_nghost-%COMP%]{display:none}.available[_nghost-%COMP%]{display:inline-block;line-height:1}"],Na:0});
var N_=class{};N_.H=function(a){return new (a||N_)};N_.Ea=_.Af({type:N_});N_.Da=_.bf({imports:[_.lD,j_]});
var iia=function(a,b){return null===b||null===a.Ps?b===a.Ps:b.getId()===a.Ps.getId()},O_=class{constructor(a,b){this.C=a;this.B=b;this.Ps=this.Ns=null;this.KC=new _.NC;this.QI=new _.NC;this.pO=new _.NC;this.Wi=!1;this.ZL=null;this.A=new _.kt(1);this.xB=new _.aq(!1);this.HB=new _.aq(!1);this.D=_.K(Tk([this.xB,this.HB]),_.Nl(0),_.Ok(c=>c.some(d=>d)),_.em(!1),_.Rl());_.K(this.D,_.gm(this.A)).subscribe(c=>{c||(this.Wi=!1,_.qC(this.C))})}Md(){this.eC.changes.subscribe(()=>{this.eC.first&&setTimeout(()=>
{this.eC.first.focus()},0)})}Ba(){this.A.next();this.A.complete();this.xB.complete();this.HB.complete()}Kb(){this.DU=_.K(this.Vn,_.Ok(a=>a?kXa(this.B,a):[]),_.em([]));this.zV=_.K(this.Vn,_.Ok(a=>!(null==a||!a.length)),_.em(!1));this.IU=_.K(this.yx,_.Ok(a=>a?mXa(this.B,a):[]),_.em([]));this.EV=_.K(this.yx,_.Ok(a=>!(null==a||!a.length)),_.em(!1))}eE(){this.Wi=!this.Wi}};O_.H=function(a){return new (a||O_)(_.C(_.YC),_.C(CY))};
O_.Ca=_.A({type:O_,U:[["tracks-selector"]],Bc:function(a,b){a&1&&_.xl(_.uO,5);if(a&2){let c;_.tl(c=_.zl())&&(b.eC=c)}},inputs:{Vn:"audioTracks$",Ns:"selectedAudioTrack",Ps:"selectedTimedTextTrack",yx:"timedTextTracks$"},outputs:{KC:"openChanged",QI:"audioTrackSelected",pO:"timedTextTrackSelected"},Aa:3,xa:2,Fa:function(){return[["cdkOverlayOrigin","","cdkMonitorSubtreeFocus","","iconName","subtitles","label","Audio & Subtitles",3,"cdkFocusChange","click"],["trigger","cdkOverlayOrigin"],["cdkConnectedOverlay",
"","cdkConnectedOverlayPanelClass","player-page-tracks-selector-panel",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","attach","detach"],["cdkMonitorSubtreeFocus","",1,"tracks-selector",3,"cdkFocusChange"],["multiple","false",3,"selectionChange",4,"ngIf"],["multiple","false",3,"selectionChange"],["mat-subheader",""]," Audio ",[3,"selected","value",4,"ngFor","ngForOf"],[3,"selected","value"]," Subtitles "," Off "]},template:function(a,b){a&1&&(_.E(0,"control-button",0,1),_.Xj("cdkFocusChange",
function(c){b.xB.next(!!c)})("click",function(){return b.eE()}),_.G(),_.J(2,lia,5,6,"ng-template",2),_.Xj("attach",function(){b.Wi=!0;b.KC.emit(!0)})("detach",function(){b.Wi=!1;b.KC.emit(!1)}));if(a&2){const c=_.dk(1);_.B(2);_.D("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.Wi)}},Ia:[xE,_.cD,_.eD,i_,sO,_.uO,_.vO,kE,jE,_.iD],ub:2,Na:0});
var P_=class{constructor(){this.HL=new _.NC;this.A=new _.kt(1);this.Ra=null}Ba(){this.A.next();this.A.complete()}Kb(){_.K(this.Ng,_.gm(this.A)).subscribe(a=>{this.Ra=a});this.Vn=_.K(this.Ng,_.fm(a=>a.Vn));this.uD=_.K(this.Ng,_.fm(a=>a.uD));this.aZ=_.K(this.Ng,_.fm(a=>a.D));this.yx=_.K(this.Ng,_.fm(a=>a.F))}};P_.H=function(a){return new (a||P_)};
P_.Ca=_.A({type:P_,U:[["playback-header"]],inputs:{xw:"modelPromise",Ng:"player$"},outputs:{HL:"menuOpenChanged"},Aa:11,xa:14,Fa:[[1,"navigation"],["class","title",4,"ngIf"],[1,"actions"],[3,"audioTracks$","selectedAudioTrack","selectedTimedTextTrack","timedTextTracks$","audioTrackSelected","timedTextTrackSelected","openChanged"],[3,"player"],[1,"title"]],template:function(a,b){a&1&&(_.E(0,"div",0),_.lj(1,"exit-button"),_.J(2,mia,2,1,"span",1),_.rk(3,"async"),_.G(),_.E(4,"div",2),_.lj(5,"cast-button"),
_.E(6,"tracks-selector",3),_.Xj("audioTrackSelected",function(c){let d;null!=(d=b.Ra)&&(c=c.getId(),d.Ra.A.gx(c))})("timedTextTrackSelected",function(c){let d;null!=(d=b.Ra)&&(c=c?c.getId():null,d.Ra.C.gx(c))})("openChanged",function(c){b.HL.emit(c)}),_.rk(7,"async"),_.rk(8,"async"),_.G(),_.lj(9,"feedback-button",4),_.rk(10,"async"),_.G());a&2&&(_.B(2),_.D("ngIf",_.sk(3,6,b.xw)),_.B(4),_.D("audioTracks$",b.Vn)("selectedAudioTrack",_.sk(7,8,b.uD))("selectedTimedTextTrack",_.sk(8,10,b.aZ))("timedTextTracks$",
b.yx),_.B(3),_.D("player",_.sk(10,12,b.Ng)))},Ia:[_.eD,M_,r_,t_,O_,_.iD],ra:["[_nghost-%COMP%]{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(90%,transparent));background:-webkit-linear-gradient(top,#000,transparent 90%);background:linear-gradient(180deg,#000,transparent 90%);color:hsla(0,0%,98%,.8);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;opacity:1;padding:2rem 2rem 6rem;pointer-events:auto;position:absolute;right:0;top:0;-webkit-transition:opacity .5s cubic-bezier(.62,.28,.23,.99);transition:opacity .5s cubic-bezier(.62,.28,.23,.99)}.hidden   [_nghost-%COMP%]{opacity:0}.actions[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px}exit-button[_ngcontent-%COMP%]{margin-right:.75rem}.navigation[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.title[_ngcontent-%COMP%]{font-size:20px}"],
Na:0});
var b_a={ea:CY,sb:function(a){return new CY(a.Wb())},Hb:[_.WY]};
var Q_=class{};Q_.H=function(a){return new (a||Q_)};Q_.Ea=_.Af({type:Q_});Q_.Da=_.bf({Xa:[b_a],imports:[_.HE,_.lD,j_,_.wO,_.lE]});
var R_=class{};R_.H=function(a){return new (a||R_)};R_.Ea=_.Af({type:R_});R_.Da=_.bf({imports:[_.lD,N_,j_,s_,u_,p_,Q_]});
var S_=class{constructor(a,b){this.A=a;this.B=b}Lu(a){const b=this;return _.Pk(function*(){const c=a.B.get("assetId");if(!(yield OZa(b.A)))return!0;yield PZa(b.B,c);return!1})}};S_.H=function(a){return new (a||S_)(_.z(m_),_.z(n_))};S_.ua=_.af({token:S_,Z:S_.H});
var nia=function(a,b){return{"width.px":a,"height.px":b}},c_a=new _.LB(180,180),d_a=new _.LB(136,196),e_a=["logo"],f_a=["poster"],g_a=function(a){_.Pk(function*(){if(a.xw){var b=yield a.xw;4===b.type?(a.imageWidth=c_a.width,a.imageHeight=c_a.height,a.dj=e_a):(a.imageWidth=d_a.width,a.imageHeight=d_a.height,a.dj=f_a);a.ys=new _.LB(a.imageHeight,a.imageWidth);a.images=_.eZ(b.images,a.dj);_.qC(a.A)}})},T_=class{constructor(a){this.A=a;this.displayName="";this.imageWidth=this.imageHeight=0;this.ys=new _.LB(this.imageHeight,
this.imageWidth)}Mb(a){"modelPromise"in a&&g_a(this)}};T_.H=function(a){return new (a||T_)(_.C(_.YC))};
T_.Ca=_.A({type:T_,U:[["second-screen"]],inputs:{displayName:"displayName",xw:"modelPromise"},features:[_.If],Aa:4,xa:2,Fa:function(){return[[1,"second-screen"],["class","second-screen-image",3,"ngStyle",4,"ngIf"],[1,"second-screen-label"]," Playing on \ufffd0\ufffd ",[1,"second-screen-image",3,"ngStyle"],[1,"contain",3,"preferredSize","images"]]},template:function(a,b){a&1&&(_.E(0,"div",0),_.J(1,oia,2,6,"div",1),_.E(2,"div",2),_.Sj(3,3),_.G()());a&2&&(_.B(1),_.D("ngIf",b.images),_.B(2),_.Uj(b.displayName),
_.Vj(3))},Ia:[_.eD,_.hD,_.wZ],ra:["[_nghost-%COMP%]{height:100%;width:100%}.second-screen[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.second-screen-image[_ngcontent-%COMP%]{border-radius:.25rem;box-shadow:0 .625rem 1.5rem .5rem #000;margin-bottom:2.5rem}.second-screen-label[_ngcontent-%COMP%]{color:#9aa0a6;font-family:Google Sans,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4375rem;text-align:center}preferred-image[_ngcontent-%COMP%]{position:relative;display:block;height:100%}"],
Na:0});
var h_a=class extends _.bG{constructor(a){super();this.A=new _.bm;this.B=new Map;this.C=new _.bm;this.D=new _.bm;this.Yo=this.C;this.G=this.D;this.Um=new _.Fk;this.F=_.K(Jr(a,"o"),_.gm(this.A));this.Um=_.K(Jr(a,"p"),_.Ok(b=>{if(b.A){var c=b.A;const d=c.contentType;let e;b={Ii:c.Ii,contentType:d,aj:c.aj,bj:c.bj,XC:sia(c.Og,d),QM:null==(e=c.jg)?void 0:e.vc,hD:sia(c.jg,d)}}else b=null;return b}),_.fl(b=>null!=b),_.gm(this.A));this.F.subscribe(b=>{if(b.request){const c=b.request,d=c.id,e=this.B.get(d);
if(e)e.yJ.next(c.Nj),e.UD.next(pia(c.status)),this.B.delete(d);else{const {request:f,item:g}=ria(c);this.B.set(d,g);this.D.next(f)}}this.C.next({Uj:b.A.Uj,WC:b.A.WC})})}ob(){this.A.next(!0);this.A.complete();this.C.complete();this.D.complete()}};
var i_a=function(a,b,c,d=0,e={}){return _.Pk(function*(){yield a.Jj.authorize();var f=yield(1===d?a.A:a.B).create(b,Object.assign({},1===d?{yb:c,w_:!1}:{yb:c},e));const g=new YUa(f.A.A);g[zV]=f;return f.A.isInstalled("Instrumentation")?(f=f.getContext(_.zY),f=new h_a(f),new SZa(g,c,f)):new SZa(g,c)})},U_=class{constructor(a,b,c){this.Jj=a;this.B=b;this.A=c}};U_.H=function(a){return new (a||U_)(_.z(RY),_.z(AZa),_.z(zZa))};U_.ua=_.af({token:U_,Z:U_.H,Ma:"root"});
var j_a,k_a,l_a,m_a,n_a;j_a=["playerElement"];k_a=function(){return["debug"]};l_a=function(a){return{hidden:a}};m_a=["buffering","created","loading"];
n_a=function(a,b,c,d,e){return _.Pk(function*(){for(var f=null;a.B&&a.B!==f;)f=a.B,yield a.B;f=a.Ra&&new dXa(a.Ra.Ra);var g=Number(e.retryTime);a.B=Promise.all([i_a(a.P,a.YX.S,b,c,{TU:"0"!==e.autoplay,UU:!0,Gs:isNaN(g)?0:g,startTime:d&&a.Ra?a.Ra.Ra.B:void 0}),a.Ra?a.Ra.end().catch():Promise.resolve()]);g=yield a.B;a.Ra=g[0];a.B=null;f&&f.apply(a.Ra.Ra);a.F.next(a.Ra)})};
_.V_=class{constructor(a,b,c,d,e,f,g){this.K=a;this.element=b;this.Fo=c;this.G=d;this.P=e;this.A=f;this.L=g;this.R=_.K(this.A.params,_.Ok(h=>h.assetId));this.C=new _.aq(!1);this.D=new _.aq(!1);this.EB=new _.aq(!1);this.DT=_.K(Tk([this.C,this.D,this.EB]),_.Nl(0),_.Ok(h=>h.every(k=>!k)),_.em(!0),_.Rl());this.lJ="";this.fullscreenElement=this.element.S;this.Vl=new ZZa;this.AB=!1;this.IB=new _.aq(!1);this.pL=!0;this.PB=!1;this.dO="Loading";this.F=new _.kt(1);this.Ng=vsa(this.F);this.Jb=new _.kt(1);this.B=
null;_.K(this.Ng,Vk(h=>h.C),_.gm(this.Jb)).subscribe(h=>{this.Fo.handleError(this.Ra,h)});this.xo=_.K(this.Ng,_.gm(this.Jb),_.Ok(h=>h.Xu),_.fl(h=>!!h))}yK(a){return jt(a)}Md(){_.K(Tk([this.R,this.A.Lb,this.L.F]),_.em(["",{},null]),Vca(),_.gm(this.Jb)).subscribe(([a,b])=>{const c=this;return _.Pk(function*(){const [d,e]=a,[f,g,h]=b,k=f===d&&Qaa(g,e);c.lJ=h?h.receiver.friendlyName:"";c.PB=!!h;yield n_a(c,f,h?1:0,k,g);c.Ra&&c.Ra.B.subscribe(l=>{"ended"===l?c.G.Jl():(c.pL=m_a.includes(l),c.dO="buffering"===
l?"Buffering":"Loading")})})})}Ba(){this.Jb.next();this.Jb.complete();this.C.complete();this.D.complete();this.EB.complete();this.IB.complete();this.F.complete();this.G.reset();dp(this.Ra)}Kb(){_.K(this.A.data,_.Ok(a=>a.model),_.gm(this.Jb)).subscribe(a=>{this.model=a;_.qC(this.K)})}onFocusChanged(a){this.D.next("keyboard"===a)}Wr(a){this.C.next(a)}qO(){}};_.V_.H=function(a){return new (a||_.V_)(_.C(_.YC),_.C(_.kh),_.C(o_),_.C(m_),_.C(U_),_.C(_.$p),_.C(zZ))};
_.V_.Ca=_.A({type:_.V_,U:[["player-page"]],Bc:function(a,b){a&1&&_.xl(j_a,7);if(a&2){let c;_.tl(c=_.zl())&&(b.YX=c.first)}},features:[_.lk([],[e_])],Aa:14,xa:21,Fa:[["hasBackdrop","false",3,"hotkeyAssignments","hotkeys","hotkey"],["mode","over",3,"opened"],[3,"allowedHotkeys","debugInfo$"],[3,"ngClass"],["lavaIdle","",3,"canIdle","idleChanged"],[1,"player-video",3,"hidden"],["playerElement",""],["class","player-second-screen",3,"displayName","modelPromise",4,"ngIf"],["class","player-spinner-container",
4,"ngIf"],["class","player-overlay","ignoreHotkeys","","cdkMonitorSubtreeFocus","",3,"cdkFocusChange","mouseenter","mouseleave",4,"ngIf"],[1,"player-second-screen",3,"displayName","modelPromise"],[1,"player-spinner-container"],["aria-live","polite","diameter","50"],["ignoreHotkeys","","cdkMonitorSubtreeFocus","",1,"player-overlay",3,"cdkFocusChange","mouseenter","mouseleave"],[1,"player-overlay-heading"],[3,"modelPromise","player$","menuOpenChanged"],[1,"player-overlay-footer"],[3,"fullscreenElement",
"player"]],template:function(a,b){a&1&&(_.E(0,"mat-sidenav-container",0),_.Xj("hotkey",function(){return b.qO()}),_.E(1,"mat-sidenav",1),_.lj(2,"debug-panel",2),_.G(),_.E(3,"mat-sidenav-content",3),_.rk(4,"async"),_.E(5,"div",4),_.Xj("idleChanged",function(c){b.IB.next(1===c)}),_.rk(6,"async"),_.lj(7,"div",5,6),_.J(9,tia,1,2,"second-screen",7),_.G(),_.J(10,uia,2,1,"div",8),_.lj(11,"action-indicator"),_.J(12,via,6,6,"div",9),_.rk(13,"async"),_.G()());a&2&&(_.D("hotkeyAssignments",b.Vl)("hotkeys",_.mk(17,
k_a)),_.B(1),_.D("opened",b.AB),_.B(1),_.D("allowedHotkeys",_.mk(18,k_a))("debugInfo$",b.xo),_.B(1),_.D("ngClass",_.ok(19,l_a,_.sk(4,11,b.IB))),_.B(2),_.D("canIdle",_.sk(6,13,b.DT)),_.B(2),_.D("hidden",b.PB),_.B(2),_.D("ngIf",b.PB),_.B(1),_.D("ngIf",b.pL),_.B(2),_.D("ngIf",_.sk(13,15,b.Ng)))},Ia:[xE,f_,_.aD,_.eD,a_,b_,$Z,c_,B_,_.yO,HO,GO,FO,I_,P_,T_,tZ,_.iD],ra:["[_nghost-%COMP%]{display:block;height:100%;position:relative}mat-sidenav-container[_ngcontent-%COMP%]{color:unset;display:block;height:100%;width:100%}mat-sidenav-content.hidden[_ngcontent-%COMP%]{cursor:none}.player-video[_ngcontent-%COMP%]{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.player-video[_ngcontent-%COMP%]     .lava-player{height:100%}.player-video[_ngcontent-%COMP%]     video{background-color:#000;display:block;width:100%;height:100%}.player-overlay[_ngcontent-%COMP%]{display:block;height:100%;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:2}.player-second-screen[_ngcontent-%COMP%]{bottom:0;left:0;position:absolute;right:0;top:0}.player-spinner-container[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}\n/*# sourceMappingURL=player_page.css.map */"],
Na:0});
_.o_a=new Set([1,2]);_.Aia=function(a){a=_.t(a,FT,3);return(a=a.find(b=>_.L(b,1)&&1===_.Ps(b,4,0))||a.find(b=>_.L(b,1)))&&(new OI(_.L(a,1),!1)).Ct(!0).Qk(Math.min(_.Vs(a,2),a.Yd())||0).lc()};
var p_a,q_a,W_;p_a=function(a,b){b=$W(b);return a.B.C.fetch(b.getId()).then(c=>{c=null==c?void 0:c.body.Xj();var d=(null==c?void 0:_.t(c,PQ,4))||[];const e=new Set,f=[];for(const h of d)if(d=_.u(h,_.st,1)){a:switch(_.Ps(h,2,0)){case 1:var g="banner";break a;case 2:g="poster";break a;default:g="unknown"}e.has(g)||(e.add(g),d={images:_.qt(d),type:g},f.push(d))}return{images:new ft(f),title:(null==c?void 0:c.getTitle())||"",type:0}}).catch(()=>({images:new ft([]),title:"",type:0}))};
q_a=function(a,b){return a.A.Xj(b).then(c=>{var d;const e=(null==c?void 0:null==(d=c.getMetadata())?void 0:d.getTitle())||"";let f;switch(null==c?void 0:null==(f=new xU(c.data[1]))?void 0:et(f,2,1)){case 20:d=4;break;case 6:d=1;break;case 19:d=3;break;case 18:d=2;break;default:d=0}return{images:wha(c),title:e,type:d}}).catch(()=>({images:new ft([]),title:"",type:0}))};
W_=class{constructor(a,b,c){this.A=a;this.B=b;this.Ki=c}resolve(a){const b=a.B.get("assetId");if(!b)throw Error("ud");a=this.Ki.A("LavaEnableGamelanAssets","false").then(d=>"true"===d?p_a(this,b):q_a(this,b));const c=a.then(d=>d.title?_.r_a.format({VIDEO_TITLE:d.title}):null);return{Un:a,hM:c}}};_.r_a=new _.aP("{VIDEO_TITLE} \u2014 Google Play Movies");W_.H=function(a){return new (a||W_)(_.z(fZ),_.z(_.YY),_.z(PY))};W_.ua=_.af({token:W_,Z:W_.H});
var X_=class{};X_.H=function(a){return new (a||X_)};X_.Ea=_.Af({type:X_});X_.Da=_.bf({imports:[_.lD,_.xZ]});
var Y_=class{};Y_.H=function(a){return new (a||Y_)};Y_.Ea=_.Af({type:Y_});Y_.Da=_.bf({Xa:[SVa,S_,W_,{ea:BD,Uc:CD}],imports:[_.HE,h_,_.lD,j_,q_,s_,u_,x_,d_,C_,_.VN,_.zO,IO,LO,E_,L_,R_,p_,J_,X_,_.uZ,Q_,K_]});
var WC=class{constructor(a){a.L=["google-material-icons"]}};WC.H=function(a){return new (a||WC)(_.z(dO),_.z(HZ),_.z(TZ))};WC.Ea=_.Af({type:WC,Hi:[kZ]});WC.Da=_.bf({Xa:[{ea:fF,Uc:yZ},{ea:yHa,Ib:{minWidth:"320px",maxHeight:"90vh",width:"25vw"}},{ea:$Ha,Ib:{Ap:200}},{ea:_.NO,Ib:{duration:5E3}},cxa,eF],imports:[UF,_.lD,iF,iL,dZ,gZ,SZ,WZ,XZ,Y_]});
_.QG.push({path:"error/:cause",qc:VZ,Zd:"prefix",data:Object.assign({},_.gt("Error \u2014 Google TV"))},{path:"error",Mf:"error/",Zd:"full"});
Zone.Bd("goog.events.EventTarget",()=>{function a(d){d=null==d?void 0:d.listener;return"object"===typeof d&&(null==d?0:d.handleEvent)?d.handleEvent:d}const b=d=>function(e,f,g=!1,h){const k=Zone.current,l=function(m){return Zone.current.name!==k.name?k.Sb(f,this,[m]):f.apply(this,[m])};l.wF=f;return d.apply(this,[e,l,g,h])},c=d=>function(e,f,g=!1,h){const k=this.fb(e,g).find(l=>{l=a(l);return(l&&l&&l.wF?l.wF:l)===f});return d.call(this,e,a(k)||f,g,h)};_.EH.prototype.listen=b(_.EH.prototype.listen);
_.EH.prototype.Uh=b(_.EH.prototype.Uh);_.EH.prototype.Pl=c(_.EH.prototype.Pl);_.EH.prototype.Ik=c(_.EH.prototype.Ik)});
ip().VM(()=>{Cta()});
(function(a=!1,b="base-js",c=!1,d,e={}){let f="",g="";window&&window._F_cssRowKey&&(f=window._F_cssRowKey,window._F_combinedSignature&&(g=window._F_combinedSignature));if(f&&"function"!==typeof window._F_installCss)throw Error("vd");var h="";const k=_.ha._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById&&(b=document.getElementById(b))){const l=b.tagName.toUpperCase();if("SCRIPT"==l||"LINK"==l)h=b.src?b.src:b.getAttribute("href")}if(k&&h){if(k!=h)throw Error("Ob`"+k+"`"+
h);h=k}else h=k||h;if(!Wza(h))throw Error("Pb");a=new _.WK(Nn(h),f,g,a,c);e.y_&&(a.L=e.y_);e.qt&&(a.qt=e.qt);d&&(a.P=d);d=ip();d.L=a;d.vN(!0);return a})();
_.QG.push({path:"player/:assetId",qc:_.V_,Zd:"full",data:Object.assign({},_.$Ya,_.aZa,_.gt(_.UZ)),resolve:{model:W_},Lu:[S_]});
_.Z_=class extends _.iE{constructor(){super(...arguments);this.B=[]}create(a){return super.create(Object.assign({},a,{Yc:(null==a?0:a.Yc)?ym(a.Yc).concat(this.B):this.B}))}};_.Z_.H=function(){let a;return function(b){return(a||(a=_.Jg(_.Z_)))(b||_.Z_)}}();_.Z_.ua=_.af({token:_.Z_,Z:_.Z_.H});
new _.ah("MatError");
new _.ah("MatHint");
new _.ah("MatPrefix");
new _.ah("MatSuffix");
new _.ah("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.s_a=new _.ah("MatFormField");
_.$_=class{};_.$_.H=function(a){return new (a||_.$_)};
_.$_.Ca=_.A({type:_.$_,U:[["skeleton-label"]],Aa:1,xa:0,Fa:[[1,"skeleton-label"]],template:function(a){a&1&&_.lj(0,"div",0)},ra:["@keyframes partial-fade-out{from{opacity:1}to{opacity:.3}}.skeleton-cluster[_ngcontent-%COMP%]{column-gap:1.25rem;display:grid;grid-auto-rows:0;grid-template-rows:1fr;overflow-y:hidden}@media(min-width: 1440.02px){.skeleton-cluster[_ngcontent-%COMP%]{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 1440px){.skeleton-cluster[_ngcontent-%COMP%]{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1024px){.skeleton-cluster[_ngcontent-%COMP%]{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 425px){.skeleton-cluster[_ngcontent-%COMP%]{grid-template-columns:repeat(2, 1fr)}}.skeleton-cluster[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]{border-radius:.5rem;padding-bottom:56.25%;position:relative}.skeleton-cluster[_ngcontent-%COMP%]   .skeleton-thumbnail[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:.5rem;height:100%;position:absolute;width:100%}.skeleton-grid[_ngcontent-%COMP%]{display:grid;gap:1.25rem}@media(min-width: 1440.02px){.skeleton-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 1440px){.skeleton-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1024px){.skeleton-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 425px){.skeleton-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2, 1fr)}}.skeleton-grid[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]{border-radius:.5rem;padding-bottom:56.25%;position:relative}.skeleton-grid[_ngcontent-%COMP%]   .skeleton-thumbnail[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:.5rem;height:100%;position:absolute;width:100%}.skeleton-label[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:.5rem;height:1em}.skeleton-media-item[_ngcontent-%COMP%]{display:flex}.skeleton-media-item[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{flex:1 1 auto}.skeleton-media-item[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.5rem;width:16em}.skeleton-media-item[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:.875rem;margin-top:.5rem;width:16em}.skeleton-media-item[_ngcontent-%COMP%]   .skeleton-text-block[_ngcontent-%COMP%]{margin-top:1.5rem}.skeleton-media-item[_ngcontent-%COMP%]   .skeleton-thumbnail[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:.5rem;flex-shrink:0;height:6.46875rem;margin-right:1rem;width:11.5rem}skeleton-chips[_nghost-%COMP%]{display:block}skeleton-chips[_nghost-%COMP%]   .chip[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:2rem;width:4.5rem;height:2rem}skeleton-chips[_nghost-%COMP%]   .chip-container[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;gap:1.25rem}skeleton-circle[_nghost-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:50%;display:inline-block;height:100%;width:100%}skeleton-cluster[_nghost-%COMP%]{display:block}skeleton-cluster[_nghost-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.25rem;margin-bottom:1rem;width:16em}skeleton-featured-carousel[_nghost-%COMP%]{display:inline-block;height:100%;width:100%;position:relative}skeleton-featured-carousel[_nghost-%COMP%]   .provider-logo[_ngcontent-%COMP%]{font-size:1.5rem;width:5rem}skeleton-featured-carousel[_nghost-%COMP%]   .skeleton-actions[_ngcontent-%COMP%]{animation:1200ms linear 200ms infinite alternate partial-fade-out;background-color:rgba(255,255,255,.1);color:transparent;border-radius:3rem;height:3rem;width:9.4375rem}skeleton-featured-carousel[_nghost-%COMP%]   .skeleton-featured-content[_ngcontent-%COMP%]{bottom:4rem;display:flex;flex-direction:column;gap:1rem;left:var(--page-padding);position:absolute}skeleton-featured-carousel[_nghost-%COMP%]   .skeleton-text-block[_ngcontent-%COMP%]{font-size:1.375rem;width:33.3125rem}skeleton-featured-carousel[_nghost-%COMP%]   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:25%}skeleton-featured-carousel[_nghost-%COMP%]   .title[_ngcontent-%COMP%]{font-size:3.5rem;width:11.8125rem}skeleton-grid[_nghost-%COMP%]{display:block}skeleton-grid[_nghost-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.25rem;margin-bottom:1rem;width:16em}skeleton-label[_nghost-%COMP%]{display:block}skeleton-media-item[_nghost-%COMP%]{display:block}skeleton-media-list[_nghost-%COMP%]{display:block}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:not(:first-child){margin-top:2rem}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(1)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:45%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(2)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:79%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(3)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:26%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(4)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:69%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(5)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(6)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:36%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(7)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:53%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(8)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:42%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(9)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:46%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(10)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(11)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:68%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(12)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:47%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(13)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:63%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(14)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:41%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(15)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:47%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(16)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:64%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(17)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:30%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(18)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:74%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(19)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:69%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(20)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:65%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(21)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:45%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(22)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:79%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(23)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:26%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(24)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:69%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(25)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(26)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:36%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(27)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:53%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(28)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:42%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(29)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:46%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(30)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(31)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:68%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(32)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:47%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(33)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:63%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(34)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:41%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(35)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:47%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(36)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:64%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(37)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:30%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(38)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:74%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(39)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:69%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(40)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:65%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(41)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:45%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(42)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:79%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(43)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:26%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(44)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:69%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(45)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(46)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:36%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(47)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:53%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(48)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:42%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(49)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:46%}skeleton-media-list[_nghost-%COMP%]   .skeleton-media-item[_ngcontent-%COMP%]:nth-child(50)   .skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{width:24%}skeleton-stream[_nghost-%COMP%]{display:flex;flex-direction:column;gap:2.5rem}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(1)     .title{width:25%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(2)     .title{width:39%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(3)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(4)     .title{width:29%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(5)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(6)     .title{width:36%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(7)     .title{width:33%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(8)     .title{width:22%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(9)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(10)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(11)     .title{width:28%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(12)     .title{width:27%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(13)     .title{width:23%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(14)     .title{width:21%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(15)     .title{width:27%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(16)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(17)     .title{width:30%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(18)     .title{width:34%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(19)     .title{width:29%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(20)     .title{width:25%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(21)     .title{width:25%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(22)     .title{width:39%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(23)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(24)     .title{width:29%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(25)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(26)     .title{width:36%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(27)     .title{width:33%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(28)     .title{width:22%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(29)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(30)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(31)     .title{width:28%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(32)     .title{width:27%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(33)     .title{width:23%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(34)     .title{width:21%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(35)     .title{width:27%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(36)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(37)     .title{width:30%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(38)     .title{width:34%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(39)     .title{width:29%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(40)     .title{width:25%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(41)     .title{width:25%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(42)     .title{width:39%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(43)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(44)     .title{width:29%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(45)     .title{width:24%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(46)     .title{width:36%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(47)     .title{width:33%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(48)     .title{width:22%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(49)     .title{width:26%}skeleton-stream[_nghost-%COMP%]   skeleton-cluster[_ngcontent-%COMP%]:nth-child(50)     .title{width:24%}.skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]{margin-bottom:.5rem;width:100%}.skeleton-text-block[_ngcontent-%COMP%]   .skeleton-label[_ngcontent-%COMP%]:last-child{margin-bottom:0;width:50%}\n/*# sourceMappingURL=skeletons.css.map */"],Na:0});
_.a0=class{};_.a0.H=function(a){return new (a||_.a0)};_.a0.Ea=_.Af({type:_.a0});_.a0.Da=_.bf({imports:[_.uZ]});

_.n0a=new Map;

_.n0a.set("lavaenablesourcebufferqueuing","true");_.Ys.set("lavaenablesourcebufferqueuing","true");

_._ModuleManager_initialize=function(a,b){if(!_.fp){if(!_.gp)return;_.hp()}_.fp.jx(a,b)};

_._ModuleManager_initialize('wb/b/crp/ln/up/sy3/sy4/web_entity:5,6/sy5/web_for_you:5,6,8/sy6/web_library:5,6,a/web_search_results:5,8,a/web_signout/web_watchlist:5,6,a',['b','crp','ln']);

}catch(e){_._DumpException(e)}
try{
_.kp("b");


_.mp();

}catch(e){_._DumpException(e)}
try{
_.kp("crp");

var z0a=function(a,b){switch(a){case "audio":a=[];if(b&&b.Qc){var c=b.Qc;a.push((2<c?`${c-1}.1`:`${c}`)+" ch");b=b.codecs;(b=["ec-3","eac3"].includes(b)?"DD+":["ac-3","ac3"].includes(b)?"DD":null)&&a.push(b)}return a.join(" ")||"";case "video":c=[];if(b){const d=b.qa?"HDR":"SDR";b.width&&b.height&&(a=b.width,b=b.height,c.push(1080<b||1920<a?"UHD":480<b||854<a?"HD":"SD"));d&&c.push(d)}return c.join(" ")||"";default:return""}},A0a=function(a,b,c){a:{var d=a.length;const e="string"===typeof a?a.split(""):
a;for(--d;0<=d;d--)if(d in e&&b.call(c,e[d],d,a)){b=d;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]},B0=function(a){if(!Array.isArray(a))for(let b=a.length-1;0<=b;b--)delete a[b];a.length=0},B0a=function(a,b,c,d){return Array.prototype.splice.apply(a,_.Ta(arguments,1))},C0a=function(a,b,c){c=c||_.Xa;let d=0,e=a.length,f;for(;d<e;){const g=d+(e-d>>>1);let h;h=c(b,a[g]);0<h?d=g+1:(e=g,f=!h)}return f?d:-d-1},D0a=function(a,b){const c={};for(let d=0;d<a.length;d++){const e=a[d],f=
b.call(void 0,e,d,a);void 0!==f&&(c[f]||(c[f]=[])).push(e)}return c},E0a=function(){return _.Rga(32).map(a=>(a&15).toString(16)).join("")},C0=function(a,b){a.setSeconds(String(Math.floor(b/1E3)));a.B(b%1E3*1E6)},F0a=function(a){switch(a){case "main":return 1;case "pre-roll":return 2;case "post-roll":return 3;default:return 0}},D0=function(a){return Math.round(1E3*a).toString()},G0a=function(a){switch(a){case "prod":return 9;case "dogfood":return 7;case "staging":return 4;case "dev":return 3;default:return 0}},
H0a=function(a,b){b.Og&&E0(new F0(_.Hv(a,0)),b.Og);b.jg&&E0(new F0(_.Hv(a,1)),b.jg)},I0a=function(a){switch(a){case "severe":return 4;case "warning":return 3;case "info":return 2;case "fine":return 1;default:return _.ud(a,void 0)}},J0a=function(a){switch(a){case "cancelled":return 4;case "error":return 3;case "pending":return 1;case "success":return 2;default:return _.ud(a,void 0)}},K0a=function(a){return null==a?[]:a instanceof Array?a.filter(b=>!!b):[a]},G0=function(a,b){return a instanceof Function?
a(b):a},L0a=function(a,b){a=H0(a.getInt32(b+4,!1),a.getInt32(b,!1));b=a.A;return 0==(b&2147483648)?I0(a):I0(H0(a.B,b&2147483647))+4294967296*4294967296},M0a=function(){this.A=null;this.byteOffset=0},K0=function(){this.A=new J0(0,0);this.Va=new J0(0,0)},L0=function(){this.A=[]},N0a=function(a){return a.constructor||(()=>{})},O0a=function(a,b){return new Set([...a].filter(c=>b.has(c)))},M0=function(a,b,{mimeType:c="video/mp4",Vq:d=!0,frameRate:e=23.976,qa:f,Vc:g,Qc:h}={}){a={mimeType:c||"video/mp4",
codecs:a,Vq:d||!0,bitrate:b,frameRate:void 0,qa:void 0,width:void 0,height:void 0,Qc:void 0};g?(a.width=g.width,a.height=g.height,a.frameRate=e,f&&(a.qa=f)):a.Qc=h;return Object.freeze(a)},P0a=function(a){return!!N0(a)},Q0a=function(a,b=!1){a=a||O0("VIDEO");const c=['audio/mp4; codecs="aac51"','audio/mp4; codecs="ec-3"'];b&&c.push('audio/mp4; codecs="ac-3"');return c.some(d=>!!a.canPlayType(d,"com.widevine.alpha"))},R0a=function(a,b){return a.Xh.gb-b.Xh.gb},S0a=function(a,b){return a.Xh.gb-b.Xh.gb},
T0a=function(a){return a},U0a=function(a,b){return a>b?1:a<b?-1:0},V0a=function(a,b){return a-b.gb},P0=function(a,b){let c,d,e;return _.uH(new _.pH((f,g)=>{e=_.bH(a,"updateend",f);c=_.bH(a,"error",g);d=setTimeout(()=>{try{a.abort()}catch(k){}const h=Error("Vd");h.name="SourceBufferActionTimedOut";g(h)},8E3);b(a)}),()=>{clearTimeout(d);_.hH(e);_.hH(c)})},W0a=function(a){if(!a.updating)return Promise.resolve();let b,c,d;return(new Promise(e=>{d=_.bH(a,"updateend",e);b=_.bH(a,"error",e);c=setTimeout(e,
1E3)})).then(()=>{clearTimeout(c);_.hH(d);_.hH(b)})},X0a=function(a){a=a.map(W0a);return Promise.all(a)},Z0a=function(a,b){let c;if(1==b.length)c=new Uint8Array(b[0]);else{var d=b.reduce((e,f)=>e+f.byteLength,0);c=new Uint8Array(d);d=0;for(const e of b)c.set(new Uint8Array(e),d),d+=e.byteLength}return a.appendBuffer?Y0a(a,"append",e=>{e.appendBuffer(c)}):(a.append(c),Promise.resolve())},$0a=function(a,b,c){if(!a.appendBuffer){if(a.remove)a.remove(b,c);else try{a.abort()}catch(d){}return Promise.resolve()}return Y0a(a,
"remove",d=>d.remove(b,c))},a1a=function(){let a;return{promise:new Promise(b=>{a=b}),resolve:a}},Q0=function(a,b,c){a=_.Kd(a.A,b);a.length=c.length;for(b=0;b<c.length;b++)a[b]=c[b]},b1a=function(a){try{if(!a.A)return null;if("response"in a.A)return a.A.response;switch(a.P){case "":case "text":return a.A.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.A)return a.A.mozResponseArrayBuffer}return null}catch(b){return null}},c1a=function(a,b,c){const d=a.A,e=c(()=>{try{const f=d();return _.oH(f)||
_.As(f)?f:_.vs(f)}catch(f){return _.rH(f)}});a.A=()=>new (Function.prototype.bind.apply(b,[null].concat(e)));return a},d1a=function(a,b){return c1a(a,_.mV,c=>[c,b])},e1a=function(a,b,c){return c1a(a,_.nV,d=>[d(),b,c])},f1a=class{},R0=class extends f1a{constructor(a){super();this.A=a}lc(){return this.A()}},g1a=function(a){return a?{Qc:a.Qc,vc:a.vc,codecs:a.codecs,qa:a.qa,height:a.height,id:a.id,mimeType:a.mimeType,width:a.width,ud:a.ud}:null},S0=function(a){return{Ii:a.Ii,contentType:a.contentType,
aj:a.aj,bj:a.bj,Og:g1a(a.Og),XC:z0a(a.contentType,a.Og),jg:g1a(a.jg),hD:z0a(a.contentType,a.jg)}},h1a=function(a,b,c,d){const e=a.A.get(b.toString())||null;e&&(e.Nj=e.Pj+c,e.status=d,a.B--);a.A.delete(b.toString());return e},i1a=function(a,b){switch(b){case "audio":return a.audio;case "video":return a.video;default:throw Error("qd`"+b);}},j1a=class{constructor(a){this.A=a;this.B=Date.now()}write(a){a.A[0]=this.B.toString();var b=JSON.stringify(this.A.uc());a.A[7]=b}},T0=function(a,b){var c=b.B();
c.Ah(a.F);c.B((Date.now()-a.G).toString(10));c=b.C();a.D&&c.B();a.A.iC.log(new j1a(b),!1)},k1a=function(a){const b=new _.as(a.B);return Promise.resolve(e1a(d1a(new R0(()=>{_.CI(b,"t",Date.now());const c=_.Fr(b);return(new _.Fs(c,1)).then(d=>Number(d))}),a.A),5E3,"Request for timeoffset timed out").lc())},U0=function(a){this.initialize(a,2)};_.P(U0,_.Ev);U0.prototype.setSeconds=function(a){this.A[0]=a};U0.prototype.B=function(a){this.A[1]=a};var V0=function(a){this.initialize(a,2)};_.P(V0,_.Ev);
V0.prototype.setSeconds=function(a){this.A[0]=a};V0.prototype.B=function(a){this.A[1]=a};
var W0=function(a,b,c){return Math.min(Math.max(a,b),c)},l1a=function(a){return Array.prototype.reduce.call(arguments,function(b,c){return b+c},0)},m1a=function(a){return l1a.apply(null,arguments)/arguments.length},n1a=function(a){var b=arguments.length;if(2>b)return 0;var c=m1a.apply(null,arguments);return l1a.apply(null,Array.prototype.map.call(arguments,function(d){return Math.pow(d-c,2)}))/(b-1)},o1a=function(a){return Math.sqrt(n1a.apply(null,arguments))},p1a=function(a){for(let b=0;1>b;b++)if('"'==
a.charAt(0)&&'"'==a.charAt(a.length-1))return a.substring(1,a.length-1);return a},X0={"\x00":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Y0={"'":"\\'"},q1a=function(a){a=String(a);const b=['"'];for(let g=0;g<a.length;g++){var c=a.charAt(g),d=c.charCodeAt(0),e=g+1,f;if(!(f=X0[c]))if(31<d&&127>d)f=c;else if(f=c,f in Y0)f=Y0[f];else if(f in X0)f=Y0[f]=X0[f];else{d=f.charCodeAt(0);if(31<d&&127>d)c=f;else{if(256>d){if(c="\\x",16>d||256<
d)c+="0"}else c="\\u",4096>d&&(c+="0");c+=d.toString(16).toUpperCase()}f=Y0[f]=c}b[e]=f}b.push('"');return b.join("")},r1a=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},Z0=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},O0=function(a,b,c){var d=arguments,e=document,f=d[1],g=_.VB(e,String(d[0]));f&&("string"===typeof f?g.className=f:Array.isArray(f)?g.className=f.join(" "):_.UB(g,f));2<d.length&&_.tra(e,g,d,2);return g},
s1a=function(a,b){return _.VH(_.XH(a,"range"),"range",b)},t1a=function(a){this.B=0;this.C=a||100;this.A=[]};_.q=t1a.prototype;_.q.add=function(a){const b=this.A[this.B];this.A[this.B]=a;this.B=(this.B+1)%this.C;return b};_.q.get=function(a){a=u1a(this,a);return this.A[a]};_.q.set=function(a,b){a=u1a(this,a);this.A[a]=b};_.q.Ob=function(){return this.A.length};_.q.kd=function(){return 0==this.A.length};_.q.clear=function(){this.B=this.A.length=0};
_.q.Jc=function(){var a=this.Ob();const b=this.Ob();var c=this.Ob()-a;for(a=[];c<b;c++)a.push(this.get(c));return a};_.q.tf=function(){const a=[],b=this.Ob();for(let c=0;c<b;c++)a[c]=c;return a};
var u1a=function(a,b){if(b>=a.A.length)throw Error("xb");return a.A.length<a.C?b:(a.B+Number(b))%a.C},v1a=function(a,b){const c=Array.prototype.slice.call(arguments),d=c.shift();if("undefined"==typeof d)throw Error("zb");d.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(e,f,g,h,k,l,m,n){if("%"==l)return"%";const p=c.shift();if("undefined"==typeof p)throw Error("Ab");arguments[0]=p;return _.fI[l].apply(null,arguments)})},w1a={},x1a=function(a,b){var c=w1a[b];if(!c){var d=r1a(b);c=d;void 0===
a.style[d]&&(d=_.uJ()+_.nra(d),void 0!==a.style[d]&&(c=d));w1a[b]=c}return c},$0=function(a,b,c){if("string"===typeof b)(b=x1a(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=x1a(c,d);f&&(c.style[f]=e)}},y1a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.qu&&!b&&!c;if((void 0===b||d)&&a.getBoundingClientRect){try{var e=a.getBoundingClientRect()}catch(f){e={left:0,top:0,right:0,bottom:0}}return new _.LB(e.right-e.left,e.bottom-e.top)}return new _.LB(b,c)},F0=function(a){this.initialize(a,
2)};_.P(F0,_.Ev);F0.prototype.getId=function(){return _.Gv(this,0)};F0.prototype.Sa=function(a){this.A[0]=a};var a1=function(a){this.initialize(a,4)};_.P(a1,_.Ev);a1.prototype.getId=function(){return _.Gv(this,0)};a1.prototype.Sa=function(a){this.A[0]=a};a1.prototype.Rh=function(){return _.Fv(this,3,0)};a1.prototype.nj=function(a){this.A[3]=a};var z1a=function(a){this.initialize(a,1)};_.P(z1a,_.Ev);var b1=function(a){this.initialize(a,6)};_.P(b1,_.Ev);_.q=b1.prototype;
_.q.wp=function(a){this.A[0]=a};_.q.Om=function(a){this.A[1]=a};_.q.pj=function(a){this.A[2]=a};_.q.mx=function(a){this.A[3]=a};_.q.kx=function(a){this.A[4]=a};_.q.Bk=function(a){this.A[5]=a};var c1=function(a){this.initialize(a,6)};_.P(c1,_.Ev);c1.prototype.Om=function(a){this.A[1]=a};c1.prototype.Bk=function(a){this.A[5]=a};var d1=function(a){this.initialize(a,2)};_.P(d1,_.Ev);d1.prototype.getName=function(){return _.Gv(this,0)};var A1a=function(a){this.initialize(a,3)};_.P(A1a,_.Ev);
var e1=function(a){this.initialize(a,7)};_.P(e1,_.Ev);var B1a=function(a){this.initialize(a,7)};_.P(B1a,_.Ev);var C1a=function(a){this.initialize(a,2)};_.P(C1a,_.Ev);var f1=function(a){this.initialize(a,2)};_.P(f1,_.Ev);f1.prototype.qg=function(a){this.A[1]=a};var D1a=function(a){this.initialize(a,3)};_.P(D1a,_.Ev);var E1a=function(a){this.initialize(a,2)};_.P(E1a,_.Ev);var g1=function(a){this.initialize(a,4)};_.P(g1,_.Ev);g1.prototype.eZ=function(a){this.A[0]=a};
g1.prototype.oZ=function(a){this.A[1]=a};g1.prototype.kZ=function(a){this.A[2]=a};g1.prototype.nZ=function(a){this.A[3]=a};var h1=function(a){this.initialize(a,8)};_.P(h1,_.Ev);_.q=h1.prototype;_.q.qg=function(a){this.A[0]=a};_.q.mZ=function(a){this.A[2]=a};_.q.qZ=function(a){this.A[5]=a};_.q.jZ=function(a){this.A[6]=a};_.q.ei=function(a){this.A[7]=a};var i1=function(a){this.initialize(a,2)};_.P(i1,_.Ev);i1.prototype.getId=function(){return _.Gv(this,0)};i1.prototype.Sa=function(a){this.A[0]=a};
i1.prototype.wc=function(a){this.A[1]=a};var j1=function(a){this.initialize(a,2)};_.P(j1,_.Ev);j1.prototype.qg=function(a){this.A[0]=a};j1.prototype.aT=function(){return new i1(_.Iv(this,1))};var k1=function(a){this.initialize(a,5)};_.P(k1,_.Ev);_.q=k1.prototype;_.q.ei=function(a){this.A[0]=a};_.q.Ah=function(a){this.A[1]=a};_.q.FN=function(a){this.A[2]=a};_.q.EN=function(a){this.A[3]=a};_.q.RN=function(a){this.A[4]=a};var F1a=function(a){this.initialize(a,2)};_.P(F1a,_.Ev);
var l1=function(a){this.initialize(a,6)};_.P(l1,_.Ev);l1.prototype.getId=function(){return _.Gv(this,0)};l1.prototype.Sa=function(a){this.A[0]=a};var G1a=function(a){this.initialize(a,4)};_.P(G1a,_.Ev);var m1=function(a){this.initialize(a,2)};_.P(m1,_.Ev);m1.prototype.Ah=function(a){this.A[0]=a};m1.prototype.Yf=function(){return new V0(this.A[1])};m1.prototype.Pm=function(a){this.A[1]=a.A};var n1=function(a){this.initialize(a,2)};_.P(n1,_.Ev);n1.prototype.Rh=function(){return _.Gv(this,0)};
n1.prototype.nj=function(a){this.A[0]=a};n1.prototype.lx=function(a){this.A[1]=a};var o1=function(a){this.initialize(a,7)};_.P(o1,_.Ev);_.q=o1.prototype;_.q.Io=function(){return _.Gv(this,0)};_.q.DD=function(a){this.A[0]=a};_.q.yN=function(a){this.A[4]=a};_.q.NN=function(a){this.A[5]=a};_.q.DN=function(a){Q0(this,1,a)};_.q.QN=function(a){Q0(this,6,a)};_.q.nI=function(){return new n1(_.Iv(this,2))};_.q.qI=function(){return new n1(_.Iv(this,3))};var p1=function(a){this.initialize(a,2)};_.P(p1,_.Ev);
p1.prototype.ei=function(a){this.A[0]=a};p1.prototype.getConfiguration=function(){return new o1(this.A[1])};p1.prototype.JW=function(){return new o1(_.Hv(this,1))};p1.prototype.setConfiguration=function(a){this.A[1]=a.A};var q1=function(a){this.initialize(a,2)};_.P(q1,_.Ev);q1.prototype.ei=function(a){this.A[0]=a};q1.prototype.bT=function(){return new o1(_.Iv(this,1))};var r1=function(a){this.initialize(a,2)};_.P(r1,_.Ev);r1.prototype.getName=function(){return _.Gv(this,0)};
r1.prototype.getDuration=function(){return new U0(this.A[1])};var s1=function(a){this.initialize(a,1)};_.P(s1,_.Ev);s1.prototype.xK=function(){return new r1(_.Kd(this.A,0)[void 0])};var H1a=function(a){this.initialize(a,2)};_.P(H1a,_.Ev);var I1a=function(a){this.initialize(a,1)};_.P(I1a,_.Ev);var t1=function(a){this.initialize(a,1)};_.P(t1,_.Ev);t1.prototype.HD=function(a){this.A[0]=a};var u1=function(a){this.initialize(a,1)};_.P(u1,_.Ev);u1.prototype.HD=function(a){this.A[0]=a};
var v1=function(a){this.initialize(a,8)};_.P(v1,_.Ev);_.q=v1.prototype;_.q.wp=function(a){this.A[0]=a};_.q.Om=function(a){this.A[1]=a};_.q.pj=function(a){this.A[2]=a};_.q.hZ=function(a){this.A[3]=a};_.q.mx=function(a){this.A[4]=a};_.q.kx=function(a){this.A[5]=a};_.q.Bk=function(a){this.A[6]=a};_.q.gZ=function(a){this.A[7]=a};var w1=function(a){this.initialize(a,3)};_.P(w1,_.Ev);w1.prototype.fZ=function(a){this.A[0]=a};w1.prototype.pZ=function(a){this.A[2]=a};
w1.prototype.LW=function(){return new v1(_.Hv(this,1))};var x1=function(a){this.initialize(a,28)};_.P(x1,_.Ev);x1.prototype.getId=function(){return _.Gv(this,2)};x1.prototype.Sa=function(a){this.A[2]=a};x1.prototype.getKey=function(){return _.Gv(this,15)};var y1=function(a){this.initialize(a,4)};_.P(y1,_.Ev);y1.prototype.qg=function(a){this.A[0]=a};y1.prototype.getUrl=function(){return new x1(this.A[1])};var z1=function(a){this.initialize(a,2)};_.P(z1,_.Ev);z1.prototype.qg=function(a){this.A[0]=a};
z1.prototype.wp=function(a){this.A[1]=a};var A1=function(a){this.initialize(a,4)};_.P(A1,_.Ev);A1.prototype.getId=function(){return _.Gv(this,0)};A1.prototype.Sa=function(a){this.A[0]=a};A1.prototype.Wb=function(){return _.Gv(this,1)};var J1a=function(a){this.initialize(a,1)};_.P(J1a,_.Ev);var K1a=function(a){this.initialize(a,29)};_.P(K1a,_.Ev);var B1=function(a){this.initialize(a,3)};_.P(B1,_.Ev);B1.prototype.KD=function(a){this.A[1]=a};B1.prototype.getMessage=function(){return _.Gv(this,2)};
var L1a=function(a){this.initialize(a,4)};_.P(L1a,_.Ev);var C1=function(a){this.initialize(a,11)};_.P(C1,_.Ev);C1.prototype.ei=function(a){this.A[6]=a};C1.prototype.Ah=function(a){this.A[8]=a};var D1=function(a){this.initialize(a,4)};_.P(D1,_.Ev);D1.prototype.qg=function(a){this.A[0]=a};D1.prototype.KD=function(a){this.A[1]=a};D1.prototype.rZ=function(a){this.A[2]=a};D1.prototype.iZ=function(a){this.A[3]=a};var M1a=function(a){this.initialize(a,4)};_.P(M1a,_.Ev);
var E1=function(a){this.initialize(a,2)};_.P(E1,_.Ev);var F1=function(a){this.initialize(a,5)};_.P(F1,_.Ev);F1.prototype.getMessage=function(){return _.Gv(this,1)};F1.prototype.ED=function(a){this.A[2]=a.A};var N1a=function(a){this.initialize(a,2)};_.P(N1a,_.Ev);var G1=function(a){this.initialize(a,3)};_.P(G1,_.Ev);G1.prototype.qg=function(a){this.A[0]=a};G1.prototype.wc=function(a){this.A[2]=a};var H1=function(a){this.initialize(a,8)};_.P(H1,_.Ev);H1.prototype.BK=function(){return null!=this.A[3]};
H1.prototype.uK=function(){return new C1(this.A[3])};var I1=function(a){this.initialize(a,3)};_.P(I1,_.Ev);I1.prototype.getName=function(){return _.Gv(this,0)};var J1=function(a){return new H1(_.Hv(a,2))},K1=function(a){this.initialize(a,3)};_.P(K1,_.Ev);K1.prototype.getId=function(){return+_.Fv(this,0,0)};K1.prototype.Sa=function(a){this.A[0]=a};var L1=function(a){this.initialize(a,9)};_.P(L1,_.Ev);L1.prototype.getName=function(){return _.Gv(this,1)};
var M1=function(a,b){a.A[1]=b},N1=function(a,b){a.A[2]=b};L1.prototype.getStatus=function(){return _.Fv(this,5,0)};var O1=function(a,b){a.A[5]=b},P1=function(a){return new K1(_.Hv(a,3))};L1.prototype.Ae=function(){return null!=this.A[6]};L1.prototype.getError=function(){return new I1(this.A[6])};var Q1=function(a){return new I1(_.Hv(a,6))},R1=function(a){return new K1a(_.Hv(a,8))},O1a=function(a){this.initialize(a,5)};_.P(O1a,_.Ev);_.LY=function(a){this.initialize(a,7)};_.P(_.LY,_.Ev);_.q=_.LY.prototype;
_.q.vV=function(){return+_.Fv(this,1,0)};_.q.ON=function(a){this.A[1]=a};_.q.gV=function(){const a=this.A[2];return a?a.length:0};_.q.DP=function(a){a=_.Kd(this.A,2)[a];return new L1(a)};_.q.oI=function(){return new L1(_.Iv(this,2))};var S1=function(a){this.initialize(a,4)};_.P(S1,_.Ev);S1.prototype.B=function(){this.A[2]=navigator.onLine};var T1=function(a){this.initialize(a,9)};_.P(T1,_.Ev);T1.prototype.wc=function(a){this.A[0]=a};var U1=function(a){this.initialize(a,6)};_.P(U1,_.Ev);
U1.prototype.wc=function(a){this.A[0]=a};var V1=function(a){this.initialize(a,2)};_.P(V1,_.Ev);V1.prototype.Ah=function(a){this.A[0]=a};V1.prototype.B=function(a){this.A[1]=a};var P1a=function(a){this.initialize(a,1)};_.P(P1a,_.Ev);var W1=function(a){this.initialize(a,3)};_.P(W1,_.Ev);W1.prototype.Yd=function(){return+_.Fv(this,1,0)};W1.prototype.Bk=function(a){this.A[2]=a};var X1=function(a){this.initialize(a,6)};_.P(X1,_.Ev);X1.prototype.getId=function(){return _.Gv(this,0)};
X1.prototype.Sa=function(a){this.A[0]=a};var Q1a=function(a){this.initialize(a,4)};_.P(Q1a,_.Ev);var Y1=function(a){this.initialize(a,36)};_.P(Y1,_.Ev);Y1.prototype.Ae=function(){return null!=this.A[5]};Y1.prototype.getError=function(){return new T1(this.A[5])};var Z1=function(a){this.initialize(a,22)};_.P(Z1,_.Ev);Z1.prototype.B=function(){return new V1(_.Hv(this,10))};Z1.prototype.C=function(){return new S1(_.Hv(this,11))};var J0=function(a,b){this.start=a<b?a:b;this.end=a<b?b:a};
J0.prototype.clone=function(){return new J0(this.start,this.end)};
var R1a=function(a){return a.end-a.start},S1a=function(a,b){return Math.max(a.start,b.start)<=Math.min(a.end,b.end)},T1a=function(a){return _.ha.JSON.stringify(a)},U1a=(a,b,c)=>{b=b.replace(/-/g,"_");let d=null;for(let e=0;e<a.length;e++){const f=a[e],g=(c(f)||"").replace(/-/g,"_");if(_.jW(g,b))return f;d||_.kW(g,b)&&(d=f)}return d},$1=class{constructor(a,b,c){this.id=a;this.A=c;this.B=b}toString(){return JSON.stringify({id:this.id,offsetMs:this.A,periodType:this.B})}},V1a={q0:"description",w0:"enhanced-audio-intelligibility"},
a2=a=>{switch(a.split("/")[0]){case "audio":return"audio";case "video":return"video";default:throw new _.cW("Unable to determine the content type; invalid MIME type.");}},W1a=class{constructor(a){this.A=a}I(){return{serviceLocation:_.Qs(this.A)}}},X1a=(a,b)=>a?b?new W1a(b.A||a.A):a||null:b||null,Y1a=class{constructor(a,b=null){this.Zw=a;this.value=b;this.A=this.B=null}clone(){const a=new Y1a(this.Zw,this.value);a.B=this.B;a.A=this.A;return a}I(){return{schemeIdUri:this.Zw,value:this.value,hdcpVersion:this.B,
keyType:this.A}}},b2=class{constructor(a,b=null){this.A=a;this.yd=b}I(){return{sourceUrl:_.Qs(this.A),range:this.yd?`[${this.yd.start}, ${this.yd.end}]`:null}}},Z1a=(a,b)=>a?b?new b2(b.A||a.A,b.yd||a.yd):a:b,$1a=class{constructor(a,b){this.B=a;this.A=b}I(){return{initialization:this.B?this.B.I():null,representationIndex:this.A?this.A.I():null}}},a2a=(a,b)=>a?b?new $1a(Z1a(a.B,b.B),Z1a(a.A,b.A)):a||null:b||null,b2a=(a,b)=>a?{mimeType:b.mimeType||a.mimeType,codecs:b.codecs||a.codecs,qa:b.qa||a.qa,Kd:X1a(a.Kd,
b.Kd),Ad:a2a(a.Ad,b.Ad),width:b.width||a.width,height:b.height||a.height,frameRate:b.frameRate||a.frameRate,Qc:b.Qc||a.Qc,Ke:(a.Ke||[]).concat(b.Ke||[]).map(c=>c.clone()),ud:b.ud||a.ud}:b,N0=function(a){return(a.Ke||[]).find(b=>"urn:mpeg:dash:mp4protection:2011"==b.Zw)},c2=function(a){return!!a.Ke&&0<a.Ke.length},d2=function(a,b){return _.EI(a.Kd?a.Kd.A:"",b).toString()},c2a=class{constructor(a){this.mimeType=a.mimeType||"";this.codecs=a.codecs||"";this.qa=a.qa||"";this.Kd=a.Kd||null;this.Ad=a.Ad||
null;this.width=null!=a.width?a.width:null;this.height=null!=a.height?a.height:null;this.frameRate=null!=a.frameRate?a.frameRate:null;this.Qc=null!=a.Qc?a.Qc:null;this.Ke=a.Ke||null;this.ud=null!=a.ud?a.ud:null}I(){return{mimeType:this.mimeType,codecs:this.codecs,eotf:this.qa,baseUrl:this.Kd?this.Kd.I():null,segmentBase:this.Ad?this.Ad.I():null,width:this.width,height:this.height,frameRate:this.frameRate,audioChannelCount:this.Qc,contentProtection:(this.Ke||[]).map(a=>a.I()),youtubeFormatId:this.ud}}toString(){return JSON.stringify(this.I())}},
d2a=function(a){return a.reduce((b,c)=>!b||c.vc>b.vc?c:b,null)},e2a=function(a){return a.reduce((b,c)=>!b||c.vc<b.vc?c:b,null)},f2a=class extends c2a{constructor(a,b,c){super(b);this.id=a;this.vc=c}I(){return Object.assign(super.I(),{id:this.id,bandwidth:this.vc})}},g2a=function(a,b){return a.A.find(c=>c.id==b)||null},h2a=class extends c2a{constructor(a,b,c,d,e,f){super(c);this.Ei=f;this.contentType=b;this.id=a;this.lang=d;this.B=new _.yP(e||[]);this.A=[]}I(){return Object.assign(super.I(),{id:this.id,
contentType:this.contentType,lang:this.lang,roles:this.B.Jc(),representations:this.A.map(a=>a.toString())})}},i2a=function(a,b,c,d,e,f,g){const h={mimeType:null,codecs:null,qa:null,Kd:null,Ad:null,width:null,height:null,frameRate:null,Qc:null,Ke:null,ud:null};h.Kd=a.Kd;h.Ad=a.Ad;d=b2a(h,d);b=new h2a(b,c,d,e,f,g);a.A.push(b);return b},j2a=function(a,b){return a.A.find(c=>c.id==b)||null},e2=function(a,b){for(let c=0;c<a.A.length;c++){const d=g2a(a.A[c],b);if(d)return d}return null},k2a=class{constructor(a,
b,c="main",d=null,e=null){this.A=[];this.Kd=b||null;this.Eb=d;this.id=a;this.Ad=null;this.B=e;this.type=c||"main"}toString(){return JSON.stringify({id:this.id,baseUrl:this.Kd?this.Kd.toString():null,segmentBase:this.Ad?this.Ad.toString():null,adaptationSets:this.A.map(a=>a.toString())})}},l2a=class{constructor(a,b,c){this.B=c;this.gr=new Map;this.qd=a;this.A=b.replace(/-/g,"_")}getId(){return this.qd}Wb(){return this.A}Hr(){return this.B}toString(){const a={};for(const [b,c]of this.gr)a[b]=_.Qs(c);
return JSON.stringify({id:this.getId(),language:this.Wb(),isDraft:!1,isForced:this.Hr(),urls:a})}},m2a=0,n2a=class{constructor(a,b,c,d,e,f,g){this.id=++m2a;this.Cb=a;this.type=b;this.contentType=c;this.url=d;this.reason="playback";this.A=e;this.index=f;this.Va=g;this.creationTime=Date.now();this.B=null;this.status=0;this.error=null}},o2a=a=>{switch(a){case "license-request":return"license-request";case "license-renewal":return"license-renewal";case "license-release":return"license-release";case "individualization-request":return"individualization-request";
default:throw new _.cW("Unable to convert to MediaKeyMessageType; unrecognized string.");}},p2a={18:{id:18,mime:"video/mp4",width:640,height:360,V:2,T:0,W:!1},59:{id:59,mime:"video/mp4",width:854,height:480,V:2,T:0,W:!1},61:{id:61,mime:"video/wvm",width:640,height:360,V:2,T:1,W:!1},62:{id:62,mime:"video/wvm",width:854,height:480,V:2,T:1,W:!1},63:{id:63,mime:"video/wvm",width:1280,height:720,V:2,T:1,W:!1},89:{id:89,mime:"video/wvm",width:1280,height:720,V:2,T:0,W:!1},113:{id:113,mime:"video/wvm",width:1280,
height:720,V:2,T:1,W:!1},114:{id:114,mime:"video/wvm",width:854,height:480,V:2,T:1,W:!1},134:{id:134,mime:"video/mp4",codecs:"avc1.4d401e",width:640,height:360,V:null,T:0,W:!0},135:{id:135,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:0,W:!0},136:{id:136,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:0,W:!0},137:{id:137,mime:"video/mp4",codecs:"avc1.640028",width:1920,height:1080,V:null,T:0,W:!0},140:{id:140,mime:"audio/mp4",codecs:"mp4a.40.2",width:null,
height:null,V:2,T:0,W:!0},141:{id:141,mime:"audio/mp4",codecs:"mp4a.40.2",width:null,height:null,V:2,T:0,W:!0},143:{id:143,mime:"video/mp4",codecs:"avc1.4d401e",width:640,height:360,V:null,T:1,W:!0},144:{id:144,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:1,W:!0},145:{id:145,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:1,W:!0},146:{id:146,mime:"video/mp4",codecs:"avc1.640028",width:1920,height:1080,V:null,T:1,W:!0},149:{id:149,mime:"audio/mp4",codecs:"mp4a.40.2",
width:null,height:null,V:2,T:1,W:!0},150:{id:150,mime:"audio/mp4",codecs:"mp4a.40.2",width:null,height:null,V:2,T:1,W:!0},180:{id:180,mime:"video/wvm",width:1920,height:1080,V:6,T:1,W:!1},171:{id:171,mime:"audio/webm",codecs:"vorbis",width:null,height:null,V:2,T:0,W:!0},172:{id:172,mime:"audio/webm",codecs:"vorbis",width:null,height:null,V:2,T:0,W:!0},198:{id:198,mime:"audio/webm",codecs:"vorbis",width:null,height:null,V:2,T:1,W:!0},199:{id:199,mime:"audio/webm",codecs:"vorbis",width:null,height:null,
V:2,T:1,W:!0},212:{id:212,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:0,W:!0},213:{id:213,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:0,W:!0},214:{id:214,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:0,W:!0},215:{id:215,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:0,W:!0},216:{id:216,mime:"video/mp4",codecs:"avc1.640028",width:1920,height:1080,V:null,T:0,W:!0},217:{id:217,mime:"video/mp4",codecs:"avc1.640028",
width:1920,height:1080,V:null,T:0,W:!0},222:{id:222,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:1,W:!0},223:{id:223,mime:"video/mp4",codecs:"avc1.4d401e",width:854,height:480,V:null,T:1,W:!0},224:{id:224,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:1,W:!0},225:{id:225,mime:"video/mp4",codecs:"avc1.4d401f",width:1280,height:720,V:null,T:1,W:!0},226:{id:226,mime:"video/mp4",codecs:"avc1.640028",width:1920,height:1080,V:null,T:1,W:!0},227:{id:227,mime:"video/mp4",
codecs:"avc1.640028",width:1920,height:1080,V:null,T:1,W:!0},243:{id:243,mime:"video/webm",codecs:"vp9",width:640,height:360,V:null,T:0,W:!0},244:{id:244,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:0,W:!0},245:{id:245,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:0,W:!0},246:{id:246,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:0,W:!0},247:{id:247,mime:"video/webm",codecs:"vp9",width:1280,height:720,V:null,T:0,W:!0},353:{id:353,mime:"video/webm",codecs:"vp9",
width:1280,height:720,V:null,T:0,W:!0},354:{id:354,mime:"video/webm",codecs:"vp9",width:1280,height:720,V:null,T:0,W:!0},248:{id:248,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:0,W:!0},355:{id:355,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:0,W:!0},356:{id:356,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:0,W:!0},249:{id:249,mime:"audio/webm",codecs:"opus",width:null,height:null,V:2,T:0,W:!0},250:{id:250,mime:"audio/webm",codecs:"opus",width:null,
height:null,V:2,T:0,W:!0},251:{id:251,mime:"audio/webm",codecs:"opus",width:null,height:null,V:2,T:0,W:!0},256:{id:256,mime:"audio/mp4",codecs:"mp4a.40.5",width:null,height:null,V:6,T:0,W:!0},258:{id:258,mime:"audio/mp4",codecs:"mp4a.40.2",width:null,height:null,V:6,T:0,W:!0},350:{id:350,mime:"audio/webm",codecs:"opus",width:null,height:null,V:2,T:1,W:!0},351:{id:351,mime:"audio/webm",codecs:"opus",width:null,height:null,V:2,T:1,W:!0},352:{id:352,mime:"audio/webm",codecs:"opus",width:null,height:null,
V:2,T:1,W:!0},261:{id:261,mime:"audio/mp4",codecs:"mp4a.40.2",width:null,height:null,V:6,T:1,W:!0},271:{id:271,mime:"video/webm",codecs:"vp9",width:2560,height:1440,V:null,T:0,W:!0},273:{id:273,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:1,W:!0},274:{id:274,mime:"video/webm",codecs:"vp9",width:1280,height:720,V:null,T:1,W:!0},357:{id:357,mime:"video/webm",codecs:"vp9",width:1280,height:720,V:null,T:1,W:!0},358:{id:358,mime:"video/webm",codecs:"vp9",width:1280,height:720,V:null,T:1,
W:!0},275:{id:275,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:1,W:!0},359:{id:359,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:1,W:!0},360:{id:360,mime:"video/webm",codecs:"vp9",width:1920,height:1080,V:null,T:1,W:!0},276:{id:276,mime:"video/webm",codecs:"vp9",width:2560,height:1440,V:null,T:1,W:!0},280:{id:280,mime:"video/webm",codecs:"vp9",width:640,height:360,V:null,T:1,W:!0},313:{id:313,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:0,W:!0},
314:{id:314,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:1,W:!0},317:{id:317,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:1,W:!0},318:{id:318,mime:"video/webm",codecs:"vp9",width:854,height:480,V:null,T:1,W:!0},328:{id:328,mime:"audio/mp4",codecs:"eac3",width:null,height:null,V:6,T:0,W:!0},329:{id:329,mime:"audio/mp4",codecs:"eac3",width:null,height:null,V:6,T:1,W:!0},380:{id:380,mime:"audio/mp4",codecs:"ac3",width:null,height:null,V:6,T:0,W:!0},381:{id:381,mime:"audio/mp4",
codecs:"ac3",width:null,height:null,V:6,T:1,W:!0},332:{id:332,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:640,height:360,V:null,T:0,W:!0},333:{id:333,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},334:{id:334,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1280,height:720,V:null,T:0,W:!0},335:{id:335,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},336:{id:336,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",
width:2560,height:1440,V:null,T:0,W:!0},337:{id:337,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},363:{id:363,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:640,height:360,V:null,T:1,W:!0},364:{id:364,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},365:{id:365,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1280,height:720,V:null,T:1,W:!0},366:{id:366,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,
height:1080,V:null,T:1,W:!0},367:{id:367,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:2560,height:1440,V:null,T:1,W:!0},368:{id:368,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},559:{id:559,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:0,W:!0},560:{id:560,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},561:{id:561,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:1,W:!0},562:{id:562,
mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},482:{id:482,mime:"video/mp4",codecs:"hvc1.1.6.L63.90",width:640,height:360,V:null,T:0,W:!0},483:{id:483,mime:"video/mp4",codecs:"hvc1.1.6.L63.90",width:640,height:360,V:null,T:0,W:!0},432:{id:432,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",width:854,height:480,V:null,T:0,W:!0},484:{id:484,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",width:854,height:480,V:null,T:0,W:!0},485:{id:485,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",
width:854,height:480,V:null,T:0,W:!0},433:{id:433,mime:"video/mp4",codecs:"hvc1.1.6.L93.90",width:1280,height:720,V:null,T:0,W:!0},486:{id:486,mime:"video/mp4",codecs:"hvc1.1.6.L93.90",width:1280,height:720,V:null,T:0,W:!0},434:{id:434,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:0,W:!0},487:{id:487,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:0,W:!0},488:{id:488,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:0,
W:!0},435:{id:435,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:2560,height:1440,V:null,T:0,W:!0},436:{id:436,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:0,W:!0},489:{id:489,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:0,W:!0},490:{id:490,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:0,W:!0},516:{id:516,mime:"video/mp4",codecs:"hvc1.1.6.L63.90",width:640,height:360,V:null,T:1,W:!0},517:{id:517,mime:"video/mp4",
codecs:"hvc1.1.6.L63.90",width:640,height:360,V:null,T:1,W:!0},449:{id:449,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",width:854,height:480,V:null,T:1,W:!0},518:{id:518,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",width:854,height:480,V:null,T:1,W:!0},519:{id:519,mime:"video/mp4",codecs:"hvc1.1.6.L90.90",width:854,height:480,V:null,T:1,W:!0},450:{id:450,mime:"video/mp4",codecs:"hvc1.1.6.L93.90",width:1280,height:720,V:null,T:1,W:!0},520:{id:520,mime:"video/mp4",codecs:"hvc1.1.6.L93.90",width:1280,height:720,
V:null,T:1,W:!0},451:{id:451,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:1,W:!0},521:{id:521,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:1,W:!0},522:{id:522,mime:"video/mp4",codecs:"hvc1.1.6.L120.90",width:1920,height:1080,V:null,T:1,W:!0},452:{id:452,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:2560,height:1440,V:null,T:1,W:!0},453:{id:453,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:1,W:!0},523:{id:523,
mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:1,W:!0},524:{id:524,mime:"video/mp4",codecs:"hvc1.1.6.H150.90",width:3840,height:2160,V:null,T:1,W:!0},494:{id:494,mime:"video/mp4",codecs:"hvc1.2.4.L63.90",qa:"smpte2084",width:640,height:360,V:null,T:0,W:!0},495:{id:495,mime:"video/mp4",codecs:"hvc1.2.4.L63.90",qa:"smpte2084",width:640,height:360,V:null,T:0,W:!0},437:{id:437,mime:"video/mp4",codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},496:{id:496,
mime:"video/mp4",codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},497:{id:497,mime:"video/mp4",codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},438:{id:438,mime:"video/mp4",codecs:"hvc1.2.4.L93.90",qa:"smpte2084",width:1280,height:720,V:null,T:0,W:!0},498:{id:498,mime:"video/mp4",codecs:"hvc1.2.4.L93.90",qa:"smpte2084",width:1280,height:720,V:null,T:0,W:!0},439:{id:439,mime:"video/mp4",codecs:"hvc1.2.4.L120.90",qa:"smpte2084",width:1920,height:1080,
V:null,T:0,W:!0},499:{id:499,mime:"video/mp4",codecs:"hvc1.2.4.L120.90",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},500:{id:500,mime:"video/mp4",codecs:"hvc1.2.4.H120.90",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},440:{id:440,mime:"video/mp4",codecs:"hvc1.2.4.L150.90",qa:"smpte2084",width:2560,height:1440,V:null,T:0,W:!0},441:{id:441,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},501:{id:501,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",
qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},442:{id:442,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},528:{id:528,mime:"video/mp4",codecs:"hvc1.2.4.L63.90",qa:"smpte2084",width:640,height:360,V:null,T:1,W:!0},529:{id:529,mime:"video/mp4",codecs:"hvc1.2.4.L63.90",qa:"smpte2084",width:640,height:360,V:null,T:1,W:!0},454:{id:454,mime:"video/mp4",codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},530:{id:530,mime:"video/mp4",
codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},531:{id:531,mime:"video/mp4",codecs:"hvc1.2.4.L90.90",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},455:{id:455,mime:"video/mp4",codecs:"hvc1.2.4.L93.90",qa:"smpte2084",width:1280,height:720,V:null,T:1,W:!0},532:{id:532,mime:"video/mp4",codecs:"hvc1.2.4.L93.90",qa:"smpte2084",width:1280,height:720,V:null,T:1,W:!0},456:{id:456,mime:"video/mp4",codecs:"hvc1.2.4.L120.90",qa:"smpte2084",width:1920,height:1080,V:null,
T:1,W:!0},533:{id:533,mime:"video/mp4",codecs:"hvc1.2.4.L120.90",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},534:{id:534,mime:"video/mp4",codecs:"hvc1.2.4.H120.90",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},457:{id:457,mime:"video/mp4",codecs:"hvc1.2.4.L150.90",qa:"smpte2084",width:2560,height:1440,V:null,T:1,W:!0},458:{id:458,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},535:{id:535,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",
qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},459:{id:459,mime:"video/mp4",codecs:"hvc1.2.4.H150.90",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},505:{id:505,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:640,height:360,V:null,T:0,W:!0},506:{id:506,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:640,height:360,V:null,T:0,W:!0},443:{id:443,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},507:{id:507,mime:"video/mp4",codecs:"dvhe.05.01",
qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},508:{id:508,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:854,height:480,V:null,T:0,W:!0},444:{id:444,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:1280,height:720,V:null,T:0,W:!0},509:{id:509,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:1280,height:720,V:null,T:0,W:!0},445:{id:445,mime:"video/mp4",codecs:"dvhe.05.03",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},510:{id:510,mime:"video/mp4",codecs:"dvhe.05.03",
qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},511:{id:511,mime:"video/mp4",codecs:"dvhe.05.03",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},446:{id:446,mime:"video/mp4",codecs:"dvhe.05.05",qa:"smpte2084",width:2560,height:1440,V:null,T:0,W:!0},447:{id:447,mime:"video/mp4",codecs:"dvhe.05.06",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},512:{id:512,mime:"video/mp4",codecs:"dvhe.05.06",qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},448:{id:448,mime:"video/mp4",codecs:"dvhe.05.06",
qa:"smpte2084",width:3840,height:2160,V:null,T:0,W:!0},539:{id:539,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:640,height:360,V:null,T:1,W:!0},540:{id:540,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:640,height:360,V:null,T:1,W:!0},460:{id:460,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},541:{id:541,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},542:{id:542,mime:"video/mp4",codecs:"dvhe.05.01",
qa:"smpte2084",width:854,height:480,V:null,T:1,W:!0},461:{id:461,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:1280,height:720,V:null,T:1,W:!0},543:{id:543,mime:"video/mp4",codecs:"dvhe.05.01",qa:"smpte2084",width:1280,height:720,V:null,T:1,W:!0},462:{id:462,mime:"video/mp4",codecs:"dvhe.05.03",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},544:{id:544,mime:"video/mp4",codecs:"dvhe.05.03",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},545:{id:545,mime:"video/mp4",codecs:"dvhe.05.03",
qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},463:{id:463,mime:"video/mp4",codecs:"dvhe.05.05",qa:"smpte2084",width:2560,height:1440,V:null,T:1,W:!0},464:{id:464,mime:"video/mp4",codecs:"dvhe.05.06",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},546:{id:546,mime:"video/mp4",codecs:"dvhe.05.06",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},465:{id:465,mime:"video/mp4",codecs:"dvhe.05.06",qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},577:{id:577,mime:"video/webm",
codecs:"vp9",width:2560,height:1440,V:null,T:0,W:!0},578:{id:578,mime:"video/webm",codecs:"vp9",width:2560,height:1440,V:null,T:0,W:!0},579:{id:579,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:0,W:!0},580:{id:580,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:2560,height:1440,V:null,T:0,W:!0},581:{id:581,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:2560,height:1440,V:null,T:0,W:!0},582:{id:582,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:3840,height:2160,
V:null,T:0,W:!0},583:{id:583,mime:"video/webm",codecs:"vp9",width:2560,height:1440,V:null,T:1,W:!0},584:{id:584,mime:"video/webm",codecs:"vp9",width:2560,height:1440,V:null,T:1,W:!0},585:{id:585,mime:"video/webm",codecs:"vp9",width:3840,height:2160,V:null,T:1,W:!0},586:{id:586,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:2560,height:1440,V:null,T:1,W:!0},587:{id:587,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:2560,height:1440,V:null,T:1,W:!0},588:{id:588,mime:"video/webm",codecs:"vp9.2",
qa:"smpte2084",width:3840,height:2160,V:null,T:1,W:!0},589:{id:589,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},590:{id:590,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,height:1080,V:null,T:0,W:!0},591:{id:591,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0},592:{id:592,mime:"video/webm",codecs:"vp9.2",qa:"smpte2084",width:1920,height:1080,V:null,T:1,W:!0}},q2a=class{constructor(a,b,c,d,e,f){this.Nj=null;
this.Pj=d;this.id=a;this.index=e;this.Cb=c;this.status=0;this.Va=f;this.type=b;this.ud=null}I(){return{completionTimeMs:this.Nj,creationTimeMs:this.Pj,id:this.id,index:this.index,representationId:this.Cb,status:this.status,timeRange:this.Va?{start:this.Va.start,end:this.Va.end}:null,type:this.type,youtubeFormatId:this.ud}}},r2a=class extends _.rV{constructor(){super("Instrumentation")}B(){return[_.zY,_.AY,_.BY]}A(){return[_.ZWa,_.aXa]}},s2a=class{constructor(a,b,c){this.A=a;this.zp=b;this.Kl=c}};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var H0=function(a,b){return new f2(a,b)},u2a=function(a){return 0<a?0x7fffffffffffffff<=a?t2a:new f2(a,a/4294967296):0>a?-0x7fffffffffffffff>=a?g2:h2(new f2(-a,-a/4294967296)):i2},h2=function(a){var b=~a.B+1|0;return H0(b,~a.A+!b|0)},I0=function(a){return 4294967296*a.A+(a.B>>>0)},k2=function(a,b){if(j2(a))return a;if(j2(b))return b;var c=a.A>>>16,d=a.A&65535,e=a.B>>>16;a=a.B&65535;var f=b.A>>>16,g=b.A&65535,h=b.B>>>16;b=b.B&65535;var k=a*b;var l=(k>>>16)+e*b;var m=l>>>16;l=(l&65535)+a*h;m+=l>>>16;
m+=d*b;var n=m>>>16;m=(m&65535)+e*h;n+=m>>>16;m=(m&65535)+a*g;n=n+(m>>>16)+(c*b+d*h+e*g+a*f)&65535;return H0((l&65535)<<16|k&65535,n<<16|m&65535)},j2=function(a){return 0==a.B&&0==a.A},l2=function(a,b){return a.B==b.B&&a.A==b.A},f2=class{constructor(a,b){this.B=a|0;this.A=b|0}toString(a){a=a||10;if(2>a||36<a)throw Error("wd`"+a);var b=this.A>>21;if(0==b||-1==b&&(0!=this.B||-2097152!=this.A))return b=I0(this),10==a?""+b:b.toString(a);b=14-(a>>2);var c=Math.pow(a,b),d=H0(c,c/4294967296);c=this.div(d);
d=Math.abs(I0(this.add(h2(k2(c,d)))));var e=10==a?""+d:d.toString(a);e.length<b&&(e="0000000000000".slice(e.length-b)+e);d=I0(c);return(10==a?d:d.toString(a))+e}compare(a){return this.A==a.A?this.B==a.B?0:this.B>>>0>a.B>>>0?1:-1:this.A>a.A?1:-1}add(a){var b=this.A>>>16,c=this.A&65535,d=this.B>>>16,e=a.A>>>16,f=a.A&65535,g=a.B>>>16;a=(this.B&65535)+(a.B&65535);g=(a>>>16)+(d+g);d=g>>>16;d+=c+f;b=(d>>>16)+(b+e)&65535;return H0((g&65535)<<16|a&65535,b<<16|d&65535)}div(a){if(j2(a))throw Error("xd");if(0>
this.A){if(l2(this,g2)){if(l2(a,m2)||l2(a,v2a))return g2;if(l2(a,g2))return m2;var b=1;if(0==b)b=this;else{var c=this.A;b=32>b?H0(this.B>>>b|c<<32-b,c>>b):H0(c>>b-32,0<=c?0:-1)}b=b.div(a).shiftLeft(1);if(l2(b,i2))return 0>a.A?m2:v2a;c=this.add(h2(k2(a,b)));return b.add(c.div(a))}return 0>a.A?h2(this).div(h2(a)):h2(h2(this).div(a))}if(j2(this))return i2;if(0>a.A)return l2(a,g2)?i2:h2(this.div(h2(a)));var d=i2;for(c=this;0<=c.compare(a);){b=Math.max(1,Math.floor(I0(c)/I0(a)));var e=Math.ceil(Math.log(b)/
Math.LN2);e=48>=e?1:Math.pow(2,e-48);for(var f=u2a(b),g=k2(f,a);0>g.A||0<g.compare(c);)b-=e,f=u2a(b),g=k2(f,a);j2(f)&&(f=m2);d=d.add(f);c=c.add(h2(g))}return d}and(a){return H0(this.B&a.B,this.A&a.A)}or(a){return H0(this.B|a.B,this.A|a.A)}xor(a){return H0(this.B^a.B,this.A^a.A)}shiftLeft(a){a&=63;if(0==a)return this;var b=this.B;return 32>a?H0(b<<a,this.A<<a|b>>>32-a):H0(0,b<<a-32)}},i2=H0(0,0),m2=H0(1,0),v2a=H0(-1,-1),t2a=H0(4294967295,2147483647),g2=H0(0,2147483648);
var w2a=/#(.)(.)(.)/,n2=function(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error("zd`"+a+"`"+b+"`"+c);b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).slice(1):"#"+b.toString(16)},x2a=/^#(?:[0-9a-f]{3}){1,2}$/i;
var o2=function(){this.A=[];this.B=[]},y2a=function(a){0===a.A.length&&(a.A=a.B,a.A.reverse(),a.B=[])};o2.prototype.enqueue=function(a){this.B.push(a)};var p2=function(a){y2a(a);return a.A.pop()},z2a=function(a){y2a(a);return _.Ha(a.A)};_.q=o2.prototype;_.q.Ob=function(){return this.A.length+this.B.length};_.q.kd=function(){return 0===this.A.length&&0===this.B.length};_.q.clear=function(){this.A=[];this.B=[]};_.q.contains=function(a){return _.La(this.A,a)||_.La(this.B,a)};
_.q.remove=function(a){{var b=this.A;const c=(0,_.Uia)(b,a);0<=c?(_.Na(b,c),b=!0):b=!1}return b||_.Oa(this.B,a)};_.q.Jc=function(){for(var a=[],b=this.A.length-1;0<=b;--b)a.push(this.A[b]);var c=this.B.length;for(b=0;b<c;++b)a.push(this.B[b]);return a};
var q2=function(a,b){_.bG.call(this);this.P=a||0;this.C=b||10;if(this.P>this.C)throw Error("Ad");this.A=new o2;this.B=new _.yP;this.delay=0;this.G=null;this.Eu()};_.P(q2,_.bG);q2.prototype.Ov=function(){var a=Date.now();if(!(null!=this.G&&a-this.G<this.delay)){for(var b;0<this.A.Ob()&&(b=p2(this.A),!this.uC(b));)this.Eu();!b&&this.Ob()<this.C&&(b=this.F());b&&(this.G=a,this.B.add(b));return b}};q2.prototype.xq=function(a){this.B.remove(a);this.uC(a)&&this.Ob()<this.C?this.A.enqueue(a):r2(a)};
q2.prototype.Eu=function(){for(var a=this.A;this.Ob()<this.P;)a.enqueue(this.F());for(;this.Ob()>this.C&&0<this.A.Ob();)r2(p2(a))};q2.prototype.F=function(){return{}};var r2=function(a){if("function"==typeof a.ib)a.ib();else for(var b in a)a[b]=null};_.q=q2.prototype;_.q.uC=function(a){return"function"==typeof a.CT?a.CT():!0};_.q.contains=function(a){return this.A.contains(a)||this.B.contains(a)};_.q.Ob=function(){return this.A.Ob()+this.B.Ob()};_.q.kd=function(){return this.A.kd()&&this.B.kd()};
_.q.ob=function(){q2.xc.ob.call(this);if(0<this.B.Ob())throw Error("Bd");delete this.B;for(var a=this.A;!a.kd();)r2(p2(a));delete this.A};
var s2=function(a,b){this.A=a;this.fd=b};s2.prototype.getKey=function(){return this.A};s2.prototype.getValue=function(){return this.fd};s2.prototype.clone=function(){return new s2(this.A,this.fd)};
var t2=class{constructor(a){this.A=[];if(a)a:{let c;if(a instanceof t2){if(c=a.tf(),a=a.Jc(),0>=this.Ob()){var b=this.A;for(let d=0;d<c.length;d++)b.push(new s2(c[d],a[d]));break a}}else c=_.Qd(a),a=_.Pd(a);for(b=0;b<c.length;b++)this.insert(c[b],a[b])}}insert(a,b){var c=this.A;c.push(new s2(a,b));a=c.length-1;b=this.A;for(c=b[a];0<a;){const d=a-1>>1;if(b[d].getKey()>c.getKey())b[a]=b[d],a=d;else break}b[a]=c}remove(){var a=this.A,b=a.length;const c=a[0];if(!(0>=b)){if(1==b)a.length=0;else{a[0]=a.pop();
a=0;b=this.A;const e=b.length,f=b[a];for(;a<e>>1;){var d=2*a+1;const g=2*a+2;d=g<e&&b[g].getKey()<b[d].getKey()?g:d;if(b[d].getKey()>f.getKey())break;b[a]=b[d];a=d}b[a]=f}return c.getValue()}}Jc(){const a=this.A,b=[],c=a.length;for(let d=0;d<c;d++)b.push(a[d].getValue());return b}tf(){const a=this.A,b=[],c=a.length;for(let d=0;d<c;d++)b.push(a[d].getKey());return b}clone(){return new t2(this)}Ob(){return this.A.length}kd(){return 0===this.A.length}clear(){this.A.length=0}};
var A2a=class extends t2{enqueue(a,b){this.insert(a,b)}};
var u2=function(a,b){this.L=void 0;this.D=new A2a;q2.call(this,a,b)};_.P(u2,q2);_.q=u2.prototype;_.q.Ov=function(a,b){if(!a)return(a=u2.xc.Ov.call(this))&&this.delay&&(this.L=_.ha.setTimeout((0,_.bu)(this.Tv,this),this.delay)),a;this.D.enqueue(void 0!==b?b:100,a);this.Tv()};_.q.Tv=function(){for(var a=this.D;0<a.Ob();){var b=this.Ov();if(b)a.remove().apply(this,[b]);else break}};_.q.xq=function(a){u2.xc.xq.call(this,a);this.Tv()};_.q.Eu=function(){u2.xc.Eu.call(this);this.Tv()};
_.q.ob=function(){u2.xc.ob.call(this);_.ha.clearTimeout(this.L);this.D.clear();this.D=null};
var v2=function(a,b,c,d){this.X=a;this.Y=!!d;u2.call(this,b,c)};_.P(v2,u2);v2.prototype.F=function(){const a=new _.YH,b=this.X;b&&b.forEach(function(c,d){a.headers.set(d,c)});this.Y&&(a.L=!0);return a};v2.prototype.uC=function(a){return!a.isDisposed()&&!a.isActive()};
var w2=function(a,b,c,d,e,f){_.EH.call(this);this.D=void 0!==a?a:1;this.F=void 0!==e?Math.max(0,e):0;this.G=!!f;this.B=new v2(b,c,d,f);this.A=new _.tP;this.C=new _.Cs(this)};_.P(w2,_.EH);var x2="ready complete success error abort timeout".split(" ");w2.prototype.send=function(a,b,c,d,e,f,g,h,k,l){if(this.A.get(a))throw Error("Cd");b=new B2a(b,(0,_.bu)(this.P,this,a),c,d,e,g,void 0!==h?h:this.D,k,void 0!==l?l:this.G);this.A.set(a,b);a=(0,_.bu)(this.L,this,a);this.B.Ov(a,f);return b};
w2.prototype.abort=function(a,b){const c=this.A.get(a);if(c){const d=c.Kx;c.jI=!0;b&&(d&&(this.C.Ik(d,x2,c.CE),_.bH(d,"ready",function(){var e=this.B;e.B.remove(d)&&e.xq(d)},!1,this)),this.A.remove(a));d&&d.abort()}};w2.prototype.L=function(a,b){const c=this.A.get(a);c&&!c.Kx?(this.C.listen(b,x2,c.CE),b.D=Math.max(0,this.F),b.P=c.Pv(),b.L=c.zK(),c.Kx=b,this.dispatchEvent(new y2("ready",this,a,b)),C2a(this,a,b),c.jI&&b.abort()):(a=this.B,a.B.remove(b)&&a.xq(b))};
w2.prototype.P=function(a,b){const c=b.target;switch(b.type){case "ready":C2a(this,a,c);break;case "complete":a:{const d=this.A.get(a);if(7==c.G||_.Gr(c)||d.Iu>d.Sx)if(this.dispatchEvent(new y2("complete",this,a,c)),d&&(d.xN(!0),d.xJ)){a=d.xJ.call(c,b);break a}a=null}return a;case "success":this.dispatchEvent(new y2("success",this,a,c));break;case "timeout":case "error":b=this.A.get(a);b.Iu>b.Sx&&this.dispatchEvent(new y2("error",this,a,c));break;case "abort":this.dispatchEvent(new y2("abort",this,
a,c))}return null};var C2a=function(a,b,c){const d=a.A.get(b);!d||d.tK()||d.Iu>d.Sx?(d&&(a.C.Ik(c,x2,d.CE),a.A.remove(b)),a=a.B,a.B.remove(c)&&a.xq(c)):(d.Iu++,c.send(d.getUrl(),d.zW,d.getContent(),d.AP))};w2.prototype.ob=function(){w2.xc.ob.call(this);this.B.ib();this.B=null;this.C.ib();this.C=null;this.A.clear();this.A=null};var y2=function(a,b,c,d){_.UG.call(this,a,b);this.id=c;this.Kx=d};_.P(y2,_.UG);
var B2a=function(a,b,c,d,e,f,g,h,k){this.C=a;this.zW=c||"GET";this.F=d;this.AP=e||null;this.Sx=void 0!==g?g:1;this.Iu=0;this.jI=this.A=!1;this.CE=b;this.xJ=f;this.B=h||"";this.D=!!k;this.Kx=null};_.q=B2a.prototype;_.q.getUrl=function(){return this.C};_.q.getContent=function(){return this.F};_.q.zK=function(){return this.D};_.q.xN=function(a){this.A=a};_.q.tK=function(){return this.A};_.q.Pv=function(){return this.B};
var D2a=function(){if(_.aja){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.ia()))?a[1]:"0"}return _.su?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.ia()))?a[0].replace(/_/g,"."):"10"):_.cja?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.ia()))?a[1]:""):_.dja||_.eja||_.fja?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.ia()))?a[1].replace(/_/g,"."):""):""}();
_.xu.yU=function(){if(_.xu.Ok)return _.xu.Ho(/Firefox\/([0-9.]+)/);if(_.xu.Nx||_.xu.fn||_.xu.iF)return _.hja;if(_.xu.CHROME){if(_.Ba()||_.Ca()){var a=_.xu.Ho(/CriOS\/([0-9.]+)/);if(a)return a}return _.xu.Ho(/Chrome\/([0-9.]+)/)}if(_.xu.Ft&&!_.Ba())return _.xu.Ho(/Version\/([0-9.]+)/);if(_.xu.yP||_.xu.xP){if(a=_.xu.kK(/Version\/(\S+).*Mobile\/(\S+)/))return a[1]+"."+a[2]}else if(_.xu.ANDROID)return(a=_.xu.Ho(/Android\s+([0-9.]+)/))?a:_.xu.Ho(/Version\/([0-9.]+)/);return""};
_.xu.Ho=function(a){return(a=_.xu.kK(a))?a[1]:""};_.xu.kK=function(a){return a.exec(_.ia())};_.xu.VERSION=_.xu.yU();_.xu.V9=function(a){return 0<=_.ku(_.xu.VERSION,a)};
var z2=function(){this.B=this.A=null},E2a=function(a,b){b.C(1,a.A);b.C(2,a.B)};z2.prototype.getName=function(){return null==this.A?"":this.A};z2.prototype.getValue=function(){return null==this.B?"":this.B};z2.prototype.Od=function(a){this.B=a};
var A2=function(){this.A=null},F2a=function(a){const b=new _.lc;_.Eja(b,1,a.A,E2a);return _.Bb(_.Dja(b),0)},G2a=function(a){return a.A?a.A.length:0},H2a=function(a){const b=new z2;a.A=a.A||[];a.A.push(b);return b};
var B2=class{};B2[_.V]={id:"Api.Stop"};
var I2a=class extends _.bG{constructor(a){super();this.A=null;this.B=a;this.C={Wj:.1,Dr:250,Qr:5E3,Rr:3}}ob(){this.A&&(_.Bs(this.A),this.A=null);super.ob()}download(a){if(this.A)throw Error("Dd");const b=d1a(new R0(()=>this.B.download(a)),this.C).lc();let c=!1;const d=()=>{c||(this.A=null,c=!0)};b.then(d,d);return this.A=new _.ZV(b,()=>{d();_.Bs(b)})}};
var C2=class{};C2[_.V]={id:"Bandaid.ReportBandwidth"};
var L2a=class{constructor(a,b,c){this.B=a;this.A=J2a(b,c)}download(a){var b=a?s1a(this.A,a.start+"-"+a.end):this.A;b=this.B.download(b);const c=b.then(function(d){if(!d)throw Error("Ed");const e=K2a(d);if(!e)return d;this.A=e;return this.download(a)},void 0,this);return new _.ZV(c,_.xr(_.Bs,b))}toString(){return(0,_.KH)({contentUrl:_.Qs(this.A)})}},J2a=(a,b)=>{const c=_.DI(a);a=c.D;!_.ja(a,"keepalive")&&(a=_.ws(a,"keepalive","yes"));_.ja(a,"alr")||(a=_.ws(a,"alr","yes"));!_.ja(a,"cpn")&&b&&(a=_.ws(a,
"cpn",b));_.xI(c,a);_.wr(["keepalive","alr","cpn"],d=>{c.A.remove(d)});return c.toString()},K2a=a=>{if(!a||2048<a.byteLength)return null;a=String.fromCharCode.apply(null,new Uint8Array(a));if(!_.Nr(a,"http"))return null;a=(0,_.iu)(a);try{_.DI(a)}catch(b){return null}return a};
var M2a=0,N2a=class extends _.bG{constructor(a){super();this.C=a||new w2;this.A=this.B=null}ob(){this.A&&this.A.reject(Error("Fd"));this.D();super.ob()}download(a){if(this.B||this.A)throw Error("Dd");this.A=_.Ds();this.B=(++M2a).toString(36);this.C.send(this.B,a,"GET",void 0,void 0,void 0,(0,_.bu)(this.G,this),1,"arraybuffer");a=_.uH(this.A.promise,this.F,this);return new _.ZV(a,this.D,this)}D(){this.B&&this.C.abort(this.B,!0);this.A&&this.A.reject(Error("Gd"));this.F()}F(){this.B=this.A=null}G(a){a=
a.target;_.Gr(a)?(a=b1a(a))?this.A.resolve(a):this.A.reject(Error("Hd")):this.A.reject(Error("Id`"+a.G+"`"+("string"===typeof a.C?a.C:String(a.C))))}};
var O2a=function(a,b,c){var d=a.A.get(b);d||(d=new N2a(a.B),_.dG(a,d),d=new I2a(d),_.dG(a,d),d=new L2a(d,b,c),a.A.set(b,d));return d},P2a=class extends _.bG{constructor(){super();this.A=new _.tP;this.B=new w2(void 0,void 0,2,2,3E4)}ob(){super.ob();this.B.ib();this.A.clear()}toString(){return(0,_.KH)({connectionMap:_.mu(Array.from(this.A.keys()),function(a){return{url:_.Qs(a),connection:this.A.get(a).toString()}},this)})}};
var Q2a=function(a,b,c){if(!b.endTime&&c-b.startTime<a.F)return null;a=((b.endTime||c)-b.startTime)/1E3;return 0<a?8*b.kA/a:null},D2=function(a){let b=null;const c=Date.now(),d=a.A.Ob();if(0==d)return 524288;for(let f=0;f<d;f++){var e=a.A.get(f);e=Q2a(a,e,c);null!==e&&(b=null===b?e:a.C*e+(1-a.C)*b)}return b||0},R2a=function(a,b){var c=b.url;b.yd&&(c+="|"+b.yd.start+"|"+b.yd.end);c=_.PB(c);if(!a.G.contains(c))return a.G.add(c),!1;c=b.endTime||0;const d=(c-b.startTime)/1E3;if(0>=d)return!0;b.endTime=
b.startTime;try{const f=Date.now();var e=D2(a);const g=8*b.kA/d;if(g<=e)return!1;e=g-e;const h=o1a.apply(null,_.lu(_.mu(a.A.Jc(),function(k){return Q2a(this,k,f)},a),k=>null!==k));return 3<e/h}finally{b.endTime=c}},E2=class{constructor(a,b,c){this.C=a||.5;this.F=c||5E3;this.D=b||20;this.A=new t1a(this.D);this.B=new _.tP;this.G=new _.yP}toString(){return(0,_.KH)({settings:{weight:this.C,incompleteDownloadMinTime:this.F,historySize:this.D},currentDownloadCount:this.B.size,historyCount:this.A.Ob(),estimatedBandwidth:D2(this)})}};
E2[_.xV]={name:"Bandaid.BandwidthEstimator"};
var F2=class extends _.bG{constructor(){super();this.A=new P2a;_.dG(this,this.A)}toString(){return(0,_.KH)({connectionFactory:this.A.toString()})}};F2[_.xV]={name:"Bandaid.Session"};
var G2=class{constructor(a,b,c,d){this.id=a;this.requestId=b;this.error=c;this.A=d}};G2[_.V]={id:"Bandaid.SegmentDownloadError"};
var H2=class{constructor(a,b,c,d){this.id=a;this.requestId=b;this.url=c;this.yd=d}};H2[_.V]={id:"Bandaid.SegmentDownloadStarted"};
var I2=class{constructor(a,b,c,d){this.id=a;this.requestId=b;this.data=c;this.A=d}};I2[_.V]={id:"Bandaid.SegmentDownloaded"};
var S2a=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}handle(){const a=D2(this.B);this.C.publish(new _.DW(a));this.A.cancel(C2);this.A.Nb(5E3,new C2)}};_.W(S2a,{name:"Bandaid.BandwidthReporter",N:[_.KV,_.PV,_.Y(E2)],O:[C2]});
var T2a=class{constructor(a,b,c,d){this.B=a;this.D=b;this.A=c;this.C=d}handle(a){if(a instanceof H2){var b=this.A;a={id:a.id,url:a.url,yd:a.yd,startTime:Date.now(),endTime:null,kA:0};b.A.add(a);b.B.set(a.id,a)}else{b=a.data?a.data.byteLength:0;{var c=this.A;var d=a.id,e=b;const f=c.B.get(d);f?(f.endTime=Date.now(),f.kA=e,_.wP(c.B,d),d=f.endTime-f.startTime,R2a(c,f)&&(f.endTime=f.startTime),c=d):c=0}_.VV(this.C,"Download ended: "+a.id+"; size: "+b+"; time: "+c+" ms");this.D.cancel(C2);this.B.publish(new C2)}}};
_.W(T2a,{name:"Bandaid.BandwidthTracker",N:[_.KV,_.PV,_.Y(E2),_.NV],O:[G2,H2,I2]});
var J2=class{constructor(a,b,c,d,e){this.contentType=c;this.yd=e;this.requestId=a;this.Cb=b;this.url=d}};J2[_.V]={id:"Dash.SegmentRequired"};
var U2a=0,V2a=class{constructor(a,b,c,d){this.B=c;this.A=a;this.C=d;this.D=b}handle(a){const b=++U2a,c=Date.now();this.A.publish(new H2(b,a.requestId,a.url,a.yd));const d=O2a(this.D.A,a.url,this.C.A);if(a.yd){var e=D2(this.B);e=W0(8*R1a(a.yd)/e*3E3,6E3,2E4)}else e=2E4;e=e1a(new R0(()=>d.download(a.yd)),e).lc();return _.vs(e).then(f=>{const g=Date.now()-c;this.A.publish(new I2(b,a.requestId,f,g))},f=>{const g=Date.now()-c;this.A.publish(new G2(b,a.requestId,f,g))})}};
_.W(V2a,{name:"Bandaid.SegmentDownloader",N:[_.KV,_.Y(F2),_.Y(E2),_.Y(_.NX)],O:[J2],async:!0,nf:{mode:"single",Ul:a=>a.Cb},Xc:2});
var K2=class{constructor(a){this.authType=a.authType;this.id=a.id;this.operation=a.operation;this.reason=a.reason}};K2[_.V]={id:"Brimstone.SendAuthEvent"};
var L2=class{constructor(a){this.options=a}};L2[_.V]={id:"Brimstone.SendInitEvent"};
var M2=class{constructor(a){this.event=a}};M2[_.V]={id:"Brimstone.SendLogEvent"};
var N2=class{constructor(a){this.yb=a}};N2[_.V]={id:"Brimstone.SetupSession"};
var W2a=function(a,b){const c=a.A.get(b);if(c){for(const [d,e]of c.entries())for(const f of e)a.B.Ik(b,d,f);a.A.delete(b)}},O2=class extends _.bG{constructor(){super();this.B=new _.Cs;this.A=new Map;_.dG(this,this.B)}ob(){this.A.clear();super.ob()}listen(a,b,c,d){c=d?(0,_.bu)(c,d):c;d=this.A.get(a);d||(d=new Map,this.A.set(a,d));var e=Array.isArray(b)?b:[b];for(const f of e){e=f.toString();let g=d.get(e);g||(g=[],d.set(e,g));g.push(c)}this.B.listen(a,b,c);return this}Uh(a,b,c,d){c=d?(0,_.bu)(c,d):
c;this.B.Uh(a,b,c);return this}removeAll(){this.A.clear();this.B.removeAll()}toString(){return"(Event Handler)"}};
var P2=class extends O2{};P2[_.xV]={name:"Brimstone.BrimstoneEvents"};
var X2a={local:"/",internal:"http://internal.lavadev.corp.google.com:8080/",dev:"https://jmt17.google.com/video-dev/lava/",staging:"https://jmt17.google.com/video-staging/lava/",dogfood:"https://play.google.com/video-dogfood/lava/",prod:"https://play.google.com/video/lava/"};
var Y2a=()=>{var a=window.location;if(a.href.includes(X2a.internal))return"internal";if("localhost"==a.hostname||a.port&&80!=a.port&&443!=a.port)return"local";if(a=a.pathname.match(/\/video-(\w+)\//))switch(a[1]){case "dev":return"dev";case "staging":return"staging";case "dogfood":return"dogfood";case "sandbox":return"sandbox"}return"prod"};
var Q2=function(a,b){a.F.delete(b)},R2=function(a,b){if(b){var c=a.F.get(b);if(c)return c}c=++a.L;b&&a.F.set(b,c);return c},S2=class{constructor(){this.FA=Y2a();this.A=null;this.B=[];const a=E0a();this.K=[a.substring(0,8),a.substring(8,12),a.substring(12,16),a.substring(16,20),a.substring(20,32)].join("-");this.C=null;this.D=Date.now();this.Vc=null;this.L=0;this.F=new Map;this.G=0}toString(){return JSON.stringify({assetId:this.yb,environment:this.FA,errorCode:this.A,lastSequence:this.G,pendingEvents:`(${this.B.length} items)`,
playbackId:this.K,serverTimeOffsetMs:this.C,startTimeMs:this.D,videoSize:this.Vc?{width:this.Vc.width,height:this.Vc.height}:null})}};S2[_.xV]={name:"Brimstone.Session"};
var $2a=function(a,b){a.Sa(b.id);a.A[2]=F0a(b.type);null!=b.Eb&&(a.A[3]=Math.round(b.Eb));null!=b.B&&(a.A[4]=!0,a.A[5]=Math.round(b.B));for(const c of b.A)Z2a(new a1(_.Iv(a,1)),c)},Z2a=function(a,b){a.Sa(b.id);a:switch(b.contentType){case "audio":var c=1;break a;case "video":c=2;break a;default:c=0}a.nj(c);b.lang&&(a.A[1]=b.lang);for(const d of b.A)E0(new F0(_.Iv(a,2)),d)},E0=function(a,b){a.Sa(b.id);b.ud&&(a.A[1]=b.ud)};
var a3a=class{constructor(a){this.A=a}handle(a){const b=new L1;M1(b,`AdaptationSetSelected-${a.A.contentType}`);N1(b,2);O1(b,2);const c=new z1a(_.Hv(R1(b),15));Z2a(new a1(_.Hv(c,0)),a.A);this.A.publish(new M2(b))}};_.W(a3a,{name:"Brimstone.AdaptationSetSelectedLogger",N:[_.KV],O:[_.MW]});
var T2=class{constructor(a){this.A=a}};T2[_.V]={id:"Mse.AppendRuleEvaluated"};
var b3a=Object.freeze({ok:1,wait:2,drop:3}),c3a=class{constructor(a){this.A=a}handle(a){const b=a.A;a=new L1;M1(a,"AppendRuleEvaluated");N1(a,1);O1(a,2);const c=new A1a(_.Hv(R1(a),7));var d=new b1(_.Hv(c,0));d.wp(b.zl.byteLength.toString());d.Om(b.zl.codecs);d.pj(b.zl.Cb);d.mx(D0(b.zl.Va.start));d.kx(D0(b.zl.Va.end));b.zl.qa&&d.Bk(b.zl.qa);d=new c1(_.Hv(c,1));d.A[0]=b.parameters.capacity;d.Om(b.parameters.codecs);d.A[2]=D0(b.parameters.currentTime);d.A[3]=b.parameters.maxBitrate;b.parameters.qa&&
d.Bk(b.parameters.qa);for(var e of b.parameters.aJ){const f=new b1(_.Iv(d,4));f.wp(e.byteLength.toString());f.Om(e.codecs);f.pj(e.Cb);f.mx(D0(e.Va.start));f.kx(D0(e.Va.end));e.qa&&f.Bk(e.qa)}for(const f of b.rules)e=new d1(_.Iv(c,2)),e.A[0]=f.name,e.A[1]=b3a[f.result]||0;this.A.publish(new M2(a))}};_.W(c3a,{name:"Brimstone.AppendRuleEvaluatedLogger",N:[_.KV],O:[T2]});
var d3a=function(a){switch(a.authType){case "start":return"Started";case "success":return"Succeeded";case "error":return"Error";default:return"Unknown"}},e3a=function(a){switch(a.authType){case "start":return 1;case "success":return 2;case "error":return 3;default:return 0}},f3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;a:switch(a.operation){case "authorize":var c="Authorize";break a;case "refresh":c="TokenRefresh";break a;default:c="Unknown"}M1(b,`Auth${c}${d3a(a)}`);c=P1(b);
const d=`AUTH${a.operation}:${a.id}`;c.Sa(R2(this.A,d));"error"!==a.authType&&"success"!==a.authType||Q2(this.A,d);N1(b,2);O1(b,e3a(a));"error"===a.authType&&(N1(b,3),Q1(b).A[0]=a.reason||"");this.B.publish(new M2(b))}};_.W(f3a,{name:"Brimstone.AuthEventLogger",N:[_.KV,_.Y(S2)],O:[K2]});
var U2=class{constructor(a){this.jf=a.jf;this.rA=a.rA;this.Gr=a.Gr;this.TB=a.TB;this.reason=a.reason;this.PD=a.PD;this.zf=a.zf}};U2[_.V]={id:"Mse.BufferCheckCompleted"};
var g3a=class{constructor(a){this.A=a}handle(a){const b=new L1;M1(b,"BufferCheckCompleted");N1(b,1);O1(b,2);const c=new B1a(_.Hv(R1(b),3));c.A[0]=a.reason;c.A[1]=a.PD;c.A[2]=a.rA;c.A[6]=a.TB;if(a.jf){var d=new e1(_.Hv(c,3));null!=a.jf.mw&&(d.A[0]=!0,d.A[1]=a.jf.mw);null!=a.jf.nh&&(d.A[2]=a.jf.nh);null!=a.jf.Po&&(d.A[3]=a.jf.Po);null!=a.jf.Ir&&(d.A[4]=a.jf.Ir);d.A[5]=a.jf.yB;null!=a.jf.Iq&&(d.A[6]=a.jf.Iq)}a.zf&&(d=new e1(_.Hv(c,4)),null!=a.zf.mw&&(d.A[0]=!0,d.A[1]=a.zf.mw),null!=a.zf.nh&&(d.A[2]=
a.zf.nh),null!=a.zf.Po&&(d.A[3]=a.zf.Po),null!=a.zf.Ir&&(d.A[4]=a.zf.Ir),d.A[5]=a.zf.yB,null!=a.zf.Iq&&(d.A[6]=a.zf.Iq));null!=a.Gr&&(c.A[5]=a.Gr);this.A.publish(new M2(b))}};_.W(g3a,{name:"Brimstone.BufferCheckLogger",N:[_.KV],O:[U2]});
var V2=class{constructor(a){this.A=a}};V2[_.V]={id:"Dash.RepresentationSelected"};
var h3a=class{constructor(a){this.A=a}handle(a){a.A.width&&a.A.height&&(this.A.Vc=new _.LB(a.A.width,a.A.height))}};_.W(h3a,{name:"Brimstone.DashVideoSizeUpdater",N:[_.Y(S2)],O:[V2]});
var i3a=function(a){switch(a){case 5:return 4;case 10:return 2;case 2:return 1;case 4:return 3;case 3:return 5;case 1:return 6;default:return 0}},j3a=function(a){switch(a){case 8:return 2;case 9:return 3;case 7:return 4;case 6:return 6;case 5:case 2:case 4:case 3:case 1:return 1;default:return 0}},k3a=class{constructor(a){this.A=a}handle(a){const b=new L1;M1(b,"EmeDrmError");N1(b,4);O1(b,3);var c=new C1(_.Hv(J1(Q1(b)),3));c.A[0]=i3a(a.B);c.A[1]=2;c.A[3]=j3a(a.B);a.ye&&(c.A[4]=a.ye.message,c.A[5]=
a.ye.name);for(const e of a.C){var d=e;_.Kd(c.A,7).push(d)}a.keySystem&&c.ei(a.keySystem);a.sessionId&&c.Ah(a.sessionId);a.A&&(c=new L1a(_.Hv(c,10)),c.A[1]=a.A.pw,c.A[2]=a.A.hm,c.A[3]=a.A.Nr,a.A.dm&&C0(new V0(_.Hv(c,0)),a.A.dm));this.A.publish(new M2(b))}};_.W(k3a,{name:"Brimstone.EmeErrorLogger",N:[_.KV],O:[_.SW]});
var l3a=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){this.B.A=a.A;const b=new L1;M1(b,"GenericError");N1(b,a.B?3:4);O1(b,3);Q1(b).A[0]=`${a.C}:${a.A}`;var c=this.C.xK();if(0<c.length){a=Date.now();const d=new s1(_.Hv(R1(b),28));for(const e of c)c=new r1(_.Iv(d,0)),c.A[0]=e.name,C0(new U0(_.Hv(c,1)),a-e.RD)}this.A.publish(new M2(b))}};_.W(l3a,{name:"Brimstone.ErrorLogger",N:[_.KV,_.Y(S2),_.ZSa],O:[_.yW]});
var m3a=class{constructor(){this.ww=0}toString(){return JSON.stringify({minimumLogLevel:this.ww})}};
var n3a=class{constructor(a,b,c){this.B=a;this.A=b;this.C=c}handle(a){if(!(_.Fv(a.event,2,0)<this.C.ww)){var b=this.A.C;if(null==b)this.A.B.push(a.event);else{var c=new _.LY;c.A[0]=this.A.K;c.ON(++this.A.G);var d=this.A.Vc;c.A[5]=d?1920<d.width||1080<d.height?3:854<d.width||480<d.height?2:1:0;null!=this.A.A&&(c.A[6]=this.A.A);d=new O1a(_.Hv(c,4));d.A[0]=G0a(this.A.FA);b=this.A.D-b;C0(new V0(_.Hv(d,2)),b);d.A[3]=this.A.yb;b=c.oI();a=(a=a.event)&&a;_.Jd(b.A,a?a.uc():null);a=Date.now()-this.A.D;b.A[0]=
a;this.B.A.Hw.log(new j1a(c),!1)}}}};_.W(n3a,{name:"Brimstone.EventLogger",N:[_.MY,_.Y(S2),_.YV(m3a)],O:[M2]});
var W2=class{constructor(a,b,c){this.contentType=c;this.A=b;this.origin=a}};W2[_.V]={id:"Dash.FiltersCompleted"};
var o3a=class{constructor(a){this.A=a}handle(a){const b=new L1;M1(b,`${Z0(a.contentType)}FiltersCompleted`);N1(b,1);O1(b,2);const c=new E1a(_.Hv(R1(b),4));c.A[1]=a.origin;for(const e of a.A){a=new D1a(_.Iv(c,0));a.A[0]=e.filter;for(const f of e.input){var d=f;_.Kd(a.A,1).push(d)}for(const f of e.output)d=f,_.Kd(a.A,2).push(d);0===e.output.length&&N1(b,4)}this.A.publish(new M2(b))}};_.W(o3a,{name:"Brimstone.FiltersCompletedLogger",N:[_.KV],O:[W2]});
var q3a=function(a){switch(p3a(a)){case "main":return 1;case "pre-roll":return 2;case "post-roll":return 3;default:return 0}},p3a=function(a){return(a=_.t(a,_.Ns,6).find(b=>"urn:google:gpm:2019:type"===_.L(b,1)))?a.getValue():null},r3a=function(a){switch(a.Rh()){case 2:return 1;case 1:return 2;case 3:return 3;default:return 0}},s3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){var b=a.yb.getId();const c=new L1;M1(c,"ManifestDownloaded");N1(c,2);O1(c,2);var d=P1(c),e=`MANDL:${a.yb.getId()}`;d.Sa(R2(this.A,
e));Q2(this.A,e);d=new G1a(_.Hv(R1(c),9));d.A[0]=b;a=(a=a.A.C())?_.t(a,_.Rs,1):[];for(const g of a){b=new l1(_.Iv(d,3));b.Sa(g.getId());a=q3a(g);b.A[2]=a;a=b;b=_.t(g,_.Ss,1);for(const h of b){e=new a1(_.Iv(a,1));e.Sa(h.getId());e.nj(r3a(h));b=h.Wb();e.A[1]=b;b=e;e=_.t(h,_.Os,4);for(const k of e){e=new F0(_.Iv(b,2));e.Sa(k.getId());var f=_.u(k,_.Us,9);f&&(f=_.w(f,1),e.A[1]=f)}}}this.B.publish(new M2(c))}};_.W(s3a,{name:"Brimstone.ManifestDownloadedLogger",N:[_.KV,_.Y(S2)],O:[_.nY,_.LX]});
var t3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"ManfestFetchError");N1(b,3);O1(b,3);var c=P1(b);const d=`MANDL:${a.contentId}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=new M1a(_.Hv(J1(Q1(b)),5));c.A[0]=a.contentId;a.error&&(a=a.error.Ol&&a.error.Ol()||a.error.message,c.A[3]=a);this.B.publish(new M2(b))}};_.W(t3a,{name:"Brimstone.ManifestFetchErrorLogger",N:[_.KV,_.Y(S2)],O:[_.VW]});
var u3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"ManifestFetchStarted");N1(b,2);O1(b,1);var c=P1(b),d=`MANDL:${a.yb.getId()}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=new F1a(_.Hv(R1(b),8));d=a.yb.getId();c.A[0]=d;c.A[1]=a.A;this.B.publish(new M2(b))}};_.W(u3a,{name:"Brimstone.ManifestFetchStartedLogger",N:[_.KV,_.Y(S2)],O:[_.oY]});
var v3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"MediaError");N1(b,a.A?3:4);O1(b,3);var c=new F1(_.Hv(J1(Q1(b)),0));a.error&&(c.A[0]=a.error.code,c.A[1]=a.error.message||"");const d=new U0(_.Hv(c,2));C0(d,1E3*a.B);a=new E1(_.Hv(c,3));H0a(a,this.A.audio);c=new E1(_.Hv(c,4));H0a(c,this.A.video);this.B.publish(new M2(b))}};_.W(v3a,{name:"Brimstone.MediaErrorLogger",N:[_.KV,_.Y(_.BY)],O:[_.TW]});
var X2=class{};X2[_.V]={id:"Mse.MediaSourceInitialized"};
var w3a=class{constructor(a){this.A=a}handle(){const a=new L1;M1(a,"MediaSourceInitialized");N1(a,2);O1(a,2);this.A.publish(new M2(a))}};_.W(w3a,{name:"Brimstone.MediaSourceInitializedLogger",N:[_.KV],O:[X2]});
var x3a=class{constructor(a){this.A=a}handle(a){const b=new L1;M1(b,"PeriodChanged");N1(b,2);O1(b,2);const c=new H1a(_.Hv(R1(b),14));$2a(new l1(_.Hv(c,0)),a.Rb);a.A&&$2a(new l1(_.Hv(c,1)),a.A);this.A.publish(new M2(b))}};_.W(x3a,{name:"Brimstone.PeriodChangedLogger",N:[_.KV],O:[_.LW]});
var y3a=function(a){switch(a){case 1:return 1;case 2:return 2;case 3:return 3;default:return 0}},z3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"ProvisioningError");N1(b,4);O1(b,3);var c=P1(b);const d=`WVKP:${a.id}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=new B1(_.Hv(J1(Q1(b)),6));c.A[0]=y3a(a.A);a.statusCode&&c.KD(a.statusCode);a.message&&(c.A[2]=a.message);this.B.publish(new M2(b))}};_.W(z3a,{name:"Brimstone.ProvisioningErrorLogger",N:[_.KV,_.Y(S2)],O:[_.UW]});
var Y2=class{constructor(a,b,c){this.id=a;this.A=c;this.sessionId=b}};Y2[_.V]={id:"Keysmith.ProvisioningReceived"};
var A3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"ProvisioningReceived");N1(b,2);O1(b,2);const c=P1(b);a=`WVKP:${a.id}`;c.Sa(R2(this.A,a));Q2(this.A,a);this.B.publish(new M2(b))}};_.W(A3a,{name:"Brimstone.ProvisioningReceivedLogger",N:[_.KV,_.Y(S2)],O:[Y2]});
var Z2=class{constructor(a,b,c,d){this.id=a;this.message=b;this.Em=d;this.url=c}};Z2[_.V]={id:"Keysmith.ProvisioningStarted"};
var B3a=class{constructor(a,b){this.A=a;this.B=b}handle(a){const b=new L1;M1(b,"ProvisioningStarted");N1(b,2);O1(b,1);P1(b).Sa(R2(this.B,`WVKP:${a.id}`));const c=new f1(_.Hv(R1(b),10));var d=new C1a(_.Hv(c,0));try{const e=new _.as(a.url);d.A[0]=e.B;d.A[1]=e.D}catch(e){}c.qg(a.id);this.A.publish(new M2(b))}};_.W(B3a,{name:"Brimstone.ProvisioningStartedLogger",N:[_.KV,_.Y(S2)],O:[Z2]});
var C3a=class{constructor(a){this.A=a}handle(a){const b=new L1;var c=a.A;c="video"===a2(c.mimeType)?"video":"audio"===a2(c.mimeType)?"audio":"unknown";M1(b,`RepresentationSelected-${c}`);N1(b,2);O1(b,2);c=new I1a(_.Hv(R1(b),16));E0(new F0(_.Hv(c,0)),a.A);this.A.publish(new M2(b))}};_.W(C3a,{name:"Brimstone.RepresentationSelectedLogger",N:[_.KV],O:[V2]});
var $2=class{constructor(a,b){this.eb=b;this.id=a}};$2[_.V]={id:"Mse.AppendCompleted"};
var D3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,`${Z0(a.eb)}SegmentAppendCompleted`);N1(b,2);O1(b,2);const c=P1(b);a=`SEGAPP:${a.id}`;c.Sa(R2(this.A,a));Q2(this.A,a);this.B.publish(new M2(b))}};_.W(D3a,{name:"Brimstone.SegmentAppendCompletedLogger",N:[_.KV,_.Y(S2)],O:[$2]});
var a3=class{constructor(a,b,c,d=!0){this.eb=c;this.A=d;this.B=b;this.id=a}};a3[_.V]={id:"Mse.AppendError"};
var E3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,`${Z0(a.eb)}SegmentAppendError`);N1(b,3);O1(b,3);var c=P1(b);const d=`SEGAPP:${a.id}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=new N1a(_.Hv(J1(Q1(b)),7));c.A[0]=a.B;c.A[1]=a.A;this.B.publish(new M2(b))}};_.W(E3a,{name:"Brimstone.SegmentAppendErrorLogger",N:[_.KV,_.Y(S2)],O:[a3]});
var F3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"SegmentDownloadError");N1(b,3);O1(b,3);var c=P1(b);const d=`SEGDL:${a.id}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=Q1(b);c.A[0]=a.error&&a.error.name?`SegmentDownload:${a.error.name}`:"SegmentDownload:Unknown";c=new G1(_.Hv(J1(c),1));c.qg(a.requestId);c.wc(1);this.B.publish(new M2(b))}};_.W(F3a,{name:"Brimstone.SegmentDownloadErrorLogger",N:[_.KV,_.Y(S2)],O:[G2]});
var G3a=class{constructor(a,b){this.A=a;this.B=b}handle(a){const b=new L1;M1(b,"SegmentDownloadStarted");N1(b,2);O1(b,1);P1(b).Sa(R2(this.B,`SEGDL:${a.id}`));const c=new y1(_.Hv(R1(b),1));c.qg(a.requestId);var d=new x1(_.Hv(c,1));try{const f=new _.as(a.url);d.A[0]=f.C;d.A[1]=f.B;const g=f.D.split("/"),h={};for(let k=2;k<g.length;k++)h[g[k]]=g[k+1];d.Sa(h.id);d.A[3]=h.itag;d.A[4]=h.source;d.A[5]=h.cmbypass;d.A[6]=h.ratebypass;d.A[7]=h.hightc;d.A[8]=h.pfa;d.A[9]=h.gir;d.A[10]=h.clen;d.A[11]=h.lmt;d.A[12]=
h.dur;d.A[13]=h.ctier;d.A[14]=h.expire;d.A[15]=h.key;d.A[16]=h.keepalive;d.A[17]=h.alr;d.A[18]=h.cpn;d.A[19]=h.cms_redirect;d.A[20]=h.mm;d.A[21]=h.mn;d.A[22]=h.ms;d.A[23]=h.mt;d.A[24]=h.mv;d.A[25]=h.pl;var e=f.A.get("range")||"";d.A[26]=e;d.A[27]=h.sparams}catch(f){}a.yd&&(c.A[2]=a.yd.start.toString(),c.A[3]=a.yd.end.toString());this.A.publish(new M2(b))}};_.W(G3a,{name:"Brimstone.SegmentDownloadStartedLogger",N:[_.KV,_.Y(S2)],O:[H2]});
var H3a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=new L1;M1(b,"SegmentDownloaded");N1(b,2);O1(b,2);var c=P1(b);const d=`SEGDL:${a.id}`;c.Sa(R2(this.A,d));Q2(this.A,d);c=new z1(_.Hv(R1(b),2));c.qg(a.requestId);c.wp(a.data.byteLength.toString());this.B.publish(new M2(b))}};_.W(H3a,{name:"Brimstone.SegmentDownloadedLogger",N:[_.KV,_.Y(S2)],O:[I2]});
var I3a=class{constructor(a,b,c,d,e,f){this.D=c;this.zb=e;this.B=a;this.C=f;this.F=d;this.A=b}handle(a){this.A.yb=a.yb;const b=this.B;this.D.listen(this.zb,"s",c=>{b.publish(new K2(c))});return _.vs(k1a(this.F)).then(c=>{_.VV(this.C,`Time offset from server is ${c} ms.`);this.A.C=c},()=>{this.A.C=0}).then(()=>{for(const c of this.A.B)this.B.publish(new M2(c));this.A.B=[]})}};_.W(I3a,{name:"Brimstone.SessionInitializer",N:[_.KV,_.Y(S2),_.Y(P2),_.fYa,_.FX,_.NV],O:[N2],async:!0,Xc:1});
var b3=class{};b3[_.V]={id:"Mse.SourceBuffersInitialized"};
var J3a=class{constructor(a){this.A=a}handle(){const a=new L1;M1(a,"SourceBuffersInitialized");N1(a,2);O1(a,2);this.A.publish(new M2(a))}};_.W(J3a,{name:"Brimstone.SourceBuffersInitializedLogger",N:[_.KV],O:[b3]});
var K3a=class{constructor(a){this.A=a}handle(a){const b=new L1,c=new J1a(_.Hv(R1(b),17));M1(b,"TracksChanged");N1(b,2);O1(b,2);for(const e of a.A){a=new A1(_.Iv(c,0));a.Sa(e.getId());var d=e.Wb();a.A[1]=d;a.A[2]=e.Hr();for(const f of e.gr.values())d=_.XH(f,"signature"),_.Kd(a.A,3).push(d);this.A.publish(new M2(b))}}};_.W(K3a,{name:"Brimstone.TracksChangedLogger",N:[_.KV],O:[_.hX]});
var L3a=a=>{switch(a){case "individualization-request":return 4;case "license-release":return 3;case "license-renewal":return 2;case "license-request":return 1;default:return _.ud(a,void 0)}},c3=a=>{switch(a){case "AUDIO":return 1;case "SD":return 2;case "HD":return 3;case "UHD1":return 4;case "SD_SDR":return 5;case "SD_HDR":return 6;case "HD_SDR":return 7;case "HD_HDR":return 8;case "UHD1_SDR":return 9;case "UHD1_HDR":return 10;default:return 0}},d3=a=>{if(null==a)return null;switch(a){case "not-allowed":return 3;
case "optional":return 2;case "required":return 1;default:return _.ud(a,void 0)}},M3a=a=>{switch(a){case "persistent-license":return 2;case "temporary":return 1;default:return 0}};
var N3a=function(a){const b=_.CV(a.C),c=class{constructor(d,e){this.B=d;this.A=e}handle(d){const e=new L1;var f=G0(a.A.status,d);M1(e,G0(a.A.name,d));N1(e,I0a(G0(a.A.level,d)));O1(e,J0a(f));if(a.A.operation){const g=P1(e),h=G0(a.A.operation.id,d),k=R2(this.A,h);g.Sa(k);a:switch(f){case "cancelled":case "error":case "success":f=!0;break a;case "pending":f=!1;break a;default:f=_.ud(f,void 0)}f&&Q2(this.A,h)}for(const g of a.B)g(d,e);this.B.publish(new M2(e))}};_.W(c,{name:`Brimstone.${b.id}Logger`,
N:[_.KV,_.Y(S2)],O:[a.C]});return c},g3=class{constructor(a){this.C=a;this.A={name:"UnknownEvent",level:"fine",status:"error"};this.B=[]}log(a){this.A=a;return this}message(a,b){this.B.push(e3(new f3(c=>c,c=>a(R1(c)),b)));return this}error(a,b){this.B.push(e3(new f3(c=>c,c=>a(J1(Q1(c))),b)));return this}},e3=function(a){return(b,c)=>{b=a.C(b);b=K0a(b);for(const d of b){const e=a.B(c);for(const f of Object.keys(a.A)){b=f;const g=e[b];g instanceof Function&&0===g.length?e3((0,a.A[b])(new O3a(()=>g.call(e))))(d,
e):g instanceof Function&&1===g.length&&(b=(b=a.A[b])&&b(d),null!=b&&g.call(e,b))}}}},f3=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}},h3=function(a,b,c){return new f3(b,a.A,c)},O3a=class{constructor(a){this.A=a}};
var P3a=(new g3(L2)).log({name:"Initialize",level:"info",status:"success"}).message(a=>new g1(_.Hv(a,0)),{eZ:a=>a.options.autoplay,kZ:a=>a.options.startTime,nZ:a=>a.options.cN,oZ:a=>a.options.resume});
var Q3a=(new g3(_.iY)).log({name:"LicenseAcquired",level:"info",status:"success",operation:{id:a=>`LICF:${a.id}`}}).message(a=>new j1(_.Hv(a,6)),{qg:a=>a.id,aT:a=>h3(a,b=>b.keys,{Sa:b=>b.id,wc:b=>c3(b.vv)})});
var R3a=(new g3(_.XW)).log({name:"LicenseFetchError",level:"severe",status:"error",operation:{id:a=>`LICF:${a.id}`}}).error(a=>new D1(_.Hv(a,2)),{qg:a=>a.id,KD:a=>a.code,rZ:a=>a.message,iZ:a=>a.kind});
var S3a=(new g3(_.jY)).log({name:"LicenseFetchStarted",level:"fine",status:"pending",operation:{id:a=>`LICF:${a.id}`}}).message(a=>new h1(_.Hv(a,5)),{jZ:a=>{a:switch(a.requestType){case 0:a=1;break a;case 1:a=2;break a;default:a=0}return a},ei:a=>a.keySystem,mZ:a=>a.ek,qg:a=>a.id,qZ:()=>2});
var i3=class{constructor(a,b,c,d,e){this.keySystem=a;this.sessionId=b;this.messageType=c;this.message=d;this.vE=e}};i3[_.V]={id:"Eme.LicenseRequestIgnored"};
var T3a=(new g3(i3)).log({name:"LicenseRequestIgnored",level:"warning",status:"cancelled",operation:{id:a=>`LICRI:${a.sessionId}`}}).message(a=>new k1(_.Hv(a,23)),{ei:a=>a.keySystem,EN:a=>a.message.byteLength,FN:a=>L3a(a.messageType),Ah:a=>a.sessionId,RN:a=>c3(a.vE)});
var U3a=(new g3(_.PX)).log({name:"LicenseRequested",level:"fine",status:"pending",operation:{id:a=>`LICR:${a.sessionId}`}}).message(a=>new k1(_.Hv(a,23)),{ei:a=>a.keySystem,EN:a=>a.message.byteLength,FN:a=>L3a(a.messageType),Ah:a=>a.sessionId,RN:a=>c3(a.vE)});
var j3=class{constructor(a,b){this.expiration=b;this.id=a}};j3[_.V]={id:"Eme.SessionCreated"};
var V3a=(new g3(j3)).log({name:"MediaKeySessionCreated",level:"info",status:"success"}).message(a=>new m1(_.Hv(a,21)),{Pm:a=>{a=a.expiration;if(null==a||isNaN(a))a=null;else{var b=new V0;b.B(a%1E3*1E6);b.setSeconds(String(Math.floor(a/1E3)));a=b}return a},Ah:a=>a.id});
var k3=class{};k3[_.V]={id:"Eme.MediaKeysCreated"};
var W3a=(new g3(k3)).log({name:"MediaKeysCreated",level:"info",status:"success"});
var l3=class{};l3[_.V]={id:"Mse.MediaSourceRestartsExceeded"};
var X3a=(new g3(l3)).log({name:"MediaSourceRestartsExceeded",level:"severe",status:"error"});
var Y3a=(new g3(_.xY)).log({name:()=>"SeekCompleted",level:"info",status:"success"}).message(a=>new t1(_.Hv(a,27)),{HD:a=>String(Math.round(1E3*a.gg))});
var m3=class{constructor(a){this.gg=a}};m3[_.V]={id:"Html5.SeekStarted"};
var Z3a=(new g3(m3)).log({name:()=>"SeekStarted",level:"info",status:"pending"}).message(a=>new u1(_.Hv(a,26)),{HD:a=>String(Math.round(1E3*a.gg))});
var n3=class{constructor(a,b,c,d){this.eb=b;this.id=a;this.Em=d;this.XY=c}};n3[_.V]={id:"Mse.AppendStarted"};
var $3a=(new g3(n3)).log({name:a=>`${Z0(a.eb)}SegmentAppendStarted`,level:"fine",status:"pending",operation:{id:a=>`SEGAPP:${a.id}`}}).message(a=>new w1(_.Hv(a,12)),{LW:a=>h3(a,b=>b.XY,{wp:b=>String(b.byteLength),Om:b=>b.codecs,gZ:b=>b.oo,Bk:b=>b.qa,pj:b=>b.Cb,hZ:b=>!!b.Va,mx:b=>b.Va&&String(Math.round(1E3*b.Va.start)),kx:b=>b.Va&&String(Math.round(1E3*b.Va.end))}),fZ:a=>{a:switch(a=a.eb,a){case "audio":a=1;break a;case "video":a=2;break a;default:a=_.ud(a,void 0)}return a},pZ:a=>a.Em});
var o3=class{constructor(a,b){this.configuration=b;this.keySystem=a}};o3[_.V]={id:"Eme.SystemAccessAcquired"};
var a4a=(new g3(o3)).log({name:"MediaKeySystemAccessAcquired",level:"info",status:"success",operation:{id:"EMESYS"}}).message(a=>new p1(_.Hv(a,19)),{ei:a=>a.keySystem,JW:a=>h3(a,b=>b.configuration,{yN:b=>d3(b.distinctiveIdentifier),DN:b=>b.initDataTypes,DD:b=>b.label,NN:b=>d3(b.persistentState),QN:b=>(b.sessionTypes||[]).map(M3a),nI:b=>h3(b,c=>c.audioCapabilities,{nj:c=>c.contentType,lx:c=>c.robustness}),qI:b=>h3(b,c=>c.videoCapabilities,{nj:c=>c.contentType,lx:c=>c.robustness})})});
var p3=class{};p3[_.V]={id:"Eme.SystemAccessRejected"};
var b4a=(new g3(p3)).log({name:"MediaKeySystemAccessRejected",level:"warning",status:"error",operation:{id:"EMESYS"}});
var q3=class{constructor(a,b){this.iU=b;this.keySystem=a}};q3[_.V]={id:"Eme.SystemAccessRequested"};
var c4a=(new g3(q3)).log({name:"MediaKeySystemAccessRequested",level:"fine",status:"pending",operation:{id:"EMESYS"}}).message(a=>new q1(_.Hv(a,18)),{ei:a=>a.keySystem,bT:a=>h3(a,b=>b.iU,{yN:b=>d3(b.distinctiveIdentifier),DN:b=>b.initDataTypes,DD:b=>b.label,NN:b=>d3(b.persistentState),QN:b=>(b.sessionTypes||[]).map(M3a),nI:b=>h3(b,c=>c.audioCapabilities,{nj:c=>c.contentType,lx:c=>c.robustness}),qI:b=>h3(b,c=>c.videoCapabilities,{nj:c=>c.contentType,lx:c=>c.robustness})})});
var d4a=class extends _.rV{constructor(a=null){super("Brimstone",a)}D(){return new m3a}B(){return[P2,S2]}C(){return["Instrumentation"]}A(){return 0<this.settings.ww?[a3a,c3a,f3a,g3a,h3a,k3a,l3a,n3a,o3a,s3a,t3a,u3a,v3a,w3a,x3a,z3a,A3a,B3a,C3a,D3a,E3a,F3a,G3a,H3a,J3a,I3a,K3a]:[]}initialize(a){this.F=a.get(_.MY)}L(){return this.F.A.Hw.flush()}};
var e4a=class extends _.rV{constructor(){super("BrimstoneMappings")}C(){return["Brimstone"]}A(){return[P3a,Q3a,R3a,S3a,T3a,U3a,V3a,W3a,X3a,Y3a,Z3a,$3a,a4a,b4a,c4a].map(a=>N3a(a))}};
var f4a=class{constructor(a){this.channelCount=a}};f4a[_.V]={id:"Cast.Receiver.ChannelCountUpdated"};
var g4a=function(a,b=!1){return a.C.filter(c=>!!c.V&&(!b||0!=c.T))},h4a=function(a,b,c){a=a.A.get(c)||c;return`${b};codecs="${a}"`},r3=function(a,b=!1){b=g4a(a,b).map(c=>h4a(a,c.mime,c.codecs||""));_.Wa(b);return b},i4a=function(a){const b=g4a(a,!1).map(c=>a.A.get(c.codecs)||c.codecs);_.Wa(b);return b},j4a=function(a,b=!1){return a.C.filter(c=>!(!c.width||!c.height)&&(!b||0!=c.T))},s3=function(a,b=!1){b=j4a(a,b).map(c=>h4a(a,c.mime,c.codecs||""));_.Wa(b);return b},k4a=function(a){const b=j4a(a,!1).map(c=>
a.A.get(c.codecs)||c.codecs);_.Wa(b);return b},t3=class{constructor(a){this.B={video:"dvhe dvh1 hvc1 vp09 vp9 avc1".split(" "),audio:"ec-3 eac3 ac-3 ac3 opus vorbis mp4a".split(" ")};this.A=new _.tP;this.A.set("mp4a.A5","ac-3");this.A.set("mp4a.A6","ec-3");this.A.set("ac3","ac-3");this.A.set("eac3","ec-3");this.C=(a?a:Object.values(p2a)).filter(b=>null!=b.mime&&null!=b.codecs)}toString(){return JSON.stringify({codecRewriteMap:_.kfa(this.A),audioCodecs:i4a(this),audioContentTypes:r3(this),videoCodecs:k4a(this),
videoContentTypes:s3(this)})}};
var l4a=new Map([["SD",["SD_HDR","SD_SDR"]],["HD",["HD_HDR","HD_SDR"]],["UHD1",["UHD1_HDR","UHD1_SDR"]]]);
var u3=class{constructor(a){this.A=a}I(){const a=l4a.get(this.A)||[];return{keyType:this.A,equivalentKeyTypes:a.join(", ")}}toString(){return JSON.stringify(this.I())}},m4a=new u3("AUDIO"),n4a=new u3("SD");
var v3=class{constructor(a,b,c=null){this.contentType=a;this.index=c;this.startTime=b}};v3[_.V]={id:"Dash.AcquireSegment"};
var w3=class{constructor(a,b=!1){this.A=a;this.B=b}};w3[_.V]={id:"Dash.ReactivateAdaptationSet"};
var x3=class{};x3[_.V]={id:"Dash.ResumeRequestQueue"};
var y3=class{constructor(a,b){this.channelCount=a;this.A=b}};y3[_.V]={id:"Dash.RetryChannelCountUpdate"};
var z3=class{constructor(a){this.id=a}};z3[_.V]={id:"Dash.SelectAdaptationSet"};
var A3=class{constructor(a){this.id=a}};A3[_.V]={id:"Dash.SelectRepresentation"};
var B3=class{};B3[_.V]={id:"Dash.UpdateBestRepresentation"};
var D3=function(a){return a.A.getUint32(C3(a,4),!1)},C3=function(a,b){var c=a.byteOffset;a.byteOffset+=b;return c};
var E3=function(a,b){this.B=a;this.A=0;this.start=b||0},H3=function(a){for(var b=F3(a,!1);236==b;)G3(a),b=F3(a,!1);return b},J3=function(a){for(var b=F3(a,!0),c=I3(a),d=1;d<b;d++)c=256*c+I3(a);return c},K3=function(a){var b=F3(a,!0),c=a.B.byteOffset+a.A;c=new DataView(a.B.buffer,c,Math.min(b,a.B.buffer.byteLength-c));c=new E3(c,a.start+a.A);a.A+=b;return c},G3=function(a){var b=F3(a,!0);a.A+=b},I3=function(a){return a.B.getUint8(a.A++)},F3=function(a,b){var c=I3(a);if(1==c){for(var d=c=0;7>d;d++)c=
256*c+I3(a);return c}var e=128;for(d=0;6>d&&e>c;d++)c=256*c+I3(a),e*=128;return b?c-e:c};
K0.prototype.toString=function(){return"{data="+this.A+", time="+this.Va+"}"};
L0.prototype.startTime=function(){return this.A[0].Va.start};L0.prototype.endTime=function(){return this.A[this.A.length-1].Va.end};var o4a=function(a,b){a=C0a(a.A,b,function(c,d){return _.Xa(c,d.Va.start)});return 0<=a?a:-a-1-1};
var L3=function(a,b){return(a=a.A.get(b))?a.initData:null},M3=function(a,b){return(a=a.A.get(b))?a.ex:null},N3=function(a,b){let c=a.A.get(b);c||(c={initData:null,ex:null},a.A.set(b,c));return c},O3=class{constructor(){this.A=new Map}toString(){const a={};for(const b of this.A.keys()){const c=this.A.get(b);a[b]={initData:c.initData?"("+c.initData.byteLength+" bytes)":null,segmentIndex:c.ex?"("+c.ex.A.length+" segments)":null}}return JSON.stringify(a)}};O3[_.xV]={name:"Dash.ContentCache"};
var P3=function(a,b){return"audio"===b?a.A:a.B},Q3=function(a,b){return"audio"===b?a.C:a.D},R3=class{constructor(){this.A=new Map;this.C=[];this.B=new Map;this.D=[]}add(a,b){const c=N0a(b);P3(this,a).set(c,b);Q3(this,a).push(c)}clear(a){P3(this,a).clear();a=Q3(this,a);a.splice(0,a.length)}insert(a,b,c){const d=P3(this,a);a=Q3(this,a);const e=N0a(c),f=d.get(e)?a.indexOf(e):-1;-1<f&&a.splice(f,1);d.set(e,c);a.splice(b,0,e)}filter(a,b,c=null){return this.getAll(a).reduce((d,e)=>{const f=e.filter(d);
c&&c.push({filter:e.toString(),input:d.map(g=>g.id),output:f.map(g=>g.id)});return f},b)}get(a,b){return P3(this,a).get(b)||null}getAll(a){const b=P3(this,a);return Q3(this,a).map(c=>b.get(c))}remove(a,b){if(!b||!P3(this,a).delete(b))return!1;a=Q3(this,a);b=a.indexOf(b);-1<b&&a.splice(b,1);return-1<b}toString(){const a=this.A.values(),b=this.B.values();return JSON.stringify({audioFilters:[...a].map(c=>c.toString()),videoFilters:[...b].map(c=>c.toString())})}};R3[_.xV]={name:"Dash.Filters"};
var p4a=function(a,b,c="main",d){var e=void 0;e=e?X1a(a.Kd,e):a.Kd;const f=a.A.reduce((g,h)=>g+h.Eb,0);b=new k2a(b,e,c,d,f);a.A.push(b);return b},S3=function(a,b){if(0>b)return null;let c=0;return a.A.find(d=>{c+=d.Eb;return b<c})||null},q4a=function(a){return a.A.find(b=>"main"===b.type)||a.A[0]},r4a=class{constructor(a="static",b=null,c=null){this.id="";this.type=a;this.Kd=b;this.B=c;this.A=[]}toString(){return JSON.stringify({id:this.id,profiles:"urn:mpeg:dash:profile:isoff-on-demand:2011",type:this.type,
baseUrl:this.Kd?this.Kd.toString():null,mediaPresentationDuration:this.B,periods:this.A.map(a=>a.toString())})}};
var T3=class{constructor(){this.Kc=null}toString(){return JSON.stringify({mpd:this.Kc?this.Kc.toString():null})}};T3[_.xV]={name:"Dash.Manifest"};
var U3=class{constructor(){this.A=this.B=null}toString(){return JSON.stringify({mainFeatureStartTimeMs:this.B,sequenceStartTimeMs:this.A})}};U3[_.xV]={name:"Dash.PlaybackTime"};
var V3=class{constructor(a,b){this.eb=a;this.startTime=b}};V3[_.V]={id:"Mse.ContentRequired"};
var W3=class{constructor(){this.A=new o2}enqueue(a){this.A.enqueue(a)}Ob(){return this.A.Ob()}toString(){return JSON.stringify({requests:this.A.Jc()})}};W3[_.xV]={name:"Dash.RequestQueue"};
var s4a=function(a){return{id:a.id,representationId:a.Cb,type:a.type,contentType:a.contentType,url:_.Qs(a.url),sourceTime:a.A,index:a.index,timeRange:a.Va?{start:a.Va.start,end:a.Va.end}:null,creationTime:a.creationTime,completionTime:a.B,status:a.status,error:a.error}},X3=class{constructor(){this.A=new Map;this.B=[]}add(a){this.A.set(a.id,a)}get(a){return this.A.get(a)||null}getAll(){return[...this.A.values(),...this.B]}remove(a,b,c){const d=this.get(a);d&&(d.B=Date.now(),d.status=b?1:2,d.error=
c,this.B.push(d));return this.A.delete(a)}toString(){return JSON.stringify({activeRequests:[...this.A.values()].map(a=>s4a(a)),historicalRequests:this.B.slice(-100).map(a=>s4a(a)),historicalRequestCount:this.B.length})}};X3[_.xV]={name:"Dash.RequestTracker"};
var t4a=function(a,b){switch(b){case "audio":return a.A;case "video":return a.B;default:throw new _.cW(`Unrecognized content type: ${b}`);}},u4a=function(a,b,c){switch(b){case "audio":a.A=c;break;case "video":a.B=c;break;default:throw new _.cW(`Unrecognized buffer type: ${b}`);}},Y3=class{constructor(){this.B=this.A=null}toString(){return JSON.stringify({previousAudioSegmentIndex:this.A,previousVideoSegmentIndex:this.B})}};Y3[_.xV]={name:"Dash.SegmentHistory"};
var Z3=function(a,b){return a.C.get(b)||null},$3=function(a,b){return a.D.get(b)||null},a4=class{constructor(){this.A=this.Rb=null;this.C=new Map;this.B=new Map;this.D=new Map}toString(){const a=Z3(this,"audio"),b=$3(this,"audio"),c=this.B.get("audio")||null,d=Z3(this,"video"),e=$3(this,"video"),f=this.B.get("video")||null;return JSON.stringify({period:this.Rb?this.Rb.id:null,preferredLanguage:this.A,audioAdaptationSet:a?a.id:null,audioRepresentation:b?b.id:null,bestAudioRepresentation:c?c.id:null,
videoAdaptationSet:d?d.id:null,videoRepresentation:e?e.id:null,bestVideoRepresentation:f?f.id:null})}};a4[_.xV]={name:"Dash.Selection"};
var b4=class{constructor(a){this.A=a}};b4[_.V]={id:"Dash.BestRepresentationChanged"};
var c4=class{constructor(a,b,c){this.codecs=c;this.contentType=a;this.mimeType=b}};c4[_.V]={id:"Dash.CodecsChanged"};
var d4=class{constructor(a,b,c){this.contentType=a;this.A=c}};d4[_.V]={id:"Dash.ContentTypeCodecsSelected"};
var e4=class{constructor(a,b,c){this.contentType=b;this.Cb=a;this.startTime=c}};e4[_.V]={id:"Dash.ContentUnavailable"};
var f4=class{constructor(a,b){this.A=a;this.B=b}};f4[_.V]={id:"Dash.EncryptedContentTypesAvailable"};
var v4a=class{};v4a[_.V]={id:"Dash.FiltersInitialized"};
var g4=class{constructor(a){this.Cb=a}};g4[_.V]={id:"Dash.InitializationFailed"};
var h4=class{constructor(a,b){this.Kc=a;this.reason=b}};h4[_.V]={id:"Dash.MpdUpdated"};
var i4=class{constructor(a){this.A=a}};i4[_.V]={id:"Dash.RepresentationsInvalidated"};
var j4=class{constructor(a,b,c){this.B=c;this.A=b}};j4[_.V]={id:"Dash.SeekRequested"};
var k4=class{constructor(a,b,c,d,e,f,g,h="",k=""){this.codecs=h;this.contentType=c;this.data=d;this.qa=k;this.Cb=a;this.A=f;this.Va=g;this.type=b}};k4[_.V]={id:"Dash.SegmentAvailable"};
var l4=class{constructor(a,b){this.B=b;this.A=a}};l4[_.V]={id:"Dash.StartTimeConfigured"};
var w4a=class{constructor(a){this.A=0;this.B=a}filter(a){let b=Infinity;for(const c of a)if(c.Qc)if(c.Qc<=this.A){if(c.Qc>b||b>this.A)b=c.Qc}else(!this.B||this.A)&&c.Qc<b&&(b=c.Qc);return a.filter(c=>!c.Qc||c.Qc===b)}toString(){return JSON.stringify({type:"AudioChannelCount",channelCount:this.A,requireChannelCount:this.B})}};
var x4a=class{constructor(a){this.A=a}filter(a){return a.filter(b=>!this.A.includes(b.codecs))}toString(){return JSON.stringify({type:"BlacklistedCodecs",blacklistedCodecs:this.A})}};
var m4=function(a,b){const c=D0a([...a],d=>d.split(".").shift());a=b.find(d=>!!c[d]);return new Set(c[a]||[])},n4=function(a,b){const c=b.split(".").shift();return a.D.B[a.C].find(d=>d==c)||""},y4a=function(a){return{supported:[...a.supported],selected:[...a.selected]}},o4=class{constructor(a,b,c=!1){this.A={supported:new Set,selected:new Set};this.C=a;this.F=c;this.B={supported:new Set,selected:new Set};this.D=b}filter(a){let b,c;if(this.F||0===this.A.selected.size&&0===this.B.selected.size){var d=
new Set,e=new Set;for(const f of a)c2(f)?e.add(f.codecs):d.add(f.codecs);d=O0a(this.A.supported,d);b=m4(d,this.D.B[this.C]);e=O0a(this.B.supported,e);c=m4(e,this.D.B[this.C])}else b=this.A.selected,c=this.B.selected;return a.filter(f=>c2(f)?c.has(f.codecs):b.has(f.codecs),this)}reset(){this.A.selected.clear();this.B.selected.clear()}toString(){return JSON.stringify({clearCodecs:y4a(this.A),contentType:this.C,encryptedCodecs:y4a(this.B),type:"Codec"})}};
var z4a=class{filter(a){const b=[],c=[];for(const d of a)d.Ke&&0<d.Ke.length?c.push(d):b.push(d);return 0!=c.length?c:b}toString(){return JSON.stringify({type:"ContentProtection"})}};
var A4a=class{constructor(a){this.B=a;this.A=!0}filter(a){return a.filter(b=>{var c;!(c=!b.qa)&&(c=this.A)&&(b=b.codecs.split(".").shift(),c=this.B.has(b));return c})}toString(){return JSON.stringify({type:"HdrCodecs",whitelistedCodecs:[...this.B.values()]})}};
var p4=function(a,b){return b.filter(c=>!B4a(a,c))},B4a=function(a,b){return b.Ke&&0!=b.Ke.length?[...a.A.values()].some(c=>{c=a.B.get(c);var d;if(d=c)(d=(d=N0(b))&&d.A)?d===c.A?d=!0:(c=l4a.get(c.A),d=!!c&&c.includes(d)):d=!1;return d}):!0},q4=function(a){const b=a.B.get("");a.B.clear();b&&a.B.set("",b)},r4=class{constructor(){this.A=new Set;this.B=new Map}filter(a){return a.filter(b=>B4a(this,b))}tf(){return[...this.B.values()]}toString(){const a={};for(const [b,c]of this.B)a[b]=c.I();return JSON.stringify({type:"KeyAvailability",
availableKeyIds:[...this.A.values()],keys:a})}};
var C4a=class{constructor(a){this.A=a}filter(a){return a.filter(b=>b.vc<this.A)}toString(){return JSON.stringify({type:"MaxBitrate",maxBitrate:this.A})}};
var E4a=class{filter(a){const b=a.filter(c=>c.height>=D4a.height||c.width>=D4a.width);return 0<b.length?b:a.reduce((c,d)=>{if(0===c.length||d.height>c[0].height)return[d];c[0].height===d.height&&c.push(d);return c},[])}toString(){return JSON.stringify({type:"VideoQuality"})}},D4a=new _.LB(640,360);
var F4a=function(a,b){a=Math.min(a.A.width/b.width,a.A.height/b.height);return 1<a?a:1/a},G4a=class{constructor(){this.A=new _.LB(0,0)}filter(a){const b=[];for(const d of a)d.width&&d.height&&b.push(d);if(0===b.length)return[];const c=b.reduce((d,e)=>F4a(this,d)>F4a(this,e)?e:d);return a.filter(d=>!d.width||!d.height||d.width<=c.width&&d.height<=c.height)}toString(){return JSON.stringify({type:"VideoSize",videoSize:this.A?{width:this.A.width,height:this.A.height}:null})}};
var H4a=class{filter(a){const b=a.some(c=>!!c.height&&1080<c.height||!!c.width&&1920<c.width);return a.filter(c=>b?!0:!c.codecs.startsWith("vp9"))}toString(){return JSON.stringify({type:"Vp9Uhd"})}};
var I4a=function(a,b){(b=e2a(b))&&a.A.publish(new A3(b.id))},J4a=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){const b=$3(this.C,a.A.contentType),c=a instanceof _.MW?"select":"reactivate",d=[],e=this.B.filter(a.A.contentType,a.A.A,d);this.A.publish(new W2(`AdaptationSetActivator-${c}`,d,a.A.contentType));!a.B&&b&&e.find(f=>f.id===b.id)||I4a(this,e)}};_.W(J4a,{name:"Dash.AdaptationSetActivator",N:[_.KV,_.Y(R3),_.Y(a4)],O:[_.MW,w3]});
var K4a=class{constructor(a,b){this.B=a;this.A=b}handle(a){if(!this.A.Rb)throw new _.pX("Cannot select an Adaptation Set when no Period is active.");const b=j2a(this.A.Rb,a instanceof z3?a.id:a.A);if(!b)throw new _.cW("Unable to find an Adaptation Set with the specified ID in the current Period.");a instanceof _.dW&&(this.A.A=b.lang);this.A.C.set(b.contentType,b);this.B.publish(new _.MW(b))}};_.W(K4a,{name:"Dash.AdaptationSetSelector",N:[_.KV,_.Y(a4)],O:[z3,_.dW]});
var L4a=class{constructor(a){this.A=a}handle(){this.A.cancel(B3);this.A.Nb(1E3,new B3,!0)}};_.W(L4a,{name:"Dash.BestRepresentationUpdateScheduler",N:[_.PV],O:[_.MW]});
var M4a=function(a,b){var c=Z3(a.A,b);if(c){var d=[];c=c.A;c=a.C.filter(b,c,d);a.B.publish(new W2("BestRepresentationUpdater",d,b));if(d=d2a(c))b=a.A.B.get(b)||null,b&&b.id==d.id||(b=a.A,c=a2(d.mimeType),b.B.set(c,d),a.B.publish(new b4(d)))}},N4a=class{constructor(a,b,c){this.B=a;this.C=c;this.A=b}handle(){M4a(this,"video");M4a(this,"audio")}};_.W(N4a,{name:"Dash.BestRepresentationUpdater",N:[_.KV,_.Y(a4),_.Y(R3),_.NV],O:[B3]});
var O4a=class{constructor(a,b){this.B=a;this.A=b}handle(a){this.A.Rb&&(a=Z3(this.A,a.contentType))&&this.B.publish(new w3(a))}};_.W(O4a,{name:"Dash.ContentTypeCodecsActivator",N:[_.KV,_.Y(a4),_.NV],O:[d4]});
var s4=class{constructor(){this.B=500;this.wl=P4a;this.yr=this.je=this.Do=!1;this.A=0;this.maxBitrate=null;this.C=["vp09","vp9"]}toString(){return JSON.stringify({audioChannelUpdateRetryDelayMs:this.B,blacklistedCodecs:this.wl,enableCodecSwitching:this.Do,maxAudioChannelUpdateRetries:this.A,maxBitrate:this.maxBitrate})}},P4a=["mp4a.40.5"];
var t4=class{constructor(a){this.A=a}};t4[_.V]={id:"Html5.VideoTimeChanged"};
var Q4a=class{constructor(a,b,c,d){this.A=a;this.B=c;this.C=b;this.D=d}handle(a){const b=this.C.Rb;let c=null;this.D.je&&(b?c=new $1(b.id,b.type,1E3*b.B):this.B.error("Current period is not defined. Publishing current time without period information",void 0));this.A.publish(new _.JW(a.A,c))}};_.W(Q4a,{name:"Dash.CurrentTimePublisher",N:[_.KV,_.Y(a4),_.NV,_.YV(s4)],O:[t4]});
var R4a=class{constructor(a,b){this.A=a;this.B=b}handle(a){"initial_load"!=a.reason?_.VV(this.B,"Skipping duration dispatch as was not initial MPD load."):this.A.publish(new _.NW(a.Kc.B||0))}};_.W(R4a,{name:"Dash.DurationDispatcher",N:[_.KV,_.NV],O:[h4]});
var S4a=class{constructor(a){this.A=a}handle(a){const b=new Set,c=new Set;for(const d of a.Kc.A)for(const e of d.A)for(const f of e.A){if(!f.mimeType||!f.codecs||!c2(f))continue;a=a2(f.mimeType);const g=`${f.mimeType};codecs="${f.codecs}"`;"audio"==a?b.add(g):"video"==a&&c.add(g)}this.A.publish(new f4(b,c))}};_.W(S4a,{name:"Dash.EncryptedContentTypeDetector",N:[_.KV],O:[h4]});
var T4a=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){const b=this.B.get(a.requestId);if(b)switch(this.B.remove(a.requestId,!1,a.error),b.type){case "media":if(null!=b.A)this.A.publish(new e4(b.Cb,b.contentType,b.A));else break;a=t4a(this.C,b.contentType);null!=a&&a==b.index&&u4a(this.C,b.contentType,null);break;case "initialization":case "index":case "initialization_and_index":this.A.publish(new g4(b.Cb))}}};
_.W(T4a,{name:"Dash.FailedSegmentTracker",N:[_.KV,_.Y(X3),_.Y(Y3),_.NV],O:[G2]});
var u4=class{constructor(a){this.channelCount=a}};u4[_.V]={id:"Html5.ChannelCountUpdated"};
var U4a=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}handle(a){let b=this.C.get("audio",w4a);b?b.A=a.channelCount:a.A?0<a.A&&this.B.Nb(this.A.B,new y3(a.channelCount,a.A-1),!1):0<this.A.A&&this.B.Nb(this.A.B,new y3(a.channelCount,this.A.A),!1)}};_.W(U4a,{name:"Dash.Filters.ChannelCountUpdater",N:[_.Y(R3),_.PV,_.YV(s4),_.NV],O:[f4a,u4,y3]});
var W4a=function(a,b){q4(a);for(const c of b)(b=V4a(c.vv))&&a.B.set(c.id,b)},V4a=function(a){switch(a){case "AUDIO":return new u3("AUDIO");case "SD":return new u3("SD");case "SD_HDR":return new u3("SD_HDR");case "SD_SDR":return new u3("SD_SDR");case "HD":return new u3("HD");case "HD_HDR":return new u3("HD_HDR");case "HD_SDR":return new u3("HD_SDR");case "UHD1":return new u3("UHD1");case "UHD1_HDR":return new u3("UHD1_HDR");case "UHD1_SDR":return new u3("UHD1_SDR");default:return null}},X4a=class{constructor(a){this.A=
a}handle(a){if(0!=a.keys.length){var b=this.A.get("audio",r4);b&&W4a(b,a.keys);(b=this.A.get("video",r4))&&W4a(b,a.keys)}}};_.W(X4a,{name:"Dash.Filters.DrmKeyUpdater",N:[_.Y(R3)],O:[_.iY]});
var v4=class{};v4[_.V]={id:"Eme.SessionClosed"};
var Y4a=class{constructor(a,b,c){this.C=a;this.A=c;this.B=b}handle(){var a=this.A.get("audio",r4);a&&(a.A.clear(),a.A.add(""),q4(a));var b=this.A.get("video",r4);b&&(b.A.clear(),b.A.add(""),q4(b));if(this.B.Kc){var c=this.B.Kc;a=a?[a]:null;b=b?[b]:null;const f=new Set;for(e of c.A)for(const g of e.A)switch(c=g.A,g.contentType){case "audio":var d=a||[];for(const h of d){d=p4(h,c);for(const k of d)f.add(k)}break;case "video":d=b||[];for(const h of d){d=p4(h,c);for(const k of d)f.add(k)}}var e=[...f];
0<e.length&&this.C.publish(new i4(e))}}};_.W(Y4a,{name:"Dash.Filters.EmeKeyAvailabilityClearer",N:[_.KV,_.Y(T3),_.Y(R3)],O:[v4]});
var Z4a=class{constructor(a,b){this.id=a;this.status=b}};
var w4=class{constructor(a){this.keyStatuses=a}};w4[_.V]={id:"Eme.KeyStatusesChanged"};
var $4a=class{constructor(a,b,c){this.C=a;this.A=c;this.B=b}handle(a){var b=a.keyStatuses.filter(e=>"usable"==e.status).map(e=>{e=new Uint8Array(e.id);return 1==e.length&&0==e[0]?"":_.Bb(e,4)});if(a=this.A.get("audio",r4)){a.A.clear();for(var c of b)a.A.add(c)}if(c=this.A.get("video",r4)){c.A.clear();for(var d of b)c.A.add(d)}if(this.B.Kc){d=new Set;for(const e of this.B.Kc.A)for(const f of e.A)switch(b=f.A,f.contentType){case "audio":if(!a)return;b=p4(a,b);for(const g of b)d.add(g);break;case "video":if(!c)return;
b=p4(c,b);for(const g of b)d.add(g)}0<d.size&&this.C.publish(new i4([...d]))}}};_.W($4a,{name:"Dash.Filters.EmeKeyAvailabilityUpdater",N:[_.KV,_.Y(T3),_.Y(R3)],O:[w4]});
var a5a=class{constructor(a,b,c,d,e){this.F=a;this.D=d;this.C=e;this.A=b;this.B=c}handle(){this.A.add("audio",new x4a(this.B.wl));this.A.add("audio",new z4a);this.A.add("audio",new w4a(0<this.B.A));this.B.maxBitrate&&this.A.add("video",new C4a(this.B.maxBitrate));this.A.add("video",new E4a);this.A.add("video",new x4a(this.B.wl));this.A.add("video",new z4a);const a=new Set(this.B.C);a.add("dvh1");a.add("dvhe");a.add("hvc1");this.A.add("video",new A4a(a));return _.uH(_.Nya([this.C.A("LavaEnableWebmPlayback",
"false"),this.C.A("LavaEnableEac3Playback","false"),this.C.A("LavaEnableAc3Playback","false"),this.C.A("LavaAllowNonUhdVp9Playback","false")]).then(b=>{const c=b[0],d=b[1],e=b[2];"true"!=b[3]&&this.A.add("video",new H4a);"true"!==c&&"true"!==d&&"true"!==e||this.A.add("audio",new o4("audio",this.D,this.B.Do))}),()=>{this.A.add("video",new o4("video",this.D,this.B.Do));this.A.add("video",new G4a);var b=new r4;b.B.set("",m4a);b.A.add("");this.A.add("audio",b);b=new r4;b.B.set("",n4a);b.A.add("");this.A.add("video",
b);this.F.publish(new v4a)})}};_.W(a5a,{async:!0,name:"Dash.Filters.FiltersInitializer",N:[_.KV,_.Y(R3),_.YV(s4),_.YV(t3),_.QX],O:[_.fX],timeout:1E4,Xc:3});
var x4=class{constructor(a){this.A=a}};x4[_.V]={id:"Eme.HdrUnavailable"};
var b5a=function(a){const b=new Set;for(const c of a.C.Kc.A)for(const d of c.A)if("video"===d.contentType){const e=d.A.filter(f=>f.qa);for(const f of e)b.add(f)}a.A.publish(new i4([...b]))},c5a=class{constructor(a,b,c,d){this.A=a;this.B=c;this.C=b;this.D=d}handle(){var a=this.B.get("video",A4a);a&&(a.A=!1);(a=this.B.get("video",o4))&&a.reset();b5a(this);(a=Z3(this.D,"video"))&&this.A.publish(new w3(a,!0))}};_.W(c5a,{name:"Dash.Filters.HdrBlacklister",N:[_.KV,_.Y(T3),_.Y(R3),_.Y(a4)],O:[x4]});
var d5a=class{constructor(a){this.A=a}handle(){const a=this.A.get("audio",o4),b=this.A.get("video",o4);a&&a.reset();b&&b.reset()}};_.W(d5a,{name:"Dash.Filters.SelectedCodecClearer",N:[_.Y(R3)],O:[_.LW]});
var e5a=class{constructor(a,b){this.A=a;this.B=b}handle(a){a=a.A;const b=a.codecs,c=this.B.get("audio",o4),d=this.B.get("video",o4);"audio"===a2(a.mimeType)?c&&0===[...c.A.selected].length&&0===[...c.B.selected].length&&(c2(a)?c.B.selected=m4(c.B.supported,[n4(c,b)]):c.A.selected=m4(c.A.supported,[n4(c,b)]),this.A.publish(new d4("audio",[...c.A.selected],[...c.B.selected]))):d&&0===[...d.A.selected].length&&0===[...d.B.selected].length&&(c2(a)?d.B.selected=m4(d.B.supported,[n4(d,b)]):d.A.selected=
m4(d.A.supported,[n4(d,b)]),this.A.publish(new d4("video",[...d.A.selected],[...d.B.selected])))}};_.W(e5a,{name:"Dash.Filters.SelectedCodecUpdater",N:[_.KV,_.Y(R3)],O:[V2]});
var y4=class{constructor(a,b){this.codecs=a;this.keySystem=b}};y4[_.V]={id:"Eme.EncryptedCodecsSupported"};
var z4=class{constructor(a){this.codecs=a}};z4[_.V]={id:"Mse.ClearCodecsSupported"};
var f5a=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){const b=a.codecs,c=this.B.get("audio",o4),d=this.B.get("video",o4);a instanceof y4?(c&&(c.B.supported=new Set(b.audio)),d&&(d.B.supported=new Set(b.video))):(c&&(c.A.supported=new Set(b.audio)),d&&(d.A.supported=new Set(b.video)));(a=Z3(this.C,"audio"))&&this.A.publish(new w3(a));(a=Z3(this.C,"video"))&&this.A.publish(new w3(a))}};_.W(f5a,{name:"Dash.Filters.SupportedCodecUpdater",N:[_.KV,_.Y(R3),_.Y(a4)],O:[z4,y4]});
var A4=class{constructor(a){this.size=a}};A4[_.V]={id:"Html5.VideoSizeUpdated"};
var g5a=class{constructor(a){this.A=a}handle(a){const b=this.A.get("video",G4a);b&&(b.A=a.size)}};_.W(g5a,{name:"Dash.Filters.VideoSizeUpdater",N:[_.Y(R3),_.NV],O:[A4]});
var h5a=class{constructor(a,b,c,d,e,f,g){this.F=a;this.G=c;this.A=g;this.B=e;this.C=f;this.D=d;this.K=b}handle(a){if(a.contentType)var b=a.contentType;else a:switch(a.eb){case "audio":b="audio";break a;case "video":b="video";break a;default:throw new _.cW("Unable to determine a content type for the buffer type.");}const c=$3(this.K,b);if(c)if(_.VV(this.A,"Using representation: "+c.id),c.Kd){var d=M3(this.G,c.id);if(d){var e=null!=a.index?a.index:o4a(d,a.startTime);_.VV(this.A,`Next segment index is ${e}`);
if(null==a.index){const f=t4a(this.D,b);e===f&&(e++,_.VV(this.A,`Segment index ${f} was already requested. `+`Adjusted next segment index to ${e}.`))}[...this.C.A.values()].find(f=>f.Cb==c.id&&f.index==e)||((d=d.A[e])?(a=new n2a(c.id,"media",b,c.Kd.A,a.startTime,e,d.Va),this.C.add(a),this.F.publish(new J2(a.id,c.id,b,a.url,d.A)),u4a(this.D,b,e)):this.A.error(`No segment at index ${e}`,void 0))}else _.VV(this.A,"Deferring request until Segment Index is available."),this.B.enqueue(a)}else this.A.error("Representation does not have a base URL. Currently this implementation does not support downloading media segments without a base URL.",
void 0);else this.A.error("No representation is selected for the specified content type ("+b+").",void 0),this.B.enqueue(a)}};_.W(h5a,{name:"Dash.MediaSegmentRequester",N:[_.KV,_.Y(a4),_.Y(O3),_.Y(Y3),_.Y(W3),_.Y(X3),_.NV],O:[v3,V3]});
var i5a=class{constructor(a,b,c,d,e){this.D=a;this.A=e;this.C=b;this.B=d;this.F=c}handle(a){if(!(a instanceof h4&&"initial_load"!=a.reason))if(null===this.B.B&&null===this.B.A)_.VV(this.A,"Deferring period selection until start time is configured");else if(this.C.Kc){a=this.C.Kc;var b=this.B;const c=q4a(a);(a=null!=b.A?S3(a,b.A/1E3)||c:c)?(this.F.Rb=a,this.D.publish(new _.LW(a))):this.A.error("MPD does not contain any periods. The media will be unable to play.",void 0)}else _.VV(this.A,"Deferring period selection until the MPD is updated")}};
_.W(i5a,{name:"Dash.MpdActivator",N:[_.KV,_.Y(T3),_.Y(a4),_.Y(U3),_.NV],O:[h4,l4]});
var k5a=function(a,b){b=_.t(b,_.Rs,1);var c=b.reduce((d,e)=>{e=e.getDuration();return d+(e?_.Ts(e):0)},0)/1E3;c=new r4a(void 0,void 0,c);for(const d of b)j5a(a,c,d);return{Kc:c,errors:a.A}},j5a=function(a,b,c){var d,e=_.t(c,_.Ns,6);for(var f of e)e=_.L(f,1),"urn:google:gpm:2019:type"===e?d=f.getValue():B4(a,`Unrecognized supplemental property in period ${c.getId()}. {scheme id URI: '${e}', value: ${f.getValue()}}. Ignoring property.`);f=(f=c.getDuration())?_.Ts(f)/1E3:void 0;b=p4a(b,c.getId(),d,f);
c=_.t(c,_.Ss,1);for(const g of c)l5a(a,b,g)},B4=function(a,b){a.A.push(b)},m5a=function(a,b){const c=[...Object.values(V1a)];for(const e of _.t(b,_.Ns,13)){var d=_.L(e,1);if("urn:mpeg:dash:role:2011"!==d)B4(a,"Unrecognized accessibility scheme ID URI in adaptation set "+`${b.getId()}. {scheme ID URI: '${d}', `+`value: '${e.getValue()}'}. Ignoring descriptor.`);else{d=e.getValue();if(c.includes(d))return d;B4(a,"Unrecognized DASH 2011 role value in accessibility list of "+`adaptation set ${b.getId()}. `+
`{scheme ID URI: '${_.L(e,1)}', `+`value: '${d}'}. Ignoring this descriptor.`)}}},n5a=function(a,b){let c=[];var d=b.C();for(const e of d)d=_.L(e,1),"urn:mpeg:dash:mp4protection:2011"===d?(d=e.getValue(),"cenc"===d?c.push(new Y1a("urn:mpeg:dash:mp4protection:2011","cenc")):B4(a,`Unrecognized MP4 protection scheme value '${d}' in content protection from Nur element ${b.getId()}. Ignoring content protection.`)):B4(a,`Unrecognized content protection in Nur element ${b.getId()}. {scheme id URI: '${d}', value: ${e.getValue()}}. Ignoring content protection.`);
return c.length?c:null},o5a=function(a,b){const c=[];var d=_.t(b,_.Ns,5);for(const e of d)if(d=_.L(e,1),"urn:mpeg:dash:role:2011"===d)switch(d=e.getValue(),d){case "main":c.push("audio_content_primary");c.push("language_type_original");break;case "dub":c.push("audio_content_primary");c.push("language_type_dub");break;default:B4(a,`Unrecognized DASH 2011 role value in adaptation set ${b.getId()}. {scheme ID URI: '${_.L(e,1)}', value: '${d}'}. Ignoring role.`)}else B4(a,`Unrecognized role scheme ID URI in adaptation set ${b.getId()}. {scheme ID URI: '${d}', value: '${e.getValue()}'}. Ignoring role.`);
return c},p5a=function(a,b){return(b=_.L(b,7))?b.split(",").map(c=>a.B.get(c)||c).join(","):null},q5a=function(a){const b=a.Rh();switch(b){case 2:return"audio";case 1:return"video";default:throw new C4(`Unrecognized content type '${b} in adaptation set ${a.getId()}'.`);}},r5a=function(a){var b=_.t(a,_.Ns,18);for(const c of b)if("urn:mpeg:mpegB:cicp:TransferCharacteristics"===_.L(c,1))switch(b=c.getValue(),b){case "1":return null;case "16":return"smpte2084";default:throw new C4(`Unrecognized transfer characteristics value '${b} in representation ${a.getId()}'.`);
}return null},s5a=function(a){const b=_.Ps(a,19,0);switch(b){case 2:return"audio/mp4";case 5:return"audio/webm";case 1:return"video/mp4";case 4:return"video/webm";default:throw new C4(`Unrecognized mime type '${b}' in representation ${a.getId()}.`);}},t5a=function(a,b,c){try{const O=c.getId();var d=s5a(c),e=p5a(a,c),f=r5a(c),g=_.Ob(c,3);var h=g.length?new W1a(g[0]):null;{const Xb=_.u(c,_.Yz,8);if(Xb){g=null;var k=_.u(Xb,_.Xz,2);if(k){const Rb=k.getUrl()||"",X=_.u(k,_.Vz,2);if(X){const ea=new J0(Number(_.Nu(X,
1)),Number(_.Nu(X,2)));g=new b2(Rb,ea)}else B4(a,"Segment base init range found with no byte range in "+`representation ${c.getId()}.'`)}else B4(a,"Segment base found with no init range in "+`representation ${c.getId()}.'`);k=null;var l=_.u(Xb,_.Vz,1);if(l){const Rb=new J0(Number(_.Nu(l,1)),Number(_.Nu(l,2)));k=new b2("",Rb)}else B4(a,"Segment base found with no index range in "+`representation ${c.getId()}.'`);var m=new $1a(g,k)}else m=null}var n=_.Vs(c,4)||null,p=c.Yd()||null;{const Xb=_.L(c,6);
if(Xb){var v=Number(Xb);if(isNaN(v))throw new C4(`Could not parse frame rate '${Xb}' `+`in representation ${c.getId()}. `+"This may be a fractional frame rate which is not supported.");var F=v}else F=null}a:{const Xb=_.t(c,_.Ns,12);for(const Rb of Xb){const X=_.L(Rb,1);if("urn:mpeg:dash:23003:3:audio_channel_configuration:2011"===X){const ea=Rb.getValue();switch(ea){case "2":var I=2;break a;case "6":I=6;break a;default:throw new C4("Unrecognized value in DASH audio channel configuration 2011 "+`value in representation ${c.getId()}. `+
`{scheme ID URI: '${X}', value: '${ea}'}.`);}}else B4(a,"Unrecognized audio channel configuration scheme ID URI in "+`adaptation set ${c.getId()}. `+`{scheme ID URI: '${X}', `+`value: '${Rb.getValue()}'}. `+"Ignoring role.")}I=null}l=I;const ka=_.u(c,_.Us,9);var N=ka?_.w(ka,1)||null:null;var S={mimeType:d,codecs:e,qa:f,Kd:h,Ad:m,width:n,height:p,frameRate:F,Qc:l,ud:N,Ke:n5a(a,c)};var M=_.Vs(c,2);d=O;const oa=b2a(b,S),yb=new f2a(d,oa,M);b.A.push(yb);var Z=yb;const ob=!!r5a(c);if(0!=Z.Ke.length){S=
null;switch(b.contentType){case "audio":S="AUDIO";break;case "video":const Xb=Z.height,Rb=Z.width;null!=Xb&&(S=1080<Xb||1920<Rb?ob?"UHD1_HDR":"UHD1_SDR":480<Xb||854<Rb?ob?"HD_HDR":"HD_SDR":ob?"SD_HDR":"SD_SDR")}for(const Xb of Z.Ke)Xb.A=S}}catch(O){if(O instanceof C4)B4(a,`${O.message} Ignoring representation ${c.getId()}.`);else throw O;}},l5a=function(a,b,c){try{const d=q5a(c),e=c.getId(),f={Ke:n5a(a,c)},g=c.Wb()||null,h=o5a(a,c),k=m5a(a,c),l=i2a(b,e,d,f,g,h,k),m=_.t(c,_.Os,4).sort((n,p)=>_.Vs(n,
2)-_.Vs(p,2));for(const n of m)t5a(a,l,n)}catch(d){if(d instanceof C4)B4(a,`${d.message} Ignoring adaptation set ${c.getId()}.`);else throw d;}},u5a=class{constructor(a){this.B=a;this.A=[]}},C4=class extends Error{};
var v5a=class{constructor(a,b,c,d){this.A=a;this.B=d;this.C=b;this.D=c}handle(a){_.Ps(a.yb,1,0);a.yb.getId();const b=a.A.C();if(b){var {Kc:c,errors:d}=k5a(new u5a(this.D.A),b);_.VV(this.B,`Errors encountered while importing Nur Manifest for asset {type: ${_.Ps(a.yb,1,0)}, id: ${a.yb.getId()}}: ${d.join("\n")}`);a=a instanceof _.nY?"expiration":"initial_load";this.C.Kc=c;this.A.publish(new h4(c,a))}else this.A.publish(new _.QW(a.yb.getId(),[],"No manifest in response."))}};
_.W(v5a,{name:"Dash.NurManifestImporter",N:[_.KV,_.Y(T3),_.YV(t3),_.NV],O:[_.nY,_.LX]});
var w5a=class{constructor(a,b,c,d){this.D=a;this.C=d;this.B=b;this.A=c}handle(a){a instanceof _.pY&&(this.A.A=1E3*a.gg);a instanceof _.qY&&(this.A.A=0);if(this.B.Kc)if(null==this.A.A)_.VV(this.C,"Playback position not yet loaded; unable to configure start time");else{a=S3(this.B.Kc,this.A.A/1E3);a||(this.A.A=0,a=this.B.Kc.A[0]);if(null!==a.B)var b=a.B;else{a:{let c=0;for(b of this.B.Kc.A){if(b.id===a.id){b=0<b.Eb?c:null;break a}c+=b.Eb}b=null}b=b||0}this.D.publish(new l4(this.A.A,new $1(a.id,a.type,
1E3*b)))}else _.VV(this.C,"Manifest MPD not yet loaded; unable to configure start time")}};_.W(w5a,{name:"Dash.NurStartTimeConfigurer",N:[_.KV,_.Y(T3),_.Y(U3),_.NV],O:[h4,_.pY,_.qY]});
var y5a=function(a,b){b=b.A.filter(c=>"video"==c.contentType);if(0==b.length)throw new _.pX("Attempted to switch to a Period that does not contain any Video Adaptation Sets.");if(1<b.length)throw new x5a("Attempted to switch to a Period containing more than one Video Adaptation Set. Switching between Video Adaptation Sets is not currently supported.");a.B.publish(new z3(b[0].id))},A5a=function(a,b){return new _.pH((c,d)=>{const e=b.A||[];a.R.get("audioLanguagePref","original").then(f=>{(f="original"==
f?z5a(e,[a.F,a.L,a.K,a.D,a.G,a.C],a):z5a(e,[a.F,a.L,a.D,a.G,a.K,a.C],a))?(a.B.publish(new z3(f.id)),c()):d(new _.pX("Attempted to switch to a Period that does not contain any Audio Adaptation Sets."))})})},z5a=function(a,b,c){let d=b.length,e=null;for(let f=0;f<a.length;f++){for(let g=0;g<d;g++)b[g].call(c,a[f])&&(d=g,e=a[f]);if(0==d)break}return e},B5a=class{constructor(a,b,c){this.B=a;this.A=b;this.R=c}handle(a){this.A.C.clear();this.A.D.clear();this.A.B.clear();y5a(this,a.Rb);return A5a(this,a.Rb)}C(a){return"audio"==
a.contentType}D(a){return"audio"==a.contentType&&_.jW(a.lang||"","en-US")}F(a){return"audio"==a.contentType&&!!this.A.A&&_.jW(a.lang||"",this.A.A)}G(a){return"audio"==a.contentType&&_.kW(a.lang||"","en-US")}K(a){var b;if(b="audio"==a.contentType)b=a.B.contains("language_type_original");return b}L(a){return"audio"==a.contentType&&!!this.A.A&&_.kW(a.lang||"",this.A.A)}};_.W(B5a,{async:!0,name:"Dash.PeriodActivator",N:[_.KV,_.Y(a4),_.uXa,_.DH],O:[_.LW],timeout:1E4,Xc:3});var x5a=class extends _.aa{};
x5a.prototype.name="UnsupportedError";
var D4=class{};D4[_.V]={id:"Html5.Ended"};
var C5a=class{constructor(a,b,c,d){this.A=a;this.C=d;this.D=b;this.B=c}handle(){_.VV(this.C,"Detected end of current playback");if(this.D.Kc)if(this.B.Rb){var a=this.D.Kc.A,b=this.B.Rb.id,c=a.findIndex(d=>d.id===b);if(c===a.length-1)this.A.publish(new _.gX);else{const d=this.B.Rb;a=a[c+1];this.B.Rb=a;this.A.publish(new _.LW(a,d))}}else this.C.error("Period selection is null, unable to determine transition",void 0),this.A.publish(new _.gX);else this.C.error("Manifest MPD is null, unable to determine transition",
void 0),this.A.publish(new _.gX)}};_.W(C5a,{name:"Dash.PeriodAdvancer",N:[_.KV,_.Y(T3),_.Y(a4),_.NV],O:[D4]});
var D5a=class{constructor(a,b,c){this.B=a;this.C=c;this.A=b}handle(a){if(!(a instanceof k4&&"index"!=a.type))for(_.VV(this.C,`Queue size: ${this.A.Ob()}`);a=p2(this.A.A);)this.B.publish(a)}};_.W(D5a,{name:"Dash.QueuedRequestWorker",N:[_.KV,_.Y(W3),_.NV],O:[x3,k4]});
var E4=function(a,b,c,d,e,f){c=new n2a(b,c,d,e,null,null,null);a.C.add(c);a.A.publish(new J2(c.id,b,d,e,f))},E5a=class{constructor(a,b,c){this.A=a;this.C=b;this.B=c}handle(a){a=a.A;if(!a.Ad)throw new _.cW("Unable to activate the representation because it is missing a Segment Base.");if(!a.Ad.B)throw new _.cW("Unable to activate the representation because it is missing the Initialization information in the Segment Base.");if(!d2(a,a.Ad.B.A))throw new _.cW("Unable to activate the representation because it does not have a Base URL and the Initialization information in the Segment Base does not specify an absolute URL.");
if(!a.Ad.A)throw new _.cW("Unable to activate the representation because it is missing the Representation Index information in the Segment Base.");if(!d2(a,a.Ad.A.A))throw new _.cW("Unable to activate the representation because it does not have a Base URL and the Representation Index information in the Segment Base does not specify an absolute URL.");const b=a2(a.mimeType),c=L3(this.B,a.id),d=M3(this.B,a.id);if(c&&d)this.A.publish(new x3);else{var e=a.Ad.B,f=d2(a,e.A);e=e.yd;var g=a.Ad.A,h=d2(a,g.A);
g=g.yd;!c&&!d&&f==h&&e&&g&&g.start==e.end+1?E4(this,a.id,"initialization_and_index",b,f,new J0(e.start,g.end)):(c||E4(this,a.id,"initialization",b,f,e),d||E4(this,a.id,"index",b,h,g))}}};_.W(E5a,{name:"Dash.RepresentationActivator",N:[_.KV,_.Y(X3),_.Y(O3)],O:[V2]});
var F5a=class{constructor(a,b,c){this.B=a;this.A=b;this.C=c}handle(a){if(!this.A.Rb)throw new _.pX("Cannot select a Representation when no Period is active.");const b=e2(this.A.Rb,a.id);if(!b)throw new _.cW("Unable to find a Representation with the specified ID in the current Period.");const c=a2(b.mimeType),d=$3(this.A,c);if(d&&d.id==a.id)_.VV(this.C,"Representation is already selected.");else{a=Z3(this.A,c);if(!a)throw new _.pX("Representation selection is not allowed when no Adaptation Set is currently active.");
if(!a.A.includes(b))throw new _.cW(`Selected Representation (${b.id}) does not belong to the active Adaptation Set (${a.id}).`);a=this.A;const e=a2(b.mimeType);a.D.set(e,b);this.B.publish(new V2(b));d&&b.codecs.split(".").shift()!==d.codecs.split(".").shift()&&this.B.publish(new c4(c,b.mimeType,b.codecs))}}};_.W(F5a,{name:"Dash.RepresentationSelector",N:[_.KV,_.Y(a4),_.NV],O:[A3]});
var G5a=class{constructor(a,b,c,d){this.A=a;this.B=b;this.D=d;this.C=c}handle(a){if(this.B.Kc){var b=S3(this.B.Kc,a.gg),c=this.C.Rb;if(b){var d=new $1(b.id,b.type,1E3*b.B);a=a.gg-b.B||0;b===c?this.A.publish(new j4(d,a,!1)):(this.C.Rb=b,this.A.publish(new _.LW(b,c)),this.A.publish(new j4(d,a,!0)))}else this.A.publish(new j4(null,a.gg,!1))}else this.D.A=1E3*a.gg}};_.W(G5a,{name:"Dash.SeekRequestPublisher",N:[_.KV,_.Y(T3),_.Y(a4),_.Y(U3)],O:[_.qW]});
var H5a=["video/webm","audio/webm"],I5a=function(a,b,c,d){const e=b.Ad.A.yd,f=new L0;if(H5a.includes(b.mimeType))try{c||(c=L3(a.B,b.id));if(!c)throw new _.ha.Error("Missing initialization segment");var g=c,h=e.end;B0(f.A);var k=new DataView(g),l=new E3(k);if(440786851!=H3(l))throw Error("Jd");G3(l);if(408125543!=H3(l))throw Error("Kd");g=l;var m=g.A,n=F3(g,!0);g.A=m;l=K3(l);for(var p=l.start,v=H3(l);357149030!=v;)G3(l),v=H3(l);l=K3(l);g=1E6;var F=1E9;for(m=0;!(l.A>=l.B.byteLength);)switch(v=H3(l),
v){case 2807729:g=J3(l);break;case 2807730:F=J3(l);break;case 17545:var I=l,N=F3(I,!0),S=N,M=0;4==S?M=I.B.getFloat32(I.A):8==S&&(M=I.B.getFloat64(I.A));I.A+=S;m=M;break;default:G3(l)}l=F/g;var Z=new DataView(d),O=new E3(Z);if(475249515!=H3(O))throw Error("Ld");O=K3(O);d=!0;Z=!1;for(g=N=null;!(O.A>=O.B.byteLength);)if(v=H3(O),187==v){var ka=K3(O);F=p;if(179!=H3(ka))var oa=null;else{var yb=J3(ka);if(183!=H3(ka))oa=null;else{ka=K3(ka);for(I=F;!(ka.A>=ka.B.byteLength);)241==H3(ka)?I=J3(ka)+F:G3(ka);oa=
{Su:I,startTime:yb}}}d&&h==oa.Su&&(Z=!0);d=!1;Z&&(oa.Su+=1);g=new K0;g.A.start=oa.Su;g.Va.start=oa.startTime/l;N&&(N.A.end=g.A.start-1,N.Va.end=g.Va.start);f.A.push(g);N=g}else G3(O);N.A.end=n+p;N.Va.end=m/l}catch(tb){b="Failed to parse WebM header:"+_.TV(tb);a.C.error(b,void 0);a.A.publish(new _.PW(2,tb));return}else try{var ob=e.start;B0(f.A);var Xb=new DataView(d);g=new M0a;g.A=Xb;var Rb=D3(g);D3(g);1==Rb&&(g.byteOffset+=8);var X=g.A.getUint8(C3(g,1));g.byteOffset+=3;g.byteOffset+=4;F=D3(g);if(0==
X){var ea=D3(g);var ma=D3(g)}else ea=L0a(g.A,C3(g,8)),ma=L0a(g.A,C3(g,8));g.byteOffset+=2;I=g.A.getUint16(C3(g,2),!1);h=ob+Rb+ma;for(n=ea;0!=I--;){S=new K0;M=D3(g);M&=2147483647;var ab=D3(g);g.byteOffset+=4;S.A.start=h;S.A.end=h+M-1;S.Va.start=n/F;S.Va.end=(n+ab)/F;n+=ab;h+=M;f.A.push(S)}}catch(tb){b="Failed to parse MP4 Segment Index:"+_.TV(tb);a.C.error(b,void 0);a.A.publish(new _.PW(1,tb));return}N3(a.B,b.id).ex=f},J5a=class{constructor(a,b,c,d,e){this.A=a;this.B=d;this.C=e;this.F=c;this.D=b}handle(a){if(!this.D.Rb)throw new _.pX("Cannot publish a segment when no Period is active.");
const b=this.F.get(a.requestId);if(b){_.VV(this.C,`Received segment of type "${b.type}" for representation `+`${b.Cb}.`);this.F.remove(a.requestId,!0);var c=e2(this.D.Rb,b.Cb);if(c){var d=a2(c.mimeType),e=c.Ad.B.yd,f=c.Ad.A.yd;if("initialization_and_index"==b.type){if(!e)throw new _.pX("Unable to split a combined initialization and index segment because the representation does not have an initialization segment range.");if(!f)throw new _.pX("Unable to split a combined initialization and index segment because the representation does not have an index segment range.");
var g=a.data.slice(0,e.end-e.start+1);e=a.data.slice(f.start-e.start,f.end-e.start+1);a=g;N3(this.B,c.id).initData=a;this.A.publish(new k4(c.id,"initialization",d,g,b.reason,null,null));I5a(this,c,g,e);this.A.publish(new k4(c.id,"index",d,e,b.reason,null,null))}else{g=null;switch(b.type){case "initialization":e=a.data;N3(this.B,c.id).initData=e;break;case "index":I5a(this,c,null,a.data);break;case "media":e=Z3(this.D,d);if(!e||!e.A.includes(c)){this.A.publish(new v3(d,b.A||b.Va.start,null!=b.index?
b.index:void 0));return}(e=M3(this.B,c.id))&&(g=e.A[b.index])}this.A.publish(new k4(c.id,b.type,d,a.data,b.reason,b.A,g?g.Va:null,c.codecs,c.qa))}}else this.C.error('Unable to find a Representation with ID "'+b.Cb+'" in the current Period.',void 0)}else this.C.error("Ignoring response with request ID "+a.requestId+" because the request is not currently being tracked.",void 0)}};_.W(J5a,{name:"Dash.SegmentPublisher",N:[_.KV,_.Y(a4),_.Y(X3),_.Y(O3),_.NV],O:[I2]});
var F4=class{constructor(a,b){this.contentType=a;this.Cb=b}};F4[_.V]={id:"Dash.Abr.CheckStability"};
var G4=class{};G4[_.V]={id:"Dash.Abr.DecayJitterRate"};
var H4=class{};H4[_.V]={id:"Dash.Abr.SelectBestRepresentations"};
var K5a=class{constructor(a){this.B=0;this.C=a;this.A=.1}reset(){this.A=W0(.1,.1,1);this.B=0}};
var L5a=class{constructor(){this.C=!1;this.B=0;this.A=null;this.D=0}reset(){this.D=this.B=0;this.C=!1;this.A&&this.A.reset()}I(){return{downloadedSegmentCount:this.B,jitterRate:this.A?W0(this.A.A,.1,1):0,qualityLevel:this.D}}};
var I4=class{constructor(){this.A=new Map([["audio",new L5a],["video",new L5a]]);this.B=0}toString(){return JSON.stringify({currentBandwidth:this.B,audio:this.A.get("audio").I(),video:this.A.get("video").I()})}};I4[_.xV]={name:"Dash.Abr.AbrState"};
var J4=class{constructor(a,b){this.contentType=a;this.Cb=b}};J4[_.V]={id:"Dash.Abr.QualityStabilized"};
var K4=class{constructor(a,b){this.contentType=a;this.A=b}};K4[_.V]={id:"Dash.Abr.RepresentationsStale"};
var M5a=class{constructor(a){this.A=a}handle(a){this.A.A.get(a.A.contentType).reset()}};_.W(M5a,{name:"Dash.Abr.AbrStateFlusher",N:[_.Y(I4)],O:[_.MW]});
var N5a=class{constructor(a,b){this.A=b;this.B=a}handle(a){this.A.B=a.vc;this.B.publish(new H4)}};_.W(N5a,{name:"Dash.Abr.BandwidthUpdater",N:[_.KV,_.Y(I4)],O:[_.DW]});
var O5a=class{constructor(a,b,c,d,e){this.C=a;this.D=d;this.F=c;this.A=e;this.B=b}handle(a){if(this.B.Rb){if(a=e2(this.B.Rb,a.Cb)){var b=a2(a.mimeType),c=$3(this.B,b);if(c&&c.id==a.id)if(a=Z3(this.B,b)){var d=[];a=this.F.filter(b,a.A,d);this.C.publish(new W2("FailedInitCompensator",d,b));b=a.indexOf(c);if(!(0>b)){a:{for(c=b-1;0<=c;c--)if(d=a[c],L3(this.D,d.id)&&M3(this.D,d.id)){_.VV(this.A,"Found an already-initialized representation: "+d.id);a=d;break a}0<b?(a=a[b-1],_.VV(this.A,"Found a lower-bitrate representation that still requires initialization: "+
a.id)):b<a.length-1?(a=a[b+1],_.VV(this.A,"Found a higher-bitrate representations that still requires initialization: "+a.id)):a=null}a&&this.C.publish(new A3(a.id))}}else this.A.error(`No adaptation set selected for the "${b}" content type.`,void 0);else _.VV(this.A,"Selected representation is different from the failed representation; no need for correction.")}}else this.A.error("No period selected.",void 0)}};_.W(O5a,{name:"Dash.Abr.FailedInitCompensator",N:[_.KV,_.Y(a4),_.Y(R3),_.Y(O3),_.NV],O:[g4]});
var L4=class{constructor(){this.A=1/300}};
var P5a=class{constructor(a,b,c){this.A=c;this.B=a;this.C=b}handle(){this.B.cancel(G4);this.A.A.get("audio").A=new K5a(this.C.A);this.A.A.get("video").A=new K5a(this.C.A);this.B.Nb(1E3,new G4,!0)}};_.W(P5a,{name:"Dash.Abr.JitterRateDecayScheduler",N:[_.PV,_.YV(L4),_.Y(I4)],O:[_.MW]});
var Q5a=class{constructor(a){this.A=a}handle(){var a=this.A.A.get("audio");a.A&&(a=a.A,a.A=W0(a.A-a.C,.1,1));a=this.A.A.get("video");a.A&&(a=a.A,a.A=W0(a.A-a.C,.1,1))}};_.W(Q5a,{name:"Dash.Abr.JitterRateDecayer",N:[_.Y(I4)],O:[G4]});
var M4=class{constructor(a,b,c){this.eb=a;this.Eb=b;this.A=c}};M4[_.V]={id:"Mse.BufferDurationChanged"};
var R5a=class{constructor(a,b,c,d,e,f){this.B=b;this.C=a;this.F=d;this.A=f;this.D=e}handle(a){if(!(1<=a.Eb)){a:switch(a.eb){case "audio":var b="audio";break a;case "video":b="video";break a;default:throw new _.cW("Unable to determine a content type for the buffer type.");}var c=Z3(this.D,b);if(c){var d=$3(this.D,b),e=[];c=this.F.filter(b,c.A,e);this.C.publish(new W2("LowBufferCompensator",e,b));if(e=e2a(c))if(d!==e){if(!a.A||.8*this.B.B<2*d.vc)_.VV(this.A,"Switching to lowest representation: "+e.id),
this.C.publish(new A3(e.id)),this.B.A.get(b).reset()}else _.VV(this.A,"Lowest representation is already selected: "+e.id);else this.A.error("No representations available.",void 0)}}}};_.W(R5a,{name:"Dash.Abr.LowBufferCompensator",N:[_.KV,_.Y(I4),_.YV(L4),_.Y(R3),_.Y(a4),_.NV],O:[M4]});
var S5a=class{constructor(a,b){this.B=b;this.A=a}};
var T5a=function(a){return a.A.findIndex(b=>b.B)},U5a=class{constructor(a){this.A=a}findIndex(a){return this.A.findIndex(b=>b.A.id===a.id)}},N4=function(a,b){a.B.push(b);return a},V5a=function(a,b){a.C.push(b);return a},X5a=function(a){var b=new W5a;b.A.push(...a);return b},W5a=class{constructor(){this.B=[];this.C=[];this.A=[]}lc(){_.Za(this.A,(c,d)=>{let e=0;this.C.some(f=>{e=f(c,d);return 0!=e});return e});var a=this.B.reduce((c,d)=>d(c),this.A);const b=new Set(a.map(c=>c.id));a=this.A.map(c=>{const d=
b.has(c.id);return new S5a(c,d)});return new U5a(a)}};
var Y5a=function(a,b,c){const d=Z3(b,c),e=(b=$3(b,c))?b.codecs.split(".").shift():null;return N4(N4(N4(V5a(V5a(X5a(d.A),(f,g)=>f.width&&g.width?f.width-g.width:0),(f,g)=>f.vc-g.vc),f=>a.filter(c,f)),f=>e?f.filter(g=>g.codecs.split(".").shift()===e):f),f=>{let g;return f.reduceRight((h,k)=>{if(!k.width)h.unshift(k);else if(!g||k.width==g.width||k.vc<g.vc)g=k,h.unshift(k);return h},[])}).lc()};
var Z5a=function(a){const b=T5a(a);return 0<=b?a.A[b]:null},$5a=function(a){v1a("Downloaded segments: %d (required: %d)",a.gK,2);v1a("Jitter rate: %f (max allowed: %f)",a.tL,1);return 2<=a.gK&&1>=a.tL},a6a=function(a,b,c){if(!b)return c.A.vc;b=a.findIndex(b);if(0>b)return c.A.vc;const d=a.A[b];if(d.B)return d.A.vc;a:{null==b&&(b=a.A.length);for(--b;0<=b;b--)if(a.A[b].B)break a;b=-1}return 0<=b?a.A[b].A.vc:c.A.vc},b6a=function(a,b,c){JSON.stringify(c);const d=Z5a(b);if(!d)return a.A.error("No eligible quality levels found.",
void 0),null;const e=.8*c.jT-c.xY+d.A.vc,f=$5a(c),g=a6a(b,c.YI,d),h=c.YI||d.A,k=10*g;let l=null;return(a=A0a(b.A,m=>!m.B||m.A.vc>e||!f&&m.A.vc>h.vc?!1:m.A.vc>k?(l=m,!1):!0,a)||d)&&h.id===a.A.id&&l?l:a},c6a=class{constructor(a){this.A=a}};
var O4=["audio","video"],d6a=function(a){return O4.every(b=>{var c;(c=Z3(a.A,b))?(b=$3(a.A,b),c=!b||0>c.A.indexOf(b)?!1:!0):c=!1;return c})},e6a=function(a){const b=new Map;a.forEach((c,d)=>{const e=T5a(c);c=0<=e?c.A[e]:null;b.set(d,c?c.A.vc:0)});return b},f6a=function(a){let b=0;a.forEach(c=>{b+=c});return b},g6a=class{constructor(a,b,c,d,e,f){this.C=d;this.D=a;this.F=e;this.B=f;this.A=c}handle(){if(d6a(this)){var a=new c6a(this.B),b=this.C.B;var c=new Map;for(var d of O4){var e=Y5a(this.F,this.A,
d);c.set(d,e)}d=e6a(c);e=f6a(d);for(const g of O4){var f=this.C.A.get(g);const h=c.get(g),k=$3(this.A,g);f=(f=b6a(a,h,{jT:b,YI:k,gK:f.B,tL:f.A?W0(f.A.A,.1,1):0,xY:e}))?f.A:null;if(!f)break;f!=k?(_.VV(this.B,"Best representation has changed."),this.D.publish(new A3(f.id))):_.VV(this.B,"Best available representation is already selected.");b-=f.vc;e-=d.get(g)||0}}}};_.W(g6a,{name:"Dash.Abr.QualityController",N:[_.KV,_.YV(L4),_.Y(a4),_.Y(I4),_.Y(R3),_.NV],O:[H4,i4]});
var h6a=class{constructor(a,b,c,d){this.B=a;this.D=b;this.A=c;this.C=d}handle(a){if(a instanceof _.MW)this.A.A.get(a.A.contentType).reset();else{var b=a2(a.A.mimeType),c=Z3(this.D,b);if(c){var d=[];c=this.C.filter(b,c.A,d);this.B.publish(new W2("QualityTracker",d,b));a=_.Ka(c,a.A);d=c[a];0>a&&(a=0,d=null);b=this.A.A.get(b);d=d?d.vc:0;a!=b.D&&(b.D=a,b.B=0,b.C=!1,b.A&&(b=b.A,0<d&&d<b.B&&.5>b.A&&(b.A=W0(b.B/d*b.A,.1,1)),b.B=Math.max(d,0)))}}}};
_.W(h6a,{name:"Dash.Abr.QualityTracker",N:[_.KV,_.Y(a4),_.Y(I4),_.Y(R3),_.NV],O:[_.MW,V2]});
var i6a=class{constructor(a,b,c,d){this.B=c;this.C=a;this.A=d;this.D=b}handle(a){if("media"!=a.type)_.VV(this.A,"Ignored non-media segment.");else{var b=$3(this.D,a.contentType);b&&b.id==a.Cb?(this.B.A.get(a.contentType).B++,this.C.publish(new F4(a.contentType,a.Cb))):_.VV(this.A,"Ignored segment from non-selected representation.")}}};_.W(i6a,{name:"Dash.Abr.SegmentCounter",N:[_.KV,_.Y(a4),_.Y(I4),_.NV],O:[k4]});
var j6a=class{constructor(a,b,c,d){this.A=b;this.B=a;this.C=d}handle(a){const b=this.A.A.get(a.contentType);!b.C&&2<=b.B&&(_.VV(this.C,"Reached stable threshold. for current quality"),this.B.publish(new J4(a.contentType,a.Cb)),b.C=!0)}};_.W(j6a,{name:"Dash.Abr.StabilityChecker",O:[F4],N:[_.KV,_.Y(I4),_.YV(L4),_.NV]});
var k6a=class{constructor(a,b,c,d){this.C=a;this.D=c;this.B=d;this.A=b}handle(a){var b=g2a(Z3(this.A,a.contentType),a.Cb);if(b){var c=Y5a(this.D,this.A,a.contentType),d=c.findIndex(b);if(0>d)this.B.error("Unable to find the stable representation "+`(${b.id}) on the generated quality scale. `+"Skipping stale notification.",void 0);else{var e=$3(this.A,a.contentType);if(e){if(e!=b){b=c.findIndex(e);if(0>b){this.B.error("Unable to find the selected representation "+`(${e.id}) on the generated quality scale. `+
"Skipping stale notification.",void 0);return}if(b<d)return}e=[];for(b=0;b<d;b++)e.push(c.A[b].A);0<e.length&&this.C.publish(new K4(a.contentType,e))}}}}};_.W(k6a,{name:"Dash.Abr.StaleRepresentationsNotifier",O:[J4],N:[_.KV,_.Y(a4),_.Y(R3),_.NV]});
var P4=class{};P4[_.V]={id:"Eme.CheckLicenseStatus"};
var Q4=class{constructor(a,b){this.initDataType=a;this.initData=b}};Q4[_.V]={id:"Eme.CreateSession"};
var R4=class extends O2{};R4[_.xV]={name:"Eme.EmeEvents"};
var S4=function(a){return null==a.dm?!1:27E4<Date.now()-a.dm},l6a=function(a){return S4(a)?a.dm+27E4:null},T4=class{constructor(){this.dm=null;this.Nr=this.hm=this.pw=0}toString(){return(0,_.KH)({lastLicenseUpdateSuccessTimeMs:this.dm,licenseUpdateFailureCount:this.pw,licenseUpdateFailuresSinceLastSuccessCount:this.hm,licenseUpdateSuccessCount:this.Nr})}};T4[_.xV]={name:"Eme.LicenseStats"};
var m6a=["HD","SD","UHD1"],n6a=a=>a.endsWith("_HDR"),o6a=a=>a.endsWith("_SDR");
var U4=function(a){return Array.from(a.F.values())},p6a=function(a){return!!a.L&&a.L.endsWith("_HDR")},V4=class extends _.bG{constructor(){super();this.P=new Set;this.F=new Map;this.Y=this.G=!1;this.va=null;this.keySystem="com.widevine.alpha";this.L=this.B=this.A=this.C=this.oa=this.D=null;this.X=new Set}ob(){this.A&&this.A.close();super.ob()}toString(){return(0,_.KH)({audioContentTypes:this.P.values(),idToKeyType:Array.from(this.F.entries()),isDecryptionRequired:this.G,isMediaKeysSet:this.Y,keySystem:this.keySystem,
mediaKeySession:this.A?{sessionId:this.A.sessionId,expiration:this.A.expiration,keyStatuses:this.A.keyStatuses}:null,mediaKeySystemAccess:this.D?{keySystem:this.D.keySystem,configuration:this.D.getConfiguration()}:null,mediaKeySystemAccessException:this.oa,mediaKeys:this.C?this.C.toString():null,pendingSession:this.B,selectedVideoKeyType:this.L,videoContentTypes:this.X.values()})}};V4[_.xV]={name:"Eme.Session"};
var W4=class{};W4[_.V]={id:"Eme.DecryptionRequired"};
var X4=class{constructor(a,b,c,d){this.keySystem=a;this.sessionId=b;this.messageType=c;this.message=d}};X4[_.V]={id:"Eme.IndividualizationRequested"};
var Y4=class{};Y4[_.V]={id:"Eme.LicenseUpdated"};
var Z4=new _.LB(640,360),q6a=new _.LB(1920,1080),$4=new _.LB(2560,1440),a5=new _.LB(3840,2160);
var r6a=M0("mp4a.40.2",393216,{mimeType:"audio/mp4",Qc:6}),s6a=M0("ac-3",393216,{mimeType:"audio/mp4",Qc:6}),t6a=M0("ec-3",393216,{mimeType:"audio/mp4",Qc:6}),u6a=M0("dtse",393216,{mimeType:"audio/mp4",Qc:6}),v6a=M0("vp9.2",593920,{mimeType:"video/webm",qa:"smpte2084",Vc:Z4}),w6a=M0("vp9.2",11534336,{mimeType:"video/webm",qa:"smpte2084",Vc:$4}),x6a=M0("vp9.2",24117248,{mimeType:"video/webm",qa:"smpte2084",Vc:a5}),y6a=M0("vp9",6291456,{mimeType:"video/webm",Vc:$4}),z6a=M0("vp9",12582912,{mimeType:"video/webm",
Vc:a5}),A6a=M0("vp9",282624,{mimeType:"video/webm",Vq:!1,Vc:Z4}),B6a=M0("vp9",282624,{mimeType:"video/webm",Vc:Z4}),C6a=M0("dvh1.05.01",614400,{qa:"smpte2084",Vc:Z4}),D6a=M0("dvh1.05.06",12288E3,{qa:"smpte2084",Vc:$4}),E6a=M0("dvh1.05.06",1536E4,{qa:"smpte2084",Vc:a5}),F6a=M0("dvhe.05.01",614400,{qa:"smpte2084",Vc:Z4}),G6a=M0("dvhe.05.06",12288E3,{qa:"smpte2084",Vc:$4}),H6a=M0("dvhe.05.06",1536E4,{qa:"smpte2084",Vc:a5}),I6a=M0("hev1.1.6.L63.90",614400,{Vc:Z4}),J6a=M0("hev1.2.4.L63.90",614400,{qa:"smpte2084",
Vc:Z4}),K6a=M0("hev1.1.6.L150.90",12288E3,{Vc:$4}),L6a=M0("hev1.2.4.L153.B0",12288E3,{qa:"smpte2084",Vc:$4}),M6a=M0("hev1.1.6.H150.90",1536E4,{Vc:$4}),N6a=M0("hev1.2.4.L153.B0",12288E3,{qa:"smpte2084",Vc:$4}),O6a=M0("hvc1.1.6.L63.90",614400,{Vc:Z4}),P6a=M0("hvc1.2.4.L63.90",614400,{qa:"smpte2084",Vc:Z4}),Q6a=M0("hvc1.1.6.L150.90",12288E3,{Vc:$4}),R6a=M0("hvc1.2.4.L153.B0",12288E3,{qa:"smpte2084",Vc:$4}),S6a=M0("hvc1.1.6.H150.90",12288E3,{Vc:a5}),T6a=M0("hvc1.2.4.L153.B0",1536E4,{qa:"smpte2084",Vc:a5}),
U6a=Object.freeze([r6a]),V6a=Object.freeze([s6a]),W6a=Object.freeze([t6a]),X6a=Object.freeze([u6a]),Y6a=Object.freeze([C6a]),b5=Object.freeze([D6a,E6a]),Z6a=Object.freeze([F6a]),c5=Object.freeze([G6a,H6a]),$6a=Object.freeze([v6a]),d5=Object.freeze([w6a,x6a]),a7a=Object.freeze([I6a]),b7a=Object.freeze([J6a]),e5=Object.freeze([K6a,M6a]),f5=Object.freeze([L6a,N6a]),c7a=Object.freeze([O6a]),d7a=Object.freeze([P6a]),g5=Object.freeze([Q6a,S6a]),h5=Object.freeze([R6a,T6a]),i5=Object.freeze([y6a,z6a]),e7a=
Object.freeze([A6a]),f7a=Object.freeze([B6a]);Object.freeze([...i5,...d5,...e5,...f5,...g5,...h5,...b5,...c5]);
var j5=new _.SG("Z");new _.SG("$");
var g7a=function(a,b){var c=b.split(";");if(2===c.length)return b=c[0],c=c[1].split("=").pop().replace(/^"|"$/g,""),a.D.isTypeSupported({mimeType:b,codecs:c,Vq:!0});2<c.length&&a.B.error(`More than 2 content-type parts: ${c}`,void 0);return!1},h7a=class{constructor(a,b,c,d){this.C=a;this.D=c;this.B=d;this.A=b}handle(a){a.A&&a.B&&(this.A.P=new Set(Array.from(a.A.values()).filter(c=>g7a(this,c))),this.A.X=new Set(Array.from(a.B.values()).filter(c=>g7a(this,c))));if(!this.A.D||0==this.A.P.size&&0==this.A.X.size)_.VV(this.B,
"No mediaKeySystemAccess or audio and video content types are empty");else{var b=this.A.D.getConfiguration();a=(b.audioCapabilities||[]).filter(c=>this.A.P.has(c.contentType));b=(b.videoCapabilities||[]).filter(c=>this.A.X.has(c.contentType));a={audio:Array.from(new Set(a.map(c=>p1a(c.contentType.split("=").pop())))),video:Array.from(new Set(b.map(c=>p1a(c.contentType.split("=").pop()))))};this.C.publish(new y4(a,this.A.D.keySystem))}}};
_.W(h7a,{name:"Eme.EncryptedCodecSupportDetector",N:[_.KV,_.Y(V4),j5,_.NV],O:[k3,f4]});
var k5=function(a,b){if(b>a.A&&5E3<Date.now()-a.A)return!0;for(let c=a.B.length-1;0<=c;c--){const d=a.B[c];if(d.start<=b&&d.end>=b)return!0;if(d.start<b)break}return!1},l5=class extends _.bG{constructor(){super();this.B=[];this.A=Date.now();this.D=_.PH(this.C,1E3,this)}ob(){super.ob();_.ha.clearTimeout(this.D)}toString(){return JSON.stringify({lastPingTimeMs:this.A,suspendRanges:this.B.map(a=>({start:a.start,end:a.end}))})}C(){const a=Date.now();5E3<a-this.A&&this.B.push(new J0(this.A,a));this.A=
a;this.D=_.PH(this.C,1E3,this)}};l5[_.xV]={name:"RuntimeHealth.Health"};
var j7a=function(a,b){return!S4(a.B)&&p6a(a.A)&&i7a(a,b,n6a)&&!i7a(a,b,o6a)},k7a=function(a){if(!S4(a.B))return 6;var b=l6a(a.B);b=null!=b&&k5(a.D,b);return 4<=a.B.hm?8:b?14:1<a.B.Nr?9:7},i7a=function(a,b,c){const d=Array.from(a.A.F.values()).filter(e=>c(e));b=b.map(e=>{e=new Uint8Array(e.id);return 1==e.length&&0==e[0]?"":_.Bb(e,4)}).filter(e=>{e=a.A.F.get(e);return!!e&&c(e)});return 0<d.length&&d.length<=b.length},l7a=class{constructor(a,b,c,d){this.C=a;this.B=c;this.D=d;this.A=b}handle(a){const b=
a.keyStatuses.filter(c=>"usable"!==c.status);j7a(this,b)?(a=[...this.A.F.values()].some(c=>c.endsWith("_SDR")),this.C.publish(new x4(a))):a.keyStatuses.length<=b.length&&this.C.publish(new _.SW(this.A.A.sessionId,k7a(this),void 0,U4(this.A),this.A.keySystem,this.B))}};_.W(l7a,{name:"Eme.KeyStatusValidator",N:[_.KV,_.Y(V4),_.Y(T4),_.Y(l5)],O:[w4]});
var m7a=class{constructor(a){this.A=a}handle(){this.A.cancel(P4);this.A.Nb(6E4,new P4,!0)}};_.W(m7a,{name:"Eme.LicenseStatusCheckScheduler",N:[_.PV],O:[Y4]});
var n7a=class{constructor(a,b,c,d){this.C=a;this.A=c;this.D=d;this.B=b}handle(){if(this.B.A&&S4(this.A)){var a=l6a(this.A);a=null!=a&&k5(this.D,a);this.C.publish(new _.SW(this.B.A.sessionId,4<=this.A.hm?8:a?14:1<this.A.Nr?9:7,void 0,U4(this.B),this.B.keySystem,this.A))}}};_.W(n7a,{name:"Eme.LicenseStatusChecker",N:[_.KV,_.Y(V4),_.Y(T4),_.Y(l5),_.NV],O:[P4]});
var m5=function(a){if(null==a)return"<null>";a=new Uint8Array(a);for(var b="",c=Math.min(64,a.length),d=0;d<c;++d){var e=a[d].toString(16);b+=2>e.length?"0"+e:e;7==d%8&&(b+=" ")}return b};
var o7a=class{constructor(a,b,c,d){this.C=a;this.A=c;this.D=d;this.B=b}handle(a){const b=a.keys?{gk:a.gk,keys:a.keys,OJ:5,ND:!0}:{gk:a.A,keys:[],OJ:12,ND:!1};if(0==b.gk.byteLength)return this.A.pw++,this.A.hm++,_.vs();const c=this.B.A;_.VV(this.D,()=>`update: sessionId: ${c.sessionId} , response: ${m5(b.gk)}...`);return _.vs(c.update(b.gk)).then(()=>{b.ND&&(this.A.Nr++,this.A.dm=Date.now(),this.A.hm=0);let d=!1,e=!1;const f=b.keys;for(const g of f){const h=g.vv;h.endsWith("_HDR")||m6a.includes(h)?
d=!0:h.endsWith("_SDR")&&(e=!0);this.B.F.set(g.id,h)}this.C.publish(new Y4);p6a(this.B)&&!d&&0<f.length&&this.C.publish(new x4(e))},d=>{b.ND&&(this.A.pw++,this.A.hm++);this.D.error(`Key update failed. Exception: ${d}`,void 0);this.C.publish(new _.SW(c.sessionId,b.OJ,d,U4(this.B),this.B.keySystem,this.A))})}};_.W(o7a,{async:!0,name:"Eme.LicenseUpdater",N:[_.KV,_.Y(V4),_.Y(T4),_.NV],O:[_.iY,Y2],timeout:5E3,Xc:3});
var n5=a=>{if(!a)return null;const b=[];for(let c=0;c<a.length;c++)b.push([a.start(c),a.end(c)]);return b};
var o5=function(a){return null!=a.B?a.B:a.video?a.video.duration:NaN},p5=class extends _.bG{constructor(){super();this.video=this.B=this.A=null}ib(){this.A&&_.YB(this.A);this.video&&(this.video.removeAttribute("src"),_.WB(this.video),this.video.load());this.A=this.video=null}toString(){return JSON.stringify({video:this.video?{buffered:n5(this.video.buffered),currentTime:this.video.currentTime,duration:this.video.duration,ended:this.video.ended,error:this.video.error,height:this.video.height,muted:this.video.muted,
networkState:this.video.networkState,paused:this.video.paused,periodDurationSec:this.B,playbackRate:this.video.playbackRate,played:n5(this.video.played),readyState:this.video.readyState,seekable:n5(this.video.seekable),seeking:this.video.seeking,videoHeight:this.video.videoHeight,videoWidth:this.video.videoWidth,volume:this.video.volume,width:this.video.width}:null})}};p5[_.xV]={name:"Html5.DomElements"};
var q5=class{};q5[_.V]={id:"Html5.DomReady"};
var p7a=class{constructor(a,b,c,d){this.A=a;this.B=c;this.C=b;this.D=d}handle(){this.C.listen(this.B.video,"encrypted",this.F,this)}F(a){const b=a.A;_.VV(this.D,()=>`Media Encrypted Event: initDataType: ${b.initDataType}, initData: ${m5(b.initData)}...`);this.A.publish(new Q4(b.initDataType,b.initData))}};_.W(p7a,{name:"Eme.ListenerInitializer",N:[_.KV,_.Y(R4),_.Y(p5),_.NV],O:[q5],qw:1});
var q7a=class{constructor(a,b){this.A=a;this.B=b}handle(a){a.Kc.A.some(b=>b.A.some(c=>c.A.every(P0a)))&&(this.B.G=!0,this.A.publish(new W4))}};_.W(q7a,{name:"Eme.ManifestDecryptionRequiredReporter",N:[_.KV,_.Y(V4)],O:[h4]});
var t7a=function(a){return _.Pk(function*(){if(a.D.video.mediaKeys)a.B.C=a.D.video.mediaKeys,yield r7a(a,r3(a.C,!0),s3(a.C,!0)),a.A.publish(new k3);else{var b=yield s7a(a,r3(a.C,!0),s3(a.C,!0));b&&(a.B.C=b,a.A.publish(new k3))}})},r7a=function(a,b,c){return _.Pk(function*(){const d={label:"",initDataTypes:["cenc"],audioCapabilities:u7a(b,["SW_SECURE_CRYPTO"]),videoCapabilities:u7a(c,["HW_SECURE_ALL","SW_SECURE_DECODE","SW_SECURE_CRYPTO"]),distinctiveIdentifier:"optional",persistentState:"optional",
sessionTypes:["temporary"]},e=_.ou();try{const f=a.B.keySystem,g=e.requestMediaKeySystemAccess(f,[d]);a.A.publish(new q3(f,[d]));const h=yield g;a.A.publish(new o3(f,h.getConfiguration()));return a.B.D=h}catch(f){return a.B.oa=f,a.A.publish(new p3),null}})},s7a=function(a,b,c){return _.Pk(function*(){const d=yield r7a(a,b,c);if(!d)return null;try{return yield d.createMediaKeys()}catch(e){return a.F.error(`Media Key Creation failed. ${e}`,void 0),a.A.publish(new _.SW(null,2,e)),null}})},u7a=function(a,
b){const c=[];for(const d of b)for(const e of a)c.push({contentType:e,robustness:d});return c},v7a=class{constructor(a,b,c,d,e){this.A=a;this.C=b;this.D=c;this.F=e;this.B=d}handle(){return _.vs(t7a(this))}};_.W(v7a,{async:!0,name:"Eme.MediaKeysCreator",N:[_.KV,_.YV(t3),_.Y(p5),_.Y(V4),_.NV],O:[q5],timeout:5E3,Xc:3});
var w7a=class{constructor(a,b,c,d){this.B=a;this.C=b;this.D=d;this.A=c}handle(){if(!this.A.C||!this.C.video||!this.A.G||this.A.Y)return _.vs();this.A.Y=!0;return _.vs(this.C.video.setMediaKeys(this.A.C)).then(()=>{this.A.B&&(this.B.publish(new Q4(this.A.B.initDataType,this.A.B.initData)),this.A.B=null)},a=>{this.D.error(`Setting Media Keys failed. Exception: ${a}`,void 0);this.B.publish(new _.SW(null,3,a))})}};
_.W(w7a,{async:!0,name:"Eme.MediaKeysSetter",N:[_.KV,_.Y(p5),_.Y(V4),_.NV],O:[k3,q5,W4],timeout:5E3,Xc:3});
var x7a=class{constructor(a,b){this.B=a;this.A=b}handle(a){const b=N0(a.A);b&&("video"===a2(a.A.mimeType)&&(this.A.L=b.A),this.A.G||(this.A.G=!0,this.B.publish(new W4)))}};_.W(x7a,{name:"Eme.RepresentationDecryptionRequiredReporter",N:[_.KV,_.Y(V4)],O:[V2]});
var y7a=class{constructor(a,b,c,d,e){this.C=a;this.D=b;this.B=e;this.F=d;this.A=c}handle(a){if(!this.A.A)return _.vs();if(a instanceof x4&&a.A)_.VV(this.B,"Not closing media key session after HDR downgrade as usable SDR keys are available");else{var b=this.A.A;W2a(this.D,b);this.A.A=null;this.A.B=null;this.F.cancel(P4);return _.vs(b.close()).then(()=>{_.VV(this.B,"Closed the media key session.");this.C.publish(new v4)},c=>{this.B.error("Close of the media key session failed. "+`Exception: ${c}`,void 0);
this.C.publish(new _.SW(b.sessionId,11,c));return _.vs()},this)}}};_.W(y7a,{async:!0,name:"Eme.SessionCloser",N:[_.KV,_.Y(R4),_.Y(V4),_.PV,_.NV],O:[x4,_.LW],timeout:5E3,Xc:2});
var z7a=class{constructor(a,b,c,d,e){this.C=a;this.D=c;this.F=b;this.B=e;this.A=d}handle(a){if(this.A.A)return _.vs();if(!this.D.video||!this.D.video.mediaKeys)return this.A.B?_.VV(this.B,"Not creating a pending session as a pending session already exists."):(_.VV(this.B,"Media Keys not yet set. Creating a pending session."),this.A.B={initDataType:a.initDataType,initData:a.initData}),_.vs();let b;try{b=this.A.C.createSession("temporary"),this.C.publish(new j3(b.sessionId,b.expiration)),this.A.A=b,
this.F.listen(b,"keystatuseschange",this.G,this),this.F.listen(b,"message",this.K,this),_.VV(this.B,"Media Key Session created: sessionId: "+q1a(b.sessionId))}catch(c){return this.B.error(`Create session failed. Exception: ${c}`,void 0),this.C.publish(new _.SW(null,10,c)),_.vs()}if(!a.initData)return this.B.error("Cannot generate request without init data.",void 0),_.vs();a=b.generateRequest(a.initDataType,a.initData);return _.vs(a).then(void 0,function(c){this.B.error(`Generating request failed. Exception: ${c}`,
void 0);this.C.publish(new _.SW(b.sessionId,4,c))},this)}G(){if(this.A.A){var a=[];this.A.A.keyStatuses.forEach((b,c)=>{a.push(new Z4a(c,b))});this.C.publish(new w4(a))}else this.B.error("Key statuses change event received before media key session was set.",void 0)}K(a){const b=a.A,c=o2a(b.messageType);_.VV(this.B,()=>`Media Key Message Event: messageType: ${c}`+", message: "+m5(b.message)+"...");switch(c){case "individualization-request":this.C.publish(new X4(this.A.keySystem,this.A.A.sessionId,
c,b.message));break;default:a=_.Bb(new Uint8Array(b.message)),this.A.va!==a?(this.A.va=a,this.C.publish(new _.PX(this.A.keySystem,this.A.A.sessionId,c,b.message,this.A.L))):this.C.publish(new i3(this.A.keySystem,this.A.A.sessionId,c,b.message,this.A.L))}}};_.W(z7a,{async:!0,name:"Eme.SessionCreator",N:[_.KV,_.Y(R4),_.Y(p5),_.Y(V4),_.NV],O:[Q4],qw:1,timeout:2E4,Xc:3});
var A7a=class{constructor(a,b){this.B=a;this.A=b}handle(){const a=this.A.oa,b=this.A.G;a&&b&&this.B.publish(new _.SW(null,1,a,U4(this.A),this.A.keySystem))}};_.W(A7a,{t3:!0,name:"Eme.SystemAccessErrorPublisher",N:[_.KV,_.Y(V4)],O:[W4,p3]});
var r5=class{constructor(a,b){this.Li=a;this.autoplay=b}};r5[_.V]={id:"Html5.CreateDom"};
var B7a=class extends _.rV{constructor(){super("Bandaid")}B(){return[E2,F2]}C(){return["Cpn"]}A(){return[S2a,T2a,V2a]}};
var C7a=class extends _.rV{constructor(){super("Codecs")}D(){return new t3}};
var D7a=class extends _.rV{constructor(a){super("Dash",a)}D(){return new s4}B(){return[O3,R3,T3,U3,W3,X3,Y3,a4]}C(){return["Codecs"]}A(){const a=[J4a,K4a,L4a,N4a,U4a,O4a,Q4a,X4a,Y4a,$4a,S4a,T4a,a5a,c5a,h5a,i5a,v5a,w5a,B5a,C5a,D5a,E5a,F5a,J5a,d5a,e5a,f5a,g5a];this.settings.je&&a.push(R4a);this.settings.yr&&a.push(G5a);return a}};
var E7a=class extends _.rV{constructor(){super("DashAbr")}D(){return new L4}B(){return[I4]}C(){return["Dash"]}A(){return[M5a,N5a,O5a,Q5a,P5a,R5a,g6a,h6a,i6a,j6a,k6a]}};
var s5=class extends O2{};s5[_.xV]={name:"Html5.DomEvents"};
var t5=class{constructor(){this.A=null}toString(){return JSON.stringify({seekPositionSec:this.A})}};t5[_.xV]={name:"Html5.PendingRequests"};
var u5=class{constructor(){this.C=this.B=this.A=!1;this.position=0}toString(){return JSON.stringify({isEnded:this.A,isProgressing:this.B,isVideoChanging:this.C,position:this.position})}};u5[_.xV]={name:"Html5.PlaybackState"};
var v5=class{constructor(){this.B=this.A=!1}toString(){return JSON.stringify({isInPseudoTrickMode:this.A,supportsRewind:this.B})}};v5[_.xV]={name:"Html5.PlayerState"};
var w5=class{};w5[_.V]={id:"Html5.CheckChannelCount"};
var F7a=class{constructor(a,b,c){this.A=a;this.B=c;this.C=b}handle(){return this.B.A("LavaEnableAc3Playback","false").then(a=>{a=Q0a(this.C.video,"true"===a)?6:2;this.A.publish(new u4(a))})}};_.W(F7a,{async:!0,name:"Html5.ChannelCountUpdater",N:[_.KV,_.Y(p5),_.QX],O:[w5],timeout:5E3,Xc:1});
var x5=class{constructor(a){if(0>a)throw new _.eW("Position cannot be less than zero.");this.gg=a}};x5[_.V]={id:"Html5.Seek"};
var G7a=class{constructor(a,b,c,d){this.A=a;this.B=d;this.C=b;this.D=c}handle(a){a.B?(this.D.C=!0,this.C.A=a.A,_.VV(this.B,`Period is changing. Saving pending seek at ${a.A}`)):this.A.publish(new x5(a.A))}};_.W(G7a,{name:"Html5.DashSeekInitiator",N:[_.KV,_.Y(t5),_.Y(u5),_.NV],O:[j4]});
var y5=class{};y5[_.V]={id:"Html5.CheckForVideoEnded"};
var z5=class{};z5[_.V]={id:"Html5.CheckVideoSize"};
var A5=class{};A5[_.V]={id:"Html5.RefreshPlaybackState"};
var H7a=class{constructor(a,b){this.A=a;this.autoplay=b}};H7a[_.V]={id:"Html5.UseDom"};
var B5=class{};B5[_.V]={id:"Html5.CanPlay"};
var C5=class{};C5[_.V]={id:"Html5.MetadataLoaded"};
var D5=class{};D5[_.V]={id:"Html5.Paused"};
var E5=class{};E5[_.V]={id:"Html5.Playing"};
var F5=class{};F5[_.V]={id:"Html5.Resumed"};
var G5=class{};G5[_.V]={id:"Html5.Waiting"};
var H5=class{constructor(){this.A=1E3;this.je=!1;this.B=this.yr=!0;this.C=HTMLMediaElement.HAVE_FUTURE_DATA;this.D=1E3;this.x_=!0;this.F=1E3}toString(){return JSON.stringify({audioChannelUpdateIntervalMs:this.A,enablePlayableSequences:this.je,hasOverscan:this.B,minimumSeekableReadyState:this.C,playbackStateUpdateIntervalMs:this.D,videoSizeUpdateIntervalMs:this.F})}};
var I5=function(a,b,c){a.P.listen(a.B.video,b,c,a)},J5=function(a){null!=a.G.A&&(a.A.publish(new x5(a.G.A)),a.G.A=null)},I7a=class{constructor(a,b,c,d,e,f,g,h,k){this.A=a;this.B=c;this.P=d;this.L=k;this.G=e;this.F=g;this.K=f;this.D=b;this.C=h}handle(a){let b;if(a.A)b=a.A,this.B.A=null;else{const c=O0("DIV");_.NL(c,"lava-player");b=_.VB(document,"video");c.appendChild(b);a.Li.appendChild(c);this.B.A=c}b.autoplay=a.autoplay;this.B.video=b;I5(this,"canplay",this.X);I5(this,"durationchange",this.Y);I5(this,
"ended",this.oa);I5(this,"error",this.R);I5(this,"loadeddata",this.va);I5(this,"loadedmetadata",this.Ja);I5(this,"pause",this.Pa);I5(this,"play",this.Ta);I5(this,"playing",this.fb);I5(this,"progress",this.cb);I5(this,"ratechange",this.hb);I5(this,"seeked",this.wb);I5(this,"timeupdate",this.Db);I5(this,"volumechange",this.jc);I5(this,"waiting",this.kc);this.A.publish(new q5);0<this.C.D&&(this.A.publish(new A5),this.D.Nb(this.C.D,new A5,!0));0<this.C.A&&(this.A.publish(new w5),this.D.Nb(this.C.A,new w5,
!0));this.C.F&&(this.A.publish(new z5),this.D.Nb(this.C.F,new z5,!0))}X(){J5(this);this.B.video.autoplay&&this.B.video.paused&&this.B.video.play();this.A.publish(new B5)}Y(){this.C.je||this.A.publish(new _.OW(o5(this.B)))}oa(){this.F.A||(this.D.cancel(y5),this.F.A=!0,this.A.publish(new D4))}R(){const a=this.B.video.error;var b=`A media error occurred: ${_.TV(a)}`;this.L.error(b,void 0);this.A.publish(new _.TW(a,!1,this.B.video.currentTime))}va(){J5(this)}Ja(){this.F.C=!1;this.D.cancel(y5);this.D.Nb(1E3,
new y5,!0);J5(this);this.A.publish(new C5)}Pa(){this.K.A||this.A.publish(new D5)}Ta(){this.A.publish(new F5)}fb(){this.A.publish(new E5)}cb(){var a=this.B;a=a.video?a.video.getVideoPlaybackQuality?a.video.getVideoPlaybackQuality():null!=a.video.webkitDecodedFrameCount&&null!=a.video.webkitDroppedFrameCount?{corruptedVideoFrames:NaN,creationTime:NaN,droppedVideoFrames:a.video.webkitDroppedFrameCount,totalFrameDelay:NaN,totalVideoFrames:a.video.webkitDecodedFrameCount}:null:null;this.A.publish(new _.yY(a))}hb(){this.A.publish(new _.zW(this.B.video.playbackRate))}wb(){this.A.publish(new _.xY(this.B.video.currentTime))}Db(){this.K.A||
this.F.C||this.A.publish(new t4(this.B.video.currentTime))}jc(){this.A.publish(new _.nW(this.B.video.volume,this.B.video.muted))}kc(){this.A.publish(new G5)}};_.W(I7a,{name:"Html5.DomInitializer",N:[_.KV,_.PV,_.Y(p5),_.Y(s5),_.Y(t5),_.Y(v5),_.Y(u5),_.YV(H5),_.NV],O:[r5,H7a],qw:1});
var J7a=class{constructor(a){this.A=a}handle(){this.A.A=!1}};_.W(J7a,{name:"Html5.EndedStateClearer",N:[_.Y(u5)],O:[C5]});
var K7a=class{constructor(a,b){this.B=a;this.A=b}handle(a){this.A.B=q4a(a.Kc).Eb;this.B.publish(new _.OW(o5(this.A)))}};_.W(K7a,{name:"Html5.MpdDurationImporter",N:[_.KV,_.Y(p5)],O:[h4]});
var L7a=class{constructor(a){this.A=a}handle(){this.A.video.muted=!0}};_.W(L7a,{name:"Html5.MuteHandler",N:[_.Y(p5)],O:[_.bW]});
var K5=class{};K5[_.V]={id:"Html5.PlaybackStalled"};
var M7a=class{constructor(a){this.A=a}handle(){const a=o5(this.A);1>a-this.A.video.currentTime&&(this.A.video.currentTime=a)}};_.W(M7a,{name:"Html5.NearCompletionEnder",N:[_.Y(p5)],O:[K5]});
var L5=class{};L5[_.V]={id:"Html5.StandardTrickModeRequested"};
var N7a=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(){this.C.A&&(this.C.A=!1,this.A.publish(new L5),this.A.publish(new _.sW("paused")));this.B.video.pause();this.B.video.autoplay=!1}};_.W(N7a,{name:"Html5.PauseHandler",N:[_.KV,_.Y(p5),_.Y(v5)],O:[_.oW]});
var O7a=class{constructor(a){this.A=a}handle(a){this.A.B=a.Rb.Eb}};_.W(O7a,{name:"Html5.PeriodDurationImporter",N:[_.Y(p5)],O:[_.LW]});
var M5=class{constructor(a){this.playbackRate=a}};M5[_.V]={id:"Html5.PseudoTrickModeRequested"};
var P7a=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c}handle(){const a=this.C.video.playbackRate;0<a||this.A.B?this.C.video.play():this.A.A||(this.A.A=!0,this.B.publish(new M5(a)),this.B.publish(new _.sW("playing")))}};_.W(P7a,{name:"Html5.PlayHandler",N:[_.KV,_.Y(p5),_.Y(v5)],O:[_.pW]});
var N5=class{};N5[_.V]={id:"Html5.PlaybackProgressing"};
var Q7a=class{constructor(a,b,c,d){this.B=a;this.C=b;this.D=d;this.A=c}handle(){const a=this.C.video;if(!a.ended&&!a.paused&&0!=a.playbackRate){var b=this.A.position;_.VV(this.D,`Current time: ${a.currentTime}, previous: ${b}`);b=Math.abs(a.currentTime-b);0==b&&this.A.B?(this.A.B=!1,this.B.publish(new K5)):.01<=b&&(this.A.B=!0,this.B.publish(new N5));this.A.position=a.currentTime}}};_.W(Q7a,{name:"Html5.PlaybackStateUpdater",N:[_.KV,_.Y(p5),_.Y(u5),_.NV],O:[A5]});
var O5=class{constructor(a=!0){this.A=a}};O5[_.V]={id:"Mse.MediaSourceRestartRequired"};
var R7a=class{constructor(a,b){this.A=a;this.B=b}handle(a){a.A&&(this.B.A=this.A.video.currentTime)}};_.W(R7a,{name:"Html5.PositionSaver",N:[_.Y(p5),_.Y(t5)],O:[O5]});
var S7a=class{constructor(a,b,c,d,e){this.C=a;this.D=b;this.A=e;this.F=d;this.B=c}handle(a){if(this.B.yr||!(a instanceof _.qW))if(a instanceof l4?a=(a=a.B&&a.A?a.A-a.B.A:a.A)?a/1E3:null:a=a.gg,null===a)_.VV(this.A,"Detected no start time or start time of 0; suppressing seek.");else{var b=this.D.video;if(!b||b.readyState<this.B.C)this.F.A=a;else{if(.01>a)a=.01,_.VV(this.A,"Adjusted seek position to minimum start time: 0.01");else{const c=b.duration-1;a>c&&(a=c,_.VV(this.A,`Adjusted seek position to maximum start time: ${c}`))}b.currentTime=
a;this.C.publish(new m3(a))}}}};_.W(S7a,{name:"Html5.SeekHandler",N:[_.KV,_.Y(p5),_.YV(H5),_.Y(t5),_.NV],O:[_.qW,x5,l4]});
var T7a=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}handle(a){this.B.video.playbackRate=a.rate;if(0<a.rate||this.A.B)this.A.A&&(this.A.A=!1,this.C.publish(new L5),this.B.video.play());else{if(!this.B.video.paused||this.A.A)this.A.A=!0,this.C.publish(new M5(a.rate));this.B.video.pause()}}};_.W(T7a,{name:"Html5.SetPlaybackRateHandler",N:[_.KV,_.Y(p5),_.Y(v5)],O:[_.MTa]});
var U7a=class{constructor(a){this.A=a}handle(a){this.A.video.volume=a.volume}};_.W(U7a,{name:"Html5.SetVolumeHandler",N:[_.Y(p5)],O:[_.fW]});
var V7a=class{constructor(a,b){this.B=a;this.A=b}handle(){this.A.video&&this.A.video.pause();this.B.publish(new _.sW("ended"))}};_.W(V7a,{name:"Html5.StopHandler",N:[_.KV,_.Y(p5)],O:[B2]});
var W7a=class{constructor(a){this.A=a}handle(){this.A.video.muted=!1}};_.W(W7a,{name:"Html5.UnmuteHandler",N:[_.Y(p5)],O:[_.gW]});
var X7a=class{constructor(a){this.A=a}handle(a){a.A&&(this.A.video.autoplay=!0)}};_.W(X7a,{name:"Html5.VideoAutoplayClearer",N:[_.Y(p5)],O:[_.LW]});
var Y7a=class{constructor(a,b,c,d,e){this.D=a;this.F=b;this.A=e;this.B=c;this.C=d}handle(){const a=this.F.video;a.ended&&(this.B.A?(_.VV(this.A,"Video has already ended; cancelling check for video ended"),this.C.cancel(y5)):a.ended&&(_.VV(this.A,"Detected that video has ended"),this.B.A=!0,this.C.cancel(y5),this.D.publish(new D4)))}};_.W(Y7a,{name:"Html5.VideoEndedDetector",N:[_.KV,_.Y(p5),_.Y(u5),_.PV,_.NV],O:[y5]});
var Z7a=class{constructor(a,b){this.A=a;this.B=b}handle(){var a=this.B.video;b:{var b=_.RB(a);if(b.defaultView&&b.defaultView.getComputedStyle&&(b=b.defaultView.getComputedStyle(a,null))){b=b.display||b.getPropertyValue("display")||"";break b}b=""}if("none"!=(b||(a.currentStyle?a.currentStyle.display:null)||a.style&&a.style.display))a=y1a(a);else{b=a.style;var c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=y1a(a);b.display=c;b.position=e;b.visibility=
d}this.A.publish(new A4(a))}};_.W(Z7a,{name:"Html5.VideoSizeUpdater",N:[_.KV,_.Y(p5)],O:[z5]});
var $7a=class extends _.rV{constructor(a){super("Html5",a)}D(){return new H5}B(){return[p5,s5,t5,u5,v5]}A(){let a=[G7a,I7a,J7a,L7a,M7a,N7a,P7a,Q7a,R7a,S7a,T7a,U7a,V7a,W7a,X7a,Y7a,Z7a];this.settings.x_&&a.push(F7a);a.push(this.settings.je?O7a:K7a);return a}};
var a8a=class extends _.rV{constructor(){super("RuntimeHealth")}B(){return[l5]}};
var b8a=class extends _.rV{constructor(){super("Eme")}B(){return[R4,T4,V4]}C(){return["Codecs","Html5","RuntimeHealth"]}A(){return[h7a,l7a,m7a,n7a,o7a,p7a,q7a,v7a,w7a,x7a,y7a,z7a,A7a]}};
var P5=function(a){return.1<a.A&&.1<a.B},Q5=class{constructor(){this.D=this.C=this.B=this.A=0}toString(){return JSON.stringify({bufferedAudioDurationSec:this.A,bufferedVideoDurationSec:this.B,pendingAudioAppendCount:this.C,pendingVideoAppendCount:this.D})}};Q5[_.xV]={name:"Health.BufferHealth"};
var R5=class{constructor(){this.A=!1;this.B=null}toString(){return JSON.stringify({isLicenseRequired:this.A,lastLicenseAcquisitionTime:this.B})}};R5[_.xV]={name:"Health.LicenseHealth"};
var S5=class{constructor(){this.B=this.G=this.D=this.A=this.F=this.C=null}toString(){return JSON.stringify({lastAudioRequestCompletionTimeMs:this.C,lastAudioRequestFailureTimeMs:this.F,lastAudioRequestStartTimeMs:this.A,lastVideoRequestCompletionTimeMs:this.D,lastVideoRequestFailureTimeMs:this.G,lastVideoRequestStartTimeMs:this.B})}};S5[_.xV]={name:"Health.NetworkHealth"};
var T5=class{constructor(){this.D=this.C=this.K=this.L=this.B=this.G=!1;this.F=Date.now();this.A="created"}toString(){return JSON.stringify({hasSelectedAudioAdaptationSet:this.G,hasSelectedAudioRepresentation:this.B,hasSelectedPeriod:this.L,hasSelectedVideoAdaptationSet:this.K,hasSelectedVideoRepresentation:this.C,hasUnrecoverableError:this.D,lastPlaybackProgressTime:this.F,playerState:this.A})}},c8a=["created","paused","ended","destroyed"];T5[_.xV]={name:"Health.PlaybackHealth"};
var d8a=class{constructor(a){this.A=a}handle(a){switch(a.A.contentType){case "audio":this.A.G=!0;break;case "video":this.A.K=!0}}};_.W(d8a,{name:"Health.AdaptationSetMonitor",N:[_.Y(T5)],O:[_.MW]});
var U5=class{constructor(a,b){this.eb=a;this.A=b}};U5[_.V]={id:"Mse.AppendQueueChanged"};
var e8a=class{constructor(a){this.A=a}handle(a){switch(a.eb){case "audio":this.A.C=a.A;break;case "video":this.A.D=a.A;break;default:throw Error("qd`"+a.eb);}}};_.W(e8a,{name:"Health.AppendQueueMonitor",N:[_.Y(Q5)],O:[U5]});
var f8a=class{constructor(a,b,c){this.A=b;this.B=a;this.C=c}handle(a){const b=P5(this.A);switch(a.eb){case "audio":this.A.A=a.Eb;break;case "video":this.A.B=a.Eb}(a=P5(this.A))&&!b?"buffering"==this.C.A&&this.B.publish(new _.sW("playing")):!a&&b&&"playing"==this.C.A&&this.B.publish(new _.sW("buffering"))}};_.W(f8a,{name:"Health.BufferDurationMonitor",N:[_.KV,_.Y(Q5),_.Y(T5)],O:[M4]});
var g8a=class{constructor(a,b){this.A=b;this.B=a}handle(a){"playing"==a.state&&(P5(this.A)||this.B.publish(new _.sW("buffering")))}};_.W(g8a,{name:"Health.BufferingStateOverride",N:[_.KV,_.Y(Q5)],O:[_.AW]});
var h8a=class{constructor(a){this.A=a}handle(a){a.B||(this.A.D=!0)}};_.W(h8a,{name:"Health.ErrorMonitor",N:[_.Y(T5)],O:[_.yW]});
var V5=class{constructor(a,b=null){this.A=a;this.B=b}};V5[_.V]={id:"Health.ReportError"};
var i8a=function(a,b){if(!P5(a.B)){if(!(.1<a.B.A)){if(0<a.B.C)return 305;var c=a.A;if(c.F>c.C)return 310}if(!(.1<a.B.B)){if(0<a.B.D)return 306;c=a.A;if(c.G>c.D)return 315}b-=3E4;if(!(.1<a.B.A)){c=a.A;if(null!=c.A&&(c.C||0)<c.A)return 311;c=a.A;if(!(null!=c.A&&c.A>=b))return 312}if(!(.1<a.B.B)){c=a.A;if(null!=c.B&&(c.D||0)<c.B)return 316;a=a.A;if(!(null!=a.B&&a.B>=b))return 317}return 301}return k5(a.G,b)?303:a.C.A&&!a.C.B?302:300},j8a=class{constructor(a,b,c,d,e,f){this.B=b;this.F=a;this.C=c;this.A=
d;this.D=e;this.G=f}handle(a){const b={bufferedAudioDurationSec:this.B.A,bufferedVideoDurationSec:this.B.B,currentTime:a.A,hasSelectedAudioRepresentation:this.D.B,hasSelectedVideoRepresentation:this.D.C,isLicenseRequired:this.C.A,lastAudioRequestCompletionTimeMs:this.A.C,lastAudioRequestFailureTimeMs:this.A.F,lastAudioRequestStartTimeMs:this.A.A,lastLicenseAcquisitionTime:this.C.B,lastPlaybackProgressTime:this.D.F,lastVideoRequestCompletionTimeMs:this.A.D,lastVideoRequestFailureTimeMs:this.A.G,lastVideoRequestStartTimeMs:this.A.B,
pendingAudioAppendCount:this.B.C,pendingVideoAppendCount:this.B.D};a=a.B||i8a(this,a.A);this.F.publish(new _.yW("Md",a,!1,b))}};_.W(j8a,{name:"Health.ErrorReporter",N:[_.KV,_.Y(Q5),_.Y(R5),_.Y(S5),_.Y(T5),_.Y(l5)],O:[V5]});
var k8a=class{constructor(a){this.A=a}handle(){this.A.B=Date.now()}};_.W(k8a,{name:"Health.LicenseMonitor",N:[_.Y(R5)],O:[_.iY]});
var l8a=class{constructor(a){this.A=a}handle(){this.A.A=!0}};_.W(l8a,{name:"Health.LicenseRequestMonitor",N:[_.Y(R5)],O:[_.PX]});
var m8a=class{constructor(a){this.A=a}handle(){this.A.L=!0;this.A.G=!1;this.A.B=!1;this.A.K=!1;this.A.C=!1}};_.W(m8a,{name:"Health.PeriodMonitor",N:[_.Y(T5)],O:[_.LW]});
var n8a=class{constructor(a){this.A=a}handle(a){this.A.A=a.state}};_.W(n8a,{name:"Health.PlayerStateUpdater",N:[_.Y(T5)],O:[_.AW]});
var o8a=class{constructor(a){this.A=a}handle(a){switch(a2(a.A.mimeType)){case "audio":this.A.B=!0;break;case "video":this.A.C=!0}}};_.W(o8a,{name:"Health.RepresentationMonitor",N:[_.Y(T5)],O:[V2]});
var p8a=class{constructor(a){this.A=a}handle(a){switch(a.contentType){case "audio":this.A.F=Date.now();break;case "video":this.A.G=Date.now();break;default:throw Error("Nd`"+a.contentType);}}};_.W(p8a,{name:"Health.SegmentFailureMonitor",N:[_.Y(S5)],O:[e4]});
var q8a=class{constructor(a){this.A=a}handle(a){switch(a.contentType){case "audio":this.A.A=Date.now();break;case "video":this.A.B=Date.now();break;default:throw Error("Nd`"+a.contentType);}}};_.W(q8a,{name:"Health.SegmentRequestMonitor",N:[_.Y(S5)],O:[J2]});
var r8a=class{constructor(a){this.A=a}handle(a){switch(a.contentType){case "audio":this.A.C=Date.now();break;case "video":this.A.D=Date.now();break;default:throw Error("Nd`"+a.contentType);}}};_.W(r8a,{name:"Health.SegmentSuccessMonitor",N:[_.Y(S5)],O:[k4]});
var W5=class{};W5[_.V]={id:"Health.EnsureValidSelection"};
var s8a=class{constructor(a){this.A=a}handle(){this.A.cancel(W5);this.A.Nb(15E3,new W5)}};_.W(s8a,{name:"Health.SelectionValidationScheduler",N:[_.PV],O:[h4,_.LW]});
var t8a=class{constructor(a,b){this.A=a;this.B=b}handle(){if(this.B.L){var a=this.B;a.G&&a.K?(a=this.B,a.B&&a.C||this.A.publish(new V5(Date.now(),304))):this.A.publish(new V5(Date.now(),308))}else this.A.publish(new V5(Date.now(),307))}};_.W(t8a,{name:"Health.SelectionValidator",N:[_.KV,_.Y(T5)],O:[W5]});
var X5=class{};X5[_.V]={id:"Health.CheckForStallFailure"};
var u8a=class{constructor(a){this.A=a}handle(a){a instanceof _.LW&&!a.A||(this.A.cancel(X5),this.A.Nb(1E3,new X5))}};_.W(u8a,{name:"Health.StallDetector",N:[_.PV,_.NV],O:[O5,_.LW,K5]});
var v8a=function(a){_.VV(a.A,"Scheduling follow-up check in 1000 ms");a.D.Nb(1E3,new X5)},w8a=class{constructor(a,b,c,d){this.C=a;this.A=d;this.B=c;this.D=b}handle(){this.D.cancel(X5);if(this.B.D)_.VV(this.A,"Skipping stall check due to previous unrecoverable error.");else{var a=this.B;a.D||c8a.includes(a.A)?(_.VV(this.A,"Current player state is exempt from stall detection."),v8a(this)):(a=this.B,3E4<=Date.now()-a.F?(this.A.error("Exceeded stall error timeout; reporting error.",void 0),this.B.D=!0,
this.C.publish(new V5(Date.now()))):(a=this.B,3E3<=Date.now()-a.F?this.C.publish(new _.sW("buffering")):_.VV(this.A,"Still within stall timeout - no error."),v8a(this)))}}};_.W(w8a,{name:"Health.StallFailureDetector",N:[_.KV,_.PV,_.Y(T5),_.NV],O:[X5]});
var x8a=class{constructor(a,b){this.A=b;this.B=a}handle(){this.A.F=Date.now();this.B.cancel(X5)}};_.W(x8a,{name:"Health.StallRecoveryDetector",N:[_.PV,_.Y(T5)],O:[N5,_.xY]});
var y8a=class{constructor(){this.KO=!1}toString(){return JSON.stringify({useBufferingStateOverride:this.KO})}};
var z8a=class extends _.rV{constructor(){super("Health")}D(){return new y8a}B(){return[Q5,R5,S5,T5]}C(){return["RuntimeHealth"]}A(){const a=[d8a,e8a,f8a,h8a,j8a,k8a,l8a,m8a,n8a,o8a,p8a,q8a,r8a,s8a,t8a,u8a,w8a,x8a];this.settings.KO&&a.push(g8a);return a}};
var Y5=class{constructor(){this.A=!1}toString(){return JSON.stringify({wasPlaying:this.A})}};Y5[_.xV]={name:"Html5.DerivedState.History"};
var A8a=new _.SG("aa");
var B8a=function(a,b){if(!a)return!1;let c=a.length;if(0==c)return!1;let d=0;for(;d<c;){const e=d+c>>1,f=a.start(e);let g=0;a.end(e)<b?g=1:f>b&&(g=-1);if(0<g)d=e+1;else if(c=e,0==g)return!0}return!1},C8a=class{constructor(a,b,c,d,e,f){this.D=a;this.A=b;this.C=c;this.F=d;this.G=e;this.B=f}handle(){if(this.A.video){var a=this.A.video.paused&&!this.G.A;var b=this.A.video;b=this.B.KB&&b.readyState<HTMLMediaElement.HAVE_FUTURE_DATA?!1:b.buffered&&this.B.dk&&this.B.zB&&!this.F.B?B8a(b.buffered,b.currentTime):
!0;var c=this.C.A;this.D.publish(new _.eX(!b,this.A.video.ended,!b&&!c,a));b&&!c&&(this.C.A=!0)}}};_.W(C8a,{name:"Html5.DerivedState.StateChecker",N:[_.KV,_.Y(p5),_.Y(Y5),_.Y(u5),_.Y(v5),A8a],O:[_.wW,B5,D4,D5,N5,E5,F5,_.xY,m3,G5]});
var D8a=class extends _.rV{constructor(){super("Html5.DerivedState");this.F={}}B(){return[Y5]}C(){return["Html5"]}A(){return[C8a]}initialize(a){a.register(A8a,{dk:null!=this.F.dk?this.F.dk:!0,zB:null!=this.F.zB?this.F.zB:!0,KB:null!=this.F.KB?this.F.KB:!0})}};
var Z5=class{constructor(){this.B=this.A=null}toString(){return JSON.stringify({callbackId:this.A,mediaTimeGetter:this.B?"(function)":null})}};Z5[_.xV]={name:"Srv3.MediaTimer"};
var E8a=class{constructor(a,b){this.A=a;this.B=b}handle(){const a=this.A.video;this.B.B=()=>1E3*a.currentTime}};_.W(E8a,{name:"Html5Srv3.MediaTimerInitializer",N:[_.Y(p5),_.Y(Z5)],O:[q5]});
var F8a=0,G8a=function(){const a=window;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||a.clearTimeout},H8a=function(a){const b=window;return b.requestAnimationFrame||b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||b.oRequestAnimationFrame||b.msRequestAnimationFrame||a.G},I8a=function(a){null!=a.A&&(a.F.call(window,a.A),a.A=null)},J8a=function(a,
b){const c=F8a++;a.B.set(c,b);null==a.A&&(a.A=a.D.call(window,a.C));return c},K8a=function(a,b){a.B.delete(b);0==a.B.size&&I8a(a)},$5=class extends _.bG{constructor(){super();this.F=G8a();this.B=new Map;this.A=null;this.D=H8a(this);this.C=a=>{for(const b of this.B.values())b(a);this.A=this.D.call(window,this.C)}}ob(){I8a(this);this.B.clear();super.ob()}G(a){return window.setTimeout(()=>{a(Date.now())},16)}};$5[_.xV]={name:"RAFTimer.Timer"};
var L8a=class extends _.rV{constructor(){super("RafTimer")}B(){return[$5]}};
var M8a=function(a,b){this.format="3";this.head=a;this.body=b};
var N8a=function(){this.Mh=[];this.Rg=[]};
var b6=function(a){this.id=a;this.parent=a6;this.F=this.offset=this.P=this.R=this.L=this.K=this.D=this.C=this.B=this.A=this.G=this.backgroundColor=null};b6.prototype.inherit=function(a){for(var b=this;b;b=b.parent){var c=a(b);if(null!=c)return c}return a(a6)};var c6=new b6("0");c6.parent=null;c6.offset=1;var a6=c6;
var O8a=function(){this.A=this.B=this.C=null;this.text=""};
var P8a=function(a){this.gb=a;this.L=this.K=this.G=this.F=this.Qd=this.columnNumber=null;this.C=!1;this.D=null;this.B=[];this.A=this.text=null};
var Q8a=function(){this.A=[];this.C=[];this.B=[]};
var e6=function(a){this.id=a;this.parent=d6;this.C=this.ao=this.A=this.B=null};e6.prototype.inherit=function(a){for(var b=this;b;b=b.parent){var c=a(b);if(null!=c)return c}return a(d6)};var f6=new e6("0");f6.parent=null;f6.B=7;f6.A=new _.LB(50,100);var d6=f6;
var g6=function(a){this.id=a;this.G=this.F=this.lk=this.A=this.C=this.B=this.D=this.borderColor=this.parent=null};g6.prototype.inherit=function(a){for(var b=this;b;b=b.parent){var c=a(b);if(null!=c)return c}return a(h6)};var i6=new g6("0");i6.A=2;i6.lk=0;i6.F=0;i6.G=3;var h6=i6;
var R8a=function(a,b){this.gb=b;this.A=a;this.style=this.C=this.position=this.B=this.Qd=this.ao=null};
var S8a=function(a){this.initialize(a)};_.P(S8a,_.kL);
var j6=function(a){this.initialize(a)};_.P(j6,_.kL);j6.prototype.getId=function(){return _.lL(this,"id")};j6.prototype.Sa=function(a){this.A.id=a};
var k6=function(a){this.initialize(a)};_.P(k6,_.kL);k6.prototype.getId=function(){return _.lL(this,"id")};k6.prototype.Sa=function(a){this.A.id=a};
var l6=function(a){this.initialize(a)};_.P(l6,_.kL);l6.prototype.getId=function(){return _.lL(this,"id")};l6.prototype.Sa=function(a){this.A.id=a};
var m6=function(a){this.initialize(a)};_.P(m6,_.kL);m6.prototype.getId=function(){return _.lL(this,"id")};m6.prototype.Sa=function(a){this.A.id=a};
var T8a=function(a){this.initialize(a)};_.P(T8a,_.kL);
var n6=function(a){a=W0(Math.round(a),0,16777215);a=a.toString(16).toUpperCase();return"#"+(0,_.OB)("0",6-a.length)+a};
var U8a=function(a,b,c,d){this.alpha=null!=d?W0(d,0,255):255;this.blue=W0(c,0,255);this.green=W0(b,0,255);this.red=W0(a,0,255)};
var o6=function(a,b,c,d){this.A=c;this.color=d;this.offsetX=a;this.offsetY=b};
var V8a=function(a){this.id=a;this.backgroundColor=null;this.D=[];this.B=null;this.options=[];this.A=null;this.C=[]};
var W8a=function(a){this.id=a;this.A=this.borderColor=this.backgroundColor=null;this.B=[];this.C=null};
var X8a=function(a,b,c,d){this.id=a;this.A=new _.LB(W0(d.width,0,100),W0(d.height,0,100));this.Wv=null;this.B=b;this.C=c};
var p6=function(a,b,c,d){this.Mo=c;this.parent=d||null;this.gb=b;this.A=a};
var Y8a=function(){this.role=1};Y8a.prototype.execute=function(a){if("line-positioning"==a.D)_.WB(a.C);else{var b=a.B?a.B.parentNode:a.F.parentNode,c=document.createElement("br");b.appendChild(c);a.B&&(a.B=null,a.A=null);q6(a);if(a.L)for(;a.K>=a.L&&Z8a(a,a.G););a.K++}};
var $8a=function(a){this.role=0;this.text=a};$8a.prototype.execute=function(a){var b=this.text;!a.A&&a.R&&a9a(a,a.R);a.oa?a.F.appendData(b):a.F.textContent+=b};
var b9a=function(){this.role=2};b9a.prototype.execute=function(a){a.clear()};
var c9a=function(){this.role=0};c9a.prototype.execute=function(a){a.A=null;q6(a)};
var r6=function(){this.role=3};r6.prototype.execute=function(a){a.hide()};
var s6=function(){this.role=3};s6.prototype.execute=function(a){a.show()};
var d9a=function(a){this.pK=a;this.role=0};d9a.prototype.execute=function(a){a9a(a,this.pK)};
var g9a=function(a,b,c,d){var e=[],f=b.A||"default";c=new p6(f,b.gb,new s6,c);e.push(c);b.C||2==d||e.push(new p6(f,b.gb,new b9a,c));d=b.D?b.D.id:null;if(b.text)e9a(e,c,f,b.gb,d,b.text);else if(b.B&&0<b.B.length)for(var g=b.gb,h=0;h<b.B.length;h++){var k=b.B[h];k.A&&(g=b.gb+k.A);e9a(e,c,f,g,k.B?k.B.id:d,k.text)}null!=b.Qd&&e.push(new p6(f,b.gb+b.Qd,new r6,c));a=f9a(a,b.A||"");a.Mh.add({cues:e,Xh:b});b.C||a.pM.add({cues:e,Xh:b})},e9a=function(a,b,c,d,e,f){e&&a.push(new p6(c,d,new d9a(e),b));f=f.split("\n");
for(var g=0;g<f.length;g++)0<g&&a.push(new p6(c,d,new Y8a,b)),a.push(new p6(c,d,new $8a(f[g]),b));e&&a.push(new p6(c,d,new c9a,b))};
var t6=function(){};
var u6=function(){},w6=function(a){return new v6(a)};window.Symbol&&Symbol.iterator&&(u6.prototype[Symbol.iterator]=u6.prototype.getIterator);var v6=function(a){this.A=a};_.P(v6,u6);v6.prototype.getIterator=function(){return new x6(this.A)};var x6=function(a){this.A=a;this.B=-1};_.P(x6,t6);x6.prototype.next=function(){var a=++this.B;return a<this.A.length?{done:!1,value:this.A[a]}:{done:!0,value:void 0}};
var y6=function(a){this.B=a||h9a;this.A=null};_.P(y6,u6);var h9a=function(a,b){return a>b?1:a<b?-1:0};_.q=y6.prototype;_.q.add=function(a){this.A=this.A?this.A.add(a):this.pA(a)};_.q.contains=function(a){return this.A?this.A.contains(a):!1};_.q.find=function(a,b){return this.A?this.A.find(a,b):null};_.q.Go=function(a,b){return this.A?this.A.Go(a,b):[]};_.q.Yd=function(){return this.A?this.A.Yd():0};_.q.getIterator=function(){return this.A?this.A.getIterator():w6([]).getIterator()};
_.q.kB=function(){return this.A?this.A.kB():null};_.q.kd=function(){return!this.A};_.q.remove=function(a){this.A&&(this.A=this.A.remove(a))};_.q.pA=function(a){return new z6(a,this.B)};var z6=function(a,b){this.value=a;this.L=b||h9a;this.C=1;this.B=this.A=null};_.P(z6,u6);_.q=z6.prototype;
_.q.add=function(a){var b=this.compare(a,this.value);if(0==b)this.fC(a)&&A6(this);else{if(0>b){if(!this.A)return this.A=this.Bt(a),A6(this),this;b=this.A.C;this.A=this.A.add(a);if(this.A.C!=b)return B6(this)}else{if(!this.B)return this.B=this.Bt(a),A6(this),this;b=this.B.C;this.B=this.B.add(a);if(this.B.C!=b)return B6(this)}this.iE()}return this};_.q.contains=function(a){return!!C6(this,a)};_.q.find=function(a,b){return(a=D6(this,a,b))?a.value:null};
_.q.Go=function(a,b){a=E6(this,a,b);return _.mu(a,function(c){return c.value})};_.q.Yd=function(){return this.C};_.q.getIterator=function(){return new F6(this)};_.q.kB=function(){var a=i9a(this);return a?a.value:null};
_.q.remove=function(a){var b=this.compare(a,this.value);if(0==b){if(this.Tx(a))return A6(this),this;if(this.A)if(this.B){if(this.A.C>=this.B.C)a=i9a(this.A),a.A=j9a(this.A),a.B=this.B;else{for(a=this.B;a.A;)a=a.A;a.B=k9a(this.B);a.A=this.A}a=B6(a)}else a=this.A;else a=this.B;return a}if(0>b){if(!this.A)return this;this.A=this.A.remove(a)}else{if(!this.B)return this;this.B=this.B.remove(a)}return B6(this)};_.q.compare=function(a,b){return this.L(a,b)};_.q.Bt=function(a){return new z6(a,this.L)};
var D6=function(a,b,c){var d=-b(a.value);return 0==d?a:0>d?(b=a.A?D6(a.A,b,c):null)?b:"min-after"==c?a:null:(b=a.B?D6(a.B,b,c):null)?b:"max-before"==c?a:null},C6=function(a,b,c){var d=a.compare(b,a.value);return 0==d?a:0>d?(b=a.A?C6(a.A,b,c):null)?b:"min-after"==c?a:null:(b=a.B?C6(a.B,b,c):null)?b:"max-before"==c?a:null},E6=function(a,b,c){var d=[];G6(a,b,c,d);return d},i9a=function(a){for(;a.B;)a=a.B;return a};z6.prototype.fC=function(){return!1};z6.prototype.Tx=function(){return!1};
z6.prototype.iE=function(){};
var G6=function(a,b,c,d){var e=b(a.value),f=c(a.value);0<=e&&a.A&&G6(a.A,b,c,d);0<=e&&0>=f&&d.push(a);0>=f&&a.B&&G6(a.B,b,c,d)},H6=function(a){return(a.A?a.A.C:0)-(a.B?a.B.C:0)},B6=function(a){switch(H6(a)){case -2:return 0<H6(a.B)&&(a.B=l9a(a.B)),m9a(a);case 2:return 0>H6(a.A)&&(a.A=m9a(a.A)),l9a(a);default:return A6(a),a}},A6=function(a){a.C=1+Math.max(a.A?a.A.C:0,a.B?a.B.C:0);a.iE()},j9a=function(a){if(!a.B)return a.A;a.B=j9a(a.B);return B6(a)},k9a=function(a){if(!a.A)return a.B;a.A=k9a(a.A);return B6(a)},
m9a=function(a){var b=a.B;a.B=b.A;b.A=a;A6(a);A6(b);return b},l9a=function(a){var b=a.A;a.A=b.B;b.B=a;A6(a);A6(b);return b},F6=function(a){for(this.A=[];a;)this.A.push(a),a=a.A};_.P(F6,t6);F6.prototype.next=function(){var a=this.A.pop();if(!a)return{done:!0,value:void 0};for(var b=a.B;b;b=b.A)this.A.push(b);return{done:!1,value:a.value}};
var n9a=function(){this.A=new _.tP},o9a=function(a,b,c){f9a(a,b.A).Rg.add({cues:c,Xh:b})},p9a=function(a,b){var c=(0,_.bu)(b,void 0);a.A.forEach(function(d,e){c(e,I6(d.Rg,function(f){return w6(f.cues)}).P(I6(d.Mh,function(f){return w6(f.cues)})))})},q9a=function(a,b,c){a=a.A.get(b);return a?(a=a.pM.find(function(d){return d.Xh.gb-c},"max-before"))?a.cues[0]:null:null},s9a=function(a,b,c){return(a=r9a(a,b,c))?a.cues[0]:null},t9a=function(a,b,c){return(a=r9a(a,b,c))?a.Xh:null},u9a=function(a,b){return(a=
a.A.get(b))?a.Rg.map(function(c){return c.Xh}):w6([])},r9a=function(a,b,c){return(a=a.A.get(b))?a.Rg.find(function(d){return d.Xh.gb-c},"max-before"):null},f9a=function(a,b){var c=a.A.get(b);c||(c={Mh:new y6(R0a),pM:new y6(R0a),Rg:new y6(S0a)},a.A.set(b,c));return c};
var v9a=function(a){this.count=a;this.role=3};v9a.prototype.execute=function(a){var b=(0,_.OB)("x",this.count||0);a=a.va;if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.WB(a),a.appendChild(_.RB(a).createTextNode(String(b)))};
var w9a=function(a){this.A=a;this.role=3};w9a.prototype.execute=function(a){a.P=x9a(a,a.P,"lava-tt-window-appearance-"+this.A)};
var y9a=function(a){this.A=a;this.role=3};y9a.prototype.execute=function(a){var b=this.A;a.X=x9a(a,a.X,"lava-tt-window-layout-"+b);(b=a.Y.get(b))?a.L=b.Wv:a.L=null};
var z9a=function(a){this.role=3;this.A=a};z9a.prototype.execute=function(a){a.R=this.A};
var A9a=function(a,b){var c=[],d=new p6(b.A,b.gb,new s6,null);c.push(d);c.push(new p6(b.A,b.gb,new w9a(b.style?b.style.id:null),d));c.push(new p6(b.A,b.gb,new y9a(b.position?b.position.id:null),d));c.push(new p6(b.A,b.gb,new z9a(b.B?b.B.id:null),d));var e=null;b.style&&b.position&&2==b.style.inherit(function(f){return f.lk})&&(e=b.position.inherit(function(f){return f.ao}));c.push(new p6(b.A,b.gb,new v9a(e),d));null!=b.Qd&&c.push(new p6(b.A,b.gb+b.Qd,new r6,d));o9a(a,b,c)};
var B9a=function(a,b){this.A=a;this.cues=[];if(0==b.length)throw Error("Od");_.wr(b,function(c){if(c.A!=a)throw Error("Pd`"+c.A+"`"+a);this.cues.push(c)},this);_.Za(this.cues,function(c,d){return c.gb-d.gb})};
var D9a=function(){this.A=[new C9a]},G9a=function(a,b){for(var c=new n9a,d=b.body.Rg,e=0;e<d.length;e++)A9a(c,d[e]);b=b.body.Mh;for(e=0;e<b.length;e++){d=b[e];var f=E9a(d),g=(d.C?q9a(c,f,d.gb):null)||s9a(c,f,d.gb);f=t9a(c,f,d.gb);f=F9a(f);g9a(c,d,g,f)}var h=[];p9a(c,function(k,l){h.push(new B9a(k,l.uc()))});for(e=0;e<a.A.length;e++)a.A[e].process(h,c);return h},E9a=function(a){var b=a.A;if(!b)throw Error("Qd`"+a.gb);return b},F9a=function(a){return a&&a.style?a.style.inherit(function(b){return b.lk}):
void 0};
var H9a='"Courier New";"Courier";"PT Mono";"Droid Sans Mono";"Latin Modern Mono";"Nimbus Mono L";"FreeMono";"Ubuntu Mono";monospace'.split(";"),I9a='"Baskerville";"Palatino";"Georgia";"Times New Roman";"Nimbus Roman No9 L";"Century Schoolbook L";"Droid Serif";"Roboto Slab";serif'.split(";"),J9a='"Andale Mono";"Lucida Sans Typewriter";"Lucida Console";"Monaco";"Droid Sans Mono";"Roboto Mono";monospace'.split(";"),K9a='"Helvetica Neue";"Gill Sans";"Verdana";"Arial";"Tahoma";"Helvetica";"Roboto Condensed";sans-serif'.split(";"),
L9a='"Dom Casual BT";"Impress BT";"Comic Sans MS";"Chalkboard";"Purisa";"Noteworthy";"Marker Felt";"Averia Libre";fantasy'.split(";"),M9a='"Brush Script MT";"Apple Chancery";"Zapf Chancery";"Coronet";"Marigold";"Lucida Handwriting";"French Script MT";"Vladimir Script";"Edwardian Script ITC";"Segoe Script";"Gabriola";"URW Chancery L";"TeX Gyre Chorus";"Lobster Two";serif'.split(";"),N9a='"Bodoni 72 Smallcaps";"Copperplate";"Copperplate Gothic";"Engravers Gothic";"Latin Modern Roman Caps";"Latin Modern Mono Caps";"Anatolian";"Playfair Display SC";monospace;sans-serif'.split(";");
var J6=function(a,b){if(!x2a.test(a))throw Error("yd`"+a);4==a.length&&(a=a.replace(w2a,"#$1$1$2$2$3$3"));a=a.toLowerCase();a=parseInt(a.slice(1),16);a=[a>>16,a>>8&255,a&255];null==b&&(b=255);return new U8a(a[0],a[1],a[2],b)},O9a=function(a){switch(a){case 5:return L9a;case 6:return M9a;case 3:return J9a;case 1:return H9a;case 4:return K9a;case 2:return I9a;case 7:return N9a;default:return[]}},P9a=function(a,b){b=J6(b,null);switch(a){case 2:return[new o6(-2,-2,0,b)];case 1:return[new o6(2,2,0,b)];
case 4:return[new o6(-2,-2,5,b)];case 5:return[new o6(2,2,5,b)];case 3:return[new o6(0,0,1,b),new o6(0,0,1,b),new o6(0,0,1,b),new o6(0,0,1,b)];default:return[]}};
var Q9a=new _.LB(50,100),R9a=function(a){var b=a.inherit(function(v){return v.backgroundColor}),c=a.inherit(function(v){return v.G}),d=a.inherit(function(v){return v.A}),e=a.inherit(function(v){return v.B}),f=a.inherit(function(v){return v.C}),g=a.inherit(function(v){return v.D}),h=a.inherit(function(v){return v.K}),k=a.inherit(function(v){return v.L}),l=a.inherit(function(v){return v.R}),m=a.inherit(function(v){return v.P}),n=a.inherit(function(v){return v.offset}),p=a.inherit(function(v){return v.F});
a=new V8a(a.id);b&&(a.backgroundColor=J6(b,c));f&&(a.D=O9a(f));g&&(a.B=J6(g,h));k&&a.options.push("bold");l&&a.options.push("italic");m&&a.options.push("underline");0==n?a.options.push("subscript"):2==n&&a.options.push("superscript");p&&(a.A=p);e&&d&&(a.C=P9a(e,d));return a},T9a=function(a){var b=a.inherit(function(g){return g.borderColor}),c=a.inherit(function(g){return g.D}),d=a.inherit(function(g){return g.B}),e=a.inherit(function(g){return g.C}),f=a.inherit(function(g){return g.A});a=new W8a(a.id);
if(b&&null!=c)switch(c){case 0:a.A="none";a.borderColor=J6(b,255);break;case 2:a.A="inset";a.borderColor=J6(b,255);break;case 1:a.A="outset";a.borderColor=J6(b,255);break;case 3:a.A="solid";a.borderColor=J6(b,255);break;case 4:case 5:a.B=P9a(c,b)}d&&(a.backgroundColor=J6(d,e));null!=f&&(a.C=S9a(f));return a},U9a=function(a){var b=a.inherit(function(f){return f.B}),c=a.inherit(function(f){return f.A})||Q9a,d=a.inherit(function(f){return f.C});a:switch(b){case 0:case 3:case 6:var e="left";break a;case 2:case 5:case 8:e=
"right";break a;default:e="center"}a:switch(b){case 0:case 1:case 2:b="top";break a;case 3:case 4:case 5:b="middle";break a;default:b="bottom"}a=new X8a(a.id,e,b,c);null!=d&&(a.Wv=d);return a},S9a=function(a){switch(a){case 0:return"left";case 1:return"right";case 3:return"justify";default:return"center"}};
var V9a=function(a,b,c,d){this.A=d;this.B=a;this.C=b;this.D=c};
var W9a=function(){this.A=new D9a},X9a=function(a,b){var c=_.mu(b.head.A,function(f){return R9a(f)},a),d=_.mu(b.head.B,function(f){return T9a(f)},a),e=_.mu(b.head.C,function(f){return U9a(f)},a);a=G9a(a.A,b);return new V9a(c,d,e,a)};
var Z9a=class{constructor(){var a=Y9a;this.A=new W9a;this.B=a}};
var $9a=new _.SG("ba");
var a$a=new _.SG("ca");
var g$a=function(a){if(null==a.A.A){var b=a.A,c=a.B;a.A.A=J8a(a.C,()=>{if(b.B){var d=b.B();if(c.G){if(null!=c.D&&c.D<=d&&c.D>=d-c.L)b$a(c,d);else{c$a(c.A);c.B.clear();var e;if(e=c.C.A){var f=[];K6(e,d,f);e=f}else e=[];for(f=0;f<e.length;f++){var g=e[f];d$a(e$a(c,g.A,g.cues),d)}f$a(c,d)}c.D=d}}})}},i$a=class{constructor(a,b,c,d){this.A=a;this.B=d;this.C=b;this.D=c}handle(a){if(!a.A)return h$a(this.B,null),null!=this.A.A&&(K8a(this.C,this.A.A),this.A.A=null),_.vs();a=a.A.gr.get("json3")||"";a=_.Fr(a);
return(new _.Fs(a)).then(b=>{var c=new T8a(b);b=this.D;for(var d=new Q8a,e=[],f=0,g=_.nL(c,"pens");f<g;f++){var h=e,k=h.push,l=new k6(_.mL(c,"pens",f)),m=new b6(f.toString());if(_.$r(l,"pParentId")){var n=e[_.lL(l,"pParentId")];n&&(m.parent=n)}_.$r(l,"iAttr")&&(m.R=!!_.bs(l,"iAttr"));_.$r(l,"uAttr")&&(m.P=!!_.bs(l,"uAttr"));_.$r(l,"bAttr")&&(m.L=!!_.bs(l,"bAttr"));_.$r(l,"ofOffset")&&(m.offset=_.lL(l,"ofOffset"));_.$r(l,"szPenSize")&&(m.F=_.lL(l,"szPenSize"));_.$r(l,"etEdgeType")&&(m.B=_.lL(l,"etEdgeType"));
_.$r(l,"fsFontStyle")&&(m.C=_.lL(l,"fsFontStyle"));_.$r(l,"fcForeColor")&&(m.D=n6(_.lL(l,"fcForeColor")));_.$r(l,"foForeAlpha")&&(m.K=_.lL(l,"foForeAlpha"));_.$r(l,"bcBackColor")&&(m.backgroundColor=n6(_.lL(l,"bcBackColor")));_.$r(l,"boBackAlpha")&&(m.G=_.lL(l,"boBackAlpha"));_.$r(l,"ecEdgeColor")&&(m.A=n6(_.lL(l,"ecEdgeColor")));k.call(h,m)}d.A=e;e=[];f=0;for(g=_.nL(c,"wsWinStyles");f<g;f++)h=e,k=h.push,l=new m6(_.mL(c,"wsWinStyles",f)),m=new g6(f.toString()),_.$r(l,"wsParentId")&&(n=e[_.lL(l,"wsParentId")])&&
(m.parent=n),_.$r(l,"mhModeHint")&&(m.lk=_.lL(l,"mhModeHint")),_.$r(l,"juJustifCode")&&(m.A=_.lL(l,"juJustifCode")),_.$r(l,"pdPrintDir")&&(m.F=_.lL(l,"pdPrintDir")),_.$r(l,"sdScrollDir")&&(m.G=_.lL(l,"sdScrollDir")),_.$r(l,"wfcWinFillColor")&&(m.B=n6(_.lL(l,"wfcWinFillColor"))),_.$r(l,"wfoWinFillAlpha")&&(m.C=_.lL(l,"wfoWinFillAlpha")),_.$r(l,"wbtWinBorderType")&&(m.D=_.lL(l,"wbtWinBorderType")),_.$r(l,"wbcWinBorderColor")&&(m.borderColor=n6(_.lL(l,"wbcWinBorderColor"))),k.call(h,m);d.B=e;e=[];f=
0;for(g=_.nL(c,"wpWinPositions");f<g;f++)h=e,k=h.push,l=new l6(_.mL(c,"wpWinPositions",f)),m=new e6(f.toString()),_.$r(l,"wpParentId")&&(n=e[_.lL(l,"wpParentId")])&&(m.parent=n),_.$r(l,"apPoint")&&(m.B=_.lL(l,"apPoint")),_.$r(l,"ahHorPos")&&_.$r(l,"avVerPos")&&(m.A=new _.LB(_.lL(l,"ahHorPos"),_.lL(l,"avVerPos"))),_.$r(l,"rcRows")&&(m.C=_.lL(l,"rcRows")),_.$r(l,"ccCols")&&(m.ao=_.lL(l,"ccCols")),k.call(h,m);d.C=e;e=new N8a;for(f=0;f<_.nL(c,"events");f++)if(g=new j6(_.mL(c,"events",f)),_.$r(g,"id"))k=
d,_.$r(g,"tStartMs")&&_.$r(g,"id")?(h=new R8a(g.getId().toString(),_.lL(g,"tStartMs")),_.$r(g,"dDurationMs")&&(h.Qd=_.lL(g,"dDurationMs")),_.$r(g,"pPenId")&&(l=k.A[_.lL(g,"pPenId")])&&(h.B=l),_.$r(g,"wpWinPosId")&&(l=k.C[_.lL(g,"wpWinPosId")])&&(h.position=l),_.$r(g,"wsWinStyleId")&&(k=k.B[_.lL(g,"wsWinStyleId")])&&(h.style=k),_.$r(g,"rcRowCount")&&(h.C=_.lL(g,"rcRowCount")),_.$r(g,"ccColCount")&&(h.ao=_.lL(g,"ccColCount")),g=h):g=null,g&&e.Rg.push(g);else{h=d;if(_.$r(g,"tStartMs")){k=new P8a(_.lL(g,
"tStartMs"));_.$r(g,"dDurationMs")&&(k.Qd=_.lL(g,"dDurationMs"));_.$r(g,"wWinId")&&(k.A=_.lL(g,"wWinId").toString());_.$r(g,"aAppend")&&(k.C=!!_.bs(g,"aAppend"));_.$r(g,"pPenId")&&(l=h.A[_.lL(g,"pPenId")])&&(k.D=l);_.$r(g,"wpWinPosId")&&(l=h.C[_.lL(g,"wpWinPosId")])&&(k.G=l);_.$r(g,"wsWinStyleId")&&(l=h.B[_.lL(g,"wsWinStyleId")])&&(k.L=l);_.$r(g,"rcRowCount")&&(k.K=_.lL(g,"rcRowCount"));_.$r(g,"ccColCount")&&(k.F=_.lL(g,"ccColCount"));l=[];m=0;for(n=_.nL(g,"segs");m<n;m++){var p=new S8a(_.mL(g,"segs",
m));var v=h;if(_.$r(p,"utf8")&&_.bs(p,"utf8","")){var F=new O8a;F.text=_.bs(p,"utf8","");_.$r(p,"pPenId")&&(v=v.A[_.lL(p,"pPenId")])&&(F.B=v);_.$r(p,"tOffsetMs")&&(F.A=_.lL(p,"tOffsetMs"));_.$r(p,"acAsrConf")&&(F.C=_.lL(p,"acAsrConf"));p=F}else p=null;p&&l.push(p)}k.B=l;g=k}else g=null;g&&e.Mh.push(g)}c=new M8a(d,e);for(I of b.B)I.apply(c);var I=X9a(b.A,c);h$a(this.B,I);g$a(this)})}};_.W(i$a,{async:!0,name:"Srv3.TtsTrackSetter",N:[_.Y(Z5),_.Y($5),$9a,a$a],O:[_.iX],nf:{mode:"preemptive",Ul:_.vV},Xc:2});
var L6=function(a){this.mode=a;this.role=3};L6.prototype.execute=function(a){var b=this.mode;if(b!=a.D){if("line-positioning"==a.D){var c=a.C.offsetWidth/a.C.offsetHeight;a.B=document.createElement("div");$0(a.B,"text-align","left");$0(a.B,"display","inline-block");$0(a.B,"width",c+"em");a.G.appendChild(a.B);q6(a);_.WB(a.C)}a.D=b;a.A&&(a.A=null);q6(a)}};
var C9a=function(){};
C9a.prototype.process=function(a,b){for(var c=0,d=a.length;c<d;c++){var e=a[c];var f=e.cues;var g=u9a(b,e.A).uc();if(0==g.length)f=[];else{var h=g[0],k=1,l=g[1];h=j$a(h);for(var m=[],n=null,p=null,v=0,F=f.length;v<F;v++){for(var I=f[v];l&&l.gb<=I.gb;)h=l,l=g[++k],h=j$a(h);switch(I.Mo.role){case 0:h&&(null==n&&(n=v),p=v);break;case 2:case 1:null!=n&&null!=p&&m.push(new J0(n,p)),p=n=null}}null!=p&&null!=n&&m.push(new J0(n,p));f=m}for(g=f.length-1;0<=g;g--){k=e.cues;l=f[g];m=k[l.start];n=m.parent;p=
[];p.push(new p6(m.A,m.gb,new L6("line-positioning"),n));for(v=l.start;v<=l.end;v++)p.push(new p6(m.A,m.gb,k[v].Mo,n));p.push(new p6(m.A,m.gb,new L6("normal"),n));_.xr(B0a,k,l.start,0).apply(null,p)}}};var j$a=function(a){a=a&&a.style?a.style.inherit(function(b){return b.lk}):null;return 1==a||2==a};
var k$a=function(){};k$a.prototype.apply=function(a){_.Za(a.body.Mh,function(b,c){return b.A<c.A?-1:b.A>c.A?1:b.gb-c.gb})};
var l$a=function(){};l$a.prototype.apply=function(a){a=a.body.Rg;for(var b=0;b<a.length;b++){var c=a[b];null==c.B&&(c.B=a6);null==c.position&&(c.position=d6);null==c.style&&(c.style=h6)}};
var m$a=function(){this.A=5E3};m$a.prototype.apply=function(a){var b=new _.tP;a=a.body.Mh;for(var c=0;c<a.length;c++){var d=a[c];if(d.A||null!=d.Qd){var e=b.get(d.A);if(e){if(e.gb>d.gb)throw Error("Rd`"+d.A);null==e.Qd&&d.gb-e.gb>this.A&&(e.Qd=this.A)}b.set(d.A,d)}else d.Qd=this.A}b.forEach(function(f){null==f.Qd&&(f.Qd=this.A)},this)};
var n$a=0,o$a=function(){};o$a.prototype.apply=function(a){for(var b=a.body.Mh,c=0;c<b.length;c++){var d=b[c];if(!d.A){var e=d;var f="lava-implicit-window"+(++n$a).toString();f=new R8a(f,e.gb);f.Qd=e.Qd;f.position=e.G;f.style=e.L;f.ao=e.F;f.C=e.K;e=f;a.body.Rg.push(e);d.A=e.A}}};
var p$a=function(){};
p$a.prototype.apply=function(a){for(var b=new _.tP,c=a.body.Rg,d=0;d<c.length;d++){var e=c[d],f=b.get(e.A),g=null;f?g=f[f.length-1]:(f=[],b.set(e.A,f));if(g&&g.gb>e.gb)throw Error("Ud`"+e.A);f.push(e)}c=new _.tP;a=a.body.Mh;for(d=0;d<a.length;d++){e=a[d];if(!e.A)throw Error("Sd`"+d);f=c.get(e.A);f||(f={Pq:0,Am:null,uj:0},c.set(e.A,f));if(f.Am&&f.Am.gb>e.gb)throw Error("Rd`"+e.A);var h=b.get(e.A);if(!h)throw Error("Td`"+d+"`"+e.A);for(;h.length>f.uj+1&&h[f.uj+1].gb<=e.gb;)++f.uj;g=f;var k=e;var l=
f.Pq;h=h[f.uj].ao;k.C||(l=0);if(k.text)l=q$a(k.text,l,h),k.text=l.text,k=l.Pq;else{for(var m=0;m<k.B.length;m++){var n=k.B[m];l=q$a(n.text,l,h);n.text=l.text;l=l.Pq}k=l}g.Pq=k;f.Am=e}};var q$a=function(a,b,c){a=a.split("\n");for(var d=[],e=0;e<a.length;e++){0<e&&(b=0);for(var f=a[e];c&&b+f.length>c;)d.push(f.substring(0,c-b)),f=f.substring(c-b),b=0;d.push(f);b+=f.length}return{text:d.join("\n"),Pq:b}};
var r$a=function(){};r$a.prototype.apply=function(a){a=a.body.Rg;_.Za(a,function(f,g){return f.A<g.A?-1:f.A>g.A?1:f.gb-g.gb});for(var b=null,c=0;c<a.length;c++){var d=a[c];if(b&&d.A==b.A){var e=null!=b.Qd?b.gb+b.Qd:null;if(null==e||d.gb<e)b.Qd=d.gb-b.gb}b=d}};
var s$a=0,t$a=function(){};
t$a.prototype.apply=function(a){for(var b=u$a(a),c=new _.tP,d=a.body.Mh,e=0;e<d.length;e++){var f=d[e];if(!f.A)throw Error("Sd`"+e);var g=c.get(f.A);g||(g={sA:null,Am:null,uj:0},c.set(f.A,g));if(g.Am&&g.Am.gb>f.gb)throw Error("Rd`"+f.A);var h=b.get(f.A);if(!h)throw Error("Td`"+e+"`"+f.A);for(;h.length>g.uj+1&&h[g.uj+1].gb<=f.gb;)++g.uj,g.sA=null;if(null==g.sA){h=h[g.uj];var k=v$a(f,h);if(null!=k){var l=null;h.style&&(l=h.style.inherit(function(m){return m.lk}));l!=k&&(l=new g6("lava-mh-"+s$a++),l.lk=
k,l.parent=h.style||h6,h.style=l,a.head.B.push(l))}g.sA=k;g.Am=f}}};var u$a=function(a){var b=new _.tP;a=a.body.Rg;for(var c=0;c<a.length;c++){var d=a[c],e=b.get(d.A),f=null;e?f=e[e.length-1]:(e=[],b.set(d.A,e));if(f&&f.gb>d.gb)throw Error("Ud`"+d.A);e.push(d)}return b},w$a=function(a){if(a.C)return!0;a=a.B;if(0<a.length)for(var b=a[0].A||0,c=1;c<a.length;c++){var d=a[c].A;if(null!=d&&d!=b)return!0}return!1},v$a=function(a,b){b=b.style.inherit(function(c){return c.lk});return 0!=b?b:w$a(a)?1:null};
var Y9a=[new o$a,new r$a,new k$a,new m$a,new p$a,new l$a,new t$a];
var M6=function(a,b){this.element=a;a=document.createElement("div");this.element.appendChild(a);this.G=a;a=document.createElement("div");$0(a,"display","inline-block");$0(a,"position","absolute");$0(a,"visibility","hidden");$0(a,"height","1em");this.element.appendChild(a);this.C=a;this.P=this.A=this.B=null;this.D="normal";this.X=this.R=null;this.Y=b;this.K=1;this.L=null;this.oa=!!CharacterData.prototype.appendData;b=document.createElement("div");_.NL(b,"lava-timed-text-window-width");this.element.appendChild(b);
this.va=b;q6(this)};M6.prototype.clear=function(){this.A=this.B=null;_.WB(this.G);_.WB(this.C);q6(this);this.K=1};M6.prototype.hide=function(){_.tL(this.element,!1)};M6.prototype.show=function(){_.tL(this.element,!0)};
var a9a=function(a,b){var c=x$a(a);a.A=document.createElement("span");_.NL(a.A,"lava-tt-caption-default");_.NL(a.A,"lava-timed-text-caption");_.NL(a.A,"lava-tt-text-format-"+b);c.appendChild(a.A);q6(a)},q6=function(a){a.F=document.createTextNode("");(a.A||x$a(a)).appendChild(a.F)},x$a=function(a){switch(a.D){case "line-positioning":return a.C;default:return a.B||a.G}},Z8a=function(a,b){for(;b.hasChildNodes();){var c=b.firstChild;if(c.nodeType==Node.ELEMENT_NODE){var d=c;if("br"==d.tagName.toLowerCase())return b.removeChild(c),
a.K--,!0;if(!d.hasChildNodes())b.removeChild(c);else if(Z8a(a,d))return!0}else b.removeChild(c)}return!1},x9a=function(a,b,c){b&&_.YFa(a.element,b);c&&_.NL(a.element,c);return c};
var N6=function(a,b,c){for(var d=0;d<c.length;d++)a.push(b+": "+c[d])},O6=function(a){var b=Math.round(1E3*a.alpha/255)/1E3;return[n2(a.red,a.green,a.blue),"rgba("+[a.red,a.green,a.blue,b].join(", ")+")"]},y$a=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=n2(d.color.red,d.color.green,d.color.blue);b.push([d.offsetX+"px",d.offsetY+"px",d.A+"px",e].join(" "))}return b.join(", ")};
var z$a=function(a){var b=document.createElement("style");document.head.appendChild(b);_.cG(a,function(){_.YB(b)},a);return b},c$a=function(a){a.A.forEach(function(b){_.YB(b.element)});a.A.clear()},P6=function(a,b,c){a=a.C.sheet;b=b+"{"+c.join(";")+"}";a.insertRule(b,a.cssRules.length)},A$a=class extends _.bG{constructor(a){super();this.D=a;this.C=z$a(this);this.B=new _.tP;this.A=new _.tP}ob(){c$a(this);super.ob()}};
var B$a=function(a){this.A=a};
var Q6=function(a){this.A=a};_.P(Q6,u6);Q6.prototype.getIterator=function(){return new R6(this.A)};var R6=function(a){this.C=a;this.B=0;this.A=null};_.P(R6,t6);R6.prototype.next=function(){if(!this.A&&!C$a(this))return{done:!0,value:void 0};for(;;){var a=this.A.next();if(!a.done)return{done:!1,value:a.value};if(!C$a(this))return{done:!0,value:void 0}}};var C$a=function(a){a.A&&a.B++;if(a.B>=a.C.length)return!1;a.A=a.C[a.B].getIterator();return!0};
var S6=function(a,b){this.B=a;this.A=b||null};_.P(S6,u6);S6.prototype.getIterator=function(){return new T6(this.B.getIterator(),this.A)};var T6=function(a,b){this.C=a;this.A=b;this.B=new _.yP};_.P(T6,t6);T6.prototype.next=function(){for(;;){var a=this.C.next();if(a.done)return{done:!0,value:void 0};var b=this.A?this.A(a.value):a.value;if(!this.B.contains(b))return this.B.add(b),{done:!1,value:a.value}}};
var U6=function(a,b,c){this.C=a;this.A=b;this.B=c||T0a};_.P(U6,u6);U6.prototype.getIterator=function(){return new V6(this.C.getIterator(),this.A,this.B)};var V6=function(a,b,c){this.C=a;this.B=null;this.D=b;this.F=c;this.A=null};_.P(V6,t6);V6.prototype.next=function(){for(;;){if(!this.A){var a=this.C.next();if(a.done)return{done:!0,value:void 0};this.B=a.value;this.A=this.D(a.value).getIterator()}a=this.A.next();if(a.done)this.A=null;else return{done:!1,value:this.F(a.value,this.B)}}};
var X6=function(a,b){this.B=a;this.A=b};_.P(X6,u6);X6.prototype.getIterator=function(){return new Z6(this.B.getIterator(),this.A)};var Z6=function(a,b){this.A=a;this.B=b};_.P(Z6,t6);Z6.prototype.next=function(){for(;;){var a=this.A.next();if(a.done)return{done:!0,value:void 0};if(this.B(a.value))return{done:!1,value:a.value}}};
var $6=function(a,b){this.B=a;this.A=b};_.P($6,u6);$6.prototype.getIterator=function(){return new a7(this.B.getIterator(),this.A)};var a7=function(a,b){this.A=a;this.B=b};_.P(a7,t6);a7.prototype.next=function(){var a=this.A.next();return a.done?{done:!0,value:void 0}:{done:!1,value:this.B(a.value)}};
var b7=function(a,b,c,d){this.D=a;this.C=b||null;this.A=c||U0a;this.B=!!d};_.P(b7,u6);b7.prototype.getIterator=function(){return new c7(this.D,this.C,this.A,this.B)};var c7=function(a,b,c,d){this.F=a;this.A=b;this.C=c;this.D=d;this.B=null};_.P(c7,t6);c7.prototype.next=function(){this.B||(this.B=D$a(this));return this.B.next()};var D$a=function(a){var b=a.F.uc();b.sort((0,_.bu)(function(c,d){c=this.A?this.A(c):c;d=this.A?this.A(d):d;d=this.C(c,d);return this.D?-d:d},a));return w6(b).getIterator()};
u6.prototype.all=function(a){for(var b=this.getIterator(),c=b.next();!c.done;c=b.next())if(!a(c.value))return!1;return!0};u6.prototype.any=function(a){for(var b=this.getIterator(),c=b.next();!c.done;c=b.next())if(!a||a(c.value))return!0;return!1};u6.prototype.P=function(a){for(var b=[this],c=0;c<arguments.length;c++)b.push(arguments[c]);return new Q6(b)};u6.prototype.count=function(a){for(var b=0,c=this.getIterator(),d=c.next();!d.done;d=c.next())a&&!a(d.value)||++b;return b};
var E$a=function(a,b){return new S6(a,b)},I6=function(a,b){return new U6(a,b,void 0)};_.q=u6.prototype;_.q.filter=function(a){return new X6(this,a)};_.q.first=function(a){for(var b=this.getIterator(),c=b.next();!c.done;c=b.next())if(!a||a(c.value))return c.value};_.q.forEach=function(a){for(var b=this.getIterator(),c=b.next();!c.done;c=b.next())a(c.value)};_.q.Mr=function(a){for(var b,c=this.getIterator(),d=c.next();!d.done;d=c.next())if(!a||a(d.value))b=d.value;return b};
_.q.map=function(a){return new $6(this,a)};_.q.max=function(a,b){for(var c,d,e=this.getIterator(),f=e.next();!f.done;f=e.next()){var g=a?a(f.value):f.value;void 0===c&&void 0===d?(c=g,d=f.value):0<(b?b(g,c):g>c?1:g<c?-1:0)&&(c=g,d=f.value)}return d};_.q.min=function(a,b){for(var c,d,e=this.getIterator(),f=e.next();!f.done;f=e.next()){var g=a?a(f.value):f.value;void 0===c&&void 0===d?(c=g,d=f.value):0>(b?b(g,c):g>c?1:g<c?-1:0)&&(c=g,d=f.value)}return d};
_.q.sort=function(a,b){return new b7(this,a,b)};_.q.uc=function(){var a=[];this.forEach(function(b){a.push(b)});return a};
var d7=function(a){y6.call(this,a)};_.P(d7,y6);d7.prototype.pA=function(a){return new e7(a,this.B)};var e7=function(a,b){z6.call(this,a,b);this.D=[a]};_.P(e7,z6);_.q=e7.prototype;_.q.contains=function(a){var b=C6(this,a);return b?b.Jc().any(function(c){return c==a}):!1};_.q.Bt=function(a){return new e7(a,this.L)};_.q.find=function(a,b){return(a=D6(this,a,b))?a.Jc().first():null};_.q.Go=function(a,b){a=E6(this,a,b);return I6(w6(a),function(c){return c.Jc()}).uc()};_.q.getIterator=function(){return new f7(this)};
_.q.Jc=function(){return w6(this.D)};_.q.fC=function(a){this.D.push(a);return!1};_.q.Tx=function(a){_.Oa(this.D,a);return 0<this.D.length};var f7=function(a){this.A=[];for(this.B=[];a;)this.A.push(a),a=a.A};_.P(f7,t6);f7.prototype.next=function(){var a=this.B.shift();if(a)return{done:!1,value:a};a=this.A.pop();if(!a)return{done:!0,value:void 0};for(var b=a.B;b;b=b.A)this.A.push(b);this.B=a.Jc().uc();a=this.B.shift();return{done:!1,value:a}};
var g7=function(a,b){y6.call(this);this.C=b;this.D=a};_.P(g7,y6);g7.prototype.pA=function(a){return new h7(a,this.D,this.C)};var h7=function(a,b,c){z6.call(this,a);this.F=c;this.K=b;this.G=c(a);this.D=new d7((0,_.bu)(this.R,this));this.D.add(a)};_.P(h7,z6);_.q=h7.prototype;_.q.compare=function(a,b){return this.K(a)-this.K(b)};_.q.Bt=function(a){return new h7(a,this.K,this.F)};_.q.Go=function(a,b){a=E6(this,a,b);return I6(w6(a),function(c){return c.D}).uc()};
_.q.fC=function(a){this.D.add(a);a=this.F(a);return a>this.G?(this.G=a,!0):!1};_.q.Tx=function(a){this.D.remove(a);return!this.D.kd()};_.q.iE=function(){var a=this.A,b=this.B,c=this.D.kB();a=[a?a.G:-Infinity,b?b.G:-Infinity,null!=c?this.F(c):-Infinity];this.G=Math.max.apply(null,a)};var K6=function(a,b,c){if(!(b>a.G)){var d=a.A;d&&K6(d,b,c);d=a.K(a.value);if(b>=d){var e=(0,_.bu)(a.F,a);d=a.D.Go(function(f){return e(f)-b},function(){return-1});_.Sa(c,d);(a=a.B)&&K6(a,b,c)}}};
h7.prototype.R=function(a,b){return this.F(a)-this.F(b)};
var F$a=function(a,b,c){this.F=new _.tP;this.A=b;this.D=a;this.C=this.B=null;this.G=c;for(a=0;a<b.length;a++)this.F.set(_.Va(b[a]),a)},d$a=function(a,b){if(null==a.B||null==a.C?0:b>=a.C&&b<=a.C+a.G)G$a(a,null!=a.B?a.B+1:0,b);else a:{a.D.clear();var c=C0a(a.A,b,V0a);if(0>c){c=-(c+1);if(0==c){a.D.hide();break a}--c}for(var d=a.A[c].gb;0<c&&a.A[c-1].gb==d;)c--;for(d=a.A[c];d.parent;)d=d.parent;d=a.F.get(_.Va(d),null);G$a(a,null!=d?d:c,b)}a.C=b},G$a=function(a,b,c){for(;b<a.A.length&&a.A[b].gb<=c;b++)a.A[b].Mo.execute(a.D),
a.B=b};
var i7=function(a,b,c){this.X=b||((d,e)=>new F$a(d,e,this.L));this.A=this.G=this.C=null;this.L=null!=c?c:5E3;this.D=null;this.Y=a;this.F=new o2;this.B=new _.tP;_.cG(this,this.P,this)};_.P(i7,_.bG);
var h$a=function(a,b){if(b!==a.G&&(a.P(),b)){a.G=b;var c=new A$a(a.Y.A);a.A=c;c=a.A;for(var d=0;d<b.B.length;d++){var e=b.B[d],f=c,g=".lava-tt-caption-default.lava-timed-text-caption.lava-tt-text-format-"+e.id,h=[];if(e.backgroundColor){var k=0<e.backgroundColor.alpha?O6(e.backgroundColor):["transparent"];N6(h,"background-color",k)}0<e.D.length&&h.push("font-family: "+e.D.join(", "));e.B&&(k=O6(e.B),N6(h,"color",k));_.La(e.options,"bold")&&h.push("font-weight: bold");_.La(e.options,"italic")&&h.push("font-style: italic");
_.La(e.options,"underline")&&h.push("text-decoration: underline");if(_.La(e.options,"subscript")||_.La(e.options,"superscript")){k=Math.round(.83*(null!=e.A?e.A:100))/100;var l=_.La(e.options,"superscript")?"super":"sub";h.push("line-height: 0");h.push("font-size: "+k+"em");h.push("vertical-align: "+l)}else null!=e.A&&h.push("font-size: "+e.A+"%");0<e.C.length&&h.push("text-shadow: "+y$a(e.C));P6(f,g,h)}for(d=0;d<b.C.length;d++)e=b.C[d],f=c,g=".lava-tt-window-default.lava-timed-text-window.lava-tt-window-appearance-"+
e.id,h=[],e.backgroundColor&&(k=0<e.backgroundColor.alpha?O6(e.backgroundColor):["transparent"],N6(h,"background-color",k)),e.A&&(k=["1px",e.A],e.borderColor&&k.push(n2(e.borderColor.red,e.borderColor.green,e.borderColor.blue)),h.push("border: "+k.join(" "))),0<e.B.length&&h.push("box-shadow: "+y$a(e.B)),e.C&&h.push("text-align: "+e.C),P6(f,g,h);for(d=0;d<b.D.length;d++){f=c;e=b.D[d];f.B.set(e.id,e);g=".lava-tt-window-layout-"+e.id;h=["position: absolute","display: inline-block","line-height: 1.3",
"white-space: nowrap"];k=[];switch(e.B){case "left":h.push("left: "+e.A.width+"%");break;case "right":h.push("right: "+(100-e.A.width)+"%");break;default:h.push("left: "+e.A.width+"%"),k.push("translateX(-50%)")}switch(e.C){case "top":h.push("top: "+e.A.height+"%");break;case "bottom":h.push("bottom: "+(100-e.A.height)+"%");break;default:h.push("top: "+e.A.height+"%"),k.push("translateY(-50%)")}0<k.length&&(k=k.join(" "),h.push("-moz-transform: "+k),h.push("-ms-transform: "+k),h.push("-o-transform: "+
k),h.push("-webkit-transform: "+k),h.push("transform: "+k));e.Wv&&h.push("height: "+1.3*e.Wv+"em");P6(f,g,h)}a.C=H$a(b)}},f$a=function(a,b){a.F.clear();if(a.C)for(var c=a.C.Go(function(e){return e.cues[0].gb<=b?-1:1},function(){return-1}),d=0;d<c.length;d++)a.F.enqueue(c[d])};i7.prototype.P=function(){this.A&&(this.A.ib(),this.A=null);this.D=this.C=null;this.F.clear();this.B.clear();this.G=null};
var H$a=function(a){for(var b=new g7(function(d){return d.cues[0].gb},function(d){return d.cues[d.cues.length-1].gb}),c=0;c<a.A.length;c++)b.add(a.A[c]);return b},e$a=function(a,b,c){var d=a.B.get(b);if(!d){d=a.A;var e=d.A.get(b);e||(e=_.VB(document,"div"),_.tL(e,!1),_.NL(e,"lava-tt-window-default"),_.NL(e,"lava-timed-text-window"),d.D.appendChild(e),e=new M6(e,d.B),d.A.set(b,e));d=a.X(e,c);a.B.set(b,d)}return d},b$a=function(a,b){for(var c;c=z2a(a.F);)if(c.cues[0].gb<=b)p2(a.F),e$a(a,c.A,c.cues);
else break;var d=[];a.B.forEach(function(e,f){d$a(e,b);if(!(0<e.A.length&&b<e.A[e.A.length-1].gb)){d.push(f);e=this.A;var g=e.A.get(f);g&&_.YB(g.element);_.wP(e.A,f)}},a);for(c=0;c<d.length;c++)_.wP(a.B,d[c])};
var I$a=function(a,b){var c=document.createElement("div");c.setAttribute("class","lava-timed-text-viewport");b.appendChild(c);_.cG(a,function(){_.YB(c)},a);b=new i7(new B$a(c));_.dG(a,b);return b},J$a=class extends _.rV{constructor(a){super("Srv3");this.F=a}B(){return[Z5]}C(){return["RafTimer"]}A(){return[i$a]}initialize(a){var b=I$a(this,this.F);a.register(a$a,b);a.register($9a,new Z9a)}};
var K$a=class extends _.rV{constructor(){super("Html5Srv3")}C(){return["Html5","Srv3"]}A(){return[E8a]}};
var L$a=class{constructor(a,b){this.A=a;this.B=b}handle(a){const b=this.A.video;b.setAttribute("crossorigin","anonymous");var c=_.TB(document,"track",null,b);for(let d=0;d<c.length;++d)_.YB(c[d]);a.A&&(a=O0("TRACK",{src:a.A.gr.get(this.B.B?"vtt-tv":"vtt")||"","default":!0}),b.appendChild(a),b.textTracks[0].mode="showing")}};_.W(L$a,{name:"Html5.TtsTrackRenderer",N:[_.Y(p5),_.YV(H5)],O:[_.iX]});
var M$a=class extends _.rV{constructor(){super("Html5Vtt")}C(){return["Html5"]}A(){return[L$a]}};
var j7=class extends _.UG{constructor(a=null){super("p");this.A=a}};
var N$a=class{constructor(a,b){this.A=b;this.B=a}handle(a){const b=i1a(this.B,a.eb);a.A!=b.aj&&(b.aj=a.A,this.A.dispatchEvent(new j7(S0(b))))}};_.W(N$a,{name:"Instrumentation.AppendQueueNotifier",N:[_.Y(_.BY),_.Y(_.zY)],O:[U5]});
var O$a=class{constructor(a,b){this.A=b;this.B=a}handle(a){const b=i1a(this.B,a.eb);b.Ii!=a.Eb&&(b.Ii=a.Eb,this.A.dispatchEvent(new j7(S0(b))))}};_.W(O$a,{name:"Instrumentation.BufferDurationNotifier",N:[_.Y(_.BY),_.Y(_.zY)],O:[M4]});
var P$a=(a,b)=>{let c;"number"===typeof b?c=b:(c=b.start,b=b.end);let d=a.length;if(0==d)return null;let e=0,f;for(;e<d;){const g=e+d>>1,h=a.start(g);let k=0;a.end(g)<c?k=1:h>b&&(k=-1);0<k?e=g+1:(d=g,0==k&&(f=!0))}return f?new J0(a.start(e),a.end(e)):null},Q$a=(a,b)=>{let c=b;for(let d=0,e=a.length;d<e&&!(a.start(d)>b);d++)if(a.end(d)>b){c=a.end(d);break}return c},R$a=(a,b)=>{for(var c=0,d=a.length;c<d;c++){const e=a.start(c),f=a.end(c);if(b>=e&&b<f)return!0;if(e>b)break}return!1};
var k7=function(a,b){switch(b){case "audio":return a.A;case "video":return a.B;default:throw new _.cW("Unrecognized buffer type.");}},l7=function(a,b){a=k7(a,b);return Array.from(a.values())},m7=function(a,b,c){const d=k7(a,b);d.forEach((e,f)=>{P$a(c,e.Va)||d.delete(f)})},n7=class{constructor(){this.A=new Map;this.B=new Map}clear(a){k7(this,a).clear()}toString(){const a=b=>{const c={};b.forEach((d,e)=>c[e]=d);return c};return JSON.stringify({audioChunks:a(this.A),videoChunks:a(this.B)})}};
n7[_.xV]={name:"Mse.ChunkMap"};var S$a=class extends _.pX{constructor(){super("Attempted to update chunk info with an inconsistent time range (start and end times must both match).")}};
var T$a=function(a,b,c,d){const e=l7(a.B,b).find(g=>g.Va.start<=c&&g.Va.end>c);b=0;let f=null;e&&(b=8*e.byteLength/(e.Va.end-e.Va.start),f=w6(a.D.Kc.A).map(g=>e2(g,e.Cb)).first(g=>!!g));if(b!=d.bj||f!=d.Og)d.bj=b,d.Og=f,a.C.dispatchEvent(new j7(S0(d)))},U$a=class{constructor(a,b,c,d){this.B=c;this.C=d;this.D=b;this.A=a}handle(a){T$a(this,"audio",a.currentTime,this.A.audio);T$a(this,"video",a.currentTime,this.A.video)}};
_.W(U$a,{name:"Instrumentation.QualityNotifier",N:[_.Y(_.BY),_.Y(T3),_.Y(n7),_.Y(_.zY)],O:[_.wW]});
var V$a=class{constructor(a,b,c,d){this.C=d;this.A=c;this.D=b;this.B=a}handle(a){let b;if(a.data)b=h1a(this.A,a.requestId,a.A,1);else if(a.error)b=h1a(this.A,a.requestId,a.A,2);else if(a=this.D.get(a.requestId)){a=b=new q2a(a.id,a.type,a.Cb,a.creationTime,a.index,a.Va);var c=this.B.Rb?e2(this.B.Rb,a.Cb):null;c&&(a.ud=c.ud);a=this.A;c=b;a.A.has(c.id.toString())||a.B++;a.A.set(c.id.toString(),c)}b&&this.C.dispatchEvent(new _.YWa(_.XWa(this.A),{Nj:b.Nj,Pj:b.Pj,Qd:null!=b.Nj?b.Nj-b.Pj:null,id:b.id,index:b.index,
Cb:b.Cb,status:b.status,Va:b.Va,type:b.type,ud:b.ud}))}};_.W(V$a,{name:"Instrumentation.SegmentRequestNotifier",N:[_.Y(a4),_.Y(X3),_.Y(_.AY),_.Y(_.zY)],O:[H2,G2,I2]});
var W$a=class{constructor(a,b){this.A=b;this.B=a}handle(a){var b=a2(a.A.mimeType);a:{var c=this.B;switch(b){case "audio":b=c.audio;break a;case "video":b=c.video;break a;default:throw Error("qd`"+b);}}b.jg!=a.A&&(b.jg=a.A,this.A.dispatchEvent(new j7(S0(b))))}};_.W(W$a,{name:"Instrumentation.SelectionNotifier",N:[_.Y(_.BY),_.Y(_.zY)],O:[V2]});
var X$a=0,Y$a=function(a){return new o7(a.eb,a.Cb,a.codecs,a.qa,a.data,a.A,a.Va,a.Em+1,a.oo,a.B)},o7=class{constructor(a,b,c,d,e,f,g,h,k=!1,l){this.B=l?l:++X$a;this.eb=a;this.codecs=c;this.oo=k;this.data=e;this.qa=d;this.Cb=b;this.A=null!=f?f:null;this.Va=g||null;this.Em=h||0}};o7[_.V]={id:"Mse.AppendToBuffer"};
var p7=function(a,b){switch(b){case "audio":return a.A;case "video":return a.B;default:throw new _.cW("Unrecognized buffer type.");}},Z$a=function(a){return a.map(b=>({representationId:b.Cb,dataLength:b.data.byteLength,requestTime:b.A,timeRange:b.Va?{start:b.Va.start,end:b.Va.end}:null,retryIndex:b.Em}))},q7=class{constructor(){this.A=[];this.B=[]}clear(a){a=p7(this,a);B0(a)}Ob(a){return p7(this,a).length}toString(){return JSON.stringify({audio:Z$a(this.A),video:Z$a(this.B)})}};q7[_.xV]={name:"Mse.AppendQueue"};
var r7=function(a,b){a=a.C.get(b);return null!=a?a:null},s7=function(a,b){a=a.A.get(b);return null!=a?a:null},t7=class{constructor(){this.B=new Map;this.C=new Map;this.D=new Map;this.A=new Map}reset(a,b=!1){b||this.B.set(a,0);this.C.set(a,0);this.A.set(a,null)}pj(a,b){this.D.set(a,b)}toString(){const a=b=>({bufferedDuration:this.B.get(b)||0,maxBitrate:r7(this,b),representationId:this.D.get(b)||null,requestedTime:s7(this,b)});return JSON.stringify({audio:a("audio"),video:a("video")})}};t7[_.xV]={name:"Mse.BufferingState"};
var u7=class{constructor(){this.audio=[];this.video=[]}toString(){return JSON.stringify({audio:this.audio,video:this.video})}};u7[_.xV]={name:"Mse.ClearContentTypes"};
var v7=class{constructor(){this.A=new Map}clear(){this.A.clear()}toString(){const a={};for(const [b,c]of this.A.entries())a[b]=`(${c.byteLength} bytes)`;return JSON.stringify({initializationSegments:a})}};v7[_.xV]={name:"Mse.ContentCache"};
var w7=class{constructor(){this.A=new Set}toString(){return JSON.stringify({representationIds:[...this.A]})}};w7[_.xV]={name:"Mse.Invalidation"};
var x7=class{constructor(a,b){this.B=a;this.A=b}},$$a=new x7(5242880,52428800),aab=new x7(1048576,5242880),bab=new x7(2097152,52428800);
var y7=class{toString(){return JSON.stringify({buffers:this.A})}};y7[_.xV]={name:"Mse.Limits"};
var cab=class{constructor(a,b){Object.defineProperty(this,"buffered",{enumerable:!0,get:()=>this.ke.webkitSourceBuffered(this.qd)});this.qd=b;this.ke=a}abort(){this.ke.webkitSourceAbort(this.qd)}append(a){this.ke.webkitSourceAppend(this.qd,a)}remove(){}};
var dab=(a,...b)=>{if(a.updating)return _.rH(new _.pX("Attempted to append to a source buffer while it was still updating."));let c;if(1==b.length)c=new Uint8Array(b[0]);else{var d=b.reduce((e,f)=>e+f.byteLength,0);c=new Uint8Array(d);d=0;for(const e of b)c.set(new Uint8Array(e),d),d+=e.byteLength}return a.appendBuffer?P0(a,e=>{e.appendBuffer(c)}):(a.append(c),_.vs())},eab=(a,b,c)=>{if(!a.appendBuffer){if(a.remove)a.remove(b,c);else try{a.abort()}catch(d){}return _.vs()}return(a.updating?P0(a,d=>
{try{d.abort()}catch(e){}}):_.vs()).then(()=>P0(a,d=>d.remove(b,c)))};
var Y0a=function(a,b,c){let d,e,f;if(!a.addEventListener)throw Error("Wd");return(new Promise((g,h)=>{f=_.bH(a,"updateend",g);d=_.bH(a,"error",h);e=setTimeout(()=>{try{a.abort()}catch(l){}const k=Error("Xd`"+b);k.name="SourceBufferActionTimedOut";h(k)},8E3);c(a)})).finally(()=>{clearTimeout(e);_.hH(f);_.hH(d)})};
var z7=function(a,b){return new Promise((c,d)=>{a.C.push({abort:()=>d(Error("Yd")),Sb:e=>b(e).then(c,d)});fab(a)})},A7=function(a,...b){return a.F?dab(a.A,...b):z7(a,()=>Z0a(a.A,b))},gab=function(a){return{buffer:{appendWindowEnd:a.A.appendWindowEnd,appendWindowStart:a.A.appendWindowStart,buffered:n5(a.A.buffered),timestampOffset:a.A.timestampOffset,updating:a.A.updating},isAwake:a.D,isExecuting:!!a.B,legacyMode:a.F,queueLength:a.C.length}},B7=function(a,b,c){return a.F?eab(a.A,b,c):z7(a,()=>$0a(a.A,
b,c))},fab=function(a){a.D||(a.D=!0,hab(a))},hab=function(a){a.B=a.C.shift();if(a.B){if(a.A.updating)throw new _.pX('Processing of next operation began while the SourceBuffer\'s "updating" property was true. This is a bug in the queuing implementation and will likely lead to playback failure.');a.B.Sb(a.A).finally(()=>hab(a))}else a.D=!1},iab=class{constructor(a,b=!1){this.A=a;this.B=null;this.D=!1;this.F=b;this.C=[]}abort(){this.B&&this.B.abort();for(const a of this.C)a.abort();this.B=null;this.C=
[];try{this.A.abort()}catch(a){}}block(a){return this.F?a():z7(this,()=>a())}};
var jab=0,kab=function(a){switch(a.ke.webkitSourceState){case a.ke.SOURCE_CLOSED:return"closed";case a.ke.SOURCE_OPEN:return"open";case a.ke.SOURCE_ENDED:return"ended";default:return"closed"}},lab=class extends _.EH{constructor(a){super();this.A=[];Object.defineProperty(this,"duration",{enumerable:!0,get:()=>this.ke.duration});Object.defineProperty(this,"readyState",{enumerable:!0,get:()=>kab(this)});this.sourceBuffers=this.A;this.ke=a;_.cH(this.ke,"webkitsourceclose",this.B,void 0,this)}addEventListener(a,
b){_.cH(this.ke,a,b)}addSourceBuffer(a){const b=(jab++).toString();this.ke.webkitSourceAddId(b,a);a=new cab(this.ke,b);this.sourceBuffers.push(a);return a}endOfStream(a){let b=this.ke.EOS_NO_ERROR;"network"==a?b=this.ke.EOS_NETWORK_ERR:"decode"==a&&(b=this.ke.EOS_DECODE_ERR);this.ke.webkitSourceEndOfStream(b)}removeEventListener(a,b){_.gH(this.ke,a,b)}B(){B0(this.sourceBuffers)}};
var mab=a=>{const b=window;return b.MediaSource?new b.MediaSource:b.WebKitMediaSource?new b.WebKitMediaSource:new lab(a)};
var nab=function(a){const b=[a1a(),a1a()],c=Promise.all(b.map(d=>d.promise)).then(()=>a.A.endOfStream());Promise.all([a.F.block(()=>{b[0].resolve();return c}),a.G.block(()=>{b[1].resolve();return c})])},C7=function(a,b){switch(b){case "audio":return a.F;case "video":return a.G;default:throw new _.cW(`Unrecognized buffer type: ${b}`);}},D7=function(a){return!(!a.C||!a.D)},oab=function(a){return!(!a.A||"open"!=a.A.readyState)},pab=function(a){return a?{mime:a.mime,codec:a.Ji}:null},E7=class{constructor(){this.F=
this.C=null;this.B=!1;this.A=null;this.K=new Map;this.G=this.D=null}Rh(a){switch(a){case "audio":return this.C;case "video":return this.D;default:throw new _.cW(`Unrecognized buffer type: ${a}`);}}toString(){var a=JSON,b=a.stringify,c=this.A?{duration:this.A.duration,readyState:this.A.readyState}:null,d=pab(this.C);var e=(e=this.F)?gab(e):null;var f=pab(this.D);var g=(g=this.G)?gab(g):null;return b.call(a,{mediaSource:c,audioContentType:d,audioSourceBuffer:e,videoContentType:f,videoSourceBuffer:g})}};
E7[_.xV]={name:"Mse.MediaElements"};
var F7=class extends O2{};F7[_.xV]={name:"Mse.MediaEvents"};
var G7=class{constructor(){this.A=0}toString(){return JSON.stringify({mediaSourceRestartCount:this.A})}};G7[_.xV]={name:"Mse.MediaSourceState"};
var H7=class{constructor(){this.A=null}toString(){return JSON.stringify({videoEotf:this.A})}};H7[_.xV]={name:"Mse.Selection"};
var I7=class{};I7[_.V]={id:"Mse.CheckBufferOccupancy"};
var J7=class{constructor(a){this.eb=a}};J7[_.V]={id:"Mse.ProcessAppendQueue"};
var qab=new _.SG("da");
var K7=class{constructor(){this.dA=!1;this.L=rab;this.C=this.D=!1;this.A=aab;this.dk=!0;this.G=this.F=2;this.K=10;this.B=!0}toString(){return JSON.stringify({allowStaleContentFlush:this.dA,appendBufferRetryDelaysMs:this.L,clearContentCacheOnPeriodChange:this.C,initialBufferLimits:this.A,isBufferedRangesTrusted:this.dk,maxAppendRetries:this.F,maxMediaSourceRestarts:this.G,minStaleBufferSec:this.K,useLegacySourceBufferOperations:this.B})}},rab=[0,50,100,200,400,800,1600,3200,6400,12800];
var sab=function(a,b,c){if(!b.Va)return"ok";var d=a.G.Rh(b.eb);const e={byteLength:b.data.byteLength,codecs:b.codecs,qa:b.qa,Cb:b.Cb,Va:b.Va},f="video"===b.eb?a.oa.A||null:null;a:{var g=a.Y.A;switch(b.eb){case "audio":g=g.B;break a;case "video":g=g.A;break a;default:throw new _.cW("Unknown buffer type.");}}d={capacity:g,codecs:d?d.Ji:"",currentTime:a.K.video.currentTime,qa:f,maxBitrate:r7(a.C,b.eb)||0,aJ:l7(a.F,b.eb),eL:a.X.A};b={zl:e,parameters:d,rules:[]};c=a.va.evaluate(c.A.buffered,e,d,a.D,b);
a.A.publish(new T2(b));return c},tab=function(a,b){p7(a.B,b).shift();a.A.publish(new U5(b,a.B.Ob(b)));a.A.publish(new J7(b));return _.vs()},uab=function(a,b,c){var d=a.C.D.get(c.eb)||null;if(c.oo)a.C.pj(c.eb,c.Cb),d=A7(b,c.data);else if(c.Cb!=d)if(_.VV(a.D,"Representation was changed; including initialization segment in content."),d=a.P.A.get(c.Cb)||null)a.C.pj(c.eb,c.Cb),d=A7(b,d,c.data);else return _.vs();else d=A7(b,c.data);return d.then(()=>{if(c.Va){var e={byteLength:c.data.byteLength,codecs:c.codecs,
qa:c.qa,Cb:c.Cb,Va:c.Va};const f=k7(a.F,c.eb),g=f.get(e.Va.start);if(g&&!(.1>=Math.abs(g.Va.end-e.Va.end)))throw new S$a;f.set(e.Va.start,e)}e=!1;try{e=null!=c.A&&!(b.A.buffered&&R$a(b.A.buffered,c.A))}catch(f){a.D.error("Unable to determine if request time is buffered.",f)}e&&s7(a.C,c.eb)==c.A&&(a.C.A.set(c.eb,null),a.A.publish(new I7))})},wab=function(a,b){const c=a.K.video.currentTime;var d=l7(a.F,b.eb).sort((f,g)=>f.Va.start-g.Va.start);const e=d[0];d=d[d.length-1];if(e&&e.Va.end<c)return L7(a,
b,!0),vab(a,b,e.Va.start,e.Va.end);if(d&&d.Va.start>c)return L7(a,b,!0),vab(a,b,d.Va.start,d.Va.end);a.D.error(`Append buffer failed because the ${b.eb} buffer has`+" exceeded its quota, and there are no more removable chunks.",void 0);L7(a,b,!1);return _.vs()},vab=function(a,b,c,d){const e=C7(a.G,b.eb);return e?B7(e,c,d).then(()=>{k7(a.F,b.eb).delete(c);p7(a.B,b.eb).shift();var f=Y$a(b);p7(a.B,f.eb).unshift(f);a.A.publish(new J7(b.eb))}):_.vs()},L7=function(a,b,c){a.A.publish(new a3(b.B,"QUOTA_EXCEEDED_ERR",
b.eb,c));c||a.A.publish(new _.WW(2))},xab=class{constructor(a,b,c,d,e,f,g,h,k,l,m,n,p,v){this.B=k;this.va=b;this.C=f;this.A=a;this.F=l;this.P=m;this.K=d;this.X=h;this.Y=c;this.D=v;this.G=e;this.L=p;this.oa=g;this.R=n}handle(a){const b=C7(this.G,a.eb);if(!this.G.B||!b)return this.L.Nb(1E3,new J7(a.eb)),_.vs();m7(this.F,a.eb,b.A.buffered);const c=p7(this.B,a.eb)[0];if(!c)return this.R.D&&this.A.publish(new I7),_.vs();a=c.oo?"ok":sab(this,c,b);_.VV(this.D,`Action to perform: ${a}`);switch(a){case "drop":return _.vs(tab(this,
c.eb));case "wait":return _.VV(this.D,"Buffer limit reached; deferring processing."),this.L.Nb(1E3,new J7(c.eb)),_.vs();default:return this.A.publish(new n3(c.B,c.eb,{byteLength:c.data.byteLength,codecs:c.codecs,oo:c.oo,qa:c.qa,Cb:c.Cb,Va:c.Va},c.Em)),_.vs(uab(this,b,c)).then(()=>{this.A.publish(new $2(c.B,c.eb));return tab(this,c.eb)},d=>{if(d.code==DOMException.QUOTA_EXCEEDED_ERR)d=wab(this,c);else{var e=c.Em<this.R.F,f=p7(this.B,c.eb)[0]===c;this.A.publish(new a3(c.B,d.name,c.eb,e&&f));f&&(p7(this.B,
c.eb).shift(),e&&(e=Y$a(c),p7(this.B,e.eb).unshift(e)));this.A.publish(new J7(c.eb));d=_.rH(d)}return d})}}};_.W(xab,{name:"Mse.AppendQueueConsumer",N:[_.KV,qab,_.Y(y7),_.Y(p5),_.Y(E7),_.Y(t7),_.Y(H7),_.Y(w7),_.Y(q7),_.Y(n7),_.Y(v7),_.YV(K7),_.PV,_.NV],O:[J7],async:!0,nf:{mode:"preemptive",Ul:T1a},Xc:3});
var yab=class{constructor(a,b){this.A=b;this.B=a}handle(a){p7(this.A,a.eb).push(a);this.B.publish(new U5(a.eb,this.A.Ob(a.eb)));this.B.publish(new J7(a.eb))}};_.W(yab,{name:"Mse.AppendQueueProducer",N:[_.KV,_.Y(q7)],O:[o7]});
var M7=a=>{switch(a){case "audio":return"audio";case "video":return"video";default:throw new _.cW("Content type does not correspond to a known buffer type.");}};
var zab=class{constructor(a){this.A=a}handle(a){var b=a2(a.A.mimeType);b=M7(b);var c=this.A;a=a.A.vc;const d=r7(c,b)||0;a>d&&c.C.set(b,a)}};_.W(zab,{name:"Mse.BitrateTracker",N:[_.Y(t7)],O:[V2]});
var Aab=class{constructor(a,b){this.A=a;this.B=b}handle(a){this.A.A||(this.A.A=new x7(this.B.A.B,this.B.A.A));a.A&&a.A.width>q6a.width&&this.A.A.A<bab.A&&(this.A.A=new x7(this.A.A.B,bab.A))}};_.W(Aab,{name:"Mse.BufferLimitAdjuster",N:[_.Y(y7),_.YV(K7)],O:[V2]});
var Bab=function(a,b,c,d,e){_.VV(a.B,"Checking buffer occupancy: "+b);const f=s7(a.D,b),g={Iq:null,yB:!1,Ir:null,Po:null,mw:Math.round(1E3*f),nh:null},h=C7(a.C,b);if(!h)return g;const k=h.A.buffered?Q$a(h.A.buffered,c):0;_.VV(a.B,"Next unbuffered time: "+k);g.nh=Math.round(1E3*k);if(h.A.updating||h.B||0<h.C.length)return _.VV(a.B,"Buffer update already in progress; deferring check."),g;if(!a.G.dk&&null!==f&&k<f)return g;c=Math.max(0,k-c);const l=a.D.B.get(b)||0;c!==l&&(a.D.B.set(b,c),a.F.publish(new M4(b,
c,e)));if(d||k===f)return g;if("video"===b&&null!=f&&k>=f&&k<=f+3&&(!h.A.buffered||!R$a(h.A.buffered,f)))return g.Po=!0,g;g.Po=!1;d=g.Ir=.001>o5(a.A)-k;e=0===k&&null!=a.K.A&&0!==a.K.A;d||e?_.VV(a.B,"All content is already buffered."):(g.yB=!0,g.Iq=Math.round(1E3*k),a.F.publish(new V3(b,k)),a.D.A.set(b,k));a.F.publish(new _.EW(a.A.video.buffered));return g},Cab=function(a,b,c){if(!(.001>o5(a.A)-b))return!1;if((.001>o5(a.A)-c||.5>=Math.abs(c-b))&&"ended"!==a.C.A.readyState){const d=a.C.A;if(a.G.B)try{d.endOfStream()}catch(e){a=
Array.from(d.sourceBuffers||[]),X0a(a).then(()=>{d.endOfStream()})}else nab(a.C);return!0}return!1},Dab=class{constructor(a,b,c,d,e,f,g){this.D=d;this.F=a;this.A=b;this.B=g;this.C=c;this.K=e;this.G=f}handle(a){var b=this.A.video.currentTime;const c=a instanceof m3;var d=this.C.A.sourceBuffers.length;const e={reason:c?1:0,PD:d,rA:Math.round(1E3*b),jf:null,zf:null,Gr:null,TB:this.G.dk};0===d?_.VV(this.B,"Source buffers not initialized yet - skipping."):(d=a instanceof m3,a=e.jf=Bab(this,"audio",b,d,
c),b=e.zf=Bab(this,"video",b,d,c),null!=a.nh&&null!=b.nh&&(e.Gr=Cab(this,Math.max(a.nh,b.nh)/1E3,Math.min(a.nh,b.nh)/1E3)),this.F.publish(new U2(e)))}};_.W(Dab,{name:"Mse.BufferOccupancyChecker",N:[_.KV,_.Y(p5),_.Y(E7),_.Y(t7),_.Y(t5),_.YV(K7),_.NV],O:[I7,m3,V2]});
var Eab=class{constructor(a){this.A=a}handle(a){"index"==a.type&&this.A.publish(new I7)}};_.W(Eab,{name:"Mse.BufferingInstantStarter",N:[_.KV],O:[k4]});
var Fab=class{constructor(a,b){this.A=b}handle(){this.A.cancel(I7);this.A.Nb(1E3,new I7,!0)}};_.W(Fab,{name:"Mse.BufferingScheduleStarter",N:[_.YV(K7),_.PV],O:[b3]});
var Gab=class{constructor(a){this.A=a}handle(){this.A.A.set("audio",null);this.A.A.set("video",null)}};_.W(Gab,{name:"Mse.BufferingStateFlusher",N:[_.Y(t7)],O:[m3]});
var Hab=function(a){return E$a(w6(a.A).filter(b=>!c2(b)).map(b=>({mime:b.mimeType,Ji:b.codecs})),b=>b.Ji).uc()},Iab=function(a){return w6(a.A).any(b=>c2(b))},Jab=function(a,b){return w6(b||[]).filter(c=>a.C.gw?a.C.isTypeSupported({mimeType:c.mime,codecs:c.Ji,Vq:!1}):"probably"===a.F.video.canPlayType(`${c.mime}; codecs="${c.Ji}"`)).map(c=>c.Ji).sort(c=>c).uc()},Kab=class{constructor(a,b,c,d,e,f,g){this.D=a;this.A=b;this.C=f;this.F=c;this.B={audio:!1,video:!1};this.G=g;this.K=d}handle(a){if(a.Kc){a=
I6(w6(a.Kc.A||[]),c=>w6(c.A)).uc();for(var b of a){a=Hab(b);const c=Iab(b);switch(b.contentType){case "audio":this.A.audio=a;this.B.audio=c;break;case "video":this.A.video=a,this.B.video=c}}}0==this.A.audio.length&&!this.B.audio||0==this.A.video.length&&!this.B.video||(oab(this.K)?(b={audio:Jab(this,this.A.audio),video:Jab(this,this.A.video)},this.D.publish(new z4(b))):_.VV(this.G,"Media source not initialized."))}};
_.W(Kab,{name:"Mse.ClearCodecSupportDetector",N:[_.KV,_.Y(u7),_.Y(p5),_.Y(E7),_.YV(H5),j5,_.NV],O:[X2,h4]});
var N7=class{constructor(a,b){this.eb=a;this.A=b}};N7[_.V]={id:"Mse.ContentInvalidated"};
var Lab=class{constructor(a){this.A=a}handle(a){a=M7(a.contentType);this.A.publish(new N7(a,[]))}};_.W(Lab,{name:"Mse.CodecActivator",N:[_.KV],O:[c4]});
var Mab=class{constructor(a,b){this.A=b;this.B=a}handle(a){const b=M7(a.contentType),c=s7(this.A,b);a.startTime==c&&(this.A.A.set(b,null),this.B.publish(new I7))}};_.W(Mab,{name:"Mse.ContentRetrier",N:[_.KV,_.Y(t7)],O:[e4]});
var O7=class{};O7[_.V]={id:"Mse.ContentTypesSelected"};
var Nab=class{constructor(a,b,c){this.B=a;this.C=c;this.A=b}handle(a){const b={Ji:a.codecs,mime:a.mimeType};switch(a.contentType){case "audio":this.A.C=b;this.A.B=!1;_.VV(this.C,`Changed audio content type: ${_.TV(b)})`);this.B.publish(new O7);break;case "video":this.A.D=b,this.A.B=!1,_.VV(this.C,`Changed video content type: ${_.TV(b)})`),this.B.publish(new O7)}}};_.W(Nab,{name:"Mse.ContentTypeUpdater",N:[_.KV,_.Y(E7),_.NV],O:[c4]});
var Oab=class{constructor(a,b,c){this.C=a;this.B=c;this.A=b}handle(a){if(!D7(this.A)){var b=a.A.mimeType;a={mime:b,Ji:a.A.codecs};switch(a2(b)){case "audio":this.A.C=a;_.VV(this.B,`Set audio content type: ${_.TV(a)}`);break;case "video":this.A.D=a,_.VV(this.B,`Set video content type: ${_.TV(a)}`)}D7(this.A)?this.C.publish(new O7):_.VV(this.B,"Still waiting for other content types.")}}};_.W(Oab,{name:"Mse.DashContentTypeDetector",N:[_.KV,_.Y(E7),_.NV],O:[V2]});
var Pab=class{constructor(a,b){this.A=a;this.B=b}handle(a){const b="initialization"===a.type;b&&this.B.A.set(a.Cb,a.data);if(b||"media"===a.type){const c=M7(a.contentType);this.A.publish(new o7(c,a.Cb,a.codecs||"",a.qa||null,a.data,a.A,a.Va,null,b))}}};_.W(Pab,{name:"Mse.DashSegmentAppender",N:[_.KV,_.Y(v7)],O:[k4]});
var Qab=class{constructor(a,b,c,d){this.B=a;this.C=d;this.D=b;this.A=c}handle(a){if("video"===a2(a.A.mimeType)){_.VV(this.C,`Changing video electro-optical transfer function to: ${a.A.qa}`);var b=this.A.A;this.A.A=a.A.qa||"";null!==b&&b!==this.A.A&&(this.D.B=!1,this.B.publish(new O5(!0)))}}};_.W(Qab,{name:"Mse.EotfMonitor",N:[_.KV,_.Y(E7),_.Y(H7),_.NV],O:[V2]});
var Rab=class{constructor(a,b,c,d){this.A=a;this.C=b;this.B=c;this.D=d}handle(a){var b;if(b=a.B)a:switch(a.A){case 2:b=!0;break a;default:b=!1}b&&(this.B.A>=this.D.G?(this.A.publish(new l3),this.A.publish(new _.yW(a.C,a.A,!1,a.message,a.details))):(++this.B.A,this.C.B=!1,this.A.publish(new O5)))}};_.W(Rab,{name:"Mse.ErrorMonitor",N:[_.KV,_.Y(E7),_.Y(G7),_.YV(K7)],O:[_.yW]});
var P7=class{constructor(a,b){this.eb=a;this.A=b||[]}};P7[_.V]={id:"Mse.FlushBuffer"};
var Sab=class{constructor(a){this.A=a}handle(a){a=M7(a.A.contentType);this.A.publish(new P7(a))}};_.W(Sab,{name:"Mse.FastTrackSwitcher",N:[_.KV],O:[_.MW]});
var Uab=function(a,b){const c=a.C.K.get(b),d=c?a.B.A.get(c)||null:null;d&&a.A.publish(new o7(b,c,"",null,d,null,null,null,!0))},Vab=class{constructor(a,b,c){this.A=a;this.B=c;this.C=b}handle(){Uab(this,"audio");Uab(this,"video")}};_.W(Vab,{name:"Mse.InitializationSegmentReappender",N:[_.KV,_.Y(E7),_.Y(v7)],O:[b3]});
var Wab=class{constructor(a){this.A=a}handle(a){this.A.publish(new P7(a.eb,a.A))}};_.W(Wab,{name:"Mse.InvalidContentFlusher",N:[_.KV],O:[N7]});
var Xab=class{constructor(a,b,c,d){this.C=a;this.D=b;this.A=c;this.B=d}handle(){const a=this.C,b=()=>{a.publish(new X2)},c=this.D.video,d=mab(c);this.A.A&&this.B.removeAll();this.A.A=d;this.A.F=null;this.A.G=null;this.A.B=!0;const e=d instanceof lab?d.ke.webkitMediaSourceURL:window.URL.createObjectURL(d);c.src=e;"open"==d.readyState?a.publish(new X2):this.B.Uh(d,["sourceopen","webkitsourceopen"],b)}};_.W(Xab,{name:"Mse.MediaSourceInitializer",N:[_.KV,_.Y(p5),_.Y(E7),_.Y(F7)],O:[q5,O5]});
var Q7=class{constructor(a){this.A=a}};Q7[_.V]={id:"Mse.RestartMediaSource"};
var Yab=class{constructor(a,b){this.B=a;this.A=b}handle(a){(a instanceof Q7||0===a.Eb)&&this.A.A&&!this.A.B&&this.B.publish(new O5(a instanceof M4||a.A))}};_.W(Yab,{name:"Mse.MediaSourceRestartTrigger",N:[_.KV,_.Y(E7),_.NV],O:[M4,Q7]});
var Zab=class{constructor(a,b,c,d,e,f,g){this.C=a;this.D=e;this.F=d;this.B=g;this.A=b;this.G=c;this.K=f}handle(a){null!=a.A&&(_.VV(this.B,`Detected change of period from ${a.A.id} to ${a.Rb.id}`),this.A.C=null,this.A.D=null,this.A.K.clear(),this.F.A.clear(),this.G.A=null,this.K.C&&this.D.clear(),_.VV(this.B,"Period has changed. Invalidating the media source."),this.A.B=!1,this.C.publish(new Q7(!1)))}};_.W(Zab,{name:"Mse.PeriodMonitor",N:[_.KV,_.Y(E7),_.Y(H7),_.Y(w7),_.Y(v7),_.YV(K7),_.NV],O:[_.LW]});
var abb=function(a,b,c){_.VV(a.A,()=>`Invalidating content for buffer type "${b}", `+"representation IDs: "+`[${Array.from(c.values()).join(", ")}]`);if(0!=c.size){var d=l7(a.C,b),e=[];for(const g of d)c.has(g.Cb)&&e.push(g.Va);if(0!=e.length){var f=$ab(e);_.VV(a.A,()=>`Ranges to invalidate: [ ${f.join(", ")} ]`);a.B.publish(new N7(b,f))}}},$ab=function(a){a.sort((d,e)=>d.start-e.start);const b=[];let c=null;for(const d of a)c&&S1a(c,d)?c=new J0(Math.min(c.start,d.start),Math.max(c.end,d.end)):(c&&
b.push(c),c=d);c&&b.push(c);return b},bbb=class{constructor(a,b,c,d){this.B=a;this.C=b;this.D=c;this.A=d}handle(a){const b=new Set,c=new Set;for(const d of a.A){a=a2(d.mimeType);switch(M7(a)){case "audio":b.add(d.id);break;case "video":c.add(d.id)}this.D.A.add(d.id)}abb(this,"audio",b);abb(this,"video",c)}};_.W(bbb,{name:"Mse.RepresentationContentInvalidator",N:[_.KV,_.Y(n7),_.Y(w7),_.NV],O:[i4]});
var cbb=class{constructor(a,b){this.B=b;this.A=a}handle(a){const b=a2(a.A.mimeType);a=a.A.id;switch(b){case "audio":this.A.K.set("audio",a);break;case "video":this.A.K.set("video",a)}this.B.A.delete(a)}};_.W(cbb,{name:"Mse.RepresentationUpdater",N:[_.Y(E7),_.Y(w7),_.NV],O:[V2]});
var dbb=function(a,b,c){return c.reduce((d,e)=>d.then(()=>{const f=C7(a.A,b);if(f)return B7(f,e.start,e.end);a.D.error("SourceBuffer is no longer available, therefore there is nothing to remove.",void 0);throw Error("$d");}),_.vs())},ebb=class{constructor(a,b,c,d,e,f,g){this.B=d;this.F=e;this.G=a;this.C=f;this.K=b;this.D=g;this.A=c}handle(a){const b=this.K.video;let c=C7(this.A,a.eb);if(c){var d=c.A.buffered;if(0==d.length)return _.VV(this.D,"Source buffer is already empty."),_.vs();this.B.clear(a.eb);
d=d.length?d.end(d.length-1):0;return dbb(this,a.eb,0<a.A.length?a.A:[new J0(0,d)]).then(()=>{this.B.clear(a.eb);this.F.reset(a.eb,!0);(c=C7(this.A,a.eb))?m7(this.C,a.eb,c.A.buffered):this.C.clear(a.eb);b.currentTime-=.001;b.currentTime+=.001;this.G.publish(new I7)},e=>{if(!e)throw Error("Zd");if("Source buffer does not exist"!==e.message)throw e;})}}};_.W(ebb,{name:"Mse.SourceBufferFlusher",N:[_.KV,_.Y(p5),_.Y(E7),_.Y(q7),_.Y(t7),_.Y(n7),_.NV],O:[P7],async:!0,nf:{mode:"preemptive",Ul:T1a},Xc:2});
var fbb=function(a,b){b=`${b.mime}; codecs="${b.Ji}"`;const c=a.A.A.addSourceBuffer(b);_.VV(a.B,"Added source buffer: "+b);return new iab(c,a.D.B)},gbb=class{constructor(a,b,c,d){this.C=a;this.A=b;this.D=c;this.B=d}handle(){if(!oab(this.A))_.VV(this.B,"Still waiting for MediaSource to be ready.");else if(!D7(this.A))_.VV(this.B,"Still waiting for content type information.");else if(!(0<this.A.A.sourceBuffers.length)){const a=this.A,b=a.C;a.G=fbb(this,a.D);a.F=fbb(this,b);this.C.publish(new b3)}}};
_.W(gbb,{name:"Mse.SourceBufferInitializer",N:[_.KV,_.Y(E7),_.YV(K7),_.NV],O:[O7,X2]});
var ibb=function(a,b,c,d){a=l7(a.B,b).filter(e=>e.Va.start>=c&&d.has(e.Cb));a.sort((e,f)=>{const g=e.Va.start-f.Va.start;return 0!=g?g:e.Va.end-f.Va.end});a=a.map(e=>e.Va);return hbb(a)},hbb=function(a){const b=[];let c=null,d=null;for(const e of a)null==c?c=e.start:null!=d&&e.start>d&&(b.push(new J0(c,d)),c=e.start),d=e.end;null!=c&&null!=d&&b.push(new J0(c,d));return b},jbb=class{constructor(a,b,c,d,e,f,g){this.C=d;this.D=a;this.B=e;this.F=b;this.A=g;this.G=c;this.K=f}handle(a){if(0==a.A.length)return _.VV(this.A,
"No representations to flush."),_.vs();const b=M7(a.contentType),c=C7(this.G,b);if(!c)return this.A.error("No buffer registered for type: "+b,void 0),_.vs();m7(this.B,b,c.A.buffered);const d=this.F.video.currentTime,e=d+this.K.K;a=new Set(a.A.map(g=>g.id));const f=ibb(this,b,e,a);if(0==f.length)return _.VV(this.A,"No stale content ranges found."),_.vs();_.VV(this.A,()=>"Found stale content ranges: "+JSON.stringify(f.map(g=>({start:g.start,end:g.end}))));return f.reduce((g,h)=>g.then(()=>B7(c,h.start,
h.end)),_.vs()).then(()=>{m7(this.B,b,c.A.buffered);this.C.reset(b);const g=c.A.buffered?Q$a(c.A.buffered,d):0;this.C.B.set(b,Math.max(0,g-d));this.D.publish(new I7)})}};_.W(jbb,{name:"Mse.StaleContentFlusher",N:[_.KV,_.Y(p5),_.Y(E7),_.Y(t7),_.Y(n7),_.YV(K7),_.NV],O:[K4],async:!0,nf:{mode:"preemptive",W8:a=>a.contentType},Xc:1});
var kbb=class{constructor(a,b,c){this.B=a;this.A=b;this.C=c}handle(){this.B.clear("audio");this.B.clear("video");this.A.reset("audio");this.A.reset("video");this.A.pj("audio","");this.A.pj("video","");this.C.clear("audio");this.C.clear("video")}};_.W(kbb,{name:"Mse.StateEvictor",N:[_.Y(q7),_.Y(t7),_.Y(n7)],O:[O5]});
var lbb=class extends _.rV{constructor(a){super("Mse",a)}D(){return new K7}B(){return[q7,t7,n7,u7,v7,w7,y7,E7,F7,G7,H7]}C(){return["Html5"]}A(){const a=[xab,yab,zab,Aab,Dab,Eab,Fab,Kab,Lab,Mab,Nab,Oab,Pab,Qab,Rab,Sab,Vab,Wab,Xab,Yab,Zab,bbb,cbb,ebb,gbb,kbb];this.settings.dk||a.push(Gab);this.settings.dA&&a.push(jbb);return a}};
var mbb=class extends _.rV{constructor(){super("InstrumentationDash")}C(){return["Dash","Instrumentation","Mse"]}A(){return[N$a,O$a,U$a,V$a,W$a]}};
var nbb=class{constructor(){this.apiKey="AIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE";this.Ro=_.nXa.toString()}toString(){return JSON.stringify({apiKey:this.apiKey,keysmithUrl:this.Ro})}};
var pbb=function(a,b,c,d){return _.Pk(function*(){var e={};try{e=yield c.json()}catch(h){}let f=c.status,g=c.statusText;e.error&&(g=e.error.message||g);e=obb.includes(f)&&5>d;a.A.publish(new _.UW(b,2,f,g,e));return e?Promise.reject(g):null})},qbb=class{constructor(a,b,c){this.A=a;this.B=b;this.C=c}handle(a){const b=_.Ls();if("com.widevine.alpha"!==a.keySystem)this.A.publish(new _.UW(b,1,null,"Unsupported key system"));else{var c=0,d=String.fromCharCode.apply(null,new Uint8Array(a.message)),e=JSON.stringify({signedRequest:d}),
f=_.CI(_.CI(_.EI(this.B.Ro,"devicecertificates/create"),"key",this.B.apiKey),"req_id",b).toString();return(new _.mV(()=>{this.A.publish(new Z2(b,a.message,f,c));return _.vs(window.fetch(f,{method:"POST",headers:{"content-type":"application/json"},body:e}).then(g=>g.ok?g.arrayBuffer():pbb(this,b,g,c++),g=>{const h=5>c++;this.A.publish(new _.UW(b,3,null,g.message,h));return h?Promise.reject(g):Promise.resolve(null)}))},{Qr:1E4,Rr:5},void 0)).then(g=>{g&&(_.VV(this.C,()=>`Provisioning response: ${String.fromCharCode.apply(null,
new Uint8Array(g))}`),this.A.publish(new Y2(b,a.sessionId,g)))})}}},obb=[408,409,429,500,502,503,504];_.W(qbb,{name:"Keysmith.ProvisioningRequester",N:[_.KV,_.YV(nbb),_.NV],O:[X4],async:!0,nf:{mode:"preemptive",Ul:a=>a.sessionId},Xc:3});
var rbb=class extends _.rV{constructor(a){super("Keysmith",a)}D(){return new nbb}A(){return[qbb]}};
var sbb=[1,3,6,7,4,5],tbb=function(a){switch(a){case "episode":return 2;case "movie":return 1;case "trailer":return 3;default:return 0}},R7=function(a){const b=new Z1,c=a.G||null;if(c){const d=new U1(_.Hv(b,0));d.A[2]=c;d.A[1]=1;d.wc(tbb(a.K||null))}return b},S7=function(a,b,c,d,e){const f=new Y1;f.A[1]=5;f.A[0]=e;f.A[25]=a.D;a.F!==b&&(a.F=b,a.L=Date.now());b=new V1;b.Ah(a.F);b.B((Date.now()-a.L).toString(10));b&&(f.A[3]=b.A);f.A[26]=c;(a=a.A?Math.round(1E3*a.A):null)&&-1<sbb.indexOf(e)&&(f.A[4]=
a);d.A[1]=f.A;return f},T7=class{constructor(){this.B=!1;this.C=null;this.D=this.A=0}};T7[_.xV]={name:"Playlog.PlayerFields"};
var V7=function(a,b,c){const d=R7(a.A);b=S7(a.A,a.C.B,a.C.A,d,b);const e=new T1(_.Hv(b,5));e.wc(ubb(c));e.A[1]=c.A;e.A[3]=c.C;c=(0,_.KH)(c.details)||"";e.A[5]=c;U7(new X1(_.Hv(b,32)),a.B.audio.jg);U7(new X1(_.Hv(b,34)),a.B.audio.Og);U7(new X1(_.Hv(b,33)),a.B.video.jg);U7(new X1(_.Hv(b,35)),a.B.video.Og);T0(a.D,d)},ubb=function(a){if("gls"==a.C)return a=a.A,vbb.includes(a)?2:wbb.includes(a)?4:14;switch(a.A){case 2:case 1:return 4;case 4:case 3:return 14;default:return 0}},U7=function(a,b){b&&(a.Sa(b.id),
null!=b.ud&&(a.A[1]=b.ud),a.A[2]=b.codecs,a.A[3]=c2(b),"audio"===a2(b.mimeType)?(new P1a(_.Hv(a,4))).A[0]=b.Qc||0:"video"===a2(b.mimeType)&&(a=new W1(_.Hv(a,5)),a.A[0]=b.width||0,a.A[1]=b.height||0,a.Bk(b.qa||"")))},xbb=class{constructor(a,b,c,d){this.C=c;this.D=a;this.A=b;this.B=d}handle(a){this.A.B?V7(this,23,a):(V7(this,4,a),a.B||(V7(this,5,a),this.A.B=!0))}},vbb=[100,101,102,103,104,105,106,107,108],wbb=[109,110,111,112,113,114,115];
_.W(xbb,{name:"Playlog.ErrorLogger",N:[_.MY,_.Y(T7),_.Y(_.NX),_.Y(_.BY)],O:[_.yW]});
var ybb=class{constructor(a){this.A=a}handle(a){this.A.G=a.yb.getId();this.A.K=_.ZW(a.yb,_.YW)?"unspecified":_.kUa(_.Ps(a.yb,1,0))}};_.W(ybb,{name:"Playlog.LastKnownNurAssetIdUpdater",N:[_.Y(T7)],O:[_.nY,_.LX]});
var zbb=class{constructor(a){this.A=a}handle(a){this.A.A=a.B?a.A+a.B.A/1E3:a.A}};_.W(zbb,{name:"Playlog.LastKnownTimeUpdater",N:[_.Y(T7)],O:[_.JW,_.KW]});
var Abb=class{constructor(a,b,c){this.A=c;this.C=a;this.B=b}handle(){const a=R7(this.B);S7(this.B,this.A.B,this.A.A,a,21);T0(this.C,a)}};_.W(Abb,{name:"Playlog.MediaSourceInitializedLogger",N:[_.MY,_.Y(T7),_.Y(_.NX)],O:[X2]});
var Bbb=class{constructor(a,b,c){this.A=c;this.C=a;this.B=b}handle(){const a=R7(this.B);S7(this.B,this.A.B,this.A.A,a,22);T0(this.C,a)}};_.W(Bbb,{name:"Playlog.MediaSourceRestartRequiredLogger",N:[_.MY,_.Y(T7),_.Y(_.NX)],O:[O5]});
var Cbb=class{constructor(a,b,c){this.A=c;this.C=a;this.B=b}handle(a){a=a.state;if("ended"==a||"destroyed"==a)a=R7(this.B),null!=S7(this.B,this.A.B,this.A.A,a,2).A[3]&&T0(this.C,a)}};_.W(Cbb,{name:"Playlog.PlayerEndedLogger",N:[_.MY,_.Y(T7),_.Y(_.NX)],O:[_.AW]});
var Dbb=class{constructor(a,b,c,d){this.C=c;this.B=d;this.D=a;this.A=b}handle(){const a=R7(this.A);this.A.D=2;S7(this.A,this.B.B,this.B.A,a,1);var b=new Y1(_.Hv(a,1)),c=this.C;let d=[];e7a.some(c.isTypeSupported,c)&&d.push(1);f7a.some(c.isTypeSupported,c)&&d.push(2);a7a.some(c.isTypeSupported,c)&&d.push(9);c7a.some(c.isTypeSupported,c)&&d.push(13);i5.some(c.isTypeSupported,c)&&d.push(3);e5.some(c.isTypeSupported,c)&&d.push(11);g5.some(c.isTypeSupported,c)&&d.push(15);(i5.some(c.isTypeSupported,c)||
e5.some(c.isTypeSupported,c)||g5.some(c.isTypeSupported,c))&&d.push(23);$6a.some(c.isTypeSupported,c)&&d.push(4);b7a.some(c.isTypeSupported,c)&&d.push(10);d7a.some(c.isTypeSupported,c)&&d.push(14);Y6a.some(c.isTypeSupported,c)&&d.push(18);Z6a.some(c.isTypeSupported,c)&&d.push(20);($6a.some(c.isTypeSupported,c)||b7a.some(c.isTypeSupported,c)||d7a.some(c.isTypeSupported,c)||Y6a.some(c.isTypeSupported,c)||Z6a.some(c.isTypeSupported,c))&&d.push(22);d5.some(c.isTypeSupported,c)&&d.push(17);f5.some(c.isTypeSupported,
c)&&d.push(12);h5.some(c.isTypeSupported,c)&&d.push(16);b5.some(c.isTypeSupported,c)&&d.push(19);c5.some(c.isTypeSupported,c)&&d.push(21);(d5.some(c.isTypeSupported,c)||f5.some(c.isTypeSupported,c)||h5.some(c.isTypeSupported,c)||b5.some(c.isTypeSupported,c)||c5.some(c.isTypeSupported,c))&&d.push(24);U6a.some(c.isTypeSupported,c)&&d.push(5);V6a.some(c.isTypeSupported,c)&&d.push(6);W6a.some(c.isTypeSupported,c)&&d.push(7);X6a.some(c.isTypeSupported,c)&&d.push(8);Q0(b,24,d);T0(this.D,a)}};
_.W(Dbb,{name:"Playlog.PlayerStartedLogger",N:[_.MY,_.Y(T7),j5,_.Y(_.NX)],O:[_.LX]});
var Ebb=function(a){switch(a){case "created":return 1;case "playing":case "paused":return 4;case "loading":return 2;case "buffering":return 3;case "ended":case "destroyed":return 5;default:return 0}},Fbb=class{constructor(a,b,c){this.B=c;this.C=a;this.A=b}handle(a){var b=Ebb(a.state);const c=R7(this.A),d=new Q1a(_.Hv(S7(this.A,this.B.B,this.B.A,c,3),6));d.A[0]=b;d.A[1]="paused"!=this.A.C;switch(b){case 3:b=this.A;if(b=b.A?Math.round(1E3*b.A):null)b=b.toString(10),d.A[2]=b;break;case 4:d.A[1]="playing"==
a.state}this.A.C=a.state;T0(this.C,c)}};_.W(Fbb,{name:"Playlog.StateLogger",N:[_.MY,_.Y(T7),_.Y(_.NX)],O:[_.AW]});
var Gbb=class extends _.rV{constructor(){super("Playlog")}B(){return[T7]}C(){return["Cpn","Instrumentation"]}A(){return[xbb,ybb,zbb,Abb,Bbb,Cbb,Dbb,Fbb]}initialize(a){this.F=a.get(_.MY)}L(){return this.F.A.iC.flush()}};
var Hbb=class{bA(){}CJ(){}flush(){}uL(){}hk(){}vL(){}wL(){}hb(){}wN(){}ED(){}JN(){}JD(){}yO(){}zO(){}GO(){}mE(){}};
var W7=class extends _.bG{constructor(){super();this.B=!1;this.logger=new Hbb;this.Tm=this.A=null}ob(){const a=Date.now();this.logger.hk("PA",a);this.logger.flush();super.ob()}};W7[_.xV]={name:"Qoe.Session"};
var Ibb=class{constructor(a){this.A=a}handle(a){this.A.logger.yO(a.data?a.data.byteLength:0,a.A)}};_.W(Ibb,{name:"Qoe.BandwidthUpdater",N:[_.Y(W7)],O:[I2,G2]});
var Jbb=class{constructor(a){this.A=a}handle(a){"video"==a.eb&&this.A.logger.zO(a.Eb)}};_.W(Jbb,{name:"Qoe.BufferUpdater",N:[_.Y(W7)],O:[M4]});
var Kbb=class{constructor(a){this.A=a}handle(a){const b=a2(a.A.mimeType);a=a.A.ud;"video"==b&&null!=a&&this.A.logger.wN(a.toString())}};_.W(Kbb,{name:"Qoe.DashBestFormatUpdater",N:[_.Y(W7)],O:[b4]});
var Lbb=class{constructor(a){this.A=a}handle(a){const b=Date.now(),c=a2(a.A.mimeType);a=a.A.ud;null!=a&&("video"==c?this.A.logger.wL(a.toString(),b):"audio"==c&&this.A.logger.uL(a.toString(),b))}};_.W(Lbb,{name:"Qoe.DashFormatLogger",N:[_.Y(W7)],O:[V2]});
var Mbb=Object.freeze({audio_content_commentary:"commentary",audio_content_descriptive:"descriptive",language_type_dub:"dubbed",language_type_original:"original"}),Nbb=class{constructor(a){this.A=a}handle(a){a=a.A;if("audio"===a.contentType&&a.lang){const b=a.B.Jc().map(c=>Mbb[c]).filter(c=>!!c);this.A.logger.JN(a.lang,b)}}};_.W(Nbb,{name:"Qoe.DashXtagsUpdater",N:[_.Y(W7)],O:[_.MW]});
var Obb=new Map([[0,"gp.unknown.fatal"],[1,"gp.unknown.fatal"],[2,"fmt.decode"],[3,"drm"],[4,"drm.keyerror"],[5,"manifest.net"],[6,"manifest.unparseable"],[210,"html5.missingapi.drm"],[50,"fmt.decode"],[100,"drm.auth"],[101,"drm.auth"],[102,"drm.auth"],[103,"drm.auth"],[104,"drm.auth"],[105,"drm.auth"],[106,"drm.auth"],[107,"drm.auth"],[108,"drm.auth"],[151,"drm.auth"],[154,"drm.auth"],[109,"drm.auth"],[110,"drm.auth"],[111,"drm.auth"],[112,"heartbeat.stop"],[113,"heartbeat.stop"],[114,"heartbeat.stop"],
[115,"drm.auth"],[155,"drm.auth"],[116,"drm"],[117,"drm.auth"],[118,"drm.auth"],[119,"drm.auth"],[120,"drm.auth"],[121,"drm.auth"],[162,"drm"],[122,"drm.auth"],[123,"drm.auth"],[124,"drm.auth"],[125,"net.ssl.cert"],[158,"auth"],[159,"auth"],[160,"auth"],[161,"drm.auth"],[126,"drm.auth"],[127,"drm.auth"],[128,"drm.auth"],[129,"drm.auth"],[130,"drm.auth"],[150,"drm.auth"],[152,"drm.auth"],[153,"drm.auth"],[131,"drm"],[156,"drm.net"],[157,"drm.net"],[132,"drm.net"],[133,"drm.retryexhausted"],[258,"drm"],
[259,"drm.auth"],[260,"drm.auth"],[261,"drm.auth"],[257,"drm.net"],[256,"drm.net"],[262,"drm"],[263,"drm"],[264,"drm"],[265,"drm"],[266,"drm"],[267,"drm"],[268,"drm"],[269,"drm"],[270,"drm"],[271,"drm"],[8,"drm"],[300,"gp.unknown.fatal"],[301,"gp.unknown.fatal"],[302,"drm.retryexhausted"],[303,"gp.unknown.fatal"],[304,"fmt.noneavailable"],[308,"fmt.noneavailable"],[307,"fmt.noneavailable"],[305,"html5.invalidstate"],[306,"html5.invalidstate"],[310,"net.retryexhausted"],[311,"net.retryexhausted"],
[312,"net.retryexhausted"],[315,"net.retryexhausted"],[316,"net.retryexhausted"],[317,"net.retryexhausted"],[220,"heartbeat.net"],[221,"heartbeat.servererror"],[222,"heartbeat.net"],[223,"heartbeat.net"],[600,"html5.invalidstate"]]);
var Pbb=function(a){switch(a){case 1:return null;case 2:return"net.closed";case 3:return"fmt.decode";case 4:return"fmt.unplayable";default:return"gp.unknown.fatal"}},Qbb=class{constructor(a,b){this.A=a;this.B=b}handle(a){const b=a.C,c=a.A;var d=a.details;const e=a.time,f={ec:c,cmpt:b};if(2==c)a:switch(b){case "html5":d=Pbb(d.error.code);break a;case "wvc":d=null;break a;default:d="gp.unknown.fatal"}else d=Obb.get(c)||(a.B?"unknown":"gp.unknown.fatal");d&&(this.A.logger.vL(d,e,f),_.VV(this.B,`Cinder error code, ${c} with component name, ${b}, mapped to QoE error code, ${d}`));
a.B||this.A.logger.hk("ER",e)}};_.W(Qbb,{name:"Qoe.ErrorLogger",N:[_.Y(W7),_.NV],O:[_.yW]});
var Rbb=class{constructor(a){this.A=a}handle(a){this.A.logger.GO(a.vc/8)}};_.W(Rbb,{name:"Qoe.EstimatedBandwidthUpdater",N:[_.Y(W7)],O:[_.DW]});
var X7=class{};X7[_.V]={id:"Qoe.FlushLog"};
var Sbb=class{constructor(a){this.A=a}handle(){this.A.logger.flush()}};_.W(Sbb,{name:"Qoe.LogFlusher",N:[_.Y(W7)],O:[X7]});
var Tbb=class{constructor(a){this.A=a}handle(a){this.A.logger.ED(a.currentTime)}};_.W(Tbb,{name:"Qoe.MediaTimeUpdater",N:[_.Y(W7)],O:[_.wW]});
var Ubb=class{constructor(a,b){this.B=b;this.A=a}handle(a){const b=a.zM;a=a.Tm;this.A.B?(b&&this.A.logger.JD(b),a&&this.A.logger.bA(a)):(_.VV(this.B,"QoE logger instance is invalid. Caching the QoE properties"),this.A.A=b,this.A.Tm=a)}};_.W(Ubb,{name:"Qoe.NurQoePropertiesUpdater",N:[_.Y(W7),_.NV],O:[_.wY]});
var Vbb=class{constructor(a){this.A=a}handle(a){a.A&&(a=Date.now(),this.A.logger.hk("EN",a),this.A.B=!1)}};_.W(Vbb,{name:"Qoe.PeriodChangedLogger",N:[_.Y(W7)],O:[_.LW]});
var Wbb=class{constructor(a){this.A=a}handle(){this.A.Nb(3E4,new X7,!0)}};_.W(Wbb,{name:"Qoe.PingScheduleStarter",N:[_.PV],O:[_.LX]});
var Xbb=class{constructor(a){this.A=a}handle(a){"ended"!=a.state&&"destroyed"!=a.state||this.A.cancel(X7)}};_.W(Xbb,{name:"Qoe.PingScheduleStopper",N:[_.PV],O:[_.AW]});
var Ybb=class{constructor(a){this.A=a}handle(a){a.rL&&this.A.logger.hk("S",Date.now())}};_.W(Ybb,{name:"Qoe.SeekLogger",N:[_.Y(W7)],O:[_.qW]});
var Zbb={e0:"Cast Receiver",CHROME:"Chrome",fn:"Edge",Ok:"Firefox",Nx:"IE",X0:"LG Browser",iF:"Opera",Ft:"Safari",o1:"Samsung Browser",UNKNOWN:"Unknown",U1:"Vizio Browser"};
var $bb=function(a){const b=a.B.getAttribute("data-lava-device-model");a=a.B.getAttribute("data-lava-device-sub-model");switch(b){case "cast_receiver":return 1;case "hisense_generic":return 10;case "netcast":return"simplesmart"==a?3:2;case "orsay":return 5;case "sony_ceb":return 9;case "tizen":return 6;case "via":return"presto"==a?8:7;case "webos":return 4;default:return 0}},acb=function(a){switch(a.A){case 2:case 3:case 4:return"LG Browser";case 5:case 6:return"Samsung Browser";case 7:case 8:return"Vizio Browser";
case 1:return"Cast Receiver";default:a:{for(const b in Zbb)if(_.xu[b]){a=Zbb[b];break a}a="Unknown"}return a}},bcb=function(a){switch(a.B.getAttribute("data-lava-device-type")){case "pc":return"desktop";case "phone":return"mobile";case "tablet":return"tablet";case "tv":return"tv";default:return"desktop"}},ccb=function(a){switch(a.A){case 1:return"Google";case 10:return"Hisense";case 2:case 3:case 4:return"LG";case 5:case 6:return"Samsung";case 9:return"Sony";case 7:case 8:return"Vizio";default:return null}},
dcb=class{constructor(){this.B=document.documentElement}getDeviceInfo(){this.A=this.A||$bb(this);var a;if(!(a=this.C)){a:switch(this.A){case 1:a="cc_movies";break a;case 10:case 2:case 3:case 4:case 5:case 6:case 9:case 7:case 8:a="tvhtml5_movies";break a;default:a="web_movies"}var b=bcb(this),c=ccb(this)||"",d=this.B.getAttribute("data-lava-device-product")||"",e=this.B.getAttribute("data-lava-device-sdk-version")||D2a,f=acb(this);a:switch(this.A){case 0:var g=_.xu.VERSION;break a;default:g=""}a=
{UJ:a,VJ:"2.x.x",deviceType:b,Vo:c,model:d,os:_.ru,osVersion:e,browser:f,browserVersion:g}}return this.C=a}};
var ecb=function(a,b){a.B.forEach(function(c,d){0<c.length&&b.set(d,c.join(","))})},fcb=class{constructor(){this.A=this.C=0;this.B=new _.tP}clear(){this.B.clear();this.A=0}};
var icb=function(a,b){b||(b=Date.now(),a.hk(a.C,b),0!=a.L&&(b=(Date.now()-a.D)/1E3,b=a.B(b,a.R.toFixed(3),a.L.toFixed(3)),Y7(a,"bwm",b),a.R=0,a.L=0));b=new _.AI;ecb(a.K,b);const c=gcb(a);a.K.clear();b=new _.as(c.toString()+"&"+_.zI(b.toString()));hcb(a.wb,b)},Y7=function(a,b,c){var d=a.K,e=c.length+1;d.B.has(b)||(e+=b.length+1);d.C>=d.A+e||icb(a,!0);a=a.K;d=a.B.get(b);d||(d=[],a.B.set(b,d),a.A+=b.length+1);d.push(c);a.A+=c.length+1},jcb=function(a){return Array.from(a.Ja,([b,c])=>c.map(d=>`${b}:${d}`)).join(",")},
gcb=function(a){const b=new _.as("https://s.youtube.com/api/stats/qoe?"),c=b.A,d={event:"streamingstats",fmt:a.cb,cpn:a.jc,docid:"",ns:"gp",stmp:jcb(a)};c.extend(d);a.Ta&&(c.extend({c:a.A.UJ,cver:a.A.VJ,cplatform:a.A.deviceType,cbrand:a.A.Vo||"",cmodel:a.A.model||"",cbr:a.A.browser||"",cbrver:a.A.browserVersion||"",cos:a.A.os||"",cosver:a.A.osVersion||""}),c.extend({fexp:(window.lavaExperimentIds||[]).join(",")}));if(a.va)for(const [e,f]of a.va)"fexp"===e?(a=new Set([...c.get("fexp","").split(","),
...(f||"").split(",")]),c.set("fexp",[...a].join())):c.set(e,f);return b},kcb=class{constructor(a,b,c,d){this.L=this.R=0;this.jc=c;this.A=a;this.Pa=!1;this.Ta=!0;this.X=this.P=null;this.fb=0;this.C="N";this.F=null;this.G=new A2;this.K=b;this.va=null;this.wb=d;this.oa=new A2;this.D=Date.now();this.Ja=new Map;a=this.K;b=1800-gcb(this).toString().length;b>=a.A&&(a.C=b);this.hk("N",this.D)}bA(a){for(const [b,c]of a){a=Array.isArray(c)?c:[c];for(const d of a)(a=this.Ja.get(b))?a.includes(d)||a.push(d):
this.Ja.set(b,[d])}}CJ(a){this.F&&a.mE(this.F)}flush(){this.Pa||(icb(this),this.Ta=!1,"EN"!==this.C&&"ER"!==this.C)||(this.Pa=!0)}uL(a,b){b=(b-this.D)/1E3;var c=F2a(this.G),d=G2a(this.G)?`${a};${c}`:a,e=F2a(this.oa);b=this.B(b,d,G2a(this.oa)?`${this.Y};${e}`:this.Y,this.Y?e!==c?"m":"a":"i");Y7(this,"afs",b);this.Y=a;a=new A2;b=this.G.A;if(null===b)b=null;else{c=[];for(let g=0;g<b.length;g++){d=c;e=d.push;var f=b[g];const h=new z2;h.A=f.A;h.B=f.B;e.call(d,h)}b=c}a.A=b;this.oa=a}hk(a,b){if("EN"!=this.C&&
"ER"!=this.C&&("N"!=this.C||"S"!=a)){"B"==this.C&&"PA"==a&&(a="PB");b=(b-this.D)/1E3;var c=this.B(b,a);"B"==this.C&&"EN"==a&&Y7(this,"vps",this.B(b,"PA"));Y7(this,"vps",c);this.C=a;"EN"!=a&&"ER"!=a||this.flush()}}vL(a,b,c={}){b=(b-this.D)/1E3;const d=this.fb/1E3;let e;for(let g in c){var f=c[g];g.match(/^[0-9a-z]+$/)&&f==_.MB(f)&&(f=`${g}.${f}`,e=e?`${e};${f}`:f)}a=this.B(b,a,d,e||"");Y7(this,"error",a)}wL(a,b){const c=(b-this.D)/1E3,d=this.B(c,a,this.Db,this.cb,void 0);Y7(this,"vfs",d);this.cb=a;
null!=this.X&&Y7(this,"bwe",this.B(c,this.X));null!=this.P&&(a=this.B((b-this.D)/1E3,this.P),Y7(this,"bh",a));this.hb(b)}hb(a){this.F&&(a=this.B((a-this.D)/1E3,this.F.width,this.F.height),Y7(this,"view",a))}wN(a){this.Db=a}ED(a){this.fb=a}JN(a,b){this.G=new A2;let c=H2a(this.G);c.A="lang";c.Od(a);for(const d of b)c=H2a(this.G),c.A="acont",c.Od(d)}JD(a){this.va=a}yO(a,b){this.R+=a;this.L+=b/1E3}zO(a){this.P=a}GO(a){this.X=a}mE(a){this.F=a}B(a){return Array.prototype.join.call(arguments,":")}};
var lcb=class{constructor(){this.A=new dcb}create(a,b){return new kcb(this.A.getDeviceInfo(),new fcb,a,b)}};
var mcb=new _.SG("ea");
var ncb=class{create(a,b,c){var d=new Image;d.hidden=!0;d.onload=d.onerror=function(){c.removeChild(d);b()};c.appendChild(d);d.src=a;return d}};
var hcb=function(a,b){new _.pH(function(c){var d=this.F,e=this.C,f=(this.D++).toString();e=this.B.create(b.toString(),function(){delete d[f];c()},e);d[f]=e},a)},ocb=class{constructor(){var a=window.top;this.B=new ncb;this.D=0;this.F={};this.A=a;try{var b=this.A.document.getElementById("lavaQoeImgContainer")}catch(c){}if(!b){b=document.createElement("div");b.hidden=!0;b.id="lavaQoeImgContainer";try{this.A.document.body.appendChild(b)}catch(c){}}this.C=b}};
var pcb=class{constructor(a,b,c,d){this.B=b;this.D=d;this.C=c;this.A=a}handle(){_.VV(this.D,`Creating new QoE logger for CPN: ${this.B.A}`);const a=this.A.logger,b=this.C.create(this.B.A,new ocb);a.CJ(b);this.A.A&&(b.JD(this.A.A),this.A.A=null);this.A.Tm&&(b.bA(this.A.Tm),this.A.Tm=null);this.A.logger=b;this.A.B=!0}};_.W(pcb,{name:"Qoe.SessionCreator",N:[_.Y(W7),_.Y(_.NX),mcb,_.NV],O:[_.OX]});
var qcb=function(a){switch(a){case "playing":return"PL";case "paused":return"PA";case "buffering":return"B";case "ended":case "destroyed":return"EN";default:return"UNKNOWN"}},rcb=class{constructor(a){this.A=a}handle(a){const b=Date.now();a=qcb(a.state);"UNKNOWN"!=a&&this.A.logger.hk(a,b)}};_.W(rcb,{name:"Qoe.StateLogger",N:[_.Y(W7)],O:[_.AW]});
var scb=class{constructor(a){this.A=a}handle(a){this.A.logger.mE(a.size)}};_.W(scb,{name:"Qoe.VideoSizeUpdater",N:[_.Y(W7)],O:[A4]});
var tcb=class extends _.rV{constructor(a){super("Qoe");this.F=a}B(){return[W7]}C(){return["Cpn"]}A(){return[Ibb,Jbb,Kbb,Lbb,Nbb,Qbb,Rbb,Sbb,Tbb,Ubb,Vbb,Wbb,Xbb,Ybb,pcb,rcb,scb]}initialize(a){a.register(mcb,this.F)}};
var Z7=class{constructor(){this.Eb=this.A=0;this.isActive=!1;this.playbackRate=1}toString(){return JSON.stringify({currentTimeSec:this.A,durationSec:this.Eb,isActive:this.isActive,playbackRate:this.playbackRate})}};Z7[_.xV]={name:"TrickMode.TrickState"};
var ucb=class{constructor(a){this.A=a}handle(a){this.A.isActive||(this.A.A=a.currentTime)}};_.W(ucb,{name:"TrickMode.CurrentTimeSynchronizer",N:[_.Y(Z7)],O:[_.wW]});
var $7=class{constructor(a){this.A=a}};$7[_.V]={id:"TrickMode.UpdateCurrentTime"};
var vcb=class{constructor(a,b){this.B=a;this.A=b}handle(a){this.A.A=W0(this.A.A+this.A.playbackRate*a.A,0,this.A.Eb);this.B.publish(new _.KW(this.A.A))}};_.W(vcb,{name:"TrickMode.CurrentTimeUpdater",N:[_.KV,_.Y(Z7)],O:[$7]});
var wcb=class{constructor(a){this.A=a}handle(a){this.A.Eb=a.duration}};_.W(wcb,{name:"TrickMode.DurationSynchronizer",N:[_.Y(Z7)],O:[_.xW]});
var xcb=class{constructor(a,b){this.B=a;this.A=b}handle(a){this.A.isActive||this.B.Nb(100,new $7(.1),!0);this.A.isActive=!0;this.A.playbackRate=a.playbackRate}};_.W(xcb,{name:"TrickMode.TrickStarter",N:[_.PV,_.Y(Z7)],O:[M5]});
var ycb=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c}handle(){this.A.isActive&&(this.A.isActive=!1,this.C.cancel($7),this.B.publish(new _.qW(this.A.A)))}};_.W(ycb,{name:"TrickMode.TrickStopper",N:[_.KV,_.PV,_.Y(Z7)],O:[L5]});
var zcb=class extends _.rV{constructor(){super("TrickMode")}B(){return[Z7]}A(){return[ucb,vcb,wcb,xcb,ycb]}};
var a8=class{constructor(){this.language=null}toString(){return(0,_.KH)({language:this.language})}};a8[_.xV]={name:"Tts.ForcedTrackState"};
var Acb=function(a,b){return a.B&&a.B.get(b)||null},Bcb=function(a){return a.B?Array.from(a.B.values()):null},b8=class{constructor(){this.A=this.B=this.C=null}toString(){const a=Bcb(this);return(0,_.KH)({selectedTrackId:this.A?this.A.getId():null,tracks:a?a.map(b=>b.toString()):null})}};b8[_.xV]={name:"Tts.TrackState"};
var c8=class{};c8[_.V]={id:"Tts.SelectBestForcedTrack"};
var Ccb=function(a){if(!a.B.language)return null;const b=(Bcb(a.A)||[]).filter(c=>c.Hr());return U1a(b,a.B.language,c=>c.Wb())},Dcb=class{constructor(a,b,c,d){this.C=a;this.B=c;this.D=d;this.A=b}handle(){if(!this.A.A||this.A.A.Hr()){const a=Ccb(this);this.A.A!=a&&(_.VV(this.D,`Changing track to ${a?a.getId():"Off"}`),this.A.A=a,this.C.publish(new _.iX(a)))}}};_.W(Dcb,{name:"Tts.ForcedTrackSelector",N:[_.KV,_.Y(b8),_.Y(a8),_.NV],O:[_.iX,_.hX,c8]});
var Ecb=class{constructor(a,b){this.A=a;this.B=b}handle(a){"audio"==a.A.contentType&&(this.B.language=a.A.lang,this.A.publish(new c8))}};_.W(Ecb,{name:"Tts.ForcedTrackStateUpdater",N:[_.KV,_.Y(a8)],O:[_.MW]});
var Fcb=a=>{switch(a){case "JSON3":return"json3";case "TTML":return"ttml";case "WEB_VTT":return"vtt";case "WEB_VTT_TV":return"vtt-tv";default:return null}};
var Gcb=new _.SG("fa");
var Hcb=class{constructor(a,b){this.A=b}handle(a){a=a.A;const b=new Map;var c=a.C();for(const g of _.t(c,_.Rs,1)){c=g.getId();var d=c;var e=new Map;d=(d=_.mc(a.G(),1,void 0,_.rA).get(d))?_.mc(d,1,void 0,_.qA):new Map;for(const [h,k]of d.entries())if(d=Fcb(h))for(const l of _.t(k,_.Ws,1)){const m=l.Wb(),n=1===l.Rh();var f=m;f=f.replace(/-/g,"_");n&&(f+=";forced");const p=l.getUrl();e.has(f)||e.set(f,new l2a(f,m,n));e.get(f).gr.set(d,p)}e=Array.from(e.values());b.set(c,e)}this.A.C=new Map(b)}};
_.W(Hcb,{name:"Tts.ManifestTracksLoader",N:[_.KV,_.Y(b8),Gcb],O:[_.LX,_.nY]});
var Icb=class{constructor(a,b,c){this.B=a;this.C=c;this.A=b}handle(a){a=a.Rb.id;var b=this.A,c=b.C&&b.C.get(a)||null;c=(c?[...c]:null)||[];b.B=new Map;for(const d of c)b.B.set(d.getId(),d);0===c.length&&_.VV(this.C,`TTS tracks not found for period ID: ${a}`);this.B.publish(new _.hX(c));this.A.A&&(this.A.A=Acb(this.A,this.A.A.getId()),this.B.publish(new _.iX(this.A.A)))}};_.W(Icb,{name:"Tts.PeriodTracksSelector",N:[_.KV,_.Y(b8),_.NV],O:[_.LW]});
var Jcb=class{constructor(a,b){this.B=a;this.A=b}handle(a){a=a.A;if(this.A.A||a)if(!this.A.A||a!=this.A.A.getId()){if(a){a=Acb(this.A,a);if(!a)return;this.A.A=a}else this.A.A=null;this.B.publish(new _.iX(this.A.A))}}};_.W(Jcb,{name:"Tts.TrackSelector",N:[_.KV,_.Y(b8)],O:[_.rW]});
var Kcb=class extends _.rV{constructor(){super("Tts")}B(){return[a8,b8]}A(){return[Dcb,Ecb,Hcb,Icb,Jcb]}};
var Lcb=class{constructor(a,b){this.A=a;this.B=b}handle(a){this.A.publish(new _.oW);return _.vs(this.B.show(new s2a(a.B,a.zp,null!=a.A?1E3*a.A:null))).then(()=>{this.A.publish(new _.hY);this.A.publish(new _.pW)},()=>this.A.publish(new B2))}};_.W(Lcb,{name:"Ui.RentalWarning",N:[_.KV,_.DY],O:[_.ZX],async:!0,nf:{mode:"preemptive"},Xc:2});
var Mcb=class{constructor(){this.LD=!1}toString(){return(0,_.KH)({shouldIncludeRentalWarning:this.LD})}};
var Ncb=class extends _.rV{constructor(a){super("Ui",a)}D(){return new Mcb}A(){return this.settings.LD?[Lcb]:[]}};
var Ocb=class{evaluate(a,b,c,d,e){a=c.codecs.split(".").shift()===b.codecs.split(".").shift()?"ok":"wait";e.rules.push({name:"CodecsAppendRule",result:a});return a}};
var Pcb=class{evaluate(a,b,c,d,e){a=P$a(a,c.currentTime);let f="ok";if(!a)return _.VV(d,"Current time is not in a buffered range."),e.rules.push({name:"ContiguousUsageAppendRule",result:f}),f;if(a.end<c.currentTime+1)return _.VV(d,"Less than 1sec of content buffered."),e.rules.push({name:"ContiguousUsageAppendRule",result:f}),f;const g=new J0(c.currentTime,a.end);d=c.aJ.filter(h=>S1a(h.Va,g)).reduce((h,k)=>h+k.byteLength,0);f=b.byteLength>c.capacity-d?"wait":"ok";e.rules.push({name:"ContiguousUsageAppendRule",
result:f});return f}};
var Qcb=class{evaluate(a,b,c,d,e){a=1<c.currentTime-b.Va.end?"drop":"ok";e.rules.push({name:"FutureAppendRule",result:a});return a}};
var Rcb=class{evaluate(a,b,c,d,e){[...c.eL].join();a=c.eL.has(b.Cb)?"drop":"ok";e.rules.push({name:"InvalidRepresentationAppendRule",result:a});return a}};
var Scb=class{constructor(){this.A=[new Qcb,new Pcb,new Ocb,new Rcb]}evaluate(a,b,c,d,e){let f="ok";for(const g of this.A){const h=g.evaluate(a,b,c,d,e);"ok"!=h&&(f=h);if("drop"==h)break}e.rules.push({name:"CompositeAppendRule",result:f});return f}};
var Tcb=class{};
var Ucb=(a,b)=>{const c=Object.entries(b);b=c.map(d=>a.A(d[0]||"",d[1]));return Promise.all(b).then(d=>{const e={};for(let f=0;f<c.length;f++)e[c[f][0]]=d[f];return e})};
var Wcb=class{constructor(){var a=new Vcb;this.gw=a.gw;this.A=new Map;this.C=a;this.B=Date.now()}isTypeSupported(a){var b=Date.now();6E4<b-this.B&&(this.A.clear(),this.B=b);b=[a.mimeType,`codecs="${a.codecs}"`];a.bitrate&&b.push(`bitrate=${a.bitrate}`);a.qa&&b.push(`eotf=${a.qa}`);a.frameRate&&b.push(`framerate=${a.frameRate}`);a.height&&b.push(`height=${a.height}`);a.width&&b.push(`width=${a.width}`);a.Qc&&b.push(`channels=${a.Qc}`);/^vp0?9/.test(a.codecs)&&a.Vq&&b.push("cryptoblockformat=subsample");
b=b.join(";");if(this.A.has(b))return this.A.get(b);a=this.C.isTypeSupported(a);this.A.set(b,a);return a}};
var Vcb=class{constructor(){this.gw=!(!window.MediaSource||!MediaSource.isTypeSupported)}isTypeSupported(a){return this.gw?MediaSource.isTypeSupported([a.mimeType,`codecs="${a.codecs}"`].join("; ")):!0}};
var Xcb=class{constructor(){this.F=new lcb}authorize(){return Promise.resolve()}Hi(a){const b=a.params.TU,c=a.runtime.A.A;c.publish(new _.MX);c.publish(new N2(a.params.yb));c.publish(new L2({autoplay:b,cN:!0,resume:!0}));c.publish(new r5(a.element,b));c.publish(new _.IX(a.params.yb,"magma_asset_resource_id"));null!=a.params.startTime&&c.publish(new _.qW(a.params.startTime));return Promise.resolve()}A(a){return _.Pk(function*(){const b=yield Ucb(a.Ki,{KeysmithUrl:null,LavaBlacklistedCodecs:null,LavaCaptionFormat:null,
LavaEnableCodecSwitching:null,LavaEnablePlayableSequences:a.params.je?"true":null,LavaEnableSourceBufferQueuing:null,LavaRestartOnLicenseUnachievable:null,PlaybackRemoteLoggingLevel:"0"});return{wl:b.LavaBlacklistedCodecs?b.LavaBlacklistedCodecs.split(","):[],KT:b.LavaCaptionFormat,Do:"true"===b.LavaEnableCodecSwitching,je:"true"===b.LavaEnablePlayableSequences,XU:"true"===b.LavaEnableSourceBufferQueuing,Ro:b.KeysmithUrl,sY:_.ora(b.PlaybackRemoteLoggingLevel),Fs:"true"===b.LavaRestartOnLicenseUnachievable}})}B(a){return Promise.resolve(_.SX(a.wf,
a.Xo,a.params.UU))}C(a){a.wf.register(qab,new Scb);a.wf.register(Gcb,new Tcb);a.wf.register(j5,new Wcb);return Promise.resolve()}D(a){const b=a.wf.A(_.DY);var c="srv3"==a.settings.KT?[new L8a,new J$a(a.element),new K$a]:[new M$a];c=[new a8a,new C7a,new _.WVa,new _.UVa(d=>{d.je=a.settings.je;d.Fs=a.settings.Fs;d.Gs=a.params.Gs}),new _.XVa,new $7a(d=>{d.je=a.settings.je;d.yr=!a.settings.je;d.B=!1;d.C=HTMLMediaElement.HAVE_METADATA}),new D8a,new lbb(d=>{d.C=!1;d.dA=!0;d.A=$$a;d.D=!0;d.B=!a.settings.XU}),
new b8a,new D7a(d=>{d.Do=a.settings.Do;d.je=a.settings.je;d.yr=a.settings.je;0<a.settings.wl.length&&(d.wl=a.settings.wl)}),new E7a,new _.ZVa,new _.jWa,new _.LWa(d=>{d.D=!0;d.F=!0;d.A=!b;d.B=!0}),new B7a,new rbb(d=>{a.settings.Ro&&(d.Ro=a.settings.Ro)}),new r2a,new mbb,new Gbb,new d4a(d=>{d.ww=W0(a.settings.sY,0,4)}),new e4a,new z8a,new tcb(this.F),new zcb,new Kcb,new Ncb(d=>{d.LD=b})].concat(c).filter(d=>!!d);return Promise.resolve(c)}};_.RX=new Xcb;

_.mp();

}catch(e){_._DumpException(e)}
try{
_.kp("ln");

var Ycb="en-US";_.kP=Ycb=Ycb.replace(/-/g,"_");_.mP.LocaleNameConstants||(_.mP.LocaleNameConstants={});
_.mP.LocaleNameConstants.en_US={COUNTRY:{"001":"world","002":"Africa","003":"North America","005":"South America","009":"Oceania","011":"Western Africa","013":"Central America","014":"Eastern Africa","015":"Northern Africa","017":"Middle Africa","018":"Southern Africa","019":"Americas","021":"Northern America","029":"Caribbean","030":"Eastern Asia","034":"Southern Asia","035":"Southeast Asia","039":"Southern Europe","053":"Australasia","054":"Melanesia","057":"Micronesian Region","061":"Polynesia",
142:"Asia",143:"Central Asia",145:"Western Asia",150:"Europe",151:"Eastern Europe",154:"Northern Europe",155:"Western Europe",202:"Sub-Saharan Africa",419:"Latin America",AC:"Ascension Island",AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua & Barbuda",AI:"Anguilla",AL:"Albania",AM:"Armenia",AO:"Angola",AQ:"Antarctica",AR:"Argentina",AS:"American Samoa",AT:"Austria",AU:"Australia",AW:"Aruba",AX:"\u00c5land Islands",AZ:"Azerbaijan",BA:"Bosnia & Herzegovina",BB:"Barbados",BD:"Bangladesh",
BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BL:"St. Barth\u00e9lemy",BM:"Bermuda",BN:"Brunei",BO:"Bolivia",BQ:"Caribbean Netherlands",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BV:"Bouvet Island",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"Congo - Kinshasa",CF:"Central African Republic",CG:"Congo - Brazzaville",CH:"Switzerland",CI:"C\u00f4te d\u2019Ivoire",CK:"Cook Islands",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CP:"Clipperton Island",
CR:"Costa Rica",CU:"Cuba",CV:"Cape Verde",CW:"Cura\u00e7ao",CX:"Christmas Island",CY:"Cyprus",CZ:"Czechia",DE:"Germany",DG:"Diego Garcia",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EA:"Ceuta & Melilla",EC:"Ecuador",EE:"Estonia",EG:"Egypt",EH:"Western Sahara",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",EU:"European Union",EZ:"Eurozone",FI:"Finland",FJ:"Fiji",FK:"Falkland Islands (Islas Malvinas)",FM:"Micronesia",FO:"Faroe Islands",FR:"France",GA:"Gabon",GB:"United Kingdom",
GD:"Grenada",GE:"Georgia",GF:"French Guiana",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Greenland",GM:"Gambia",GN:"Guinea",GP:"Guadeloupe",GQ:"Equatorial Guinea",GR:"Greece",GS:"South Georgia & South Sandwich Islands",GT:"Guatemala",GU:"Guam",GW:"Guinea-Bissau",GY:"Guyana",HK:"Hong Kong",HM:"Heard & McDonald Islands",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",IC:"Canary Islands",ID:"Indonesia",IE:"Ireland",IL:"Israel",IM:"Isle of Man",IN:"India",IO:"British Indian Ocean Territory",IQ:"Iraq",
IR:"Iran",IS:"Iceland",IT:"Italy",JE:"Jersey",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"St. Kitts & Nevis",KP:"North Korea",KR:"South Korea",KW:"Kuwait",KY:"Cayman Islands",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"St. Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MF:"St. Martin",MG:"Madagascar",MH:"Marshall Islands",
MK:"North Macedonia",ML:"Mali",MM:"Myanmar (Burma)",MN:"Mongolia",MO:"Macao",MP:"Northern Mariana Islands",MQ:"Martinique",MR:"Mauritania",MS:"Montserrat",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NC:"New Caledonia",NE:"Niger",NF:"Norfolk Island",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"New Zealand",OM:"Oman",PA:"Panama",PE:"Peru",PF:"French Polynesia",PG:"Papua New Guinea",PH:"Philippines",
PK:"Pakistan",PL:"Poland",PM:"St. Pierre & Miquelon",PN:"Pitcairn Islands",PR:"Puerto Rico",PS:"Palestine",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",QO:"Outlying Oceania",RE:"R\u00e9union",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SH:"St. Helena",SI:"Slovenia",SJ:"Svalbard & Jan Mayen",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"S\u00e3o Tom\u00e9 & Pr\u00edncipe",
SV:"El Salvador",SX:"Sint Maarten",SY:"Syria",SZ:"Eswatini",TA:"Tristan da Cunha",TC:"Turks & Caicos Islands",TD:"Chad",TF:"French Southern Territories",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TK:"Tokelau",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad & Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",UM:"U.S. Outlying Islands",UN:"United Nations",US:"United States",UY:"Uruguay",UZ:"Uzbekistan",VA:"Vatican City",VC:"St. Vincent & Grenadines",
VE:"Venezuela",VG:"British Virgin Islands",VI:"U.S. Virgin Islands",VN:"Vietnam",VU:"Vanuatu",WF:"Wallis & Futuna",WS:"Samoa",XK:"Kosovo",YE:"Yemen",YT:"Mayotte",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe",ZZ:"Unknown Region"},LANGUAGE:{aa:"Afar",ab:"Abkhazian",ace:"Achinese",ach:"Acoli",ada:"Adangme",ady:"Adyghe",ae:"Avestan",aeb:"Tunisian Arabic",af:"Afrikaans",afh:"Afrihili",agq:"Aghem",ain:"Ainu",ak:"Akan",akk:"Akkadian",akz:"Alabama",ale:"Aleut",aln:"Gheg Albanian",alt:"Southern Altai",am:"Amharic",
an:"Aragonese",ang:"Old English",anp:"Angika",ar:"Arabic",ar_001:"Arabic (world)",arc:"Aramaic",arn:"Mapuche",aro:"Araona",arp:"Arapaho",arq:"Algerian Arabic",ars:"Najdi Arabic",arw:"Arawak",ary:"Moroccan Arabic",arz:"Egyptian Arabic",as:"Assamese",asa:"Asu",ase:"American Sign Language",ast:"Asturian",av:"Avaric",avk:"Kotava",awa:"Awadhi",ay:"Aymara",az:"Azerbaijani",az_Cyrl:"Azerbaijani (Cyrillic)",az_Latn:"Azerbaijani (Latin)",ba:"Bashkir",bal:"Baluchi",ban:"Balinese",bar:"Bavarian",bas:"Basaa",
bax:"Bamun",bbc:"Batak Toba",bbj:"Ghomala",be:"Belarusian",bej:"Beja",bem:"Bemba",bew:"Betawi",bez:"Bena",bfd:"Bafut",bfq:"Badaga",bg:"Bulgarian",bgn:"Western Balochi",bho:"Bhojpuri",bi:"Bislama",bik:"Bikol",bin:"Bini",bjn:"Banjar",bkm:"Kom",bla:"Siksika",bm:"Bambara",bn:"Bangla",bo:"Tibetan",bpy:"Bishnupriya",bqi:"Bakhtiari",br:"Breton",bra:"Braj",brh:"Brahui",brx:"Bodo",bs:"Bosnian",bs_Cyrl:"Bosnian (Cyrillic)",bs_Latn:"Bosnian (Latin)",bss:"Akoose",bua:"Buriat",bug:"Buginese",bum:"Bulu",byn:"Blin",
byv:"Medumba",ca:"Catalan",cad:"Caddo",car:"Carib",cay:"Cayuga",cch:"Atsam",ccp:"Chakma",ce:"Chechen",ceb:"Cebuano",cgg:"Chiga",ch:"Chamorro",chb:"Chibcha",chg:"Chagatai",chk:"Chuukese",chm:"Mari",chn:"Chinook Jargon",cho:"Choctaw",chp:"Chipewyan",chr:"Cherokee",chy:"Cheyenne",ckb:"Central Kurdish",ckb_Arab:"Central Kurdish (Arabic)",co:"Corsican",cop:"Coptic",cps:"Capiznon",cr:"Cree",crh:"Crimean Tatar",cs:"Czech",csb:"Kashubian",cu:"Church Slavic",cv:"Chuvash",cy:"Welsh",da:"Danish",dak:"Dakota",
dar:"Dargwa",dav:"Taita",de:"German",de_AT:"German (Austria)",de_CH:"German (Switzerland)",del:"Delaware",den:"Slave",dgr:"Dogrib",din:"Dinka",dje:"Zarma",doi:"Dogri",dsb:"Lower Sorbian",dua:"Duala",dum:"Middle Dutch",dv:"Divehi",dyo:"Jola-Fonyi",dyu:"Dyula",dz:"Dzongkha",dzg:"Dazaga",ebu:"Embu",ee:"Ewe",efi:"Efik",egy:"Ancient Egyptian",eka:"Ekajuk",el:"Greek",elx:"Elamite",en:"English",en_AU:"English (Australia)",en_CA:"English (Canada)",en_GB:"English (United Kingdom)",en_US:"English (United States)",
enm:"Middle English",eo:"Esperanto",es:"Spanish",es_419:"Spanish (Latin America)",es_ES:"Spanish (Spain)",es_MX:"Spanish (Mexico)",et:"Estonian",eu:"Basque",ewo:"Ewondo",fa:"Persian",fa_AF:"Persian (Afghanistan)",fan:"Fang",fat:"Fanti",ff:"Fulah",ff_Adlm:"Fulah (Adlam)",ff_Latn:"Fulah (Latin)",fi:"Finnish",fil:"Filipino",fj:"Fijian",fo:"Faroese",fon:"Fon",fr:"French",fr_CA:"French (Canada)",fr_CH:"French (Switzerland)",frm:"Middle French",fro:"Old French",frr:"Northern Frisian",frs:"Eastern Frisian",
fur:"Friulian",fy:"Western Frisian",ga:"Irish",gaa:"Ga",gay:"Gayo",gba:"Gbaya",gd:"Scottish Gaelic",gez:"Geez",gil:"Gilbertese",gl:"Galician",gmh:"Middle High German",gn:"Guarani",goh:"Old High German",gon:"Gondi",gor:"Gorontalo",got:"Gothic",grb:"Grebo",grc:"Ancient Greek",gsw:"Swiss German",gu:"Gujarati",guz:"Gusii",gv:"Manx",gwi:"Gwich\u02bcin",ha:"Hausa",hai:"Haida",haw:"Hawaiian",he:"Hebrew",hi:"Hindi",hi_Latn:"Hindi (Latin)",hil:"Hiligaynon",hit:"Hittite",hmn:"Hmong",ho:"Hiri Motu",hr:"Croatian",
hsb:"Upper Sorbian",ht:"Haitian Creole",hu:"Hungarian",hup:"Hupa",hy:"Armenian",hz:"Herero",ia:"Interlingua",iba:"Iban",ibb:"Ibibio",id:"Indonesian",ie:"Interlingue",ig:"Igbo",ii:"Sichuan Yi",ik:"Inupiaq",ilo:"Iloko","in":"Indonesian",inh:"Ingush",io:"Ido",is:"Icelandic",it:"Italian",iu:"Inuktitut",iw:"Hebrew",ja:"Japanese",jbo:"Lojban",jgo:"Ngomba",jmc:"Machame",jpr:"Judeo-Persian",jrb:"Judeo-Arabic",jv:"Javanese",ka:"Georgian",kaa:"Kara-Kalpak",kab:"Kabyle",kac:"Kachin",kaj:"Jju",kam:"Kamba",kaw:"Kawi",
kbd:"Kabardian",kbl:"Kanembu",kcg:"Tyap",kde:"Makonde",kea:"Kabuverdianu",kfo:"Koro",kg:"Kongo",kgp:"Kaingang",kha:"Khasi",kho:"Khotanese",khq:"Koyra Chiini",ki:"Kikuyu",kj:"Kuanyama",kk:"Kazakh",kkj:"Kako",kl:"Kalaallisut",kln:"Kalenjin",km:"Khmer",kmb:"Kimbundu",kn:"Kannada",ko:"Korean",kok:"Konkani",kos:"Kosraean",kpe:"Kpelle",kr:"Kanuri",krc:"Karachay-Balkar",krl:"Karelian",kru:"Kurukh",ks:"Kashmiri",ks_Arab:"Kashmiri (Arabic)",ks_Deva:"Kashmiri (Devanagari)",ksb:"Shambala",ksf:"Bafia",ksh:"Colognian",
ku:"Kurdish",kum:"Kumyk",kut:"Kutenai",kv:"Komi",kw:"Cornish",ky:"Kyrgyz",la:"Latin",lad:"Ladino",lag:"Langi",lah:"Lahnda",lam:"Lamba",lb:"Luxembourgish",lez:"Lezghian",lg:"Ganda",li:"Limburgish",lkt:"Lakota",ln:"Lingala",lo:"Lao",lol:"Mongo",loz:"Lozi",lrc:"Northern Luri",lt:"Lithuanian",lu:"Luba-Katanga",lua:"Luba-Lulua",lui:"Luiseno",lun:"Lunda",luo:"Luo",lus:"Mizo",luy:"Luyia",lv:"Latvian",mad:"Madurese",maf:"Mafa",mag:"Magahi",mai:"Maithili",mak:"Makasar",man:"Mandingo",mas:"Masai",mde:"Maba",
mdf:"Moksha",mdr:"Mandar",men:"Mende",mer:"Meru",mfe:"Morisyen",mg:"Malagasy",mga:"Middle Irish",mgh:"Makhuwa-Meetto",mgo:"Meta\u02bc",mh:"Marshallese",mi:"M\u0101ori",mic:"Mi'kmaq",min:"Minangkabau",mk:"Macedonian",ml:"Malayalam",mn:"Mongolian",mnc:"Manchu",mni:"Manipuri",mni_Beng:"Manipuri (Bangla)",mo:"Romanian",moh:"Mohawk",mos:"Mossi",mr:"Marathi",ms:"Malay",mt:"Maltese",mua:"Mundang",mul:"Multiple languages",mus:"Muscogee",mwl:"Mirandese",mwr:"Marwari",my:"Burmese",mye:"Myene",myv:"Erzya",mzn:"Mazanderani",
na:"Nauru",nap:"Neapolitan",naq:"Nama",nb:"Norwegian Bokm\u00e5l",nd:"North Ndebele",nds:"Low German",nds_NL:"Low German (Netherlands)",ne:"Nepali","new":"Newari",ng:"Ndonga",nia:"Nias",niu:"Niuean",nl:"Dutch",nl_BE:"Dutch (Belgium)",nmg:"Kwasio",nn:"Norwegian Nynorsk",nnh:"Ngiemboon",no:"Norwegian",nog:"Nogai",non:"Old Norse",nqo:"N\u2019Ko",nr:"South Ndebele",nso:"Northern Sotho",nus:"Nuer",nv:"Navajo",nwc:"Classical Newari",ny:"Nyanja",nym:"Nyamwezi",nyn:"Nyankole",nyo:"Nyoro",nzi:"Nzima",oc:"Occitan",
oj:"Ojibwa",om:"Oromo",or:"Odia",os:"Ossetic",osa:"Osage",ota:"Ottoman Turkish",pa:"Punjabi",pa_Arab:"Punjabi (Arabic)",pa_Guru:"Punjabi (Gurmukhi)",pag:"Pangasinan",pal:"Pahlavi",pam:"Pampanga",pap:"Papiamento",pau:"Palauan",pcm:"Nigerian Pidgin",peo:"Old Persian",phn:"Phoenician",pi:"Pali",pl:"Polish",pon:"Pohnpeian",pro:"Old Proven\u00e7al",ps:"Pashto",pt:"Portuguese",pt_BR:"Portuguese (Brazil)",pt_PT:"Portuguese (Portugal)",qu:"Quechua",raj:"Rajasthani",rap:"Rapanui",rar:"Rarotongan",rm:"Romansh",
rn:"Rundi",ro:"Romanian",ro_MD:"Romanian (Moldova)",rof:"Rombo",rom:"Romany",ru:"Russian",rup:"Aromanian",rw:"Kinyarwanda",rwk:"Rwa",sa:"Sanskrit",sad:"Sandawe",sah:"Sakha",sam:"Samaritan Aramaic",saq:"Samburu",sas:"Sasak",sat:"Santali",sat_Olck:"Santali (Ol Chiki)",sba:"Ngambay",sbp:"Sangu",sc:"Sardinian",scn:"Sicilian",sco:"Scots",sd:"Sindhi",sd_Arab:"Sindhi (Arabic)",sd_Deva:"Sindhi (Devanagari)",se:"Northern Sami",see:"Seneca",seh:"Sena",sel:"Selkup",ses:"Koyraboro Senni",sg:"Sango",sga:"Old Irish",
sh:"Serbo-Croatian",shi:"Tachelhit",shi_Latn:"Tachelhit (Latin)",shi_Tfng:"Tachelhit (Tifinagh)",shn:"Shan",shu:"Chadian Arabic",si:"Sinhala",sid:"Sidamo",sk:"Slovak",sl:"Slovenian",sm:"Samoan",sma:"Southern Sami",smj:"Lule Sami",smn:"Inari Sami",sms:"Skolt Sami",sn:"Shona",snk:"Soninke",so:"Somali",sog:"Sogdien",sq:"Albanian",sr:"Serbian",sr_Cyrl:"Serbian (Cyrillic)",sr_Latn:"Serbian (Latin)",srn:"Sranan Tongo",srr:"Serer",ss:"Swati",ssy:"Saho",st:"Southern Sotho",su:"Sundanese",su_Latn:"Sundanese (Latin)",
suk:"Sukuma",sus:"Susu",sux:"Sumerian",sv:"Swedish",sw:"Swahili",sw_CD:"Swahili (Congo - Kinshasa)",swb:"Comorian",syc:"Classical Syriac",syr:"Syriac",ta:"Tamil",te:"Telugu",tem:"Timne",teo:"Teso",ter:"Tereno",tet:"Tetum",tg:"Tajik",th:"Thai",ti:"Tigrinya",tig:"Tigre",tiv:"Tiv",tk:"Turkmen",tkl:"Tokelau",tl:"Tagalog",tlh:"Klingon",tli:"Tlingit",tmh:"Tamashek",tn:"Tswana",to:"Tongan",tog:"Nyasa Tonga",tpi:"Tok Pisin",tr:"Turkish",trv:"Taroko",ts:"Tsonga",tsi:"Tsimshian",tt:"Tatar",tum:"Tumbuka",tvl:"Tuvalu",
tw:"Twi",twq:"Tasawaq",ty:"Tahitian",tyv:"Tuvinian",tzm:"Central Atlas Tamazight",udm:"Udmurt",ug:"Uyghur",uga:"Ugaritic",uk:"Ukrainian",umb:"Umbundu",ur:"Urdu",uz:"Uzbek",uz_Arab:"Uzbek (Arabic)",uz_Cyrl:"Uzbek (Cyrillic)",uz_Latn:"Uzbek (Latin)",vai:"Vai",vai_Latn:"Vai (Latin)",vai_Vaii:"Vai (Vai)",ve:"Venda",vi:"Vietnamese",vo:"Volap\u00fck",vot:"Votic",vun:"Vunjo",wa:"Walloon",wae:"Walser",wal:"Wolaytta",war:"Waray",was:"Washo",wo:"Wolof",xal:"Kalmyk",xh:"Xhosa",xog:"Soga",yao:"Yao",yap:"Yapese",
yav:"Yangben",ybb:"Yemba",yi:"Yiddish",yo:"Yoruba",yrl:"Nheengatu",yue:"Cantonese",yue_Hans:"Cantonese (Simplified)",yue_Hant:"Cantonese (Traditional)",za:"Zhuang",zap:"Zapotec",zbl:"Blissymbols",zen:"Zenaga",zgh:"Standard Moroccan Tamazight",zh:"Chinese",zh_Hans:"Chinese (Simplified)",zh_Hant:"Chinese (Traditional)",zh_TW:"Chinese (Taiwan)",zu:"Zulu",zun:"Zuni",zxx:"No linguistic content",zza:"Zaza"}};_.kP||(_.kP="en_US");

_.mp();

}catch(e){_._DumpException(e)}
}).call(this,this.default_wb);
// Google Inc.
