//	Playerjs.com 18.04
//	27.12.2022 22:57:59
//	API - https://playerjs.com/docs/q=api

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1L.4X){B 4X=[];B dR}if(1L[\'El\']){1D(El,1)};E zf(3m){B o={1z:L,o6:[],qU:[],iN:\'UK\',UL:Jw,UM:Jx,7Y:\'18.UN\',fE:[\'8L\',\'\'],iM:\'\',2c:L,8c:L,bM:L,UO:L,dP:L,5C:L,9o:L,92:L,u:\'#UP#UQ#UR#US#UT#jF#UU#UV#UW#jF#UX#UJ#UY#V8#Ve#Vd#Vc#Vb#jF#Va#V9#V7#V0#V6#V5#V4#jF#V3#V2#jF#V1\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',UZ:\'\',y:\'xx???x=xx?xx?=\',p:\'\',UH:-1,vG:"yI",gc:"//yI.9t",7q:[],dt:H,pr:H,ga:L,ab:L,gZ:[],Uq:L,ds:\'//.9F//\',2z:[],8i:[],9x:[],3k:[],o8:[],cI:[],nK:0,qu:L,6B:L,1E:L,rf:L,9D:L,ni:\'<yM>\',ha:\'</yM>\',9J:1L.cq.X<2t&&1L.cq.1d<2t,uL:[],UG:[],5x:{\'1G\':1,\'Ua\':1,\'hF\':1,\'hz\':1,\'so\':0},a5:[],wR:0,gG:0,5W:L,7O:L,fo:L,mM:L,Ub:[],bi:L,cg:0,ja:L,qT:1T,ik:1T,rw:L,z6:E(x){B a;I a},Uc:0,ln:4x,4l:L,ei:L,xF:1Y.xF,d:8b.tk,ix:8b.tk,9e:8b.9e,av:8b.9e.J("av")==0,Ud:{},tg:\'Ue-yY.9t/yY.js\',fd:["z6","yB"],51:[],Uf:[],Ug:[],jY:1,lV:[],yB:E(x){B a;I a},19:0,pk:0,53:L,dk:-1,9M:3,Uh:0,q6:0,9X:0,3A:{x:1,y:1,x0:1,y0:1},cA:["iT","j9","jh","m7","lo","lk","lh","e6","dK","xq"],lz:["Ui","Uj","Uk","Ul"],e7:0,Um:0,qq:0,yL:0,dy:0,E0:[],cl:[\'7F\',\'cX\',\'nW\',\'6u\'],Uo:[],mJ:H,qj:[],mF:0,ws:"w"+"s",im:L,pu:[L,L,L]};B eL={Q:{w:20,h:20,1g:"-",U9:"-",a:1,7l:-1,1v:"3S",1F:"",1G:1,hy:-1,b3:0,2v:1,1n:"",1B:"",46:"Up",fi:12,hP:0,1p:"R",2L:"0 3 0 3",am:"0 0 0 0",2B:1,gT:"0 0 0 0",Ur:0,h1:1,bg:0,n8:0,He:0,6b:1,8N:-1,5X:"3R",a7:-1,gH:"0 0 0 0",na:-1,nb:"3S",bq:-1,kC:-1,5U:"1P",4g:"rq",2v:0,j4:"3R",j1:0.7,t7:0,sM:"3S",jj:"3 5 3 5",Us:"0 0 0 0",Ut:1,sL:"oR-oM",sK:11,sJ:0,2N:"",FR:5,J2:0,3q:0,Uu:2,Uv:2,HY:0.2,HV:0,I9:0.1,fb:0,Uw:"Ux",Uy:1,Uz:5,HU:"3R",HX:"3S",I2:"3S",I1:1,GK:1,us:1,7z:0,3y:0,et:20,cR:"<2x X=\'20\' 1d=\'20\'><g><du ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 4p=\'#fW\'/></g></2x>",uk:1,mD:-1,iU:0,mx:1,uv:-1,UB:0.1,fX:0,3g:"",GF:0,Ij:"rq",2R:"",IV:lc,Ib:lc,J0:0,5r:0,62:"3S",HT:0,GG:"3R",Im:9,tO:"0 0 10 0",tY:"0 0 0 0",If:0}};E Ig(){I H;o.Ie=H}E cH(s){if(s.J(\'.\')==-1){s=s.1q(1);s2=\'\';V(i=0;i<s.S;i+=3){s2+=\'%u0\'+s.6Y(i,i+3)}s=UC(s2)}I s};E KV(){if(o.u!=\'\'){v=ae(v,54.6U(cY(o.u)))}if(3m.J("#"+v.9G)==0){3j{3m=54.6U(o[o.fd[0]](3m))}2G(e){}}F{if(3m.J("#"+v.bd)==0){3j{3m=54.6U(o[o.fd[1]](3m))}2G(e){}}}}E 7B(x,y){}E n4(y,1e){}B uO=E(){B cm=1Z("2a");o.1I.1N(cm);O(cm,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':\'100%\',\'1d\':30,\'2n-1v\':v.yn,\'1C\':v.Ab,\'2p\':\'1P\'});B x=1Z("2a");o.1I.1N(x);O(x,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':\'100%\',\'1v\':v.Ao,\'46-3B\':v.Ag,\'2S\':(v.zk+\'px \'+v.Ae+\'px\'),\'2p\':\'1P\'});G.9F=E(1B,n){x.1U=1B;6g(x);O(cm,{\'1d\':x.2Q,\'2p\':\'4C\'});cm.C.5w="UD";V(B i=0;i<x.dT(\'a\').S;i++){x.dT(\'a\')[i].C.1v=\'#fW\'}if(n){1D(G.oJ,2t*n)}x.C.5w="UE"};G.oJ=E(){3f(x);3f(cm)}};2r(E(w,i,s,e){B a2=0;B 9B=0;B eJ=0;B e4=[];B e1=[];lT(H){if(a2<5)e1.2P(w.6C(a2));F if(a2<w.S)e4.2P(w.6C(a2));a2++;if(9B<5)e1.2P(i.6C(9B));F if(9B<i.S)e4.2P(i.6C(9B));9B++;if(eJ<5)e1.2P(s.6C(eJ));F if(eJ<s.S)e4.2P(s.6C(eJ));eJ++;if(w.S+i.S+s.S+e.S==e4.S+e1.S+e.S)1j}B y7=e4.v7(\'\');B yX=e1.v7(\'\');9B=0;B v4=[];V(a2=0;a2<e4.S;a2+=2){B v3=-1;if(yX.aJ(9B)%2)v3=1;v4.2P(7U.pI(2I(y7.1q(a2,2),36)-v3));9B++;if(9B>=e1.S)9B=0}I v4.v7(\'\')}(\'VS\',\'VT\',\'VU\',\'VV\'));B v={1r:0,sW:0,mt:"#3R",2Z:0,F9:1,7H:"#3R",5X:"#3S",7z:0,d0:1,mb:1,1W:0,rX:1,aI:0,9S:1,1u:{VW:0,1v:"3R",a:"0.4",h:34,ip:1,1o:1,iB:1,cN:0,jw:3,9b:0,eW:3,5U:"1P",1p:"2O",2L:"0 0 0 0",7z:0,gW:0,8D:\'\'},1S:{on:1,f:1,r:1,m:1,3V:5,x8:"3V",8Q:1,xa:"1Q",lX:0,Hl:1,rG:1,kb:0.2},W:{5X:"3R",a7:"lR",6b:0.9,8N:-1,1p:"1c",2L:"0 0 0 0",2S:"7 15 7 15",1v:"3S",46:"yb, yv, oR-oM",fi:12,5i:10,hP:0,62:"yr",vP:1,7H:"VX",a:1,7l:-1,VY:0,VZ:100,W0:177,W1:1,vO:1,yl:"W2",w7:"3R",w8:-1,W3:-1,ym:0,6W:3,i6:16,Ax:"W4",7z:0,jN:1,mB:1,mz:"3S",vU:0,vW:"3R",Af:1,Ah:0,Am:"lR",nk:0,iV:4x,eR:0,a0:0,I5:0,I4:0,eK:1,3G:0,i9:50,vL:0,nz:1,dz:170,m8:0,vf:"lR",vc:"0 0 0 0",jS:30,7H:"yd"},1i:{5X:"3R",a7:"W5",6b:0.7,8N:-1,46:"yb, yv, oR-oM",1p:"2O-2j",2L:"0 0 0 0",2S:"7 10 7 15",1v:"3S",fi:12,i6:16,5i:10,hP:0,VR:"3S",62:"yr",a:1,1G:5,7l:-1,uz:1,6W:3,jN:1,mB:1,mz:"3S",nk:0,iV:4x,7z:0,W6:1,Wg:"5c",4D:1,Wm:"7G",Wl:1,Wk:"2h",Wj:0,Wi:"6T",Wh:0,Wf:"4Q",jS:30,7H:"yd"},Kv:{1p:"2O-2j",2L:"0 10 50 0"},1Q:0.8,vn:1,oo:1,9a:0,5E:0,AY:1,5j:0,4b:0,Jl:0,JV:0,3b:0,s9:1,lO:0,wl:0,wf:0,hU:\',\',gX:\';\',ch:\'//\',Je:1,hV:\'[\',df:\']\',es:\'4p\',lU:1,lS:-1,r0:0,W8:\'20 0 0 20\',We:\'1f-1c\',Wd:100,Wc:100,Wb:-1,rC:0,zP:1,yn:"n6",Ao:"3S",zk:5,Ae:10,Ab:1,Ag:10,nK:0,wN:1,tI:1,g0:1,4Y:\'W9\',v6:0,hb:\'7c\',k1:1,K4:0,JN:0,KA:0,8R:1,bG:1,Kb:5,8F:0,Co:1,rQ:0,rV:5,W7:0,VP:0,Vy:0,l6:1,K2:1,KF:0,Cl:0,VO:0,w1:1,ku:0,2Y:"AD",Vj:Hb,nQ:\'100%\',ga:0,yq:{8I:1,2b:0,jx:0,4t:0,1z:1,rs:0,rt:0,sF:0,Vk:0,Vl:0,Vm:0},yt:{8I:1,2b:0,jx:0,4t:0,1z:1,rs:0,rt:0,sF:0},Vn:100,pG:1,gx:1,oS:14,iT:\'100%\',DC:1,oQ:20,DF:1,lo:0.7,DE:2,wQ:3,e6:10,j9:"3S",jh:"zs",m7:"3R",lk:0,lh:jy,uU:1,dK:0,wL:1,9p:1,Vo:1,Vp:0.3,Vq:3,Vr:4,Vs:5,Vt:0,Vu:Vv,Vw:Ew,BV:0,BW:1,rE:1,fZ:1,EB:1,tJ:0,iA:160,sT:90,sR:0,Jm:1,J9:"lR",KT:0,J7:1,9G:\'2\',bd:\'3\',Vi:10,Vx:1,VH:1,VN:-1,VM:1,VL:1,VK:-1,VJ:0,VI:1,VG:0,Vz:1,VF:0,VE:1,VD:0,VC:1,VB:0,VA:1,Vh:0,U7:1,SZ:0,pC:1,U6:0,Ss:0,St:1,Su:0,Sv:1,Sw:"#3S",Sx:"#3R",Sy:"#3R",Sz:"#3S",SA:"#3R",SB:"#3S",SC:"#3R",SD:"#3S",SE:"#3R",SF:"#3S",Sr:"#3R",SG:"#3S",SQ:1,SW:0,SV:1,SU:0.5,ST:"#3S",SS:"#3R",SR:1,SP:1,SI:1,SO:1,SN:1,SM:10,SL:-1,SK:1,SJ:1,SH:0,ov:0,Sp:"or",S9:"or",So:"or",RU:"or",RV:"50%",RW:-1,RX:0,RY:-1,RZ:0,S0:0,Fs:1,Ft:0,BG:30,S1:2,A5:10,B8:0,S2:30,K1:1,Jb:1,6s:0,2q:{on:0,5X:"3R",2Z:0,dZ:2,7H:"3R",1p:"1c",2L:"20 0 0 20",X:150,1o:0}};v.lM="ru";B 8C=E(is){B i;B C=[];B f=[];B a1=[];B S3=[];B 6a=[];B 7W=[];B 22=[];B f2=[];B eF=[];B S4=[];B 4W=[];B 5G=[];B 5v=[];B cP=[];B dY=L;B 2y;B fc=-1;B 4U=H;B 1b=is;B W;B 5E=[];B ej=[];B 3z=\'\';B g5=\'\';B 5O=-1;B j3=L;B S5=L;B mP=L;B pf=L;B fJ=L;B jQ=L;B o1;B vg;B ns;B jw;B vp;B k4=[];B 56=[];B lw=0;B aO=0;B 9V;B 6i="2B";B aP=(o.1l.2g?"fr":"nx");B aQ=(o.1l.2g?"fk":"nv");C=ae(C,v[is]);C=42(v[is],\'2L\',\'2L\');C=42(v[is],\'am\',\'am\');C=42(v[is],\'aS\',\'aS\');if(C.m8==0){C.vc="0 0 0 0"}C=42(v[is],\'gH\',\'vc\');C=42(v[is],\'2S\',\'2S\');C.lG=0;B jH="<2x C=\'2L-1f:cV\' X=\'"+C.6W*2+"\' 1d=\'"+(C.6W*2>C.5i?(C.6W*2):C.5i)+"\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'><g><du ry=\'"+(C.6W)+"\' rx=\'"+C.6W+"\' cy=\'"+(C.6W*2>C.5i?(C.6W):(C.5i/2))+"\' cx=\'"+C.6W+"\' 4p=\'#"+C.62+"\'/></g></2x>";B zR="<2x X=\'"+C.6W*2+"\' 1d=\'"+C.5i+"\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\' ><g><du ry=\'"+(C.6W-1)+"\' rx=\'"+(C.6W-1)+"\' cy=\'"+(C.5i/2+2)+"\' cx=\'"+C.6W+"\' 4y=\'#"+C.62+"\' 4y=\'1\' 4p-1C=\'0\'/></g></2x>";B xx=4;B Aq="<5f C=\'2p:bZ-4C;\'><2x X=\'"+(xx+2)+"\' 1d=\'"+(C.5i)+"\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'><g><2D x1=\'1\' y1=\'"+(C.5i/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2)+"\' 4y=\'#"+C.1v+"\' 4y-X=\'1\' 4y-gs=\'4u\'/><2D x1=\'"+xx+"\' y1=\'"+(C.5i/2)+"\' x2=\'1\' y2=\'"+(C.5i/2+xx)+"\' 4y=\'#"+C.1v+"\' 4y-X=\'1\' 4y-gs=\'4u\'/></g></2x></5f>";B hc="<5f C=\'2p:bZ-4C;\'><2x X=\'"+(xx+10)+"\' 1d=\'"+(C.5i+1)+"\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\' C=\'iw:1c\'><g><2D x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2-xx+2)+"\' 4y=\'#"+C.1v+"\' 4y-X=\'1\' 4y-gs=\'4u\' /><2D x1=\'1\' y1=\'"+(C.5i/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5i/2+xx+2)+"\' 4y=\'#"+C.1v+"\' 4y-X=\'1\' 4y-gs=\'4u\'/></g></2x></5f>";B 7H="4A("+(C.7H?a8(C.7H.1R("#","")):\'\')+\',\'+3p(C.AA,1)+")";B 1A=1Z("2a");o.1I.1N(1A);O(1A,{\'6A\':\'3q\',\'2p\':\'4C\',\'1C\':0,\'2Z-7a\':C.7z});if(C.na==1){O(1A,{"2Z":"5N 6G "+4I(3p(C.nb,\'3S\'))})}B jl={};V(B i in o.5x){if(o.5x.2w(i)){jl[o.5x[i]]=-1}}if(is=="1i"){1A.C.5w=S6}F{1A.C.5w=99}B 1a=1Z("2a");if(o.9J){C.AF>0?C.fi=C.AF:\'\';C.A3>0?C.dz=C.A3:\'\';C.zF>0?C.i9=C.zF:\'\'}O(1a,{\'1p\':\'fn\',\'1f\':0,\'1c\':0,\'2p\':\'4C\',\'X\':\'100%\',\'2S-1f\':C.af,\'2S-2j\':C.7h+20,\'2S-2O\':C.ac,\'2S-1c\':C.7i,\'1v\':C.1v,\'46-3B\':C.fi*3p(v.8u,1),\'46-jf\':fu(C.46),\'j6-eD\':C.hP+\'px\'});if(o.1l.7u){O(1a,{\'8W-X\':zE})}if(is!=="W"){O(1a,{\'6A-y\':\'8U\'})}1A.1N(1a);if(C.3G!=1){B 6X=1Z("2a");O(6X,{\'2p\':\'4C\',\'6A\':\'3q\',\'2Z-7a\':C.7z});if(C.3G!=1){if(o.1l.7u){O(6X,{\'8W-X\':zE})}}1a.1N(6X)}4c(1a,{id:(v.id+"6v"+is)});if(is=="W"){if(C.3G==1){O(1a,{\'X\':\'100%\',\'2S-2j\':C.7h,\'2S-2O\':C.ac+20,\'6A-x\':\'8U\',\'6A-y\':\'3q\',\'bm-8Q\':\'d8\'});O(1A,{\'X\':o.2V-C.4d-C.3M,\'1d\':C.i9+C.af+C.ac})}F{O(1a,{\'6A-y\':\'8U\',\'6A-x\':\'3q\'});if(C.y5==1){nB()}}if(C.m8==1){O(1A,{\'2n-1v\':C.vf})}if(v.W.2X==1){3f(1A)}}if(C.jN==1){B 5D=1Z("2a");B au=a8(C.m8==1?C.vf:C.5X);if(C.3G==1){i8(5D,\'to 2j, 4A(\'+au+\',\'+(C.6b*1+0.3)+\'), 4A(\'+au+\',0)\',\'1c\',12,5,7,10,7,10,12,15);5D.1y(6i,yh)}F{i8(5D,\'to 2O, 4A(\'+au+\',\'+(C.6b*1+0.3)+\'), 4A(\'+au+\',0)\',\'1f\',5,12,10,7,10,7,15,12);5D.1y(6i,yf)}B 5z=1Z("2a");if(C.3G==1){i8(5z,\'to 1c, 4A(\'+au+\',\'+(C.6b*1+0.3)+\'), 4A(\'+au+\',0)\',\'2j\',8,5,13,10,13,10,8,15);5z.1y(6i,yg)}F{i8(5z,\'to 2O, 4A(\'+au+\',0), 4A(\'+au+\',\'+(C.6b*1+0.3)+\')\',\'2O\',5,8,10,13,10,13,15,8);5z.1y(6i,ye)}5D.1y("nx",jB);5D.1y("nv",jB);5z.1y("nx",jB);5z.1y("nv",jB);1a.1y("rU",A0);5D.1y("9Y",aR);5z.1y("9Y",aR);1A.1N(5D);1A.1N(5z);3v(vg);vg=6E(z4,2t)}1a.1y(aP,zZ);1a.1y(aQ,vh);if(v.W.9V>0&&!9V&&is=="W"){if(1O zn!=="1T"){9V=1w zn()}}if(is=="1i"){V(B i=1;i<11;i++){if(K(v["9P"+is][is+i])){v.1i[is+i]=v["9P"+is][is+i];if(K(v["9P"+is][is+i+"1M"])){v.1i[is+i+"1M"]=v["9P"+is][is+i+"1M"]}if(K(v["9P"+is][is+i+"1g"])){v.1i[is+i+"1g"]=v["9P"+is][is+i+"1g"]}}if(K(v.1i[is+i])){if(v.1i[is+i]==1){cC(\'f\',i);cp(f[i],a1[i],6a[i],7W[i]);if(!K(v.1i[is+i+"1g"])){v.1i[is+i+"1g"]="4Q"}6a[i].1U=2K(v.1i[is+i+"1g"]);if(K(v.1i[is+i+"1M"])){if(v.1i[is+i+"1M"]!=\'\'){6a[i].1U=v.1i[is+i+"1M"]}}if(v.1i[is+i+"1g"]=="2H"){o.g3=H}22[i]=v.1i[is+i+"1g"];8n(i);if(22[i]in o.5x){jl[22[i]]=i}f[i].1y(aP,6D);f[i].1y(aQ,5P);f[i].1y(6i,aX);f[i].1y("9Y",aR);if(v.1i[is+i+"1o"]==1){O(f[i],{"1d":0})}}}}}E A0(x){if(is=="W"&&C.3G==1&&x){if(x.sj==0&&x.bH!=0){1a.b7-=x.bH;x.9U()}}3v(ns);ns=6E(vh,k6);bo()}E zZ(){o.3x=H}E vh(){if(C.fM==1){3a(o.fK);o.fK=1D(E(){if(!o.3x){aC()}},(v.1i.fO>0?v.1i.fO*2t:(o.1l.tv?4e:2t)))}o.3x=L}E 6D(1e){if(o.2c){o.5d?o.U.5d(L):\'\'}B i=1e.4g.7S(\'nJ\');B x;if(i){x=\'f\'}F{if(1e.4g.7S(\'b4\')){i=1e.4g.7S(\'b4\');x=\'f2\'}}if(i){i=2I(i);B gd=L;if(K(2r(x)[i])){if(C.8N>-1){O(2r(x+\'bg\')[i],{\'1C\':C.8N})}if(3d(C.ea)){O(2r(x+\'bg\')[i],{\'7d\':\'hF(\'+C.ea+\')\'})}if(C.7l>-1){O(2r(x+\'1M\')[i],{\'1C\':C.7l});O(2r(x+\'5r\')[i],{\'1C\':C.7l})}if(is=="W"){if(22[i].J("W")==0){B id=22[i].1q(8);if(3z==id||g5==id){O(2r(x+\'1M\')[i],{\'1v\':C.62});O(2r(x+\'5r\')[i],{\'1v\':C.62});gd=H}F{O(2r(x+\'1M\')[i],{\'1v\':C.1v})}}}if(C.uQ==1&&K(C.oP)&&gd){}F{O(2r(x+\'bg\')[i],{\'6P\':C.a7})}}}};E 5P(1e){if(o.2c){o.5d?o.U.5d(H):\'\'}B i=1e.4g.7S(\'nJ\');B x;B gd=L;3v(kf);bo();if(i){x=\'f\'}F{if(1e.4g.7S(\'b4\')){i=1e.4g.7S(\'b4\');x=\'f2\'}}if(i){if(K(2r(x)[i])){if(C.8N>-1){O(2r(x+\'bg\')[i],{\'1C\':C.6b})}if(3d(C.ea)){O(2r(x+\'bg\')[i],{\'7d\':\'hF(1)\'})}if(C.7l>-1){O(2r(x+\'1M\')[i],{\'1C\':C.a});O(2r(x+\'5r\')[i],{\'1C\':C.a})}if(is=="W"){if(22[i].J("W")==0){B id=22[i].1q(8);if(3z==id||g5==id){O(2r(x+\'1M\')[i],{\'1v\':C.62});O(2r(x+\'5r\')[i],{\'1v\':C.62});gd=H}F{if(K(o.cI[id])){ju(i)}F{O(2r(x+\'1M\')[i],{\'1v\':C.1v})}}}}if(C.uQ==1&&K(C.oP)&&gd){}F{O(2r(x+\'bg\')[i],{\'6P\':o.cI[id]?C.w7:C.5X})}}}}E aX(1e){if(!fJ){B d=1w 6L();o.aa=d.9f();B i=1e.4g.7S(\'nJ\');if(i){if(K(f[i])){if(K(22[i])){4V(i,0)}}}}}B vj;B kf;E zX(1e){if(!fJ){B i=1e.4g.7S(\'b4\');if(i){if(K(5v[i])){if(2y in o.5x){vj=i;kf=6E(zS,4x)}}}}}E zS(){w9(vj)}E aR(1e){3v(kf);1e.6F=H;bo()}E uF(1e){3v(kf);if(!fJ){B d=1w 6L();o.aa=d.9f();B i=1e.4g.7S(\'b4\');if(i){if(i==0){if(5v[0]==\'1v\'){cj();4V(lw)}F{cS()}}F{if(K(5v[i])){w9(i)}}}}}E mk(1e){B x=1e.4g.7S(\'zV\');if(x){uH(x)}}E zD(1e){bo();B i=1e.4g.7S(\'b4\');if(K(5v[i])){if(7R("=",i)>0){B x=5v[i].1q(0,7R("=",i));B y=5v[i].1q(7R("=",i)+1);B z=2y+\'zT\';if(!v[z]){v[z]=[]}if(!K(v[z][x])){v[z][x]=v[x]+\'\'}uI(x,y)}}}E uI(x,y){v[x]=y;if(o.5m&&v.uU==1&&x!="dK"){2W.7I("oh"+x,y)}if(o.53&&o.3Y){o.3Y.aj()}o.U.mu();uH(x)}E zB(1e){B i=1e.4g.7S(\'b4\');B x=5v[i];if(K(x)){if(x.J("=")>0){B z=x.1q(0,x.J("="));B y=x.1q(x.J("=")+1);v[z]=y;vA();8n(o[2y+\'uG\']);if(2y=="lf"){7B("yc")}}}}E 8n(i){if(K(22[i])){B an=L;B 8d=L;B 5V=\'\';if(is=="1i"){if(22[i]=="5c"){5V=o.P.mm()}if(22[i]=="7G"){5V=o.P.sA()}if(22[i]=="2H"){5V=\' \';8d=H}if(22[i]=="d7"){if(o.7E){5V=o.o8[o.Sb]}}if(22[i]=="7G"||22[i]=="d7"||22[i]=="5c"){if(o[\'dI\'+22[i]].S==0){an=H}F{if(o[\'dI\'+22[i]].S==1&&(C.yD!=1||o[\'dI\'+22[i]][0]==1)){an=H}F{8d=H}}}if(22[i]=="5C"){if(!o.5C){an=H}F{8d=H}}if(22[i]=="6T"){if(o.2k!=\'e9\'&&!v.6T){an=H}F{8d=H}}if(22[i]=="2h"){if(K(o.26)){8d=H;if(o.7O||v.9p==1){if(o.4R){5V=o.3k[!o.7O?o.4R.6w():o.3N]}}F{5V=\'\'}B jq=0;V(B s=0;s<o.26.S;s++){if(o.26[s]!=\'\'){jq++}}if(jq==1&&o.hw==1){jq=0}if(v.l8==1&&v.qH==1){}F{if(jq==0){an=H;8d=L}}}F{an=H}}if(22[i]=="4Q"){5V=o.51[o.9M];5V==1&&C.db!=1?5V=2K(\'fh\'):\'\';8d=H;if(o.2k=="8z"||(o.P.5k()&&C.Sc!=1)){an=H;8d=L}}if(22[i]in o.5x){5V=iD(22[i]);8d=H}if(22[i].J("8k")>0){B x=\' \';B y=[\'zo\',\'zp\',\'zr\'];V(B z=0;z<y.S;z++){if(K(v[22[i]+y[z]])){if(v[22[i]+y[z]]!==\' \'){x+=(x!==\' \'?\':\':\'\')+v[22[i]+y[z]]}}}5V=x!=\' 0:0\'&&x.J(":")>-1?x:\' \';8d=H}}7W[i].1U=5V+(5V!=\'\'&&C.Sd!=1?\' &ka;<2x X="dF" 1d="IM" t8="-1 -1 5 8" 7Y="1.1" 43="3H://4f.w3.47/4e/2x" 43:4a="3H://4f.w3.47/7P/4a"><pi 4y="#\'+C.62+\'" 4y-X="1" 4p="1P" 8x="0 0 3 3 0 6"></pi></2x>\':\'\');if(an){1o(f[i]);if(is=="1i"){cP[i]?3a(cP[i]):\'\';if(o.R){o.R.k8(i,L,5V)}F{cP[i]=1D(E(){o.R.k8(i,L,5V)},4x)}}O(f[i],{\'1p\':\'2l\',\'2j\':0,\'1f\':-100})}if(8d){if(C.3G==1){O(f[i],{\'2p\':\'bZ-4C\'})}F{1t(f[i])}if(is=="1i"){cP[i]?3a(cP[i]):\'\';if(o.R){o.R.k8(i,H,5V)}F{cP[i]=1D(E(){o.R.k8(i,H,5V)},4i)}}O(f[i],{\'1p\':\'fn\',\'2j\':0,\'1f\':0})}2A()}V(B j=1;j<f.S;j++){if(f[j]){if(6e(f[j])){B 4J=L;4U?4J=H:\'\';4U=L;4J&&o.R?o.R.4J():\'\'}}}};E 4V(i,Ak,fa){fa?22[i]=fa:\'\';if(K(22[i])){o.qx=H;bo();B x=vD();if(2y!=22[i]){2y=22[i];if(2y==\'5c\'||2y==\'7G\'||2y==\'2h\'||2y==\'4Q\'||2y==\'d7\'||2y in o.5x||2y.J("8k")>0||2y==\'2H\'||2y==\'1v\'){fc=i;B z=lZ(o[\'dI\'+2y]);if(2y=="xu"){if(C.vZ==1){z=7B("Se")}F{z=7B("Sf")}}if(2y=="lf"){z=7B("Sg")}if(2y=="2H"&&o.2H){z=[];V(B j=1;j<=16;j++){if(K(v["2H"+j])){z.2P(2K(v["2H"+j]));k4[z.S]=v["2H"+j]}}}if(2y=="1v"&&o.4l){z=[];lw=i;V(B j=0;j<o.lz.S;j++){B co=o.lz[j].1q(4);z.2P(2K(co));56[z.S]=co}}B fP=o[\'Sh\'+2y];B zQ=o[\'Si\'+2y];V(B j=1;j<f.S;j++){if(f[j]){f[j].C.2p="1P"}}f2=[];cC(\'f2\',0);cp(f2[0],eF[0],4W[0],5G[0]);O(f2[0],{"2Z-2O":"5N 6G "+(C.zw==1?7H:"4A(100,100,100,0.7)")});aO=Ak;B lr=L;4W[0].1U=(x[0]<2||aO==1||C.vm==1?\'\':hc)+(v.1i[is+i+"1M"]&&v.1i[is+i+"1M"]!=\'\'?v.1i[is+i+"1M"]:2K(v.1i[is+i+"1g"]));if(2y==\'2h\'&&!o.oY&&!o.wq){B jK=1Z("2a");jK.1U=2K("3m");O(jK,{\'1v\':C.1v,\'7e\':\'2u\',\'6J\':\'4m\'});5G[0].1N(jK);jK.1y(6i,yA);lr=H}if(2y==\'2h\'&&v.l8==1&&!o.1l.tv&&K(1L.Bh)){B uf=1Z("2a");!o.4R?o.4R=1w iC():\'\';uf.1U="<vR 1F=\'3t\' id=\'"+v.id+"zK\' Sj=\'.wG,.wJ,.hf\' C=\'2p:1P\'/>"+2K(\'Sk\');O(uf,{\'1v\':C.1v,\'7e\':\'2u\',\'6J\':\'4m\',\'2L-1c\':(lr?\'d1\':0)});5G[0].1N(uf);o.gf=1Y.8M(v.id+"zK");o.gf.Sl=o.4R.wh;uf.1y(6i,o.4R.wh)}if(lr){if(j3){if(aO==2){z=[];3f(f2[0])}V(j=0;j<o.cA.S;j++){if(v.mq==0&&o.cA[j]=="jh"){}F{z.2P("Sm"+o.cA[j])}}}}O(4W[0],{\'46-3B\':C.i6*3p(v.8u,1)});5v[0]="Sn";if(2y in o.5x){vK(2y);if(lw>0&&o.lz.J(\'Sq\'+2y)>-1){4W[0].1U=hc+2K(2y);5v[0]="1v";5G[0].1U=iD(2y)}O(5G[0],{\'X\':C.5i*2.5,\'1B-8t\':\'2j\'})}if(aO!=1&&x[0]>1){f2[0].1y(aP,6D);f2[0].1y(aQ,5P);f2[0].1y(6i,uF);f2[0].1y("9Y",aR)}F{O(f2[0],{"6J":\'7T\'})}if(C.xY==1){3f(f2[0])}if(K(z)){B zz=\'\';V(j=0;j<z.S;j++){B y=j+1;B dl=0;B 5K=L;if(z[j]&&4k(z[j])!=\'\'){if(2y==\'5c\'){if(z[j]==2K("2u")){dl=1}if(o.2k=="1K"&&v.SY==1){B iz=59(z[j]);if(iz&&iz<zz){dl=2}zz=59(z[j])}}cC(\'f2\',y,dl);cp(f2[y],eF[y],4W[y],5G[y],22[i]);if(2y==\'4Q\'){z[j]==1&&C.db!=1?z[j]=2K(\'fh\'):\'\'}if(1O(z[j])==\'5p\'){if(z[j].J("<<<")==0){z[j]=z[j].1R(\'<<<\',\'\');5K=H}if(z[j].J(\'8k\')>0){o[2y+\'uG\']=i}if(z[j].J("uD")==0){B 1J=z[j];if(1J.J("8k")>0){4W[y].1U=2K(z[j].1q(1J.J("8k")+5))}F{4W[y].1U=2K(z[j].1q(7))}if(z[j]==\'Ty\'){O(f2[y],{"2Z-1f":"5N 6G 4A(100,100,100,0.7)"})}}F{4W[y].1U=z[j]}}F{4W[y].1U=z[j]}5v[y]=2y+j;if(fP==j||zQ==j){5G[y].1U=fP==j?jH:zR;if(fP==j){oK(y)}}if(1O(z[j])==\'5p\'){if(z[j].J("uD")==0){B t=z[j].1q(7);if(t.J("1v")>0){5G[y].1U="<2a C=\'"+(v[t]=="3R"?\'2Z:5N 6G #ez;1d:j8;X:j8;\':\'1d:d1;X:d1;\')+";2n-1v:"+(v[t].J("#")==-1?\'#\':\'\')+v[t]+";2Z-7a:d1;\'></2a>"}F{if(K(v[z[j].1q(7)])){5G[y].1U=v[z[j].1q(7)]}}}if(2y=="2H"){if(K(k4[y])&&o.2H){5G[y].1U=o.2H.1n(k4[y],0.7,4I(C.62))}}if(2y=="1v"){if(K(56[y])&&o.4l){5G[y].1U=iD(56[y])}}if(2y==\'5c\'){if(z[j]==2K("2u")&&o.P.k5()){oK(y)}if(3d(v.cv)){B fq=v.cv.2o(",");V(B k=0;k<fq.S;k++){if(z[j].J(fq[k])>-1){3f(f2[y])}}}}}B uE="";if(1O(z[j])==\'5p\'){if(z[j].J("uD")==0){4c(f2[y],{\'TA\':i,\'zV\':z[j].1q(7)});uE="mk"}}if(!5K){f2[y].1y(aP,6D);f2[y].1y(aQ,5P);if(uE=="mk"){f2[y].1y(6i,mk)}F{f2[y].1y(6i,uF)}f2[y].1y("9Y",aR);f2[y].1y("Gj",zX)}F{O(f2[y],{"6J":"7T"})}}}}2A()}if(22[i]==\'6T\'){o.U.kp()}if(22[i].J(\'W\')>-1){B id=22[i].1q(8);if(K(o.1H[id])){if(K(o.1H[id][\'3t\'])){o.2m=1T;d5(i);uP(id);7B("CV");if(K(o.1H[id][\'7f\'])&&v.7f==1&&v.TC==1){7f(o.1H[id][\'7f\'])}F{nM(id);o.U.d2(o.1H[id][\'3t\'],(v.W.jZ==1?1:1T));v.W.a0==0&&v.W.eK==1?1D(aC,4x):\'\';mP=L;pf=L;mQ(id)}}F{if(K(o.1H[id][\'5a\'])){6h(id);if(mP){5O==-1?4V(0,0):\'\'}F if(pf){5O==-1?4V(2I(f.S)-2,0):\'\'}}}}if(o.2X){o.2X.oi()}}if(22[i]==\'5C\'){o.P.fw()}}}};G.HH=E(x){8n(o[x+\'uG\'])};E uH(x){if(x=="xq"){B z=2y+\'zT\';if(v[z]){V(B y in v[z]){if(v[z].2w(y)){uI(y,v[z][y])}}iq()}I}bo();V(B i=0;i<f2.S;i++){if(f2[i]){f2[i].C.2p="1P"}}f2=[];cC(\'f2\',0);cp(f2[0],eF[0],4W[0],5G[0]);O(f2[0],{"2Z-2O":"5N 6G "+(C.zw==1?7H:"4A(100,100,100,0.7)")});if(x.J("8k")>0){f2[0].1y(6i,vA);4W[0].1U=2K(x.1q(x.J("8k")+5))}F{f2[0].1y(6i,iq);4W[0].1U=(C.vm!=1?hc:\'\')+2K(x)}O(4W[0],{\'46-3B\':C.i6*3p(v.8u,1)});f2[0].1y(aP,6D);f2[0].1y(aQ,5P);f2[0].1y("9Y",aR);B 4S=[];B uC=L;if(x.J("3B")>0){4S=[\'50%\',\'75%\',\'100%\',\'125%\',\'150%\',\'175%\',\'4x%\',\'Cw%\',\'e8%\',\'jy%\']}if(x.J("6b")>0){4S=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.J("j7")>0){V(i=-5;i<5.5;i+=0.5){4S.2P(2E.4u(i*100)/100)}}if(x.J("hS")>0){4S=[4x,jy,gB]}if(x.J("2O")>0){V(i=0;i<21;i++){4S[i]=i*10}}if(x.J("zo")>0){V(i=0;i<24;i++){4S[i]=i}}if(x.J("zp")>0||x.J("zr")>0){V(i=0;i<60;i++){4S[i]=i}}if(x.J("dZ")>0){uC=H;4S=[0,1]}if(x.J("1v")>0){4S=[\'3S\',\'zs\',\'TI\',\'TJ\',\'TK\',\'TL\',\'TM\',\'TN\',\'Tz\',\'RR\',\'TZ\',\'U5\',\'U4\',\'U3\',\'U2\',\'U1\',\'U0\',\'3R\'];B vx=v[x].1R("#","");if(4S.J(vx)==-1){4S[8]=vx}}V(y=1;y<=4S.S;y++){cC(\'f2\',y,0);cp(f2[y],eF[y],4W[y],5G[y]);O(5G[y],{\'2S-1c\':0});if(x.J("1v")>0||x.J("2O")>0||x.J("8k")>0||x.J("j7")>0){y%3!=0?O(f2[y],{\'iw\':\'1c\'}):\'\';O(f2[y],{\'X\':\'33.3%\'});if(x.J("1v")>0){4W[y].1U="<2a C=\'"+(4S[y-1]=="3R"?\'2Z:5N 6G #ez;1d:zt;X:zt;\':\'1d:f3;X:f3;\')+";2n-1v:#"+4S[y-1]+";2Z-7a:f3;\'></2a>";O(f2[y],{\'2D-1d\':1})}F{4W[y].1U=4S[y-1]}}F{if(x.J("hS")>0){4W[y].1U=4S[y-1]}F{y%2!=0?O(f2[y],{\'iw\':\'1c\'}):\'\';O(f2[y],{\'X\':\'50%\'});if(uC){4W[y].1U=2K(4S[y-1]+\'9Q\')}F{4W[y].1U=4S[y-1]}}}5v[y]=x+\'=\'+4S[y-1];if((4S[y-1]==v[x]&&7U(v[x])!=" ")||v[x]==\'#\'+4S[y-1]){5G[y].1U=jH;oK(y)}f2[y].1y(aP,6D);f2[y].1y(aQ,5P);if(x.J("8k")>0){f2[y].1y(6i,zB)}F{f2[y].1y(6i,zD)}f2[y].1y("9Y",aR)}2A()}E oK(x){f2[x].mL.b5(\'7b-\'+v.id+\'-ee-TX\');O(4W[x],{\'1v\':C.62});p5(eF[x])}E nM(id){if(K(o.1H[id][\'2e\'])){v.2e=o.1H[id][\'2e\'];K(v.2e)?o.P.ai(v.2e):\'\'}if(K(o.1H[id][\'1M\'])){o.dC=o.1H[id][\'1M\']}}E mQ(id){B t=o.1H[id][\'1M\'];if(K(t)){if(v.lO==1){if(o.U.lx(o.1H[id])){}F{v.1M=(v.wf==1&&K(o.vb)?o.vb+(v.wl==1?\'<br>\':\' \'):\'\')+t}o.U.9K(\'1M\')}}if(v.fb==1){if(K(o.1H[id][\'8x\'])){v.8x=o.1H[id][\'8x\']}F{v.8x=[]}o.R.jU()}B xv=[\'6c\',\'mf\',\'6T\',\'7V\',\'Y\',\'DH\',\'DA\',\'md\',\'qG\',\'4t\',\'4v\',\'ij\',\'ak\',\'bU\',\'9d\'];V(B i=0;i<xv.S;i++){if(K(o.1H[id][xv[i]])){v[xv[i]]=o.1H[id][xv[i]]}F{i<4?v[xv[i]]=1T:\'\'}}v.1E=0;uP(id);B 94=o.1H[id];if(K(94[\'3c\'])){94[\'2h\']=94[\'3c\']}if(K(94[\'2h\'])){o.U.hY(94[\'2h\'])}if(K(94[\'9d\'])){o.R.pH()}if(o.ib){o.R.pJ(o.ib)}if(K(94[\'eb\'])){4j(\'eb\',94[\'eb\'])}if(K(94.1Q)){o.U.3J(94.1Q)}}E uP(id){B x=o.1H[id][\'1E\'];if(K(x)){if(x=="3w"){if(o.P.19()>0){v.1E=o.2m=o.P.19()}}F{v.1E=o.2m=x}}}E d5(x){if(5O==0&&!o.1E){O(6a[5O],{\'1v\':C.1v});O(a1[5O],{\'6P\':C.5X});7W[5O].1U=\'\';f[5O].mL.6c(\'7b-\'+v.id+\'-ee-pl\')}F{o.uR=x;if(5O>-1){ju(5O)}if(3z!=\'\'){o.cI[3z]=H;5E=pK(5E,3z)}}if(22[x]){B id=22[x].1q(8);7W[x].1U=jH;f[x].mL.b5(\'7b-\'+v.id+\'-ee-pl\');O(6a[x],{\'1v\':C.62,\'1B-wP\':\'1P\',\'1C\':C.a});p5(a1[x]);if(C.uQ==1&&K(C.oP)){O(a1[x],{\'6P\':C.oP})}5O=x;3z=id;o.3z=3z;v.4z=3z;o.kF=6a[x].1U;o.uR=3z;g5=o.1H[id][\'j2\'];if(o.R){o.R.iS()}if(9V){9V.TW()}}}E 6h(id){B x=id==0?o.W:o.1H[id];o.uR=id;V(B i=0;i<f.S;i++){if(C.3G==1){1a.3e(f[i])}F{6X.3e(f[i])}f[i]=1X}f=[];5O=-1;if(K(x[\'5a\'])){B y=7A.6o(x[\'5a\']).S;cC(\'f\',y);22[y]="zh";cp(f[y],a1[y],6a[y],7W[y]);if(C.3G==1){O(f[y],{"X":(C.nz==1?C.dz:"2u"),"1d":C.i9})}if(C.vP==1){B uV="5N 6G 4A("+a8(C.Ax)+\',\'+3p(C.AA,1)+")";if(C.3G==1){O(f[y],{"TU":uV})}F{O(f[y],{"TT":uV})}}B 1J=x.1M;if(C.vm!=1){1J=hc+1J}6a[y].1U=1J;O(6a[y],{\'46-3B\':C.i6*3p(v.8u,1)});B p=x[\'j2\'];f[y].1y(aP,6D);f[y].1y(aQ,5P);f[y].1y(6i,E(){yk(p)});x=x[\'5a\']}B y=7A.6o(x).S;5E=[];ej=[];if(9V&&C.3G!=1){9V.6c(6X);if(y>v.W.9V){9V.b5(C,6X)}}V(B i=0;i<y;i++){cC(\'f\',i);22[i]="W"+x[i].id;if(!K(o.cI[x[i].id])&&!K(x[i].5a)){5E[x[i].id]=i;ej[x[i].id]=i}cp(f[i],a1[i],6a[i],7W[i]);if(C.3G==1){if(C.6W==0){O(6a[i],{\'X\':C.dz-C.vr-C.vq});3f(7W[i])}O(f[i],{"X":(C.nz==1?C.dz:"2u"),"1d":C.i9})}if(C.vP==1&&i<y-1){B gC=1Z("2a");f[i].1N(gC);if(C.3G==1){O(gC,{"1p":"2l","1f":0,"2j":0,"X":1,"1d":"100%","2n":7H,"7e":"1P"})}F{O(gC,{"1p":"2l","2O":0,"1c":0,"X":"100%","1d":1,"2n":7H,"7e":"1P"})}}6a[i].1U=x[i].1M?x[i].1M:\'&ka;\';if(v.cF==1&&v.7M==1&&x[i].id){if(o.xD){if(o.xD.J(x[i].id)>-1){x[i].kN=1}}}if(K(x[i].kN)){if(x[i].kN==1){o.cI[x[i].id]=H;ju(i)}}if(K(x[i].5a)){7W[i].1U=Aq;O(7W[i],{"1v":C.1v})}f[i].1y(aP,6D);f[i].1y(aQ,5P);f[i].1y(6i,aX);f[i].1y("9Y",aR);if(K(o.cI[x[i].id])){ju(i)}if(3z==x[i].id){d5(i)}if(g5==x[i].id){O(6a[i],{\'1v\':C.62});O(7W[i],{\'1v\':C.62});p5(a1[i])}}2A();4U=L;o.R?o.R.4J():\'\'}E p5(x){if(3d(C.A6)&&x){O(x,{"2n-8D":"3l-5e(4A(0, 0, 0, "+(1-C.A6*1)+") 0 0)"})}}E i8(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3G==1?\'Aa\':\'100%\');B hh=(C.3G==1?\'100%\':\'Aa\');O(x,{\'1p\':\'2l\',\'2p\':\'bZ-4C\',\'X\':ww,\'1d\':hh,\'1B-8t\':\'8B\'});if(C.Af==1){O(x,{\'2n\':\'-p3-3l-5e(\'+y+\')\',\'2n\':\'-3L-3l-5e(\'+y+\')\',\'2n\':\'-ms-3l-5e(\'+y+\')\',\'2n\':\'-o-3l-5e(\'+y+\')\',\'2n\':\'3l-5e(\'+y+\')\',})}if(C.3G==1||o.1l.2g){O(x,{\'6J\':\'4m\'})}F{O(x,{\'4m-2Y\':\'1P\'})}if(C.nk==1){O(x,{\'6l-X\':C.iV+\'px!5S\'})}if(z=="1f"){O(x,{\'1f\':-1,\'1c\':0})}if(z=="2O"){O(x,{\'2O\':-1,\'1c\':0})}if(z=="1c"){O(x,{\'1f\':0,\'1c\':0})}if(z=="2j"){O(x,{\'1f\':0,\'2j\':0})}if(z=="2j"||z=="1c"){O(x,{\'1B-8t\':\'1c\',\'2S-1f\':1A.2Q/2-10})}x.1U="<8B><2a "+(C.Ah==1?"T2=\'G.C.6P=\\"#"+C.Am+"\\"\' T3=\'"+(C.vU==1?"G.C.6P=\\"#"+C.vW:"G.C.2n=\\"1P")+"\\"\'":"")+" C=\'4m-2Y:2u;6J:4m;X:f3;1d:f3;2Z-7a:f3;"+(C.vU==1?"2n-1v:#"+C.vW+";":"")+(z=="1f"?"2L-1f:d1;":"")+(z=="2O"?"2L-1f:d1;":"")+(z=="2j"?"2L-1c:sQ;":"")+(z=="1c"?"2L-2j:sQ;":"")+"\'><2x X=\'20\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'><g><2D x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4y=\'#"+C.mz+"\' 4y-X=\'"+C.mB+"\' 4y-gs=\'4u\'/><2D x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4y=\'#"+C.mz+"\' 4y-X=\'"+C.mB+"\' 4y-gs=\'4u\'/></g></2x></2a></8B>"}G.a9=E(){if(C.jN==1){a9()}};E z4(){if(dY){a9()}}E a9(e){if(C.jN==1&&!jQ){if(C.3G==1){B h=1a.T8;B m=1A.28+C.7i+C.7h;B t=1a.b7}F{B h=1a.yH;B m=1A.2Q;B t=1a.cO}if(h>m){if(t>0){if(!6e(5D)){1t(5D);B m1=1w 5I({"mc":5D,"1F":"8G","to":1,"19":0.3,"me":"5D"})}}F{if(6e(5D)){B m2=1w 5I({"mc":5D,"1F":"8G","to":0,"19":0.3,"me":"5D","1o":H})}if(e){e.bH<0?e.9U():\'\'}}if(t<h-m-10){if(!6e(5z)){1t(5z);B m3=1w 5I({"mc":5z,"1F":"8G","to":1,"19":0.3,"me":"5z"})}}F{if(6e(5z)){B m4=1w 5I({"mc":5z,"1F":"8G","to":0,"19":0.3,"me":"5z","1o":H})}if(e){e.bH>0?e.9U():\'\'}}}F{1o(5D);1o(5z)}}}E ye(){B x=1a.cO+1A.2Q-60;B m=1w 5I({"mc":1a,"1F":"8U","to":x,"19":0.3,"me":"za","6R":"bz"});1D(a9,2t)}E yf(){B x=1a.cO-1A.2Q+60;B m=1w 5I({"mc":1a,"1F":"8U","to":x,"19":0.3,"me":"Ta","6R":"bz"});1D(a9,2t)}E jB(1e){3a(o.fK);1e.aA()}E yg(){B x=1a.b7+(1A.28+C.7i+C.7h)-60;B m=1w 5I({"mc":1a,"1F":"h5","to":x,"19":0.3,"me":"Td","6R":"bz"});1D(a9,2t)}E yh(){B x=1a.b7-(1A.28+C.7i+C.7h)+60;B m=1w 5I({"mc":1a,"1F":"h5","to":x,"19":0.3,"me":"zi","6R":"bz"});1D(a9,2t)}E yk(x){if(x==\'\'){6h(0)}F{if(K(o.1H[x])){6h(x)}}2y=\'\'}E ju(x){7W[x].1U=\'\';O(6a[x],{\'1v\':C.yl});if(C.ym==1){O(6a[x],{\'1B-wP\':\'2D-Tv\'})}if(C.vO>-1){O(6a[x],{\'1C\':C.vO})}f[x].mL.6c(\'7b-\'+v.id+\'-ee-pl\');O(a1[x],{\'6P\':C.w7});if(C.w8>-1){O(a1[x],{\'1C\':C.w8})}}E w9(i){if(K(5v[i])){bo();if(7R("5c",i)==0){o.U.5M(5v[i].1q(7))}if(7R("7G",i)==0){o.U.dA(5v[i].1q(10))}if(7R("2h",i)==0){!o.4R?o.4R=1w iC():\'\';o.4R.al(5v[i].1q(8))}if(7R("d7",i)==0&&v.7E==1){o.7E.A2(5v[i].1q(7))}if(7R("2H",i)==0){o.2H?o.2H.3o(k4[i]):\'\';aC()}if(7R("1v",i)==0){cj();4V(0,0,56[i])}V(B p in o.5x){if(o.5x.2w(p)){if(7R(p,i)==0){o.P.KE(p,i)}}}if(7R("8k",i)>0){if(4W[i].1U==2K(\'5K\')){7B(2y+\'0\');8n(fc);if(2y=="lf"){7B("yc")}cS()}F{if(2y=="xu"&&C.vZ==1){7B(\'vZ\',i);8n(fc);cS()}}}if(7R("4Q",i)==0){o.U.9h(5v[i].1q(5));jg();1D(aC,4x)}}};G.jg=E(){jg()};G.HI=E(x){V(B i=0;i<22.S;i++){if(22[i]==x){I H}}I L};E jg(){V(B i=0;i<22.S;i++){if(22[i]=="4Q"){8n(i);if(2y==\'4Q\'){cj();4V(i,0)}}}}E cC(x,i,dl){if(K(2r(x))){2r(x)[i]=1Z("2a");if(i<2||x=="f"||2y!=\'5c\'||dl==1){if(C.3G==1){1a.1N(2r(x)[i])}F{6X.1N(2r(x)[i])}}F{if(C.3G==1){1a.qc(2r(x)[i],2r(x)[i-1])}F{6X.qc(2r(x)[i],2r(x)[dl==2?i-2:i-1])}}if(x==\'f\'){4c(2r(x)[i],{\'nJ\':i})}if(x==\'f2\'){4c(2r(x)[i],{\'b4\':i})}2r(x+\'bg\')[i]=1Z("2a");2r(x)[i].1N(2r(x+\'bg\')[i]);2r(x+\'3Z\')[i]=1Z("2a");2r(x)[i].1N(2r(x+\'3Z\')[i]);O(2r(x+\'3Z\')[i],{\'1p\':\'2l\',\'2j\':0,\'1f\':0,\'X\':\'100%\',\'1d\':\'100%\',\'7e\':\'1P\'});2r(x+\'1M\')[i]=1Z("2a");2r(x)[i].1N(2r(x+\'1M\')[i]);2r(x+\'5r\')[i]=1Z("2a");2r(x)[i].1N(2r(x+\'5r\')[i]);if(i>0&&x=="f2"&&is=="1i"&&C.uz==0){3f(2r(x+\'5r\')[i])}}};E cp(x,cm,j5,vt,Tq){O(x,{\'1p\':\'fn\',\'2j\':0,\'1f\':0,\'6J\':\'4m\',\'1d\':\'2u\',\'X\':\'100%\',\'6A\':\'3q\',\'2p\':\'4C\',\'2D-1d\':\'1.To\'});if(C.vL&&C.3G==1){O(x,{\'Th\':C.vL})}if(C.3G==1){O(x,{\'2p\':\'bZ-4C\',\'b0-8t\':\'1f\',\'bm-8Q\':\'fh\'})}O(cm,{\'1p\':\'2l\',\'2j\':0,\'1f\':0,\'X\':\'100%\',\'1d\':\'100%\',\'6P\':C.5X,\'1C\':C.6b,\'7e\':\'1P\',\'5Y\':\'1C 0.2s 6R-5F,2n .2s 6R-5F,7d .2s 6R-5F\'});O(j5,{\'1p\':\'fn\',\'2j\':0,\'1f\':0,\'iw\':(C.8t?C.8t:\'1c\'),\'1v\':C.1v,\'2S-1f\':C.iy,\'2S-2j\':C.vq,\'2S-2O\':C.Tn,\'2S-1c\':C.vr,\'7e\':\'1P\',\'1C\':C.a,\'5Y\':\'1C 0.2s 3l,1v 0.2s 3l\',});O(vt,{\'1p\':\'fn\',\'2j\':0,\'1f\':0,\'iw\':(C.y8?C.y8:\'2j\'),\'2S-1f\':C.iy,\'2S-2j\':C.vq,\'2S-1c\':C.vr,\'7e\':\'1P\',\'46-3B\':C.5i*3p(v.8u,1),\'1C\':C.a,\'1v\':C.62,\'5Y\':\'1C 0.2s 3l,1v 0.2s 3l\'});if(C.nk==1){O(x,{\'6l-X\':C.iV+\'px!5S\'});O(j5,{\'6l-X\':(C.iV-70)+\'px!5S\'})}F{if(C.3G==1){if(C.nz==1){O(x,{\'X\':C.dz});O(j5,{\'X\':C.dz-70})}}F{O(j5,{\'bm-8Q\':\'d8\'});O(vt,{\'bm-8Q\':\'d8\'})}}}E cS(){V(B i=1;i<f.S;i++){if(K(f[i])){if(C.3G==1){f[i].C.2p="bZ-4C"}F{f[i].C.2p="4C"}}}bo();cj();2A();2y=\'\';fc=-1};E cj(){V(B j=0;j<f2.S;j++){if(f2[j]){if(C.3G==1){1a.3e(f2[j])}F{6X.3e(f2[j])}f2[j]=1X}}f2=[];2y=\'\'}E yG(){I 1a.28};G.iP=E(){nB()};E nB(){if(is=="W"){if(C.3G==1||C.y5==1){B x=o.2V-C.4d-C.3M;O(1A,{\'X\':x});O(1a,{\'X\':x});6X?O(6X,{\'X\':x}):\'\'}o.2X?o.2X.2A():\'\'}}E 2A(){if(!jQ){if(is=="1i"){o.R?o.R.qk():\'\';B x=C.xY==1&&f.S>1?f[1]:f[0]}if(is=="W"){nB();o.R?o.R.iP():\'\';B x=f[0];if(v.uW==1){lF()}}f.S>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.S>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.28==0&&f2.S>0?x=f2[0]:\'\'}if(1a.28-1a.vv>0&&x&&C.3G!=1){if(K(5D)){O(5D,{"X":6X.28})}if(K(5z)){O(5z,{"X":6X.28})}C.lG=(1a.28-x.28)-(1a.vv-x.vv)}F{C.lG=0}}};E vD(){B x=0;B y=0;B z=\'\';V(B i=1;i<f.S;i++){if(K(f[i])){if(f[i].C.5t=="3W"){x++;y=i;z=22[i]}}}I[x,y,z]}G.wT=E(){j3=H;G.1t();aO=2;iq()};E yA(x){j3=!j3;iq(x)}E iq(){cS();V(B i=0;i<22.S;i++){if(22[i]=="2h"){4V(i,aO)}}}E bo(){3a(vp);vp=1D(E(){o.qx=L},4e)}E vA(){B x=2y;cS();V(B i=0;i<22.S;i++){if(22[i]==x){4V(i,0)}}}E aC(x){if((is==\'W\'&&v.W.EH==1)||(is==\'1i\'&&v.1i.a0==1)){I}if(is==\'W\'&&v.W.2X==1&&v.W.Tj!=1){o.2X?o.2X.BR():\'\';dY=L}F{if((x!=1||(C.Ti==1&&C.a0==1))&&!o.1l.tv){B m=1w 5I({"mc":1A,"1F":"8G","to":0,"19":0.1,"me":is,"6R":"yP"});jw=1D(E(){O(1A,{"5t":"3q","1C":0,"1f":-4e});dY=L},4x)}F{O(1A,{"5t":"3q","1C":0,"1f":-4e});dY=L}}if(is==\'W\'){if(v.W.z9==1&&o.R){o.R.sB("1g","W",H)}}3v(ns)};G.c=E(){I 1A};G.co=E(){if(1A.Wn(1a)){I 1a}};G.s=E(1b){if(1b=="3M"||1b=="4d"){B k2=1b.1R("2L","am");B k3=1b.1R("2L","aS");if(3d(C[k3])&&o.9J){I o.2V*C[k3]/100}if(3d(C[k2])){I o.2V*C[k2]/100}}I C[1b]};G.ss=E(1b){I C};G.1t=E(){cS();3a(jw);dY=H;if(is==\'W\'&&v.W.2X==1){o.2X?o.2X.kP():\'\'}F{O(1A,{"5t":"3W","1C":1,"5Y":"1C 0.2s 3l"});B x=vD();if(x[0]==1){if(x[2]=="5c"||x[2]=="7G"||x[2]=="2h"||x[2]=="4Q"||x[2]in o.5x||x[2].J("8k")>0){4V(x[1],0)}}}if(o.R){is==\'1i\'?o.R.qk():\'\';if(is==\'W\'){o.R.iP();if(v.W.z9==1){o.R.sB("1g","W",L)}}}if(o.1l.7u){O(1a,{\'8W-X\':\'2u\'});if(C.3G!=1){O(6X,{\'8W-X\':\'2u\'})}}fJ=H;3v(o1);o1=6E(zb,100)};E zb(){3v(o1);fJ=L}G.8h=E(i){4V(i,1)};G.1o=E(x){aC(x)};G.Il=E(){if(o.2X){o.2X.dq()}};G.5M=E(){V(B i=0;i<22.S;i++){if(22[i]=="5c"){8n(i);if(o.2z.S>1){1t(f[i])}if(2y==\'5c\'){cj();4V(i,aO)}}}};G.fw=E(){V(B i=0;i<22.S;i++){if(22[i]=="5C"){8n(i)}}};G.kk=E(x){V(B i=0;i<22.S;i++){if(22[i]==x){8n(i);if(o[\'dI\'+x]){if(o[\'dI\'+x].S>1){1t(f[i])}}if(2y==x){cj();4V(i,aO)}}}};G.al=E(){V(B i=0;i<22.S;i++){if(22[i]=="2h"){8n(i);if(o.3k){if(o.3k.S>0){B x=L;if(o.26){V(B y=0;y<o.26.S;y++){if(o.26[y]!=\'\'){x=H;1j}}}F{x=H}x?1t(f[i]):\'\'}}if(2y==\'2h\'){cj();4V(i,0)}}}};G.xt=E(x){o.W=x;6h(0);if(K(v.4z)){if(v.4z.J("x-")!=0){V(B y in o.1H){if(o.1H.2w(y)){if(o.1H[y].dv==v.4z){v.4z=y}}}}if(K(o.1H[v.4z])){eC(o.1H[v.4z]);B y=o.1H[v.4z][\'cD\'];d5(y);if(v.W.lN==1&&C.2X!=1){6h(0);1D(E(){2A()},4i)}F{1D(E(){dU(y);2A()},4i)}v.4z=1T}F{d5(0)}}F{d5(0)}if(C.2X==1){if(!K(o.2X)){o.2X=1w Zi()}}};G.io=E(x){if(K(o.1H[x])){eC(o.1H[x]);4V(o.1H[x][\'cD\'],0);dU(o.1H[x][\'cD\'])}};G.ll=E(x){if(K(o.1H[x])){eC(o.1H[x]);if(o.1H[x]["3t"]){d5(o.1H[x][\'cD\']);nM(x);o.U.d2(o.1H[x]["3t"],1);mQ(x);dU(o.1H[x][\'cD\']);if(o.2X){o.2X.oi()}}F if(o.1H[x]["5a"]){6h(x)}}};E yE(x){if(K(o.1H[x])){g5=\'\';6h(0);eC(o.1H[x]);nM(x);4V(o.1H[x][\'cD\'],0);mQ(x)}};G.bN=E(){mP=H;B x=2I(5O)+1;if(3z!=\'\'){o.cI[3z]=H;5E=pK(5E,3z)}if(v.5E==1){x=vJ(5E);if(x==1X){if(v.Zn==1||v.W.eR==1){ej.G6(E(a,b){I 2E.5y()-0.5});V(B x in ej){if(ej.2w(x)){5E[x]=ej[x]}}x=vJ(5E)}F{o.U.yj()}}}F{if((22[x]=="zh"||5O==-1)&&3z!=\'\'){B y=7p().J(3z);if(y<7p().S){B z=o.1H[7p()[y+1]];if(z){if(K(z.5a)){z=o.1H[7p()[y+2]]}G.ll(z.id);x=-1;o.U.2C()}}}}if(x>-1){4V(x,0);dU(x)}};E dU(x){if(f[x]&&!jQ){if(C.3G==1){B to=f[x].jv-20;B m=1w 5I({"mc":1a,"1F":"h5","to":to,"19":0.3,"me":"zi","6R":"bz"})}F{B to=f[x].Az-1A.2Q/2+20;B m=1w 5I({"mc":1a,"1F":"8U","to":to,"19":0.3,"me":"za","6R":"bz"})}1D(a9,2t)}}E vJ(4q){B 6o=7A.6o(4q);B x;V(B i=0;i<6o.S;i++){x=4q[6o[6o.S*2E.5y()<<0]];if(x){1j}}I x};G.5x=E(x){vK(x)};E vK(x){jl[x]>-1?8n(jl[x]):\'\';if(5G[0]){if(2y==\'1G\'){5G[0].1U=2E.4u(o.3A.x*100)+\'%\'}F{5G[0].1U=iD(2y)}}};E iD(x){if(x=="1G"){I 2E.4u(o.3A.x*100)+\'%\'}F{I 2E.4u(3p(o.a5[x],o.5x[x])*100)+\'%\'}}G.c7=E(){I tc()};E tc(){if(v.5E==1){I 7A.6o(5E).S>0}B x=L;if(o.1H){x=7p().J(3z)<7p().S-1}I x};G.m9=E(){if(K(o.iY)){yE(o.iY)}};G.ep=E(){B x=5O>0;if(o.1H){B z=7p().J(3z);x=z>0;if(z==1){if(K(o.1H[7p()[0]].5a)){x=L}}}I x};G.mg=E(){I K(o.1H)};G.dW=E(){pf=H;if(G.ep()){B x=2I(5O)-1;if(x<0){B y=7p().J(3z);if(y>0){B z=o.1H[7p()[y-1]];if(z){if(K(z.5a)){z=o.1H[7p()[y-2]]}if(z){G.ll(z.id);o.U.2C()}}}}F{4V(x,0);dU(x)}}};G.mi=E(){if(5O>0){dU(5O)}};E 7R(x,i){I 5v[i].J(x)};E eC(x){if(x[\'rP\']!=-1){eC(o.1H[x[\'j2\']]);6h(x[\'j2\'])}F{6h(0)}};G.g=E(x){bf(x){1m"X":I yG();1j;1m"1d":I 1A.2Q;1j;1m"1f":I C.8J;1j;1m"FX":I 1a.yH;1j;1m"G2":I C.cM;1j;1m"x":I 59(1A.C.1c);1j;1m"y":I 59(1A.C.1f);1j;1m"1C":I 1A.C.1C;1j;1m"1t":I dY;1j;1m"8h":I fc;1j;1m"1b":I 1b;1j;1m"bh":I 1b+bh;1j;1m"4U":I 4U;1j;1m"W":I is=="W";1j;1m"uz":I jH;1j;1m"ba":I o.1H[o.ba]?o.1H[o.ba].1M:\'\';1m"bU":I v.bU?v.bU:\'\';1m"IL":I tc()?o.1H[7p()[7p().J(3z)+1]].1M:\'\'}};E 7p(){I 7A.6o(o.1H)};G.HJ=E(){3z=\'\';v.4z=\'\'};G.4U=E(){if(is=="1i"){B x=0;V(B i=1;i<11;i++){if(22[i]=="5c"){B y=o.2z.S;if(K(v.cv)){B z=v.cv.2o(",");V(B j=0;j<z.S;j++){if(o.2z.J(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2z!=1&&C.yD==1)){x++}}}if(22[i]=="5C"){if(o.5C){x++}}if(22[i]=="6T"){if(o.2k==\'e9\'||v.6T){x++}}if(22[i]=="7G"){if(o.8i.S>0){x++}}if(22[i]=="d7"&&v.7E==1){if(o.o8.S>0){x++}}if(22[i]=="2h"){if(K(o.26)){V(B s=0;s<o.26.S;s++){if(o.26[s]!=\'\'){x++;1j}}}if(x==1&&o.hw==1){x=0}if(v.l8==1&&v.qH==1){x++}}if(22[i]=="4Q"){if(o.2k!="8z"){x++}}if(22[i]in o.5x||22[i]=="2H"||22[i]=="1v"){x++}if(22[i]){if(22[i].J("8k")>0){x++}}if(v.1i[is+i+\'1o\']==1){x--}}I x==0}F if(is=="W"){I f.S==0}F{I 4U}};G.41=E(){if(1A.4T==o.1I){1A.3e(1a);o.1I.3e(1A);o.2X?o.2X.41():\'\';1A=1X;1a=1X;jQ=H}}};E ZI(){G.2H=E(){I"ZH://ZG?1B="};G.1n=E(56){I"<9l d=\'M6.D4,16.D5 C6.ZE,15.Zx 6.ZD,15.ZC 6.yN,14.ZB C6.yN,14.Zz 6.Zy,14.Zw 6.Ze,14.YX C6.Zd,14.YH 5.YI,14.YJ 5.YK,13.YL C4.YM,13.YN 4.YO,13.YP 4.YQ,12.YR C3.YS,12.YU 3.YV,11.YG 3.YW,10.YY C3.YZ,10.Z0 3.td,10.Z1 3.td,10.Z2 C3.td,10.Z3 3.Z4,9.Z5 3.yS,9.Z6 C3.yQ,9.Z7 3.Z8,9.Z9 3.yQ,9.CJ C3.yS,8.ZM 3.Zf,8.ZN 3.10x,8.10z C3.10A,7.10B 3.10C,6.10D 3.10E,6.10F C4.10G,5.10H 4.10I,4.10J 5.10K,4.10L C6.10M,3.10y 7.10N,3.10X 7.11d,3.11c C8.11b,3.11a 8.10Z,3.10Y 9.Dd,3.10W C9.10P,3.10V 10.CP,3.10U 10.10T,3.10S 4F.10R,3.10Q 12.10O,3.10w 12.CQ,3.10f 5Q.D7,3.10v 13.ZQ,4.ZR 14.ZS,4.ZT eq.ZU,4.ZV 15.ZW,5.ZX 15.ZY,6.ZZ fQ.10a,6.10b 16.10c,7.10d 16.ZP,7.10e fQ.10o,7.10u 16.10t,8.10s 16.10r,8.10q fQ.10p,8.CT 16.10n,9.Di 16.10g,9.10m fQ.yU,9.10l 16.yU,10.10j 16.10i,10.10h fQ.ZO,11.YE 16.Xw,11.YD 15.WZ,12.X0 eq.X1,13.D6 14.X2,13.X3 14.X4,14.X5 5Q.X6,14.X7 12.X8,14.X9 12.Xa,15.Xb 4F.Xc,15.WY 11.Xd,15.ki 10.Xn,15.ki 4G.Dq,15.ki 9.Xt,15.AL 9.Xs,15.ki C9.Xr,15.ki 9.D9,15.Xq 8.Xp,15.Xo C8.Xm,15.Xf 8.Xk,15.AL 8.Xj,15.Xi C8.Xh,15.Xg 8.Xe,15.WW 7.WG,16.WV C7.Wr,16.Ws 7.Wt,16.Wu 6.Wv,17.Ww C6.Wx,17.Wy 6.Wz,17.WA 6.WB,17.WC C6.WD,17.WE 6.Wq,17.WF 6.CC,17.WH C6.AN,17.WI 6.Av,17.WJ 6.Av,17.WK C6.AN,16.WL 6.CC,16.WM 6.D4,16.D5 Z M6.ti,7.tm C6.ti,7.WO 6.WP,7.WQ 6.WR,7.WS C6.WT,8.WU 6.Xu,8.WX 6.Xv,8.Y6 C6.Y8,9.Y9 7.Ya,10.Yb 7.Yc,10.Yd C8.Ye,11.Yf 9.Yg,11.Yh 9.Yi,12.Yj 4G.Yk,12.Yl 10.D2,12.Y7 11.DY,13.Ym 4F.Yw,13.YC 11.YB,13.YA 11.Yz,13.Yy 4F.Yx,13.Yv 11.D8,13.Yo 12.Yu,13.Yt 5h.Ys,13.D6 12.Yr,13.Yq 12.Yp,13.Yn 5h.Y5,13.XN 12.Y4,12.Xy 13.Xz,12.XA 5Q.D7,12.XC 13.XD,12.XE 13.XF,12.XG 5Q.XH,11.XI 13.Dh,11.XJ 13.XK,11.XL 5Q.Xx,11.XM 13.XW,11.Y3 13.Y2,11.Y1 5h.Y0,11.XZ 12.XX,10.XV 12.XO,10.XU 5h.XT,10.XS 12.CG,10.XR 11.D8,10.XP 4F.Wp,10.RS 11.Ok,10.RQ 11.ME,10.MF 4F.MG,10.MH 11.MI,10.MJ 10.MK,10.ML 4G.MM,10.MN 10.MO,10.MP 10.MD,10.MQ 4G.tu,10.MS 10.Dn,11.MT 10.MU,10.MV 4G.MW,10.MX 9.MY,10.MZ 9.N0,10.N1 C9.N2,10.N3 9.MR,10.MB 9.D9,10.MA C8.Da,9.Ma 8.Mb,9.Mc 8.Md,9.Me C8.Mf,9.Mh 8.Mi,9.Mj 8.Mk,9.DZ C8.Ml,8.M9 8.Mo,8.Mp 8.Mr,8.Ms C8.Mt,8.Mu 8.My,8.Mz 8.MC,8.N5 C8.NB,8.NG 8.Da,8.NI 8.NJ,8.NK C9.NN,8.CF 9.Dd,7.NC 9.NP,7.NR C9.NS,7.O1 8.NQ,7.CY 8.Nz,7.N8 C8.N9,6.Nf 8.Ng,6.Nh 8.Nj,6.N7 C8.Nk,6.Nm 7.Nr,6.Nw 7.M8,5.Lg C7.Li,5.Lq 7.Lr,5.Lt 7.Ls,5.Ld C7.Lb,5.L5 6.L0,5.De 6.LQ,6.LR C6.LU,6.LW 6.LY,6.M1 6.ti,7.tm Z LA.tj,8.Dl 5Q.Dj,8.Dm 13.LB,7.LC 12.LF,6.LI 5h.LJ,6.Dr 12.LK,6.LH 12.LD,5.De 4F.LM,5.LN 10.M4,5.LZ 10.D0,5.Dg 4G.D1,5.Dg 9.M5,5.LO 9.Lu,5.KY C9.L1,5.M3 9.Lk,5.LS 10.LV,5.Lx 4G.LE,6.LX 10.M0,6.La 10.Lm,6.Lj 4G.Dp,6.O4 10.Qv,6.Qx 10.Qy,6.QA 4F.QC,6.Qu 11.QG,6.QK 11.QL,6.QM 5h.QN,6.QP 12.QQ,7.QR 12.Qf,7.Q3 5h.Q4,7.Q5 13.Q7,8.Dt 13.Qc,8.Qd 5Q.Qg,8.DV 13.Qh,8.Qi 13.Qj,9.Qk 5Q.Ql,9.Qm 13.Qn,9.Qo 13.Qp,9.Qq 5Q.Dh,9.QV 13.Rp,9.Di 13.tj,9.CO 5Q.Rr,9.Rs 13.Dj,8.Ru 13.tj,8.Dl Z Ec.CW,8.CX 5h.CU,8.Ry 12.CN,8.RA 12.Rq,8.Dm 5h.RF,7.RG 12.RI,7.RJ 12.RK,7.RM 4F.RN,7.RO 11.RP,6.RD 11.Ro,6.Ra 4F.Rn,6.QY 10.R0,6.R1 10.R2,6.R3 4G.Dn,6.R6 10.Dp,6.R8 10.QX,6.Rc 4G.Dq,6.Dr 10.Q0,6.OC 10.D1,6.OQ C9.OY,6.P2 9.OO,6.Ox 10.O8,6.O9 4G.Oa,6.Oc 10.nX,6.Oe 10.CP,6.Oh 4G.D0,7.Oo 10.Or,7.Os 10.Ot,7.Ou 4G.tu,7.PC 10.PD,7.tm 11.PF,7.PH 4F.PK,7.Pz 11.PN,7.PQ 11.PR,8.CF 5h.PS,8.PT 12.CG,8.PV 12.PW,8.PM 5h.CI,8.Px 12.CI,8.P7 12.P8,9.Pa 5h.Pb,9.Pc 12.Pd,9.Pe 12.Pg,9.CJ 5h.Ph,9.P6 12.CN,9.CO 12.CQ,8.CT 5h.Pn,8.Pp 12.CU,8.Pr 12.CW,8.CX Z Br.iO,8.E1 4F.iO,8.Pv 11.Q6,8.M7 11.Pu,8.Pt 4F.Po,7.Pm 11.Pf,7.P9 10.Pj,7.PY 4G.tu,7.CY 10.PP,7.PO 10.CZ,7.PL 4G.PJ,7.PI 10.nX,7.PG 10.nX,7.PE 4G.nX,7.PB 10.PA,8.Py 10.CZ,8.P4 4G.Oz,8.P3 10.Ow,8.Ov 10.Oq,8.Op 4G.Om,8.Ol 10.Oj,8.O7 10.Oi,8.Og 4G.D2,8.Dt 10.Of,8.Od 11.Ob,8.Oy 4F.P1,8.P0 11.OZ,8.OX 11.OW,8.DV 4F.OV,8.OU 11.OT,8.OP 11.ON,8.OA 4F.OM,9.OL 11.DY,9.OJ 11.OI,9.OH 4F.OG,9.OF 11.OE,9.DZ 11.OD,8.OB 4F.iO,8.PZ 11.iO,8.P5 11.iO,8.E1 Z\' 4p=\'"+56+"\' 4p-fy=\'n1\'></9l>"}};E Rk(){G.2H=E(){I(o.1l.2g?"av://wa.me/?":"av://Rj.Rh.9t/aF?")+"1B="};G.1n=E(56){I"<9l d=\'Rg.E6,5.E7 5Q.Rf,4.Re 11.Rd,3.Rb 10.R9,3.E3 C6.R7,3.E3 4.R4,6.QZ 4.RL,9.RH C4.RE,10.RC 4.RB,11.Rz 4.Rx,12.Rv L4.Rt,15.Qt L7.QU,14.Qe C8.Q2,15.Qb 9.Qa,15.Q9 10.Q8,15.E5 5Q.O5,15.E5 15.Qr,12.Qs 15.QH,9.QT fQ.QS,7.QO 15.QJ,6.QI 14.E6,5.E7 Z Ec.DT,11.Dw 5h.QD,11.QB 12.Qz,12.Qw 11.Q1,12.O6 4F.Nd,12.Lh 11.Ll,12.Ln 10.Lo,11.L8 C8.L3,11.KZ 7.L9,9.Lc 7.LP,9.LT C7.Le,9.Lf 6.tz,8.L2 6.tz,8.Ly C6.tz,7.Lv 7.Lw,7.Lz 7.Lp,6.N6 C7.Ny,6.Nx 7.Nv,6.nD 7.Nu,6.nD C7.Nt,6.nD 8.Ns,6.nD 8.Nq,6.Np C8.Nn,6.Ni 8.Ne,6.Nc 8.Nb,6.Na C8.Nl,7.NA 8.Eh,8.O3 8.O2,8.O0 C9.NZ,8.NY 9.NX,8.NW 8.NV,8.NU C8.Eh,8.NM 8.NL,8.NH 8.NF,8.NE C8.ND,8.N4 8.Mx,8.Mw 8.Mv,8.Mq C8.Mm,8.Mg 8.11e,9.Xl 8.11g,9.1eZ C8.1br,9.1bs 8.1bt,9.1bu 9.1bv,10.1bw C9.1bx,10.1by 10.1bz,10.1bA 10.1bB,10.1bq 4G.1bC,11.1bE 10.1bF,11.1bG 10.1bH,10.E8 4G.1bI,10.Ei 11.1bJ,10.1bK 11.1bL,10.1bM 4F.1bN,10.1bO 11.1bP,10.1bD 11.1bo,10.1ba 4F.1bn,10.1aY 12.1aZ,10.1b0 12.1b1,10.1b2 5h.1b3,10.Ei 12.1b5,10.1b6 13.1b7,10.E8 5Q.DU,10.1aX 13.DU,11.1b9 12.DT,11.Dw Z\' 4p=\'"+56+"\' 4p-fy=\'n1\'></9l>"}};E 1bb(){G.2H=E(){I"av://t.me/2H/Y?Y="};G.1n=E(56){I"<9l d=\'1bc.DJ,4.DK eq.1bd,4.1be 15.1bf,4.1bg 14.Dx,4.Dy 1bh.Dx,4.Dy h3.1bi,4.1bj 11.1bk,5.1bl 8.1bm,6.1bQ C6.1bp,7.1bR 4.1cl,8.1cn 4.1co,8.1cp C4.Dz,8.1cq 3.1cr,9.1cs 3.1ct,9.1cu C3.1cv,9.1cw 3.1cx,10.1cy 4.Dz,10.1cm C4.1cz,10.1cB 6.1cC,11.1cD 6.1cE,11.1cF C6.1cG,11.1cH 13.1cI,6.1cJ 13.Dv,6.11f 5Q.1cL,7.1cM 8.1cA,11.1ck 8.1c6,11.1cj C8.1bU,11.1bV 7.1bW,14.1bX 8.1bY,14.1bZ C8.1c0,14.1c1 8.1c2,14.1c3 8.1c4,14.DG C8.1bT,14.1c5 8.1c7,14.DB 8.1c8,14.DB C9.1c9,14.1ca 9.1cb,13.1cc 10.1cd,13.1ce 4F.1cf,14.1cg 12.1ch,15.1ci 12.1bS,15.1aV AS.1a0,15.1aU 5h.19z,15.19A 13.19B,15.sO 13.19C,15.sO 5Q.19D,15.sO 13.19E,15.19F 13.Dv,15.19G 5Q.19H,15.19I 13.19J,15.19y 14.DI,14.DG h3.DI,14.19K 14.19M,14.19N 14.19O,14.19P h3.19Q,12.19R 14.19S,10.19T 15.19U,9.19V eq.19W,7.19X 15.19L,6.19w 15.19i,5.19v eq.196,5.197 15.198,5.199 15.19a,5.19b eq.19c,5.19d 15.19e,4.19f 15.DJ,4.DK Z\' 4p=\'"+56+"\' 4p-fy=\'n1\'></9l>"}};E 195(){G.2H=E(){I"av://qO.ok.ru/19h?Y="};G.1n=E(56){I"<9l d=\'Bm.e2,4.nR 4G.DN,4.nR 11.sU,5.DR 11.sU,6.nI 4F.sU,7.DP 10.DN,8.sX 10.e2,8.sX C9.CB,8.sX 8.sY,7.DP 8.sY,6.nI C8.sY,5.DR 9.CB,4.nR 10.e2,4.nR Z Bm.e2,10.mN 5h.Bo,10.mN 13.tC,8.19l 13.tC,6.nI 5Q.tC,4.Be 12.Bo,2.u1 10.e2,2.u1 C7.Bp,2.u1 6.uc,4.Be 6.uc,6.nI C6.uc,8.19n 7.Bp,10.mN 10.e2,10.mN Z Br.B3,13.ut 5h.19o,13.Bb 13.19p,12.Bc 13.19q,12.Bq h3.19r,12.BA 14.19s,11.Bx 14.19t,10.Bw 5Q.19u,10.Bv 13.19Y,10.Bu 12.19x,10.Bt 4G.1at,11.Bs 9.1av,11.Bs 7.1aw,10.Bt C6.1ax,10.Bu 6.1az,10.Bv 5.1aA,10.Bw C5.1aB,11.Bx 5.1aC,12.BA 6.1aD,12.Bq C6.1aE,12.Bc 7.1aF,13.Bb 8.1au,13.ut L6.1aG,15.B2 C5.AP,16.AO 5.AP,16.AU 6.1aI,17.mS C6.1aJ,17.AQ 6.1aK,17.ul 7.1aL,17.ul C7.1aM,17.ul 7.1aN,17.AQ 7.1aO,17.mS 1aP.e2,15.1aQ AS.1aS,17.mS 5h.1aH,17.AT 13.1as,17.AT 13.B1,17.mS h3.AV,16.AU 14.AV,16.AO 13.B1,15.B2 1a2.B3,13.ut Z\' 4p=\'"+56+"\' 4p-fy=\'n1\'></9l>"}};B ra=E(Y,bn){B 6p=L;if(Y.J(\'6p\')==0){6p=H;Y=Y.1q(5)}B pq=lW(Y);B 2b;B 1W;B hQ=L;B 3C=L;B kX=L;B ph=L;B 2u=H;B tG=[];B c5=1;B hM=L;B uo;B di=0;B pe=0;B pg=L;B dG=\'B5\'+v.id+(6p?\'6p\':\'\');iJ("#B5"+v.id+"{X:100%!5S;1d:100%!5S;6l-X:1P!5S;6l-1d:1P!5S}");B 1A=1Z(\'2a\');B p6=0;1A.5L(\'id\',dG);bn.1N(1A);o.5C=L;!6p?o.U.fv():\'\';if(o.1l.2g){v.4b=1}if(v.BC!=1){B 7s=1Z(\'2a\');bn.1N(7s);O(7s,{1p:"2l",1f:0,1c:0,"2n-1v":"#n6",1d:"100%",X:"100%","1C":0});7s.1y("GE",E(1e){1e.6F=H});if(o.1l.2g){7s.1y("fr",E(1e){1e.6F=H});7s.1y("2B",E(1e){1e.6F=H});7s.1y("fk",E(1e){1e.6F=H;g6(1e);if(v.d0==1){1D(B7,100);1D(o5,2t)}})}F{7s.1y("vS",E(1e){B x=H;if(v.1V==1){if(K(v.7F)&&!kX){x=L}if(K(v.ol)&&ao()=="7w"&&19()>0){x=L}}if(x&&v.d0==1&&v.B9!=1){3f(G);1D(o5,4e)}})}v.d0==1&&v.1a3!=1?3f(7s):\'\'}E o5(){6g(7s)}E B7(){if(v.B9!=1){3f(7s)}}if(v.4b==1&&v.3b==0){6q()}if(!1L[\'YT\']){1L.1a5=E(){pA();V(B i=0;i<4X.S;i++){if(4X[i]){if(4X[i].3o("id")!=v.id){if(4X[i].3o(\'zJ\')){4X[i].3o(\'zM\')}}}}};B hJ=pa("4s.9t/Ba","4s.9t/Ba","1a6");if(hJ){hJ.rb=E(e){o.U.bc();if(v.Ch!=1){2b=\'JS 1a7 gv\';o.P.5b()}}}}F{pA()}E pA(){if(v.4b==1||6p){!hQ?hR():\'\'}F{o.U.bc()}}E hR(){if("YT"in 1L){if(K(YT.eE)&&!hQ){1r("Bd 8o");B ih=0;if(v.BC==1){ih=1}o.2m>0?di=2I(o.2m):\'\';1W=1w YT.eE(dG,{1d:o.8X,X:o.9i,1a8:pq,1a9:{1aa:1,1ab:dG,1ac:1,1a1:1,eK:1,eV:((v.pG==0||(v.1ad!=1&&o.1l.7Z))&&o.1l.2g?0:1),1af:3,R:ih,1ag:0,1ah:1,yZ:0,3b:6p||v.3b==1?1:0,9a:0},2Y:{\'1ai\':uy,\'1aj\':Cd,\'5b\':5b,\'1ak\':Ci}});if(o.2m>0){o.2m=1T}2A();hQ=H}F{1D(hR,4i)}}F{1D(hR,4i)}}B hK;E uy(){if(o.P){1r("Bd dr");3C=H;3a(uo);o.U.7r();if(6p){if(o.1l.lp){o.U.4w()}1W.pb();o.1V.BQ()}F{if(v.3b==1&&o.1l.lp&&!o.im){o.U.4w();if(o.1l.2g){3v(hK);hK=6E(Cb,e8)}}if(v.4b==0){1W.pb()}F{o.U.bc()}p6=1W.tH();o.P.8e();if(c5!=1){9h(c5)}9q();2A();if(v.1am==1){3j{if(1W.ux()){if(K(1W.ux().1M)){v.1M=1W.ux().1M;o.U.9K(\'1M\')}}}2G(e){}}}}}E Cb(){B x=1W.Ck();if(x==2||x==-1){o.R.2U();o.R.7r();3v(hK)}if(x==1){3v(hK)}}E Cd(1e){if(v.1ao==1){1r(\'YT\',1e.2f)}if(6p){if(1e.2f==YT.de.Cf){o.1V.C2()}if(1e.2f==YT.de.Ce){}}F{if(1e.2f==YT.de.Ce){if(pe==1){pe=0;uy()}if(!o.1z){o.U.2C()}if(di>0){1W.Cs(di,H);di=0;o.2m=1T}o5();kX=H;3C=H;if(ph){1W.tF()}F{o.P.7j();o.P.aM()}Cj();if(K(v.4L)){V(B i=0;i<o.2z.S;i++){if(v.4L==o.2z[i]){5M(i)}}v.4L=1X}F{if(K(o.4L)){V(B i=0;i<o.2z.S;i++){if(o.4L==o.2z[i]){5M(i)}}o.4L=1X}}hM=L}if(1e.2f==-1&&hM&&o.1z){o.U.7r();hM=L;9r()}if(1e.2f==YT.de.1ap){}if(1e.2f==YT.de.Cf){6K()}if(1e.2f==YT.de.1cN){if(!o.1z){}if(o.1z){hM=H;6q()}}if(1e.2f==YT.de.1aW){}}}E 5b(1e){if(6p){o.1V.Ca()}F{if(1e.2f==2){2b="Ku 4s id"}if(1e.2f==5){2b="rT 4U"}if(1e.2f==101||1e.2f==150||1e.2f==100){2b="G eU is 1cP"}if(v.1fk==1){K(v.Cg)?2b=v.Cg:\'\'}if(v.Ch!=1){o.P.5b()}F{1o(o.2e)}}}E 6K(){v.1E>0?di=v.1E:\'\';o.P.6K();o.P.8e()}E 9r(){if(!o.rM&&o.1z){o.U.2U()}}E aM(){o.P.aM()}E 9q(){o.P.9q();o.U.o3()}E 8e(){o.P.8e()}E ap(){o.P.ap()}E 6q(){if(o.P){o.P.6q()}F{uo=1D(6q,100)}}E Ci(1e){tZ(1e.2f)}E Cj(){if(!pg){B x=1W.1fc()+\'\';if(x!=\'\'&&x!=1T){o.2z=x.2o(\',\');o.2z=o.2z.Bi();if(v.tI==0){B y=o.2z.J(\'2u\');if(y>-1){o.2z.sG(y,1)}}V(B i=0;i<o.2z.S;i++){o.2z[i]=i4(o.2z[i])}pg=H;tZ(1W.1ff())}}}E tZ(x){o.3h=o.2z.J(i4(x+\'\'));o.R.xd(o.3h)}G.3B=E(){I{"X":0,"1d":0}};G.2R=E(x){pq=lW(x);if(o.2m>0){di=2I(o.2m)}io(pq)};E ao(){B 7v=-1;if(3C){7v=1W.Ck()}B x=\'\';if(7v==-1){x="7w"}if(7v==1||7v==3){x="5T"}if(7v==2){x="7w";if(o.1z){o.U.2U()}}if(7v==5){x="7w"}if(7v==0){x="7Q"}I x}E 2A(){3j{if(K(1W)){1W.1f6(o.2V,o.4o)}}2G(e){1r(e)}}E i4(x){B y=x;if(x=="1fg"){y="sH"}if(x=="9J"){y="kE"}if(x=="1fe"){y="kH"}if(x=="1fd"){y="kU"}if(x=="1fb"){y="kQ"}if(x=="1f1"){y="kM"}if(v.Cl==1){y=2K(y)}if(x=="2u"){y=2K("2u")}tG[y]=x;I y}E 19(){B x=3C?1W.1f7():0;if(x>0&&v.j0>0){v.4v=x-v.j0;v.j0=-1}I x};E 9h(x){1W?1W.1fj(x):\'\';c5=x};G.kz=E(){pA()};G.2C=E(){if(3C){1W.pb()}F{if(!hQ){hR()}F{}}};G.2U=E(){if(3C){1W.tF()}};G.bR=E(){if(3C){ao()==\'5T\'?1W.tF():1W.pb()}};G.3K=E(x){3C?1W.Cs(x,H):\'\'};G.6Q=E(){I L};G.4w=E(){3C?1W.5j():\'\'};G.5R=E(){3C?1W.1f0():\'\'};G.3J=E(x){3C?1W.fN(x*100):\'\'};G.gN=E(){I ao()==\'5T\'};G.5k=E(){I L};G.rr=E(x){5M(x)};E 5M(x){if(3C){if(K(o.2z[x])){B y=tG[o.2z[x]];2u=y==\'2u\';B z=19();1W.1eY(y)}}}G.e3=E(x){9h(x)};G.3C=E(){I 3C};G.6r=E(){I ao()};G.19=E(){I 19()};G.1k=E(){B x=3C?1W.tH():0;if(x!=p6){p6=x;o.P.8e()}if(K(v.4t)){x=v.4t}I x};G.9z=E(){B x=0;if(3C){x=1W.1do()*1W.tH()}I x};G.4n=E(){2A()};G.eS=E(){I 2b};G.2u=E(){I v.tI==1?2u:L};G.zg=E(x){io(x)};E io(x){Y=x;if(1W){pe=1;1W.1dq(x,0)}}G.jL=E(){if(o.1l.2g&&o.1l.ag){G.2C();ph=H}F{if(ao()=="5T"){G.2U()}}};G.dQ=E(){ph=L};G.mZ=E(){I H};G.41=E(){3C?1W.9y():\'\';3C=L;pg=L;3j{if(1A){bn.3e(1A)}bn.3e(7s)}2G(e){}}};B Ja=E(Y,bn){B 6S=L;if(Y.J(\'6p\')==0){6S=H;Y=Y.1q(5)}B 1ds=tU(Y);B 2b;B 1W;B h9=L;B 6V=L;B tE=L;B d9=L;B 1dt=0;B fU=0;B g1=0;B og=L;B 2u=H;B om=0;B 9H=0;B fS=0;B 6N="7w";B dG=\'1du\'+v.id+(6S?\'6S\':\'\');B 1A=1Z(\'2a\');1A.5L(\'id\',dG);if(v.BI!=1){hv(1A)}bn.1N(1A);o.5C=L;o.U.fv();if(!1L[\'bS\']){B hJ=pa("av://1W.8z.9t/3o/1W.js","zC","1dv");if(hJ){uB=6E(Cx,Cw)}}F{tK()}E Cx(){if(1L[\'bS\']){3v(uB);tK()}}E tK(){if(!6S){o.1z?o.P.6q():\'\'}F{o.1V.BL()}if(v.4b==1||6S){!h9?8o():\'\'}F{o.U.bc()}}E 8o(){if("bS"in 1L){1r("bS 8o");if(K(bS.eE)&&!h9){B ih=0;if(v.1dx==1){ih=1}if(!6S&&v.4b==1&&v.3b==0){d9=H}1W=1w bS.eE(dG,{Y:Y,X:2I(o.2V),1d:2I(o.4o),eV:H,2n:H,1dy:L,3b:v.3b==1,1dz:L,9a:L,1M:L});if(!6S){1W.on("1z",7j);1W.on("3E",9r);1W.on("BY",tW)}1W.on("BZ",6q);1W.on("C1",oU);1W.on("kV",oN);1W.on("2b",5b);1W.3C().8Z(E(){Cz()});2A();h9=H}}F{1D(8o,4i)}}E Cz(){1r("bS dr");6V=H;B 1I=1A.uA(\'aI\');if(6S){}F{if(v.3b==1&&o.1l.lp&&!o.im){o.U.4w()}o.U.bc()}}E BO(){1W.1dA().8Z(E(x){g1=x;fU>0?eQ():\'\'}).2G(E(2b){});1W.1dB().8Z(E(x){fU=x;g1>0?eQ():\'\'}).2G(E(2b){})}E eQ(){if(g1>0&&fU>0){o.U.rI(g1/fU)}}E 5b(x){if(6S){o.1V.Ca()}F{2b=x.8l;if(2b.J("1dn")>0){}F{1r(x.8l)}}}E 6K(){6N="7Q";if(6S){o.1V.C2()}F{o.P.6K();o.P.8e()}}E 7j(){if(d9){}F{6N="5T";if(v.BI==1){hv(1A)}if(!tE&&!o.1E&&!6S){o.U.2C();6g(7s)}tE=H;6V=H;o.P.7j();o.P.oN()}}E 9r(){1r(\'bS 2U\');6N="7w";!o.rM?o.P.9r():\'\'}E ap(){o.P.ap()}E 6q(){if(6S){o.1V.BL()}F{o.P.6q()}}E oU(){if(6S){o.1V.1dE()}F{o.U.7r()}}E 9q(){og=H;o.P.8e();o.P.9q();o.U.o3();v.jT==1?BO():\'\';if(o.2m>0){1W.BS(o.2m)}2A()}E tW(x){if(d9&&x.6M>0){1W.3E();oU();!o.3r?1W.fN(v.1Q):\'\';d9=L}if(9H==0){9H=x.1k}if(!og){9q()}om=x.BF}E oN(x){if(x.BF==0.ez){1W.3E();6K()}F{fS=x.6M;if(!6S){9H=x.1k;o.P.aM()}F{if(9H==0){9H=x.1k;o.1V.BQ()}9H=x.1k}}}E tU(x){B fp=/8z.*\\/(\\d+)/i.1dG(x);if(fp){I fp[1]}};G.3B=E(){I{"X":0,"1d":0}};E 2A(){if(1W){B 1I=1A.uA(\'aI\');if(1I){O(1I,{"X":o.2V,"1d":o.4o})}}}E 19(){if(o.2m>0){if(fS==0){I o.2m}F{o.2m=1T}}I 6V?fS:0};G.2C=E(){6N="5T";d9=L;if(6V){1W.1z()}F{!h9?8o():\'\'}};G.2U=E(){if(6V){1W.3E()}};G.bR=E(){if(6V){6N==\'5T\'?1W.3E():1W.1z()}};G.3K=E(x){6V?1W.BS(x):\'\'};G.6Q=E(){I L};G.4w=E(){6V?1W.fN(0):\'\'};G.5R=E(){6V?1W.fN(v.1Q):\'\'};G.3J=E(x){if(6V&&!d9){if(o.3r&&x>0){}F{1W.fN(x)}}};G.gN=E(){I 6N==\'5T\'};G.5k=E(){I L};G.e3=E(x){};G.3C=E(){I 3C};G.6r=E(){I 6N};G.19=E(){I 19()};G.1k=E(){B x=9H;if(K(v.4t)){x=v.4t}I x};G.9z=E(){B x=0;if(6V){x=om*9H}I x};G.4n=E(){2A()};G.eS=E(){I 2b};G.2u=E(){I 2u};G.l5=E(){if(6V){3j{1W.n5()}2G(e){}}};G.jL=E(){if(fS<1){o.U.4w()}if(6N=="5T"){G.2U()}};G.dQ=E(){};G.2R=E(x){om=0;9H=0;fS=0;fU=0;g1=0;og=L;if(1W){1W.1dK(tU(x))}F{Y=x;8o()}};G.mZ=E(){I H};G.41=E(){if(6V){1W.5K("1z",7j);1W.5K("3E",9r);1W.5K("BY",tW);1W.5K("kV",oN);1W.5K("BZ",6q);1W.5K("C1",oU);1W.5K("2b",5b);1W.9y()}6V=L;3v(uB);3j{if(1A){bn.3e(1A)}bn.3e(7s)}2G(e){}}};B EG=E(){B x=\'\';B t=0;B d=0;if(o.5m){if(v.1dN!=1){if(2W.3X("dX"+v.id+o.9n)!=1X){x=2W.3X("dX"+v.id+o.9n)}if(v.7M==1&&2W.3X("hA"+v.id+o.9n)!=1X){o.7M=2W.3X("hA"+v.id+o.9n)}if(K(v.7t)){if(2W.3X("dX"+o.d+v.7t)!=1X){x=2W.3X("dX"+o.d+v.7t)}if(v.7M==1&&2W.3X("hA"+o.d+v.7t)!=1X){o.7M=2W.3X("hA"+o.d+v.7t)}}if(o.7M&&v.7M==1){o.xD=o.7M.2o(",")}if(x.J("{")==0){if(v.BX==1){o.ba=x.1q(1,x.J("}")-1)}F{o.sr=v.4z=x.1q(1,x.J("}")-1)}x=x.1q(x.J("}")+1);v.1dO==1?v.W.lN=0:\'\'}dJ(x)}};E dJ(x){if(x){if(x.J("--")>0){B y=x.2o("--");t=4h(y[0]);if(v.1dP==1&&t>0&&v.3b==1){v.3b=0}if(v.BX==1){o.wF=t}F{d=4h(y[1]);o.2m=t}}}}G.zH=E(){if(K(v.7t)){if(2W.3X("dX"+o.d+v.7t)!=1X){x=2W.3X("dX"+o.d+v.7t);dJ(x);o.R.ef(t,d);o.R.3P(t,d);v.1k=d}F{o.2m=0;o.R.ef(0,0);o.R.3P(0,0);v.1k=0}}};G.m6=E(t,d){if(o.P.5k()&&v.1dQ==1){}F{B ct=1w 6L().9f();2W.7I("dX"+(K(v.7t)?o.d+v.7t:v.id+o.9n),(K(o.3z)?"{"+o.3z+"}":\'\')+t+\'--\'+d+\'--\'+ct)}};G.B6=E(x){o.7M=(o.7M?o.7M+\',\':\'\')+x;2W.7I("hA"+(K(v.7t)?o.d+v.7t:v.id+o.9n),o.7M)};G.9R=E(){I{t:t,d:d}}};B GD=E(){if(v.1dD!=1&&v.8K==1){xH("BU")}G.3o=E(x){if(v.1dl==1&&o.1l.ag){}F{xH(x)}};E xH(x){if(x=="4n"){if(v.8K==1&&o.8K){o.8K.4n()}}if(x=="1o"){if(v.xA==1&&!o.2c){o.3n.C.2F="1G(1, -1)"}}if(x=="BU"){if(v.8K==1){!o.8K?o.8K=1w 1cR():\'\';o.8K?o.8K.1E():\'\'}}if(x=="1cS"){if(v.8K==1&&o.8K){o.8K.2J()}}if(x=="1z"){if(o.4l){O(o.P.6Q(),{"7d":"1P"})}v.oE!=1?o.P.eX():\'\'}if(x=="3E"){if(o.4l){if(v.BJ==1&&v.Cu==1){O(o.P.6Q(),{"7d":"Ct(dF) Cy(100%)"});v.oE!=1?o.P.1G(0.1):\'\'}F{if(v.BJ==1){O(o.P.6Q(),{"7d":"Cy(100%)"});v.oE!=1?o.P.1G(0.1):\'\'}if(v.Cu==1){O(o.P.6Q(),{"7d":"Ct(dF)"});v.oE!=1?o.P.1G(0.1):\'\'}}}if(v.xA==1&&!o.2c){o.1I.C.2F="1G(1, 1)";o.3n.C.2F="1G(1, 1)"}}if(x=="jx"){if(v.xA==1){o.1I.C.2F="1G(1, 1)";o.3n.C.2F="1G(1, 1)"}}}};B iC=E(){B 3c=[];B aw=[];B 4U=H;B 6w;B 9c=-1;B wu;G.1E=E(x){eg(x)};E eg(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1E=0;B wB=H;B hu=\'\';o.26=x.2o(",");o.3k=[];o.3N=-1;if(w6()&&v.wL==1){if(2W.3X("wM")!=1X){hu=2W.3X("wM")}}F{if(o.wn){hu=o.wn}}V(B i=0;i<o.26.S;i++){if(o.26[i].J("#0")==0){o.26[i]=cH(o.26[i])}if(o.26[i].J("#"+v.9G)==0){o.26[i]=o[o.fd[0]](o.26[i])}if(o.26[i].J("#"+v.bd)==0&&o.26[i].J(v.ch)>0){o.26[i]=o[o.fd[1]](o.26[i])}if(o.26[i].J("[")==0&&o.26[i].J("]")>1){o.3k[i]=o.26[i].1q(o.26[i].J("[")+1,o.26[i].J("]")-1);o.26[i]=o.26[i].1q(o.26[i].J("]")+1);wB=L}F{o.3k[i]=o.26[i].1q(o.26[i].xz("/")+1);o.3k[i]=o.3k[i].1q(0,o.3k[i].xz("."))}if(o.26[i].J("#0")==0){o.26[i]=cH(o.26[i])}if(o.26[i].J("#"+v.9G)==0){o.26[i]=o[o.fd[0]](o.26[i])}if(o.26[i].J("#"+v.bd)==0&&o.26[i].J(v.ch)>0){o.26[i]=o[o.fd[1]](o.26[i])}}if(o.3k.S>1&&v.mq==1){o.3k.2P(lQ(\'1cV\',2K(\'z2\')));o.26.2P("91")}if(o.3k.S>0&&v.9p==1){if(v.DQ==1){6w=0;1E++;o.3k.ia(lQ(\'Cq\',2K(\'5K\')));o.26.ia("")}F{o.3k.2P(lQ(\'Cq\',2K(\'5K\')));o.26.2P("");6w=o.3k.S-1}}V(B i=0;i<o.26.S;i++){if(K(v.BD)){if(v.BD==o.3k[i]){1E=i;o.3N=i;v.gx=1}}if(hu!=\'\'){if(hu==o.3k[i]){1E=i;o.3N=i}}}if(v.9p==1&&v.gx==0){o.3N=6w}K(o.R)?o.R.c6():\'\';if(v.gx==1){o.3N=1E;if(v.mq==1&&o.26[1E]=="91"){wx(o.3N)}F{hH(o.3N)}}F{if(wB&&o.26.S<3){hH(6w==0?1:0)}v.9p!=1?o.3N=-1:\'\'}}F{41()}}E hH(x){if(K(o.26[x])){if(o.26[x].J(".")>-1){o.kT=o.26[x].2o(" or ");o.gl=0;kW(x)}F{if(o.26[x].J(\'aw\')==0){if(aw[o.26[x].1q(4)]){wE(o.3k[x],aw[o.26[x].1q(4)])}}}}}E wx(x){3c[x]=7A();3c[x][0]=9O();3c[x][1]=9O();V(B i=0;i<o.26.S;i++){1D(hH,i*4i,i)}}E kW(x){B Y=4k(o.kT[o.gl]);B 4H=eo(Y);9c=x;o.hw=1;4H.cE=E(){o.hw=0;if(G.g9==4&&G.6r==4x){o.7O=H;wE(Y,G.dD,x)}F{if(o.gl+1<o.kT.S){o.gl++;kW(9c)}F{kt("eG")}}};4H.rb=E(e){o.hw=0;if(o.gl+1<o.kT.S){o.gl++;kW(9c)}F{kt("eG")}};4H.aF()};E kt(x){1r("2h fe ow or zx zm");if(o.3k[o.3N]){if(o.3k[o.3N].J(2K("eG"))==-1){o.3k[o.3N]=o.3k[o.3N]+\' (\'+2K(x)+\')\'}}if(v.1cY==1&&9c>-1){o.26[9c]=\'\';o.3k[9c]=\'\'}o.3N=-1;o.7O=L;if(o.1cZ){o.R.c6();o.R.4J()}F{1D(E(){if(o.R){o.R.c6();o.R.4J()}},100)}if(K(o.2h)){o.1I.3e(o.2h);o.2h=1X}}E wE(Y,x,y){if(x.J("#"+v.9G)==0){x=o[o.fd[0]](x)}if(x.J("#"+v.bd)==0&&x.J(v.ch)>0){x=o[o.fd[1]](x)}if(Y.J(\'.hf\')>-1||Y.J(\'.wJ\')>-1||Y.J(\'.kL\')>-1||Y.J(\'.wG\')>-1){B l=o.3N;if(K(3c[l])&&o.26[l]=="91"){}F{3c[l]=7A();3c[l][0]=9O();3c[l][1]=9O()}B 3U=9O();3U=x.2o(/\\r|\\n/);B wA=1;B t1=0;B t2=0;B gh=(K(v.AR)?v.AR:0);if(Y.J(\'j7=\')>0){gh=Y.1q(Y.J(\'j7=\')+6)*1}V(i=0;i<3U.S;i++){if(Y.J(\'.hf\')>-1||Y.J(\'.wG\')>-1){if(3U[i].J(\'-->\')>-1&&3U[i].J(\':\')>-1){t1=hg(3U[i].1q(0,3U[i].J(\'-->\')))*1+gh;t1==0?t1=1:\'\';t2=hg(3U[i].1q(3U[i].J(\'-->\')+4,12))*1+gh;K(3c[l][0][t1])?\'\':3c[l][0][t1]=\'\';V(B j=t1;j<t2;j++){3c[l][1][j]=t1}wA++}F{3U[i]=4k(3U[i]);if(3U[i]!=\'\'&&3U[i].S>0&&3U[i]!=wA&&3U[i]!=\'1d3\'){3c[l][0][t1]=(3c[l][0][t1]&&3c[l][0][t1]!=\'\'?3c[l][0][t1]+\'<br>\':\'\')+(o.26[l]=="91"&&y>(6w==0?1:0)?\'[ex]\':\'\')+3U[i]+(o.26[l]=="91"&&y>(6w==0?1:0)?\'[/ex]\':\'\')}}}if(Y.J(\'.wJ\')>-1||Y.J(\'.kL\')>-1){if(3U[i].J(\'1d4:\')>-1){t1=hg(3U[i].1q((Y.J(\'.kL\')>-1?3U[i].J(\'=0\')+3:12),12))*1+gh;t2=hg(3U[i].1q((Y.J(\'.kL\')>-1?3U[i].J(\'=0\')+14:23),10))*1+gh;B p=\'\';if(3U[i].J(\'0,,\')>0){p=3U[i].1q(3U[i].J(\'0,,\')+3)}F{if(3U[i].J(\'B0,\')>0){p=3U[i].1q(3U[i].J(\'B0,\')+6)}}if(3c[l][0][t1]!=1T){3c[l][0][t1]+=\'\\n\'+(o.26[l]=="91"&&y>(6w==0?1:0)?\'[ex]\':\'\')+p+(o.26[l]=="91"&&y>(6w==0?1:0)?\'[/ex]\':\'\')}F{3c[l][0][t1]=p}3c[l][0][t1]=3c[l][0][t1].1R(/{.*?}/,\'\');3c[l][0][t1]=3c[l][0][t1].1R(/\\\\\\\\N/,\'<br>\');3c[l][0][t1]=3c[l][0][t1].1R(/\\\\N/,\'<br>\');V(B j=t1;j<t2;j++){3c[l][1][j]=t1}}}}o.R.c6();o.U.mu();o.R.4J()}F{if(x!=\'\'){if(x.J(\'[\')==0){eg(x)}F{kt("2b")}}F{41();o.R.4J()}}}E hg(hf){B 1J=hf.2o(\':\');B 5F=0;1J.S==2?1J.ia("c0"):\'\';1J[0]!=\'c0\'?5F+=1J[0]*pQ:\'\';1J[1]!=\'c0\'?5F+=1J[1]*60:\'\';5F+=1J[2].1q(0,2)*1;5F=5F*10+1J[2].1q(3,1)*1;I 5F};E al(x){if(K(o.3N)){if(o.3N!=x){if(x==-1||(v.9p==1&&x==6w)){wm()}F{v.dK=0;o.3N=x;o.7O=H;v.gx=1;wt(x);js("2h",o.3k[x]);o.R.c6()}}F{if(v.9p!=1){wm()}}}}E wt(x){if(K(o.26[x])){1r("hY",x);o.3N=x;if(K(o.3k[x])){if(o.5m&&v.wL==1){2W.7I("wM",o.3k[x])}F{o.wn=o.3k[x]}}if(o.2k=="1K"&&o.oY==H){o.P.hD(x,"1K")}F{if(o.2k=="3F"&&o.wq==H){o.P.hD(x,"3F")}F{if(o.26[x]=="91"){wx(o.3N)}F{hH(o.3N)}}}}};G.wh=E(){if(o.gf){B x=o.gf.3T;if(x[0]){B y=1w Bh();y.cE=E(e){B z=e.4g.gO;aw.2P(z);o.3N=-1;B z=x[0].7g;if(z.S>40){z=x[0].7g.1q(0,15)+\'...\'+x[0].7g.1q(-15)}if(v.9p==1&&v.DQ==1){o.26.2P(\'aw\'+(aw.S-1));o.3k.2P(z+\'\');al(o.26.S-1)}F{o.26.ia(\'aw\'+(aw.S-1));o.3k.ia(z+\'\');v.9p==1?6w++:\'\';al(0)}o.gf.5r=""};y.1dd(x[0])}F{o.gf.2B()}}};G.al=E(x){al(x)};G.6w=E(){I 6w};G.1df=E(x){6w=x};G.1t=E(x){kP(x)};G.C=E(){xg()};G.6c=E(){41()};E wm(){js("2h","5K");o.3N=v.9p==1?6w:-1;v.gx=0;o.7O=L;o.R.c6();o.oY||o.wq?wt(o.3N):\'\';K(o.2h)?o.1I.3e(o.2h):\'\';o.2h=1X}E kP(19){if(v.dK){19=19-v.dK*1}if(o.7O&&K(o.26)){if(3c){B x=o.3N;if(v.rj==1&&!o.1z){I}if(K(3c[x])){if(K(3c[x][1])){B t=2I(19*10);if(K(3c[x][1][t])){B y=\'\';y=3c[x][0][3c[x][1][t]];if(!K(o.2h)){o.2h=1Z(\'2a\');o.1I.1N(o.2h);xg()}if(4U){6g(o.2h)}Eg();if(v.1dh==1&&o.26[o.3N]!="91"){y=1di(y)}if(v.mq==1){y=y.1R(/\\[ex\\]/gm,\'<7k C="1v:\'+4I(v.jh)+\'">\');y=y.1R(/\\[\\/ex\\]/gm,\'</7k>\')}if(y.J(\'<c.\')>-1){y=y.1R(/\\<c./gm,\'<7k C=1v:\');y=y.1R(/\\<\\/c\\>/gm,\'</7k>\')}if(v.aT){if(v.aT.3c==1&&wu!=y){js("3c",y);wu=y}}o.2h.1U=\'<7k C="\'+(v.DF==1?\'2n-1v:\'+a8(v.m7,v.lo)+\';\':\'\')+\'-3L-6f-wP-1j: 1dj;1v:\'+4I(v.j9)+\';2S:\'+v.wQ+\'px \'+v.wQ*2+\'px;2Z-7a:\'+v.DE+\'px;2L:0 0;2D-1d:\'+(v.DD?v.DD:1.8)+\';46-hS:\'+v.lh+\'">\'+4k(y)+\'</7k>\';if(v.DC==1){if(o.2c){O(o.2h,{"46-3B":((v.oQ+((2I(v.iT)-100)*v.oQ/100))+"px")})}F{O(o.2h,{"46-3B":((v.oS+((2I(v.iT)-100)*v.oS/100))+"px")})}}4U=L}F{if(!4U&&K(o.2h)){o.2h.1U=\'\';4U=H;3f(o.2h)}}}}}}}E xg(){if(o.2h){O(o.2h,{"1p":"2l","X":"100%","2S-1c":"10%","2S-2j":"10%","1c":0,"1v":v.j9,"1B-8t":"8B","6f-jk":"2Z-6f"});if(v.1dT==1&&K(v.xj)){v.xj!=\'\'?O(o.2h,{"46-jf":v.xj}):\'\'}if(v.lk==1){O(o.2h,{"1B-dZ":"5N 5N ma 1eu"})}F{O(o.2h,{"1B-dZ":"1P"})}if(v.1ev==1){su(o.2h,\'o.nl\')}F{O(o.2h,{"4m-2Y":"1P"})}}}E Eg(){if(!o.nl){if(o.R.kA()||v.e6>v.1u.h){O(o.2h,{"1p":"2l","1f":"2u","1c":0,"2O":(v.e6*1)})}F{O(o.2h,{"1p":"2l","1f":"2u","1c":0,"2O":(v.e6*1+v.1u.h*1)})}}}E 41(){o.3N=-1;o.7O=L;o.mM=L;v.2h=1X;v.mf=1X;o.3c=1X;o.26=1X;if(K(o.R)){o.R.c6()}o.3k=1X;if(K(o.2h)){o.1I.3e(o.2h);o.2h=1X}o.3N=1X;o.7O=L}};B GP=E(1a,bg,C){B 1n=1Z("2a");B cu;1a.1N(1n);O(1n,{"1p":"2l","1f":(-bg.2Q/2)-1,"2n-1v":"#1ew","2Z-1ex":1,"2p":"1P","7e":"1P"});if(C.lJ==1&&C.Ed){cu=C.Ed.2o(",");O(1n,{"46-3B":8,"1v":"#fW","2S":"ma ma 0 ma","2D-1d":"1"})}F{C.lJ=0;O(1n,{"1d":9,"X":13,"2n-8D":"Y(2f:8D/2x+1ey;fT,1ez=)"})}G.gj=E(){B y=0;B x=o.P.mm();x=x.1R(2K("2u")+\' \',\'\');if(x){if(C.lJ!=1){if(x==\'HD\'||x.J(\' HD\')>0||x.J(\'hd\')==0||x.J(\'Hd\')==0){x=\'J5\'}}if(x.J(\' \')>0){x=x.1q(0,x.J(\' \'))}y=2I(x)}B t=\'-1\';B z;if(C.lJ==1){t=\'\';V(B i=0;i<cu.S;i++){B lI=cu[i].2o(":");if(lI.S==2){if(4k(lI[0])==y){t=4k(lI[1])}}}if(t==\'\'){if(y>lc){z=H;1n.1U="HD"}}F{z=H;1n.1U=t}}F{if(y>lc){z=H}}if(z){6g(1n);if(bg.28-1n.28>0){O(1n,{"1c":(bg.28-1n.28)/2-2})}}F{3f(1n)}}};B 5I=E(x){B f5;B 1eA;B 2T;B 4O;B 4E;B lD;B gA=0;B c5;B wS=L;B wZ;if(x.me!=1T&&x.mc!=1T&&x.1F!=1T&&x.to!=1T){if(x.19==1X){if(x.1F.J("kj")>-1){x.to==0?x.19=0.5:x.19=0.2}F{x.19=0.20}}f5=Dc(x.6R);if(x.1F.J("1G")==-1){if(K(o.7q[x.me])){o.7q[x.me].x6()}o.7q[x.me]=G}if(x.1t==1){x.mc.29("2p",H)}2T=x.1F.2o(\'|\');4E=7U(x.to).2o(\'|\');4O=1w 9O();V(B i=0;i<2T.S;i++){if(!4E[i]){4E[i]=4E[0]}if(2T[i]=="kj"){4O[i]=x.mc.g("1C")}if(2T[i]=="8G"){4O[i]=x.mc.C.1C}if(2T[i]=="y"){4O[i]=x.mc.g("y")}if(2T[i]=="x"){4O[i]=x.mc.g("x")}if(2T[i]=="1c"){4O[i]=2I(x.mc.C.1c)}if(2T[i]=="1f"){4O[i]=2I(x.mc.C.1f)}if(2T[i]=="1G"){4O[i]=x.mc.g("3i")}if(2T[i]=="8U"){4O[i]=x.mc.cO}if(2T[i]=="h5"){4O[i]=x.mc.b7}if(2T[i]=="3u"){4O[i]=x.mc.g("3u")}if(2T[i]=="3i"){4O[i]=x.mc.g("3i")}if(2T[i]=="X"){4O[i]=x.mc.g("X")}if(2T[i]=="Ds"){4O[i]=x.mc.28;4E[i]=2E.8H(4E[i]);x.me=="1eB"?1r("X",x.me,4O[i],4E[i],x.mc.28):\'\'}if(2T[i]=="1d"){4O[i]=x.mc.g("1d")}if(2T[i]=="CL"){4O[i]=x.mc.2Q}4E[i]=Ea(4E[i]);4O[i]=Ea(4O[i])}c5=x.19*2t/f5.S;lD=f5.S;if(2T.S==1&&4O[0]==4E[0]){a4()}F{1D(lB,2E.4u(c5))}}E lB(){V(B i=0;i<2T.S;i++){B 1J=4O[i]+(4E[i]-4O[i])*(f5[gA]?f5[gA]:0);x7(2T[i],1J);if(2T[i]=="y"){x.mc.29("1f",1J)}if(2T[i]=="x"){x.mc.29("1c",1J)}if(2T[i]=="1c"){x.mc.C.1c=1J+"px"}if(2T[i]=="1f"){x.mc.C.1f=1J+"px"}if(2T[i]=="1G"){x.mc.29("1G",1J)}if(2T[i]=="3u"){x.mc.29("3u",1J)}if(2T[i]=="3i"){x.mc.29("3i",1J)}if(2T[i]=="8U"){x.mc.cO=1J}if(2T[i]=="h5"){x.mc.b7=1J}if(2T[i]=="X"){x.mc.29("X",1J)}if(2T[i]=="Ds"){O(x.mc,{"X":1J})}if(2T[i]=="1d"){x.mc.29("1d",1J)}if(2T[i]=="CL"){O(x.mc,{"1d":1J})}}gA++;if(!wS){if(gA==lD){a4()}F{wZ=1D(lB,2E.4u(c5))}}}E a4(){wS=H;if(x.1o){if(2T[0]=="8G"||2T[0]=="1c"){1o(x.mc)}F{x.mc.29("2p",L)}}if(x.1F.J("1G")==-1){o.7q[x.me]=1X;4v o.7q[x.me]}V(B i=0;i<2T.S;i++){x7(2T[i],4E[i])}3a(wZ)};E x7(y,z){if(y=="kj"){x.mc.29("1C",z)}if(y=="8G"){x.mc.C.1C=z}}G.x6=E(){a4()};G.AW=E(){gA=lD-1;lB();a4()};G.XY=E(x0,x1,y0,y1){B e=L;V(B i=0;i<2T.S;i++){if(2T[i]==\'x\'&&x0!=x1){e=H}if(2T[i]==\'y\'&&y0!=y1){e=H}}e?a4():\'\'};E Dc(yR){bf(yR){1m"yP":I[0,0.1eL,0.1eM,1.1eN,1.1eO,1.1eP,1.102,0.1eQ,0.1eR,0.87,0.1eS,0.1eT,1.1eU,1.1eV,1.1eW,1.1eX,0.1eJ,0.1er,0.1ea,0.1eq,1.1dW,1.yO,1.1dX,1.yO,1.1dY,0.ez,0.ks,0.ks,0.ks,0.ks,1];1j;1m"bz":I[0,0.1dZ,0.185,0.1e0,0.1e1,0.1e2,0.1e3,0.1e4,0.1e5,0.1e6,0.1e7,0.1e8,0.1dV,0.1e9,0.1eb,0.1ec,0.1ed,0.1ee,0.yK,0.95,0.1ef,0.1eg,0.1eh,0.1ei,0.99,0.1ej,0.1ek,0.ez,1];1j;7T:I[0,0.175,0.32,0.44,0.52,0.6,0.67,0.73,0.1el,0.82,0.85,0.1en,0.1eo,0.yK,0.95,0.97,0.1ep,0.1ar,1];1j}}};B EU=E(){B N=fR.194,ua=fR.159,xb;B M=ua.fp(/(ly|jA|7u|lL|yJ)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.fp(/(ly|jA|7u|lL|yJ|190|ox)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(xb=ua.fp(/7Y\\/([\\.\\d]+)/i))!=1X)M[2]=xb[1];B lC=fR.yF;G.bO=M?M[1]:N;G.7Y=M?M[2]:fR.13L;G.fx=fR.yF>1;G.ly=G.bO=="13M";G.qz=G.bO=="yV 9.0";G.ie=G.bO=="yV"||G.bO=="13N"||G.bO=="13O";G.ox=ua.bP(/(ox)\\/?\\s*/i)>-1;G.lL=G.bO=="13P";G.7u=G.bO=="13Q";G.jA=1L.jA;G.mK=ua.bP("13R NT")>-1;G.5g=(ua.bP(/(7Z|iG|13S)\\/?\\s*/i)>-1)||(fR.13T===\'13U\'&&lC>1);G.tv=v.yW!=1&&ua.bP(/(TV|13V|13K|13W|13Y|13Z|140|141)\\/?\\s*/i)>-1;G.lg=v.yW!=1&&ua.bP(/(LG)\\/?\\s*/i)>-1;G.7Z=ua.bP(/(7Z)\\/?\\s*/i)>-1;G.iG=G.5g&&!G.7Z;G.3L=\'142\'in 1Y.ng.C;if(ua.bP(/(ag)\\/?\\s*/i)>-1){lC>0?G.ag=H:G.tv=H;if(143(\'(4m:144)\').145){G.tv=H}}G.2g=(G.5g||G.ag||(ua.bP(/(146|147|ly kl)\\/?\\s*/i)>-1))&&!G.tv;G.lp=G.7u||G.jA;G.2c=L;if(G.5g){G.148=4h(ua.1q(ua.J(\'OS \')+3,4).1R(\'6v\',\'.\'));if(G.iG&&(!\'GZ\'in 1L||lC<2)){G.2g=G.5g=L;G.tv=H}}G.cs=!G.2g;G.Eo=G.2g||G.tv;G.149=G.3L&&G.cs;if(o.1I.qY||o.1I.n5||o.1I.qZ||o.1I.rB||o.1I.sc){G.2c=H}};E ae(4q,7m){V(B s in 7m){if(1O(7m[s])==\'3I\'){if(s=="2Y"||s=="3t"){4q[s]=7m[s]}F{V(B s2 in 7m[s]){if(1O(4q[s])!=\'3I\'){4q[s]={}}if(1O(7m[s][s2])==\'3I\'){V(B s3 in 7m[s][s2]){if(1O(4q[s][s2])!=\'3I\'){4q[s][s2]={}}if(1O(7m[s][s2][s3])==\'3I\'){V(B s4 in 7m[s][s2][s3]){if(1O(4q[s][s2][s3])!=\'3I\'){4q[s][s2][s3]={}}4q[s][s2][s3][s4]=7m[s][s2][s3][s4];if(s3==\'2S\'||s3==\'2L\'){4q[s][s2][s3][s4]=2I(4q[s][s2][s3][s4])}}}F{4q[s][s2][s3]=7m[s][s2][s3];if(s2==\'2S\'||s2==\'2L\'){4q[s][s2][s3]=2I(4q[s][s2][s3])}}}}F{4q[s][s2]=7m[s][s2];if(s==\'2S\'||s==\'2L\'){4q[s][s2]=2I(4q[s][s2])}}}}}F{if(s.J("13X")>0&&4k(7m[s])===""){}F{4q[s]=sI(s,7m[s])}}}I 4q};B sI=E(1b,5r){if(1O(5r)==\'5p\'){5r=4k(5r);if(1b.J("1v")>-1&&5r!=-1){5r=4I(5r)}}I 5r};E w6(){3j{B 5m=1L[\'2W\'],x=\'13I\';5m.7I(x,x);5m.rZ(x);I H}2G(e){I L}};E wr(bh){if(bh){if(K(o.7q[bh])){o.7q[bh].x6()}}};B 2K=E(x){B y=x;if(y){y=x.6C(0).13u()+x.6Y(1);if(y.J("6v")>-1){y=y.1R(/6v/ig," ")}}B en={"of":"of","jn":"jn","13H":"ze on zd","13i":"ze 2b on zd","z2":"13k at 13l","8E":"nh","13m":"No","xu":"13o","lf":"13p","13q":"13r","e6":"13s 2L","lh":"13t hS","lk":"13v","lo":"aW 1C","m7":"aW 1v","iT":"xs 3B","j9":"xs 1v","jh":"xs 1v 2","dK":"4Z j7","xq":"13x","eu":"13y","13z":"13A to 13B","sH":"13C","kE":"13D","kH":"13E","kU":"xZ","KJ":"xZ","kQ":"HD","kM":"13F HD","13G":"14a HD","qg":"13J HD","qa":"14b HD 4K","14F":"Ad","14H":"Go to 14I 14J\'s 14K","7G":"14L","5W":"14M","2c":"14N 2c","EA":"Cv 2c"};if(K(en[x])){y=en[x]}if(K(o[\'xp\'+v.lM])){if(K(o[\'xp\'+v.lM][x])){y=o[\'xp\'+v.lM][x]}}if(v.xf){if(v.xf[x]){y=v.xf[x]}}I y};B aG=E(x,y,z){if(!K(o.gZ[y])&&v.pR!=1){B t=o.dC?o.dC:(v.1M?v.1M:\'\');K(v.ak)?t=v.ak:\'\';if(v.yt[x]==1&&v.BH==1&&K(v.jJ)){if(x=="8I"){6E(A4,14R)}if(K(1L["l2"+v.jJ])){1L["l2"+v.jJ].Aj(\'xl\'+x,{1M:t});1r("ys",\'xl\'+x)}F{1r("ys 14S 2b")}}if(v.yq[x]==1){if(v.ga==1){B bw;if(v.Hh==1){if(1L.yo){bw={\'ak\':t};if(v.iL){if(1O(v.iL)=="3I"){V(B g in v.iL){if(v.iL.2w(g)){bw[g]=v.iL[g]}}}}yo(\'1e\',\'xl\'+x,bw)}}F{if(1L.ga){bw={HN:\'eE\',HE:y};if(t!=\'\'){bw.HC=t}if(v.14V==1&&!o.aa){bw.14W=1}ga(\'tf.aF\',\'1e\',bw)}}}}}z?o.gZ[y]=H:\'\'};E A4(){if(K(1L["l2"+v.jJ])){1L["l2"+v.jJ].Aj(\'14X\')}};B lW=E(Y){B x=\'\';Y=Y.1R("v=","{=");if(Y.J(\'mj.be/\')>-1){x=Y.1q(Y.J(".be/")+4);x.1R("/","")}F{x=Y.2o(/(mj.be\\/|v\\/|qG\\/|14Y\\?|4s.14Z\\/tf\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.J("?t=")>0){v.1E=x.1q(x.J("?t=")+3);B h=0;B m=0;B s=0;if(v.1E.J("h")>0){h=v.1E.1q(0,v.1E.J("h"));v.1E=v.1E.1q(v.1E.J("h")+1)}if(v.1E.J("m")>0){m=v.1E.1q(0,v.1E.J("m"));v.1E=v.1E.1q(v.1E.J("m")+1)}if(v.1E.J("s")>0){s=v.1E.1q(0,v.1E.J("s"));v.1E=v.1E.1q(v.1E.J("s")+1)}if(h>0||m>0||s>0){v.1E=h*pQ+m*60+s*1}x=x.1q(0,x.J("?t="))}}I x};B js=E(x,y,li,ev){if(x=="8I"){o.8I=H}if(ev==1){V(B yi in y){if(y.2w(yi)){if(1O(y[yi])=="3I"){y[yi]=\'\'}}}}if(v.ku==1&&o.8I){if(v.151==1||li==1){q3(x,y)}F{if(y!=1T){if(1O(y)==\'3I\'){3j{y=54.qV(y)}2G(e){}}F{if(1O(y)==\'5p\'){y=y.1R(/\'/ig,\'′\')}}}if(1O(v.2Y)==\'5p\'){if(v.2Y.J("{")==0){3j{v.2Y=v.2Y.1R(/\\\'/ig,\'"\');v.2Y=54.6U(v.2Y)}2G(e){d4.1r(e)}}}if(1O(v.2Y)==\'3I\'){if(K(v.2Y[x])||K(v.2Y[\'wo\'])){B z=x;if(!K(v.2Y[x])&&K(v.2Y[\'wo\'])){z=\'wo\'}if(x.J("6k")==0){if(K(v.2Y[\'1V\'])){z=\'1V\'}}3j{if(y!==1T){2r(v.2Y[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2r(v.2Y[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2G(e){1r("2Y",e,x)}}}F{if(v.2Y==\'\'){v.2Y="AD"}3j{if(y!==1T){2r(v.2Y+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2r(v.2Y+"(\'"+x+"\',\'"+v.id+"\')")}}2G(e){1r("2Y",e,x,y)}}}}if(o.8I&&v.JQ==1){if(o.Ay){3j{o.Ay.h4.n9({1e:x,9Z:y},"*")}2G(e){}}}if(v.Gp==1&&li!==1){B zv={1e:x,19:o.P?(x=="3V"?o.BM:o.P.19()):0};if(y!=1T){zv["2f"]=y}if(x=="1k"||x=="19"){zv["1k"]=o.P.1k()}if(x=="1Q"||x=="aB"){zv["1Q"]=v.1Q}if(x=="1w"){zv["id"]=4j("zy")}1L.9W.n9(zv,\'*\');B z=x;x=="8I"||x=="1E"||x=="4t"?z=x+"ed":\'\';x=="1z"?z="152":\'\';x=="3E"?z="7w":\'\';x=="5j"?z="3r":\'\';x=="aB"?z="153":\'\';x=="3V"?z="154":\'\';x=="155"?z="156":\'\';zv["1e"]=z;if(z!=\'\'&&z!=x){zv=54.6U(54.qV(zv));1L.9W.n9(zv,\'*\')}}};B q3=E(x,y){B ev=1Y.14T(\'8a\');if(y!==1T){ev.9Z=y}ev.14E(x,H,H);o.1A.14q(ev)};G.1e=E(x,y){o.2Y[x]=y};G.3o=E(x,y,Q){I 4j(x,y,Q)};E 4j(x,y,Q){if(K(o.U)&&1O(x)==\'5p\'){if(o.xQ==1){I}if(Q){if(1O(Q)==\'5p\'){if(Q.J("id:")==0){Q=o.R.vz(Q.1q(3),"4N");if(Q){if(x=="nY"&&y=="14D"){Q.H2()}}}}}if(x=="1z"||x=="3t"){if(K(y)){B bi=L;if(1O(y)==\'5p\'){y=y.1R(/(\\r\\n|\\n|\\r)/gm,"");B 2m=-1;if(y.J("[3V:")>-1&&y.xz("]")==y.S-1){2m=y.1q(y.J("[3V:")+6,y.S-1);2m=2I(2m.1q(0,2m.S-1));y=y.1q(0,y.J("[3V:"));if(y==\'\'){o.U.3K(2m);o.U.2C();I}F{o.2m=2m}}if(y.J("[Au]")>-1){bi=H;y=y.1R(\'[Au]\',\'\')}if(y.J("#"+v.9G)==0){y=o[o.fd[0]](y)}if(y.J("#"+v.bd)==0&&y.J(v.ch)>0){y=o[o.fd[1]](y)}if(y.J("#0")==0){y=cH(y)}if(v.cw==1){y=cw(y)}if(y.J(".9F")==y.S-4){B 4H=eo(y);4H.cE=E(){if(G.g9==4&&G.6r==4x){3j{4j(\'1z\',54.6U(G.dD))}2G(e){}}};4H.aF();I}if(y.J("id:")==0&&K(o.1H)){B z=AK(y);if(K(o.1H[z])){o.R.HL(z);2m>-1?o.2m=2m:\'\';I H}F{I L}}if(y.J("14f:")==0){B z=y.1q(10);if(o.2k=="4s"){o.P.zc(z);I H}F{y=\'//mj.be/\'+z}}}if(x=="1z"){o.R.HB();o.U.d2(y,1T,1T,(bi?1:0))}if(x=="3t"){o.kZ=H;v.3b=0;o.U.d2(y,1,1T,(bi?1:0));o.R.3P(0,0);o.1E=L}}F{if(x=="1z"){o.U.2C()}if(x=="3t"){1O At==\'E\'?At():\'\'}}}if(x=="4b"){if(K(y)){o.kZ=H;o.U.d2(y,1,1)}F{o.P.sm()}}if(x=="3E"){if(o.1z){o.U.2U();o.U.mu()}}if(x=="d7"&&K(y)){o.1E&&o.7E?o.7E.A2(y):\'\'}if(x.J("14h")==0){if(o.1V){o.1V.14i(x.1q(6),y)}}if(x=="bj"){o.bj.oJ();o.bj=1w uO();if(v.zO==1){o.bj.9F(v.zN)}F{o.bj.9F("14j 8l")}if(v.zU==1&&K(v.zY)){o.dN=1w zG()}}if(x=="8s"){!o.1E?o.R.wX():\'\';o.R.9E();o.R.Hg("xy")}if(x=="gj"){o.1z?o.U.2U():o.U.2C()}if(x=="2J"){v.4b=0;v.3b=0;o.P.mR();o.U.ar()}if(x=="8F"){o.19=o.P.19();o.U.fF()}if(x=="6T"){if(v.aT){if(v.aT.on==1&&v.aT.14k==1){o.U.kp()}}}if(x=="q4"&&K(y)){if(o.6n){o.6n.3o(y)}}if(x=="2H"){o.R.Ip()}if(x=="193"&&K(y)){if(v.1V==1){if(y.J(\'js:\')==0){v.6u=y;v.kc=H;o.U.pV("6u")}F{if(o.p!=\'\'){B sv=54.6U(cY(o.p));V(B l in sv){if(sv.2w(l)){if(K(sv[l].id)){if(y==sv[l].id){v.6u=\'14m\'+(K(sv[l][\'wI\'])?\'wI\'+sv[l][\'wI\']:\'\')+y+\'6v\'+sv[l].7F;v.kc=H;o.U.pV("6u")}}}}}}}}if(x=="14o"){1O zu=="E"?zu():\'\'}if(x=="7t"&&y){v.7t=y;o.3w?o.3w.zH():\'\'}if(x=="5j"){o.U.4w()}if(x=="4Q"){if(K(y)){o.U.9h(y)}F{I o.51[o.9M]}}if(x=="kN"){if(v.aT&&o.aU){if(v.aT.aU==1){I 2E.4u((o.aU.7d(14r).S-1)/2E.4u(o.P.1k())*100)}}}if(x=="ic"){I o.51}if(x=="aB"){o.U.5R()}if(x=="mf"){if(K(y)){v[x]=y;o.U.ht()}}if(x=="bD"){I o.2z}if(x=="BP"){I o.ab?H:L}if(x=="5W"){I o.P?o.P.5k():L}if(x=="Ga"){I v.9p==1?o.3k.6Y(0,-1):o.3k}if(x=="aK"){I o.8i}if(x=="1Q"||x=="fN"){if(K(y)){if(y>=0&&y<=1){o.U.3J(y)}}I o.3r?0:v.1Q}if(x=="3r"){I K(o.3r)?o.3r:L}if(x=="14u"){o.R?o.R.HO(y):\'\'}if(x=="eb"){y<2?y=\'\':\'\';if(3d(o[\'u\'+y])){B x2=54.6U(cY(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2w(l)){if(l.J("9P")==0){v[l]=1X}}}if(1O x2=="3I"){V(B k in x2){if(x2.2w(k)){if(k.J("9P")==0){v[k]=x2[k]}if(k=="1u"){v2[k]=x2[k]}}}}v=ae(v,v2);B wK=L;if(o.R.cz()){o.R.8C();wK=H}B wH=L;if(o.R.dx()){o.R.c9();wH=H}o.R.41();o.R=1X;o.R=1w vN();if(o.P.6r()=="5T"){o.R.2C()}o.R.3J(v.1Q);if(K(v.1M)){9K(v.1M)}if(wK){o.R.8C()}if(wH){o.R.c9()}if(o.2c){o.R.8v()}if(1b!=\'IA\'){o.R.3P(o.P.19(),o.P.1k())}cL()}}if(x=="md"){I v.md}if(x=="4n"){o.R.4n(H)}if(x=="Ik"){cL()}if(x=="3V"){if(K(y)){if(1O y=="5p"){if(y.J("%")>-1){y=2I(y.1q(0,y.J("%")));y=o.P.1k()*y/100}F{B kR=o.P.19();if(o.3w&&!o.1E){if(!o.3w.kS){B f=o.3w.9R();if(f.t&&f.d){kR=f.t;o.3w.kS=H}}}if(y.J("+")==0){y=kR+4h(y.1q(1))}F{if(y.J("-")==0){y=kR-4h(y.1q(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!K(o.1V)&&!K(o.5H)&&o.P.1k()>0){o.2m=1T;o.U.3K(y,H);o.U.sa()}F{o.2m=y}}}if(x=="2c"){!o.2c?o.U.8v():\'\'}if(x=="rN"){o.2c?o.U.8q():\'\'}if(x=="14x"){I o.2c}if(x=="3B"){I o.2V+\'/\'+o.4o}if(x=="14y"){if(K(o.gJ)){o.gJ.Do()}}if(x=="It"||x=="14z"){if(K(o.gJ)){o.gJ.Un()}}if(x=="19"||x=="zW"){B ir=o.P?o.P.19():0;if(o.3w&&v.cF==1&&!o.1E&&ir==0){B f=o.3w.9R();if(f.t){ir=f.t}}I x=="zW"?fs(ir):ir}if(x=="14C"){if(o.ba){4j("1z","id:"+o.ba)}if(o.wF){4j("3V",o.wF);4j("1z")}}if(x=="1k"){I o.P?o.P.1k():0}if(x=="8r"){I o.P?o.P.9z():0}if(x=="8x"){if(y){v.8x=y;o.R.jU()}}if(x=="5c"){if(K(y)){if(Q){v.hd=aq(v.hd,y,Q);if(o.2z.S==2){o.U.5M(v.hd)}}F{o.U.5M(y)}}F{I o.P?wU(o.P.mm()):0}}if(x=="7G"){if(K(y)){if(Q){v.wD=aq(v.wD,y,Q);if(o.8i.S==2){o.U.dA(v.wD)}}F{o.U.dA(y)}}F{I o.P?o.P.sA():0}}if(x=="zJ"){I o.2k=="4s"}if(x=="sV"){if(o.7C>0){o.kO=o.7C}o.U.d2(o.3T[o.mo])}if(x=="5T"){I o.1z}if(x=="kX"){I o.1E}if(x=="1l"){I o.1l[y]}if(x=="zM"){o.xQ!=1?o.P.qr():\'\'}if(x=="id"){I v.id}if(x=="1r"){v.1r=y}if(x=="ku"){v.ku=y}if(x=="2q"){o.P.KP()}if(x=="11M"){o.P.JD();if(Q){o.wR=aq(o.wR,y,Q)}}if(x=="5C"){o.P.fw()}if(x=="9o"){o.P.cW()}if(x=="3m"&&v.pR!=1){d4.1r(3m)}if(x=="11N"&&o.3Y){o.3Y.8I()}if(x=="2h"){v.2h=y;if(K(y)){if(y.6t().S<3&&o.4R){o.4R.al(y*1)}F{o.U.hY(y)}}}if(x=="cB"){if(K(o.cB)){if(K(y)){o.cB.3o(y)}F{I o.cB.11O()}}}if(x=="11P"){o.U.dE()}if(x=="vV"){if(o.ya){I o.ya}F{I L}}if(x=="6f"){B 6f=1Z("2a");6f.id=y;6f.C.5w=11R;o.1I.1N(6f)}if(x=="Id"){if(o.4l){B 5q=1Z("5q");B 3B=o.P.3B();5q.X=3B.X>0?3B.X:o.ay;5q.1d=3B.1d>0?3B.1d:o.ck;O(5q,{"1p":"2l","1f":-5q.1d,"1c":-5q.X,"2p":"1P"});1Y.aZ.1N(5q);B 9k=5q.zL(\'2d\');9k.xK(o.P.6Q(),0,0,5q.X,5q.1d);B 5c=2;B jX=1Y.1Z("5q");jX.X=5q.X*5c;jX.1d=5q.1d*5c;B jE=jX.zL("2d");jE.xK(o.P.6Q(),0,0,5q.X*5c,5q.1d*5c);if(v.11S==1&&K(v.xI)){!K(v.jW)?v.jW=20:\'\';!K(v.xP)?v.xP="3S":\'\';jE.46=v.jW+"px 11T, 11U";jE.11V=4I(v.xP);jE.11Y((v.xI=="ix"?o.ix:v.xI),v.jW,5q.1d*5c-v.jW-5)}9k.xK(jX,0,0,5q.X,5q.1d);B 3Z;3j{3Z=5q.123("8D/124")}2G(e){d4.1r(e.8l);I L}I 3Z}F{I L}}if(x=="3F"){I o.2k==x?o.P.oa():1T}if(x=="1K"){I o.2k==x?o.P.oc():1T}if(x=="2e"){if(!o.1z||v.g0===0){o.P.ai(y);I H}F{I L}}if(x=="FQ"){if(K(y)){y==\'1/0\'?y=1-3p(v.oX,0):\'\';v.oX=y;o.P.eX()}F{I 3p(v.oX,0)}}if(x=="1G"){if(K(y)){if(y==0){o.P.eX()}F{o.P.1G(y)}}F{I[o.3A.x,o.3A.y,o.3n.C.1c,o.3n.C.1f]}}if(x=="1M"){if(K(y)){K(y)?v.1M=y:\'\';o.U.9K(\'1M\');I H}F{I v.1M}}if(x=="126"){o.U.DO()}if(x=="2P"){if(y){!o.i2?o.i2=[]:\'\';if(1O(y)==\'3I\'){y=o.i2.9I(y);x="W"}}}if(x=="W"){if(y){if(1O(y)==\'3I\'){3j{o.U.6h(y);I H}2G(e){I L}}F{if(y.J(".9F")==y.S-4||y.J(".9F?")>0){B 4H=eo(y);4H.cE=E(){if(G.g9==4&&G.6r==4x){3j{4j(\'W\',54.6U(G.dD))}2G(e){}}};4H.aF();I H}F{if(y==\'\'){o.U.6h([])}}}}}if(x=="7c"){o.R?o.R.bN():\'\'}if(x=="eu"){o.R?o.R.dW():\'\'}if(x=="6j"){o.R?o.R.iE(y):\'\'}if(x=="6j?"){I o.a6?[o.129,o.12a]:0}if(x=="gg"){o.P?o.P.gg():\'\'}if(x=="mE"){if(K(y)&&K(o.1H)){!o.1z?v.3b=0:\'\';V(B j in o.1H){if(o.1H.2w(j)){if(o.1H[j].dv==y){y=j}}}if(K(o.1H[y])){o.R.HM(y);I H}F{I L}}}if(x=="12b"){B 1J=[];if(K(o.1H)){V(B j in o.1H){if(o.1H[j].5a&&o.1H[j].rP==-1){1J.2P({1M:o.1H[j].1M,id:o.1H[j].id})}}}I 1J}if(x=="zy"){if(o.3z){I o.1H[o.3z].dv?o.1H[o.3z].dv:o.3z}}if(x=="12c"){if(o.1H){I 7A.6o(o.1H).S}F{I-1}}if(x=="kF"){if(K(o.kF)){I o.kF}}if(x=="12e"){o.R.mn()}if(x=="12f"){o.P.hN()}if(x=="1u"){o.R.h0()}if(x=="11X"){if(o.1V){I H}F{I L}}if(x=="11I"){if(o.1V){I AC()}F{I L}}if(x=="11u"){if(o.1V){I o.1V.3E()}F{I L}}if(x=="11H"){if(o.1V){I o.1V.BT()}F{I L}}if(x=="11i"){if(o.1V){o.1V.11j()}F{I L}}if(x=="11k"){if(o.1V){o.1V.5j()}F{I L}}if(x=="6s"){v.6s=aq(v.6s,y,Q);o.P.6s()}if(x=="9a"){if(K(Q)){v.9a=aq(v.9a,y,Q)}F{if(K(y)){y==\'0/1\'?y=1-v.9a:\'\';v.9a=y}F{I v.9a}}}if(x=="5E"){if(K(Q)){v.5E=aq(v.5E,y,Q)}F{if(K(y)){v.5E=y}F{I v.5E}}}if(x=="wb"||x=="nN"){B z="eR";x=="nN"?z="nO":"";if(K(Q)){v.W[z]=aq(v.W[z],y,Q)}F{if(K(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}I v.W[z]}if(x=="hd"){if(o.2z.S==2){v.hd=o.2z[o.3h];v.hd=aq(v.hd,y,Q);if(o.2z[0]==v.hd){o.U.5M(0)}F{o.U.5M(1)}}}if(x=="v"&&y){if(y.J(\'3t\')==0||y.J(\'bk\')==0){I}I v[y]}if(x.J("dH:")==0){B xx=x.1q(7);if(1O(y)==\'3I\'&&1O(v[xx])==\'3I\'){V(B yy in y){if(y.2w(yy)){v[xx][yy]=y[yy]}}}F{if(x.J(\'G1\')==-1){v[xx]=y}}I H}if(x.J("1B:")==0){o.R.Iq(x.1q(5),y)}if(v.F0==1&&x.J("1v")==0&&y){iJ(\'5f, 5f > *{--7b\'+x+\':\'+4I(y)+\'}\')}if(x=="11l"){I o.P?o.P.bJ():\'\'}if(x=="11m"){I o.7Y+\' \'+o.iN}if(x=="iN"){I o.iN}if(x=="qp"){I o.qp}if(x=="zA"){I o.zA}if(x=="5t"){I o.5t}if(x=="11n"){I o.1V?o.xV:1T}if(x=="9y"){o.U.ml();v.1S.on=0;if(v.rX==1){V(B i=0;i<4X.S;i++){if(4X[i]){if(4X[i].3o("id")==v.id){4X[i]=1X}}}}V(B w in 1L){if(1L[w]==o.G){1L[w]=1X}}if(dR==v.id){dR=\'\'}o.xQ=1;o.1A.1U=\'\';o.G=1X}}F{I L}};E aq(x,y,Q){B z=4k(y)+\'\';if(y.J("/")>0){B y2=y.2o("/");if(y2.S==2){if(x==4k(y2[0])){z=4k(y2[1]);if(Q){Q.bX(1)}}F{z=4k(y2[0]);if(Q){Q.bX(0)}}}}I z}E eo(x){B 4H=1w Ai();4H.8h(\'An\',x,H);I 4H}E AK(y){B z=y.1q(3);if(o.1H){V(B j in o.1H){if(o.1H.2w(j)){if(o.1H[j].dv==z){z=j}}}}I z}E AC(){B x;if(o.1V){if(o.1V.ee()){x=o.1V}}if(!x&&o.5H){x=o.5H}if(x){B y={is:o.3O,1l:x.9Z("11q"),7Y:x.9Z("7Y"),11r:x.9Z("CR"),Y:o.DX+(x.9Z("Ap")?x.9Z("11s")+x.9Z("Ap"):\'\'),1F:x.9Z("11h"),3t:x.9Z("3t"),19:(o.P?o.P.19():\'\'),1Q:x.11t(),id:o.xV};if(o.3O=="6u"){y.11w=o.11x}I y}}B 1Z=E(x){B y=x;x==\'2a\'||x==\'vH\'?y=\'5f\':\'\';B z=1Y.1Z(y);if(x==\'vH\'){O(z,{"6J":"4m","2p":"4C"})}I z};B 1r=E(a,b,c,d,e,f,g){if(v.1r==1||v.sW==1){B x=a+(b!=1T?" "+b:"")+(c!=1T?" "+c:"")+(d!=1T?" "+d:"")+(e!=1T?" "+e:"")+(f!=1T?" "+f:"")+(g!=1T?" "+g:"");d4.1r("zf"+(v.tl==1?"2":"")+": "+x);if(v.sW==1&&K(1Y.8M("Ek"))){1Y.8M("Ek").1U+=x+\'<br/>\'}}};B IH=E(){if(v.xo==1&&K(v.pB)&&v.pB!=\'\'){B x=1Y.1Z(\'fX\');x.yZ=\'11z\';x.9e=\'av://xo.11A.9t/O?jf=\'+v.pB.1R(/,/ig,"|").1R(/ /ig,"+");1Y.11C.1N(x)}};B Ir=E(2a,56){B x=["9l","gu","pi","hI","du","11D"];V(B y=0;y<x.S;y++){B z=2a.uw("2x "+x[y]);if(z.S>0){V(B y2=0;y2<z.S;y2++){z[y2].C.4p=56}}}};B 4Z=E(19){19<0?19=0:\'\';B AI=o.P.1k>=gB?H:L;B zj=o.P.1k>=pQ?H:L;B 6z=2E.8H(19/60);B 6M=2E.8H(19-6z*60);B 8m=2E.8H(6z/60);B jD=2E.8H(8m/24);6z=6z-8m*60;if(jD>0){8m=8m-jD*24}if(v.lH==1&&o.P.5k()){B d=1w 6L();I 7U(1w 6L(d.9f()+19*2t).zq())}F{I 7U((jD>0?jD+\':\':\'\')+(8m>0||zj?8m+\':\':\'\')+((8m>0||AI)&&6z<10?\'0\':\'\')+6z+\':\'+(6M<10?\'0\':\'\')+6M)}};B fs=E(x){B 6M=2E.8H(x);B 6z=2E.8H(6M/60);B 8m=2E.8H(6z/60);6z=2E.8H(6z%60);6M=2E.8H(6M%60);8m>0&&6z<10?6z="0"+6z:"";6M=6M>=0?((6M>=10)?6M:"0"+6M):"c0";B 5F=(8m>0?8m+":":"")+(6z>=0?6z:"0")+":"+6M;if(v.lH==1&&o.P.5k()){B d=1w 6L();I 7U(1w 6L(d.9f()+x*2t).zq())}F{I 5F}};B Fl=E(){I Fk((1L.8b!=1L.9W.8b)?1Y.nA:1Y.8b.9e)};B wU=E(x){if(x){x=x.6t();B pX=x.J(" <7k C=\'1C");if(pX>-1){x=x.1q(0,pX)}}I x};B pa=E(x,y,z){B t;if(!zI(x)&&y){t=1Y.1Z(\'n7\');y=="zC"?y=x:\'\';t.2R=y.J(\'//\')==-1?\'//\'+y:y;t.12h=1;if(z){t.7g=z}B s=1Y.dT(\'n7\')[0];s.4T.qc(t,s)}I t};B zI=E(y){B x=L;B oA=1Y.dT(\'n7\');V(B i=0;i<oA.S;i++){if(oA[i].2R.J(y)>-1){x=H}}I x};B a8=E(x,y){if(x){if(x.J(\'1v\')>-1||x.J(\'B\')>-1){I 4I(x)}F{x=x.1R(\'#\',\'\');B r=2I(x.S==3?x.6Y(0,1).eZ(2):x.6Y(0,2),16);B g=2I(x.S==3?x.6Y(1,2).eZ(2):x.6Y(2,4),16);B b=2I(x.S==3?x.6Y(2,3).eZ(2):x.6Y(4,6),16);if(K(y)){I\'4A(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{I\'Ar(\'+r+\', \'+g+\', \'+b+\')\'}}}};B O=E(e,o){if(K(e)){V(B 1b in o){if(o.2w(1b)){if(o[1b]!=\'12N\'&&o[1b]!=1T){if(1O o[1b]==\'12O\'&&1b!=\'1C\'&&1b!=\'5w\'){o[1b]+=\'px\'}if(1b.J("1v")>-1||1b.J("I8")>-1){o[1b]=4I(o[1b])}if(1b=="2F"){e.C[\'-ms-\'+1b]=o[1b];e.C[\'-p3-\'+1b]=o[1b];e.C[\'-3L-\'+1b]=o[1b];e.C[\'-o-\'+1b]=o[1b]}if(1b=="te"){if(o[1b].J(" ")>-1){o[1b]=\'"\'+o[1b]+\'"\'}}if(1b=="6f-jk"){e.C.12P(1b,o[1b],\'5S\')}F{e.C[1b]=o[1b]}}}}}};B H9=E(x,56,b1,b2){B y=3p(b1,1)*1;B z=3p(b2,1)*1;O(x,{"2n":"12Q-3l-5e(-12R,"+56+","+56+" "+y+"px,4A(0,0,0,0),"+y+"px,4A(0,0,0,0) "+(y+z)+"px)"})};B 4I=E(c){if(c){c.J("1v")==0?c=\'B(--7b\'+c+\')\':\'\';I c.1q(0,1)!=\'#\'&&c.J("B")==-1&&c.J("Ar")==-1?c="#"+c:c}};B IN=E(x,1v,y){!1v?1v=\'#fW\':\'\';1v=4I(1v);B r=5y(mv,12S);x=x.1R(/\\(J4\\)/g,r);x=x.1R(/\\(1v\\)/g,1v);x=x.1R(/\\(iH\\)/g,1+(v.12T.1G-1)/2);B AH=x.1q(0,x.J(\'|||\'));B qv=x.1q(x.J(\'|||\')+3);B az=\'\';if(o.1l.3L){az=qv.1R(/5U:/g,"-3L-5U:");az=az.1R(/5U-/g,"-3L-5U-");az=az.1R(/@As/g,"@-3L-As");az=az.1R(/2F/g,"-3L-2F")}y?y.1U=AH:\'\';iJ(az+qv)};B gI=E(x,y){B z;if(x){V(B i=0;i<x.S;i++){if(x[i]){if(x[i].J(y)>-1){z=H}}}}I z};B iJ=E(x){if(o.O){if(o.O.A9){o.O.A9.12V=x}F{o.O.1N(1Y.Ep(x))}}};B ro=E(x){O(x,{"1p":"2l","1f":0,"1c":0,"X":"100%","1d":"100%"})};B hv=E(x){O(x,{"7e":"1P"})};B 4H=E(y,z){B x=1w Ai();x.8h(\'An\',y,H);x.cE=z;x.aF()};B 12X=E(x){if(x){V(B i=0;i<5;i++){if(x.12M=="12Y"){1j}F{if(x.zl){x=x.zl}}}}I x};B 8Y=E(z){B 8Y=1Y.1Z("3Z");if(o.lV.J(z)>-1){o.lV.2P(z);if(z.J("?")>0){z=z+\'&\'+2E.5y()}F{z=z+\'?\'+2E.5y()}}F{o.lV.2P(z)}8Y.5L(\'2R\',z);8Y.5L(\'1d\',\'5N\');8Y.5L(\'X\',\'5N\')};B 4c=E(e,o){V(B 1b in o){if(o.2w(1b)){e.5L(1b,o[1b])}}};B 9y=E(e){if(e){3j{e.4T.3e(e);e=1X}2G(e){}}};B 5y=E(8W,6l){I 2E.8H(131.S>1?(6l-8W+1)*2E.5y()+8W:(8W+1)*2E.5y())};B mT=E(){I 2E.5y().6t(36).132(2,12)};B pK=E(x,y){x=7A.6o(x).136(E(4q,1b){if(1b!=y){4q[1b]=x[1b]}I 4q},{});I x};B 4k=E(x){if(1O x=="5p"){I x.1R(/^\\s+|\\s+$/gm,\'\')}F{I x}};B 6j=E(x,y,z){B r=L;if(x){if(x.J(y)>-1){B r=x.1q(x.J(y)+y.S);if(z){if(r.J(z)>-1){r=r.1q(0,r.J(z))}}}}I r};B 137=E(x,n){if(n==0){I"#0"+bE.e(x)}if(n==-1){I bE.e(x)}if(n==1){I"#1"+rD(bE.e(x),1)}};B uN=E(x){if(v[x]!=""){if(1O v[x]!="5p"){o[x+\'o\']=v[x]}F{if(v[x].J("[{")==0){3j{v[x]=v[x].1R(/7b\'qt/ig,\'"\');o[x+\'o\']=2r(v[x])}2G(e){}}}}};B 5Z=E(x){I 7U.pI(x)};B cY=E(x){if(x.1q(0,2)=="#1"){I bE.d(rD(x.1q(2),-1))}F if(x.1q(0,2)=="#0"){I bE.d(x.1q(2))}F{I x}};B vd=E(x){if(x){if(x.J(\'3H\')==-1&&x.J(\'.\')==-1&&x.S>100&&x.J(\'2f:\')==-1){x=\'2f:8D/tx;fT,\'+x}}I x};B 1o=E(x){x?x.C.5t="3q":\'\'};B 1t=E(x){x?x.C.5t="3W":\'\'};B 3f=E(x){x?x.C.2p="1P":\'\'};B 6g=E(x){x?x.C.2p="4C":\'\'};B 6e=E(x){I x?x.C.5t!="3q"&&x.C.2p!="1P":L};B 59=E(s){if(1O s=="5p"){if(s.J("px")>0){s=s.1q(0,s.J("px"))}}I 2I(s)};B 3q=E(x){I x.C.2p=="1P"};B 42=E(o,x,y){o[x+\'1f\']=0;o[x+\'2j\']=0;o[x+\'2O\']=0;o[x+\'1c\']=0;if(K(o[y])){B z=o[y].2o(" ");if(z.S==4){o[x+\'1f\']=z[0]?4h(z[0]):0;o[x+\'2j\']=z[1]?4h(z[1]):0;o[x+\'2O\']=z[2]?4h(z[2]):0;o[x+\'1c\']=z[3]?4h(z[3]):0}}I o};B 138=E(x){if(x){x=x.1R(/ /ig,\'px \')}I x+\'px\'};B lQ=E(x,y){I v[x]&&v[x]!=\'\'?v[x]:y};B f1=7U.pI(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,100,101,102,103,104,105,106,107,108,109,78,79,80,81,82,83,84,85,86,87,88,89,90,110,111,112,113,114,115,116,117,118,119,120,121,122);B bE={aE:f1+"13b+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bE.yw(e);lT(f<e.S){n=e.aJ(f++);r=e.aJ(f++);i=e.aJ(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(s8(r)){u=a=64}F if(s8(i)){a=64}t=t+G.aE.6C(s)+G.aE.6C(o)+G.aE.6C(u)+G.aE.6C(a)}I t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1R(/[^A-Za-z0-9\\+\\/\\=]/g,"");lT(f<e.S){s=G.aE.J(e.6C(f++));o=G.aE.J(e.6C(f++));u=G.aE.J(e.6C(f++));a=G.aE.J(e.6C(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5Z(n);if(u!=64){t=t+5Z(r)}if(a!=64){t=t+5Z(i)}}t=bE.yp(t);I t},yw:E(e){e=e.1R(/\\r\\n/g,"\\n");B t="";V(B n=0;n<e.S;n++){B r=e.aJ(n);if(r<128){t+=5Z(r)}F if(r>127&&r<12Z){t+=5Z(r>>6|192);t+=5Z(r&63|128)}F{t+=5Z(r>>12|xX);t+=5Z(r>>6&63|128);t+=5Z(r&63|128)}}I t},yp:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;lT(n<e.S){r=e.aJ(n);if(r<128){t+=5Z(r);n++}F if(r>191&&r<xX){c2=e.aJ(n+1);t+=5Z((r&31)<<6|c2&63);n+=2}F{c2=e.aJ(n+1);c3=e.aJ(n+2);t+=5Z((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}I t}};B rD=E(s,n){s=s.1R(/\\+/g,"#");s=s.1R(/#/g,"+");B a=z5(o.y)*n;if(n<0)a+=f1.S/2;B r=f1.1q(a*2)+f1.1q(0,a*2);I s.1R(/[A-Za-z]/g,E(c){I r.6C(f1.J(c))})};B z5=E(x){x=x.2o(5Z(61));B gO=\'\';B c1=5Z(120);B qX;V(B i in x){if(x.2w(i)){B sb=\'\';V(B j in x[i]){if(x[i].2w(j)){sb+=(x[i][j]==c1)?5Z(49):5Z(48)}}qX=2I(sb,2);gO+=5Z(qX.6t(10))}}I gO.1q(0,gO.S-1)};B K=E(x){I x!=1X&&1O(x)!=\'1T\'&&x!=\'1T\'};B 3p=E(x,y){I K(x)?x:y};B 3d=E(x){I K(x)&&x!=-1&&x!=\'\'};B lZ=E(x){if(1O x=="3I"){x=54.6U(54.qV(x))}I x};B gy=E(el){B x=el.AM().1c+(1L.D3?1L.D3:1L.12l);I x};B fu=E(x){v.12m==1&&3d(v.Dk)?x=v.Dk:\'\';I x};B ke=E(el){12n hI=el.AM();I hI.1f+1L.12o};B 7f=E(x,y){if(x!=\'\'){if(v.12p==1){1L.8h(x)}F{if(v.12q==1){1L.9W.8b.9e=x}F{1L.8b.9e=x}}x=\'\'}};B vy=E(){if(v.4P==1){o.4P?o.1I.3e(o.4P):\'\';o.4P=1X}};B EQ=E(){B nm=L;if(o.1l.tv){1r("tv")}G.9K=E(x){o.R?o.R.1M(x):\'\'};G.6H=E(x){if(x){if(1O(x)==\'5p\'){x=x.1R(/(\\r\\n|\\n|\\r)/gm,"");if(x.J("[{")==0){3j{x=x.1R(/7b\'qt/ig,\'"\');x=54.6U(x)}2G(e){x="AJ 54"}}}if(1O(x)==\'3I\'){o.1H=[];o.i2=lZ(x);o.W=rW(x);if(o.W.S>0){if(v.W.12r==1&&!v.4z){B 6o=7A.6o(o.1H);B qQ=6o.6Y(-1)[0];qQ?v.4z=qQ:\'\'}B y=yu();if(y){x=y.3t;o.dC=y.1M;o.R?o.R.Io(y.1M):\'\';if(K(y.2e)){if(o.P){o.P.ai(y.2e)}F{v.2e=y.2e}}if(K(y.3c)){y.2h=y.3c}if(K(y.1E)){v.1E=o.2m=y.1E}7B("CV");if(K(y.id)){o.3z=y.id}B sx=["2h","md","qG","Y","DH","DA","ij","mf","ak","6T","8x","6c","4t","4v","bU","7V","9d","1Q"];if(K(v.cG)){if(v.cG.12x==1&&v.cG.lO==1){sx.2P("1M");sx.2P("t1");sx.2P("t2");sx.2P("t3");sx.2P("t4");sx.2P("t5")}}V(B i=0;i<sx.S;i++){if(K(y[sx[i]])){v[sx[i]]=y[sx[i]]}}if(sx.J(\'1M\')>0){if(v.cG.GC==1){o.oZ=v.cG.GB;o.U.lx(y)}o.U.9K(\'1M\')}if(K(y.1Q)){1D(E(){o.U.3J(y.1Q)},4x)}if(o.R){o.R.6h(o.W);if(v.9d){o.R.pH()}}if(o.2X){o.2X.oi()}}F{}}}if(1O(x)==\'5p\'){x=qS(x);if(x.J("#"+v.9G)==0){x=o[o.fd[0]](x)}if(x){if(x.J("#"+v.bd)==0&&x.J(v.ch)>0){x=o[o.fd[1]](x)}if(x.J("#0")==0){x=cH(x)}x=qS(x)}if(v.cw==1){x=cw(x)}if(x==\'\'){1r("4U 3t");o.aV=H;js("2b","4U")}o.2z=[];o.9x=[];o.8i=[];o.mo=0;o.3h=0;o.7C=0;v.hU==\'\'?v.hU=\',\':\'\';if((x.J(v.hV)>-1&&x.J(v.df)>-1)||K(v.bD)){o.3T=x.2o(v.hU)}F{o.3T=[x]}o.aK=[];if(K(v.bD)){B bD=v.bD.2o(v.hU)}if(o.3T.S>0){B q=-1;V(B i=0;i<o.3T.S;i++){o.3T[i]=4k(o.3T[i]);if(o.3T[i]!=\'\'){if(o.3T[i].J(v.hV)==0&&o.3T[i].J(v.df)>1){o.2z[i]=o.3T[i].1q(o.3T[i].J(v.hV)+v.hV.S,o.3T[i].J(v.df)-v.df.S);o.3T[i]=o.3T[i].1q(o.3T[i].J(v.df)+v.df.S)}F{if(K(v.bD)){o.2z[i]=K(bD[i])?bD[i]:\'\'}F{o.2z[i]=i+1}}B is=0;if(K(v.4L)&&q==-1){if(7U(v.4L).J("l4:")==0){if(v.4L.1q(4)*1==i){is=1}}if(v.4L==o.2z[i]){is=1}if(v.4L=="6l"&&i==o.3T.S-1){is=1}}if(K(o.4L)){if(o.4L==o.2z[i]){is=1;q=i}}if(is==1){o.mo=i;o.3h=i}o.3T[i]=rn(o.3T[i])}}}F{o.3T[0]=rn(o.3T[0])}I o.3T[o.mo]}}F{I x}};E rn(x){if(K(v.lA)&&x.J("//")==-1){x=v.lA+x}I x};G.DO=E(){if(o.W){B x=o.W.Bi();V(B i=0;i<x.S;i++){x[i].cD=i}o.W=x;o.R.6h(o.W)}};G.6h=E(x){if(1O(x)==\'3I\'){o.1H=[];o.i2=lZ(x);o.W=rW(x);if(o.R){o.R.6h(o.W)}}};G.d2=E(x,y,z,no){!K(y)?v.3b=1:\'\';!K(z)?v.4b=0:\'\';v.1k=1T;v.4t=1T;v.4v=1T;o.aV!=2?o.aV=L:\'\';o.9D=L;o.9o=L;o.9X=0;o.gZ=[];o.q8=L;o.qD=L;o.K8=L;o.cd=1T;o.pu=[L,L,L];o.12B=mT();o.EO=0;o.gG=0;o.aU?o.aU=[]:\'\';o.2k!=\'7b\'&&o.4R?o.4R.6c():\'\';o.BB?o.BB=[]:\'\';if(o.dN){o.dN.6c()}if(o.P.6r()=="5T"){G.ar()}if(o.6j&&o.a6){o.R.iE()}if(K(o.2H)){o.2H.41()}if(K(o.ci)){3a(o.ci)}js("1w");if(v.1V==1&&no!=1){o.U.ey();o.U.ey(\'6u\')}x=G.6H(x);if(y==1){o.2k=\'\'}o.P.6H(x);if((o.1l.2g||o.1l.7u)&&!K(y)){o.U.2C()}if(K(o.jG)){o.3A={x:1,y:1,x0:1,y0:1};o.P.eX()}aG("1z","2C");o.P.iI();o.R.iQ();o.R.xc();o.R.4J();o.ge?o.ge.FU():\'\'};G.lx=E(x){B y=L;if(x&&o.oZ){v.1M=o.oZ;V(B i=1;i<6;i++){if(K(x[\'t\'+i])){v.1M=v.1M.1R("{"+i+"}",x[\'t\'+i]);y=H}}}I y};G.bc=E(){if(v.3b==1&&!v.B4){if(v.jC==1){1D(E(){o.U.2C()},4i)}F{G.2C()}v.B4=1}ht()};G.ht=E(){ht()};E ht(){if(v.tJ==1){if(1O Cn!=="1T"){o.th=1w Cn()}}}G.iI=E(){B x=L;if(o.1l.2g){x=H;if(v.Ey==1&&o.1l.7Z){x=L}if(v.Er==1&&o.1l.iG){x=L}if(v.Ez==1&&o.1l.5g){x=L}if(v.12E==1&&o.1l.ag){x=L}}if(v.12F==1&&o.1l.tv){x=H}I x};G.q9=E(){o.P.3J(v.1Q);if(o.3r){o.P.4w()}o.9D=H;o.R?o.R.4J():\'\';if(!o.1z&&!o.1E){v.6n==1?o.6n.3o("3E"):\'\'}if(o.53&&o.4l){o.3Y.Cv();o.3Y.Go()}if(v.1V==1){if(v.Cr!=1&&v.kc==1){!K(o.1V)?ny("6u","9D"):\'\'}}};G.Ac=E(){!o.jt?7j(H):\'\'};E 7j(x){o.jt=H;if(o.R){if(o.R.cz()){o.R.8C()}}if(o.2X){o.2X.dq()}!x?o.P.2C():\'\';if(!o.q8){1D(E(){o.P.iI()},4i)}!o.1z?o.R.2C():\'\';v.6n==1?o.6n.3o("1z"):\'\';v.1V==1?o.U.ey(\'cX\'):\'\';if(o.1l.2g){o.R.fH()}if(K(o.2H)){o.2H.12G()?o.2H.BR():\'\'}if(v.12H==1&&K(v.ij)&&o.dt){if(v.ij!=\'\'&&!K(o.iu)){o.iu=6E(r3,v.BG*2t);r3()}}}G.2C=E(bi){if(!o.1z&&o.P){o.nr=H;o.7Q=L;B 2J=L;if(o.2k=="4s"){if(!o.P.kz()&&v.3b!=1&&v.4b==1){2J=H;if(1L[\'YT\']){v.3b=1;o.P.qr()}}}if(v.8E==1&&v.Cp==0){o.U.nh();2J=H}if(o.aV||2J){if(o.aV){8S("7F")?oj(2):\'\'}}F{o.kZ=L;yz(!o.1E);o.bj.oJ();if(!o.1E){js("1E");o.1E=H;if(v.1u.xT==1){1D(E(){o.R.qw()},100)}if(v.1u.9b>0&&v.3b==1){o.fo=H;1D(rh,v.1u.9b*2t)}if(v.157==1&&v.13g){158()}V(B i=0;i<o.cl.S;i++){if(v[\'EF\'+o.cl[i]]==1){2W.7I("EL"+o.cl[i],6L.gR())}}if(v.173==1&&v.17A){17B("1E")}js("1w");o.ib?o.R.pJ(o.ib):\'\';o.R.wX();o.R.4J();aG("1z","2C");o.ab?aG("BP","17D",1):\'\'}F{aG("BT","17F")}if(v.BV==1&&!o.2c){B dd=1w 6L();B tt=dd.9f();if(tt-o.aa<e8){if(v.BW==1){o.1l.2g?G.8v():\'\'}F{G.8v()}}}if(o.7O){if(v.rj==1){6g(o.2h)}}if(o.dN){o.dN.6c()}if(bi!=1&&8S("7F")||8S("6p")){oj(2)}F{if(v.7f==1&&K(v.C0)&&!K(3m.7f)){7f(v.C0);2J=H}if(!2J){1r("2C");if(o.2k!=\'17I\'){o.P.1k()>0?o.R.3P(o.P.19(),o.P.1k()):\'\'}if(!o.rf){o.rf=H;if(v.1u.9b>0&&v.3b==1){o.fo=H;1D(rh,v.1u.9b*2t)}}B ol=L;if(o.P.19()>1&&v.ov==1&&bi!=1&&!8P()&&!K(o.1V)&&!K(o.5H)){ol=8S("cX")}if(ol){8P()?7j(L):\'\'}F{7j(L)}}}}}F{o.P?o.P.2C():\'\'}};E rh(){o.fo=L;o.R.4J()}G.2U=E(){if(o.1z){o.nr=L;1r("2U");o.P.2U();o.R.2U();js("3E");v.rC==1?8p():\'\';v.sq==1?nE():\'\';v.6n==1?o.6n.3o("3E"):\'\';if(o.7O){if(v.rj==1){3f(o.2h)}}if(!K(o.1V)&&!K(o.5H)&&v.ov==0){8S("cX")}o.jt=L}};G.4w=E(){o.P.4w();o.R.4w();o.3r=H;js("5j")};G.5R=E(){o.P.5R();o.3r=L;o.R.5R();o.P.3J(v.1Q);js("aB")};G.3J=E(x,y){if(o.R){x<0.17L?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4w();v.1Q=0;x=0}F{if(o.3r){G.5R()}v.1Q=x}js("1Q",x);o.R.3J(x,y);o.P.3J(x)}};G.9E=E(){o.R.9E()};G.7r=E(){o.R?o.R.7r():\'\'};G.17N=E(){G.7r()};G.qb=E(){o.U.6I();G.7r()};G.3P=E(19,1k){if(o.3w&&!o.1E){B f=o.3w.9R();if(f.t&&f.d){19=f.t}}o.R?o.R.3P(19,1k):\'\'};G.o3=E(19,1k){if(K(o.2m)&&o.2k!="4s"&&!o.P.5k()){o.U.3K(o.2m,L);o.2m=1T}};G.g6=E(){B d=1w 6L();o.aa=d.9f();B x=L;if(o.R.cz()&&v.1i.a0!=1){o.R.cJ();x=H}if(o.2X){if(o.2X.HZ()){o.2X.dq();x=H}}if(v.W.a0==0){if(o.R.dx()&&v.W.eK==1){o.R.c9();x=H}}if(v.7f==1&&K(v.BN)&&!K(3m.7f)){7f(v.BN);x=H}if(o.3r&&v.kB==1){o.U.5R();v.kB=0;x=H}if(!x){if(v.1S.on==1&&v.1S.2M==1&&v.1S.sn==1){7J(\'1z\',(o.1z?0:1))}G.bR()}};G.Fv=E(){if(o.R.cz()){o.R.8C()}};G.bR=E(){if(o.P.6r()=="5T"){v.17O==1?G.ml():G.2U()}F{G.2C()}aj()};G.3K=E(bQ,h1){if(bQ<o.P.1k()){if(v.fB.17P==1){if(bQ>o.P.19()){I}}if(v.4v>0){bQ<v.4v?bQ=v.4v:\'\'}o.BM=bQ;o.P.3K(bQ);if(h1){o.R.3K(bQ,o.P.1k())}o.hn=H;o.fY=o.P.19();aj(o.fY)}};G.17S=E(Y,4g,BK){if(o.P.6r()=="5T"&&o.hx!=\'Ko\'){2U();if(o.2c&&BK){o.U.8q()}}1L.8h(Y,4g)};G.kp=E(){B x=o.P.bJ();if(K(v.6T)){x=v.6T}if(x!=\'\'){js("6T");B mK=1L.8h(x,(v.17U==1?\'17V\':\'rq\'));mK.6B()}};G.6I=E(x){B 19=o.P.19();B 1k=o.P.1k();o.R.ef(19,1k,x)};G.sa=E(){B 19=o.P.19();B 1k=o.P.1k();B aN=1k>0?19/1k:0;if(!o.hn){o.R?o.R.ef((o.2m>0?o.2m:19),1k):\'\'}F{19!=o.fY&&o.fY!=-9?o.hn=L:\'\'}if((v.ga==1||v.BH==1)&&1k>0){n3("rs","2C 25%",aN,0.25);n3("rt","2C 50%",aN,0.50);n3("sF","2C 75%",aN,0.75)}V(B i=0;i<3;i++){if(!o.pu[i]){if(aN>=i*0.25+0.25){Cm(i)}}}v.rz==1?1r(1,19,1k):\'\';if(v.8F==1||v.qE>0){if(o.1z){B z=L;B p9=L;if(v.Co==1&&v.8F==1){if(!o.P.5k()){z=H}}if(19>0){if(19==o.19&&!z){p9=H}F{o.9X=0}o.19=19}F{if(v.17M==1){B ld=o.P.9z();v.rz==1?1r(2,ld,o.pk):\'\';if(!z){if(ld==o.pk){p9=H}F{o.9X=0}}o.pk=ld}}if(p9){o.9X++;if(v.8F==1){v.rz==1?1r(3,o.9X):\'\';if(o.9X==v.rV*(2t/o.ln)){o.U.fF()}}F if(v.qE>0&&o.P.KH()>1){if(o.9X==v.qE*(2t/o.ln)){o.P.5b(\'OR v0\')}}}}}if(v.aT){if(v.aT.aU==1&&1k>0){!o.aU?o.aU=[]:\'\';o.aU[2E.4u(19)]=1}}if(v.1V==1){if(v.Cr!=1&&v.kc==1){!K(o.1V)?ny("6u",19,1k):\'\'}if(v.17a!=1&&v.qj==1){!K(o.1V)?ny("f9",19,1k):\'\'}}if(v.AX==1&&v.qJ>0){if(19>=v.qJ){if(!K(o.1V)){if(8S("6p")){o.P.2U();o.R.2U()}v.qJ=0}}}7B("1z");if(v.8E==1&&v.Cp>-1){17d(19,1k)}if(o.7O){aj(19)}if(o.5m&&v.cF==1){if(o.3w){!o.2m?o.3w.m6(19,1k):\'\'}}if(o.a6){o.6j?o.6j.1z(19):\'\'}if(K(v.4t)){if(v.4t>0&&19>v.4t){if(o.2k=="4s"){o.P.2U();o.P.3K(v.1E>0?v.1E:0)}F{o.P.mR();o.U.ar()}v.1E>0?o.2m=v.1E:\'\';o.U.m0()}}if(K(v.6c)){B r1=v.6c.2o(",");V(B i=0;i<r1.S;i++){B r2=r1[i].2o("-");if(r2.S==2){if(19>r2[0]&&19<r2[1]){o.P.3K(r2[1]*1+(o.1l.7u?1:0))}}}}if(v.17f==1){if(1O Cc!=="1T"){Cc(19,aN)}}};E Cm(x){o.pu[x]=H;if(v.cF==1&&v.7M==1&&v.B8==x){if(o.5m&&o.3z){o.3w?o.3w.B6(o.3z):\'\'}}}E n3(x,y,t,p){if(!K(o.gZ[y])){if(t>p){aG(x,y,1)}}};G.fF=E(){o.9X=0;K(o.ci)?3a(o.ci):\'\';if(v.17l==1){js("8F")}F{o.2m>0||o.P.5k()?\'\':o.2m=o.P.19()+(v.17m>0?1:0);B AZ=o.R.dx();js("8F");o.P.8F();AZ&&v.W.eK==1?o.R.mn():\'\'}};G.Ej=E(){o.R.ef(0,0);o.R.xn(0,0);o.U.3P(0,0);o.R.7r()};G.wk=E(){if(o.P){B 19=o.P.9z();if(v.17o==1){js("9z",19)}B 1k=o.P.1k();o.R?o.R.xn(19,1k):\'\'}};G.m0=E(){js("17p");o.7Q=H;if(v.9a==1){if(o.2k=="4s"){G.ar()}v.1V==1?o.U.ey(\'7F\'):\'\';if(v.1E>0){o.U.3K(v.1E)}G.2C()}F{if(o.P.5k()||o.2k=="4s"){G.ar()}F{if(v.AY==1){o.U.3K((v.1E>0?v.1E:0),H);if(o.1l.ie){o.P.2U()}}}o.R.6K();v.AX==1?v.17r=1:\'\';if(8S("nW")||8S("pY")){}F{a4()}}};G.8v=E(){B 2J=L;B 2b=L;o.By=L;o.ax=H;1D(E(){o.ax=L},k6);V(B x in o.7q){if(o.7q.2w(x)){if(K(o.7q[x])){3j{o.7q[x].AW()}2G(e){}}}}3j{o.dP=H;if(((o.1l.5g&&v.fZ==1)||(o.1l.ag&&v.Fx==1))&&o.4l&&!o.bM){B x=o.P.6Q();if(x){if(x.17s){se();2J=H}}}if(!2J){B mH;B y=o.1I;if((o.2k=="dm"||o.2k=="8z")&&o.1l.7Z&&v.fZ==1){o.P.l5();I}if(y.n5){o.8c=H;mH=y.n5({mw:"1o"});if(mH!==1T){mH.8Z(E(){}).2G(E(2b){})}}F if(y.qY){y.qY({mw:"1o"});o.8c=H}F if(o.1I.qZ){y.qZ({mw:"1o"});o.8c=H}F if(y.rB){y.rB({mw:"1o"});o.8c=H}F if(y.sc){y.sc();o.8c=H}}}2G(e){2b=H;1r(e)}if(!o.8c&&!2J){if(o.1l.3L&&o.pv){se()}F{G.uZ()}}if(!2b){1D(Bz,4x)}};E se(){B x=o.P.6Q();if(x){o.hj=H;o.P.JC();x.18y();x.1y("18A",Bk)}}E nS(){B x=o.P.6Q();if(x){x.18B()}};G.nS=E(){nS()};E Bz(){if(o.By!=H){if(o.92){o.P.cW()}if(v.1S.rG==1){nt(H);o.5d=H}v.6n==1?o.6n.3o("jx"):\'\';js("2c");aG("jx","8v",1)}};B c4;B 8A={x:0,y:0};E pE(e){if(o.2X){if(o.2X.18E()){I}}if(e.18F!=0){e.sj!=0?8A.x++:8A.x--;e.bH!=0?8A.y++:8A.y--;if((v.1S.Bl==1||v.1S.Bn==1)&&o.2c&&8A.y>8A.x){3v(c4);c4=6E(E(){8A={x:0,y:0};3v(c4)},2t)}F{o.9j=H;3v(c4);c4=6E(E(){o.9j=L;o.R.4n();8A={x:0,y:0};3v(c4)},4e);o.R.4n()}if(8A.x>8A.y){if(e.sj>0){o.U.3J(4h(v.1Q)-v.1S.kb/10,"no")}F{o.U.3J(4h(v.1Q)+v.1S.kb/10,"no")}}F{B st=(o.1l.mK?-v.1S.kb/10:v.1S.kb/10);if(v.1S.Bn==1&&o.2c){o.P.1G((e.bH>0?st:-st))}F if(v.1S.Bl==1&&o.2c){4j("3V",(e.bH>0?"+"+st*10:"-"+st*10))}F{o.U.3J(4h(v.1Q)+(e.bH>0?st:-st),"no");o.R.jb()}}}}E Bk(){if(o.1l.5g){o.P.JZ();js("rN")}o.hj=L}G.uZ=E(){if(o.dP){o.2c=H;o.R.8v();if(!o.8c){if(K(o.8g)){3j{O(o.8g,{\'X\':\'100%\',\'1d\':\'100%\',\'1p\':\'pF\',\'1c\':0,\'1f\':0,\'5w\':"mv"})}2G(dn){}}O(o.1I,{\'X\':\'100%\',\'1d\':\'100%\',\'1p\':\'pF\',\'1c\':0,\'1f\':0,\'5w\':"mv"});o.2V=o.1I.28;o.4o=o.1I.2Q;3j{1Y.aZ.C.6A=\'3q\';if(!K(o.W)){1Y.xe=E(e){e.9U()}}}2G(dn){}}if(v.rE==1){O(o.1I,{\'6P\':\'#3R\'})}if(v.9S==1&&o.1l.3L==1){B sw=1L.cq.X;B fz=1;V(B i=1;i<6;i++){if(sw>2t*i){fz=3p(v[\'9S\'+(2t*i)],i)}}if(fz>1){o.1I.C.DL=fz;o.9S=fz}}if(o.2X){o.2X.dq()}aj();o.dP=L}};G.8q=E(){nm=H;if(1Y.Bj){1Y.Bj()}F if(1Y.Bg){1Y.Bg()}F if(1Y.Bf){1Y.Bf()}F if(1Y.CA){1Y.CA()}F if(1Y.BE){1Y.BE()}F if(1Y.Du){1Y.Du()}if(!o.8c){G.va(L)}};G.rI=E(x,y){qe(x,y)};E qe(x,DS){if(K(o.1V)&&!DS){o.pd=x}F{B 2J=L;B dh=o.9i/x;B dg=0;B nZ={\'1d\':dh};if(v.18K==1){if(dh>o.8X){dh=o.8X;dg=o.9i/x;o.9i=nZ[\'X\']=dg}}if(K(o.8g)&&v.F8!=1){3j{O(o.8g,nZ)}2G(dn){2J=H;1r("aI 18L 18z")}}if(!2J){o.4Y=x;o.8X=dh;if(o.4Y>0){O(o.1A,nZ)}if(dg>0){js("X",dg)}js("1d",dh)}if(o.1V&&!o.2c){o.4o=dh;if(dg>0){o.2V=dg}o.1V.2A()}}};G.va=E(x){if(nm||x){o.2c=L;o.hj=L;if(!o.8c){if(K(o.8g)){3j{O(o.8g,{\'1p\':\'pw\',\'1c\':0,\'1f\':0,\'5w\':\'DM\'});O(o.8g,o.Fw);O(o.8g,{\'X\':o.ay,\'1d\':o.ck})}2G(dn){}}O(o.1I,{\'X\':o.ay,\'1d\':o.ck,\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'5w\':\'DM\'});3j{1Y.aZ.C.6A=\'2u\';1Y.xe=E(e){I H}}2G(dn){}}o.R.8q();if(v.rE==1){O(o.1I,{\'6P\':v.mt});if(v.dO==1){o.1I.C.6P=\'dO\'}F{O(o.1I,{\'6P\':v.mt})}}if(o.9S>1){o.1I.C.DL=1;o.9S=1}if(v.1S.rG==1){nt(L);o.5d=L}if(o.2X){o.2X.dq()}aj();o.nl?o.nl=L:\'\';o.R.mi();nm=L;js("rN");o.8c=L;o.ax=L}};G.5d=E(x){nt(x)};E nt(x){8A={x:0,y:0};if(x){1L.1y("rU",pE)}F{3v(c4);1L.6Z("rU",pE)}}G.ar=E(){v.4b=0;o.R.2U();o.U.Ej();o.P.3J(v.1Q);if(o.R.cz()){o.R.8C()}if(o.3r){G.4w()}if(K(o.iu)){3v(o.iu);o.iu=1X}aj(0);1r("2J");js("2J")};G.ml=E(){v.4b=0;v.3b=0;o.P.mR();o.U.ar()};G.5M=E(x){if(K(o.3h)){if(o.3h!=x){o.3h=x;if(v.w1==1){o.4L=o.2z[x];if(o.5m){2W.7I("w0",o.4L)}}o.P.5M(x);js("5c",o.2z[x]);o.R.xd(x)}}};G.fv=E(){o.R?o.R.fv():\'\'};G.dA=E(x){if(K(o.7C)){if(o.7C!=x){o.7C=x;if(v.EM==1){o.cn=v.cn=o.8i[x];if(o.5m){2W.7I("vY",o.cn)}}o.P.dA(x);js("7G",x);o.R.la("7G")}}};G.9h=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;7U(y).J(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.db?1:o.51[x];o.9M=x}if(o.g8||z){o.jY=y;V(B i=0;i<o.51.S;i++){if(y<=o.51[i]*1){o.9M=i;1j}}}if(o.5m&&v.GA==1){2W.7I("Gz",y)}js("4Q",y);o.P.9h(y);o.R.la("4Q")};E aj(x){o.4R?o.4R.1t(K(x)?x:o.P.19()):\'\'};G.mu=E(){if(o.4R){aj();o.4R.C()}};G.hY=E(x){if(1O(iC)==\'E\'){!o.4R?o.4R=1w iC():\'\';o.4R.1E(x)}};B 7x;B 8T;B oW;B 2i;E 8S(x){if(v["6k"+x+"Ee"]>0&&o.5m){B tb=2W.3X("oh"+x+"6v"+o.d);if(tb){B ct=1w 6L();o.aa=ct.9f();B Ef=(ct.9f()-tb)/18X;if(Ef<v["6k"+x+"Ee"]){I L}}}if(v["6k"+x+"Eb"]>0){if(o.P.1k()>0){if(o.P.1k()<v["6k"+x+"Eb"]*60){if(v["6k"+x+"E9"]>0){v["6k"+x+"6v"+"CH"]=v["6k"+x+"E9"]}F{I L}}}}if(o.iM.J("8w")!=-1&&v.1V==1&&!o.bi&&v[x+\'s\']==1){if(1O q5=="1T"){I L}if(x=="6p"||x=="pY"){if(1O DW!=="1T"){2i=[];I DW(x)}}if(K(o.1V)||K(o.5H)){if(!6e(o.qi)||8P(o.3O)){1r(\'ad bg\');I L}F{1r(\'ad gR\');I H}}F{if(K(v[x])){if(v[x].6t().J(".")>-1||v[x].6t().J(":")>-1||v[x].6t().J("[18Z]")>-1){js("18N",x);if(!8P(x)&&x!="f9"){1D(E(){o.1z||(o.5H==1X&&o.1V==1X)?\'\':o.U.9E()},10);eH()}7x=0;8T=0;oW=x;2i=v[x].2o(" eN ");o.5u=[];o.q7=2i.S;p8();o.Db=1;o.mJ=H;V(B i=0;i<2i.S;i++){2i[i]=2i[i].2o(" or ")}v[x.9I("6v","jp")]=v[x];v[x]=1X;o.3O=x;if(x!=\'f9\'){o.1V=1w q5()}o.5H=1w p7();V(B i=0;i<2i.S;i++){V(B j=0;j<2i[i].S;j++){B 7K=4k(2i[i][j]);if(7K.J("[50%]")>0){B 1J=5y(1,2);2i[i][j]=2i[i][j].1R("[50%]","");if(1J==2){2i[i][j]=\'\'}}}}if(v.pS==1){V(B i=0;i<2i.S;i++){B n=i==0?1:0;if(2i[i].S>n){V(B j=n;j<2i[i].S;j++){B 7K=4k(2i[i][j]);if(o.1l.qz){fD(7K)}F{1D(fD,i*100,7K)}}}}}if(2i[0][0]==\'\'){iX()}F{o.5H.pt(4k(2i[0][0]),x)}I H}F{I L}}F{I L}}}F{I L}};G.pV=E(x){8S(x)};E ny(w,x,d){if(K(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2w(i)){if(!K(o[w+\'o\'][i].nH)&&K(o[w+\'o\'][i].19)&&K(o[w+\'o\'][i].1V)){B z=o[w+\'o\'][i].19.6t();B ok=L;if(z){if(x=="9D"){if(z==x){ok=H}}F{if(z.J("%")>0){if(d>0){z=2I(z.1q(0,z.J("%")))*d/100}F{z=-1}}F{z=2I(z)}if(x>=z){if(v[\'6k\'+w+\'E4\']>0&&z>-1){if(x-z>=v[\'6k\'+w+\'E4\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].E2&&o.P.1k()>0){if(o.P.1k()<o[w+\'o\'][i].E2*1){o[w+\'o\'][i].nH=H;ok=L}}if(ok){y=o[w+\'o\'][i].1V;v[w]=o[w+\'o\'][i].1V;o[w+\'184\']=o[w+\'o\'][i].19;o[w+\'186\']=o[w+\'o\'][i].188;if(8S(w)){o[w+\'o\'][i].nH=H;1j}}}}}}}};E p1(){if(8P()){if(o.e7==0||v[\'6k\'+o.3O+\'18a\']==1){O(o.qi,{"1C":0,"5t":"3q","1f":4e});1r(o.3O+" 1o");o.3O==\'6u\'?o.P.2C():\'\'}}}E 8P(z){B y=L;B x=[\'6u\',\'cX\'];V(B i=0;i<x.S;i++){if(o.3O==x[i]||z==x[i]){if(v[\'6k\'+x[i]+\'18b\']==1){y=H}}}I y};G.8P=E(x){I 8P(x)};G.18c=E(x){x?\'\':o2();o.3O=="6u"?o.E0.2P(o.DX):\'\'};G.18f=E(){o2()};G.18g=E(){o2()};E o2(){if(8P()){if(o.1z){o.P.2U();o.R.2U()}1r(o.3O+" 1t");O(o.qi,{"1C":1,"5t":"3W","1f":0});o.nu=1}if(o.hj&&!o.8c){nS()}F{if(v["6k"+o.3O+"fh"]==1&&o.2c){o.U.8q()}}};G.18k=E(x){o.5H=1X;o.nu=0;1r("8w 3C",o.3O);js("18l",o.3O);if(x.1F=="f9"){B CS=1w 18m(x);o.qj.2P(CS)}F{if(K(o.1V)){if(v.4b==0&&v.18p==1&&o.P.19()==0&&o.P.1k()==0){v.4b=1;o.P.sm()}if((!o.1V.18q()||x.CR)&&o.q6>0){1r("8w 18s");o.1V.41();o.1V=1X;o.1V=1w q5()}if(8P()){p1()}F{if(o.1z){o.P.2U();o.R.2U()}}o.q6++;if(o.mJ&&v.dy>0){3a(o.dy);o.dy=1D(CK,v.dy*2t*60);if(K(v.CD)){if(v.CD!=\'\'){o.jO?o.jO.6c():\'\';o.jO=1w 182()}}}o.mJ=L;if(v.CM>0){1r("8w 166");js("171");1D(pZ,v.CM*2t,x)}F{pZ(x)}}F{1r("8w 15F")}}};E pZ(x){o.1V.Go(x)}E CK(){if(K(o.1V)){if(o.1V.ee()&&o.e7==0){o.1V.qm();1r("8w v0 "+v.dy);2i=[];bu()}}}G.15H=E(){js(\'15I\',o.3O);1r("8w 2b");qd()};G.iX=E(){qd()};E qd(){B n=p8();1r("8w 7c "+!n);!n?iX():bu()};G.15K=E(x){if(v[o.3O+"ql"]){V(B i=0;i<3;i++){v[o.3O+"ql"]=v[o.3O+"ql"].1R(x+(i==0?\' eN \':(i==1?\' or \':\'\')),\'\')}}};E p8(){B x=L;if(o.3O){B 9Q=v[\'6k\'+o.3O+\'6v\'+\'CH\'];B iW=v[\'6k\'+o.3O+\'6v\'+\'15M\'];if(iW||9Q){if(iW>0&&o.qq>0){o.q7=iW;if(o.e7>=iW){x=H}}F{if(9Q>0){o.q7=9Q;if(o.e7>=9Q){x=H}}}}}I x}E iX(){if(2i.S>0&&2i[7x]){if(8T<2i[7x].S-1){1r("8w 15O");o.1V?o.1V.qm():\'\';p1();8T++;B 7K=4k(2i[7x][8T]);B eI=qo(7K);if(eI==\'7V\'){o.5H=1w p7();o.5H.pt(7K,o.3O)}if(eI==\'2b\'){iX()}}F{bu()}}F{bu()}}E qo(7K){B x=\'7V\';if(v.pS==1&&o.5u){B mE=L;B n=0;V(B i=0;i<o.5u.S;i++){if(o.5u[i].mW==0){if(o.5u[i].c8.CE(7K)){o.5u[i].mW=1;B y=o.5u[i].c8.ao();if(y==\'3C\'){o.5H=o.5u[i].c8;1r("8w CE");o.5u[i].c8.dr();x=y}F{if(y==\'\'){x=\'ok\';1r("8w 15R");o.5H=o.5u[i].c8;o.5u[i].c8.15S()}if(y==\'2b\'){x=\'2b\'}}mE=H}if(mE&&o.5u[i].fj==0){n++;if(n<6){pT(o.5u[i])}F{1j}}}}}I x}G.15U=E(x,y){if(x!=\'\'){B z=7x;B qy=L;if(y){V(B j=0;j<2i.S;j++){2i[j]==y?z=j:\'\'}}if(2i.S==1){if(2i[0].S>1&&8T<2i[0].S-1&&2i[8T]){B Df=2i[8T].6Y(1,99);2i[0].sG(8T+1,99);qy=H}}if(1O(x)=="3I"){V(B i=0;i<x.S;i++){2i.sG(z+i+1,0,[x[i]]);if(o.1l.qz){fD(x[i])}F{1D(fD,i*100,x[i])}}}F{if(1O(x)=="5p"){2i.2P([x]);fD(x)}}if(qy){2i[2i.S-1]=2i[2i.S-1].9I(Df)}}};G.15Z=E(x,y){if(x!=\'\'){B z=7x;if(y){V(B j=0;j<2i.S;j++){2i[j]==y?z=j:\'\'}}if(2i[z]){if(1O(x)=="3I"){V(B i=0;i<x.S;i++){2i[z].2P(x[i])}}F{if(1O(x)=="5p"){2i[z].2P(x)}}}}};G.bu=E(x){bu(x)};E fD(x){if(v.pS==1&&o.5u){B i=0;V(B i=0;i<2i.S;i++){if(2i[i]==x){if(7x>=i){I}F{}}}if(2i.S==1&&2i[0].S>1){}F{B n=0;V(i=0;i<o.5u.S;i++){o.5u[i].mW==0?n++:\'\'}o.5u.2P({fj:0,mW:0,x:4k(x),t:o.3O,c8:1w p7(H)});n<5?pT(o.5u[o.5u.S-1]):\'\'}}}E pT(x){if(x){x.fj=1;x.c8.pt(x.x,x.t)}}E bu(jZ){B 2J=p8();1r("8w 6c ("+o.e7+")");if(2i.S>0&&7x==2i.S-1){if(2i[0][0].J("js:")==0){7x=-1;2i=[[2i[0][0]]]}}if(o.15A==2){2J=H}if(2i.S>7x+1&&!2J){o.1V.qm();p1();7x++;o.Db++;8T=0;B 7K=4k(2i[7x][0]);B eI=qo(7K);if(eI==\'7V\'){o.5H=1w p7();o.5H.pt(7K,oW)}if(eI==\'2b\'){bu(jZ)}}F{eO();o.R.7r();if(K(o.1V)){o.1V.41();o.1V=1X}o.5H=1X;2i=[];8T=0;7x=0;o.nu=0;o.yT!=1?js("15e",o.3O):\'\';o.yT=0;if(v.15f==1){if(o.ou){3j{o.ou.v1()}2G(e){1r(o.ou,e)}o.ou=1T}}oW=\'\';o.e7=0;o.yL=0;3a(o.dy);3v(o.15j);o.jO?o.jO.6c():\'\';o.bs?o.bs.1o():\'\';o.qq++;if(o.3O=="7F"||(o.3O=="cX"&&v.ov==1&&o.nr)||o.3O=="6u"){if(v.3t!=\'?\'){o.P.dQ();B re;if(o.2k=="4s"&&!o.qu&&o.1l.5g){re=H;o.3O=="7F"?o.P.KW():\'\'}if(re||jZ==\'jZ\'||v.15a==1){}F{o.U.2C(1)}}}if(o.pd>0){qe(o.pd);o.pd=0}if(o.3O=="nW"){a4()}o.qu=L;o.3O=1X}};G.15o=E(){2i=[[\'\']]};G.ey=E(y){B x=[\'7F\',\'cX\',\'nW\',\'6p\',\'pY\'];B z;V(B i=0;i<x.S;i++){z=L;if(y){y!=x[i]?z=H:\'\'}if(!z&&K(v[x[i].9I("6v","jp")])){v[\'6k\'+x[i].9I("6v","z8")]--;if(v[\'6k\'+x[i].9I("6v","z8")]>0){v[x[i]]=v[x[i].9I("6v","jp")];v[x[i].9I("6v","jp")]=1X}}}if(y=="7F"||y=="6u"){if(v.pC>1){if(K(o.pL)&&v.kc==1){V(B i in o.pL){o.pL[i].nH=1T}v.pC--}}}};G.nh=E(){eH();if(K(o.8E)){o.8E.41();o.8E=1X}o.8E=1w 15x()};G.15y=E(){eO();o.8E.41();o.8E=1X};G.eH=E(){eH()};G.eO=E(){eO()};E eH(){if(o.a3){}F{o.a3=1Z("2a");o.1I.1N(o.a3);ro(o.a3);O(o.a3,{"2n":"#3R","1C":0.1});o.a3.C.5w=Ih}};E eO(){if(o.a3){o.1I.3e(o.a3);o.a3=1X}};E 8p(){if(K(o.2e)){if(v.2e!=o.ve){ai(v.2e,o.2e,v.es)}1t(o.2e);O(o.2e,{"1C":v.lU});o.R.4J();o.k0?o.k0.1z():\'\'}};G.dE=E(){if(K(o.2e)){if(6e(o.2e)){3v(o.vk);B t=o.P.19();if(t==0&&v.y9==1){}F{if(v.z3>0){3a(o.qC);o.qC=1D(nE,v.z3*2t)}F{nE()}}}}};E nE(){3a(o.qC);if(v.rC==1&&!o.1z){}F{O(o.2e,{"1C":0});1D(yC,4i)}}E yC(){if(!o.1z&&v.g0==1){}F{1o(o.2e);o.k0?o.k0.3E():\'\'}}G.8p=E(){8p()};E yz(x){if(v.rX==1){V(B i=0;i<4X.S;i++){if(4X[i]){if(4X[i].3o("id")!=v.id){4X[i].3o(\'3E\')}}}}dR=v.id}E rW(x){B y=7A.6o(x).S;if(y>0){x=qB(x,y,\'\',-1)}I x}E qB(x,y,p,j){B x2=[];B 2J;if(K(x[\'W\'])){x=x[\'W\'];y=x.S}B ii=0;V(B i=0;i<y;i++){2J=L;if(K(x[i][\'id\'])){x[i][\'dv\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(K(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!K(x[i][\'5a\'])?o.iY=x[i][\'id\']:\'\';if(!K(o.iY)){j==0&&!K(x[i][\'5a\'])?o.iY=x[i][\'id\']:\'\'}x[i][\'j2\']=p;x[i][\'rP\']=j;x[i][\'cD\']=ii;if(K(x[i][\'yx\'])){x[i][\'1M\']=x[i][\'yx\'];B q1=x[i][\'3t\']?x[i][\'3t\'].J(\'[\'):0;B q2=x[i][\'3t\']?x[i][\'3t\'].J(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3t\'].1q(q1+1,q2-q1-1);B s2=s1.2o(",");B s3=\'\';V(B k=0;k<s2.S;k++){s3+="["+s2[k]+"]"+x[i][\'3t\'].1R("["+s1+"]",s2[k])+(k<s2.S-1?",":\'\')}x[i][\'3t\']=s3}}if(K(x[i][\'W\'])){x[i][\'5a\']=x[i][\'W\']}if(!K(x[i][\'5a\'])){if(K(x[i][\'3t\'])){if(x[i][\'3t\']==\'\'&&!K(x[i][\'7f\'])){2J=H}}F{2J=H}}if(!2J){o.1H[x[i][\'id\']]=x[i];ii+=1}if(K(x[i][\'5a\'])){B z=7A.6o(x[i][\'5a\']).S;if(z>0){x[i][\'5a\']=qB(x[i][\'5a\'],z,x[i][\'id\'],i)}}if(!2J){x2.2P(x[i])}}I x2}E yu(){B x=[];if(K(v.4z)){if(v.4z.J("x-")!=0){V(B y in o.1H){if(o.1H.2w(y)){if(o.1H[y].dv==v.4z){v.4z=y}}}}if(K(o.1H[v.4z])){v.W.16H==1?v.W.lN=0:\'\';x=o.1H[v.4z]}F{x=o.W[0];if(v.4z==o.sr){o.2m=1T}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(K(x[\'5a\'])){x=x[\'5a\'][0]}F{1j}}v.4z=x.id;if(v.4z==o.sr){x.1E=1T}}I x}E a4(){aG("4t","a4",1);o.U.ey();if(o.5m&&v.cF==1){o.3w.m6(0,o.P.1k())}if(o.R.mg()){if(v.W.eR==1&&o.R.c7()){o.R.bN()}F{sd()}}F{if(v.16I==1&&o.2c){o.U.8q()}r5()}}G.yj=E(){sd()};E sd(){if(v.W.nO==1&&!o.R.c7()){o.R.m9();I}if(v.W.GN==1){!o.R.dx()?o.R.c9():\'\'}r5()}E r5(){8p();js("16L");if(v.7f==1&&v.16A==1&&3d(v.Al)){7f(v.Al)}}E qS(x){if(x.J(\'js:\')==0){3j{x=2r(x.1q(3))}2G(e){d4.1r(e.8l)}}I x?x:\'\'}E r3(){B rv=2E.8H(6L.gR()/2t);B rp=(K(v.A7)?v.A7:0)+2I(o.P.19());B 1F=0;o.1l.cs?1F=1:\'\';o.1l.5g?1F=2:\'\';o.1l.ag?1F=3:\'\';o.1l.16Q?1F=4:\'\';o.1l.tv?1F=5:\'\';B Y=v.ij.1R("[rv]",rv);Y=Y.1R("[rp]",rp);Y=Y.1R("[16R]",1F);B 8Y=1Y.1Z("3Z");8Y.5L(\'2R\',Y);8Y.5L(\'1d\',\'5N\');8Y.5L(\'X\',\'5N\');o.1I.1N(8Y)}};B EW=E(Y){B Y;B 3Q;B lm;B 8y;B 6N="";B dV=0;B jM=L;B my=L;B qs;B P;B 3D;o.3A={x:1,y:1,x0:1,y0:1};B oO;B oH;B oC=0;B g7=0;B jR;if(1O(Y)==\'5p\'){Y=4k(Y);if(Y.J("[{")==0){3j{Y=Y.1R(/7b\'qt/ig,\'"\');Y=54.6U(Y);oO?Y=o.U.6H(Y):\'\'}2G(e){d4.1r(e);Y="AJ 54"}}if(Y.J("#"+v.9G)==0){Y=o[o.fd[0]](Y)}if(Y){if(Y.J("#"+v.bd)==0&&Y.J(v.ch)>0){Y=o[o.fd[1]](Y)}}if(Y){if(Y.J("#0")==0){if(Y.J(o.ds)>0){Y=cH(Y.1R(o.ds,\'\'))+o.ds}F{Y=cH(Y)}}}if(v.cw==1){Y=cw(Y)}if(1O(Y)==\'5p\'){if(Y.J(".bp")==Y.S-4||Y.J(".9F")>0){oH=Y.2o(" or ");qA()}}}o.3n=1Z("2a");ro(o.3n);O(o.3n,{"5Y":"2F 0.2s 3l","1B-8t":"8B"});o.1I.1N(o.3n);if(v.1S.AG==1){if(!o.rd){su(o.3n,\'o.AG\',v.1S.hk!=1,v.1S.hk==1,AE);o.rd=H}}if(!oO){eg()}E AE(){B p=o.3n.jv;B p2=o.2V;if(v.1S.hk==1){p=o.3n.Az;p2=o.4o}B x;if(p>p2*3p(v.1S.Aw,0.5)){if(o.R.ep()){x=H;o.R.dW()}}F{if(p<-p2*3p(v.1S.Aw,0.5)){if(o.R.c7()){x=H;o.R.bN()}}}if(x){if(v.1S.hk==1){O(o.3n,{"1f":0})}F{O(o.3n,{"1c":0})}}F{1w 5I({mc:o.3n,1F:(v.1S.hk==1?"1f":"1c"),to:0,19:0.1,6R:"Ex",me:"rd"})}}E qA(){Y=oH[oC];if(Y.J(o.ds)>0){Y=Y.1R(o.ds,\'\');v.3t=Y}B 4H=eo(Y);4H.cE=E(){if(G.g9==4&&G.6r==4x){c9(G);o.R.EJ()}F{kr(1)}};4H.rb=E(e){kr(1)};4H.aF();oO=H}E kr(x){if(oC+1<oH.S){oC++;qA();x=0}if(x==1){5b("W fe ow or zx zm")}if(x==2){5b("16X 54")}}E c9(x){if(x.dD){B y=x.dD;if(y.J("#"+v.9G)==0){y=o[o.fd[0]](y)}if(y.J("#"+v.bd)==0&&y.J(v.ch)>0){y=o[o.fd[1]](y)}if(Y.J(".bp")==Y.S-4){B bp=y.2o(/(\\r\\n\\t|\\n|\\r\\t)/gm);Y=[];B rc=1;B he=\'\';V(B i=0;i<bp.S;i++){if(bp[i].J("#16Z")>-1){if(bp[i].J(" - ")>-1){B 1J=bp[i].2o(" - ");he=1J[1J.S-1]}}if(bp[i].J("3H")>-1){Y.2P({1M:""+(he!=\'\'?he:rc),3t:bp[i]});rc++;he=\'\'}}}F{y=y.1R(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3j{Y=54.6U(y)}2G(e){kr(2)}}if(o.R){if(v.W.m5==1){if(!o.R.dx()){o.R.mn()}}}eg();cL();1D(E(){js("W")},1)}}E eg(){Y=o.U.6H(Y);Y&&Y!=\'?\'?6H(Y):\'\'}E 5b(x,A1){1r("gv: "+x);B y=H;B yy=H;js("16y",x);if(A1!=1&&v.8F==1&&v.rY==1){rS();I}if(3Q){if(3Q.S>0){8y++;y=8y>3Q.S-1;if(y&&3Q.S>1&&v.gG>0){if(o.gG<v.gG){8y=0;y=L}o.gG++}if(y&&v.16k==1){if(o.3T.S>1){if(o.2z[o.3h].J(2K("eG"))==-1){o.2z[o.3h]=o.2z[o.3h]+\' (\'+2K("eG")+\')\'}if(o.3h>0){yy=L;o.U.5M(o.3h-1);ho()}F{if(o.2z[o.3h+1].J(2K("eG"))==-1){yy=L;o.U.5M(o.3h+1);ho()}}}}if(!y){B z=L;o.2m>0||!o.1E||P.5k()?\'\':o.2m=4Z();if(o.2k!=oI(3Q[8y])||o.2k!=\'e9\'){if(o.1z){o.U.ar();z=H}}1r("16x bK",o.2m);6H(\'or\');o.1E&&!o.1V?P.2C():\'\';ho()}F{if(v.8F==1&&yy&&v.rY!=1){y=L;rS()}}}}if(y&&yy&&x){s0(x,H)}};E s0(x,mr){aG("2b","gv",H);if(v.zP==1&&!o.aV){if(v.zO==1){o.bj.9F(v.zN)}F{o.bj.9F(x)}if(v.zU==1&&K(v.zY)){o.dN=1w zG();o.U.dE()}}mr?o.aV=H:\'\';if(o.1z){o.U.7r();o.R.2U()}K(o.2e)&&!K(o.dN)?o.U.8p():\'\';js("2b",x)}E rS(){g7++;1r("gv fF Jy "+g7);o.1z?o.le=1:\'\';K(o.ci)?3a(o.ci):\'\';o.ci=1D(AB,v.rV*2t)}E AB(){B x=3p(v.16d,10);if(o.1z||o.le==1){o.le=0;if(g7<x){o.U.fF()}F{if(v.rY==1){5b(P.eS(),1)}F{s0(\'fF gv \'+P.eS())}}}}G.5b=E(x){5b(x?x:P.eS())};G.6K=E(y){1r("m0");jM=H;3a(jR);B x=L;if(3P()>0&&!o.53&&!y){B 19=o.Kg;if(19+10<3P()){1r(\'16f (A8)\');js("A8");P.2C();P.3K(19);x=H}}if(!x){o.U.m0();js("4t")}};G.7j=E(){if(v.sq==1){K(o.2e)?o.U.8p():\'\'}v.g0==1?o.U.dE():\'\';o.R.2C();o.U.Ac();if(v.16i==1&&K(v.rL)){if(v.rL.S>5){s5();3v(qs);qs=6E(s5,v.A5*2t)}}js("1z")};G.iI=E(){if(v.lj==1&&o.4l){if(o.U.iI()){o.bM=P.mZ();o.R.4J()}}o.q8=H};G.9r=E(){o.U.2U()};G.h6=E(){1r("16l")};G.hi=E(){1r("qb");o.U.qb();K(o.fY)?js("3V",o.fY):\'\'};G.9q=E(){1r("q9");g7=0;o.U.q9()};G.8e=E(){if(P){1r("3P",3P());o.U.3P(4Z(),3P());js("1k",3P());g7=0;3a(o.ci);if(K(o.kO)){o.U.dA(o.kO);o.kO=1X}}};E 4Z(){B x=P.19();I x}E 3P(){B x=P.1k();I x}G.ap=E(){};G.6q=E(){1r("9E");o.U.9E();js("8s")};G.aM=E(){if(dV!=4Z()){if(!o.a3){o.U.7r();if(dV==0){if(v.g0==1&&v.y9==1){o.U.dE()}}}}dV=4Z();B q0=3P();js("19",dV);if(v.2q.on==1){if(1O(xW)==\'E\'){if(!3D&&v.2q.4M!=1&&v.y6&&v.y6!=\'\'&&dV>0){o.dL=1w xW();3D=o.dL.fA()}}}if(o.2k=="1K"&&o.1l.7u&&q0>0){if(o.1z&&dV>q0-1){3a(jR);jR=1D(z7,4e)}}};E z7(){if(!jM){o.U.2U();o.P.6K()}}G.qr=E(){if(o.2k=="4s"){P?P.kz():\'\'}};G.zc=E(x){o.U.ar();P.zg(x)};G.kz=E(){if(o.2k=="4s"&&P){I P.3C()}F{I H}};G.oc=E(){I P.oc()};G.oa=E(){I P.oa()};G.5M=E(x){1r("1cK",x);if((o.2k=="e9"||o.2k==o.ws||(o.2k=="1K"&&(v.8R==0||9N()<2))||(o.2k=="3F"&&(v.l6==0||bL()<2)))&&K(o.3T[x])){B 19=G.19();o.2m>0?\'\':o.2m=19;o.U.3K(19,L);6H(o.3T[x],H);B y=H;if(v.1i){if((v.1i.TO==1&&!o.1z)||!o.1E){y=L}}if(y){o.U.2C()}}if(o.2k=="1K"&&v.8R==1&&9N()>1){P.Gt(x)}F if(o.2k=="3F"&&v.l6==1&&bL()>1){P.G4(x)}F if(o.2k=="4s"||o.2k=="dm"){P.rr(x)}};G.KG=E(x,y){I i4(x,y)};G.Kx=E(x,y){I Jc(x,y)};E i4(x,y){B r=x.1d+\'p\';if(x.1d<4x){r=\'sH\'}F if(x.1d>=4x&&x.1d<=e8){r=\'kE\'}F if(x.1d>e8&&x.1d<=jy){r=\'kH\'}F if(x.1d>jy&&x.1d<=4i){r=\'kU\'}F if(x.1d>4i&&x.1d<=gB){r=\'KJ\'}F if(x.1d>gB&&x.1d<=Kk){r=\'kQ\'}F if(x.1d>Kk&&x.1d<=Kj){r=\'kM\'}F if(x.1d>Kj&&x.1d<=KK){r=\'qg\'}F if(x.1d>KK){r=\'qa\'}if(x.X==16w&&x.1d<=16v){r=\'kE\'}F if(x.X==Jw&&x.1d<=Jx){r=\'kH\'}F if(x.X==16u&&x.1d<=16t){r=\'kU\'}F if(x.X==16s&&x.1d<=J5){r=\'kQ\'}F if(x.X==16r&&x.1d<=16q){r=\'kM\'}F if(x.X==16p&&x.1d<=16o){r=\'qg\'}F if(x.X==16n&&x.1d<=16m){r=\'qa\'}if(v.1i.16j==1&&K(v.1i[\'7g\'+r])){r=v.1i[\'7g\'+r]}F{if(y==1){r=2K(r)}if(y==2&&K(x.cd)){r=2I(x.cd/2t)+\' \'+2K(\'jn\')}}I r};E Jc(x,y){B r=x.pc();if(r=="167"||r=="en"){x="16h"}F if(r=="16g"||r=="ru"){x="Русский"}if(1O(v.lY)=="3I"){if(K(v.lY[x])){x=v.lY[x]}F{x=3p(v.lY[y.6t()],x)}}I x};E JY(){if(o.4l&&o.26){P.r9();V(B i=0;i<o.26.S;i++){P.Gn(o.26[i],o.3k[i],(i==o.3N))}}}G.9h=E(x){1r("16e",x);P?P.e3(x):\'\';if(v.2q.on==1){if(3D){3D.e3(x)}}};G.JC=E(){JY()};G.JZ=E(){P.r9()};G.dA=E(x){1r("16c",x);if(o.aK.S>0){if(o.aK[x]){B 19=G.19();o.2m>0?\'\':o.2m=19;o.U.3K(19,L);6H(o.aK[x],H);o.U.2C()}}F{if(o.2k=="1K"&&v.bG==1){P.Gq(x)}F if(o.2k=="3F"&&v.K2==1){P.FO(x)}}};G.mm=E(){B x=o.2z[o.3h];x==1T?x=\'\':\'\';B y=k5()&&v.k1==1&&v.8R==1&&x!=2K("2u");I(y?\'\'+2K("2u")+\' \':\'\')+x};G.sA=E(){B x=o.8i[o.7C];x==1T?x=\'\':\'\';I x};G.k5=E(){I k5()};E k5(){B x=L;if(P){if(o.2k=="4s"){x=P.2u()}if(o.2k=="1K"&&v.8R==1&&9N()>1&&v.k1==1){x=P.2u()}if(o.2k=="3F"&&v.l6==1&&bL()>1){x=P.2u()}}I x}E 9N(){if(o.2k=="1K"){I P.9N()}F{I 0}}E bL(){if(o.2k=="3F"){I P.bL()}F{I 0}};G.aD=E(){I o.4l?P.aD():o.4Y};G.4n=E(x){if(P&&(o.2k=="4s"||o.2k=="8z"||K(v.aD))){P.4n()}if(v.uM>0){O(o.3n,{"1d":(o.2c?"100%":o.ck-v.uM)})}if(o.3D&&v.2q.KX==1){o.dL.4n()}if(v.r0==1){16b()}if(o.qI){o.qI.4n()}};G.3B=E(){I P?P.3B():{}};G.l5=E(){P.l5()};G.8F=E(){1r(\'8F\');o.9X=0;o.1E?v.3b=1:\'\';o.U.9E();if(Y&&v.16a!=1){if(Y.J(\'(5y)\')==-1){Y=Y+(Y.J(\'?\')==-1?\'?\':\'&\')+\'J4=(5y)\'}}if(o.4l){P.2R(Y)}F{6H(Y)}};if(!K(o.2e)){sf()}if(K(v.2e)){if(v.2e!=\'\'){ai(v.2e,o.2e,v.es);if(v.sq==1&&!o.1E){1o(o.2e)}}F{v.2e=1X}}E ao(){6N=P?P.6r():\'\'}E JM(Y){3Q=Y.2o(" or ");V(B i=0;i<3Q.S;i++){if(3Q[i].J(" eN ")>-1){lm=3Q[i].2o(" eN ");3Q[i]=lm[5y(0,lm.S-1)]}if(K(v.lA)&&3Q[i].J("//")==-1){3Q[i]=v.lA+3Q[i]}}8y=0}E JH(){ao();if(6N=="5T"||o.53){o.U.sa()}if(6N!=""){o.U.wk()}}E sf(){if(o.2e){o.1I.3e(o.2e)}o.2e=1Z("2a");O(o.2e,{"4m-2Y":"1P","1C":v.lU,5Y:"1C 0.5s"});if(v.r0==1){169()}F{O(o.2e,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':\'100%\',\'1d\':\'100%\'})}o.1I.1N(o.2e)}E 6H(x,y,JT){3a(jR);v.gX==\'\'?v.gX=\';\':\'\';if(x.J(\'{\')>-1&&x.J(\'}\')>-1&&x.J(v.gX)>-1){B z=x.2o(v.gX);o.aK=[];V(B i=0;i<z.S;i++){o.8i[i]=z[i].1q(z[i].J("{")+1,z[i].J("}")-1);o.aK[i]=z[i].1q(z[i].J("}")+1);if(K(v.cn)){if(v.cn==o.8i[i]){o.7C=i}}}x=o.aK[o.7C]}!K(3Q)?3Q=[]:\'\';o.oq?3a(o.oq):\'\';x&&x!=\'or\'&&x!=\'x\'?JM(x):\'\';B ft=o.2k;if(3Q.S>0){o.2k=oI(3Q[8y]);B fA=L;if(JT){fA=H}Y=3Q[8y];if(Y){Y=Y.1R(/\\(5y\\)/g,2E.5y())}if(!fA&&x!=\'x\'&&P&&o.2k==ft&&(ft=="e9"||(ft=="8z"&&!o.1l.2g)||(ft=="4s"&&o.1E&&!my)||ft=="dm"||ft=="1K"||ft=="3F")){P.2R(Y);1r("2R")}F{1r("168");oy();J8(Y)}if(o.db){if(o.g8){P.e3(o.jY)}F{if(o.9M!=o.db){P.e3(o.51[o.9M])}}}}if(!y){3v(o.qT);o.qT=6E(JH,o.ln);if(!K(v.2h)&&v.l8==1&&v.qH==1){v.2h=\'\'}if(K(v.2h)){o.U.hY(v.2h)}if(v.eM==1){if(v.lj==1&&o.1l.2g){}F{if(o.2k=="4s"){O(o.3n,{"1f":-k6,"1c":-k6})}F{3f(o.3n)}v.1u.1o=0}}}}E oI(x){B 1F="e9";if(x){if(x.J(".Jf")>0){1F="1K"}F if(x.J(".Ji")>0){1F="3F"}F if(x.J("w")==0&&x.J("s")==1){1F=o.ws}F if(x.J(\'4s.9t/\')>-1||x.J(\'mj.be/\')>-1){if(1O(ra)==\'E\'){1F="4s";if(v.wN==1){B y=\'av://3Z.4s.9t/vi/\'+lW(x)+\'/\';JK(y+\'JO.hO\',E(z){z>100?v.2e=y+\'JO.hO\':v.2e=y+\'16N.hO\';if(o.1H){o.1H[o.3z][\'2e\']=v.2e}v.3b==1||o.1E?\'\':ai(v.2e,o.2e,v.es)})}}F{1r("No JS")}}F if(v.8z==1&&x.J(\'8z.9t/\')>-1){1F="8z"}F if(v.dm==1&&x.J(\'16Y.9t\')>-1){1F="dm"}F if(v.JQ==1){if(1O(JE)==\'E\'){JE(x)?1F="7b":\'\'}}}o.4l=1F=="e9"||1F=="1K"||1F=="3F"||1F==o.ws;I 1F}E JK(Y,JB){B 3Z=1w 16W();3Z.cE=E(){JB(G.1d)};3Z.2R=Y}E J8(x){o.2k=oI(x);if(o.4l){P=1w Ks(x,o.3n,L)}if(o.2k=="4s"){P=1w ra(x,o.3n)}if(v.8z==1&&o.2k=="8z"){P=1w Ja(x,o.3n)}if(o.2k=="7b"){P=1w 16V(x)}if(o.2k=="dm"){P=1w 16U(x,o.3n)}o.R?o.R.Hz():\'\';B t=0;if(K(v.1k)){if(o.3w&&v.cF==1&&!o.1E){t=o.3w.9R().t}1D(E(){o.U.3P(t,v.1k)},100)}}E oy(){if(P){P.41();P=1X;6N="7Q"}if(3D){3D.41();3D=1X;3D=1T;o.dL.6c();o.3D=1X;o.dL=1X}};G.41=E(){oy()};G.16T=E(){3Q=[];oy()};G.6H=E(x,y,z){6H(x,y,z)};G.ai=E(x){ai(x,o.2e,v.es)};G.2C=E(){if(P){jM=L;my=L;if(o.53){o.3Y.2C()}F{P.2C();v.g0==1?o.U.dE():\'\'}if(K(3D)){3D.2C()}if(o.7E){if(o.4l){if(o.aa>0&&!o.7E.16S()){o.7E.oi()}}F{o.o8=[];o.R.la("d7")}}if(o.4l&&v.FN>-1&&!o.qD&&!o.1l.5g){if(o.aa>0){P.G0()}}ho()}F{1D(G.2C,4i)}};E ho(){if(v.Jk>0&&3Q.S>1){if(3P()==0||v.JA==1){3a(o.oq);o.oq=1D(Ju,v.Jk*2t)}}}E Ju(){if(o.1z&&(3P()==0||v.JA==1)&&4Z()==0){if(P){if(P.9z()==0&&8y!=3Q.S-1){5b(\'6H Jy\')}}}}G.JD=E(1e){if(o.3D){if(v.2q.KX==1){if(o.uL[o.3D]>2){I}}if(1e){1e.aA();1L.1e?1L.1e.6F=H:\'\'}B 1J=P;P.qN(H,o.3D);3D.qN(L,o.3n);P=3D;3D=1J;P.2C();3D.2C();js("2q")}};G.KW=E(){P.2R(Y)};G.xE=E(){v.6n==1?o.6n.3o("1o"):\'\';o.rw=H};G.iF=E(){if(v.1u.wW){v.1u.wW=L;if(o.R){o.R.tQ(1);o.R.qw()}}o.rw=L};G.KP=E(){if(o.3D&&o.dL){o.dL.gj()}};G.fw=E(){if(o.4l&&o.5C){o.ja=H;P.5C()}};G.cW=E(){if(o.4l&&o.9o){P.9o()}};G.jL=E(){if(v.eA==1&&K(v.16P)){if(K(o.eA)){o.eA.1t()}F{if(1O(KR)==\'E\'){o.eA=1w KR()}}}hN();if(P){oj(0);P.jL()}};G.dQ=E(){o.eA?o.eA.1o():\'\';P?P.dQ():\'\'};G.hN=E(x){hN(x)};E hN(x){if(v.16O==1&&3d(v.bs)){if(K(o.bs)){o.bs.1t(x)}F{if(1O(KU)==\'E\'){o.bs=1w KU()}}}}G.2U=E(){if(o.53){o.3Y.2U()}F{P?P.2U():1r("16M")}if(K(o.3D)){3D.2U()}};G.mR=E(){my=H;o.U.3K(0,L);K(o.2e)?o.U.8p():\'\';6H(\'x\')};G.bR=E(){P?P.bR():\'\'};G.3K=E(x){if(P){if(o.53){o.3Y.3K(x)}F{P.3K(x);if(v.2q.on==1){if(3D){3D.3K(x)}}}}};G.4w=E(){if(P){P.4w();o.53?o.3Y.4w():\'\';1r("5j")}if(v.2q.on==1&&v.2q.f0==1){if(3D){3D.4w()}}};G.5R=E(){if(P){P.5R();o.53?o.3Y.5R():\'\';1r("aB")}if(v.2q.on==1&&v.2q.f0==1){if(3D){3D.5R()}}};G.3J=E(x){P?P.3J(x):\'\';if(v.2q.on==1){if(v.2q.f0==1&&3D){3D.3J(x)}}if(o.53){o.3Y.3J(x)}};G.gN=E(){I P?P.gN():L};G.5k=E(){I P?P.5k():L};G.6r=E(){I 6N};G.7Q=E(){I jM};G.19=E(){B x=0;if(P){x=4Z();if(o.53){B y=o.3Y.4Z();y?x=y:\'\'}F{if(3P()>0&&x!=3P()){o.Kg=x+0.16K}}I x}F{I 0}};G.1k=E(){B x=0;if(P){x=3P();x==0&&K(v.1k)?x=v.1k*1:\'\';if(o.53){B y=o.3Y.3P();y?x=y:\'\'}}I x};G.9z=E(){I P?P.9z():0};G.gg=E(){o.3A.gg=o.3A.gg?L:H;O(o.3n,{"2F":(o.3A.gg?"3i(-1)":"3i(1)")})};G.16J=E(){sf()};G.sm=E(){if(o.4l){P.4b()}};G.KE=E(x,y){if(x==\'1G\'){if(y==1){da(v.1i.1G/100)}if(y==2){da(-v.1i.1G/100)}if(y==3){o.P.eX()}}F{if(o.4l){if(!o.a5[x]){if(x==\'so\'){o.a5[x]=0}F{o.a5[x]=1}}if(y==1){o.a5[x]+=v.1i[x]/100}if(y==2){o.a5[x]-=v.1i[x]/100}if(y==3){if(x==\'so\'){o.a5[x]=0}F{o.a5[x]=1}}!o.kg?o.kg=[]:\'\';o.kg[x]=x+\'(\'+2I(o.a5[x]*100)+\'%) \';B cf=\'\';V(B i in o.kg){cf+=o.kg[i]}O(P.6Q(),{\'7d\':cf});o.R.mp(x)}}};G.1G=E(x){da(x)};E da(x){if(7U(x).J(":")>0){B y=x.2o(":");B z0=o.2V/o.4o;B z1=o.P.3B();if(z1.X>0){z0=z1.X/z1.1d}B z=y[0]/y[1];if(z0!=z){if(o.4l){P.gD()}B w2=o.4o*z;B x2=w2/o.2V;B h2=o.2V/z;B y2=h2/o.4o;if(x2<1){o.3A.x0=o.3A.x=4h(x2);o.3A.y=1}F{o.3A.x=1;o.3A.y0=o.3A.y=4h(y2)}O(o.3n,{"2F":"3i("+o.3A.x+") 3u("+o.3A.y+")"});o.jG=x}}F{o.3A.x+=4h(x);o.3A.y+=4h(x);O(o.3n,{"2F":"3i("+o.3A.x+") 3u("+o.3A.y+")"})}if(v.1S.16G==1){if(!o.sD){if(o.3A.x>0||o.3A.y>1){su(o.3n,\'o.16F\');o.sD=H}}sC()}o.R.mp(\'1G\')};G.eX=E(){if(o.4l){P.gD()}o.3A.x=o.3A.x0;o.3A.y=o.3A.y0;O(o.3n,{"2F":"3i("+o.3A.x+") 3u("+o.3A.y+")"});o.R.mp(\'1G\');o.jG=1X;sC()};E sC(){if(o.sD&&v.1S.16E!=1){if(o.3A.x==1&&o.3A.y==1){O(o.3n,{"1f":0,"1c":0})}}};G.hD=E(x,y){P.hD(x,y)};G.bJ=E(){I bJ()};E bJ(){I 3Q?(3Q.S>0?(3Q[8y]?3Q[8y]:\'\'):\'\'):\'\'};G.KH=E(){I 3Q.S};G.6Q=E(){I P?P.6Q():L};G.6s=E(){if(o.4l){P.6s()}};G.pO=E(){P.pO()};E s5(){B 4H=eo(v.rL+\'?Y=\'+3Q[8y]);4H.cE=E(){if(G.g9==4&&G.6r==4x){if(G.dD){v.1M=G.dD;o.U.9K(\'1M\')}}};4H.aF()}};B Ks=E(Y,1A,2q){B 1h=1Z(v.eM==1?"Ko":"eU");B fI;B rK=0;B 1K;B 4B=L;B rR=L;B sl=L;B aL=L;B ff=-1;B 3F;B 6x=L;B ws;B sh=L;B 6y=L;o.5W=L;B 7X=0;B 9s=L;B 2b;B 16D;B mC=L;B hL=-1;B bv=-1;B pP;B oL;B jP;B 16C;B Kp=\'eU/Kw; 16B="16z.165, 15C.40.2"\';B nd=L;O(1h,{\'1p\':\'pw\',\'X\':\'100%\',\'1d\':\'100%\',\'3I-oT\':\'vl\',\'5Y\':"7d 0.2s 3l",\'8W-1d\':\'2u\',\'6l-1d\':\'1P\',\'8W-X\':\'2u\',\'6l-X\':\'1P\'});gD();if(o.1l.7Z&&v.3b==1&&v.s9==1){if(!o.1E&&v.7F){4c(1h,{\'eV\':1})}F{o.3r=H;o.R?o.R.4w():\'\';4c(1h,{\'3r\':1,\'eV\':1,\'3b\':1})}}F{if(v.pG==1&&o.1l.2g){4c(1h,{\'eV\':1})}if(!o.1l.tv){4c(1h,{\'4b\':(v.4b==1&&v.3b==0?\'9D\':\'1P\')})}}if(v.164==1){4c(1h,{"15z":"Jp","15w":"Jp"})}4c(1h,{\'2R\':Y,\'x-3L-5C\':\'F1\',\'Jt\':\'H\'});if(v.15v!=1){4c(1h,{\'Jt\':\'H\'})}if(v.15u==1){4c(1h,{\'2q\':\'L\'})}if(2q){1h.3b=H;if(v.2q.f0!=1||v.3b==1){1h.3r=H}}if(v.15t==1){4c(1h,{\'15s\':\'15r\'})}qL();if(v.15q==1){B dS=1Z("aI");4c(dS,{"F4":"no","F3":"H","F2":"H","2R":""});O(dS,{"1p":"2l","X":"100%","1d":"100%","2Z":0});1A.1N(dS);B Jj=1L.6E(E(){if(dS.h4.1Y.g9==="15p"){1L.3v(Jj);O(dS.rl.aZ,{"2S":0,"2L":0});dS.rl.aZ.1N(1h)}},100)}F{1A.1N(1h)}if(!K(Y)){Y=\'\'}if(Y.J(".Ji")>0){6y=H;if(!o.3F){if(1O Jg!=="1T"){o.3F=1w Jg()}}if(K(o.3F)){if(!K(1L.JW)){o.3F.n7()}F{pN()}}}F if(((3m.1K==1&&v.pR!=1)||Y.J(".Jf")>0)&&(o.fE.J("8L")!=-1||K(1L.5J))){4B=H;rR=H;3j{if(K(5J)){if(!5J.J6()||(o.1l.7u&&v.15m==1&&!o.1l.5g)||(o.1l.7u&&o.1l.5g&&v.Je==1)||(o.1l.ox&&v.15l==1)){1r(\'8L 15k \',5J.J6());4B=L}F{if(v.4b==1||v.3b==1||v.Jl==1||2q){dj(L)}}}F{4B=L}}2G(2b){4B=L}}F if(Y.J("w")==0&&Y.J("s")==1&&v.15i==1){9s=H;sg()}if(o.1l.tv&&v.3b==1&&!4B&&!6y&&!9s){1D(E(){o.U.bc()},100)}if(v.7E==1){K(o.7E)?o.7E.dq():\'\';o.7E=1w 15h()};G.pO=E(){pN()};E pN(){6y=H;if(rF()){if(v.4b==1||v.3b==1||v.JV==1){mX(L)}}F{6y=L;1r("15g fe Jq")}}E mX(x){if(o.3F&&!6x){o.3F.fA(x,1h,Y,2q);K(1L.JW)?6x=H:\'\'}}E dj(x){1r("8L");if(o.3T.S>1){v.8R=0;v.K5=H}F{v.K5?v.8R=1:\'\'}if(o.aK.S>1){v.bG=0;v.K7=H}F{v.K7?v.bG=1:\'\'}o.oY=L;ff=-1;B qf=L;if(v.7F&&v.K9==1){qf=H;v.K9=0}fI={Jr:(v.K4==1&&!2q),15d:(v.4b==1||v.3b==1||2q||x)&&!qf,gE:60,pM:60,15c:(v.JP>0?v.JP*2t:Jz),15b:(v.Kc>0?v.Kc*2t:Jz),15n:L};if(v.15B==1){fI.15Q=H}if(v.JN==1){fI[\'163\']=E(4H,Y){4H.162=H}}if(K(v.7D)){if(K(v.7D.gE)){if(v.7D.gE>gB){v.7D.gE=gB}v.7D.pM=v.7D.gE}if(K(v.7D.JJ)){v.7D.pM=v.7D.gE=v.7D.JJ}if(1O v.7D=="3I"){V(B 1b in v.7D){fI[1b]=v.7D[1b]}}}1K=1w 5J(fI);js("1K",1K,1);1K.KM(Y);1K.161(1h);1K.on(5J.8a.15Y,E(){1r("8L 15X")});1K.on(5J.8a.15W,E(1e,2f){!2q?o.U.bc():\'\'});1K.on(5J.8a.15V,E(1e,2f){if(!2q&&v.8R==1&&9N()>1){KI();nn();o.R?o.R.iQ(o.3h):\'\'}});1K.on(5J.8a.15T,E(1e,2f){nn()});1K.on(5J.8a.15P,E(1e,2f){nn()});1K.on(5J.8a.15D,E(1e,2f){if(!2q){if(2f.kd.5W!=o.5W){o.5W=2f.kd.5W;o.R.4J()}o.5W=2f.kd.5W;if(o.5W){1r("15N");o.K8=Y.J("?ud")>-1;if(1h.1k>0&&1h.gk>0){if(1h.1k-1h.gk<10){if(o.je>0){if(o.je==1h.gk&&o.K6==1h.1k){o.mF++;if(o.mF>2){o.mF=0;o.je=-1;1K.9y();dj(H);6K()}}F{o.je=-1}}F{o.je=1h.gk;o.K6=1h.1k}}}}}if(v.8R==1){o.3h=1K.oe;o.R?o.R.iQ(o.3h):\'\'}od()});1K.on(5J.8a.15L,E(1e,2f){if(K(2f.K0)&&!2q){js("15J",2f.K0.15G)}if(ff>-1){1K.FY=ff;ff=-1}sl=H;Jn()});1K.on(5J.8a.15E,E(1e,2f){js("172",2f,1)});1K.on(5J.8a.18v,E(1e,2f){!2q&&v.bG==1?sz():\'\'});1K.on(5J.8a.18u,E(1e,2f){if(!2q&&v.bG==1){sy()}});if(v.18t==1){oL=1w 18r(1K,2q)}F{1K.18o=L}1K.on(5J.8a.18n,E(1e,2f){v.1r==1?d4.1r(2f):\'\';js(2f.1F+\'5J\',2f,0,H);o.qp=2f;if(2f.o4){bf(2f.1F){1m 5J.Jh.18i:1r("8L o4 rT 2b");if(v.rQ==1){rO()}F{2b=2f.kd+\' (\'+2f.1F+\')\';o.2m>0||2q||v.5W==1||9s?\'\':o.2m=4Z();1K.9y();if(!2q){o.P.5b()}}1j;1m 5J.Jh.183:1r("8L o4 P 2b, jp");1K.18h();1j;7T:2b="8L o4 2b, 9y";1K.9y();!2q?o.P.5b():\'\';1j}}F{1r("8L ",2f.1F,2f.kd,(2f.nU?2f.nU.nF:\'\'));js("18e",(2f.nU?2f.nU.nF:\'\'));if(7X>0){7X=2;pW()}}});aL=H}E nn(){if(!2q&&v.8R==1&&9N()>1){if(o.3h!=1K.oe){o.3h=1K.oe;o.R?o.R.iQ(o.3h):\'\';1r("8L 18d "+o.3h)}if(3d(v.cv)&&o.3h>0){B fq=v.cv.2o(",");V(B k=0;k<fq.S;k++){if(o.2z[o.3h].J(fq[k])>-1){1r(\'18w 5c\');1K.hG=o.3h-1;o.3h--;1j}}}}}E sg(){if(K(1L.Jv)){if(rF()){if(!K(o.ws)){o.ws=1w 18j()}ws=1w Jv(1h,Y,3p(v.18x,{Jr:H}));sh=H}F{9s=L;1r("fe Jq")}}}E Jn(){pU()};G.6s=E(){pU()};E pU(){if(v.Hp){if(1h.fl.S>0){if(v.6s==1){1h.fl[1h.fl.S-1].hx="Gc"}F{1h.fl[1h.fl.S-1].hx="3q"}if(!o.6s){o.6s=H;o.R.4J()}}F{if(o.6s){o.6s=L;o.R.4J()}}}}E rO(){1r("18Y");!2q&&o.1z?o.U.2U():\'\';o.U.8p();7X=1;pW(o.1z)}E pW(x){if(7X>0){3a(pP);pP=1D(Kd,v.Kb*2t)}}E Kd(){if(7X>0){1r("18W");if(4B){if(7X==1){1K.KM(Y)}if(7X==2){1K.9y();dj(H);1h.1z()}}F{4c(1h,{\'2R\':Y})}}}1h.1y(\'18V\',KS);1h.1y(\'2b\',r7);1h.1y(\'7Q\',6K);1h.1y(\'1z\',7j);1h.1y(\'3E\',9r);1h.1y(\'kV\',aM);1h.1y(\'hn\',h6);1h.1y(\'kS\',hi);1h.1y(\'G7\',9q);1h.1y(\'Ge\',ap);1h.1y(\'8s\',6q);1h.1y(\'Gg\',8e);1h.1y(\'18U\',KL);1h.1y(\'Gh\',ri);1h.1y(\'Gi\',r6);E KS(){if(!4B&&!6y){!2q?o.U.bc():\'\'}}E r7(){if(!4B&&!6y){if(1h.2b){1r(1h.2b,1h.2b.nF,1h.2b.8l);B x=1h.2b.nF;2b=1h.2b.8l;if(2b==\'\'){if(x==1){2b="18T"}if(x==2){2b="rT"}if(x==3){2b="cY"}if(x==4){2b="fe ow"}}1r("18S gv: ",2b)}if(rR&&v.rQ==1){2b=1T;rO()}if(2b!=1T||o.1l.5g){5b()}}}E 5b(){!2q?o.P.5b():\'\'}E 6K(){!2q?o.P.6K():\'\'}E 7j(){if(!o.1E&&v.7F){1r(\'Ku 1z\');3E();o.U.2C();I}if(4B&&7X>0){}F{if(!2q){B as=o.U.8P()&&o.nu!=1;if(as||bv==-1){B x=L;if(4B){if(K(o.1V)||K(o.5H)){if(as){}F{1r(\'3E jt\');3E();x=H}}}if(!x){o.P.7j()}}}}}E 9r(){if(!nd){1r("18R");if(o.1z&&o.nr&&!1h.7Q&&v.Kh==1&&!o.bM){1r("Kh");iZ()}F{!2q&&!o.rM&&1h.7w?o.P.9r():\'\'}}}E aM(){!2q?o.P.aM():\'\';if(bv>-1){if(4Z()>bv){3E();bv=-1}}}E h6(){!2q?o.P.h6():\'\'}E hi(){!2q?o.P.hi():\'\'}E 9q(){if(2q){mV()}F{o.P.9q();eQ();if(4B&&7X>0){7X=0;1r("18Q up");1K.GH();iZ();o.R.2C()}if(K(v.aD)){2A()}}}G.aD=E(){I(1h.o7/1h.fm)};E mV(){if(1h.fm>0){O(1A,{"1d":1A.28/(1h.o7/1h.fm)-2I(v.2q.2Z)})}F{if(rK<20){1D(mV,100);rK++}}}E eQ(){if(v.jT==1){3v(o.rH);o.rH=6E(rJ,100);rJ()}}E rJ(){if(1h){if(1h.fm>0){o.U.rI(1h.o7/1h.fm);3v(o.rH)}}}E 8e(){!2q&&!9s?o.P.8e():\'\'}E ap(){!2q?o.P.ap():\'\'}E 6q(){if(4B&&7X>0){}F{!2q?o.P.6q():\'\'}}E KL(){o.U.o3()}E rF(){B o0=1L.Kl=1L.Kl||1L.18P;B iK=1L.Kn=1L.Kn||1L.18O;B nT=o0&&1O o0.nT===\'E\'&&o0.nT(Kp);B KD=!iK||iK.s6&&1O iK.s6.18M===\'E\'&&1O iK.s6.6c===\'E\';I nT&&KD}B sE="<7k C=\'1C:0.5\'>";E KI(){if(!2q&&v.8R==1){B x=1K.bx;B q=-1;o.2z=[];if(x.S>1){V(B i=0;i<x.S;i++){if(K(x[i].1d)){B y=o.P.KG(x[i],v.KF);if(o.2z.J(y)>-1||v.18J==1){if(K(x[i].cd)){B yi=o.2z.J(y);yi>-1?o.2z[yi]+=" "+sE+" &ka;"+2I(x[yi].cd/2t)+\' \'+2K(\'jn\')+\'</7k>\':\'\';o.2z[i]=y+" "+sE+" &ka;"+2I(x[i].cd/2t)+\' \'+2K(\'jn\')+\'</7k>\'}}F{o.2z[i]=y}if(K(x[i].KC)){o.9x[i]=x[i].KC[0]}}F if(K(x[i].7g)){o.2z[i]=x[i].7g}F{o.2z[i]=i}if(K(v.4L)&&q==-1){if(v.4L==o.2z[i]){q=i}}if(K(o.4L)){if(o.4L==o.2z[i]){q=i}}}if(v.k1==1){o.2z[x.S]=2K("2u")}F{1K.FM=0;1K.i3=0}if(v.KA==1||q>-1){1K.i3=0;if(v.hb=="7c"||(!o.1E&&v.4b==0)){1K.rg=q}F{if(v.hb=="fP"){1K.hG=q}}o.3h=q}F{if(v.k1==1){o.3h=1K.bx.S-1}F{o.3h=1K.18I}}od()}o.cd=3p(1K.bx[o.3h].cd,0);o.R?o.R.4J():\'\'}}E od(){if(o.9x.S>0&&v.bG==1){sz();sy()}}E sz(){if(!2q&&v.bG==1){B x=1K.qK;o.8i=[];B 2J;if(x.S>1){V(B i=0;i<x.S;i++){2J=L;if(K(x[i].eY)&&o.9x.S>0){if(x[i].eY!=o.9x[o.3h]){V(B j=0;j<o.9x.S;j++){if(o.9x[j]==x[i].eY){2J=H}}}}if(!2J){o.8i[i]=K(x[i].7g)?o.P.Kx(x[i].7g,i):i;if(K(v.cn)){if(v.cn==o.8i[i]){o.7C=i;1K.oB=i}}}}}}}E sy(){if(!2q){B x=1K.qK;B y=1K.oB;if(y>-1){if(K(x[y].eY)){if(o.9x.S>0){if(o.9x[o.3h]!=x[y].eY){V(B i=0;i<x.S;i++){if(x[i].7g==x[y].7g&&x[i].eY==o.9x[o.3h]){1K.oB=i;y=i;1j}}}}}o.7C=y;1r("8L 18H",o.7C);o.R.xc(o.7C)}}};E 4Z(){if(6y){I 6x?o.3F.19():0}F{I 1h.gk}};E 3P(){B x=1h.1k;if(6y&&6x){x=o.3F.1k()}if(K(v.4t)){x=v.4t}I x!=18G&&!s8(x)?x:0}G.2C=E(){B p=H;if(4B&&!sl){if(!aL){dj(H)}1K.GH()}if(6y&&!6x){mX(H);p=L}if(9s){if(!sh){sg()}ws.1z();p=L}if(1h.C.1f=="-18D"){G.dQ()}p?iZ():\'\'};B 18C;E iZ(){if(Y!="1P"){B pp=1h.1z();if(pp!==1T){pp.8Z(E(){}).2G(E(2b){1r("181",2b.8l);if(2b.8l.J(\'bK\')==-1&&2b.8l.J(\'17y by\')==-1){if(v.s9==1){1r(\'17Z\');o.U.4w();1h.1Q=0;B rA=1h.1z();if(rA){rA.8Z(E(){}).2G(E(e){1r("17v",e.8l);if(o.1l.tv&&(4B||6y)){}F{o.R.2U();o.U.8p();js("17u")}})}}F{o.R.2U();o.U.8p()}}})}}}G.jL=E(){if(o.5H||o.1V){if(o.92){cW()}if(!o.ja&&o.1l.2g&&o.1l.3L){if(!1h.3r){1h.3r=H;mC=H}O(1h,{"1p":"2l","1c":-4e,"1f":-4e});bv=4Z();if(!9s){1h.1z()}if(bv==0&&o.2m>0){jP=o.2m}}}};G.dQ=E(){if(!o.ja&&(o.1l.2g||o.1l.3L)){O(1h,{"1p":"pw","1c":0,"1f":0});if(K(v.aD)){2A()}if(mC){!o.3r?1h.3r=L:\'\';mC=L}if(jP>0){o.2m=jP;jP=0}bv=-1}};G.2U=E(){1r(\'7w\');3E()};E 3E(){if(9s){ws.3E()}F{1h.3E()}};G.bR=E(){!1h.7w?2U():iZ()};G.3K=E(x){if(6y&&6x){o.3F.3V(x)}F{if(4B){if(v.17t==1&&x>0&&qM()){ff=1K.hG;1K.FY=0}}1h.gk=x}};G.4w=E(){1h.3r=H};G.5R=E(){1h.3r=L;if(o.2k=="1K"&&o.1l.5g&&v.1V==1){if(!K(o.FZ)){nd=H;1h.3E();1D(E(){1h.1z();nd=L},10);o.FZ=H}}};G.3J=E(x){1h.1Q=x};G.G0=E(){if(o.FF!=1h){B bK;B 9k;if(o.o6[1h]){bK=o.o6[1h];9k=o.qU[1h]}F{1L.nc=1L.nc||1L.17q;if(K(1L.nc)){3j{9k=1w nc();bK=9k.17n(1h);o.o6[1h]=bK;o.qU[1h]=9k}2G(e){1r(e)}}}if(9k){B gS=9k.17k();gS.gS.5r=v.FN;bK.qO(gS);gS.qO(9k.17i);o.qD=H;o.FF=1h}}};G.gN=E(){I!1h.7w};G.5k=E(){I v.5W==1||9s?H:o.5W};G.6Q=E(){I 1h};G.mZ=E(){4c(1h,{\'R\':\'1\'});I H};G.4b=E(){4c(1h,{\'4b\':\'9D\'});if(4B&&!aL){dj(L)}if(6y&&!6x){mX(L)}};G.6r=E(){B 7v="5T";if(1h.7w){7v="7w"}if(1h.7Q){7v="7Q"}I 7v};G.qN=E(x,y){2q=x;y.1N(1h);1A=y;if(x){if(v.2q.f0!=1){1h.3r=H}F{if(!o.3r){1h.3r=L}}mV();if(o.2z.S>0){if(4B){hL=o.3h;1K.i3=0;1K.hG=0}}}F{if(!o.3r&&v.2q.f0!=1){1h.3r=L}1h.1Q=v.1Q;eQ();if(o.2z.S>0){if(4B){1K.i3=-1;if(hL>-1){hL<1K.bx.S?1K.rg=hL:\'\'}}}}};G.19=E(){I 4Z()};G.1k=E(){I 3P()};G.9z=E(){B x=0;if(1h.8r){if(1h.8r.S>0){B y=4Z();V(B i=0;i<1h.8r.S;i++){if((y>=1h.8r.1E(i)||y>=1h.8r.1E(i)-100)&&y<=1h.8r.4t(i)){x=1h.8r.4t(i)}}x==0?x=1h.8r.4t(1h.8r.S-1):\'\'}}if(K(v.4t)){x>v.4t?x=v.4t:\'\'}I x};G.2u=E(){I qM()};E qM(){B x=L;if(4B){if(aL){x=1K.FM}}F if(6y){if(6x){x=o.3F.2u()}}I x}G.3B=E(){I{"X":1h.o7,"1d":1h.fm}};G.2R=E(x){x=x.1R(/\\(5y\\)/g,2E.5y());Y=x;o.aV!=2?o.aV=L:\'\';if(6y){if(6x){o.3F.bK(x)}}F if(4B){4B&&1K?1K.9y():\'\';dj(H);qF()}F{4c(1h,{\'2R\':x,\'3b\':0});qL();3E()}};E qL(){if(o.1l.7u){B y=1h.fl;if(y){V(B i=0;i<y.S;i++){y[i].hx="174"}}y=1h.qK;if(y){V(i=0;i<y.S;i++){y[i].17h=(i==0?1:0)}}if(1L.17g){1h.1y(\'17e\',E(1e){o.5C=1e.17c=="17b";!2q?o.U.fv():\'\'});1h.1y(\'179\',E(1e){})}}qF();if(v.qI==1){1O FE!=="1T"?FE(Y,1h,1A):\'\'}}G.5C=E(){1h.178()};G.9o=E(){cW()};E qF(){if(o.1l.3L){if(K(1h.176)&&!o.1l.7Z){o.9o=H}if(1Y.17w&&!1h.17j){o.9o=H}}}E cW(){if(o.1l.7u){if(1h.17x==="pn-in-pn"){1h.FK("bZ");o.92=L}F{1h.FK("pn-in-pn");o.92=H}}F{if(!1Y.17Y){2r(\'1h.17X().8Z(p => {o.92 = H;}).2G(2b => {o.92 = L;});\')}F{2r(\'1Y.17W().8Z(ok =>{o.92 = L;}).2G(2b => {});\')}}};E ri(){o.92=H};E r6(){o.92=L};G.G4=E(x){if(6x){o.3F.rr(x)}};G.FO=E(x){if(6x){if(1h.8r.S>0){o.3F.17T(x)}}};G.17R=E(x){if(o.ws){o.ws.Gr(ws,x,-1)}};G.17Q=E(x){if(o.ws){o.ws.Gr(ws,-1,x)}};G.Gt=E(x){if(aL){B y=2I(x);if(x==1K.bx.S){y=-1;1K.i3=-1}if(v.hb=="fP"){1D(6q,4i);1K.hG=y}if(v.hb=="7c"){1r("8L 7c 17z "+y);1K.rg=y}if(y==-1){o.3h=1K.oe}od()}};G.oc=E(){I 1K};G.oa=E(){I 6x?o.3F.17K():L};G.9N=E(){I 9N()};E 9N(){B x=0;if(aL){if(1K.bx){x=1K.bx.S}}I x}G.bL=E(){I bL()};G.gD=E(){gD()};E gD(){if(1h){if(v.oX==1||v.4p==1){if(v.17J==1||v.4p==1){O(1h,{\'3I-oT\':\'4p\'})}F{O(1h,{\'3I-oT\':\'FS\'})}}F{O(1h,{\'3I-oT\':\'vl\'})}}}G.4n=E(){2A()};E 2A(){if(v.aD){4j(\'1G\',7U(v.aD).1R(\'/\',\':\'))}}E bL(){B x=0;if(6x){x=o.3F.bx()}I x}G.Gq=E(x){if(aL){1K.oB=2I(x)}};G.hD=E(x,y){if(y=="1K"&&aL&&oL){oL.17H(x)}if(y=="3F"&&6x){o.3F.17G(x)}};G.e3=E(x){if(x){1h.17E=x}};G.r9=E(){B x=1h.17C;B y=[];V(B i=0;i<x.S;i++){if(x[i].p0.pc()==\'9T\'){x[i].6Z("fj",r8);y.2P(x[i])}}V(B i=0;i<y.S;i++){1h.3e(y[i])}};G.Gn=E(x,y,z){if(x!=\'\'){if(x.J(\' or \')>0){B xx=x.2o(\' or \');x=xx[0]}B 9T=1Y.1Z(\'9T\');9T.5L(\'2R\',x);9T.5L(\'ak\',y);9T.5L(\'12I\',\'Ga\');9T.5L(\'hx\',\'Gc\');if(z){9T.5L(\'7T\',\'\')}1h.1N(9T);9T.1y("fj",r8)}};E r8(e){if(e.4g.ak&&o.4R){V(B i=0;i<o.3k.S;i++){if(o.3k[i]==e.4g.ak){o.4R.al(i)}}}};G.eS=E(){I 2b?2b:\'\'};G.41=E(){3v(o.12D);4B&&1K?1K.9y():\'\';6y&&6x?o.3F.12C():\'\';9s&&ws?ws.2J():\'\';1h.6Z(\'2b\',r7);1h.6Z(\'7Q\',6K);1h.6Z(\'1z\',7j);1h.6Z(\'3E\',9r);1h.6Z(\'kV\',aM);1h.6Z(\'hn\',h6);1h.6Z(\'kS\',hi);1h.6Z(\'G7\',9q);1h.6Z(\'Ge\',ap);1h.6Z(\'8s\',6q);1h.6Z(\'Gg\',8e);1h.6Z(\'Gh\',ri);1h.6Z(\'Gi\',r6);1h.2R=\'\';if(1A.p0=="Fq"){1A.rl.aZ.3e(1h)}F{1A.3e(1h)}1h=1X}};B vN=E(){B b=[];B fg=[];B 5l=[];B 8s=L;B l1;B 8O=L;B 1i;B W;if(o.4D){o.4D.1o();o.4D=1X}B lK;o.51=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1i.12A==1&&K(v.1i.ic)){v.1i.ic=v.1i.ic.1R(/\\n/ig,\'\');o.51=v.1i.ic.2o(",")}o.db=o.51.J(\'1\')>-1?o.51.J(\'1\'):o.51.J(1);o.9M==3?o.9M=o.db:\'\';V(B i in o.5x){if(o.5x.2w(i)){!K(v.1i[i])?v.1i[i]=5:\'\';o[\'dI\'+i]=[\'+ \'+v.1i[i]+\'%\',\'&12z; \'+v.1i[i]+\'%\',(o.5x[i]*100+\'%\')]}}if(v.1u.cN==1&&o.1l.5g&&v.fZ==1){v.1u.1o=0}B kv=L;B 9v=0;B kD=0;B f6=L;B xG=H;B jz;B bg=1w JL();B 1i;B 6d=[];B r4=L;B qP=L;B hX=0;B bC=[];if(v.fB.1p=="R-2j"){v.fB.1p="R"}V(B y in v){if(v.2w(y)){if(y.J("9P")==0&&v[y]){!K(v[y].rk)?v[y].rk=v[y].6d:v[y].6d=v[y].rk;6d[v[y].6d]=y;if(v.fB.1p!="R"){if(v[y].1p=="R-2j"){bC.2P([y,v[y].6d]);r4=H}F{if(v[y].1p=="R"||v[y].1p==1T){r4?qP=H:\'\'}}}hX<v[y].6d?hX=v[y].6d:\'\'}}}if(qP){bC.G6(E(a,b){I a[1]-b[1]});V(B i=0;i<bC.S;i++){6d[v[bC[i][0]].6d]=1X;v[bC[i][0]].6d=hX+1;hX++;6d[v[bC[i][0]].6d]=bC[i][0]}}if(v.1u.1o==1&&v.1u.dM==1){o.1u=1Z("2a");o.1I.1N(o.1u);O(o.1u,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':\'100%\',\'1d\':\'100%\',\'5Y\':\'1f 0.3s 6R-5F\',\'4m-2Y\':\'1P\'})}B 7N=1Z("2a");if(v.1u.1o==1&&v.1u.dM==1){o.1u.1N(7N)}F{o.1I.1N(7N)}O(7N,{\'1p\':\'2l\',\'1c\':0,\'2O\':0,\'X\':\'100%\',\'1d\':v.1u.h});7N.gz=E(){!o.1l.2g?o.U.Fv():\'\'};if(v.tw==1){3f(bg.c());3f(7N)}V(B i=1;i<6d.S;i++){if(6d[i]){B y=6d[i];if(y){B 1g=v[y].1g;B 12y=v[y].1o;if(o.1l.2g){if(1g=="1Q"&&v[y].dw=="4Q"){}F{if(1g=="1Q"&&v.12v==1&&o.1l.2g){v[y].gU=0}F{if(1g=="1Q"||(1g=="2c"&&v.12j)){v[y].on=0}}}}if(v[y].1o==1){if(v[y].IK==1&&K(v[y].kG)){3m[v[y].kG]?v[y].on=0:\'\'}if(v[y].Ix==1&&K(v[y].kI)){!3m[v[y].kI]?v[y].on=0:\'\'}}if(v.tw==1){v[y].on=0}if(v[y].on==1){if(1g=="2D"||1g=="1Q"){b[y]=1w I6(y,1g);b[y].2A(b[y].s("w"))}F{b[y]=1w Hu(y)}fg.2P(y);if(b[y].g("1g")=="1M"){if(b[y].s("1B")==\'\'){if(b[y].s("B")!=\'\'){if(!K(v[b[y].s("B")])){b[y].29("2p",L)}}F{b[y].29("2p",L)}}}if(b[y].g("1g")=="4M"){B lu=b[y].s("3g");if(lu){if(lu.J("3o:")==0&&lu.J(",0/1")>0){B z=lu.2o(",");4j(z[0].1q(4))==0?b[y].bX(0):\'\'}if(gI([lu],"2H")){o.g3=H}}}b[y].29("1G",b[y].s("1G"))}}}}if(K(v.1i)){if(1O(8C)==\'E\'){1i=1w 8C("1i");v.1i.a0==1?1i.1t():1i.1o()}F{o.12u=H}}if(K(v.W)){if(1O(8C)==\'E\'){W=1w 8C("W");if(K(o.W)){W.xt(o.W);if(v.W.m5==0||!K(v.W.m5)){v.W.a0==0?W.1o():\'\'}F{W.1t()}if(v.W.EH==1){W.1t()}}F{W.1o(1)}iS()}}lb();qh();2A(H);4r();x5();xG=L;E EN(Q){B x=0;B 12t=L;if(Q){if(Q.g("1g")==\'2D\'){x=5l.1c+Q.s("3M")+Q.g("X")/2;if(5l.f7!=1X){}F{5l.f7=[]}}F{if(5l.f7!=1X){B bt=Q.g("X")+Q.s("4d")+Q.s("3M");if(iv(Q)){bt=0}if(Q.s("3q")==1&&!Q.g("1t")){bt=0}if(Q.s("b0")>0){bt=0}x=bg.g("w")-v.1u.eW*1-bt+Q.g("X")/2+Q.s("3M");B i=0;5l.2j-=bt;V(i=0;i<5l.f7.S;i++){B ca=b[5l.f7[i]];if(ca.s("b0")>0){O(ca.c(),{"1c":(ca.g("x0")-bt)})}F{O(ca.c(),{"1c":(ca.g("x")-bt)})}ca.29("x0",ca.g("x"))}5l.f7.2P(Q.g("1b"));Q.29(\'gq\',1)}F{if(Q.s("3q")==1&&!Q.g("1t")){if(Q.g("1g")=="1Q"){if(Q.s("1o")==1&&Q.s("gU")==1&&f6){9v+=Q.g("X")+Q.s("3M")+Q.s("4d");f6=L}}}F{if(Q.s("b0")>0){x=5l.1c+Q.s("3M")+Q.s("4d")}F{B 2J=L;if(Q.g("1g")=="1Q"){if(Q.s("1o")==1&&Q.s("gU")==1){if(!o.d6&&!o.9j){2J=H;f6=L}F{if(!f6){9v-=Q.g("X")+Q.s("3M")+Q.s("4d");f6=H}}}}if(iv(Q)){2J=H}if(!2J){5l.1c+=Q.g("X")/2+Q.s("3M");x=5l.1c;5l.1c+=Q.g("X")/2+Q.s("4d")}F{x=5l.1c}}}}}}I x};G.EJ=E(){lb()};G.Fr=E(){lb()};E lb(){if(o.g3){1O EK==\'E\'?o.2H=1w EK():\'\'}}E xL(Q){B X=o.2c&&v.1u.ip==0?o.ay:o.2V;B 1d=o.4o;B aH=0;if(Q!=bg){aH=X/2+Q.s("3M")-Q.s("4d")}B d3=1d/2;B qR=Q.g("X");B lE=Q.g("1d");B p=Q.s("1p");if(p.J("8B")>-1){aH=o.2V/2+Q.s("3M")-Q.s("4d")}if(p.J("1f")==0){d3=lE/2+(Q.s("ER")*o.4o/100)}if(p.J("2O")==0){d3=o.4o-(Q==bg?lE:lE/2)-(Q.s("EP")*o.4o/100)}if(p.J("2j")>-1){aH=o.2V-qR/2+Q.s("3M")-Q.s("4d")-(Q.s("12s")*o.2V/100)}if(p.J("1c")>-1){aH=qR/2+Q.s("3M")-Q.s("4d")+(Q.s("kq")*o.2V/100)}if(p=="ah"){aH=-o.un/2+(Q.s("kq")*o.un/100)+Q.s("3M")-Q.s("4d");d3=-o.nj/2-(Q.s("EP")*o.nj/100)+(Q.s("ER")*o.nj/100)}if(p.J("R")>-1){B cx=EN(Q);aH=(bg?(bg.c()?59(bg.c().jv):0):0)+cx;if(p=="R-2j"){aH+=9v}if(v.1u.1p=="1f"){d3=v.1u.h/2-(v.cK<0?v.cK:0)}F{d3=1d-v.1u.h/2}}I{x:aH,y:d3+Q.s("8J")-Q.s("cM")}}E 2A(91){B w=o.2c&&v.1u.ip==0?o.ay:o.2V;B h=o.4o;if(v.1u.12k==1){if(!v.1u.qW){v.1u.qW=3d(v.1u.Ev)&&o.9J?v.1u.Ev:v.1u.eW}v.1u.eW=o.2V*v.1u.qW/100}O(bg.c(),{\'1f\':(v.1u.1p=="1f"?0:o.4o-v.1u.h)-v.cK});bg.29("y0",(o.4o-v.1u.h-v.cK));if(v.1u.ip==0&&bg){O(bg.c(),{\'X\':w,\'1c\':0,\'2L-1c\':0});bg.29("w",w);if(o.2c){O(bg.c(),{\'1c\':\'50%\',\'2L-1c\':-w/2})}}5l={"1c":v.1u.eW*1,"2j":(bg.g("w")-v.1u.eW*1)};B s7=L;if(!bg.g("1t")){bg.29("2p",H);s7=H}B 1b;V(B i=0;i<fg.S;i++){1b=fg[i];if(b[1b]){B cc=xL(b[1b]);if(cc){if(b[1b].s("5U")=="1p"){if(K(o.7q[1b])){if(b[1b].g("x0")==cc.x&&b[1b].g("y0")==cc.y){3w}F{o.7q[1b].XY(b[1b].g("x0"),cc.x,b[1b].g("y0"),cc.y)}}}b[1b].29("x0",cc.x);b[1b].29("y0",cc.y);if(b[1b].s("3q")==1&&!b[1b].g("1t")&&!91){wj(b[1b])}F{O(b[1b].c(),{"1p":"2l","1c":b[1b].g("x0"),"1f":b[1b].g("y0")})}}}}if(s7){bg.29("2p",L)}9v=0;V(1b in b){if(b.2w(1b)){if(b[1b].s("1p")=="R-2j"&&b[1b].g("1g")!="2D"&&9v>-1){9v=5l.2j-5l.1c}if(b[1b].g("1g")=="2D"&&bg){B bT;if(b[1b].s("12J")==1){if(b[1b].s("12w")==1){bT=(o.2V*b[1b].s("w")/100)-b[1b].s("3M")-b[1b].s("4d")}F{bT=b[1b].s("w")}}F{if(b[1b].s("1p").J("R")>-1){bT=5l.2j-5l.1c-b[1b].s("3M")-b[1b].s("4d");O(b[1b].c(),{"1c":(59(bg.c().jv)+5l.1c+b[1b].s("3M")+bT/2)});9v=-1}F{bT=bg.g("w")-b[1b].s("3M")-b[1b].s("4d");O(b[1b].c(),{"1c":(59(bg.c().jv)+b[1b].s("3M")+bT/2)})}}b[1b].29("x0",b[1b].g("x"));b[1b].2A(bT)}}}if(1i){jo(1i)}if(W){jo(W)}if(kv||o.2c||kD!=9v){4r()}}E wj(b){B 1c=0;B 1f=0;if(b.s("1p").J("2j")>-1&&b.s("1p").J("R")==-1){1c=o.2V+b.g("X")+10}if(b.s("1p").J("1c")>-1){1c=-b.g("X")-10}if(b.s("1p").J("1f")>-1){1f=-b.g("1d")*2}if(b.s("1p").J("2O")>-1||b.s("1p").J("R")>-1){1f=o.4o+b.g("1d")+b.g("X")+10}if(1c>0){O(b.c(),{"1c":1c})}if(1f>0){O(b.c(),{"1f":1f})}}E jo(x){B 1f=-4e;x.iP();B y=o.4o-v.1u.h*(x.s("1p").J("1f")>-1?1:2);if(x==W&&v.uW==1){y=o.4o}B jV=y-(o.2c&&!o.1l.2g?(100+x.s("jS")*1):x.s("jS"))-(x==W&&x.s("jS")*1==0?x.s("8J"):0);jV<100?jV=100:\'\';O(x.c(),{\'6l-1d\':jV});x.co()?O(x.co(),{\'6l-1d\':jV}):\'\';if(x.g("1t")){1f=o.4o/2-x.g("1d")/2+x.s("8J")-x.s("cM");if(x.s("1p").J("1f")>-1){1f=x.s("8J")-x.s("cM")}if(x.s("1p").J("2O")>-1){1f=o.4o-(v.1u.1p!=\'1f\'?v.1u.h:0)-x.g("1d")+x.s("8J")-x.s("cM")}1f<0?1f=0:\'\'}if(x.g("1b")=="1i"&&o.gw){B Et=o.2V-x.g("X")-x.s("4d");if(o.gw>Et){O(x.c(),{"1p":"2l","2j":x.s("4d"),"1c":"2u","1f":1f})}F{O(x.c(),{"1p":"2l","1c":o.gw,"2j":"2u","1f":(o.ko<1f?o.ko:1f)})}}F{if(x.s("1p").J("2j")>-1){O(x.c(),{"1p":"2l","2j":x.s("4d")-x.s("lG"),"1c":"2u","1f":1f})}F if(x.s("1p").J("1c")>-1){O(x.c(),{"1p":"2l","1c":x.s("3M"),"2j":"2u","1f":1f})}F{if(x.g("1b")=="W"&&x.s("3G")==1){O(x.c(),{"1p":"2l","1c":o.2V/2-x.g("X")/2+x.s("3M")/2-x.s("4d")/2,"1f":1f})}F{B l=o.2V/2-x.g("X")/2+x.s("3M")-x.s("4d");O(x.c(),{"1p":"2l","1c":(l>0?l:0),"1f":1f})}}}x.a9()};G.f8=E(1b){B Q=b[1b];B a=Q.g("1g");if(a){B d=1w 6L();o.aa=d.9f();if(a&&a!=""){4V(Q);a=="3E"?o.En=1:\'\';a=="1z"?o.En=0:\'\'}}};G.sB=E(z,x,y){V(B 1b in b){if(b.2w(1b)){if(b[1b].s(z)==x){b[1b].29(y?"6g":"3f")}}}};G.vz=E(x,s){B y=7n(s,x);I y};E 4V(Q,1F){o.im=H;lK=Q;B a=Q.g("1g");if(a=="1z"){o.U.2C();if(o.3r&&v.Eu==1){o.U.5R();v.Eu=0}if(v.1S.on==1&&v.1S.2M==1&&v.1S.sn==1){7J(\'1z\',1)}}F{if(a=="3E"){o.le=0;o.U.2U();if(v.1S.on==1&&v.1S.2M==1&&v.1S.sn==1){7J(\'1z\',0)}}if(a=="2J"){o.U.ml()}}if(a=="Ex"){o.U.3K(0,L)}if(a=="2c"){!o.53?o.U.8v():\'\'}F{if(a=="EA"){o.U.8q()}}if(a=="2D"){B ld=o.P.1k();B lt=Q.g("2B")*ld;if(v.4v>0){ld-=v.4v;lt=Q.g("2B")*ld+v.4v}if(v.j0>0){if(v.j0/ld<=1-Q.g("2B")){I}}o.U.3K(lt,H);if(o.3w){o.3w.m6(lt,ld);o.2m>0?o.2m=1T:\'\'}}if(a=="1Q"){B x=Q.g("2B");x<0.12K?x=0:\'\';x>1?x=1:\'\';if(Q.s("dw")=="4Q"){x=4h(x*o.51.6Y(-1)[0]).tA(1);o.U.9h(x,1)}F{if(o.5m&&v.vn==1){2W.7I("uY",x);if(Q.g("2B")>0||o.1l.7Z||v.oo==0){2W.rZ("h7")}F{2W.7I("h7",1)}}o.U.3J(x)}}if(a=="5j"){if(o.5m&&!o.1l.7Z&&v.oo==1){2W.7I("h7",1)}o.U.4w();if(v.1S.2M==1&&v.1S.Fj==1){7J(\'5j\',0)}}F{if(a=="aB"){if(o.5m){2W.rZ("h7")}o.U.5R();if(v.1S.2M==1&&v.1S.Fj==1){7J(\'5j\',1)}}}if(a.J("19")==0){Q.13d()?Q.hZ():Q.On()}if(a=="mY"){o.P.tX()}if(a=="1G+"){o.P.da(0.1)}if(a=="1G-"){o.P.da(-0.1)}if(a=="1G"){o.P.da(0)}if(a=="5W"){4j("sV");Q.29("x9",1);Q.29("hz",1)}if(a=="2H"){js("2H");pD()}if(a=="1i"){o.gw=1T;if(1i){if(!1i.g("1t")){1i.1t()}F{1i.1o()}}}if(a=="W"){if(o.fC==a){I}if(K(v.W)){if(W.g("1t")){W.1o()}F{1D(E(){W.1t()},100)}}}if(a=="7c"){o.R.bN()}if(a=="eu"){o.R.dW()}if(a=="4M"){if(Q.s("fX")==1&&Q.s("3g")!=""){B x=4k(Q.s("3g"));if(o.fC==a+x){I}if(x.J(\'{19}\')>-1){x=x.1R(\'{19}\',(K(o.3w)?o.3w.9R().t:o.P.19()))}if(x.J(\'{3t}\')>-1){x=x.1R(\'{3t}\',o.P.bJ())}if(x.J(\'{1M}\')>-1){x=x.1R(\'{1M}\',v.1M.1R(/,/ig," "))}if(x=="5C"){o.P.fw()}if(x.J(\'7V\')==0){if(Q.s("7V")>0){o.U.3K(Q.s("7V"))}}if(x.J(\'13c\')==0){if(o.fV){o.fV.13a()}}if(x=="139"){o.U.3K(Q.s("kq")*o.P.1k()/100);!o.1z?o.U.2C():\'\'}Q.s("GF")==1?o.U.2U():\'\';B y=x.2o(",");if(x.J("3o:")==0){B z=x.1q(4).2o(";");V(B i=0;i<z.S;i++){y=z[i].2o(",");if(y.S>1){if(y[0]==\'3V\'){if(v.1S.2M==1&&v.1S.133==1){7J(\'3V\',y[1]>0?1:0)}}4j(y[0],y[1],Q);y[1]==\'0/1\'||y[1]==\'1/0\'?vy():\'\'}F{if(y[0]=="Id"){B ss=4j(y[0]);if(ss){if(ss.J("2f")>-1){if(v.130==1){B 3Z=1Y.1Z(\'3Z\');3Z.5L(\'2R\',ss);O(3Z,{1p:"pF",2j:(K(v.l0)?v.l0:20),2O:(K(v.l0)?v.l0:20),X:0,5Y:"X 0.5s bz-12W(.75,-0.5,0,1.75)"});3Z.C.5w=Ih;1Y.aZ.1N(3Z);1D(E(){O(3Z,{X:(K(v.Ii)?v.Ii:4x)})},1);3Z.gz=E(){G.4T.3e(G)}}if(v.12U==1){B a=1Z("a");a.9e=ss;a.6T=y[0]+".hO";a.2B()}}}F{1r(y[0]+" 2b")}}F{4j(y[0])}}}}F{if(x.J("js:")==0){if(x.J("(")>0&&x.J(")")>0){2r(x.1q(3))}F{2r(y[0].1q(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.J("1e:")==0){q3(x.1q(6),o.P.19())}if(x.J("2H:")==0&&o.2H){o.2H.3o(x.1q(6))}if(x.J("q4:")==0&&o.6n){4j("q4",x.1q(7))}if(x.J("3H")==0||x.J("/")==0||x.J("?")==0||x.J("Y:")==0){x.J("Y:")==0?x=x.1q(4):\'\';1L.8h(x,Q.s("Ij"))}if(x.J("6T")==0){o.U.kp()}if(x=="3o:9o"){o.P.cW()}}if(x.J("1i#")>-1){if(1i){B si=x.1q(9).2o(",");if(1i.g("1t")&&1i.g("8h")==si[0]){o.gw=1T;o.ko=1T;1i.1o()}F{o.gw=Q.g("x")-Q.g("X")/2;o.ko=Q.g("y")+Q.g("h");V(B i=0;i<si.S;i++){i==0?1i.1t():\'\';1i.8h(si[i])}W?W.Il():\'\'}}}if(x.J("1i:")>-1&&v.1i.12L==1){if(!o.4D){o.4D=1w 11J()}if(v.1i.fM==1){if(1F=="6O"){o.4D.1t(x)}F{o.4D.gj(x)}}F{if(!1F){o.4D.gj(x)}}}if(x=="GW"){o.U.eO();o.wv=0;Q.29("3f");B bl=7n("3g","4C");if(bl){bl.29("3f")}}if(x=="4C"){Q.6m("OK");Q.s("kw")?1L.8b.9e=4k(Q.s("kw")):\'\'}}}};G.1M=E(t){B y=L;V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1M"){if(b[x].s("B")==t||t=="1M"){if(b[x].s("1o")==1&&b[x].s("xB")==1&&o.1z){y=H}if(v[t]==\'\'||y){b[x].29("2p",L)}F{b[x].29("2p",H)}b[x].6m(v[t])}}}}qn()};G.Io=E(){qn()};G.qw=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="4M"){if(b[x].s("1F")=="1B"){b[x].9g()}}}}};E qn(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="4M"){if(b[x].s("1F")=="1B"){b[x].Iw(H)}}}}}E pD(){if(K(o.2H)){o.2H.kP()}}G.Ip=E(){pD()};G.FW=E(){if(v.1M!=\'\'){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1M"){B y=L;if(!b[x].g("1t")){y=H;b[x].29("2p",H)}b[x].6m(v.1M);if(y){b[x].29("2p",L)}}}}}};G.pH=E(){qh()};E qh(){if(v.9d){if(1O(v.9d)=="3I"){V(B x in v.9d){if(v.9d.2w(x)){hm(x,v.9d[x])}}}}};G.Iq=E(y,z){hm(y,z)};G.pJ=E(x){if(b[x]){b[x].Is()}};E hm(y,z){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="4M"&&b[x].s("1F")=="1B"){if(b[x].s("4N")==y){if(!b[x].g("1t")||b[x].s("3q")==1){b[x].29("IE");b[x].29("2p",H)}b[x].hm(z)}}}}};G.4n=E(){2A()};G.Ik=E(){2A(H)};G.qk=E(){jo(1i)};G.iP=E(){jo(W)};G.2C=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1z"){b[x].On()}}}o.bs?o.bs.1o():\'\';if(G.dx()&&v.W.eK==1){G.c9()}o.1z=H;4r()};G.2U=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="3E"||b[x].g("1g")=="2J"){b[x].hZ()}}}if(W){if(v.W.GM==1&&!W.4U()){W.1t()}}o.1z=L;G.7r();4r();if(v.1u.1o==1&&v.1u.gL==1){gQ(H)}};G.4w=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="5j"){b[x].On()}G.3J(0)}}4r()};G.5R=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="aB"){b[x].hZ()}}}if(v.1Q<0.1){v.1Q=0.5;o.U.3J(v.1Q)}F{G.3J(v.1Q)}4r()};G.3J=E(1Q,y){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1Q"){if(b[x].s("dw")!="4Q"){b[x].6I(1Q,1,(y=="no"?y:H))}}if(b[x].g("1g")=="5j"){b[x].tP(1Q)}}}4r()};G.8v=E(){B bl=7n("1g","2c");if(bl){bl.On();bl.29("1G",bl.s("1G"))}4r();kv?1D(4r,4i):\'\';fH()};G.8q=E(){B bl=7n("1g","2c");if(bl){bl.hZ()}2A();3v(o.ik);4r()};G.6K=E(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1z"){b[x].tN()}}}};G.vX=E(){4r()};E 4r(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")!="dc"){bW(b[x])}}}bW(bg);if(kD!=9v){kD=9v;2A()}if(v.1u.1o==1&&v.1u.dM==1){gK(!o.fo&&!o.5n&&!o.2c&&o.1z&&v.1u.cN!=1&&!o.53)}};E h0(){B 1t=8O&&v.1u.iB==1;if(!o.1z&&v.1u.1o==1&&v.1u.gL==1){1t=L}if(1t){V(B x in b){if(b.2w(x)){if(b[x].g("1g")!="dc"){bW(b[x],L)}}}O(o.1I,{"6J":"7T"});o.kx=H;bW(bg,L);if(bg.g("1t")){iF()}gK(L)}}E gQ(){B 1o=o.1z&&v.1u.iB==1&&!o.3x;if(o.ei&&v.1u.12g==1){1o=L}if(!o.1z&&v.1u.1o==1&&v.1u.gL==1){1o=H}if(1i){if(1i.g("1t")&&o.qx){1o=L}}if(o.53){1o=L}if(1o){V(B x in b){if(b.2w(x)){if(b[x].g("1g")!="dc"){bW(b[x],H)}}}bW(bg,H);if(!bg.g("1t")){8O=H;o.P.xE();if(o.1z){O(o.1I,{"6J":"1P"});o.kx=L}}gK(H)}}E fH(){if(v.1u.iB==1){if(v.1u.cN==1&&!o.2c&&!o.ax){}F{3v(o.ik);o.ik=6E(gQ,((v.1u.9b>0?v.1u.9b:v.1u.jw)*2t))}}}E bW(Q,bV){B 1o=L;B 1t=L;B ce=L;if(v.1u.1o==1){if(!o.fo&&!o.5n&&!o.2c&&o.1z&&v.1u.cN!=1&&!o.53){1o=H;1t=L;ce=H}F{1o=L;1t=H}if(K(bV)&&!o.53){1o=bV;1t=!1o}if(v.1u.1o==1&&v.1u.dM==1&&(Q.s("1p").J("R")==0||Q.s("1g")=="2D")){1o=L;1t=H}if(v.1u.gL==1&&!o.1z){1o=H;1t=L;ce=L}if(v.1u.11G==1&&!o.9D&&o.1z){1o=L;1t=H}}F{if(Q.s("1o")!=1){1t=H}}if(1t&&!o.kx){O(o.1I,{"6J":"7T"});o.kx=H}B a=Q.g("1g");if(a=="4M"&&Q.s("1p").J("R")==-1){1o=L;1t=H}if(o.53){if(a=="2D"){if(o.P.1k()==-1){1o=H;1t=L}}}B xO=L;B hp=iv(Q);if(Q.s("1o")==1){if(Q.s("11F")==1){if(ce||bV||(o.1z&&!o.5n)){!ce&&!bV?\'\':hp=H}}if(Q.s("11E")==1){if(!ce&&!bV){hp=H}}if(Q.s("11B")==1){if(o.1z&&!o.5n){hp=H}}if(Q.s("IR")==1||Q.s("I7")==1||Q.s("IB")==1){kv=H}}if(hp){1o=H;1t=L}F{!1o?1t=H:\'\'}if(Q.s("1g")=="1Q"){if(Q.s("1o")==1&&Q.s("gU")==1){1o=H;1t=L;if(!ce&&(o.9j||o.d6)&&!bV&&Q.s("dp")!=1){1o=L;1t=H}F{xO=H}}}if(o.bM||(!o.1E&&v.1u.1o==1&&v.1u.xT==1)||(!o.9D&&v.1u.1o==1&&v.1u.IG==1)){if(Q.s("1p").J("R")>-1||Q.s("1p").J("2O")>-1){1o=H;1t=L}if(v.1u.cN==1&&!o.2c){1o=L;1t=H}}if(1i){if(1i.g("1t")&&v.1i.a0!=1){ce=L;bV=L}}if(W&&o.2X){if(v.W.11y==1){if(o.2X.HZ()){I}}}if(a=="2H"){if(K(o.2H)){if(o.2H.4U()){1o=H;1t=L;Q.29("5U","1P")}}}if(a=="W"||a=="7c"||a=="eu"||Q.s("I0")==1){if(W){if(W.4U()&&Q.s("I0")!=0){1o=H;1t=L;Q.29("5U","1P")}}F{1o=H;1t=L}}if(o.11v==1){1o=H;1t=L}if(xO){B cc=xL(Q);if(cc){cc.y>0?Q.29("y0",cc.y):\'\';O(Q.c(),{"1p":"2l","1f":Q.g("y0")})}}if(1o){aC(Q,(xG?H:L))}if(1t){H5(Q)}if(Q==bg){if(!1o&&1t){iF();6g(7N);8O=L;jz==0?js("ui",1):\'\';jz=1;o.6j&&o.a6?o.6j.1t():\'\'}if(1o&&!1t&&!o.53){o.P.xE();cJ();3f(7N);8O=H;jz==1?js("ui",0):\'\';jz=0;o.6j&&o.a6?o.6j.1o():\'\'}if(W){if(v.W.a0==1&&!W.4U()){if(1t||o.bM){if(v.W.I4==1&&o.2c){}F{if(!W.g("1t")){if(v.W.I5==1){!o.1z?W.1t():\'\'}F{W.1t()}}}}F{if(1o&&W.g("1t")){W.1o()}}}}}};E iv(Q){B x=L;B a=Q.g("1g");if(Q.s("1o")==1){if(Q.s("xB")==1){o.1z?x=H:\'\'}if(Q.s("gL")==1){!o.1z?x=H:\'\'}if(Q.s("gn")==1){x=H}F{if(Q.s("11p")==1){if(o.1l.cs){Q.29("gn",1);x=H}}if(Q.s("11o")==1){if(o.1l.2g){Q.29("gn",1);x=H}}}if(Q.s("I7")==1){if(o.2V>Q.s("Ib")){Q.29("dp",1);x=H}F{Q.29("dp",0)}}if(Q.s("12d")==1&&!8s){x=H;o.xr=1}if(Q.s("IR")==1){if(o.2V<=Q.s("IV")){Q.29("dp",1);x=H}F{Q.29("dp",0)}}if(Q.s("11Z")==1){o.1E?x=H:\'\'}B t=o.P.19();B d=o.P.1k();if(Q.s("GU")==1&&Q.s("IX")>0){if(t>=Q.s("IX")){x=H}}if(Q.s("GT")==1&&Q.s("IY")>0){if(t<Q.s("IY")){x=H}}if(Q.s("GS")==1&&Q.s("IZ")>0){if(t<d-Q.s("IZ")||d==0){x=H}}if(Q.s("11W")==1){if(W){if(!W.c7()){x=H}}}if(Q.s("11K")==1){if(o.1E||!o.3w||o.P.5k()){x=H}if(o.3w){if(o.3w.9R().t==0){x=H}}}if(Q.s("xT")==1){!o.1E?x=H:\'\'}if(Q.s("lP")>0){x=H}if(Q.s("IK")==1){if(K(Q.s("kG"))){3m[Q.s("kG")]?x=H:\'\'}}if(Q.s("11Q")==1){if(!K(Q.s("9d"))){x=H}}if(Q.s("Ix")==1){if(K(Q.s("kI"))){!3m[Q.s("kI")]?x=H:\'\'}}if(Q.s("11L")==1&&o.1l.5g){!o.1E||o.kZ?x=H:\'\'}if(Q.s("13e")==1){!o.P.7Q()?x=H:\'\'}if(Q.s("12i")==1){!o.P.5k()?x=H:\'\'}if(Q.s("13f")==1){!o.5n?x=H:\'\'}if(Q.s("14c")==1){!o.2c?x=H:\'\'}if(Q.s("IB")==1){o.2c?x=H:\'\'}if(Q.s("14B")==1){!o.3r?x=H:\'\'}if(Q.s("14A")==1){o.P.5k()&&o.P.bJ().J("?ud")==-1?x=H:\'\'}if(Q.s("IQ")==1){6e(o.2e)?x=H:\'\'}if(Q.s("IG")==1){!o.9D?x=H:\'\'}if(Q.s("14w")==1){o.9D?x=H:\'\'}if(Q.s("14v")==1){o.kl?x=H:\'\'}if(Q.s("14t")==1){!o.kl?x=H:\'\'}if(Q.s("H3")==1){if(Q.g("hC")){x=H}}if(Q.s("14s")==1){!o.ab?x=H:\'\'}if(Q.s("14p")==1){o.ab?x=H:\'\'}if(Q.s("14d")==1){if(v.4b==1&&v.d0==1){if(o.2k=="4s"&&!K(v.2e)&&v.wN==0){if(!o.1E||o.P.6r()=="7Q"){if(v.2e==\'\'){}F{x=H}}}}}}if(a=="4M"){B lu=Q.s("3g");if(lu){if(lu=="3o:5C"||lu=="5C"){if(!o.5C&&!o.ja){x=H}}if(lu=="3o:9o"){if(!o.9o||(!o.1E&&v.4b==0)){x=H}}if(lu=="3o:It"){if(!o.kl){x=H}}if(lu.J("6s")>-1){if(!o.6s){x=H}}if(gI([lu],"7V")&&!gI([lu],"js:")&&Q.s("gn")!=1){B sk=L;if(K(v.7V)){if(!o.fV){1O HS==\'E\'?o.fV=1w HS():\'\'}if(o.fV){sk=o.fV.14n(Q)}}!sk?x=H:\'\'}}}if(a=="W"||a=="7c"||a=="eu"){if(W){if(W.4U()){x=H}}F{x=H}}if(a=="1i"){if(1i){if(1i.4U()){x=H;o.2k!=\'1K\'?Q.29("5U","1P"):\'\'}}F{x=H}}if(Q.g("1F")=="1B"){if(Q.g("S")==0){x=H}}if(Q.g("1i#")){if(!Q.g("29#3W")){x=H}}if(Q.s("3Y")==1){B cb=1Y.8M("14g"+v.id);if((o.P.1k()==0&&o.P.19()==0)||!o.4l||!6e(cb)||!o.14e){x=H}}if(Q.s("xC")==1){!x?Q.29("xC",1):\'\'}if(a=="1k"){if(o.P.5k()){x=H}}if(Q.g("1b")=="xy"&&o.1l.2g){if(o.bM&&o.1l.ag){x=H}}I x}E aC(Q,xi){if(Q.g("1t")){if(o.ax||Q.s("5U")=="1P"||xi){Q.29("2p",L)}F{H6(Q)}Q.29("1t",L)}};E H5(Q){if(!Q.g("1t")){if(Q.s("5U")=="1P"||o.ax){Q.29("2p",H);if(o.ax&&Q.g("1b")!=\'bg\'){Q.29("1C",1)}if(Q.g("1g")=="1Q"){if(o.gV){wj(Q)}}}F{H0(Q)}if(Q.s("1g")=="1Q"){o.R.3J(o.3r?0:v.1Q)}if(Q.s("1g")=="2D"){o.U.wk()}Q.29("1t",H)}};E H6(Q){wr(Q.g("1b"));B 5A="kj|";B 5o="0|";B 1o=1;B a=Q.s("5U");if(Q.s("Ha")==1){5A=\'\';5o=\'\'}B p=Q.s("1p");B iH=Q.g("3i");3d(Q.s("kn"))?p=Q.s("kn"):\'\';if(a=="1G"){5A+="1G|";5o+="0|"}if(a=="1p"){if(p.J("2j")>-1&&p.J("R")==-1){5A+="x|";5o+=59(o.2V+Q.g("X")/2*iH)+"|"}if(p.J("1c")>-1){5A+="x|";5o+=59(-Q.g("X")/2)*iH+"|"}if(p.J("1f")>-1){5A+="y|";5o+=(-Q.g("1d")/2)*iH+"|"}if(p.J("2O")>-1||p.J("R")>-1||p=="ah"){5A+="y|";if(Q.g("1g")=="2D"||Q.g("1g")=="1Q"){5o+=59(o.4o+Q.s("h")+(Q.s("h")<20?20-Q.s("h"):0))+"|"}F{5o+=59(o.4o+Q.g("1d")/2)+"|"}}if(p=="8B"){5A+="1G|";5o+="0|"}}B m=1w 5I({"mc":Q,"me":Q.g("1b"),"1F":5A.1q(0,5A.S-1),"to":5o.1q(0,5o.S-1),"1o":1o})};E H0(Q){wr(Q.g("1b"));B 5A="";B 5o="";B a=Q.s("5U");B p=Q.s("1p");3d(Q.s("kn"))?p=Q.s("kn"):\'\';if(Q.g("1C")!=1&&Q.s("Ha")!=1){5A="kj|";5o=(Q.g("1b")==\'bg\'?v.1u.a:"1")+"|"}if(a=="1G"){if(Q.g("3i")!=Q.s("1G")){5A+="1G|";5o+=Q.s("1G")+"|"}}if(a=="1p"){if(p=="8B"){if(Q.g("3i")!=Q.s("1G")){5A+="1G|";5o+=Q.s("1G")+"|"}}F{if(p.J("R")>-1){if(Q.g("y")!=Q.g("y0")){5A+="y|";5o+=Q.g("y0")+"|"}}F{5A+="x|y|";5o+=Q.g("x0")+"|"+Q.g("y0")+"|"}}}if(5A!=""&&5o!=""){B m=1w 5I({mc:Q,me:Q.g("1b"),1F:5A.1q(0,5A.S-1),to:5o.1q(0,5o.S-1),1t:1})}F{Q.29("2p",H)}};G.jI=E(1b,1F,xi){B 4n=L;B 2J=L;B Q=b[1b];B 1g=Q.g("1g");B 3g=Q.s("3g");if(1F=="6O"){if(o.gV){if(1g=="1Q"||1g=="5j"||1g=="aB"){o.9j=H;o.d6=H;4n=H;4r();if(v.fB.Hc==1){B bl=7n("1g","2D");if(bl){3f(bl.c())}}}}if(1i&&v.1i.fM==1&&((1g=="1i"||3g.J("Em")==0)||3g.J("1i:")==0)){3a(o.fK);if(!1i.g("1t")||lK!=Q){4V(Q,1F);o.fC=1g+3g;1D(E(){o.fC=1X},4i)}}if(W&&v.W.fM==1&&1g=="W"){3a(o.xk);if(!W.g("1t")||lK!=Q){4V(Q,1F);o.fC=1g;1D(E(){o.fC=1X},4i)}}}if(1F=="5F"){if(o.gV){if(1g=="1Q"||1g=="5j"||1g=="aB"){o.9j=L;o.d6=H;1D(E(){if(!o.9j){o.d6=L;if(!8O){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1Q"){aC(b[x]);2A()}if(b[x].g("1g")=="2D"){if(v.fB.Hc==1){6g(b[x].c())}}}}}}},4i)}}if(1g=="2D"){o.U.6I(1)}if(v.1i.fM==1&&((1g=="1i"||3g.J("Em")==0)||3g.J("1i:")==0)){3a(o.fK);o.fK=1D(E(){if(!o.3x){cJ(1)}},(v.1i.fO>0?v.1i.fO*2t:2t))}if(W&&v.W.fM==1&&1g=="W"){3a(o.xk);o.xk=1D(E(){if(!o.3x){W.g("1t")?W.1o(1):\'\'}},(v.W.fO>0?v.W.fO*2t:2t))}}if(4n){1D(2A,10)}};G.n0=E(){if(o.5d&&!o.2c&&!o.ax){o.U.5d(L);o.5d=L}if(o.2e){if(v.lS>-1&&6e(o.2e)){O(o.2e,{1C:v.lU})}}if(o.1z&&v.GQ==1&&v.14U!=0){o.U.2U()}if(v.1u.9b>0){3a(o.GY);o.GY=1D(4r,v.1u.9b*2t)}F{4r()}};G.Gl=E(){if(o.2e){if(v.lS>-1&&6e(o.2e)){O(o.2e,{1C:v.lS})}}if(!o.1z&&v.GQ==1){o.U.2C()}4r();gK(L)};G.eP=E(b9,b8){B y;V(B x in b){if(b.2w(x)){y=b[x].g("1g");if(y=="2D"||y=="1Q"){b[x].eP(b9,b8)}}}};G.uJ=E(){if(v.1u.1o==1){if(v.1u.cN==1&&!o.2c){I}if((!o.5n||o.1l.2g)&&o.P.6r()=="5T"){o.5n=H;4r();o.1l.2g?1D(E(){o.5n=L},4i):\'\'}if(v.1u.iB==1){h0();fH()}gK(L)}};G.er=E(b9,b8){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="2D"||b[x].g("1g")=="1Q"){b[x].er(b9,b8)}}}};G.ef=E(19,1k,GX){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="2D"){b[x].6I(19,1k,GX)}if(b[x].g("1g")=="19"){dJ(b[x],19,1k)}if(b[x].s("Hy")==1){b[x].tX()}if(b[x].s("Hk")==1){b[x].IW(19,1k)}if(b[x].s("GR")==1){if(!b[x].g("1t")&&8O){}F if(b[x].g("1t")==iv(b[x])){4r()}}}}};E gK(x){if(v.1u.1o==1){x?cJ():\'\';if(v.1u.dM==1){if(!o.1z&&v.1u.gL==1){x=H}if(x&&!o.xm){O(o.1u,{"1f":bg.h()})}if(!x&&o.xm){O(o.1u,{"1f":0})}o.xm=x}}}E iF(){8O=L;o.P.iF();if(o.wV){o.wV=L;2A();1D(2A,e8)}}E dJ(x,19,1k){if(v.4v>0){19-=v.4v;1k-=v.4v}B y=4Z(19);if(x.s("Ho")=="1"){y=4Z(1k-19)}if(x.s("14G")=="1"){if(x.s("14Q")=="1"){y=y+(1k>0?\' \'+2K(x.s("14P"))+\' \'+4Z(1k):\'\')}F{19==0?y=4Z(1k):\'\'}}x.6m(y)}G.xn=E(19,1k){B x=7n("1g","2D");if(x){x.Km(19,1k)}};G.iE=E(y){if(o.P.1k()>0){B x=7n("1g","2D");if(x){x.iE(y)}}};G.9E=E(){if(!8s){if(v.eM==1){3a(l1);l1=1D(9E,4i)}F{9E()}}};E 9E(){if(!8s){js("14O");8s=H;B x=7n("1g","dc");if(x){x.IS();if(v.HF==1&&o.1z){1D(GO,2t)}}o.xr?4r():\'\'}}E GO(){if(o.1z&&8s){o.U.8p()}}G.Hg=E(y){V(B x in b){if(x==y){b[x].29("3f")}}};G.7r=E(19,1k){3a(l1);if(8s){js("8r");B x=7n("1g","dc");if(x){x.i7();if(v.HF==1&&o.1z){o.U.dE()}}8s=L;o.xr?4r():\'\'}};G.jb=E(){B x=7n("3g","1Q 8U");if(x){x.29("6g");x.6m(2K(\'1Q\')+\' \'+(o.3r?0:2E.uq(v.1Q*100))+\'%\');3a(o.jb);o.jb=1D(HG,2t)}};E HG(){B x=7n("3g","1Q 8U");if(x){x.6m(\'\');x.29("3f");3a(o.jb)}}G.3K=E(19,1k){if(v.4v>0){19-=v.4v;1k-=v.4v}V(B x in b){if(b.2w(x)){if(b[x].s("on")==1){if(b[x].g("1g")=="2D"){1k>0?b[x].29("2B",19/1k):\'\';b[x].Kq()}if(b[x].g("1g")=="19"){dJ(b[x],19,1k)}if(b[x].g("1g")=="5W"){b[x].29("x9",0.5);b[x].29("hz",0)}}}}};G.3P=E(19,1k){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1k"){if(v.4v>0){1k-=v.4v}b[x].6m(4Z(1k))}if(b[x].g("1g")=="2D"){b[x].6I(19,1k);b[x].FD(1k)}if(b[x].g("1g")=="19"){dJ(b[x],19,1k)}}}};G.8C=E(){1i.g("1t")?1i.1o():1i.1t()};G.cz=E(){if(1i){if(o.4D){I o.4D.6e()}F{I 1i.g("1t")?H:L}}F{I L}};G.mp=E(x){if(1i){1i.5x(x)}};G.cJ=E(){cJ()};G.13w=E(x){if(1i){1i.HH(x)}};G.Gw=E(){if(1i){1i.jg()}};G.Gx=E(x){if(1i){I 1i.HI(x)}};E cJ(x){if(1i){1i.g("1t")?1i.1o(x):\'\'}o.4D?o.4D.1o():\'\'};G.c9=E(){if(W){if(W.g("1t")){W.1o(1)}F{W.1t()}}};G.mn=E(){if(W){1D(E(){W.1t()},100)}};G.dx=E(){if(W){I W.g("1t")?H:L}F{I L}};G.cU=E(x){I W?W.g(x):\'\'};G.6h=E(x){if(W){W.xt(x)}};G.HB=E(x){if(W){W.HJ(x)}};G.bN=E(){if(W){W.bN()}};G.mi=E(){if(W){W.mi()}};G.iS=E(){iS()};E iS(){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="7c"){O(b[x].c(),{"1C":(!W.c7()?0.5:1)})}if(b[x].g("1g")=="eu"){O(b[x].c(),{"1C":(!W.ep()?0.5:1)})}}}}G.c7=E(){if(W){I W.c7()}F{I L}};G.ep=E(){if(W){I W.ep()}F{I L}};G.mg=E(){if(W){I W.mg()}F{I L}};G.m9=E(){if(W){W.m9()}};G.dW=E(){if(W){W.dW()}};G.HL=E(x){if(x&&W){W.io(x)}};G.HM=E(x){if(x&&W){W.ll(x)}};G.HO=E(x){if(x&&W){O(W.co(),{"13h":"1P","2S-2j":W.s("7h")});1Y.8M(x).1N(W.co());3f(W.c())}};G.13n=E(){};G.xd=E(x){if(1i){1i.5M();1i.g("1t")?1D(E(){1i.1o()},4x):\'\'}};G.iQ=E(){if(1i){1i.5M()}if(o.4D){o.4D.dH()}};G.fv=E(x){if(1i){1i.fw()}2A();4r()};G.la=E(x){if(1i){1i.kk(x);1i.g("1t")?1i.1o():\'\'}if(o.4D){o.4D.dH()}x=="4Q"?x5():\'\'};E x5(){if(o.g8){B x=4h(o.jY/o.51.6Y(-1)[0],1).tA(1);V(B i in b){if(b.2w(i)){if(b[i].s("dw")=="4Q"&&o.jY){b[i].6I(x,1)}if(b[i].s("3g")=="3o:4Q,1.0"){b[i].tP(x)}}}}}G.xc=E(x){if(1i){1i.kk("7G")}if(o.4D){o.4D.dH()}};G.c6=E(){if(1i){1i.al();1i.g("1t")?1D(E(){1i.1o()},4x):\'\'}if(o.4D){o.4D.dH()}if(o.53&&o.4l){o.3Y.aj()}};G.wT=E(){o.4D?o.4D.1o():\'\';if(1i){1i.wT()}};G.k8=E(l4,2p,9Q){V(B x in b){if(b.2w(x)){if(b[x].g("1g")=="1i"){if(b[x].s("gi")==1){b[x].IP()}}if(b[x].g("IF")=="1i#"+l4){b[x].29("29#3W",2p);if(b[x].g("1F")=="1B"){if(9Q){b[x].6m(wU(9Q))}}F{if(v.1i[\'1i\'+l4+\'1g\']=="2h"){if(9Q==2K("5K")){b[x].bX(0)}F{b[x].bX(1)}}2A()}bW(b[x])}}}};G.Hz=E(){if(1i){1i.5M();1i.kk("7G");1i.kk("6T")}};G.jU=E(){B x=7n("1g","2D");if(x){x.jU()}};G.4n=E(){2A();if(8O){o.wV=H}};G.tQ=E(x){if(!8O||x==1){2A();4r()}F{v.1u.wW=H}};G.wX=E(){B b=7n("1F","O");if(b){b.IO()}};G.4J=E(){4r();2A();4r();if(o.bM){3f(7N)}F{!8O?6g(7N):\'\'}};G.Gf=E(1e){if(dR==v.id&&v.1S.on==1){B x=1e.Hw;B y=L;if(x==1T){x=1e.Hx}if(K(o.1V)||K(o.8E)||o.wv==1){I L}if(o.1z&&v.1S.jt==1){y=H}if(((v.1S.8Q==1&&x==32)||(v.1S.13j==1&&x==13))&&(o.6B||o.5n||y)){if(v.1S.2M==1){7J(\'1z\',o.1z?0:1)}o.U.bR();1e.9U();I L}!v.1S.lq?v.1S.lq=0.2:\'\';!v.1S.1G?v.1S.1G=5:\'\';if(v.1S.Hl==1&&(o.6B||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3K((o.P.1k()*(x-48)*10)/100,H)}}}}if(x==39&&(o.6B||y)){lv(v.1S.x8)}if(x==37&&(o.6B||y)){ls(v.1S.x8)}if(x==38&&(o.6B||y)){lv(v.1S.xa)}if(x==40&&(o.6B||y)){ls(v.1S.xa)}if(x==187&&(o.6B||y)){lv(v.1S.Hv)}if(x==189&&(o.6B||y)){ls(v.1S.Hv)}}};E 7n(y,z){V(B x in b){if(b.2w(x)){if(b[x].s(y)==z){I b[x]}}}}E lv(x){if(x=="7c"){if(o.W){o.R.bN()}F{x="3V"}}if(x=="3V"){if(o.P.1k()>0){if(o.P.19()+4h(v.1S.3V)<o.P.1k()){o.U.3K(o.P.19()+4h(v.1S.3V),H)}}}if(x=="1Q"){o.U.3J(4h(v.1Q)+4h(v.1S.lq));1e.9U()}if(x=="1G"){o.P.1G(v.1S.1G/100);1e.9U()}if(v.1S.2M==1){7J(x,1)}}E ls(x){if(x=="7c"){if(o.W){o.R.dW()}F{x="3V"}}if(x=="3V"){if(o.P.1k()>0&&o.1E){o.U.3K((o.P.19()-v.1S.3V>=0?o.P.19()-v.1S.3V:0),H)}}if(x=="1Q"){o.U.3J(4h(v.1Q)-4h(v.1S.lq));1e.9U()}if(x=="1G"){o.P.1G(-v.1S.1G/100);1e.9U()}if(v.1S.2M==1){7J(x,0)}};G.Gb=E(1e){if(dR==v.id){B x=1e.Hw;if(x==1T){x=1e.Hx}if(x==57){if(v.1r==1){}}if(o.2c&&x==27){o.U.8q()}if(K(o.1V)||K(o.8E)){I L}if(v.1S.f==1&&x==70&&v.eM!=1&&(o.6B||o.5n)){if(v.1S.2M==1){7J(\'2c\',o.2c?0:1)}o.2c?o.U.8q():o.U.8v()}if(v.1S.m==1&&x==77&&(o.6B||o.5n)){if(v.1S.2M==1){7J(\'5j\',o.3r?1:0)}o.3r?o.U.5R():o.U.4w()}}};G.41=E(){3v(o.ik);V(B x in o){if(x.J("1a")==0&&x.J("JR")>-1){3v(o[x])}}V(B i=0;i<fg.S;i++){1b=fg[i];if(b[1b]){b[1b].41()}}if(1i){1i.41()}if(W){W.41()}bg.41();if(7N.4T==o.1I){o.1I.3e(7N)}F{o.1u?o.1u.3e(7N):\'\'}};G.h0=E(){h0()};G.gQ=E(){gQ();4r()};G.fH=E(){fH()};G.kA=E(){I 8O}};B Hu=E(1b){B i;B C=[];B w;B h;B tR=0;B bg;B kK;B 9A;B km=0;B 3W=H;B H4=L;B 3i=1;B 3u=1;B 2v;B hB;B 2N;B 8j;B 1g;B 9L=\'\';B x0;B y0;B on;B 6O=L;B cr=L;B e0=0;B 1eK;B 1eI=0;B gq=0;B GI=0;B hq=0;B oV=L;B Iy=L;B hC=L;B 3q=L;B hE;B gi;B oD;B we=L;C=ae(C,eL.Q);C=ae(C,v[1b]);B U=[C.1g];1g=U[0];K(C.Hs)?U[1]=C.Hs:\'\';K(C.Hq)?U[1]=C.Hq:\'\';K(C.1M)?C.1B=C.1M:\'\';if(3d(C.Hj)){o.9J?C.1G=C.Hj:\'\'}if(1g=="2H"){o.g3=H}if(K(C.3g)){if(C.1F=="1B"&&C.3g!=\'\'){if(K(v[C.3g+\'1B\'])){C.1B=v[C.3g+\'1B\']}}if(C.3g.J("1i#")==0){9L=C.3g;if(C.2N==\'\'&&9L.J(",")==-1){C.2N=2K(v.1i[\'1i\'+9L.1q(9)+\'1g\'])}}if(C.3g.J("6s")>-1){v.Hp=H}if(C.3g.J("2H:")>-1){o.g3=H}if(C.3g=="1et"){C.1eH=1w 1eG(C)}}B 7y=C.2N?C.2N.2o("///"):[];if(C.Hn==1){C.1F="1B";C.1B=i1(0)+(U.S>1?\'///\'+i1(1):\'\');if(3d(C.bq)){C.1v=C.bq}}C.it=[];C.il=[];B wy=0;B 2M=1w 9O();B 1n=1w 9O();B ec=1w 9O();B 1eF=1w 9O();B i5=0;B aY;if(C.1F=="1B"){if(C.4N){if(K(v[C.4N+\'1B\'])){C.1B=v[C.4N+\'1B\']}}if(K(C.1B)){2M[0]=4k(C.1B);C.ob=C.1B.S;B wY=[\'/\',\'|\',\'-\'];wY.J(C.1B.1q(-1))>-1?C.tT=C.1B.1q(-1):\'\';wY.J(C.1B.1q(0,1))>-1?C.tV=C.1B.1q(0,1):\'\';if(1g=="19"||1g=="1k"){if(C.1B.J(\'0:\')==0){C.o9=H}if(C.1B.2o(":").S==3){C.Iv=H}F{if(C.1B.J(\'c0:c0\')>-1){C.IJ=H}}if(C.lH==1){v.lH=1}}if(C.Ho==1&&C.1B.J("-")==0){C.IC=H}if(C.1B.J("///")>0&&(1g=="4M"||C.Hn==1)){C.eB=C.1B.2o("///");C.1B=2M[0]=C.eB[0]}}if(v.xo==1){1D(9g,100);1D(9g,4i);1D(9g,2t)}}F{if(K(C.1n)){2M[0]=C.1n;if(2M[0].J("///")>0&&2M[0].J("fT")==-1){2M=C.1n.2o("///")}if(K(C.kJ)){2M[1]=C.kJ}if(C.nP==1){if(3d(C.Hm)){2M.2P(C.Hm);i5=2M.S-1}}}}if(1g=="4M"){if(C.1eE==1&&K(C.kw)){C.xM=C.3g}}B 1a=1Z("2a");if(C.1p==\'ah\'){o.ah?o.ah.1N(1a):1D(E(){o.ah.1N(1a)},100)}F{if(C.1p.J(\'R\')>-1&&v.1u.1o==1&&v.1u.dM==1){o.1u.1N(1a)}F{o.1I.1N(1a)}if(1g=="dc"&&C.1eD==1){1a.C.5w=GV}}if(C.Hk==1){C.h8=1w 1eC(C,1a)}B kK=1Z("2a");1a.1N(kK);B e5=1Z("2a");O(e5,{"1p":"2l","1c":0,"1f":0});1a.1N(e5);O(1a,{"1p":"2l","1c":0,"1f":0,"1C":1,"eh":"oG","nC":"1em"});if(3d(C.4N)){4c(1a,{"id":(v.id+"6v"+"9P"+C.4N)})}if(C.Hy==1){O(e5,{"5Y":"2F 0.2s 3l"})}if(2M.S>0){V(i=0;i<2M.S;i++){1n[i]=1Z("2a");O(1n[i],{"1p":"2l","1f":0,"1c":0,"7e":"1P","1C":C.a,"5Y":"1C 0.1s 3l,2F 0.1s 3l"});if(C.1F=="gb"&&C.2R!=\'\'){if(3d(C.4N)){4c(1n[i],{"id":(v.id+"hW"+C.4N+"HA")});if(v[C.4N+\'2R\']){C.2R=v[C.4N+\'2R\']}}if(C.2R.J(".tx")>-1||C.2R.J(".hO")>-1||C.2R.J(".8Y")>-1||C.2R.J("fT")>-1){C.2R.J("//")==-1&&C.2R.J("fT")==-1?C.2R=\'//\'+C.2R:\'\';B z=1Z("3Z");C.9c=1;z.1y("fj",xU);z.2R=C.2R;1n[i].1N(z);C.w=1n[i].28;C.h=1n[i].2Q;if(C.Hr>0){O(z,{1d:C.Hr})}}}if(C.1F=="1B"){O(1n[i],{"1v":(C.1v),"eh":C.fi*3p(v.8u,1),"te":fu(C.46),"j6-eD":C.hP+\'px\',"2S":"0 cV 0 cV","bm-8Q":"d8"});if(o.9J){if(3d(C.HK)){O(1n[i],{"eh":C.HK*3p(v.8u,1),})}}if(C.2B==1){if(C.1B.J("<a ")>-1||1b=="cG"){O(1n[i],{"7e":"2u"})}}if(C.HQ==1){O(1n[i],{"46-hS":"HQ"})}if(C.HP){O(1n[i],{"nC":C.HP+"em"})}2M[i]==\'5W\'?2M[i]=2K("5W"):\'\';1n[i].1U=tL(2M[i]);1D(tS,100);C.w=1n[i].28;C.h=1n[i].2Q;if(3d(C.4N)){4c(1n[i],{"id":(v.id+"hW"+C.4N+"1es")})}}if(C.1F=="O"){o.1E?1D(tM,4x):\'\'}B 96=2M[i].6t();if(96.J(\'B:\')==0){96=3p(1L[96.1q(4)],\'\')}B mh=96.J(\'<2x\')>-1||96.J(\'<1dm\')>-1;if(C.1F=="2x"&&(96.J(\'<g>\')>-1||mh)){if(1g=="5j"||1g=="4M"){96=96.1R(/op/g,\'op\'+v.id+1b)}if(96.J(\'4m\')>-1){bY(1n[i])}1n[i].1U=(!mh?"<2x X=\'20\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'>":\'\')+96+(!mh?"</2x>":\'\');1n[i].28>20?C.w=1n[i].28:\'\';1n[i].2Q>20?C.h=1n[i].2Q:\'\';O(1n[i],{"X":C.w,"1d":C.h});if(C.bq!=-1){p4(1n,C.bq)}if(3d(C.4N)){4c(1n[i],{"id":(v.id+"hW"+C.4N+"HA"+i)})}}e5.1N(1n[i]);i>0?1o(1n[i]):\'\'}aW();oD?xU():\'\';if(C.3g=="3Y"){C.3Y=1;C.1o=1;o.3Y?1n[0].1U=o.3Y.nY(C.bq!=-1?C.bq:\'#3S\'):\'\';if(o.1l.2g){1n[0].GZ=wg;1n[0].1dS=5P;1n[0].xe=wi}F{1n[0].jc=6D;1n[0].ji=5P;1n[0].jr=do}}F{if((bg.28*C.1G<35||bg.2Q*C.1G<35)&&C.1F!=\'1B\'){xS();bY(9A)}F{bY(bg)}}if(1g=="4M"){B lu=\'\';if(C.fX==1&&K(C.3g)){lu=C.3g;if(lu.J("3o:")==0){B 1J=lu.1q(4).2o(",");if(1J.S==2){B wz=1J[1].2o("/");if(wz.S==2){1J[0]==\'hd\'?1J[0]="4L":\'\';if(v[1J[0]]==wz[1]){C.a=1;O(1n[0],{"1C":C.a})}}}}if(lu=="GW"||lu=="4C"){o.U.eH();1a.C.5w=GV;o.wv=1}}if((C.1o==1&&(C.GU==1||C.GT==1||C.GS==1))||lu.J("7V")==0){C.GR=1}}if(1g=="1i"&&C.gi==1){gi=1w GP(1a,bg,C)}if(C.2B==0){hv(1a)}if(C.9c==1){1o(bg)}if(C.2v==1){nw()}if(C.1p.J("2j")>-1){gq=1}if(C.1p.J("1f")>-1){GI=1}if(C.1p.J("2O")>-1||C.1p.J("1a")>-1){hq=1}2A();B t=\'\';if(C.b3!=0){t+="mY("+C.b3+"uu)"}if(C.1dg==1){t+=" 3i(-1)"}if(C.1de==1){t+=" 3u(-1)"}if(t!=\'\'){O(e5,{"2F":t})}if(1g=="dc"){i7()}B 1J=[];B i;if(1g=="W"){1J=[\'eR\',\'GN\',\'m5\',\'GM\',\'lN\',\'nO\'];V(i=0;i<1J.S;i++){if(K(C[1J[i]])&&!K(v.W[1J[i]])){v.W[1J[i]]=C[1J[i]]}}}if(1g=="1M"){1J=[\'lO\',\'wf\',\'wl\'];V(i=0;i<1J.S;i++){if(K(C[1J[i]])&&!K(3m[1J[i]])){v[1J[i]]=C[1J[i]]}}}C.oF==1?9w():\'\';if(1g=="4M"&&C.on==0){3f(1a)}if(C.1o==1&&C.lP>0){1D(GL,C.lP*2t)}}E GL(){C.lP=-1;o.R.4J()}E xS(){if(9A){9A.4T.3e(9A)}9A=1Z("2a");O(9A,{"1p":"2l","1f":0,"1c":0,"X":C.1F=="gb"?bg.28:(bg.28>35?bg.28:35)*C.GK,"1d":C.1F=="gb"?bg.2Q:(bg.2Q>35?bg.2Q:35)*C.us});C=42(C,\'gT\',\'gT\');1a.1N(9A)}E bY(x){if(1g.J("19")==0&&U.S==1){C.2B=0}if(1g=="4M"&&C.fX==0){C.2B=0}if(C.2B==1){if(C.h1==1){O(x,{"6J":"4m"})}O(x,{"7e":"2u"});if(o.1l.2g){x.1y("cr",E(e){wi(e)});x.1y("fr",E(e){wg(e)});x.1y("fk",E(e){GJ(e)})}if(v.cs==1||!o.1l.2g){x.gz=aX}if(v.1u.gW==1||C.gW==1){O(x,{"2n-1v":"#n6","1C":0.5})}}F{O(x,{"6J":"7T"})}if(!o.1l.2g){x.jc=6D;x.ji=5P}if(C.3q==1||C.2v==1){x.jr=do}}E wi(e){js("1dc"+1b);e.aA();cr=H}E wg(e){C.H8==1?6D():\'\';e.aA()}E GJ(e){e.aA();e.9U();C.H8==1?5P():\'\';if(!cr){aX(e)}cr=L}E aW(){if(bg){bg.4T.3e(bg)}bg=1Z("2a");O(bg,{"1p":"2l","1f":0,"1c":0});if(3d(C.4N)){4c(bg,{"id":(v.id+"hW"+C.4N+"1db")})}w=C.w;h=C.h;C.g2=-1;C.as=-1;C=42(C,\'2L\',\'2L\');C=42(C,\'am\',\'am\');if(C.aS&&o.9J){if(C.aS!=\'0 0 0 0\'){C=42(C,\'am\',\'aS\')}}if(C.1F=="1B"){w=1n[wy].28;h=1n[wy].2Q;if(C.wO>0){w<C.wO?w=C.wO:\'\'}}C=42(C,\'gH\',\'gH\');C=42(C,\'Hf\',\'Hf\');if(3d(C.4N)&&K(v.4M)&&C.1g=="4M"){if(1O(v.4M)==\'3I\'){V(B i=0;i<7A.6o(v.4M).S;i++){if(v.4M[i][C.4N]){if(v.4M[i][C.4N]=="5K"){C.on=0}F{B 1J=v.4M[i][C.4N].2o(":");if(1J[0]=="2L-1c"){if(1J[1].J("%")>0){C.kq=2I(1J[1])}F{C.3M=2I(1J[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.af+C.ac;w=w+C.7i+C.7h;C.h=h;C.w=w;if(C.1F=="1B"){C.gM=1n[0].2Q}}F{C.6b=0}O(bg,{"X":(C.He==1?Hb:w),"1d":h,"ur":(C.n8*h)/2,"2n":C.5X,"1C":C.6b,"5Y":"1C .1s 3l, 2n .1s 3l, 2F .1s 3l"+(3d(C.ea)?\', 7d .1s 3l\':\'\')});if(C.1F=="gb"){O(bg,{"X":w,"1d":h,"ur":(C.n8*h/C.1G)/2,})}if(C.1da==1){H9(bg,C.5X,C.1d9,C.1d8)}if(C.na==1){O(bg,{"2Z":"5N 6G "+C.nb})}kK.1N(bg)}E 2A(){B g2=(-bg.2Q/2);B as=(-bg.28/2);if(g2!=C.g2||as!=C.as){O(bg,{"1f":(-bg.2Q/2),"1c":(-bg.28/2)});C.g2=g2;C.as=as}if(9A){B x=C.1F=="gb"?bg.28:(bg.28>35?bg.28:35);B y=C.1F=="gb"?bg.2Q:(bg.2Q>35?bg.2Q:35);O(9A,{"1f":(-y/2)+C.Fu-C.J3,"1c":(-x/2)+C.1d7-C.1d6})}V(i=0;i<2M.S;i++){B it=C.1F=="2x"?2E.4u(2I(1n[i].C.1d))/2:2E.4u(1n[i].2Q)/2;B il=C.1F=="2x"?2I(1n[i].C.X)/2:1n[i].28/2;if(it!=C.it[i]||il!=C.il[i]){O(1n[i],{"1f":-it,"1c":-il});if(bg){O(1n[i],{"1f":(59(1n[i].C.1f)+C.af/2-C.ac/2+C.1cQ/2+C.1d2/2),"1c":(59(1n[i].C.1c)+C.7i/2-C.7h/2+C.1d1/2+C.1d0/2)})}C.it[i]=it;C.il[i]=il}}}E 6D(){B i;6O=H;if(C.ec==1){if(on&&K(C.kJ)){i=1}F{i=0}if(aY&&ec.S>2){i=2}if(ec[i]){ot();1t(1n[ec[i]])}}if(C.bg==1){if(C.8N!=-1){O(bg,{"1C":C.8N})}if(C.a7!=-1){O(bg,{"2n":C.a7})}if(3d(C.ea)){O(bg,{"7d":"hF("+C.ea+")"})}}if(C.7l>-1&&!H4){V(i=0;i<2M.S;i++){if(1n[i].C.5t!="3q"){O(1n[i],{"1C":C.7l})}}}if(C.kC!=-1){p4(1n,C.kC)}if(C.1cX==1){e0=e0+45;hl(1n[0],e0)}if(C.hy>C.1G&&C.hy>-1){1G(C.hy)}if(1g=="1i"&&o.R.cz()){}F{if(C.2v==1&&C.oF!=1){B x=7y.S>1&&!on?7y[1]:7y[0];if(x){if(x.J(\'B:\')==0){2N.1U=1L[x.1q(4)];9w()}}1t(2v);O(2v,{"1C":1})}}if(1g=="5j"){o.U.5d(H);o.5d=H}o.ei=H;o.R.jI(1b,"6O")}E 5P(){6O=L;B i;if(C.ec==1){if(on&&K(C.kJ)){i=1}F{i=0}if(aY&&ec.S>2){i=2}ot();1t(1n[i])}if(C.bg==1){if(C.8N!=-1){O(bg,{"1C":C.6b})}if(C.a7!=-1){O(bg,{"2n":C.5X})}if(3d(C.ea)){O(bg,{"7d":"hF(1)"})}}if(C.7l>-1){V(i=0;i<2M.S;i++){if(1n[i].C.5t!="3q"){O(1n[i],{"1C":C.a})}}}if(C.hy>-1){1G(C.1G)}if(C.kC!=-1){p4(1n,(C.bq==-1?\'#3S\':C.bq))}if(1g=="5j"&&!o.2c){o.U.5d(L);o.5d=L}wC();o.ei=L;o.R?o.R.jI(1b,"5F"):\'\'}E wC(){if(C.2v==1&&C.oF!=1){1o(2v);O(2v,{"1C":0})}}E aX(e){e?e.6F=H:\'\';if(!oV){o.R.f8(1b);if(1g=="4M"){oz()}wC();if(C.1cW==1){e0=e0+45;hl(1n[0],e0)}hC=H;if(C.H3==1||(1b=="xy"&&C.1o==1&&C.xB==1)){o.R.4J()}}};G.H2=E(){aX()};E oz(){if(2M){if(2M.S>1){if(on==H){1t(1n[0]);1o(1n[1])}F{1t(1n[1]);1o(1n[0])}}if(C.2v==1&&7y.S>1){2N.1U=o.ni+(on==H?7y[0]:7y[1])+o.ha;9w()}}if(K(C.xM)){if(on==H){C.3g=C.xM}F{C.3g=C.kw}}os();on=on!=H;if(C.3g){if(C.3g.J(",0/1")>-1){js(C.3g,on?1:0)}}if(C.bg==1&&K(C.xJ)){if(C.xJ!=-1){if(on){C.H1=C.5X;C.5X=C.xJ}F{C.5X=C.H1}aW();bY(bg);2A();if(C.1F=="1B"){9g()}F{1G(C.1G)}}}}E os(){if(K(C.eB)){if(C.eB.S>1){if(on==H){6m(C.eB[0])}F{6m(C.eB[1])}}}}E tN(1e){1e.6F=H;o.R.f8(1b)}E ot(){V(B i=0;i<2M.S;i++){if(1n[i].C.5t!="3q"){O(1n[i],{"1C":C.a});1o(1n[i])}}}E tS(1B){if(1n[0]){if(1n[0].28>o.2V-C.3M-C.4d-C.7i-C.7h){if(C.xN==1){if(!1B){1B=1n[0].1U}1n[0].1U=\'<xN>\'+1B+\'</xN>\'}F{O(1n[0],{"bm-8Q":"fh"})}O(1n[0],{"X":o.2V-C.3M-C.4d-C.7i-C.7h})}}}E xU(){if(bg){oD=L;C.9c=0;1o(bg);if(1n[0]){C.w=1n[0].28*C.1G;C.h=1n[0].2Q*C.1G;1G(C.1G)}C.9z=0;aW();xS();bY(9A);1t(bg);2A();o.R.4n();if(!6e(1a)){3f(1a)}}F{oD=H}}E FL(1e){1e.6F=H}E do(){if(!o.1l.2g&&!o.ei){6D()}9w()}E 1G(x){if(x>0){O(bg,{"2F":"1G("+x+")"});V(i=0;i<2M.S;i++){O(1n[i],{"2F":"1G("+x+")"})}if(C.h8){C.h8.1G(x)}3i=x;3u=x}}E nw(){2v=1Z("2a");O(2v,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'1d\':\'2u\',"1C":0,"5Y":"1C 0.1s 3l"});hB=1Z("2a");C=42(C,\'jj\',\'jj\');C=42(C,\'HR\',\'HR\');O(hB,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':\'100%\',\'1d\':30,\'2n-1v\':C.j4,\'1C\':C.j1,\'2Z-7a\':C.t7});2N=1Z("2a");O(2N,{\'1p\':\'2l\',\'1c\':C.sP,\'1f\':C.np,\'1v\':C.sM,\'46-jf\':fu(C.sL),\'46-3B\':C.sK*3p(v.8u,1),"j6-eD":C.sJ+\'px\',"2D-1d":"1"});if(C.2N){if(C.2N.J("B:")==0){C.Hi=H}}if(!C.Hi){O(2N,{\'bm-8Q\':\'d8\'})}if(C.gt==1){8j=1Z("2a");8j.1U=\'<2x X="j8" 1d="sS" t8="0 0 8 6" 7Y="1.1" 43="3H://4f.w3.47/4e/2x" 43:4a="3H://4f.w3.47/7P/4a"><gu id="KO" 4y="1P" 4p="#\'+C.j4.1R("#","")+\'" 4p-fy="KQ" 8x="0 0 8 0 4 6"></gu></2x>\'}if(C.oF==1){O(2v,{"1C":1});bY(2v)}F{hv(2v)}1a.1N(2v);2N.1U=o.ni+(C.2N==\'\'?2K(1g):7y[0])+o.ha;2v.1N(hB);2v.1N(2N);if(C.gt==1){2v.1N(8j);B xR=o.xF?\'-j8\':\'-sS\';B ps=C.1cU;if(!K(ps)){ps=\'\'}B tp=ps.J("1f")>-1;if(tp){hl(8j,\'-180\')}O(8j,{\'1p\':\'2l\',\'2j\':(ps.J("2j")>-1?10*C.1G:\'2u\'),\'1c\':(ps.J("1c")>-1?10*C.1G:(ps==\'\'||ps==\'1f\'?\'50%\':\'2u\')),\'2L-1c\':(ps==\'\'||ps==\'1f\'?\'-Fg\':0),\'2O\':(tp?\'2u\':xR),\'1f\':(tp?xR:\'2u\'),\'1C\':C.j1})}9w()}E 9w(){if(C.2v==1){O(2v,{"1f":(hq==1?-h-2v.2Q+3:-2v.2Q/2)+C.1cT-C.1dk,"1c":(gq==1?-2N.28:(hq==1?-w/2:+2N.28))-(hq==1?0:2N.28/2+5)+C.1d5-C.1dR,"1d":C.np+2N.2Q+C.sN,"X":C.sP+2N.28+C.JX});O(hB,{\'1d\':2v.2Q});2v.C.5w="2t"}}G.c=E(){I 1a};G.s=E(x){I C[x]};G.ss=E(x,x2){I K(C[x])?C[x][x2]:L};G.g=E(x){bf(x){1m"X":I w;1j;1m"1d":I h;1j;1m"h":I 3p(C.gM,h);1j;1m"x":I 59(1a.C.1c);1j;1m"y":I 59(1a.C.1f);1j;1m"1C":I 1a.C.1C?1a.C.1C:1;1j;1m"1t":I 3W;1j;1m"3i":I 3i;1j;1m"3u":I 3u;1j;1m"1g":I 1g;1j;1m"IF":I 9L;1j;1m"hC":I hC;1j;1m"1F":I C.1F;1j;1m"S":I C.ob?C.ob:0;1j;1m"1b":I 1b;1j;1m"x0":I x0;1j;1m"y0":I y0;1j;1m"6O":I 6O;1j;1m"1i#":I 9L.J("1i#")==0;1j;1m"1i:":I 9L.J("1i:")==0;1j;1m"29#3W":I we;1j;7T:I L}};G.29=E(k,x){bf(k){1m"1t":6O?5P():\'\';3W=x;1j;1m"2p":Iu(x);1j;1m"6g":6g(1a);1j;1m"3f":3f(1a);1j;1m"IE":C.3q=0;1j;1m"xC":if(C.ID>0&&C.3q!=1&&!hE){3a(hE);hE=1D(E(){3f(1a);C.3q=1;hE=1T},C.ID*2t)}1j;1m"1G":1G(x);1j;1m"1dM":O(1a,{"2F":"1G(0)"});1j;1m"3i":O(1a,{"2F":"3i("+x+")"});3i=x;1j;1m"3u":O(1a,{"2F":"3u("+x+")"});3u=x;1j;1m"1C":O(1a,{"1C":x});1j;1m"x9":O(1n[0],{"1C":x});1j;1m"hz":O(1n[0],{"7d":"hz("+x+")"});1j;1m"1c":O(1a,{"1c":x});1j;1m"1f":O(1a,{"1f":x});1j;1m"X":O(1a,{"X":x});1j;1m"1d":O(1a,{"1d":x});1j;1m"t9":C.t9=x;1j;1m"gq":gq=x;1j;1m"29#3W":we=x;1j;1m"x":O(1a,{"1c":x});1j;1m"y":O(1a,{"1f":x});1j;1m"5U":C.5U=x;1j;1m"7V":C.7V=x;1j;1m"x0":x0=x;1j;1m"y0":y0=x;1j;1m"gn":C.gn=x;1j;7T:I L}};E Iu(x){if(x&&o.1l.2g){oV=H;1D(Iz,e8)}if(!x){if(C.nP==1&&aY){1o(1n[i5]);1t(1n[0]);aY=L}}if(C.9c==1){x?1t(1a):1o(1a)}F{if(1b=="1dL"||1b=="IA"){x?1t(1a):1o(1a)}F{O(1a,{"2p":(x?"4C":"1P")})}3W=x;x?1t(1a):\'\'}if(x&&C.wc){C.wc=L;1D(9g,100)}}E Iz(){oV=L}G.6m=E(x,y){if(9L!=\'\'&&(C.1B==\'x\'||C.1B==\'1x\')){x=x+\'x\'}if(y){x=C.1B+x}6m(x);!6e(1a)?C.wc=H:\'\'};G.hm=E(x){C.9d=x;6m(x);o.R?o.R.4n():\'\'};G.tX=E(){hl(e5,km);km+=20};E hl(x,y){O(x,{"2F":"mY("+y+"uu)"+(x==1n[0]&&!Iy&&3i!=1?\' 1G(\'+3i+\')\':\'\')})};G.Iw=E(x){if(C.1B.J("{1M")>-1){6m(C.1B)}};G.oz=E(){oz()};E 6m(1B){if(C.1F=="1B"){if(K(1B)){if(C.Iv){if(1B.S==4){1B=(C.o9?\'0:0\':\'c0:0\')+1B}if(1B.S==5){1B=(C.o9?\'0:\':\'c0:\')+1B}if(1B.S==7){1B=(C.o9?\'\':\'0\')+1B}}if(C.IJ){if(1B.S==4){1B=\'0\'+1B}}C.ob=1B.S}1B=(C.tV?C.tV+(C.IC?\'\':\' \'):\'\')+1B+(C.tT?\' \'+C.tT:\'\');B IU=1n[0].28+(C.bg==1?C.af+C.ac:0);B J1=1n[0].2Q+(C.bg==1?C.af+C.ac:0);1n[0].1U=o.ni+(1g=="4M"?tL(1B):1B)+o.ha;if(C.1dJ==1){1n[0].1U+=\'<7k C="2p:bZ-4C;X:d1"></7k><7k C="2Z-1f: cV 6G \'+4I(C.1v)+\';2Z-1c: cV 6G dO;2Z-2j: cV 6G dO;1p: 2l;2j:cV;1f: 50%;2L-1f: -5N;"></7k>\'}if(1g=="1M"){O(1n[0],{"X":"2u","bm-8Q":"d8"});tS(1B)}C.w=1n[0].28+(C.bg==1?C.af+C.ac:0);C.h=1n[0].2Q+(C.bg==1?C.af+C.ac:0);if(IU!=C.w||J1!=C.h||(C.w>0&&tR==0)){9g()}if(1n[0].28>0){tR=C.w}F{9L!=\'\'?1o(1n[0]):\'\';if(1B!=\'\'){1D(9g,10)}}}}G.9g=E(){9g()};E 9g(){if(C.1F=="1B"){if(1n[0]){if(1n[0].28>0){9L!=\'\'?1t(1n[0]):\'\';w=C.w=1n[0].28;h=C.h=1n[0].2Q;aW();bY(bg);2A();o.R?o.R.tQ():\'\'}}}}G.tP=E(x){if(C.J0==1){B n=4;if(1b=="1dI"){if(o.1l.2g){I}}F{n=8}B y=\'op\';B z=[];V(B i=1;i<n;i++){z[i]=1Y.8M(y.9I(v.id,1b,\'1dH\',i))}if(z[1]){V(B i=1;i<n;i++){z[i]?1o(z[i]):\'\'}if(n==4){V(B i=1;i<n;i++){x>(i/n)&&z[i]?1t(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1t(z[i]);1j}}}}}};G.On=E(){if(!on){if(2M){if(2M.S>1&&U.S>1){1o(1n[0]);1t(1n[1])}}if(U.S>1){1g=U[1];if(C.2v==1){2N.1U=i1(1);9w()}}if(C.nP==1&&aY){1o(1n[i5]);aY=L}os();on=H}};E i1(x){I o.ni+(C.2N==\'\'?2K(U[x]):(7y.S>1?7y[x]:7y[0]))+o.ha}G.bX=E(x){bX(x)};G.IW=E(x,y){if(C.h8){C.h8.dH(x,y)}};E bX(x){B y=\'op\';B z=1Y.8M(y.9I(v.id,1b,\'1dF\'));if(z){O(z,{"5Y":"2F 0.1s 6R-5F"});if(x==1){z.C.2F=\'IT(0, 0)\'}F{z.C.2F=\'IT(-IM, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2v==1&&7y.S>1){2N.1U=(on?7y[0]:7y[1])}O(1n[0],{"1C":C.a})};G.hZ=E(){if(on){if(2M){if(2M.S>1&&U.S>1){1t(1n[0]);1o(1n[1]);O(1n[0],{"1C":C.a})}}1g=U[0];if(U.S>1){if(C.2v==1){2N.1U=i1(0);9w()}}os();on=L;aY=L}};G.tN=E(){if(C.nP==1){ot();1t(1n[i5]);aY=H}};G.IS=E(){B 2J=L;if(C.1o==1&&C.IQ==1){if(6e(o.2e)){2J=H}}if(!2J){6g(1a);B gF=1a.dT("*");V(B i=gF.S;i--;){O(gF[i],{"5U-1z-7v":"1dC"})}3W=H}};G.i7=E(){i7()};E i7(){3f(1a);B gF=1a.dT("*");V(B i=gF.S;i--;){O(gF[i],{"5U-1z-7v":"7w"})}3W=L}G.41=E(){if(2M.S>0){V(i=0;i<2M.S;i++){if(1n[i].4T==1a){1a.3e(1n[i])}1n[i]=1X}}if(bg){bg.gp("gz");bg.gp("jc");bg.gp("ji");bg.4T.3e(bg);bg=1X}if(C.1p==\'ah\'){if(1a.4T==o.ah){o.ah.3e(1a)}}F{if(1a.4T==o.1I){o.1I.3e(1a)}F{if(o.1u){if(1a.4T==o.1u){o.1u.3e(1a)}}}}if(2v){if(2v.4T==1a){1a.3e(2v)}}1a=1X};G.IP=E(){gi?gi.gj():\'\'};G.IO=E(){tM()};E tM(){IN(2M[0],C.1v,1n[0])}E tL(x){B z=x+\'\';if(x.J(\'{\')>-1){if(x.J(\'{19}\')>-1&&K(o.3w)){x=x.1R(\'{19}\',fs(o.3w.9R().t))}if(x.J(\'{1M\')>-1){B y=o.dC?o.dC:(v.1M?v.1M:\'\');if(x.J(\'{bU}\')>-1&&o.R){x=x.1R(\'{bU}\',o.R.cU(\'bU\'))}if(o.ba&&o.R){y=o.R.cU(\'ba\')}x=x.1R(\'{1M}\',y);if(o.ba&&!o.R){1D(6m,100,z)}}if(x.J(\'{1B\')>-1){V(B i=1;i<6;i++){if(x.J(\'{1B\'+i+\'}\')>-1){if(K(3m[\'1B\'+i])){x=x.1R(\'{1B\'+i+\'}\',3m[\'1B\'+i])}F{x=x.1R(\'{1B\'+i+\'}\',\'\')}}}}if(x.J(\'{7c}\')>-1){o.ib=1b;if(o.R){x=x.1R(\'{7c}\',o.R.cU(\'IL\'))}}}I x}G.Is=E(){6m(C.1B)};E p4(1n,56){V(B i=0;i<1n.S;i++){Ir(1n[i],56)}if(C.3g=="3Y"){if(o.3Y){o.3Y.I8(1n[0],56)}}}};B I6=E(1b,1g){B i;B C=[];B w;B h;B bg;B 3W=H;B x0;B y0;B 3i=1;B 3u=1;B eT=0;B 8f=0;B 1dw;B 3x;B mG;B 6O;B 2B;B 3y;B Ki;B Ke;B wd;B Kr;B 2v;B 2N;B 8j;o.G5=-1;B nf;B 6O;B ug;V(i in eL.Q){C[i]=eL.Q[i]}B 1g=v[1b].1g;B 1F=v[1b].1F;V(i in eL[1g]){C[i]=eL[1g][i]}V(i in v[1b]){C[i]=v[1b][i]}C.w=2I(C.w);C.h=2I(C.h);C=42(C,\'2L\',\'2L\');C=42(C,\'am\',\'am\');if(o.9J){if(C.I3>0){C.w=2I(C.I3)}if(C.aS){if(C.aS!=\'0 0 0 0\'){C=42(C,\'am\',\'aS\')}}}B 1a=1Z("2a");if(v.1u.dM==1&&v.1u.1o==1){o.1u.1N(1a)}F{o.1I.1N(1a)}1g=="2D"?o.ah=1a:\'\';B bb=L;if(C.dw){if(C.dw!=\'1Q\'){bb=H}}O(1a,{"1p":"2l","1f":0,"1c":0,"1C":1,"eh":"oG","nC":"1em"});if(C.I1==1){1a.C.5w=C.6d}aW();B 8V=1Z("2a");O(8V,{"1p":"2l","2O":2E.4u(-C.h/2),"1c":2E.4u(-C.w/2)});if(C.EC==1){O(8V,{"2Z-7a":C.7z*C.h/2,"1d":C.h,"6A":"3q","4m-2Y":"1P"})}if(3d(C.4N)){4c(1a,{"id":(v.id+"hW"+C.4N)})}1a.1N(8V);if(1g==\'2D\'&&v.tJ==1){KN()}if(C.2v==1){nw()}B 9u=1Z("2a");gY(0,9u,0.3,(C.5e==1?"3l-5e("+4I(C.HU)+", "+4I(C.py)+")":4I(C.py)),C.w,C.1dr);if(C.Ia==1&&K(C.pz)){B hT=1Z("2a");hT.1U=C.pz.1R(/\\#In/g,4I(C.py));9u.1N(hT);O(hT,{"1p":"2l","2O":-2E.4u(C.h/2),"1c":0,"4m-2Y":"1P"});O(9u,{"6A":"3q","2n":"1P"});B x=["9l","gu","pi","hI","du"];V(B y=0;y<x.S;y++){B z=hT.uw("2x "+x[y]);if(z.S>0){V(B y2=0;y2<z.S;y2++){z[y2].C.4p=4I(C.py)}}}}8V.1N(9u);B 1dp=[];B bF=1Z("2a");gY(1,bF,C.HY,(C.5e==1?"3l-5e(#"+C.HX+", #"+C.HW+")":C.HW),0,C.1dU);8V.1N(bF);if(C.7l>0){B cT=1Z("2a");gY(2,cT,C.HV,C.1f5,0,C.7l);8V.1N(cT)}B 7o=1Z("2a");gY(3,7o,C.I9,(C.5e==1?"3l-5e(#"+C.I2+", #"+C.1v+")":C.1v),0,C.a);if(C.Ia==1&&K(C.pz)){B po=1Z("2a");po.1U=C.pz.1R(/\\#In/g,4I(C.1v));O(po,{"1p":"2l","2O":-2E.4u(C.h/2),"1c":0,"4m-2Y":"1P"});O(7o,{"6A":"3q","2n":"1P"});7o.1N(po)}if(C.5r==1){B bB=1Z("2a");C=42(C,\'tY\',\'tY\');C=42(C,\'tO\',\'tO\');O(bB,{"1p":"2l","2O":C.h/2,"1c":0,"4m-2Y":"1P","46-3B":C.Im*3p(v.8u,1),"1v":C.62,"2D-1d":"100%","2S-1f":C.1f4,"2S-2O":C.1f2,"2S-1c":C.1fa,"2S-2j":C.1fh,"2L-1f":C.1f9,"2L-2O":C.1f8,"2L-1c":C.1f3,"2L-2j":C.1fi,"2Z-7a":(C.If+"px"),"2p":"1P"});if(C.HT==1){O(bB,{"2n":4I(C.GG)})}7o.1N(bB);B iR=L;B 1aq=L}o.nj=C.h;8V.1N(7o);if(C.fb==1){B 8x=[];if(1O Fa!=="1T"){B 9C=1w Fa(1a,8x,w,C)}}if(C.3y==1){if(C.cR.6t().J(\'<2x\')==-1){C.cR==\'\'?C.cR="<2x X=\'20\' 1d=\'20\'><g><du ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 4p=\'#fW\'/></g></2x>":\'\'}3y=1Z("2a");3y.1U=C.cR.6t();C=42(C,\'EZ\',\'EZ\');O(3y,{"1p":"2l","1f":-10+C.1an-C.1al,"1c":-2t,"4m-2Y":"1P","1d":20,"X":C.et,"1C":C.uk,"5Y":"2F 0.1s 3l, 1C 0.1s 3l"});if(C.iU==1||C.t6==1){O(3y,{"2F":"1G(0)"})}F{if(C.mx!=1){O(3y,{"2F":"1G("+C.mx+")"})}}1a.1N(3y);if(C.uv!=-1){B x=["9l","hI","du"];V(B y=0;y<x.S;y++){B z=3y.uw("2x "+x[y]);if(z.S>0){V(B y2=0;y2<z.S;y2++){z[y2].C.4p=4I(C.uv)}}}}C.go=3y.28}if(C.b3!=0){O(1a,{"2F":"mY("+C.b3+"uu)"})}if(C.3q==1){1o(1a);3W=L}if(1g=="1Q"){if(C.1o==1&&C.gU==1){o.gV=H;C.3q=H}F{o.gV=L}}C.b0=0;if(C.b3!=0){C.gP=2E.K3(C.b3);if(C.gP>45&&C.gP<135){C.b0=90}if(C.gP>1a4&&C.gP<Ew){C.b0=FH}}if(bb){o.g8=C.dw=="4Q";w=C.w;6I(1,o.51.6Y(-1)[0],"no")}E gY(n,x,y,z,Es,ET){O(x,{"1p":"2l","2O":0,"1c":0,"X":Es,"1d":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2n":z?(z.J("3l")>-1?z:4I(z)):\'\',"2Z-7a":(C.EC==1?1:C.7z*C.h/2),"1C":ET,"4m-2Y":"1P","5Y":"2F 0.2s 6R-in-5F"})}E aW(){bg=1Z("2a");C=42(C,\'gH\',\'gH\');B gM=C.h+C.af+C.ac;B EI=C.w+C.7i+C.7h;if(C.bg==1){}F{C.6b=0}C=42(C,\'gT\',\'gT\');if(v.1u.gW==1||C.gW==1){C.5X=\'#n6\';C.bg=1;C.6b=0.5}O(bg,{"1p":"2l","1f":0,"1c":0,"X":EI,"1d":gM*C.us,"ur":(C.n8*gM)/2,"6P":C.5X,"1C":C.6b,"7e":"2u","5Y":"1C .1s 3l, 2n .1s 3l"});if(C.na==1){O(bg,{"2Z":"5N 6G #"+C.nb})}if(C.2B==1){if(C.h1==1){O(bg,{"6J":"4m"})}if(!o.1l.2g||v.cs==1){bg.gz=aX;bg.1cO=uh;bg.1ae=mO;bg.jr=do}}F{O(bg,{"6J":"7T"})}if(!o.1l.2g){bg.jc=6D;bg.jr=do;bg.ji=5P}if(o.1l.2g){bg.1y("fr",E(1e){1e.6F=H;if(!K(1e.5B)&&1e.7L.S>0){1e.5B=1e.7L[0].i0;1e.9m=1e.7L[0].pj}nf=1e;6D(1e);mO(1e)});bg.1y("fk",E(1e){1e.6F=H;o.3x=L;5P(1e);uh(nf)});bg.1y("2B",E(1e){1e.6F=H});bg.1y("cr",E(1e){if(!K(1e.5B)&&1e.7L.S>0){1e.5B=1e.7L[0].i0;1e.9m=1e.7L[0].pj}nf=1e;o.3x=H;do(1e)})}O(bg,{"1c":2E.uq(-C.w/2-C.7i)});O(bg,{"1f":2E.uq(-C.h/2-C.af+C.Fu-C.J3)});1a.1N(bg)}E 2A(X){if(X!=w){w=X;o.un=w;B aN=w/9u.28;O(bg,{"X":(w+C.7i+C.7h),"1c":-w/2-C.7i,});O(8V,{"1c":-w/2});O(9u,{"X":w});O(8V,{"X":w});B xx=bF.28*aN;if(xx>9u.28){xx=9u.28}O(bF,{"X":xx});B wp=7o.28*aN;O(7o,{"X":wp});jm(wp);if(1g=="2D"){Jd()}if(C.fb==1){9C?9C.FB(w):\'\'}if(o.6j){o.6j.2A()}}}E jm(x){if(C.3y==1){if(x<C.go/2&&C.et!=20){x=C.go/2}if(x>w-C.go/2&&C.et!=20){x=w-C.go/2}B y=x-w/2-C.go/2+C.1aT-C.1aR;O(3y,{"1c":y})}}E t0(){O(3y,{"2F":"1G("+C.mx+")"})}E 6D(1e){o.R.jI(1b,"6O");if(C.bg==1){if(C.8N!=-1){B m=1w 5I({"mc":bg,"1F":"8G","to":C.8N,"19":0.1,"me":(1b+"bg")})}if(3d(C.a7)){O(bg,{"2n-1v":C.a7})}}if(3d(C.ub)){O(7o,{"2n-1v":C.ub})}if(C.3y==1){if(C.G9==1&&K(C.um)){if(C.mI==1&&3x){}F{3y.1U="<2x X=\'"+C.et+"\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'>"+C.um.6t()+"</2x>"}}if(C.iU==1){if(C.t6==1&&!o.1E){}F{t0()}}F{if(C.mD!=-1){B m2=1w 5I({"mc":3y,"1F":"8G","to":C.mD,"19":0.1,"me":(1b+"3y")})}}}if(C.2v==1&&(o.P.1k()>0||1g=="1Q"||bb)){k7()}if(C.f4>0){O(bg,{"2F":"3u("+((C.f4-1)/5+1)+")"});uj(C.f4)}if(C.3y==1&&C.sZ==1){jm(b6(1e.5B)-8f)}if(1g=="1Q"){o.U.5d(H);o.5d=H}6O=H;o.ei=H}E uj(x){O(9u,{"2F":"3u("+x+")"});O(bF,{"2F":"3u("+x+")"});cT?O(cT,{"2F":"3u("+x+")"}):\'\';O(7o,{"2F":"3u("+x+")"})}E 5P(){if(!mG){if(C.7l>0){O(cT,{"X":0})}if(3d(C.ub)){O(7o,{"2n-1v":C.1v})}if(C.bg==1){if(C.8N!=-1){B m=1w 5I({"mc":bg,"1F":"8G","to":C.6b,"19":0.1,"me":(1b+"bg")})}if(3d(C.a7)){O(bg,{"2n-1v":C.5X})}}if(C.3y==1){if(C.G9==1&&K(C.um)){if(C.mI==1&&3x){}F{3y.1U="<2x X=\'"+C.et+"\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'>"+C.cR.6t()+"</2x>"}}if(C.iU==1){O(3y,{"2F":"1G(0)"})}F{if(C.mD!=-1){B m2=1w 5I({"mc":3y,"1F":"8G","to":C.uk,"19":0.1,"me":(1b+"3y")})}}}if(C.f4>0){O(bg,{"2F":"3u(1)"});uj(1)}if(1g=="1Q"&&!o.2c){o.U.5d(L);o.5d=L}o.R.jI(1b,"5F")}if(C.fb==1&&9C){9C.5F()}if(C.2v==1&&(o.P.1k()>0||1g=="1Q")){nL()}if(o.mM&&1g=="2D"){o.th.1o();o.G5=-1}6O=L;o.ei=L}E aX(1e){1e.6F=H}E FL(1e){1e.6F=H}E uh(1e){if(1g=="1Q"){if(o.9j){mG=H;3a(ug);ug=1D(E(){mG=L;5P()},2t)}}tB();o.3x=L;if(C.3y==1){if(C.mI==1&&K(C.ue)){3y.1U="<2x X=\'20\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'>"+C.cR.6t()+"</2x>"}}bI(1e.5B,1e.9m);o.R.f8(1b);o.R.er(1e.5B,1e.9m);1e.6F=H}E mO(1e){3x=H;if(C.3y==1){if(C.mI==1&&K(C.ue)){3y.1U="<2x X=\'20\' 1d=\'20\' 43:4a=\'3H://4f.w3.47/7P/4a\' 43=\'3H://4f.w3.47/4e/2x\'>"+C.ue.6t()+"</2x>"}}eT=ke(bg);8f=gy(bg);bI(1e.5B,1e.9m);6I(2B,1,"no")}E bI(dB,cQ){B x;dB=b6(dB);cQ=b6(cQ);B FI=2E.6l(1Y.ng.b7,1Y.aZ.b7);B FJ=2E.6l(1Y.ng.cO,1Y.aZ.cO);if(o.1l.2g){}F{cQ=cQ+FJ;dB=dB+FI}if(C.b0>0){x=cQ-eT-C.7h;2B=x/w;if(C.b0==FH){x=cQ-eT-C.7i;2B=x/w;2B=(2B-1)*-1}}F{x=dB-8f-C.7i;2B=x/w;if(C.b3>134&&C.b3<1ay){x=dB-8f-C.7h;2B=x/w;2B=(2B-1)*-1}}2B>1?2B=1:\'\';2B<0?2B=0:\'\'}E b6(x){if(o.9S>1){x=x/o.9S}I x}G.FD=E(){9C?9C.FB(w):\'\'};G.jU=E(){9C?9C.dH(w):\'\'};E tB(){3x=L}E do(1e){8f=gy(bg);if(C.7l>0){if(o.1E||1g!=\'2D\'){O(cT,{"X":b6(1e.5B)-8f})}}if(C.2v==1&&(o.P.1k()>0||1g=="1Q"||bb)){k7();eT=ke(bg);bI(1e.5B,1e.9m);if(1g=="2D"){if(v.19Z==1){if(o.P.5k()&&o.P.bJ().J("?ud")>0){2N.1U=\'- \'+fs((1-2B)*o.P.1k(H))}F{2N.1U=fs(2B*o.P.1k())}}F{B d=o.P.1k();if(v.4v>0){d=d-v.4v}B b5=\'\';if(C.fb==1&&9C){b5=9C.2v(2B*d);b5!=\'\'?b5=b5+\'<br>\':\'\'}2N.1U=b5+fs(2B*d)}}if(1g=="1Q"||bb){2N.1U=tn(2B)}9w(1e)}if(o.mM&&1g=="2D"&&o.th){if(o.P.1k()>0){if(C.2v==0){eT=ke(bg);8f=gy(bg);bI(1e.5B,1e.9m)}B 1c=(-w/2+(b6(1e.5B)-8f)-v.iA/2);1c>w/2-v.iA?1c=w/2-v.iA:\'\';O(o.bA,{"1f":(-v.sT-(v.FP>0?v.FP*1:5)-v.sR),"1c":(1c<-w/2?-w/2:1c)});o.th.19(2B*o.P.1k(),b6(1e.5B),8f,w)}}if(C.3y==1&&C.sZ==1){jm(b6(1e.5B)-8f)}if(o.1l.2g){mO(1e)}}E 9w(1e,t,l){B 1c=(-w/2+(b6(1e.5B)+1Y.ng.b7-8f)-2N.28/2)+(l?l:0);B k9=0;if(v.vE!=1){if(1c+w/2+2N.28+10>o.2V){k9=1c;1c=o.2V-w/2-2N.28-10}if(1c+o.2V/2<0){k9=1c;1c=-o.2V/2}}B x={"1f":(-2N.2Q-C.FR*1-C.np-C.sN)-(C.J2==1?(C.h/2)*(C.f4>0?C.f4:1):0)+(t?t:0),"1c":1c};O(2v,x);if(C.gt==1){O(8j,{\'1p\':\'2l\',\'1c\':2N.28/2-4+(k9!=0?k9-1c:0),\'1f\':2N.2Q-6})}}G.k7=E(e,x,t,l){k7();2N.1U=x;9w(e,t,l)};E k7(){if(!6e(2v)||2v.C.1C==0){1t(2v);O(2v,{"1C":1})}}G.nL=E(){nL()};E nL(){1o(2v);O(2v,{"1C":0})}G.c=E(){I 1a};G.s=E(1b){I C[1b]};G.ss=E(x,x2){I C[x][x2]};G.g=E(x){bf(x){1m"X":I w;1j;1m"19m":I 9u.28;1j;1m"1d":I C.h;1j;1m"x":I 59(1a.C.1c);1j;1m"y":I 59(1a.C.1f);1j;1m"1C":I 1a.C.1C?1a.C.1C:1;1j;1m"1t":I 3W;1j;1m"3i":I 3i;1j;1m"3u":I 3u;1j;1m"1g":I 1g;1j;1m"1b":I 1b;1j;1m"x0":I x0;1j;1m"y0":I y0;1j;1m"2B":I 2B;1j;1m"KB":I KB;1j;7T:I L}};G.29=E(1b,x){bf(1b){1m"1t":3W=x;1j;1m"3x":3x=x;1j;1m"2p":1g=="2D"||C.1o==1?O(1a,{"5t":(x?"3W":"3q")}):O(1a,{"2p":(x?"4C":"1P")});3W=x;1j;1m"3i":O(1a,{"2F":"3i("+x+")"});3i=x;1j;1m"3u":O(1a,{"2F":"3u("+x+")"});3u=x;1j;1m"1C":O(1a,{"1C":x});1j;1m"1c":O(1a,{"1c":x});1j;1m"1f":O(1a,{"1f":x});1j;1m"2B":2B=x;1j;1m"dp":C.dp=x;1j;1m"X":O(1a,{"X":x});1j;1m"1d":O(1a,{"1d":x});1j;1m"t9":C.19k=x;1j;1m"x":O(1a,{"1c":x});1j;1m"y":O(1a,{"1f":x});1j;1m"x0":x0=x;1j;1m"y0":y0=x;1j}};G.2A=E(x){2A(x)};G.n0=E(x){};G.eP=E(b9,b8){if(3x){if(1g=="1Q"||bb){bI(b9,b8);o.R.f8(1b)}if(1g=="1Q"){o.9j=H}bI(b9,b8);6I(2B,1,"no")}};G.er=E(b9,b8){if(3x){tB();3x=L;bI(b9,b8);o.R.f8(1b);6I(2B,1,"no")}};E 6I(19,1k,x){19<0?19=0:\'\';if(v.4v>0&&1k>1){1k=1k-v.4v;19=19-v.4v}if(C.3y==1&&C.t6==1&&C.iU!=1){if(!C.Kt&&19>0){t0();C.Kt=H}}if(3x&&1k!=1){}F{B 4E;if(1k>0&&19>0){if(19>1k){19=1k}4E=w*(19/1k);if(4E==7o.28){4E=-1}}F{4E=0}if(4E>=0){O(7o,{"X":4E});if(C.sZ==1&&6O&&!x){}F{jm(4E)}}if(K(bB)){if(1k<2&&1g=="2D"){if(iR){3f(bB);iR=L}}F{if(!iR){6g(bB);iR=H}bB.1U=1g=="2D"?4Z(19==0?1k:19):tn(19)}}}};G.6I=E(19,1k,x){if(1k!=Ke||19!=Kr||x){6I(19,1k,x)}};G.Kq=E(){2B>1?2B=1:\'\';2B<0?2B=0:\'\';O(7o,{"X":(2B*w)})};G.Km=E(19,1k){if(1k>0&&19>0){B 4E=w*(19/1k);O(bF,{"X":59(4E)});Ki=1k;wd=19}F{wd=0;O(bF,{"X":0})}};G.iE=E(x){if(C.6j==1){if(!o.6j){if(x!=0){if(1O Kf!=="1T"){o.6j=1w Kf(1a,C,x);o.a6=H}}}F{if((!K(x)||x==0)&&o.a6){o.6j.1o();o.a6=L}F{if(!o.a6||(K(x)&&x!=1&&x!=0)){o.6j.sV(x);o.a6=H}}}}};E KN(){o.bA=1Z("2a");O(o.bA,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':v.iA,\'1d\':v.sT,\'6A\':\'3q\',"4m-2Y":"1P","2n-1v":"#19j","2Z-7a":v.KT+\'px\',"2p":"1P"});o.bA.id="19g"+v.id;if(v.sR==1){O(o.bA,{"2Z":v.Jm+"px 6G "+sI(\'1v\',v.J9)})}if(v.J7==1){O(o.bA,{"6f-dZ":"sQ 5N dF 4A(0,0,0,0.5)"})}o.bA.C.5w="ez";1a.1N(o.bA)}E nw(){2v=1Z("2a");O(2v,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'1d\':\'2u\',"4m-2Y":"1P","1C":0,"5Y":"1C 0.1s 3l"});C=42(C,\'jj\',\'jj\');2N=1Z("2a");O(2N,{\'1p\':\'2l\',\'2S-1c\':C.sP,\'2S-2j\':C.JX,\'2S-1f\':C.np,\'2S-2O\':C.sN-1,\'1B-8t\':\'8B\',\'1v\':C.sM,\'46-jf\':fu(C.sL),\'46-3B\':C.sK*3p(v.8u,1),\'j6-eD\':C.sJ+\'px\',\'2D-1d\':"1",\'2n-1v\':a8(C.j4,C.j1),\'2Z-7a\':C.t7});C.JG?C.gt=C.JG:\'\';if(C.gt==1){8j=1Z("2a");8j.1U=\'<2x X="j8" 1d="sS" t8="0 0 8 6" 7Y="1.1" 43="3H://4f.w3.47/4e/2x" 43:4a="3H://4f.w3.47/7P/4a"><gu id="KO" 4y="1P" 4p="\'+4I(C.j4)+\'" 4p-fy="KQ" 8x="0 0 8 0 4 6"></gu></2x>\'}1a.1N(2v);2v.1N(2N);if(C.gt==1){2v.1N(8j);O(8j,{\'1C\':C.j1})}2v.C.5w="2t"};E Jd(){if(o.3w&&v.cF==1&&!o.1E){B f=o.3w.9R();if(f.t&&f.d){6I(f.t,f.d)}}};E tn(x){B y=2E.4u(x*100);if(bb){if(o.g8){I(bb&&3d(C.2N)?C.2N+\'&ka;\':\'\')+4h(x*o.51.6Y(-1)[0]).tA(1)}}I y};G.41=E(){1a.3e(8V);if(bg){bg.gp("gz");bg.gp("jc");bg.gp("ji");bg.4T.3e(bg);bg=1X}if(3y){1a.3e(3y)}if(1a.4T==o.1I){o.1I.3e(1a)}F{if(o.1u){if(1a.4T==o.1u){o.1u.3e(1a)}}}1a=1X}};B JL=E(){B i;B C=[];B w;B h;B 3W=H;B 3i=1;B 3u=1;B x0=0;B y0=0;B bh=5y(mv,1b8);B 1g,1b="bg";B 1F="1b4";C["1p"]=v.1u.1p;V(B k in v.1u){if(v.1u.2w(k)){C[k]=v.1u[k]}}if(C.1t==0){v.1u.h=C.h=0;C.2S=C.2L="0 0 0 0";C.5e=0}C["1G"]=1;C=42(C,\'2L\',\'2L\');if(K(C.iy)){if(C.iy!=20&&C.2L=="-20 0 0 0"){C.8J=C.iy}}if(3d(C.JI)&&o.9J){C=42(C,\'2L\',\'JI\')}if(C.LL==1){C.3M+=\'%\';C.4d+=\'%\'}B 1a=1Z("2a");O(1a,{\'1p\':\'2l\',\'1c\':0,\'1f\':0,\'X\':(C.ip==1?\'100%\':o.ay),\'1d\':C.h-(C.1p!=\'1f\'?C.8J:0),\'1C\':C.a,\'4m-2Y\':\'1P\',\'eh\':\'oG\',\'nC\':\'1em\'});o.1I.1N(1a);B bg=1Z("2a");O(bg,{\'1d\':C.h-(C.1p!=\'1f\'?C.cM+C.8J:0),\'2p\':\'4C\',\'2L-1c\':C.3M,\'2L-2j\':C.4d,\'2Z-7a\':C.7z});if(C.gC>0){O(bg,{\'2Z\':\'5N 6G 4A(ty,ty,ty,\'+C.gC+\')\'})}1a.1N(bg);w=1a.28;v.cK=-C.8J;if(C.5e==1){if(C.1v==\'3R\'||v.1u.8D!=\'\'){if(C.1p!=\'1f\'){v.cK=98-C.h}B 3Z=\'2f:8D/tx;fT,QE+QF/T/D+R5/Rl/Rm==\';if(v.1u.8D.J("2f:8D")>-1){3Z=v.1u.8D}O(bg,{\'1d\':C.h+(C.1p!=\'1f\'?v.cK:0),\'2n\':\'Y(\'+3Z+\') eZ-x 50% 100%\',\'2n-3B\':\'2u\'})}F{B fL=\'to 2O, 4A(\'+a8(C.1v)+\',0), 4A(\'+a8(C.1v)+\',1)\';O(bg,{\'2n\':\'-p3-3l-5e(\'+fL+\')\',\'2n\':\'-3L-3l-5e(\'+fL+\')\',\'2n\':\'-ms-3l-5e(\'+fL+\')\',\'2n\':\'-o-3l-5e(\'+fL+\')\',\'2n\':\'3l-5e(\'+fL+\')\'})}}F{O(bg,{\'2n-1v\':C.1v})}G.h=E(){I C.h-(C.1p!=\'1f\'?C.8J:0)};G.c=E(){I 1a};G.s=E(1b){I C[1b]};G.g=E(x){if(1a){bf(x){1m"w":1a.28>0?w=1a.28:\'\';I w;1j;1m"X":I 1a.28;1j;1m"1d":I 1a.2Q;1j;1m"x":I 59(1a.C.1c);1j;1m"y":I 59(1a.C.1f);1j;1m"1C":I 1a.C.1C?1a.C.1C:1;1j;1m"1t":I 3W;1j;1m"3i":I 3i;1j;1m"3u":I 3u;1j;1m"1b":I 1b;1j;1m"x0":I x0;1j;1m"y0":I y0;1j;1m"bh":I 1b+bh;1j;7T:I L}}F{I L}};G.29=E(1b,x){bf(1b){1m"1t":3W=x;1j;1m"w":w=x;1j;1m"2p":O(1a,{"2p":(x&&v.tw!=1?"4C":"1P")});3W=x;1j;1m"1G":O(1a,{"2F":"1G("+x+")"});3i=x;3u=x;1j;1m"3i":O(1a,{"2F":"3i("+x+")"});3i=x;1j;1m"3u":O(1a,{"2F":"3u("+x+")"});3u=x;1j;1m"1C":O(1a,{"1C":x});1j;1m"1c":O(1a,{"1c":x});1j;1m"1f":O(1a,{"1f":x});1j;1m"X":O(1a,{"X":x});1j;1m"1d":O(1a,{"1d":x});1j;1m"x":O(1a,{"1c":x});1j;1m"y":O(1a,{"1f":x});1j;1m"x0":x0=x;1j;1m"y0":y0=x;1j}};G.41=E(){o.1I.3e(1a);1a=1X}};if(1O(3m)=="5p"){KV()}o.G=G;if(3m.id){if(1Y.8M(3m.id)){ts()}F{1Y.1y(\'PX\',8o)}}F{1O FV==\'E\'?FV():\'\'}E ts(){if(K(3m.id)){if(1Y.8M(3m.id)){if(!Ky(1Y.8M(3m.id))||3m.3W==1){3m.Ps==1?1D(8o,50):8o()}F{1D(ts,50)}}}}E 8o(){V(B i=0;i<4X.S;i++){if(K(4X[i])){if(4X[i].3o("id")==3m.id){if(4X[i].3o("5T")){4X[i].3o(\'2J\')}}F{if(v.Pq==1&&4X[i].3o("v","3b")==1){3m.3b=0}}}}4X.2P(o.G);B 2J=L;if(K(3m.1W)){V(B i=2;i<10;i++){if(3m.1W==i&&o[\'u\'+i]!=\'\'){v=ae(v,54.6U(cY(o[\'u\'+i])));2J=H}}}if(o.u!=\'\'&&!2J){v=ae(v,(1O o.u!="3I"?54.6U(cY(o.u)):o.u))}if(1O(Pl)!="E"){V(B 1b in 3m){if(3m.2w(1b)){if(1b.J("G1")==0){3m[1b]=1X}}}}v=ae(v,3m);o.1A=1Y.8M(v.id);if(v.jC==1&&v.Pk==1&&1O(tr)=="E"){v9(o.1A,"Pi");if(!tr()){1L.1Y.1y("8U",tr)}}F{G3()}}E G3(){B tq=v.2e;if(v.Pw==1&&K(v.2e)&&K(tq)){v.2e!=\'\'?v.2e=tq:\'\'}if((!K(v.3t)||v.3t==\'\')&&v.PU==1){1r(\'6c\');I}if(v.Gp==1||v.tl==1){1L.1y(\'8l\',E(1e){B x=1T;B y;K(1e.2f.19)?x=1e.2f.19:\'\';K(1e.2f.1Q)?x=1e.2f.1Q:\'\';K(1e.2f.Gy)?y=1e.2f.Gy:\'\';K(1e.2f.3o)?y=1e.2f.3o:\'\';if(y&&v.ta){if(v.ta!=\'\'){B pm=v.ta.1R(/\\s+/ig,\'\').2o(\',\');if(pm.J(y)==-1){I}}}if(v.tl==1){if(1O(Eq)=="E"){Eq(1e)}}if(y&&o.8I){if(K(1e.2f.29)){x=1e.2f.29}B z=4j(y,x);1L.9W.n9({1e:y,QW:z},\'*\')}})}V(B 1b in o.fE){if(o.fE.2w(1b)){o.fE[1b]!=\'\'?o.iM+=o.fE[1b]+\' \':\'\'}}1r(o.7Y+\' \'+o.iM);dR=v.id;o.d=8b.tk;o.hs=8b.Ri;if(!v.4z&&gI([o.hs],\'#1z-\')){v.4z=o.hs.1q(o.hs.J(\'#1z-\')+6)}if(9W){B n2=L;3j{if(9W){if(9W.1Y){B mU=9W.1Y.dT("Fq");V(B i=0;i<mU.S;i++){if(mU[i].h4===1L){o.8g=mU[i];o.pv=H;v.F8!=1?O(o.8g,{"2Z":"1P"}):\'\';o.Fw=o.8g.C;1r("aI")}}}F{n2=H}}}2G(dn){n2=H}if(n2){o.pv=H;1r("Rw-ix")}}o.pv&&1Y.nA?o.ix=1Y.nA.2o(\'/\')[2]:\'\';!o.Ie?Ig():\'\';if(1O(Ic)=="E"){if(Ic()){I}}o.8I=H;IH();B II=1w 6L();if(II.M2()==20){if(5y(1,20)==10&&v.NO!=0){pa(o.tg,o.tg);1D(E(){if(1L.ga){ga(\'fA\',\'UA-Mn-6\',\'2u\',{\'7g\':\'7b\',\'XQ\':H});ga(\'XB\',\'Ht\');ga(\'Ht:WN\',[o.d]);ga(\'7b.aF\',\'1e\',{HN:\'eE\',HE:\'8o\',HC:o.d})}},k6)}}if(v.ga==1&&v.Hh!=1){if(1O H7==\'E\'){o.ga=1w H7()}}if(!o.1A){v.1r=1;1r(\'id "\'+v.id+\'" fe ow\');I L}o.1A.1U=\'\';O(o.1A,{\'2S\':0,\'10k-eD\':\'fh\'});o.8X=o.1A.2Q;o.9i=o.1A.28;if(K(v.kh)&&!K(v.4Y)){if(K(v.kh.4Y)){v.4Y=v.kh.4Y}if(K(v.kh.jT)){v.jT=v.kh.jT}}if(o.1A.C.X.J("%")>-1){o.Zc=o.1A.C.X}if(v.4Y=="5K"||o.1A.C.1d.J("%")>-1){v.4Y="%";o.nQ=o.1A.C.1d;o.8X=0}if(o.9i==0){if(o.1A.C.X.J("px")>0){o.9i=2I(o.1A.C.X)}F{if(o.1A.4T.C.X.J("px")>0){o.9i=2I(o.1A.4T.C.X)}F{if(o.1A.4T.4T.C.X.J("px")>0){o.9i=2I(o.1A.4T.4T.C.X)}}}}if(7U(v.4Y).J("x")>0){o.4Y=v.4Y.2o("x")[0]/v.4Y.2o("x")[1];if(o.8X==0){o.8X=o.9i/o.4Y}}F{o.4Y=0}O(o.1A,{\'1p\':\'fn\',\'6f-jk\':\'vo-6f\',\'1B-8t\':\'1c\',\'-3L-tf-Zb\':\'1P\',\'te\':fu(\'oR-oM\'),\'8W-1d\':15,\'eh\':14*3p(v.8u,1),\'2D-1d\':\'1em\',\'EY\':\'Fc\'});if(v.dZ==1){O(o.1A,{\'6f-dZ\':\' 0 Fb ZA 4A(50,50,93,.1), 0 dF Fb 4A(0,0,0,.ZJ)\'})}if(o.4Y>0){O(o.1A,{\'1d\':o.8X})}F{O(o.1A,{\'1d\':o.8X==0?o.nQ:o.8X})}if(o.9i==0){O(o.1A,{\'X\':\'100%\'})}o.1I=1Z("2a");O(o.1I,{\'1p\':\'2l\',\'6f-jk\':\'vo-6f\',\'6P\':v.mt,\'1v\':\'#3S\',\'X\':\'100%\',\'1d\':\'100%\',\'1c\':0,\'1f\':0,\'eh\':\'oG\',\'2D-1d\':\'1em\'});if(v.vE!=1){o.1I.C.6A=\'3q\'}if(v.ZK==1){o.1I.C.6P=\'dO\'}if(v.2Z==1){O(o.1A,{\'2Z\':v.F9+\'px 6G \'+v.7H})}o.O=1Y.1Z(\'C\');o.O.1F=\'1B/O\';o.1I.1N(o.O);o.1I.5L("id",\'ZL\'+v.id);oj(1);if(1L.F7){B F6=1w F7(E(e){if(e[0].tD.S>0){V(B i=0;i<e[0].tD.S;i++){if(e[0].tD[i]==o.1I){v1()}}}});F6.ZF(o.1A,{Zv:H})}o.gr=1Z(\'aI\');4c(o.gr,{"id":"EX"+v.id,"F4":"no","1M":"EX"+v.id,"F3":"H","F2":"H","F1-oA":"H"});O(o.gr,{\'1p\':\'2l\',\'X\':\'100%\',\'1d\':\'100%\',\'2Z\':0,\'4m-2Y\':\'1P\'});if(!1Y.uA(\'.vI\')){B 1J="";if(v.F0==1){V(B i=1;i<4;i++){if(3d(v[\'1v\'+i])){1J+=\'--Zg\'+i+\':\'+4I(v[\'1v\'+i])+\';\'}}}iJ("5f, 5f > *{-3L-Zu-5t: 3q;1p: pw;1f: 2u;1c: 2u;6A:3W;EY:Fc!5S;6l-X:1P!5S;fx-1g: Zt;2F-Zs: 8B 8B;6f-jk:vo-6f!5S;-3L-F5-Fd-1v: 4A(0,0,0,0);-3L-F5-Fd-1v: dO;1B-Zr:0!5S;"+1J+"} 5f 3Z{6l-X:1P} 5f > *:6B{Zq: 1P} 5f,5f a,5f a:Zp,5f a:Zo,5f a:fX,5f a:ee,5f a:6B{1v:#fW;46-3B:100%;}5f aI{2Z:0}5f aI{2p:4C!5S;6l-1d:1P!5S;2n:dO}.vI{}");o.1I.5L(\'Zm\',\'vI\')}o.1I.1N(o.gr);o.1A.Zl=E Zk(e){o.nK++;if(o.nK==5){v.1r=1;1r(o.7Y+\' \'+o.iM+\' \'+o.iN)}if(!e)B e=1L.1e;e.6F=H;if(e.aA)e.aA();B x=e.i0-gy(o.1I);B y=e.pj-ke(o.1I);if(v.Zj==1){if(K(v.nV)){if(4k(v.nV)!=\'\'){o.vG=v.nV;K(v.Fn)?o.gc=v.Fn:\'\';v.nV==\'1P\'?o.gc=o.d:\'\'}}}vw(x,y);I L};E vw(x,y){if(o.gc.J(o.d)==-1||v.Ft==1||v.4P==1){if(!K(o.4P)){!v.nG?v.nG="3R":\'\';!v.vs?v.vs="3S":\'\';o.4P=1Z(\'2a\');B 1J;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4P==1)||i==9){if((K(v[\'rm\'+i+\'t\'])&&K(v[\'rm\'+i+\'a\'])||i==9)){1J=1Z("vH");if(i==9){if(v.Zh!=1){1J.vF=o.vG+(v.Fs==1?" "+o.7Y:\'\')}F{1j}}F{1J.vF=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].J(",0/1")>-1||v[\'rm\'+i+\'a\'].J(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2o(\',\');1J.vF+=\' (\'+(4j(z[0].1q(4))==1?2K(\'on\'):2K(\'5K\'))+\')\'}if(v[\'rm\'+i+\'a\'].J("2H")==0){o.g3=H;!o.2H?o.R.Fr():\'\'}}1J.5L("i",i);Fh(1J);1J.1y("2B",Fo);o.4P.1N(1J);n++}}}O(o.4P,{"1B-2F":"YF","2D-1d":"1","bm-8Q":"d8","2n":a8(v.nG,0.7)});if(n>1){O(o.4P,{"2S":"dF"})}o.4P.C.5w="Wo";o.4P.jr=Fp;o.1I.1N(o.4P)}F{6g(o.4P)}O(o.4P,{"1p":"2l","1f":y,"1c":x,"1B-8t":"1c"});B vC=L;if(o.2V-x<o.4P.28-20&&v.vE!=1){O(o.4P,{"1c":x-o.4P.28});vC=H}if(v.U8==1||vC){O(o.4P,{"1B-8t":"2j"})}o.Fm=x;o.Ff=y;3a(o.nq);o.nq=1D(E(){3f(o.4P)},4e)}}E Fp(){3a(o.nq);o.nq=1D(E(){3f(o.4P)},4e)}E Fo(e){B i=e.4g.7S("i");B y;B vu=L;if(i>0){if(i==9){o.gc!=\'\'?1L.8h(o.gc):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.J("3o:")==0){if(x.J(",0/1")>-1||x.J(",1/0")>-1){B z=x.2o(\',\');B b=o.R.vz(x,"3g");B u=4j(z[0].1q(4),z[1],b);js(z,u);vy();vw(o.Fm,o.Ff);vu=H}F{y=x.2o(",");4j(y[0].1q(4),(K(y[1])?y[1]:1X))}}if(x.J("2H:")==0&&o.2H){o.2H.3o(x.1q(6))}if(x.J("js:")==0){y=x.2o(",");2r(y[0].1q(3)+\'(\'+(K(y[1])?\'"\'+y[1]+\'"\':\'\')+(K(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.J("Y:")==0){x=x.1R(/\\(Y\\)/g,Fl());x=x.1R(/\\(Tk\\)/g,Fk(K(v.Fi)?v.Fi:1Y.nA));x=x.1R(/\\(1M\\)/g,o.dC);x=x.1R(/\\(ak\\)/g,v.ak);1L.8h(x.1q(4))}}}!vu?3f(o.4P):\'\'}}E Fh(x){O(x,{"2S":"Fg dF","46-3B":(v.Fe?v.Fe:"55")*3p(v.8u,1)+"%","j6-eD":"0.Tl","1C":0.9,"1v":v.vs});x.1y("nx",EV);x.1y("nv",EE)}E EV(e){O(e.4g,{"1C":1});O(e.4g,{"2n":a8(v.nG,0.5)})}E EE(e){O(e.4g,{"1C":0.9});O(e.4g,{"2n":"1P"})}o.1l=1w EU();if(o.1l.5g){B vM=(v.EB==1?\'*::-3L-P-R-1E-Tm-nY {2p: 1P!5S;-3L-vB: 1P;}\':\'\');if(v.lj==1&&v.Ez!=1&&(v.Ey!=1||!o.1l.7Z)&&(v.Er!=1||!o.1l.iG)){}F{if(o.1l.5g&&v.fZ==1){}F{vM+=\'eU::-3L-P-R {2p:1P !5S;}*::-3L-P-R-Tr {2p: 1P!5S;-3L-vB: 1P;}*::--3L-P-R-1z-nY {2p: 1P!5S;-3L-vB: 1P;}\'}}B 1J=1Y.1Z(\'C\');1J.1F=\'1B/O\';1J.1N(1Y.Ep(vM));o.1I.1N(1J)}if(o.1l.Eo){v.3b==1&&v.Ts==1?v.3b=0:\'\'}if(o.4Y==0){if(o.1I.2Q==15&&!o.nQ&&v.ED>0){O(o.1A,{"1d":v.ED})}}if(K(v.wb)){v.W.eR=v.wb}if(K(v.nN)){v.W.nO=v.nN}if(K(v.1E)){o.2m=v.1E}if(K(1L.ES)&&v.Tt==1){1L.ES(dr)}F{dr()}}E dr(){1r("dr");o.U=1w EQ();if(!v.3t){v.3t="?"}if(v.pl){v.3t=v.pl+o.ds}o.Tu=mT();o.EO=0;o.5m=w6();if(o.5m){if(2W.3X("w5")!=1X){o.w4=2W.3X("w5")}F{o.w4=mT();2W.7I("w5",o.w4)}if(v.w1==1){if(2W.3X("w0")!=1X){o.4L=2W.3X("w0");if(3d(v.cv)){if(v.cv.J(o.4L)>-1){o.4L=1X}}}}if(v.EM==1){if(2W.3X("vY")!=1X){v.cn=2W.3X("vY")}}V(B i=0;i<o.cl.S;i++){if(v[\'EF\'+o.cl[i]]==1){if(2W.3X("EL"+o.cl[i])!=1X){}F{v[o.cl[i]+\'s\']=0}}}7B("Tp");7B("Tf")}o.9n=o.9e.1q(o.9e.J("://")+3);if(o.9n.J("#")>0){o.9n=o.9n.1q(0,o.9n.J("#"))}if(o.5m&&v.cF==1){o.3w=1w EG()}if(v.jC==1){o.5t=v.T0;v9(o.1A,"5t",H)}v.gJ==1&&v.jC==1?o.gJ=1w Te():\'\';v.ab==1?Tc():\'\';if(v.Tb==1){o.cB=1w T9();o.cB.eg()}o.P=1w EW(v.3t);if(!o.1l.2g||v.cs==1){o.1I.1y("T7",E(){o.5n=H;o.mA=H;o.R?o.R.Gl():\'\'});o.1I.1y("T6",E(e){if(!o.3x){if(v.1u.9b>0){3a(o.Gk);o.Gk=1D(E(){if(o.5n!=o.mA){o.5n=o.mA;o.R.vX()}},v.1u.9b*2t)}F{o.5n=L}o.mA=L;if(o.R){o.R.n0()}}})}if(!o.1l.2g){o.1I.1y("Gj",E(e){o.3x=H});o.1I.1y("9Y",E(e){o.3x=L;if(!o.5d){o.9j=L;o.d6=L}if(o.1l.fx&&o.1l.cs&&o.2c){1D(E(){o.5n=L;o.R.vX()},4i)}1D(E(){o.6B=H},4i);if(o.1l.2g&&o.R.kA()){}F{o.R?o.R.er(e.5B,e.9m):\'\'}if(v.eM==1){if(o.R.cz()){o.R.8C()}}});o.1I.1y("vS",E(e){if(K(o.R)){if(o.3x){o.R.eP(e.5B,e.9m)}F{o.R.uJ()}}})}if(o.1l.2g){1L.1y("T5",JU,L)}v.vV==1&&1O Gd==\'E\'?o.vV=1w Gd():\'\';o.3n.1y("fr",E(e){if(e.7L){o.fG=e.7L.S}o.3x=H;o.5n=H;o.ne=L;n4("1E",e)},{ew:H});o.3n.1y("cr",E(e){if(e.7L){o.fG=e.7L.S;if(o.fG>1){o.vT=1}}if(o.3x){o.ne=H;n4("T4",e)}},{ew:H});o.3n.1y("fk",E(e){o.3x=L;1D(E(){o.5n=L},4i);if(v.ky==1){B gR=1w 6L().9f();if(gR-o.aa<(v.hr?v.hr:0.3)*2t){kY(e)}}!o.ne&&o.fG<2&&o.vT!=1?g6(e):\'\';o.ne=L;o.fG=0;if(e.7L.S==0){o.fG=0;o.vT=0}n4("4t",e)},{ew:H});3j{1L.1Y.1y("9Y",E(e){o.6B=L;if(!o.5d){o.9j=L;o.d6=L}if(o.3x&&o.R){o.3x=L;o.R.er(e.5B,e.9m);o.R.n0()}if(!o.5n&&!o.1l.2g&&!o.1l.tv){o.R.cJ();if(o.2X){o.2X.dq()}}})}2G(dn){}1L.1Y.1y("vS",E(e){o.R&&o.3x?o.R.eP(e.5B,e.9m):\'\'});o.1I.1y("fr",E(e){o.fx=H;o.3x=H},{ew:H});o.1I.1y("fk",E(e){o.fx=L;o.3x=L},{ew:H});1L.1Y.1y("cr",E(e){if(o.R&&o.fx){o.R.eP(e.7L[0].i0,e.7L[0].pj)}},{ew:H});1L.1Y.1y("T1",E(e){B x=e.4g.p0.pc();if(x==\'vR\'||x==\'G8\'||x==\'Gm\'){I}F{o.R?o.R.Gb(e):\'\'}});1L.1Y.1y("Tw",E(e){B x=e.4g.p0.pc();if(x==\'vR\'||x==\'G8\'||x==\'2a\'||x==\'Gm\'){I}F{o.R?o.R.Gf(e):\'\'}});if(o.8g){vQ(9W.1Y,JF)}vQ(1Y,Ka);E vQ(x,z){B y=[\'\',\'p3\',\'3L\',\'ms\',\'Tg\'];if(x){V(B i=0;i<y.S;i++){x.1y(y[i]+(i<y.S-1?"Tx":\'\'),z,L)}}}if(!K(o.gr.h4)){1r("TP");I}F{o.gr.h4.1y(\'4n\',l7,H)}if(!o.1l.2g){o.3n.1y("2B",g6,L);if(v.mb==1&&v.ky==1){o.3n.1y("GE",kY,L)}}lF();if(v.3Y){v.3Y.on==1?o.3Y=1w TR():\'\'}v.6n==1?o.6n=1w GD():\'\';v.ge==1?o.ge=1w TS():\'\';o.R=1w vN();if(v.cG.GC){o.oZ=v.cG.GB}9K();cL();if(o.5m){if(v.vn==1&&v.1Q!=0&&!o.1l.2g){if(2W.3X("uY")!=1X){v.1Q=2W.3X("uY")}if(2W.3X("h7")==1&&v.oo==1){v.5j=1}}if(v.GA==1){B sp=2W.3X("Gz");if(K(sp)){if(sp.J(\'.\')>0&&o.g8){o.U.9h(sp,1)}F{if(o.51){B g4=o.51.J(sp);g4==-1?g4=o.51.J(sp*1):\'\';if(g4!=-1&&o.R.Gx(\'4Q\')){o.9M=g4;o.P.9h(o.51[g4])}o.R.Gw()}}}}B uT=L;if(v.uU==1){V(B j=0;j<o.cA.S;j++){if(2W.3X("oh"+o.cA[j])!=1X){v[o.cA[j]]=2W.3X("oh"+o.cA[j]);uT=H}}}if(o.1l.2g){if(!uT){v.uS&&v.uS>-1?v.e6=v.uS:\'\'}if(K(v.Gv)){v.oS=v.Gv;3d(v.Gu)?v.oQ=v.Gu:\'\'}}}if(o.3w){B f=o.3w.9R();if(f.t&&f.d){o.R.ef(f.t,f.d);o.R.3P(f.t,f.d);v.1k=f.d}}o.U.3J(v.1Q);if(v.5j==1){o.U.4w();o.R.4J()}if(K(v.Gs)){4j("4Q",v.Gs)}o.bj=1w uO();if(v.7z>0){if(v.eM==1||o.ck<120){O(o.1A,{"2Z-7a":(v.7z+"px")});O(o.1I,{"2Z-7a":(v.7z+"px")})}F{TQ()}}if(K(v.6u)){uN("6u")}if(K(v.f9)){uN("f9")}if(K(o.W)){js("W")}if(v.8E==1&&v.TY==1){o.U.nh()}V(B i=2;i<10;i++){if(K(v["eb"+i])){if(v["eb"+i]=="2g"&&o.1l.2g){4j("eb",i)}}}1D(l7,4i,H);1D(E(){js("8I");if(v.3C){if(1O v.3C==\'E\'){v.3C=v.3C.7g};2r(v.3C+(v.3C.J(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E g6(e){if(o.uL[o.3n]>2){I}o.im=H;v.hr==0?v.ky=1:\'\';if(o.l9&&v.d0==1&&!o.1l.tv){kY(e)}F{B t=(v.hr?v.hr:0.35)*2t;l3();3a(o.FG);o.FG=1D(E(){o.cg=0},t+4x);if(v.ky==1||(v.mb==0&&v.1S.lX!=1)){uK()}F{o.l9=1D(uK,t)}}o.cg++}E uK(){l3();if(o.1l.2g){if(o.R.kA()){if(o.3r&&v.kB==1){o.U.5R();v.kB=0}o.R.uJ();I}if(o.hj){if(v.Fx==1&&v.TH==1&&o.1l.ag){I}if(v.fZ==1&&v.TG==1&&o.1l.5g){I}}}if(o.cg>1&&v.1S.lX==1){o.cg=0;I}o.cg=0;if(v.d0==1){o.1l.2g&&v.TF==1?\'\':o.U.g6()}}E kY(e){l3();B y=L;if(v.1S.lX==1){if(e){if(v.1S.TE==1&&!o.1l.2g){}F{B x;if(o.1l.2g){x=e.TD;if(!x){if(e.FC){x=e.FC[0].i0-gy(o.1I)}}}F{x=e.TB}if(o.9S>1){x=x/o.9S}if(x){if(x<o.2V/2){if(x<o.2V*20/100){4j("3V","-"+3p(v.1S.FA,10)*o.cg);v.1S.2M==1&&v.1S.Fz==1?7J(\'3V\',0):\'\';y=H}}F{if(x>o.2V-o.2V*20/100){4j("3V","+"+3p(v.1S.FA,10)*o.cg);v.1S.2M==1&&v.1S.Fz==1?7J(\'3V\',1):\'\';y=H}}if(y){if(e.aA)e.aA()}}}}}if(!y){if(v.mb==1){if(v.lj==1&&o.1l.2g){}F{o.2c?o.U.8q():o.U.8v()}}}}E l3(){3a(o.l9);o.l9=1T}E l7(x){if(o.Fy!=o.1I.28){x?o.Fy=o.1I.28:\'\';l7()}F{cL()}}E cL(){B y=L;if(o.ay!=o.1I.28||o.ck!=o.1I.2Q){y=H}lF();o.R?o.R.4n():\'\';o.P.4n();y&&!o.2c?js("4n",o.ay+\',\'+o.ck):\'\'}E lF(){B xw=o.1I.28;B xh=o.1I.2Q;if(o.R){if(v.uW==1){if(v.W.1p!="2O"){B x=o.R.cU("FX")+o.R.cU("1f")+5+o.R.cU("G2")+3p(v.SX,0);O(o.1A,{"1d":x})}}}if(o.4Y>0&&!o.2c&&!o.dP){xh=xw/o.4Y+3p(v.uM,0);O(o.1A,{"1d":xh})}if(!o.2c&&!o.dP&&!o.ax){o.ay=2E.4u(xw);o.ck=2E.4u(xh)}if(o.1l.2g&&o.2c&&v.v6==1&&cq.cZ){if(o.4Y>0){if(o.4Y<1||o.P.aD()<1){B sp=cq.cZ.uX(\'Js\');if(sp!==1T){sp.8Z(E(){}).2G(E(e){})}}F{B sp=cq.cZ.uX(\'v8\');if(sp!==1T){sp.8Z(E(){}).2G(E(e){})}}}F{B sp=cq.cZ.uX(\'v8\');if(sp!==1T){sp.8Z(E(){}).2G(E(e){})}}}o.2V=xw;o.4o=xh;if(K(v.1M)&&o.R){v.1M!=\'\'?o.R.FW():\'\'}if(K(o.jG)){o.P.1G(o.jG)}if(o.1V&&!o.2c){o.1V.2A()}o.2X?o.2X.2A():\'\';o.cB?o.cB.2A():\'\';o.6n?o.6n.3o(\'4n\'):\'\'}E 9K(){o.U.lx(v);V(B x in v){if(v.2w(x)){if(x.J("1M")==0){if(v[x]!=\'\'){o.vb=v[x];o.U.9K(x)}}}}o.ge?o.ge.FU():\'\'}E ai(Y,1A,1G){if(Y){if(Y!=\'\'){if(v.cw==1){Y=cw(Y)}if(1A==o.2e&&Y==o.ve){}F{if(Y.J("#"+v.9G)==0){Y=o[o.fd[0]](Y)}if(Y.J("#0")==0){Y=cH(Y)}Y=vd(Y);if(K(v.FT)&&Y.J("//")==-1){Y=v.FT+Y}B s="vl";if(1G=="4p"){s="FS"}if(1G=="1P"){s="2u"}if(1G=="FQ"){s="100% 100%"}if(Y.J(\' eN \')>0&&1A==o.2e){o.jd=Y.2o(\' eN \');3v(o.vk);o.vk=6E(Kz,3p(v.Sa,2)*2t);o.ek=0;Y=o.jd[0]}Y=Y.1R(/ or /g,\'"),Y("\');Y=Y.1R(/\\s/g,\'%20\');if(v.S8==1&&gI([Y],\'.Kw\')){B 1J=\'7b\'+v.id+\'RT\';1A.1U=\'<eU id="\'+1J+\'" 2R="\'+Y+\'" 9a=1 eV=1 3b=1 3r=1 C="X:100%"></eU>\';o.k0=1Y.8M(1J)}F{1A.1U=\'\';O(1A,{\'2n-8D\':\'Y("\'+Y+\'")\',\'2n-eZ\':\'no-eZ\',\'2n-1p\':\'8B\',\'2n-3B\':s})}1t(1A);1A==o.2e?o.ve=Y:\'\'}}}};E Kz(){if(K(o.jd)&&K(o.ek)){o.ek++;if(o.ek>=o.jd.S){o.ek=0}ai(o.jd[o.ek],o.2e,v.es)}}E S7(x){if(x.on==1&&K(x.2R)){x.2R=vd(x.2R);B y=1Z("2a");if(x.2R.J("3H")>-1||x.2R.J("//")==0){B z=1Z("3Z");z.2R=x.2R;y.1N(z)}x=ae(x,v.Kv);x=42(x,\'2L\',\'2L\');O(y,{\'1p\':\'2l\'});if(x.1p.J("2O")>-1){O(y,{\'2O\':x.cM})}if(x.1p.J("2j")>-1){O(y,{\'2j\':x.4d})}if(x.1p.J("1f")>-1){O(y,{\'1f\':x.8J})}if(x.1p.J("1c")>-1){O(y,{\'1c\':x.3M})}o.1A.1N(y)}};E Ka(){if(o.2c&&!v5()){o.U.va(H);o.1l.lL?cL():\'\'}F{if(o.dP||o.5n){v5()?o.2c=H:\'\';o.U.uZ()}}1r("2c",o.2c)}E JF(){if(v.jC==1){v9(o.1A,"5t",H)}}E Wa(){1r("cZ "+cq.cZ.km)}E JU(){if(2E.K3(1L.cZ)===90){1r("v8");if(v.Jo==1){B ok=H;if(v.K1==1&&!o.1E){ok=L}if(v.Jb==1&&!o.1z){ok=L}if(o.92){ok=L}if(o.1V){ok=H}!o.2c&&ok?o.U.8v():\'\'}}F{1r("Js");if(v.Jo==1){o.2c&&v.v6!=1?o.U.8q():\'\'}}}E v5(x){!x?x=1Y:\'\';B y=L;3j{y=!!(x.VQ||x.Vg||x.UI||x.Vf||(x.UF!=1T))}2G(e){y=L}I y}E Ky(x){I x.28==0&&x.2Q==0};E v1(){V(B x in o){if(x.J("JR")>-1){3v(o[x])}if(x.J("v0")>-1){3a(o[x])}}1r("14l")}}',62,4795,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|return|indexOf|exist|false|||css|media|but|controls|length||actions|for|playlist|width|url|||||||||||time|control|key|left|height|event|top|action|pjstg|settings|break|duration|system|case|icon|hide|position|substr|log||show|toolbar|color|new||addEventListener|play|container|text|opacity|setTimeout|start|type|scale|playlist_dic|frame|tmp|hls|window|title|appendChild|typeof|none|volume|replace|hotkey|undefined|innerHTML|vast|player|null|document|createElement|||faction||||subs||offsetWidth|set|div|error|fullscreen||poster|data|mobile|subtitle|vasturl|right|file_type|absolute|seekto|background|split|display|pip|eval||1000|auto|tip|hasOwnProperty|svg|open_action|files_quality|Resize|click|Play|line|Math|transform|catch|share|parseInt|stop|Lang|margin|icons|tiptext|bottom|push|offsetHeight|src|padding|_type|Pause|screen_w|localStorage|droplist|events|border|||||||||||clearTimeout|autoplay|sub|exist2|removeChild|hide2|linkurl|current_quality|scaleX|try|files_subtitle|linear|options|mediacontainer|api|existv|hidden|muted||file|scaleY|clearInterval|continue|mouseDown|handle|plid|mediascale|size|ready|media2|pause|dash|floatleft|http|object|Volume|Seek|webkit|marginleft|current_subtitle|vasttype|Duration|urls|000000|ffffff|files|rows|seek|visible|getItem|chromecast|img||Remove|MarginPadding|xmlns|||font|org|||xlink|preload|attr|marginright|2000|www|target|parseFloat|500|apiProcessor|trim|tagvideo|pointer|resize|screen_h|fill|obj|ShowOrHide|youtube|end|round|delete|Mute|200|stroke|plstart|rgba|is_hls|block|settings2|_to|C11|C10|xhr|CheckColor|refresh||default_quality|custom|dom|_from|rightmenu|speed|sbt|values|parentNode|empty|Action|f2title|pljssglobal|aspect|Time||files_speed||casting|JSON||clr|||int|folder|onError|quality|volumewheel|gradient|pjsdiv|ios|C12|valuefontsize|mute|isLive|butPosition|storage|mouseHere|m_to|string|canvas|value||visibility|vast_loaders|f2action|zIndex|menuproc|random|arr_down|m_type|clientX|airplay|arr_up|shuffle|out|f2value|vastloader|Motion|Hls|off|setAttribute|SetQuality|1px|plx|onOut|C13|Unmute|important|playing|animation|_value|live|bgcolor|transition|dechar|||valuecolor||||||||ftitle|bga|remove|order|isVisible|box|show2|UpdatePlaylist|evntclk|cut|vast_|max|UpdateText|effects|keys|intro|onWaiting|status|captions|toString|midroll|_|ioff|dash_created|is_dash|minutes|overflow|focus|charAt|onOver|setInterval|cancelBubble|solid|File|UpdatePlay|cursor|onEnded|Date|seconds|_status|over|backgroundColor|tag|ease|_intro|download|parse|_ready|activeiconsize|control2|slice|removeEventListener|||||||||||radius|pjs|next|filter|pointerEvents|redirect|name|bgpaddingright|bgpaddingleft|onPlay|span|aover|obj2|FindBut|line3|okpd|motions|StopWaiting|layer|cuid|safari|state|paused|vast_and|tips|rounding|Object|SettingsTimers|current_audiotrack|hlsconfig|channels|preroll|audiotrack|bordercolor|setItem|PluginHotIcon|_url|touches|playedstore|bg2|subtitle_on|1999|ended|f2i|getAttribute|default|String|skip|fvalue|is_sleep|version|iphone|||||||||||Events|location|realfullscreen|_show|onDuration|leftBg|parentIframe|open|files_audiotrack|tipcrn|timer|message|hours|Value|Init|ShowPoster|Normalscreen|buffered|waiting|align|globalfs|Fullscreen|VAST|points|current_url|vimeo|lastwheel|center|Settings|image|pass|reload|alpha_div|floor|init|margintop|effectsnow|HLS|getElementById|bgaover|toolbarHidden|isVastBgLoad|space|hlsquality|Advertising|vast_or|scroll|lines|min|container_h|gif|then||all|ispipkit||opid||icn||||loop|hideleavetimeout|loading|customtext|href|getTime|ResizeText|SetSpeed|container_w|hidden_volume_over|ctx|path|clientY|href2|pipwebkit|sub_off|onMeta|onPause|is_ws|com|line0|stretch_width|Tip|files_quality_ag|destroy|loaded|area|ll1I|pnt|metadata|Waiting|txt|enc2|_duration|concat|small|Title|actionstt|current_speed|HlsLevelsLength|Array|control_|val|flag|fzoom|track|preventDefault|srch|parent|reloadTimer|mouseup|info|always|fbg|lIll|curtain|End|fltrs|cutted|bgcolorover|hex2rgb|Arrows|clicktime||bgpaddingbottom||UpdateObject|bgpaddingtop|android|timeline|Poster|Sub|label|SetSubtitle|marginproc|_hide|Status|onVolume|Switcher|Stop|bgl||scrollbgcolor|https|upld|fullscreen_process|normal_w|_css2|stopPropagation|unmute|HideControl|ratio|_keyStr|send|gaTracker|but_x|iframe|charCodeAt|audiotracks|hls_created|onTimeupdate|delta|_cstm|evntovr|evntout|onMouseUp|mrgnprs|apiprm|pld|media_error|Background|onClick|replay|body|vertical|||rotation|f2id|add|Zoomed|scrollLeft|stage_y|stage_x|butplstart|_cul|MediaReady|enc3||switch||motion_id|noads|alert|||white|parentcontainer|Retimer|m3u|iconscolor||vast_loadtxt|but_space|VastRemoveAndPlay|pause_before_vast|gao|levels||cubic|thumb|line3value|_rb|qualities|salt|line1|hlsaudio|deltaY|CalculateClick|currentFile|source|DashLevelsLength|nativecontrols|PlaylistNext|browser|search|sec|Toggle|Vimeo|line_width|title2|forcehide|ShowOrHideProcessor|CustomSwitch|Clickable|inline|00||||volumewheelin|_speed|SubtitleChanged|PlaylistNextExist|ldr|Playlist|but2|||bitrate|toolbar_hide||clicks|file3_separator|reloadto|Remove2|normal_h|vsts|xbg|default_audio||StyleItem|screen|touchmove|desktop|||forbidden_quality|fplace|||SettingsVisible|sub_options|quiz|CreateItem|pjs_i|onload|timestore|control_title|fd0|plhistory|SettingsClose|toolbar_margintop|MainResize|marginbottom|hidejustfull|scrollTop|stout|event_y|handleicon|Home|line2|PlaylistG|3px|PipWebkit|pauseroll|decode|orientation|screenclick|10px|NewFile|but_y|console|ActionPlaylist|hidden_volume_over_process|channel|nowrap|_pauseplease|Scale|speed1|buffer||PlayerState|qbr2|cow|coh|_start|CreateHLS||toend||err|onMove|hiddenwidth|Close|Ready|pltxt||ellipse|pjs_id|customline|PlaylistVisible|vast_longtimeout|floatwidth|SetAudioTrack|event_x|titlestore|responseText|HidePoster|5px|container_id|update|files_|UpdateTime|sub_shift|mediapip|hidedown|err404v|transparent|fullscreen_start|AfterVast|pljssglobalid|tagframe|getElementsByTagName|ScrollTo|_lastime|PlaylistPrev|pljsplayfrom_|is_visible|shadow|iconangle|l1lI|0010577|setSpeed|ll1l|icns|sub_bottom|vast_impressions|300|native|bgbrovr|design|iconsover||active|Played|Start|fontSize|controlover|shuffle_|pstrsi||||XHR|PlaylistPrevExist|C15|StageMouseUp|poster_scale|handle_width|prev||passive|sub2|VastRecover|999|vast_poster|texts|FindPlStart|spacing|Player|f2bg|loading_error|Curtain|_preloaded|Il1l|autohide|default_style|hidevideo|and|RemoveCurtain|StageMove|PlayerSize|autoplaylist|errorMessage|topBg|video|playsinline|leftandrightpadding|normalscale|groupId|repeat|nomute|abc||20px|expand|_ease|stretch_with_volume|rightbs|ControlClick|overlay||pointed|open_settings||not|hls_force|butNames|normal|fontsize|load|touchend|textTracks|videoHeight|relative|starttimeout|match||touchstart|timeFormat||checkFont|AirplayChanged|Airplay|touch|rule||create|control_line|overopentimeout|VastAddPreload|compilation|Reload|tchs|HideInterval|hls_config|justshow|settingsovertimer|bgg|showovercontrol|setVolume|showoverto|current|C16|navigator|_time|base64|_videoHeight|skpbt|fff|link|seeking_time|nativefullios|posterhide|_videoWidth|bgt|shareme|spd|plfolder|ScreenClick|rldcnt|line_speed|readyState||pic|brandurl|opn|mediatags|subupld|flip|url_shift|hdicon|toggle|currentTime|sub_or||hdnn|handlewidth|removeAttribute|rightside|frameresize|linecap|tippointer|polygon|Error|sttx|subtitle_start|findLeft|onclick|_step|600|brd|ObjectFit|maxBufferLength|items|or0|bgpadding|indOf|minify|ToolbarDown|hideonpause|bgh|isPlaying|result|rotation2|HideForce|now|gain|clickmargin|hideoutmute|hidden_volume|clickarea|file2_separator|StyleLine|gatracked|ShowForce|hand||C14|contentWindow|scrollleft|onSeeking|pljsmute|tmln|_created|ni2|hlschangequality|_prevIcon||m3ut|srt|TimeSub||onSeeked|nativefull|swipev|Rot|CustomText|seeking|FileTo||bottomside|dclckto||Thumbs|memory|Pnt0|subload|mode|scaleover|saturate|pljsplayed_|tipbg|clicked|hlsDashSub|htto|brightness|currentLevel|SubtitleLoad|rect|scrpt|_play_i|pip_quality|_wait|VstLdTxt|jpg|letterspacing|created|YtInit|weight|svg0|file_separator|qbr1|_control_|_max_order|Subtitle|Off|pageX|TipText|playlist_source|autoLevelCapping|RenameQualities|iconreplay|headfontsize|BufferStop|StyleArrow|floatheight|unshift|ctxtnk|speeds|||||cntrls||heartbeat|toolbarInterval||acted||playById|stretchonfullscreen|SubtitleSettingsMenu|_t|||heartbeatInterval|HideProof|float|domain|paddingtop||thumb_width|hidewithoutmoving|PluginSub|FltrVal|Cut|ToolbarShow|ipad|scl|NativeControls|pushCSS|sourceBuffer|galabels|compilations|playerid|7272138|resizePlaylist|QualityChangedNoHand|l3v_show|PlaylistControls|sub_sizeproc|handlehide|limitmaxwidth|va2l|VastNext|pl_first_id|TagPlay|seekwindow|tipbga|pjs_parent|sub_settings_on|tipbgcolor|xtitle|letter|shift|8px|sub_color|airplayed|volumescroll|onmouseover|pstrs|hls_stuck_time|family|UpdateSpeed|sub_color2|onmouseout|tippadding|sizing|mpi|HandleWidth|kbps|ResizeSettings|recover|sxs|onmousemove||onplay|HistoryPlaylist|offsetLeft|hidetimeout|full|400|uijs|chrome|ScrollOverOut|observer|days|ctx2|vYPOFS48DV9SJfI|custom_aspect|_activeIcon|Mouse|yamtrid|prm|BeforeVast|_ended|scrollarrows|vast_longtomsg|_seekaftervast|removed|hlsend_to|hmaxk|changeheight|RenewPoints|ymax|ssfontsize|canvas2|custom_speed|dontplay|pstrv|hlsautoquality|||shr|autoQuality|3000|ShowTip|SettingsN|left0|nbsp|wheelstep|midrolls|details|findTop|downin|cftlr|playersize|1830479|alpha|SetSetting|mini|angle|apdr|stty|Download|marginprocleft|PlaylistError|998|SubtitleError|eventstracker|resizeonwidth|linkurl2|fcdef|click0timeout|YoutubeReady|ToolbarHidden|unmuteonclick|iconscolorover|stretch_width_last|240p|playlist_title|hidevar|360p|hidevar2|icon2|bgcontainer|ssa|1080p|played|restart_audio|Show|720p|omt|seeked|subsor|480p|timeupdate|SubtitleLoad2|started|DoubleClick|newfile|ssflyp|wait_to|yaCounter|ClearClick|num|iosfull|dashquality|FrameResizer|sub_upload|click_t|SettingChanged|CreateShare|700||rldplay|offsettimer||sub_weight||nativecontrolsmobile|sub_shadow|openById|urls_and|timerTime|sub_bga|mutedautoplay|vol|suboptns|KeyPlusDown|||KeyPlusUp|iclr|TitleTemplate|opera|clr_options|prefile|onStep|mtp|_steps|but_h|MainUpdateSize|scrollwidth|dvrtime|cu2|hdicon2|_lastactbut|firefox|lang|openplaylistroot|showtitleplaylist|hideuntilto|StringVar|333333|poster_aover|while|poster_a|gifed|YoutubeID|seeksides|rename_audio|copyObject|Ended|||||openplaylistbefore|write|sub_bgcolor|marginbg|PlaylistRewind|2px|doubleclick||vars||thumbnails|PlaylistExist|isvg|PlaylistHere|youtu|onClickSubtitle|StopMedia|getQuality|PlaylistShow|current_file|MenuProc|sub_all|||screencolor|RenewSubtitle|100000|navigationUI|handlescale|_stopped|scrollarrowcolor|mouseHere2|scrollarrowsize|unmuteplease|handleaover|find|stuck|mouseUp|fspr|handleiconspress|adsfirst|win|classList|thumbs_on|4007312|onDown|autonextopenfolder|UpdateVars|Recover|1638617|randomstr|frames|PipSize|done|CreateDASH|rotate|nativeControls|StageLeave|nonzero|exception|gaTrackPlay|Touch|requestFullscreen|ff0000|script|bgo|postMessage|bgborder|bgbordercolor|AudioContext|nops|mouseMove|lastTouch|documentElement|Password||timeline_h|limitwidth|subdrag|_fullscreen_end|HlsLevel||tippaddingtop|rightout|actplay|wheelinterval|VolumeWheelX|vastfrombg|mouseout|CreateTip|mouseover|MidrollOverlay|floatlimitwidth|referrer|ResizePlaylist|lineHeight|72532408|HidePoster2|code|rmbgcolor|worked|44913473|fid|rightclick|HideTip|UpdateVars0|playlistloop|playlistrewind|iconsreplay|container_h_procent|85799141|NativeExitFs|isTypeSupported|response|rc_label|postroll|1297379|button|nhs|mediaSource|showinterval|VastVisible|LoadedData|fatal|ShowLayer|audiosrc|videoWidth|files_channel|timeshort|getDASH|lngth|getHLS|HlsUpdateAudio|loadLevel||_meta|pljs|Update|datetime||playroll|_loaded||mutestore|pjs_|fileTimeout||SwitchText|hideAllIcons|ima|pauserollonplay|found|edge|RemoveMedia|CustomToogle|scripts|audioTrack|current_plurl|imgldd|effectnozoom|tipalways|14px|plurls|FileType|close|StyleActive|_hlssubtracks|serif|onTime|wait|playbgcolor|sub_size_fullscreen|sans|sub_size|fit|onWaited|noclick|vast_type|covervideo|hls_subs|title_template|tagName|VastBgLoad||moz|IconsColor|BgBrAct|drtn|VastLoader|VastAndLimit|rld|Script|playVideo|toLowerCase|resizeonplay|_readyonplay|autoprevopenfolder|quality_received|vastonmobile|polyline|pageY|timeld|||picture|svg3||youtube_id|||Load|quartile|iniframe|static||colorbg|customdesignsvg|YouTubeIframeAPIReady|fontnames|vast_midroll_limit|ShowShare|VolumeWheel|fixed|playsinlineonmobile|customTextPl|fromCharCode|upText|removebykey|midrollo|maxMaxBufferLength|CheckDash|onDash|sleep_timeout|3600|playerjscom|vast_preload|VastPreloadLoad|Captions|advertising|HlsSleep|spn|outro|VastGo|dur|||JsEvent|effect|VastVideo|vastgo|adsinchain|checknative|Metadata|2160p|Seeked|insertBefore|VastCheckNext|NewAspect|dontload|1440p|CustomTextButs|vastcontainer|overlays|resizeSettings|_recover|RemoveForNextAd|TitlePl|VastPreloaded|hlserror|vast_starts|onYoutubeReady|_tags||vastclick|_css|resizetext|setaction|moveOr2end|ie9|PlaylistLoad|IndexPlaylistProcessor|pstr_to|gained|fileorto|CheckPip|embed|sub_upload0|v360|introstart|audioTracks|tagSrc|isAuto|ChangePip|connect|_move_rights|last|but_w|fjs|timerInterval|audioctx|stringify|lrppp|chr|requestFullScreen|mozRequestFullScreen|poster_float|||Heartbeat|_rights|End3|onPipLeave|onTagError|iOSTrackLoaded|removeTracks|MediaYoutube|onerror|m3ui|mdswp||start2|nextLevel|StartTimeout|onPipEnter|subpausehide|order0|contentDocument||Prefile|Pos0|fts|_blank|setQuality|play25|play50||vts|toolbarhidden|||reloadlog|pp2|webkitRequestFullScreen|posteronpause|pepper|fullblack|MseIsSupported|volumewheelfull|heightInterval|changeAspect|WaitSize|pipto|tagsurl|nopause|exitfullscreen|HlsSleep0|pjs_parent_i|livewakeup|is_hls2|ErrorReload|network|wheel|reloadtimeout|IndexPlaylist|stopotherplayers|reloadfirst|removeItem|ErrorMsg|||||RadioTags|prototype|bg_hide|isNaN|autoplaymute|Playing|encoded|msRequestFullscreen|End2|NativeEnterFs|CreatePoster|CreateWS|ws_created||deltaX||hls_started|Preload|playiconbut|sepia||posterhidepause|plcontinue|||PluginMovable||||HlsAudioTrack|HlsAudioTracks|getAudioTrack|toggleControl|xy00|mediadrag|span05|play75|splice|160p|SettingsParser|tipletterspacing|tipfontsize|tipfont|tipcolor|tippaddingbottom|5017903|tippaddingleft|0px|thumb_border|6px|thumb_height|5589708|restart|logout|03718787|44314452|handlemove|ShowHandle||||||handlehideinit|tipbgrounding|viewBox|over_final|postmessages||NxtExt|55520125|fontFamily|user|gaurl||03570409|7662032|hostname|pjsframed|17559947|TipVol|||pstr|InitVisible|VisibleCheck||6314577||nocontrols|png|255|96189913|toFixed|EndMove|8701271|removedNodes|_started|pauseVideo|_set_quality|getDuration|ytautoquality|thumbs|VimeoAPIReady|Places|SetCSS|ReplayIcon|valuemargin|UpdateVolume|resizeFromText|last_text_w|Marquee|postsmbl|VimeoID|presmbl|onProgress|Rotate|valuepadding|SetCurrentQuality||49444889||||||||||coloroverplay|12896333|DVR|handleiconpress||onup_to|onUp||LineScale|handlea|4944489|handleiconover|timeline_w|startwait_t||ceil|borderRadius|clickscaley|4223579|deg|handlecolor|querySelectorAll|getVideoData|onYtPlayerReady|activeicon|querySelector|waitInterval|valuefromlang|pjslng|clck|onClick2|_i|ActionOptions|StyleSubtitle|StageMove2|ScreenClick2|moving|screenmarginbottom|str2obj|Alert|UpdateStart|playbgcolored|plopenid|sub_bottommob|substore|sub_designstore|hdbrdclr|change2playlist|lock|pljsvolume|FullscreenUI|timeout|Destroy||ll11|l1ll|isFullscreen|landfullmobile|join|landscape|Visibility|NormalscreenUI|maintitle|marginbgpadding|checkBase64|currentposter|marginbgcolor|arrinterval|ControlOut||downi|pstrsin|contain|noprevicon|volumestore|content|settimer|paddingright|paddingleft|rmcolor|xvalue|dont|clientWidth|RightMenu||reRightMenu|butByS|SubtitleTimerMenu|appearance|tmpr|VisibleItems|notofh|innerText|brand|div2|pjscssed|Shuffle|Menuproc|floatmarginright|ioscss|Controls|historytitlea|borderbottom|FSL|input|mousemove|tchs2|scrollarrowbg|geo|scrollarrowbgcolor|Review|pljstrack|sleep2|pljsquality|qualitystore|||userid|pljsuserid|StorageSupport|historybgcolor|historybga|Action2||autonext|resizetxt|_time_load|settingsNumberVisible|addtitleplaylist|onMobOver|SubUpload|onMobMove|HidePositionControl|Loading|addtitleplaylistbr|SubtitleOff|remember_sub|other||dash_subs|killMotion||SetSubtitle2|lastsub|stopkeys||SubtitleLoadAll|_currentIcon|tmp2|cnt|urlcnfg|TipHide|ahd|SubtitleParse|butseekto|vtt|show_playlist|cpm|ass|show_settings|sub_store|pljssubtitle|youtubeposter|minw|decoration|sub_bgpadding|piped|_stop|SubOpt|NoSpan|resizeonmouse|resizeme|startcss|smbls|_timeout||||||SpeedChanged|TheEnd|Alpha|leftright|iconopacity|updown|tem|AudioTrackChangedNoHand|QualityChanged|ontouchmove|rename|Style||quick|sub_font|playlistovertimer|playerjs_|toolbarisdown|Loaded|fonts|lang_|sub_reset|wtcntrl|Text|updatePlaylist|sleeptimer||||control_start|lastIndexOf|effectflip|hideonplay|hidetime|playedstored|ToolbarHide|doctype|firstly|Api|sstext|bgcolorlink2|drawImage|ControlCoordinate|linkurl0|marquee|re_y|ssfontcolor|destroyed|btm|ClickArea|hideuntilstarted|imageLoaded|vast_adid|PluginPip|224|nohead|High||||||width100|file2|lI1l|valuealign|posterhidestart|geobj|arial|offsetwrite|666666|ScrollDown|ScrollUp|ScrollRight|ScrollLeft||ShuffleEnd|PlaylistBack|historycolor|historytitlestrike|alertsbgcolor|gtag|_ud|ga_event|ffdd1f|Yandex|yamtr_event|FindFileInPlaylist|helvetica|_ue|comment||StopOtherPlayer|SubtitleSettings|HZkeRQSh|HidePoster3|show1value|showById|maxTouchPoints|Width|scrollHeight|playerjs|msie|935|vpaid_starts|noindex|60164405|006|elastic|51506367|str|51907742|shwvstfnsh|447394|MSIE|notv|I1lI|analytics|rel|||together|posterhidetime|ArrowsInterval|sugar|ZReiZiNf|ChkHlsEnd|limit|hidecontrol|scroll_down|ShowTimeout|playByYoutubeId|device|Playback|Playerjs|playId|playlistfolder|scroll_left|full_hours|alertspaddingv|parentElement|denied|PluginPlSrch|hour|minute|toLocaleTimeString|second|ffeeab|18px|VastBreak||bordercolored|access|playlist_id||dasherror|onClickTimer2|same|onClickSubtitle2|220|floatheightsmall|PluginErrorVideo|updateCuid|Scripted|isyoutube|_subfile|getContext|youtubeready|alert404text|alert404|alerts|pressed|_xIcon|DownIn|_reset|alert404v|setupx|time2|onMouseDown|alert404video|ControlOver|Wheel|norld|SetChannel|floatwidthsmall|yaHit|tagsinterval|bgbract|livets|recovery|styleSheet|40px|alertsbga|onPlayTag||alertspaddingh|scrollarrowgradient|alertsfontsize|scrollarrowbgover|XMLHttpRequest|reachGoal|cstm|after|scrollarrowbgovercolor|GET|alertscolor|wrapper|_nextIcon|rgb|keyframes|Papi41|skipads|5775615|swipep|headbordercolor|pjsfrm|offsetTop|brda|ReloadTimeout|VastInfo|PlayerjsEvents|Swiping|smallfontsize|swiping|_html|full_minutes|incorrect|FindIdPl|1790342|getBoundingClientRect|57354774|0114417|94443403|3832234|subshift|L12|6025842|7251383|0576813|TheEnd2|intros|finishrewind|openpl|ffect|6281212|5727183|5226699|autoplayed|pljs_yt_|writePl|HideLayer|playedquartile|ytcl|iframe_api|246251|9372912|Youtube|26787793|cancelFullscreen|exitFullscreen|FileReader|reverse|cancelFullScreen|iosExitFullscreen|whlskfll|M10|scrollwheelfull|1367601|86535603|4985678|M11|5840467|5953753|2616987|4223578|9475899|4728212|fs_error|PostFullscreen|1679814|trcka|youtubecontrols|default_subtitle|webkitCancelFullScreen|percent|heartbeatinterval|yamtr|vimeomouse|effectgray|endfull|ytWaiting|seeked_time|redirectonclick|VideoSize|adblock|ytReady|Hide|setCurrentTime|resume|snow|fullonplay|fullonplaymobile|timestorejustbut|progress|bufferstart|redirectonplay|bufferend|ytEnded||||||||ytError|PlayingChecker|PluginTrack|onYtPlayerStateChange|PLAYING|ENDED|customyterror|yterrors|onQualityChanged|Qualities|getPlayerState|nameofyoutubequality|Quartile|PluginThumbs|reloadlive|passontime|sub_off_title|nomidroll|seekTo|blur|effectblur|Exit|250|WaitPlayer|grayscale|PlayerReady|mozCancelFullScreen|14193674|58157526|vast_longtimemsg|preloaded|03855757|0683833|andlimit|1045071|21860261|VastLongTimeout|height_div|vast_prestarttimeout|6865021|13029992|161848|7145984|isVpaid|ovr|98179085|722626|offset|7266397|73695157|45254881|3545084|2260681|045449|7879943|scrollX|58558902|0620611|3286914|3447586|9038192|12629823|84132137|adscounter|Ease|10221568|93936181|last_ors|39750439|537419|35908416|7621894|globalfontname|80919923|05059885|4789349||3826047|1698755|42101284|width_div|17502537|msExitFullscreen|4959714|6327241|8361812|60588467|14130702|url3|8345227|sub_big_fullscreen|sub_lineheight|sub_bgo|sub_bg|7378707|url2|0454574|774328|61928677|zoom|unset|8601786|InvertPlaylist|32349125|sub_off0|57168881|frmvst|9390991|0638991|79715795|PluginIntro|current_vast_url|3298517|01390092|midrollimprsd|66069016|minduration|50032408|rest|4877241|2464991|25712408|9211241|timelimited|Number|timelimit|M12|hdiconlist|timebreak|ct2|SubtitleBottom|93409913|8215241|Stopped|pjslog|PlayerjsAsync|setting|actpause|mobiletv|createTextNode|PjsFrMsg|nativenotipad|_w|sttr|unmuteonplay|lrpps|315|back|nativenotiphone|nativenotios|normalscreen|hidestartbutios|roundout|playerheight|RightOut|vast_nofirst|TimeStore|always2|bgw|NewPl|PluginShare|pljsfirst|trackstore|ControlX|sesstime|marginprocbottom|Actions|marginproctop|requestAnimationFrame|_a|System|RightOver|Media|pjsfrrs|direction|handlemargin|clrs|allow|allowtransparency|allowfullscreen|scrolling|tap|obsrvr|MutationObserver|notframe|bordersize|PluginPoints|15px|ltr|highlight|rmsize|right_y|4px|RightCSS|parent_domain|muteiconbut|encodeURIComponent|Href|right_x|rc_labelurl|RightClick|RightMove|IFRAME|CrShr|rc_version|rc_anyway|clickmargintop|ControlsBgClick|parentIframe_style|nativefulldroid|screen_lw|seekicon|seeksidesec|place|changedTouches|PlacePoints|PjsCheck360|gainedsource|click_t2|270|xOffset|yOffset|webkitSetPresentationMode|CancelBubble|autoLevelEnabled|volumegain|setDashAudioTrack|thumb_bottom|stretch|linetipmarginbottom|cover|preposter|read|PluginReplace|updateTitle|scroll_height|nextAutoLevel|um1|Gain|rc_|margin_bottom|Init2|setDashQuality|current_thumb|sort|loadedmetadata|textarea|handleiconsover|subtitles|KeyUp|showing|PluginGeo|volumechange|KeyDown|durationchange|enterpictureinpicture|leavepictureinpicture|mousedown|leavetimeout2|StageOver|pjsin|addTrack||postmessage|setHlsAudioTrack|setTracks|default_speed|setHlsQuality|sub_sizemobfull|sub_sizemob|SettingsSpeed|SettingsExist|method|pljsspeed|speedstore|template|templated|PluginEffects|dblclick|linkpause|valuebgcolor|startLoad|topside|onMobOut|clickscalex|Hideuntilto|openplaylistpause|openplaylistafter|WaitPoster|PluginHdIcon|playonhover|often|hidebefore2|hidebefore|hideafter|2001|unblock|upd|leavetimeout|ontouchstart|ShowAnimate|bgcolorlink0|Click|hideafterclick|selectOpen|ShowControl|HideAnimate|PluginOldGA|mobileover|Bglines|apdra|5000|hideonvolume||bgstretch|iconmargin|HideElement|ga4|tipvar|scalesmall|svgtmln|nums|icon3|liketext|inversetime|hlscaptions|opposite|picheight|action2|linker|Control|plusminus|which|keyCode|rotateplaying|UpdateSettings|_icon|PreNewPl|eventLabel||eventAction|posteronwait|Volumescrolled|UpdateTimer|Exist|prenewpl|fontsizesmall|PlaylistPlayId|PlaylistOpenId|eventCategory|PlaylistMove|lineh|bold|tipmargin|PluginSkip|valuebg|gradientcolorbg|linespeed2|colorload|gradientcolorload|linespeed1|Visible|hidewithoutplaylist|ontop|gradientcolor|wps|alwaysnotfullscreen|alwaysjustpause|ControlLine|hideoverwidth|Color|linespeed3|customdesign|hideoverwidthlimit|PjsFr|screenshot|prted|valuerounding|prtObj|1001|ssflyw|linktarget|resize2|plclose|valuesize|FFFFFF|titlepl|showShare|customText|SvgColor|UpText|unfixing|DisplayControl|with_hours|RenewFromTitle|hidewovar|zoomed|noClickTimeout|control_duration|hideonfullscreen|minus4back|hidesec|unhidden|action_settings|hideuntilmeta|CustomFonts|today|with_min|hideonvar|nxtttl|7px|controlCSS|setcss|HdIcon|hidewithposter|hideonwidth|Buffer|translate|prevorius_default_w|hideonwidthlimit|Tmln|hideaftersec|hidebeforesec|hidebeforesec2|displayvolume|prevorius_default_h|toptip|clickmarginbottom|rand|720|isSupported|thumb_shadow|CreateMedia|thumb_bordercolor|MediaVimeo|lsfullplay|RenameTracks|Continue|nativehlsios|m3u8|PluginDash|ErrorTypes|mpd|framei|fileto|preloadhls|thumb_borderwidth|hlsTextTracks|landscapefull|anonymous|supported|debug|portrait|disableRemotePlayback|FileTimeout|FlussonicMsePlayer|640|360|Timeout|40000|filetod|callback|nativeSubtitle|PipSwitch|PjsFramed|ParentFS|linetippointer|Timer|mrgnsmll|customBuffer|imageExists|ControlsBg|ParseUrl|hlscookies|maxresdefault|hlsmto|pjsframe|Interval|YouTube|crt|OrientationChange|preloaddash|dashjs|tippaddingright|NativeSubtitle|removeNativeSubtitle|frag|lsfullstart|dashaudio|abs|hlsdebug|hlsquality_off|hls_stuck_duration|hlsaudio_off|dvr|hlsvastwait|FullscreenChange|livewakeuptime|hlsfto|HlsLiveWaiting|_duration_play|PluginCut|current_time|unpause|_duration_load|1200|900|MediaSource|UpdateLoad|SourceBuffer|audio|mimeCodec|UpdatePlaySeek|_time_play|MediaVideo|handleinit|wrong|logo|mp4|renameTracks|isHidden|Posters|hlslowquality|cul|audioGroupIds|sourceBufferValidAPI|menufltr|nameofhlsquality|renameQualities|urlsl|HlsQualityLevels|540p|1800|onLoadedData|loadSource|CreateThumb|Rectangle|PipToggle|evenodd|PlgnVstPstr|onLoadStart|thumb_radius|PlgnVstLdtx|optStr|reYT|movable|72261884|3699241|84648333|88891237|89792408|60889913||85105912|||9699241|64769913|01562322|03111623|80932408|81092153|49829913|60952408|92732053|3695241|64120754|01963698|95313251|3958991|2019855|4685241|1310991|48629913|7948665|44051961|23180416|76677019|89693989|42432408|34889913|99154067|16112408|06192408|M13|4812263|35220485|1125347|1176966|9995753||16011853|73809978|7507223|4496904|mrgnp|5385672|56608226|48982084|57329913|67790547|05174705|94738933|70972408|27251584|077559|31665512|0075957|04774536|38546312|1578342|68592091|getDate|85507288|9124208|91299492||23523174|81781292|82926802|91699661|62056464|59188216|45600054|23064389|42790423|94772408|16240999|39980792|09016233|38375288|33960154|53509913|88484718|37973913|66871768|87332408|52022068|53626364|58042706|48007102|61009913|80612408|67729913|6446472|43190592|1979597|3625238|70886733|7639118|3619618|3183725|1893702|3585101|0529024|4548403|9324896|5832805|8682695|6515144|8201044|7277759|8000235|29487609|9686014|0127527|278247|9405051|061504|8642436|86884358|7518584|67618316|6314456|47549523|5070191|69872408|38775457|91252408|22032491|38030116|72090861|98752408|50989913|73852408|6532991|39769913|95484274|44797302|57353567|73312408|12687233|03054213|64309913|11596719|27949913||72892408|17269913|93421192|08569913|98549913|88589913|78569913|01160946|76252408|62369913|94166533|28392408|77710123|83786964|75949913|61112408|83449913|33557571|52352408|27938309|89751399|21516295|90889913|46112408|05003682|srvsga|03398178|97778916|6090854|00989923||36152408|98389913|26192408|03369913|17432408|00849913|09932408|52881023|97129913|02432408|03569202|3092991|3443241|10679147|0815728|93477395|1016416|0328336|96287026|29543812|98293905|9485446|11883274|99899409|5792789|5391413|5506084|09876395|4949899||03110416|09073643|4548523|294302|04715919|3665496|05920047|08270892|4227423|82640247|50013981|3866184|96573582|89750192|48121922|6991175|6589799|08213482|574691|09818985|4542782|11424488||07009354|2295078|1612739|9932701|91355695|58959071|||12515|85736433|109095|1010675|69681399|99728385|0850124|59245626|0729712|71000346|0746814|06665388|74096533|21458885|94566702|1205622|58098909|00185964|156686|15036871|2610437|22261637|09304|4256078|5821444|intvsbl|7679255|viewinit|pljscom|78569078|7346672|3338655|89348816|unatpl|80518547|fast|05862636|5225121|43591968|pstrcnfg|88546064|02250254|43248002|2059993|93018609|09933805|8883383|80174581|1371913|64922298|27995719|52479647|2140268|4944158|48465888|82525426|7553101|44452129|4909762|6773193|8998054|0041632|29142437|emptyremove|55633244|0964796|DOMContentLoaded|48867264|8212405|0855865|9280991|01549913|31206726|8871901|72147064|6469387|0156303|0038991|4871241|00069913|2357241|0959055|64463513|7581241|6343233|1199881|1320293|94968078|1440706|10220361|1561119|22663013|1962495|33901537|3246898|39119423|9978991|7997241|5003241|20025612|5632238|3197241|06780208|7398292|2028991|10793967|9825241|1492326|8142991|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|OqFAAAAdklEQVQoz42QQQ7AIAgEF|5425809|9996991|38992408|3780991|33271015|8957917|5614944|2008373|89532408|75816857|4456766|0070216|0008991|49672408|14009913|47949692|answer|2862745|53741184|18772408|8441869|46917795|5752651|42904036|01469913|kbq|41298533|70329913|39693029|0068991|65381084|50092408|40897157|6100991|12492408|1148991|M14|whatsapp|hash|web|PluginShare_whatsapp|RWAlnQyyazA4aoAB4FsBSA|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|1050812|3539343|7381069|6182682|7782445|03798347|00029913|94165326|4865241|Cross|81329913|4921123|5781241|27135557|28889913|5473241|80633367|01289913|521938|76562198|49132408|373429|51275519|1767548|01349913|28397095|9439568|01906288|6710212|2742211|d9bb8c|3063312|_vdpsrt|partnermidrollor|midrollpoint|introskiptime|introclickable|introclosetime|introtitle|introtxt|default_channel|minivis|fimg|f2img|sub_settings|1100|Logo|pstrvd|partnerpauserollor|posterstime|current_channel|speed4live|hidearrow|sleep2options|sleepoptions|offsetoptions|current_|pressed_|accept|upload|onchange|pjslng_|home|partnerpostrollor|partnerprerollor|clr_|vast_volumebgcolor|vast_midrolltimebreak|vast_midrolltbimp|vast_introtimebreak|vast_introtbimp|vast_linktxtbgcolor|vast_linktxtcolor|vast_skipbgcolor|vast_skipcolor|vast_titlebgcolor|vast_titlecolor|vast_xbgcolor|vast_xcolor|vast_progressbgcolor|vast_progresscolor|vast_volumecolor|eventstrackervast|vast_pauseroll_vmap|vpaid_slotinframe|vast_resound|vpaid_timeout2|vpaid_timeout|vast_midroll_vmap|vast_postroll_vmap|vast_preroll_vmap|vast_linktxtonmobile|vast_openclick|vast_unmutebutcolor|vast_unmutebutbgcolor|vast_default_volume|vast_unmutebutonce|vast_unmutehover|change2playlist_bottom|hlsqhsort|vast_playroll_counter|startvisibility|keyup|onMouseOver|onMouseOut|move|orientationchange|mouseleave|mouseenter|scrollWidth|PluginQuiz|scroll_up|quizes|PluginBlock|scroll_right|PluginMini|offsettimerinit|MSFullscreenChange|marginRight|hidesmoothly|dropnohide|ref|15em|playback|paddingbottom|5em|sleeptimer0|actn|panel|autoplaynomobiletv|rafinit|sessid|through|keydown|fullscreenchange|pjslng_sub_sizeproc|aaaaaa|f2parent|offsetX|redirectplaylist|layerX|seeksidesmob|nombclck|nfsclios|nfscldr|72ccf8|62de50|faed54|feba54|e8bbff|ffc7d1|qualitypause|Local|PluginRounding|ChromeCast|PluginMediaTags|borderBottom|borderRight||clear|menu|passonstart|b3fee8|644082|409829|073DA0|D90000|FEF370|4bd9ac|vast_midroll_counter|vast_playroll_limit|rmright|action_back|contrast|thumbs_img|reloaderTimer|logos|google|files_scale|files_sleep|current_sleep|clr_contrast|clr_brightness|clr_saturate|clr_sepia|vast_impressions_all||vast_remove|Verdana|pjsga|normalonclick|tippmargin|tipa|stripsw|stripsspace|pointcolor|ffce00|pointa|pointw||slidespeed|unescape|1005|1006|fullscreenElement|moved|isflash|mozFullScreen|LnQ8rfQOECxeIbaREC5dqyU7FZeSIZQaKzibHZ9cGSmcH2QOIchMqZtOHZ9RqzlMFf9NJV1SGDieubTStDU4uRU0FDa0rCeNFZBNJWhMrzd5uzeeHzlMH3FeIfFlH3I6oZaiFZxeHclMJ2edJZM6oWYeHzlMGZBiF2a0ubTQFC07oZpOIfxeIb1RECxiJDs6oWAPpzlMHCYRF2eNubTmszBPKVTPoWTMrzX1InM7onUOI2e0GC9NubURFCQaJZe2FzlMJnpaHgtfH3pmubU0IfYNI2QaJZBGqWTiuRUaHfemEDxiH246oZYNGC0hIfYNFVdMsy43IRUiHfFiHfe0FyUeEDterVUaHfemsbaREC5dqyTQrcJSoZeNFfeNGDxeoZBaI2A7on0MwZmeKCFREC1eIRUaHfemqnpaHfwionlMsVAMKRUbH3MmI2aaFZ93ubTPoV0PrcMSFC0MsVTmsV40FC0loWTMrzTNuWteHyTPoV0PrcwRFC0loWTMrzTNuWteHyTPoV0Prcw0FC0loWTMrzTNuWteHyTPoV0Prcw2FC0loWTMrzTNuWteHyTPoV0Prcw3t2BmuRU9oWAerVT5tyAMKRUbH3MmI2aaFZ93ubTPoV0PrcMSFC0MsVTmsV40FC0loWTMrzTNuWteHyTPoV0PrcwRFC0loWTMrzTNuWteHyTPoV0Prcw0FC0loWTMrzTNuWteHyTPoV0Prcw2FC0loWTMrzTNuWteHyTPoV0Prcw3t2BmuRU9oWXPpyPMtzdeonlMEf94rDthECxOJShMsVTmsV44s2BmoWTMrzTNtZBmrVTmsV4PuWJeHyTmsV44scBeHyTPoV0PrcwRFC0loV0PrcX3s2BmoV0PrcMQsfBmoWTMrzTNtWxeHyPMrzTNscA2FC0MrzTNtSM5FC0MsVTmsV40tfBmrVTmsV4RuzJeHyTmsV43tSBeHyTPoV0Prcw3t2BmuRU9oWoPpyU7oZpOKV1SGZYdH3I6oWTMrzTNuWteHyTPoV0PrcxeHyPMrzTNsSs4FC0MrzTNtSA4FC0MsVTmsV40sfBmrVTmsV41tzBeHyTmsV42szJeHyTPoV0Prcw0FC0loV0PrcE3sCBmoV0Prcw4uZBmoWTMrzTNtWFeHyPMrzTNtSw5FC0MrzTNsSxeHyTPoV0Prcw3t2BmuRU9oWs4pyU7oZpOKV1SGZYdH3I6oWTMrzTNuWteHyTPoV0PrcxeHyPMrzTNsSI3FC0MrzTNtSxeHyTPoV0PrcwRFC0loV0PrcE0tCBmoV0PrcARsfBmoWTMrzTNtWxeHyPMrzTNtSI1FC0MrzTNscd3FC0MsVTmsV40tfBmrVTmsV44sfBmoV0PrcT5FC0MsVTmsV40tSJeHzlMLyTQsWTeonlMEf94rDthECxOJShMsVTmsV44s2BmoWTMrzTNtZBmrVTPoV0PrcMSFC0MsVTmsV40sfBmrVTPoV0PrcMSFC0MsVTmsV40tZBmrVTPoV0PrcMSFC0MsVTmsV40tfBmrVTPoV0PrcMSFC0MsVTmsV40tSJeHzlMLyU9oXUkFDefIfYmFDsMEC5iHzohIfYNFVdMKRTPpyU7onxREC5SFf9RHzhMIf90EDxeqWUdFCIiuRU9oWXPsVAMKRU0IfYNI2FOIf06onpOJZY0FyMStcUdFCIiuRU9on0brVpaE3xiH24bubpbJCFfFDobrVp0KDUeochbE3tSobPbIZ9SGDxiH24bubpcFC50FDobrVpSE2YlFyo6syPbE2QiE2lbucTlofaiFZAbucXlof5iE24buboRog0loftOHgxRH2QLI2B0JZeNF3sbuglbH3pdFDobucdlof9NochQrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXloWwipS48IZY0GVUdvyJtuV4StWoRtcT1tyPQsy44uzE1sWw4oXP1rcd0uWo1scs4rWXQrcM5tcAPtWMMzWANuzw4scARsSMltb44sWEQtSs0oXPRrcwPscX3uWM1rWENuWT2szIStVUssb40sWoQtSM4tyPQsy44uzE1sWw4oXPmuV44uWX3uWwRFy0QtbPQsy44uzE1sWw4oXPmuV44uWX3uWwRFy0QtbPPoXPRrcwPscX3uWM1rWTMzWoNtWTRszI4uWAltV44szo1scMStRUsty45tWMRtzoSuVP0rcMQscARuWs3oXP1rcd0uWo1scs4rWTMzWMNsSwRscEPtzAlsVUsuV4StWoRtcT1tyPQsy44uzE1sWw4oYhMzzXPrco3sWA0sWolszXNuWd2tzT0uVUsszTNscIPtzwPsbPPoXPQsR40szERtzT2rWTMwSX0rcMPtzo3scAlsVTQty45szoSuWMQrWTNtWwQscXRszXQoWX2rcIStSESsWAlsy4Sscs2tWd1tRUWszINtzERuWIRuyPRrcoPtcT4tSTSoWX3rcd4sSE1uWElsR40szASsSAPsRTQuVP0rcd1szwRuzM3oXPQuVP2rcM3uzIPuzw5oXsQuVP4rcw0sST0sWT1oWX3rcA4tSs4tyP5rcE2uzd5szTQoWX2rcI2scX0scAlszTNtzEPtzd5sbUWszANuzs2uzTPsyPQsy40tzXRsWI0oWX0rcI5uzMRtzIlszXNuWd2tzT0uVTQsR4StzT4uWARrWXQrcM5tcAPtWMMzWXPrco3sWA0sWolszXNuWd2tzT0uVUGoX0Qsb42tSo3szdlsb4PsWX4szA3syUsszoNtcIRtSX5rWdNuzTRuWA5tSwMzWXSrcs5szISuWAluy45sWo4tzd3tVUWszwNszdRtWE4uVP5rcdPscM1uzI0oWX0rcI1tcoSuzdluy42uzX3uWEPtVTQty4PuWsPtcM1rWdNscE5tcsRsSoMwSX1rcwPuzM5tSoluV44tWI0tSM2oWX1rcA4szw3uzIluV4QszM5sSs5syTQty41uzI4scXRrWINsWMSuzI2tVUsszANtzd3uWoQsbP1rcTQtcI5tzo4oXsQty41uzI4scXRrWsNuzT1tzI3tSwMszANtWwRtzI5uyPSrcXSsWISsSTQoWX1rcXSscT5scElsb42uzoRsSI4tbUWszwNuWoQtcT1sRPRrco1sSI0scIMszwNscdSscwPsbPRrcTRsSEPtWo5oWXSrcA0tcd4szwlsb4PsWX4szA3syUsszoNtcIRtSX5rWoNsWTQuWX1tSXMCbIMFfelHW0go2FfFfFfFbI|ufp0xa3bb4ku|default_w|default_h|04|fullwheel|1KRpSE3peFC5cH2QOIbo6ocTPsWTPsVologxOH2QbEDobuglbE29lH3obuboPsWTPsWTbrVphGCxeochQrVpmEDpgGC4buboPoWTMsVTPobPbF3paFZeeHgwbucTlofYNGC1aJZeOHbo6ofYlIZaaobPbEyo6ocTNtbolofMbucwPrVphGCxeJC50GCQSJZYRJZBdochQLyPbE29NJnpOHY90GDxlFyo6KRpOIfxeIbo6syPbH24bucXlofYcJZeOHbo6ogxiJZQeobPbJnePFyo6ogxeKnwbrVpPH3tiJZeOHbo6ogxOIV1lFCF0obPbE2QiE2lbucTlofaaHfwbucTlogxeKnwbubobrVp2EDobubp0GDxlFyolofaiFZAbucXlofaiFZBOHgUlEDdbucXlofYNGC1aJZeOHbo6ogUOI2e0GC9NobPbEfIbucXlofpgEyo6sV40rVpbF3UaFZxiHfIbubo2oWEMtbT2og0loftOHgxRH2QLHZeNFyo6KRpOIfxeIbo6tbPbH24bucXlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ofQiHfAbrVphoch1rVpRH3BNFZeNFRo6ocXbrVp3ochQsWTlofXbucXlofYbFRo6ocTNtVolofYlH2YdochbsyolofYOJfBRochbsVoloftOHZ9RochboSoQuWFVuyoloftOHZ9REfIbubpfFfFfFfEbrVpcH2QOIfQOECwbubpfFfFfFfEbrVpcH2QOIf92FDobubpfFfFfFfEbrVpbJCFfFDobuglbH24bucTloftOHZ9RochbFfFfFfFfobPbEyo6sV41LyPbIZ9SGDxiH24bubpcH250If9lIRolof1aIfJiHbo6ocTMsVTPoWX1obPbGZYNFZQeochQrVpbF3UaFZxiHfIbubo1oWTMtyTPobPbJZePochQrVphGCxeochQrVphGCxeH25lGDFeochQrVphEC5dHZBhGCxeochQrVphEC5dHZBcH2QOIbo6obsRszM2wcdbrVphEC5dHZBSE2YlFyo6ocXNtyologxOInxiIVo6syPbHZeNFDxiIZ1aIfJiHfpOJnxOHyo6szU9rVpcH250If9lD3UlEDdbuglbH3pdFDobucolof9NochQrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsVPMsVdgvcQPEDxhoZw9p005rcMPuzdStWw4rWTMwSwNtWX0tWIPtzolsVTPrWwNtyTPrWXPoXsPrWX1rcAMtV40szw0tST1sbPRsVT5rcMPuzdStWw4rWoPoXsQty4RsWASuzM0rWoPoWX5rcEQuzM2uyPQty41oWX5rcEQuzM2uyPQsVUWszdNtcX5uWE5rWwNtyTQty4RsWASuzM0rWTMuy44sWd5sSw0uVPPoXP5rcMPuzdStWw4rWTMzWdNuWT5uzs0tWMlsVUGoX03rcM0tSd0tSA5rWX0rcAMzWINuWw3uzw3tzdlty41oXPQsR43sSs5sWMSrWXPoXP3rcM0tSd0tSA5rWX0rcAMzWINuWw3uzw3tzdlszwNtyUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vYPOI3FgvbolofecH24Rochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZPmIgBlFz0gHf9NKfBRHRIMFfelHW0goSTPsWTPsVIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsVPMsVdgvcQPEDxhoZw9p00QsVPPoXs0rcAlsVTPrWwNtyTPrWXPoXsPrWX1rcAMtV41rWoPoWXPrWoPoXsQty41rWoPoWoPrWX1rcAMscTlszTMwSoPrWwNtyTQty41rWTMszTlsVUsszTlsVUsszTlsVUGoX05rWX0oXP3rWX0oXP3rWEMzWdltbUsuyPQtVUsuyPQtVUGoX0QsRPQtVUsszXlszwMzWXQrWEMzWXSrWEMzWXSrWX0oXPQsRPQtVUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vYPOI3FgvbolofecH24Sochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWsipS48IZY0GVUdvyJtszEltR4QsSE2szXSsbUsszEltR4QsWdQtcd0tyUsszANscT4szI4tyP3rcXPuzX2uzw1oXPQtV4RtSAPuzsltR4QsWdQtcd0tyUWszwNscI1sWdSrWsNszd5szo2scAMszXNsWESszd3rWTMtR4QsSI1tWE0tyPPoXsSrcoQszM5tzdQrWTMsVPSrcX5uzXRtco1oWTltR4QsWdQtcd0tyUWsVPQsy4PszdRszo2oWsNscXQuWd1uzXlszwNscX4sSs4uyT3rcXStSA0tcw1rWX0rcoQuWsSuWdMzWINszs3tzw2tWAlszoNtWwQsWw2tyUWtV4QuzsSsWM1tyPQsb40tWXPtWE1oWXNtSM0sSM2tcolszTNsWwQtSTQuVTQrcI4tWs4tcERrWINszT5szE5tWAMwSXNtSM0sSM2tcoltV4QtSE2sSIPtyT0rcX5sSsPuWA1rWXNtSI3scdRsSEMtR4QsSI1tWE0tyPQrcI3tSo5scs2oXsQsV4PuWX3uWw0rWXNtSI3scdRsSEMszoNtWdPtST2sRP0rcX3tcEStST1oWXRrcw5sWIPtcsltR4QsWdQtcd0tyUsszTNtcw0tzX2tRP3rcXPuzX2uzw1oXPQsR4SuWo4uzd2rWXQrcA1scwPsWwMzWX2rWINszs2tcXQsSoMCbIMFfelHW0go2FfFfFfFbI|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpPHZY5obPbECt0GC9Nsbo6ogUaJDteobPbJnePFyo6ogt2FRologtcECQeochbsyologtcECQeH3FeIbo6sy41rVpmEDpgGC4buboPoWTMsVTRsVolofaiFZAbucTlofYNGC1aJZeOHbo6ofYlIZaaobPbEfIbucU9rVpcH250If9lD211JZAbuglbH3pdFDobucXQrVpOHbo6syPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrVTQqyI|vnUaJZMMFW0gzzTNuzd5tSM2sSI3rWXRrcTRsWs4tzIMwSTNtWw3szA3sST5rWXRrcTRsWo2tSIMrzTNsWTPtcT0tcIPtcISrWXQrcA3szdQuzoMty45uzI5sSsSFy0PtRPQsy4PszdRuzT1oXPPrcTPtWs5tzXSszT0rWINsWT2uzEQsSMMwSTNsWT0uzd3tcX1szEltb40tzE4tSE2tyTPrcw0uzI3tWw3tVP2rcTQsWA2tWIMsV45uzd4tzs4tcAltb4PsWMPtcE5tyUstV41tcMRsWsRtVP1rcd5szM2tWXMzWdNscM2uzAQtWMlsy4RuzX1szs0sRUWuy45szI5sWE3uyPPrcE2sSTQuWXQtVTQsV45uzs3uzX4rWXNszXPtcM2uzEMszTNuzdRtcI1rWoNsWTQscA0sWwMzWXPrcd3tzT5tcdlszENsWX4tWE2oXsQsV45tSs5tSdQrWX2rcdPuzI3tWdMuy44uzA0tWo0sRPQtR4Stzw0sWEMuy4RtcE1szoQsRPQtb43sco4sSE5oXP0rcA4tWw3szoQrWXRrcTRszX1szAMzWTNuzd5tSM2sSI3rWXRrcTRsWs4tzIMCbIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcFfFfFfFfp1POvcQPEDxhoZw9p00Qty42szX5sWISrWANtWA3tzM1sWwMwSX1rcE0uzI3uWElty40uWd3sWw5sRTQty43sSo1tWI0rWANtzE5uzw3tWIMszANuWw1tzd4uVP1rcE5tSMSuzESoXsQtb4PtWoSuWd3rWANuzoPtWE0sWXMszENscwQsWIQuyP2rcX5sWoSscoMszENtWo3tWM4uVP2rcAPtcE4tzA2oXsQtb45tcAStcwQrWINtWX5tSA5tcAMszINscM4uzX2rWMNtzX4tcIStzoMszINscM4uzX2rWdNuWXQsWs1szEMwSX3rco4uWdQtbPQsy4PuWI3tcoQoWX2rcd3tzX3tzslszoNsWAPsWsPsyTQtb40tcTPtWE4rWXRrcI1tWM0tWEMwSX2rcX2tzT1sbPQsR4QtzM0tcA2oWX1rcM4scESuzMlszsNsSM0uzw1sRTQty43scs2uWdRrWXSrcw2tSwPuzMMwSX1rcwRuzA0tSIlszsNtcoPsWXRsyTQty4Sszw4sWI1rWXSrcd4scX2uzwMszANtWE3tWT5uVPQtV4RtSESszT4oXsQty42scTPszoQrWX0rcA3sWw1scsMszANuzMRszE5tVPQtV42uWAQuzo1oWX2rco3tcsQsWMlszwNtzsRtzdPsbUWszENtzM5tzM5sbPQtV4StSTPtzd2oWX3rcTQtzARsWAlszwNsWo4tWM1syTQtR40scM4tcdRrWXSrcw2scdRuWMMwSX4rcT5tWsQsSslszoNtzARtWw3uyTQuV40uWM5szElszXNsSwRszE5tyTQuV40uWM5szEluy44szXPsSAQtbUWszMNtWM4uzX2rWMNscd1tzs1tWIMszMNszT0szo0tVP2rcd4uWERtcA4oWX3rcw2szwRtSolty44uzI2szXSsyUWszINsWIPsSM1uVP1rcoSsSI5tcXRoWX2rcE3scsRuzwltV43uWs0uWASsyTQtb4SuWMPuzo3rWwNtzwRtWX0uzEMwSX2rcXStzs3tzwltV4SscMPtSIRuyTQty43tzE3tzo2rWwNsSA5szdPsWMMszANtzwRtWX1rWwNtcXQuzT3sSoMwSX1rcsRuWT3tSsltV44tcw2scw1tbTQty4StzdQuzTQrWANscwSscw3sSMMszANtcXQuzT3sRP1rcw1tSA4tzT0oYhgoZedvyJPGgtLJf9lJC1eD2BlFC1eHgwRpRUfGCQlvyIcFfFfFfFfp1POvcQPEDxhoZw9p00QsR43tWXQsWd4rWINtWo3tSA2tSMMwSXSrcMQuzwQtyP3rcw3tzX0uzoSoWXSrcd2uzM5sSAltR42sWM5szX3oWX0rcXRuzA2uyP3rcM0szw0tWd1oXsQtV40szX1szI1rWMNscARsWwRuWwMszwNtzMStWd2syP4rcI5tzoRsWI2oWX0rcA4sSw5tcXluy41oXsQtV41uWs0uzEQrWXPrcoPtWI3uzoMszwNtWXQtzX3tyPQsV43tWI5tzIRoWX0rcXRuzA2uyPQsy4QtzM1tzAQoXsQsR45tcd4uzs1rWXQrcs5szT4uWsMszsNuWX5tWX1rWXQrcARtWM1sWMMszsNtSwQszT5uVPQsy41tSoRtWsRoXsQsR41sWw4tcESrWXQrcIQtzoRtWsMszsNtWo5scERsyPQsb4Psco2tWE3oWXSrcA3sco0sSolszoNscA4uWdPsbUWszsNtSX1sco0sRPQsb40uzAQsSs3oWX0rcTRscE0tcIlszoNtzIPtSs3uyTQtV4RtzM4uzTRrWXRrcwRtSI1tcMMwSX0rcw1szw1uyPQsb4SszXRsWM4oWX0rcIPtSo5szAlszoNsWMStSd1tRTQtV45tzs5scIQrWXQrcIRtWERsSIMwSX1rcs0uzX2sSElszXNszw5sWw2oWX1rcA4sSw5tcXlszTNtWT4uzo5sRTQty41uWs0uzEQrWdNtyUWszANtzMStWd2syP4rcA5szT3sWI1oWX1rcs0uzX2sSEltR44tzT5tzs5uyTQtV45tzs5scIQrWINscI1sSI2sSwMwSX0rcIPtSo5szAltb45szERsWwRtRTQtV40tzX0tzdltb42uWM3uzXRoWX0rco1uWM5sWoltb41tSoRtWsRsbUWszwNsWoRtcw2tRP2rcwRuzo2scXQoWXSrcIQtzoRtWsltb41sWw4tcERtyTQsR41tSoRtWsRrWENtSwQszT5uVUWszsNtWo5scERsyP2rcd3tSs1sSs1oWXSrcAPtWM2tcsltR4RuWw3tSA2tRTQsR43tWXQsWd4rWINtWo3tSA2tSMMCbIMGCw9p3UjI192H2Q1HCBLFCQeHCBNJWXgoZFiHZP9pRtfFfFfFfEgDV8|obPbGCtOHcobubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMFfelHV1RJCQevyJNH256FDpOpRUfGCQlvyIcsWTPsWTPpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQrVTQqyI|vnUaJZMMFW0gzzXPrcd5sWM1sSMlsR40tzs1szXRtRUssb40scs2tSAQuyPQsb4PscT2uWd5oXPPrcd5uzI4tcs3tRPQsb4PscTSuWA3oXsPrcw0tSX1tSsPuyPQsb4PscTRtcI3oV0PrcTPsWEPtWE3sWE3sRPQsy41tSX5szdRoWANuzd3uzsSsSterzT3rWXQrcTQuzo5sWAMzWTNsWT0sSd1szsQsWwltR4PsWE5tcXSuVUWsV4PsWw5uzI2szAQtbP2rcw1tcM3tcE1oWTNtWw5tSI0tWI0rWENsWXPtzE0tRTPrcd5uzM1sSM2tyP2rcTPuWT2tcd1oXP0rcA2uWoPsSo0rWANuzdQuWE0syUsuy4RuWE5tzX0uVPQrco5szAQsSwSoXs5rcdQtSdPtcI5rWTNtcESsWX4szX0oWXPrcd5sSI5szMlsy4QszT2uWE5tbTQsV45uzo2tSAlsb4PsWXRtzwPtVUsszTNuzdPuWASuVPSrcw1sSAQszo3oYhMzzXPrcd4tcd0tSsltb41tcM2uWI2tbUsszTNuzI1sWd2uyPQtb4PszM0tcEMwSXPrcd3sSd3uzXlszENuzT5tSI0uyT5rcM5tzw0scwSrWX3rcs1tWwPtbT5rco2tcAQscXSrWX2rcIRscMStcdMzWANsWA4tWMRuzolszoNtWd3szARoXPQsV45uWE5tWISrWENtzE4tcM3tcEMCbIMFfelHW0go2FfFfFfFbJIrS48IZY0GVUdvyJtszwNsWI1tSs1uyPQrcT3tzIStzdSoXPPrcA3tzIStzdSsyPQtV41tSA3sSA5oXsPrcs0szwRszs1tbPQtV44szTPtzT1oWTNsSwQtWoQsSA2rWX1rcX4uzd0uzAMsV41tSA3sSA5sSXlszANtWo0scE0syUWsV44szTPtzT1sWElszANtcA4tzI4tbTQrcX4uzd0uzw5rWX1rcE1uWA3uWEMsy40scwRtcwPtRPQty40scwRtcwQoXPQtV45scwRtcwQrWXNuzo0scE0sWIMwSX1rcX1uWA3uWElsy42uWd5tWd0uyTQty4QtzM1tSM2rWXNsSXPsWAPtzXMszwNuzo0scE0syPQrcT3tzIStzdSoXsQtV42uWd5tWd1rWTNuWwQtWoQsSA2oWX0rcsQsWT1sWAlsV44tWX0scXStzEMszwNsWI1tSs1uyPQrcT3tzIStzdSoYhgoZFiHZP9pRtfFfFfFfEgDV8|obPbECt0GC9NochbHDB0FyolofYcJZeOHcobubp1Hf11JZAbrVp0KDUeochbI3FgobPbHCYRF2eNochbsVTPoWTMszAbrVpSE2YlFyo6ocTNuVologtcECQeH3FeIbo6ocXNsyolofecH25SE29lH3obubocscX4tdo5og0loftOHgxRH2QLJf9lJC1eoci7of9RFZBRochQsbPbH24bucXlogx5IZAbubpSGZYPFyolofYcJZeOHbo6ogFOHnBmFyolofMbucAlogpOJC5dGC5gochbsyoloft1I3xOHDJiFnxhochQrVp3ochQsWTlofXbucXlofYbFRo6ocXbrVpaH3FeIbo6ocTbrVpcH2QOIbo6obsRszM2wcdbrVpcH2QOIfpgochbFfFfFfFfobPbE29lH3pOJfBRochbFfFfFfFfobPbGZedFyo6syPbGZedFC91JZ11JZAbucXlogpOJZY0GC9NochbscIPobPbEfJPECxdGC5gochbtyTPoWAMsVolofpgochPrVphEC5dHZAbucXlof1aIfJiHbo6ocTMszTMszTPoWTbrVpPH3tiJZeOHbo6ofpOJnxOHy1RGCJhJVolofaaHfxlFCtOHZ9RochboSoQuWFVuyolofaaHfxlFDtcECQeochbsy41obPbGZYNFZQeEC92FDobubomsyolofaaHfxlFCaiFZAbucY9rVpcH250If9lD3xiHCAbuglbH3pdFDobucwlof9NochQrVpaE3xiH24bubp0GC1eobPbJnePFyo6ogxeKnwbrVp0FDa0ochbsWhPsVolofFOHgxSGDieochQsVPbHCYRF2eNochbsVTPoWTMszAbrVpcHZecGRo6sVPbI2BPEDpaJZ9RochbDV8bLyPbE29NJnpOHY9dJDpaJZeOHbo6KRpOIfxeIbo6tRPbH24bucXlofYcJZeOHbo6ofx1IfY0GC9NobPbJnePFyo6ogxeKnwbrVp0FDa0ochbsWhPsVolofFOHgxSGDieochQsVPbHCYRF2eNochbsVTPoWTMszAbrVpcHZecGRo6sVPbE29lH3obuboRszM2EcdbLyPbE29NJnpOHY9bJCFfFDobuglbH3pdFDobucMlof9NochQrVpiE29NochbvnUjI2xiJbUcHZYSIS0gHZ9aFZBRqnpaHfwipS48DV9PGgtdGDE|vYPOIZY0GW48DV9gvcQIr3t2FS4brVpaE3xiH24bubpSFDx0GC5gIRologUOI2e0GC9NochbE29NJnpOHnsmIfegGnwbrVpmEDpgGC4buboPoWTMsVTQtyologx5IZAbubpSJfIbrVpSE2YlFyo6ocTNuyologtcECQeH3FeIbo6ocXNsyolofadGCtOHbo6syPbGCtOHgtcH2QOIbo6obtZxcw1tWEbLyPbE29NJnpOHY9PHZY5HZeSJVo6KRpOIfxeIbo6szTlof9NochQrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWsipS48IZY0GVUdvyJtsVPPoXPQtbPPoXPQtbPRoXPPrWoMzWTlsVUGoX0PrWEMzWX2rWEMzWX2rWMMzWTluVUssVP2oYhMzzTlszoMzWX2rWXRoXPQtbPQtVUssVPQtVUssVPQsbUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|u10|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhtVPMtVdgvcQRFCt0onM9pSTgond9pSTgonJiFnxhvyIQsbIMGZBiF2a0vyIQsbIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpSJZ9PobPbJnePFyo6ogt2FRolofpgochPLyPbE29NJnpOHY9PIfB2oci7of9RFZBRochQtRPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|obPbJnePFyo6ogt2FRologUOI2e0GC9NochbE29NJnpOHnsbrVpmEDpgGC4buboPoWTMsVTQtyolofQiHflbucXlofQiHfm1IfPbubpaIZd6I2BeGRPmszTbrVpSE2YlFC92FDobuboQrcsbLyPbEDtPFCt0ochbH2FfobPbIZQaKCQiI3wbuglbJfYlJCBcH2QOIbo6ofA1EzdPsVp9rVpSFDx0GC5gIRo6KRp2ECQ1FCtOHZ9RochbFzBauzTPobPbI2B0JZeNF3s0ochPrVpSFDx0GC5gISxaE3xiH24bubpSIZBeFVologteJnxiHfJSsbo6syPbI2B0JZeNF3sSochPrVpNH2aeECwbucXlofQiHCe0J2edJZMbucXlofQiHCe0HCY4J2edJZMbucIPrVpaE3xiJfBiE29NochPrVpmEDpgGC4buboPoWI3oWTMsVologthH3JOJfBRE29NJnpOHVo6syPbIZYdFZeNFRo6ocwMuVT0oWMbrVpbF2tOHZ9RochbsWTPsWTPobPbI2B0JZeNF3sRECt0GC9NochbFZ93HfQOECwbLyPbFfelFyo6oel0uWUPDCa0JnUSuePODV9PHnpjIR5cH21Ir3taHDUlFy5mIWwlCSIRsnUJGnx0Ins6DV9Ir3UlIfiSrftOHBPOI2YmIZQerf1PtVQHszT4snUJGnx0Ins6DV9Ir3UlIfiSrftOHBPOI2YmIZQerf1PtVologthEDpesRo6ogJhEDxSEDUPobPbHZ9gochPrVpfJCQlH25PHZY5ochQrVpPIfBlH2YdochQrVp0GC1eI3xOIfAbucXlogtPFCBdI3xOIfAbucXlofB2FC50I3xRECtkFDobucXlofB2FC50HZeSJZBNFDpSochQrVpPH3t0HCBSI2YgFyo6syPbJfYSJVo6sVPbInpeIf9lHnsbucXlogFaI3xbF3URFCQOECwbucXlogFaI3xLInpeIf9lHY9lGC1iJVo6sbPbI2aaIfARochbJZBlFCJREC0brVpSGZYRFzXbubp2GRologthEDpetVo6of9kobPbI2aaIfA1ochbJfebFDobrVpSGZYRFzEbubpfECteEf9OGRoloftOJfBRJfedFC8bucTlofF1HZQOHgUlEDemH2piHZAbucXlofaiFZB2GCxeHRo6sVPbJf9lJC1eochbsV45obPbFCFfFCt0IRo6syPbFCFfFCt0EfQ1Ibo6syPbFCFfFCt0F3paKyo6syPbIZ9SJZBRD3tcECQeochbEDB0HRolofY1JZ9PHZY5ochQrVpeFfFeE3xfHZePochPrVpeFfFeE3xSHf93ochPrVp2GC1eHRo6syPbHfYmFC9fKC91JnBbFDY1ECQiJndbuboQobPbInt0IftNFfIbucU9|vYPOI3FgvbolofYcJZeOHbo6ogthEDpeobPbJnePFyo6ogt2FRologUOI2e0GC9NochbJZ9PrDpiF2a0obPbHCYRF2eNochbszAMszAMsVTPobPbEfIbucTlofpgHRo6syPbI2taHZAbucXlofpgIZYdFZeNFRo6ocEMtbT2oWEbrVpbF2XbucTNsRPbEfJaH3FeIbo6sV42rVpaHfemEDxiH24bubpPH3tiJZeOHbolofBaI2AbubpeHZYSJZecobPbEfJcH2QOIbo6ocTPsWTPsVp9rVplEC5gochbFC4brVpcH250If9lD3BwIBwRoci7of9NochQrVpOIfxeIbo6sRPbECt0GC9NochbE3BSJZ9mobPbGCtOHbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8goZFiHZP9pRtfFfFfFfEgonxREC5SFf9RHz0gJnpaHgtlEDxeqWXNtyPMsVdgvcQPEDxhoZw9p00QrcE4uWoQscwRrWENtcE0sSA5sSEMwSTNuzX1sSs0uzTQrWINuzo3sWTSuVTPrcAluy4SuWTPtSo2tRTPrcAlszTNuWdQuzd4tRUWsV41rWX1rcs2uzdRtWoMtV4QsSTPtSA4tVPQuyT4rcEPuWTPszsRrWX5oXsQsR4PuWA5scE4rWX5oWX2rcIQtcTPscElszANsSE5uzo0sbTQtb43szEPsWo2rWXPrcM5szd5uWIMwSX2rcIQtcTPscEltb40szwPtSsRoWXSrcT4tzdRtcMlsb43uWs5uzIStRT4rcEPuWTPszsRrWoNtSMSuzd3sSIMzWMNtcT4sWTQsSolsVUssb4SsWX3tSMPtRPSrcI0scX2uzw5oXP4rcEPuWTPszsRrWINsSM1tcT4tSwMzWMNtcT4sWTQsSoltV41uWA3tSA0tVUWszoNsWdPuWsRsbP0rcA4tzI3tzw0oWX0rcdQtWoRtWEltR40sWdQtcI3tyTQtV45szwRscw2rWXPrcM5szd5uWIMwSX0rcdQtWoRtWElszwNsSI0uWo5tbTQsb4PuzT4sSoRrWX3rcX5uWoRszdMuV42sWMPsWXSsbPQtR4QuzMRscX5oXs1rcXRtzX3sWs5rWX3rcX5uWoRszdMsb4SsWX3tSMPtRPQtV4StSw4scd2oWoNsSTQtSI4sWIlszTNuWdQuzd4tRUWsb4SsWX3tSMPtRP5rcIQtWwStzdQoWoNtco0szMRscsluV41uWE0uWd2tbTSrcoRtWd1sSs4rWINtcT1sWX0szAMzWXNtcM4scXRtWoltb42tcwStzdStbUGoX02rcESsSI4tSw1rWX0rcw5tzA1tWMMzWANtcTPsWARtWMlszwNtWd1tzA0uVUsty42sWTPtzo0uVPQsV4StWsPszd0oXs1rcEPsWT1scw4rWdNuWw3tWXPtcMMty42szX3uWo2uyP5rcw1tWw0uWE5oWANtcs1scwStWEluy4QtcwQscX2tRUWty41tcI3uzs3tVP5rcoStWAPsSd3oWANtWM0uzw5szAluy4SszoRszE2syT1rcs4tcIPtSX3rWdNsSd3scEQuWdMwSANscM4tWE1sbP5rcw4scsPtSX4oWwNuzA5scM2scoluy43tzoQsWX5uVT0rcs5uzX2sWs2rWXPrcoPtcE1tWwMzWsNuWMPsWdStWsluy41tzXRsco0sbUsty43tSX2sWM1rWMNsWE0tWTStcXMzWENtcsStSM3tWAluV4Ptcw0sWs2syUstb42sSs3uWI0tyPQtV40uzA1tzw4oYhMzzXRrcA1uzA5tcolszXNscI5uzI5sbUWszoNtzA5tzd2sbPQsb4SuzIRuzM0oWXRrcs3uzd3tSwlszsNsco3scXPtbTQsb4PscT3sSw0rWXSrcI2uzI0sWdMwSXQrcE2szw5szslszwNsSXRscIQsbTQsy4QszoStST5rWX0rcA4sSASscsMszTNsSISsSA2tRPQtV41uWs1sSoSoXs5rcE1tSMPsSo0rWX0rcA4sSASscsMuy4QszARuWXPuyPQtV4SsWs0tSs1oWMNtSw1tSISuzIlszsNtSwSsSw3tRUWuV4StSERtcE4tbPQsR4QuWsRscX4oWMNszdQtzX2sWIlszoNsSERszT3sbT4rcX5szAQtcT3rWXQrco3uzd3uzoMwSMNszdQtzX2sWIlszTNszw1sWE0tyT4rcs3szXStWM5rWdNsST4tzA0oWMNtSsPsSI3uzoluV43tST0sco2oXs5rcT4uzERsWd1rWMNscsRscdQscXMuy42sSIRtSAPtRP3rcd2sSoRuzA0oWXPrcs3sSs1tcIltR45tcsRscd1tVUWszXNsWdQuWwRuVP3rcd2sSoRuzA0oWXQrcEStzMSszoluV4RtWw3tzw1tyTQsb4PsWASsSMSrWMNuWT3uWXSsWXMwSXRrcs3tWM0tzwluy4StST4tSX0uVTQsb41tzd1uzERrWXPrcX5tWdQuWEMszoNtzA5tzd2sbPQsy4RtSd5tSdRoYhMzzdNscs4tWw3tcIlszXNscI5uzI5sbUWuy4RsSM0tWI2tRPQsb4QtzE4scA1oWdNsSo4tcoStcwlszoNtSMRuzo1tVT5rcAPuWd3uWsQrWXSrcX1uWo5tSIMwSdNtcM5sSsRuzIlszsNtzsStcIMuy45tSI0tzERsbPQsR43scXStzsSoWXPrcs3sSs1tcIlszsNtSoQsSASsRUWszTNtSE5scA3sbPQsR43scXStzsSoWXQrcT1uWM0tcIlszsNtzsPtSs3tVTQsy4RtWoQsSwlszsNszw5tWd5uyUWszXNtWo1tWoQsbPQsb43tcMRtco0oWXQrcAQtST2sSAlszoNszw1sWd1syTQsy41szIPtcs1rWXQrco3uzd3uzoMwSXQrcAQtST2sSAlszTNtWX3tSd1uyTQsy40scA0scXRrWdNtSdSuWd1tWIMszXNscwRszs0rWdNtWT4scA5sWMMwSXQrcT1uWM0tcIluy4Psco2sco2uVTQsV43tcdRtzIRrWMNuWo5uWT3sSMMszTNsSISsSA2tRP4rcMRuzMPtSs4oXs5rcd3tSw1tcoRrWMNuWo5uWT3sSMMuy42uWdSsSo5tRP5rcTQuWd1tcd5oWdNtzT4uzI4sSXluy4SuzIRtcX4uyUWuy4SscM2scs2tVP5rcI3tzA2tcMMuy4RsSM0tWI2tRPQsV40sWsQsSsMuy4RsSM0tWI2tRPQsy4RtSd5tSdRoYhgoZFiHZP9pRtfFfFfFfEgvcQIr3UaJZM|obPbECt0GC9NochbHfB4JVologx5IZAbubpSJfIbrVpSE2YlFyo6sy4RrVpPH3tiJZeOHbo6oftOHgxRH2QSobPbHCYRF2eNochbsVTPoWTMszAbLyPbE29NJnpOHY9SGZYRFyo6KRpOIfxeIbo6szAlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgoZFiHZP9pRsPsWTPsWTgonxREC5SFf9RHz0gJnpaHgtlEDxeqWoloWXipS48IZY0GVUdvyJtszoNtbPQsb42oXsQsy45tSdlszoNtcX4oWXQrcs3tbPQsb44sSwMszTNuWdlszsNscsMzWANsSXluy43sbUWty4SuWoluy40uWEMty40szMluy4RtWsMty40rWdMwSANtWX4rWMNtSA3oWANsSMRrWMNtzX0oWANsSXluV4RuVUsszTNuWdltV43tRUWszXNsSI2rWANszE2oWXQrcd3uyP1rcs4sbTQsb42rWANtVUWszwNsWE3rWANtWo3oWX1rco3sRP0rco2tbTQty4SrWoNtSd5oXPQty4SrWoNtRUWszANsRPQrcoQtyTQtV4PuWAlsVTQsb42rWTMwSXQrcXQtyPPoWdNuyPQrcoQtyT5rcdlsb43oXs5rcM4sbPRrcd0sRT5rcdQuVPSrcX4tbT5rcd5rWsNtWoMzWwNtWXltb45sRUWsR45scwltb41sSwMsR4SscXltb4SszMMsb43rWENsRUWsy4RszAltb4SoWTltR41szAMsVP5oXsPrWXPrcw4tyTQrcoQtyPQsy43oWoNtRPQsy43oXsSrcsRsyPQsy42uWoMsR45scwlszXNtWE2oWwNtWXlszXNsWIMzWdNuzdlszwNtzMMwSdNuzX4rWX0rcMQtVT5rcM4sbPQty4PtzIMuy45rWX1rcsMwSdNuyPQtb43uWAMszXNszX1rWX4oWXRrcElszMMwSX0rcT4tyPQuVTQty4SrWX2rcI4tyTQty4SrWX1rcsMwSX1rcslszsNuWX1oWX0rcT5tVPQsb42oWXRrcElszoNtbUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vYPOI3FgvbolofYcJZeOHbo6ogURFDEbrVp0KDUeochbI3FgobPbI2taHZAbucXNsbPbIZ9SGDxiH24bubpcH250If9lIRolof1aIfJiHbo6ocTMsVTPoWX1og0loftOHgxRH2QLHfB4JVo6KRpOIfxeIbo6szMlof9NochPrVpiE29Nochbvnt2FRU3GCx0GW0gscTgoZaeGCJhJW0gscTgvcQgonxREC5SFf9RHz0gJnpaHgtlEDxeqWAloWAipS48IZY0GVUdvyJtsV40tcd0uVPQFy0PtyUssV40tcd0uVPQFy0PtyUssV40tcd0uVPPoXP3rcw2uzw3rWANscX4tSAMzWTNtWE5tWMlszTNtWs3tyUssV40tcd0uVPQFy0PtyUGoX03rcASsWARrWTMzWdNtzsPtzolsVUsuy41sST1sbPQsV42scw4sbUstR41sST1sbPQsV42scw4sbUstR41sST1sbPPoYhgoZFiHZP9pRtfFfFfFfEgDV8|vnUaJZMMFW0gzzMNuzd5uzdlszTNtWs3tWdMzWMNuzd5uzdlszTNtWs3tyUssbP1rcoQuWI1oXP4rcd5uzd5rWTMzWMNuzd5uzdlszTNtWs3tWdMCbUtsVPPoXPRrWTMzWolszTNscw5uWsMzWTlszTNscw5uWsMzWTlsVUGpRUfGCQlvyIcFfFfFfFfp1POvcQIr2I|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhty41rVT1qyI|vYPOI3FgvbolofYcJZeOHbo6ogUlEDdbrVp0KDUeochbI3FgobPbEfIbucXlofpgE29lH3obubocscX4tdo5obPbEfJOochQrVpbF3UaFZxiHfIbubo1oWAMtyT1obPbGCtOHf1aIfJiHbo6ocTMsVTPoWTbrVpbF2XbuboQobPbEfJaH3FeIbo6sV42rVpSE2YlFC92FDobubo0obPbGZedFyo6syPbGZedFC9NIZQaKyo6syPbGZedFC9NKC91JnBbFyo6syPbGCtOHgtcH2QOIbo6ofFfFfFfFbolofYNGC1aJZeOHbo6ogtcECQeobPbGZedFC9NIZY1I2AbucU9rVpcH250If9lD2QiJfAbuglbH3pdFDobucAlof9NochQrVp0FDa0ochbHZe2FyolofQeJnxeIgtPECtiHfIbucolofYcJZeOHbo6ofQiJfAbrVp0KDUeochbJZB4JVolofaaHfwbucTloftlGCtkochPrVpfH250I2e6Fyo6szTlof1aIfJiHbo6ocTMsVTPoWX1obPbEyo6ocXbrVphGCxeochQrVphGCxeH252H2wbucXlogUOI2e0GC9NochbE29NJnpOHnsbrVpcH2QOIbo6obsRszM2wcdbLyPbE29NJnpOHY9SJZ9Poci7of9RFZBRochQtbPbH24bucTlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vYPOI3FgvbolofYcJZeOHbo6ogUlEDelGDt0obPbIZ9SGDxiH24bubplFCF0obPbHCYRF2eNochbsVTPoWTMtbolofpgochQrVpSE2YlFyo6sy41rVp0KDUeochbI3FgobPbEC5iHCY0GC9NochbIZ9SGDxiH24brVpbF3UaFZxiHfIbuboSoWsMsRTSobPbEfJaochPrcwlofpgEC92FDobucTNuVPbJZePochPLyPbE29NJnpOHY9fJCQloci7of9RFZBRochQsRPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhsbPMsRdgvcQPEDxhoZw9p00QtbP3rcXStcEQszsRoXPQtbP3rcXPuzX2uzw1oXPQty4RsWMQtSM1rWINszT5szE5tWAMzWX0rco3tzT5sRP3rcXPuzX2uzw1oXsQtV4RtSAPuzslsR4QuzdQscERtyTQsy4PtcsQuzIlsVT3rcXStSA0tcw1rWTMwSsNscXQuWd1uzXlsVTPrWsNszd5szo2scAMsVP3rcXPuzX2uzw1oXsPrWXQrcTQuzoQscEMsR4RszX4uzA5syPQtV4RszMSsSM5oWINszs3tzw2tWAlszwNscX4sSs4uyUstR4QsSI1tWE0tyPQsb40tWXPtWE1oXs0rcX5sSsPuWA1rWXRrcw0szT0tcAMsy43uWwSuWE2sbPQsV4PtWX3sWX4oWXNtSM0sSM2tcoltR4QsWdQtcd0tyUWsy43uWwSuWE2sbP0rcX3tcEStST1oWwNszdSsST4tzAlsy43tSIRuzoStbT3rcXStSA0tcw1rWXNtSI3scdRsSEMwSXPrcT4szI4tWwlsy43tSIRuzoStbTQsb40uzT3sWESrWwNszI2tcs3sWAMszoNtWdPtST2sRP3rcXPuzX2uzw1oXPQsV42tWw1szE3rWINszT5szE5tWAMzWXSrcs4scM5uzElszXNtzARtWTPtVUsszEltR4QsSE2szXSsbUGpRUfGCQlvyIcFfFfFfFfpS48DV9PEDxhvcQIr2I|obPbGCtOHcsbubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vnUaJZMMFW0gzzXQrcw0tcs0tcoltb4QtzI4szo1oXPQrcX0sWX5scsQrWTNszX2tcE2tcIMwSXNsWX0sSo2uzolsV4PtWs3tyTPrcM4tWI1uzERrWTMsV43sSE2uWo2uyPPoXsPrcsSsSX3sST4rWTMsV4PsWs3sWX5sbPPrcsRuWXRtyTPrcTPsSIPszdRrWTNtSo5szE2tcIMzWTlsV43scdQtcE2tRUssVPQsR4RtST4sSsSoXPPrcTPsSIPszdRrWXSrco3sWMSsSsMwSTNsWTStSTQuzolszsNtcIQuWI1oWTNsSsSszISsWMlszwMsV43sSE2uWo2uyPQtVUWsV44uWM0tcX1tVPQtVTQrcTQtWsRtcdRrWXSrcd0uWd1uWsMsy4QtzXRuzMPuVPQsR44tSEPtWX3oXPQsy40tWEStWERrWINuWwRszM3tyUWszXNtcdPtcISsyP3rcE0szE2tcIMszXNuWw2szASuVP3rcsSuzT2scAMszXNuWw2szASuVP3oXsQsy44tWEQtzs4rWENtcEPuzs3tyTQsy42uzT2tSsQrWENsSEQuzI5szIMszXNtWw2sSw2sbP2rcX1tSMQscAMzWXQrcw0tcs0tcoltb4QtzI4szo1oYhgoZFiHZP9pRtfFfFfFfEgDV8|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyM1rVTSqyI|vnUaJZMMFW0gzzX5rcdPtzTSsWwlty45sSw3tST4oXPQtb43szoSuzT0rWsNscM1tcXPuVUWszENtzsQscoPtVPSrcXStzsSsWMMszENsSdRscsPtVPRrcd2tWM2sWMMszENszX4tWXPtVPRrcd2tWM2sWMMwSX1rcI0tSX3sWwlsb45tcw4tcT4oWX1rcARtWwRsWwlsR4RtSXStzT4oWX1rcARtWwRsWwlsR41tzM4tWT4oXPQty41scw0scT0rWANsSwPtSMPuVUsszXNsSE2tzEPtVP1rcs0sWI4sWMMwSXQrcTSuzM3sWwlty4StWT3uWT4oWXPrcI3scA4sWwlty42sWMPuWT4oWXPrcI3scA4sWwlty45sSw3tST4oXPQsV43tSo1uWT0rWINszoRtSsPuVUWszTNtSIRtzMPtVP3rcw0uzwRsWMMszXNsWs5uWIPtVP3rcIQtcIQsWMMszXNsSE2tzEPtVP3rcIQtcIQsWMMzWX1rcARtWwRsWwltR43szE3szT4oXPQty41scw0scT0rWdNtWd4tcAPuVUWszANtzo0tWoPtVP5rcI4tcX0sWMMszANtSw3szIPtVPQsV4Puzo2sST4oWX2rcXQuWwQsWwlszTNsWdRtcsPuVUWszENsSdRscsPtVPQsV4Puzo2sST4oWX2rcASszoRsWwluy45scoQtcT4oWX2rcIQscs5sWwluy43tSX4uWT4oXPQuy45sWAPsST0rWINszoRtSsPuVUWscTNszsRtzsPtVP2rcdStSwQsWMMscTNscI2scIPtVP2rcI5sST3sWMMscTNscI2scIPtVP2rcARuWI1sWMMwSoPrco3tco3sWwltb4Rtcw0sST4oWoPrcXSscASsWwltb4QscT2uWT4oWX5rcdPtzTSsWwlty45sSw3tST4oXPQuy45sWAPsST0rWANuzs0tSIPuVUGpRU0IfYNI2FOIf09p3xREC5SHZY0FyMQty41scw0scAloWENtzo4tSw2qyURH3xaJZAhrzoRty4PsWTPsWTionxREC5SHZY0FyMmszANtzo0tWo1rVTmtb41scM3tWEioVIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpaE3xiH24bubpfJCQlI2tRFCBNobPbECt0GC9Nsbo6of5OIf1aHntcIfBeHbologx5IZAbubpSJfIbrVpPH3tiJZeOHbo6oftOHgxRH2QSrDpiF2a0obPbHCYRF2eNochbsVTQsVTPoWX1obPbI2taHZAbuboPrcdbrVpSE2YlFC92FDobuboQrcXbLyPbE29NJnpOHY9SJZYRJVo6KRpOIfxeIbo6szwlogUOI2e0GC9NochbE2BNJZBRobPbI2taHZAbuboSobPbH24bucXlofecH24bubo8I3FgonJiFnxhvyIRsVIMGZBiF2a0vyIRsVI|vZIMFfelHV1RJCQevyJNH256FDpOpRU0IfYNI2FOIf09p3xREC5SHZY0FyMmsyPMrzXipS48IZY0GVUdvyJtszTNuzTPtSX5syPQtV44sSEQtWoQoXP3rcIPuWT2uzT2rWXRrcX4tcd4scXMwSINtzo2uzT5sWElszoNsWs2tSTRsyT3rcs4tSdPuzT2rWXQrcM2tcoSscXMtR4QszwPuWdPtbPQsy44tcERsSoQoXs2rcI0scM0uzT2rWXQrcM2tcoSscXMtb41scTQsWdPtbPQsb4QtSo3scoQoWENtzoPszT5sWElszoNtWEPscXRsyUstb41scTQsWdPtbPQtV4RtWoQtzoQoXPRrcs2scoSuzT2rWX0rco0scX1scXMwSoNsWs1tzw5sWElszwNscwRszARsyTQrcI2uWo1uzT2rWX0rcAPuzw0scXMsy43tcMRtzdPtbPQtV44sSEQsSoQoXPQrcI2uWo1uzT2rWX2rcTRtWT5scXMwSXNtSE4scA5sWElszENsSAPtSMRsyTRrcTStzA0uzT2rWX2rcEQuWT3scXMsb4StcoRsSdPtbPQtb42szMPtSoQoXP2rcARsWXPuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszMNtWTPsWXRsyUWtb41scTQsWdPtbPQuV42uWI1sWoQoWENtSwRuWw5sWElszMNuzdSuzdRsyT3rcXQtWT4uzT2rWX4rcd5sSd5scXMwSINsSM3uzX5sWElszMNuzdSuzdRsyT3rcARtcdPuzT2rWX4rcMRsSARscXMtR43sWMPtcdPtbPQuV42tSsRtWoQoXPQsV45sWT3szdQrWX2rcTRtWT4scXMwSXQrcXRuWoPuzXlszANuWs4tSERsyTQsy4RtSX5tzdQrWX1rcE5tWwRscXMszXNscIQuzA5syPQty40sSTQsWoQoXsQsy4RtSX5tzdQrWX1rcX2tzI4scXMszXNszo4scX5syPQty4PscoPtWoQoWXPrcdPsWIQuzXlszwNuWs2szoRsyUsszTNuzTPtSX5syPQtV44sSEQtWoQoYhgonxREC5SFf9RHz0gJnpaHgtlEDxeqWENtzoPszT5rVTQty40sSTQszoionpOJZY0FyMmsco1rcTPsWTPsVdMJnpaHgtlEDxeqV02rcARsWXPuyPMrzX1rcwSsWXQsbdMpRUfGCQlvyIcFfFfFfFfp1POvcQPEDxhoZw9p00Quy45sWAPsST0rWANuzs0tSIPuVUsszENtSXRsSdPtVPSrco4tzEQsWMMwSX2rcASszoRsWwlsR4QsSASsST4oWX2rcs5scoSsWwlsb45tcw4tcT4oWX2rcXQuWwQsWwlsb45tcw4tcT4oXsQty43tWIQtST0rWoNuzE0uWEPuVTQty41scw0scT0rWsNscIQsSAPuVTQty41scw0scT0rWsNtzA4uWwPuVUsszANtzo0tWoPtVP1rcs0sWI4sWMMzWXQrcs2tcA2sWwlty4StWT3uWT4oXsQsy4PsSd4tST0rWANsSwPtSMPuVTQsV43tSo1uWT0rWANtcT4sWMPuVTQsV43tSo1uWT0rWANuzs0tSIPuVUsszTNtSIRtzMPtVP3rcXRscISsWMMwSXPrcI3scA4sWwltR40tWd0scT4oWXQrcTSuzM3sWwltR43szE3szT4oWXQrcs2tcA2sWwltR43szE3szT4oXPQty41scw0scT0rWINtSX2tSXPuVUsszANtzo0tWoPtVP5rcw5uWE1sWMMwSX1rcARtWwRsWwluy43uWEQtWT4oWX1rcI0tSX3sWwlszTNsWdRtcsPuVTQtb4QszM0szT0rWXPrcT5scESsWMMwSX2rcs5scoSsWwlszTNsWdRtcsPuVTQtb41sSXRscT0rWdNuzoRszEPuVTQtb43szoSuzT0rWdNtSIQuWMPuVUsszdNuzT1sWsPtVP3rcXRscISsWMMwSoPrcXSscASsWwltb45sSI0szT4oWoPrco3tco3sWwltb43uzsPtST4oWoPrco3tco3sWwltb41scM3tzT4oXsRsV4RtSERtST0rWENscE0tWsPuVTRsV4QsSo1sST0rWENszoPtcMPuVTQuy45sWAPsST0rWANuzs0tSIPuVUsszdNuzT1sWsPtVP1rcdStWI3sWMMCbIMJnpaHgtfH3pmvyJ0IfYNI2QaJZAhszANtzo0tWo1rVT2rcARuWI0tbdMIf90EDxeqV00ty4PsWTPsWTionxREC5SHZY0FyMmszANtzo0tWo1rVTmtb41scM3tWEioVIMFfelHW0go2FfFfFfFbJIrS48DV9gvcQIr3t2FS4brVpiE29Nsbo6ocQSJfIMJ2edJZM9pSoPpRUhFCegGnw9pSoPpS48FRUfGCQlrDp1HZA9p25OHgieIf8gonxREC5SFf9RHz0gJnpaHgtlEDxeqV0QrVTmsydgvcQPEDxhoZw9p003rcIPuWT2uzT2rWXRrcX4tcd4scXMwSINtzo2uzT5sWElszoNsWs2tSTRsyT3rcs4tSdPuzT2rWXQrcM2tcoSscXMtR4QszwPuWdPtbPQsy44tcERsSoQoXs2rcI0scM0uzT2rWXQrcM2tcoSscXMtb41scTQsWdPtbPQsb4QtSo3scoQoWENtzoPszT5sWElszoNtWEPscXRsyUstb41scTQsWdPtbPQtV4RtWoQtzoQoXPRrcs2scoSuzT2rWX0rco0scX1scXMwSoNsWs1tzw5sWElszwNscwRszARsyTQrcI2uWo1uzT2rWX0rcAPuzw0scXMsy43tcMRtzdPtbPQtV44sSEQsSoQoXPQrcI2uWo1uzT2rWX2rcTRtWT5scXMwSXNtSE4scA5sWElszENsSAPtSMRsyTRrcTStzA0uzT2rWX2rcEQuWT3scXMsb4StcoRsSdPtbPQtb42szMPtSoQoXP2rcARsWXPuzT2rWX2rcEQuWT3scXMzWENtzoPszT5sWElszMNtWTPsWXRsyUWtb41scTQsWdPtbPQuV42uWI1sWoQoWENtSwRuWw5sWElszMNuzdSuzdRsyT3rcXQtWT4uzT2rWX4rcd5sSd5scXMwSINsSM3uzX5sWElszMNuzdSuzdRsyT3rcARtcdPuzT2rWX4rcMRsSARscXMtR43sWMPtcdPtbPQuV42tSsRtWoQoXPQsV45sWT3szdQrWX2rcTRtWT4scXMwSXQrcXRuWoPuzXlszANuWs4tSERsyTQsy4RtSX5tzdQrWX1rcE5tWwRscXMszXNscIQuzA5syPQty40sSTQsWoQoXsQsy4RtSX5tzdQrWX1rcX2tzI4scXMszXNszo4scX5syPQty4PscoPtWoQoWXPrcdPsWIQuzXlszwNuWs2szoRsyUstR43sWMPtcdPtbPQsb4QuWE5uWoQoYhgonxREC5SFf9RHz0gJnpaHgtlEDxeqWENtzoPszT5rVTQty40sSTQszoionpOJZY0FyMmtWANsWTPsWTPqyU0IfYNI2QaJZAhrzENtzoPszT5rVTmszANtWsPszXRqyTgoZFiHZP9pRtfFfFfFfEgDV8|msFullscreenElement|webkitIsFullScreen|vast_postroll_counter|vast_timeout|errortimeout|vast_skip|vast_click|vast_impression|ga_proc|sharetitle|sharetop|shareiconscale|shareiconscaleover|shareiconmargin|embedsize|embedwidth|560|embedheight|vast_pauseonclick|dashlowquality|vast_pauseroll_limit|vast_postrolltbimp|vast_postrolltimebreak|vast_postroll_limit|vast_pauseroll_counter|vast_pauserolltbimp|vast_pauserolltimebreak|vast_preroll_counter|vast_closeonclick|vast_prerolltbimp|vast_prerolltimebreak|vast_preroll_andlimit|vast_preroll_limit|vast_title|vast_volume|nameofdashquality|dashcookies|webkitFullscreenElement|titlecolor|3d1521s2z2a29313716263q0z3z1m27312o193v3e1d3o0z1z2m3q0z302k3x3u35242t323p1z3038251s25332z16212v232z1c3u271z1z3a251q2533211620361w1112141z133x2b2o172z261u3s2t2z2p113u242c153x292o1731261z101m253e1g3c2938182v3s10111o260w10113b213v2z3b38162v3s12111m3c162v3b213v29233x39213v2b233v1z1z3u291z302s291u2s271p2q1i25302o3e1z2112193x111z302235162z2o193x111i1t33211d203n2c113w2m2z1o1g272z1o1m25111q253r193124142c1e3e29361a3y2b321v3u2u3q3s37203b3r35302719162z141z121o233c1o11113u242c1d37383v1z1z23121g1b2u1a3d1k1e1j1f1h3c181e1v3c1c1e1b3f123e1p3g1m1c1w1e121f152c1t2e122c1u2c1z2e1r2d1u2e1u1c152c1t3g1w2c1u2e172c1t3e1u2e1s2c1k2e1w1c1z2c1u1e1v2c1s3f1y2c1t2c1t2e1q2d172e1v2c1u2c1s2e1c2c1u2g1v2c1u2d1r2e1q3e1x2e1u2e142c1u2g1w2c1t3g112c1s1c1s2e1q2e1v2e1v2c1v2c1t3e1t2c1s3f1y2c1u2c1q2e1q3e1h2e1u2d192c1s3f1y2c1s2f1a2c1s3d1h2e1q1d172e1u3e102c1s3f152c1u3f1w2c1s3d192e1q3d1t2e1u2d172c1u3f1t2c1s3f1b2c1t3c1c2e1q3d182e1w3d1y2c1s3f172c1u3f1a2c1s1d192e1s3d1b2e1u3d172c1s3g1p2c1s2f1b2c1s3d1c2e1q3d192e1u3e1w2c1s1f152c1s3f1b2c1s3d172e1q3d1b2e1u2c1u2c1s1e1d1c1b2f1g3e1c1c1i1g1k3d1r3d1e3d1c3d1i2f103d1o2f1e2d1p1c1b3e1d3d1c1f1r1e1c1e1q3g1d1c1c1f1e3c1d1d161g1q1d1b1f1e3d1c3e1g3f1e2c1c1e1f3c1c1e1m3e1d1c183f153e1h2c1b2f1i1d1d1e1i3e1j3e1j1g1h1e141f1g3d1p1e1m1g1g1e1b2e1e1e1h3b1d2f1a1c1s2g1e3d1f3d121e1d3d1c1e1r3d1o3c1d3g161d1d1e143c1b1d191f1d1d1d1f1l1e1c2c1l2e1d1c1c1e1f3d1c1c181d1d1e1h1e1t2c1t1c1h2e1s1e1k2e1u2c1t2c1t1g1v2c1t1e172c1u2d162e1r2e152e1u2c1u2c1t2e1u2c1u1e1a2c1t2c1h2e1q2e1t2e1u3e1u2c1t1e1y2c1t3e1x2c1v2d1t2f1q1c171j1d123e1d2f183e1p3c1c3e1s3e181g1i3c1h1c1q1e1f2c161d1g3d122c1w2g1r2c1s2f1r2c1q3e1z2e1q2e122e1u2e1w2c1v2g1x2c1q1e1s2c1q2e1x2e1r2c1t2e1t2c1t2c1u3f1u2c1s3e1q2c1q3e1j2e1q2c1x2e1s2c1c2c1u1e1g2c1q3e1z2c1s1c1x2e1s1d1p2e1t1c1e2c1u1f1v2c1r2e1m2c1s1e1x2e1r2c132e1u2c1w2c1u3e1c2c1s2e1r2c1q1d182e1s3c1e2e1s3d172c1w3g142c1q3f172c1q3d1d2e1q1d172e1s3d1t2c1u3f172c1q3e182c1q3d1b2e1s3e192e1s3d162c1u3f162c1q3f192c1s3d1x2e1q3d162e1s3c1a2c1u3f172c1r3g1d2c1q3d1b2e1q3e1i2e1s2d152c1w3g1a2c1q3f192c1s3c1s2e1q1d152e1t3c1g2c1u3f152c1q3f1e2c1q3d192e1q2c1x2e1s1c1i1c1a3f1i1e1h1g1f1c1g3d1r3g1p3b1d3g1f1d193e1j3g113e1j1e1i1d1f3d1i3e161c1d1f161e1d1d1l3e1b1c1e3f141e1f3e1b3f1d3d1q1g1m3c1d1c1f3f1q2e1k1e1b3c1d3d1e1e1k1e1d1g1j3e1b3c1u1f1k1e1k1g1m1e1k1e1e3g1i3e161e181c122d1f3g1b1c1k3e1f1d1e1d161g1d2c1e3e1d3e1d3d1e3e1g3c101e161e1i3d1j2e1q1e1o3f1f3e163e1m1g131e1i1e1f1c1b3d1u3e1d3d1q2g1l3c1b1c1y2e122c1s2g1h2c1s2c1t2e1q2d1h2e1t1c1r2c1u1e1k2c1r3f102c1r2e1h2e1s2e1r2e1s2e1t2c1w1f122c1s2f1v2c1s2c102e1q1e1y2e1s2d1c2c1u1f1t2d1t3e193c1s121q2s1p1e1c1e1k2e141e1g3g1h1d1e3g141d1i1e1l1g1t2c1i2g1w2c1r1e1i2e1u1c1u2e1t2c1k2c1w2e162c1s2g1m2c1s1d1b2e1u2e1p2e1u2e1x2c1u2g1y2c1s3f102c1s2c1y2e1s1d1k2e1r2e1v2c1v3g1g2c1s2e1u2c1s1d1t2e1t2e1t2e1s2c1w2c1u3g1e2c1u1e1z2c1s3c1t2e1u2c142e1s2e1p2c1w1e1k2c1u3e1h2c1u2d112e1s3c1z2e1t1d1u2c1u1f172c1t3e162c1s1d1a2e1u3d182e1s1d172c1u3e1b2c1s3f172c1u3e1v2e1s1d192e1s3d1b2c1u3f172c1s3g162c1s1d1b2e1s3d1g2e1s3d172c1w3f142c1s3f192c1s3d112e1s3d192e1s3e1w2c1u3f192c1t3f1e2c1s3d192e1s3c1b2e1s3d182c1v3f192c1s1f172c1t3c1b2e1s3d172e1s3d192c1u2e1u2c1s2e1w1c1f1c143e161c1k3g1b1c141c141f141e1s3e1b1c1q1c1a3e1c1c1g3g141e1h3e1b1f1c3d1s1g1m3c1d1c1e3f1s2e1p1e1b3c1d3d1e1e1p1e1c2g1c3e1c1c1u1f1c3c1d2f161e1s1d1d1f1j3d1c1g1g3d1g2c1e1e1q3d1c3f1j3d183d162e1a1c1c3f1f3d183e1e1f1p3c121f141c1e1c1f3f1s3d1i1g1f1e1p1e1f1e143c1s3f1m3c181c1v1e1c3e1g1g1i3d171e1g1e1o1c1c1e1f2c1s1d1e3f1p1e1c3e1k1e1p3c141f1t2c1y2e1s3c1u2c1v1g1s2c1u1e102c1s3e1h1f171c1j2e1u2e1u2c1w2e1u2c1s2e1h2c1s2c1q1e1w2e102e1s2e1h2c1v2e172c1u1g1s2c1s1c111e182c1z3f102c1v1c141h1g1k2f1l2q1d2c2h1e141m|b01a8o3o1v3s221c271u3b3v211b3q01101o25213q193x2c1k1b3v111i1c21173u3w11311411133x3b2o1920261u3s2v202p113u262c153x392q1722361z211m253e1g2e29381y2v3u1z121o360y1z122b213x2z2b381w2x3s11121m2e162v213n11203a251q27332e162z2x232e183s291z113a231s25353e1421261y1c3s291w2u29162u271u3u271q2c113w26111z3w281z3w243u3o3o011z213b3w141m272e2o111x23141z121m273e3o2o35223q1z212z2b233v2226163q0z1e1c2v2e292q122u11101f2z1q113z3a23373w253w253t1536231z113a37112z161j1z1e1m2e182t212p2e2b213x2z2q1i27332c2b3y121o121t2e1d2f1c1e1j1c142d1m1e1a2g1k1e1c3e1a1e171g1i1e1i1f1h2c1u1d1t2e1r2g1r2e1u3c1y2c1u2g1c2e1s1e112c1u3c1t2e1s2e122e1u2e1r2c1w1e1i2e1s3e1j2c1w2d112e1q3e1x2e1v1d1w2c1u1f1s2e1q2e1w2c1v3e1x2e1s2e1t2e1w3e1b2c1w1f1w2e1r2g1s2c1u2d102e1r2g1j2e1v1c1w2c1v2e1q2e1q2e102c1u3c1b2e1s2g1y2e1u3c192c1v3g1r2e1q2f192c1u3d1z2e1q3f152e1u3d1d2c1u2f172e1q3f1c2c1u1d1b2e1r3g142e1u3d1a2c1u3f1t2e1q2f192c1v3d1e2e1q3f162e1u3d162c1u3f172e1s3f1c2c1u3d1a2e1q3f1f2e1u1d1b2c1u3f1b2e1q3f192c1u3d1v2e1q2f172e1u3d182c1u3f152e1r3e1k2c1u2d192e1q3g172e1u3d192c1w2e1s2e1q2e1g1c1h1c1r1g1a1e1i2f1f3c1d2c161e101g123f1u3d1e1e1w1f1u2f1h2f1a1d141b1e3g1c3g1k1e1d3c1e3d1l3f111g1j1e1k1d1j3d1i2e161e1d2f181e1u1d1l3e1d1e1e3g161d1j3e1b3f1d3f1q1g1r3c1e1c1e3f1d3f1d3f1e3d1e3d1e1f192f1c3f1g3d1d1e1u3e1d1e121f1u2e1h3d1t3d1d3f1d1e1e1c1a1c1e2g192e1a1f1d3d1i2c1e2e1d1g1i1e1f3c1i1d1i2e1h1f1r2e1u1d1l3c1f3f161e1b3g1k1d1h1c1i3f1r2g1j2e1w2c1k2c1u1g1y2e1r3g1m2c1w1e1h3e1s2g1r2e1w2c1u2c1v2g1y2e1r2g1q2c1u2e1h1f1s2g1q2e1v1e1q2c1w2f132e1r1e1m2c1u2e1e1e1u3f1x3e1u2c1h321e1k3e193d1q1e191e113g123c141e1i3f171g1c2g1k1c1x3e1i3g152e1r3g1v2c1u2c1v2e1u2g172e1u1d1y2c1t2g1q2e1q2f1y2c1t2e1l2e1t1e1s2e1t2c1s2c1s2e1y2e1q3e192c1u2e102e1s3e152e1t3e1z2c1s2e1w2e1s1e1l2c1t2c152e1s1e1j2e1s3e1f2c1u1e1e2e1q3g1g2c1u2d1x2e1t2g1h2e1u2e1t2c1u3g1z2e1q2e1c2c1u1c1x2e1u2e1f2e1s1d182c1u3f1a2e1q3f192c1s3d1a2e1s3f172e1u3d1l2c1s3f192e1r3e1d2c1s1d182e1u3g132e1s3d172c1t3f1d2e1q3f182c1u3e102e1s3f162e1s3d192c1s3f182e1q3e172c1s3d172e1s3e1b2e1s3d172c1s3f1o2e1q3f192c1u3e1f2e1s3f152e1s3d1j2c1s2f182e1s3f1e2c1s1d172e1s3f192e1s2c1z2c1s2e1k1e1f3e1f1d1e1c1h3d1c3f1d3e1b2c141c103d1d2g161f191e1f1e1g3f1g3e1d3f1f2e1k1c1l1e1i1f1f1g1c3c1h1c1b1f1k3f163f1f3c1a1e1g3f141g1f3e121e1w2d1j1f181e101d1d3e1e3e1m1e1b3e1d3g1j3e1e3d1e3g1e3f1c3e1f3d1f1e1k3f1k3f1u1g142c1e1c1b3e1d1g1f3f1m3c1y3e1f2f132e183f142d1f3c1g3e1i3e1d1e1s2e1m1c1c1g1b3f123g1d1e1i1e1k1f1h3e101g143c1a1e1r1g1b3e1c1e1w3c1u1c1v2e1t2e1q2e1s1c1y2c1u1e1j2e1s2g1f2d1t1e172e1t2e1p2e1s1c1x2c1s1g1w2e1s1g1k3c1u2c1w2e1u1g1o2e1s3d1h2c1t2g1v2e1q1e1k2d1w3c162e172e1f141s2d1g1e1i3g1u1g1j1f1d1c1j1d1b1f1f1f1d1e1l1c1u1e1q3e1s3f1e2e1u2c1i2c1u3e1z2e1u1e1x2c1u1d1t2e1t1e1g2e1u1d1x2c1v2e1p2e1u1g1x2c1t2c172e1u2e1y2e1u3c1e2c1w2e1r2e1s1f182c1s2c1w2e1s2g1k2e1v3c1z2c1w3g1y2e1t2e102c1s3d1m2e1s2e182e1u3c1r2c1w2e1q2e1t1e1i2c1u2c162e1u2e1z2e1u2c1b2c1w2g1e2e1t3g1l2c1s2d1a2e1s3e1c2e1u1d192c1u3g1b2e1s3f1a2c1t3c1b2e1s3f172e1u3c1h2c1u3f182e1u3e1f2c1s1d1b2e1s3e1h2e1u3d182c1w3f192e1s3f1b2c1s3c112e1s2f192e1u3d1e2c1u1f192e1s3g1e2c1s1d192e1t3g1b2e1u2d182c1u3f182e1s2f192c1t3c1l2e1s2f182e1u3d192c1u3f172e1s3f1v2c1s2c1w2e1f1e1f3d163e1f2d1a2g1c2g1c1e1k1e1m3e102g1c2e1c1g1e1e1h1c1d2f1k1f183f1f3c1a1e1i3g141f1h3g141e1w2d1l3f181e121d1e1d1e3e1r1e1b3e1d3g1l3d131e1q1e1i1f1h3f1i2c181c1e2f161g1s1f1l3c181c1a1e181e181e1u1e1j1c1c1e1a1g123d1e1e1c1c1k2f1c3f1f3e141e143e1f3e1c1f1e3g1l1e1f2c1b2f141f1c1e1e3c1f2d1k3f1a1g1g1f1e1e1k1e1j2e1s3f1j3g172d1e3e162f1e2f1c1e1h2c1y2c1w1g102e1t2g1e2c1u3c1h2e1u2e102e1m2d1j2c1u3f1u2e1s1f1x2c1t1c1s2e1u1e1v2e1h3d1u2c1v3g1v2e1t2e1q2c1u1c1m2e1t3e1d2e1h3c1s3c192e1v2e1h192l2f1i2q1h2s1g1v1r1m1g14|b8a182923333y331w371g27202o193x3e1b3o00111o252z2o2o272c2o2m2y25381e23211i2c29361c2x3s1z2z1o380w1z2z3b233v2z29381c2v3s1z311o2z162t312p1z2038251s25332c16212v232c1y3u271z1z3a251q25333e162z261w1211141z133x3b2o172z361u3s2t2z3p113u242c153x392o172136101z1m25113u261z3w281z3u26113w2o2z29233x2c29213x2b213v25203b3v2c1z112433143o02322c293w141o2c1b3o01312k221z311o2z1z1z3u291z2z1d3b3x2c181w12322v3u2s353e101z1c1o11133v27231v302o12252720332c1828332z1d1g1a2c142z281y1z101z323u271z101o3u350z2z243514331h2r3f1o1e1k1f1h1c1o3d1j2g1q3d1f3g1a3e1i2e1i1e1h2d1e3e1u3d1i2c1t3e1z2c1u2g102c1r2c1y2e1s3d1k2e1u2c162c1s3e1r2c1u2e1s2c1r1c1g2e1u2c142e1w2c1x2c1s2e1b2c1u2g1g2c1r3e1j2e1s2c1u2e1u1e122c1u2g1r2c1s2e112c1s2c1g2e1u3c1t2e1w2e1u2c1t3e1t2c1u2g1i2c1r2c1x2e1u2d1y2e1w2c162c1s2g1x2c1u2g1d2c1q1d162e1u3e1v2e1u2d172c1s3f192c1s1f1a2c1q3e1z2e1s3d192e1u3c1g2c1s2f172c1u3f162c1q2d172e1t3d1o2e1u2d172c1u3f142c1s3f1b2c1s3c1c2e1s2d172e1w3d1b2c1s3f172c1t3f1e2c1q1d172e1s3e1b2e1u2d152c1t3f1z2c1s3f182c1s3e1a2e1s2d182e1w3e1t2c1s3f172c1s3f1b2c1q3d1u2e1s2c1u2e1h1c1f3d1g1g1g3e1u1f161e1q2e1d1e1i1d121f163d1e2c1g1e1s2e1q3g1e3c1h3c1f2f1b1d1j2f1a3d101c191f1c1e1g3f1i2c1d3d1s3f1k1c1o1e1k1d1f1d1c1e1h1c1b1f1m3d163d1f3e1a1d1g3g161d1f1c121e1a1c1a1e1c1c183e1m1g1s2d1b1f1d1d1k3d1f1f1g1e1d1f1r3c102c141f101c1c3f1e3d1i1e1t2g1s2c1d1f1c3e1q1c1s3e1g3d1e3g161d1g1e1s1f1g1c1u1f1j3d1a1c1f1f1k1c123g1e3d1e1e162f1s2c1u1g1u2c1r1c1f2e1s2e102e1v2c1d2c143g1v2c1u3e1u2c1s3e1v2e1s2c1t2e1v2c1u2c1f3f1q2c1s1e1j2c1r2c1v2e1u2c1j2e1v2e1u2c1f2e102c142f1z2c10121m123c161c1k3g1e2e1d3f142c1i3d1a1g1e1d1o2g1j1c123e1c1e1p3e122e1u2e1r2c1s2e1x2c1s2e1g2c1u3c1t2e1s2e1u2e1t2c1t2c1u2g1e2c1r2e1x2c1u2d1y2e1s2c162e1s2e1x2c1u2g192c1q1f162c1s2c1z2e1q1e1e2e1u1c1u2c1t2e1i2c1s2e162c1s2e1m2e1q1d172e1u2e1p2c1u1g1v2c1q2g1y2c1s3d102e1q2c1u2e1s1d1k2c1r2g1t2c1r3g1g2c1s1d192e1s3e162e1s3d192c1t3g142c1q1f172c1u3d1c2e1q2d152e1u3e1g2c1s3f172c1s3f1d2c1s3d182e1s3e1c2e1s3d172c1s3f152c1q2f172c1u3c1a2e1q3d162e1s3d1a2c1s3f162c1q3f1a2c1s1d172e1r3d192e1s3d192c1s3f132c1q2f172c1u3e1w2e1q1d152e1s3d1b2c1s3f152c1q3e1z2c1s2c1w2e1i1c103f1l1e1k1d143g101e122g1s2e1c3d143g1y3e1g1f1d3c1d1d161g1d1d191f1q3d1c3e1g3f1e3c1b1e1f1c1c1e1m3e1d1c163g133e1h2c1b1f1i3d1d1e1g2c1s1e1j3g1b3c1h3e1f1d1b3e1j1f161c102e191d1b1d1b1f191d191e181c1d3d183f133c1g1g1s3d1f1e1f3g1d1c1d3e1b3c191d1r1g1q3e101e1u1d143d1f3f151e1f1g1s2d1j2e1m1e183e161g1m3e1d1c1h3e1d1c1e2e1f3e1h2c1i1g1d3d1d2e153c1f2c1s1e1y2c1q2g1f2c1s1e1k2e1q2c1r2e1z1e1i2c1s3e1w2c1s1e1h2c1s2e1l2e1s2c1d2e193c1r2c1s2e1h2c1q3g172c1s2e1t2e1s1e1k2e1z2c162d1w3e1y2c172l2q2d1e3e1e1e1i3c1k1g1l1d1k1c1f3e1g1d1e1f1i2c1h1e1d2e152c1s1e1q2c1t2c172e1s1c1j2e1u3e1f2c1w1e1e2c1q3g1i2c1u2d1z2e1t2e1h2e1w2e1t2c1w3g1z2c1q2e1e2c1u1c1z2e1u2c1f2e1u1c1u2c1u2e1w2c1r2e122c1u2c112e1t2d1s2e1u1c152c1v2g1y2c1s2e172c1t3e1w2e1u2c1i2e1w1c1z2c1w1e1x2c1q3f1y2c1t2c1v2e1s2d152e1v3c1z2c1u3f182c1q3e1d2c1s3d1b2e1u3e1b2e1u3d182c1u3f1d2c1q2f192c1t3d112e1s1d152e1u3c1k2c1u3f172c1q3f182c1s1d1b2e1s3d132e1u3d182c1u3f1v2c1q3f1b2c1s3e1i2e1s2d172e1u3d1b2c1u3f172c1q3e1s2c1s1d1b2e1u3d1r2e1u3d182c1w3g1y2c1q3f192c1s3d1b2e1s3d152e1u2c1u2c1u2g1f1c103g1b3d1q1c1r3f1r3b1b3f1e3c1b2c1r3e1y2d1i3g1e1c1c1e1r3e1d1c163g151e1h2c1d1f1k1e1d1e1i2c1s2e1e3g1c1c1h3e1f2d1b1d1l3f181c102e1b1d1c1e1i3f1g2c1d3f1u1d1k1c1q1e1i1e1f1g1e2d1k3d1m1g1k3e1i3g1e3d1c1e1l3g1h3e121e1e2e1f3d1u3e1d1c1d1e1k2d121d163g1c2d191g1j3b1s2d1u1f1f3c1b2g161d1o1e1c1g1i3c1h1e1e2e1c1c1z3e122c171f1u2d1b1d1y1g1s2e1d3e1y2c1t2e1h2e1u2e1s2e1u2c182c1v3g1x2c1r1e1t3c1r1c192e1t2c1i2e1w2c1h2c1w1g1f2c1r2g182c1u3e1a2e1u1e1q2e1u3d1h2c1u2g192c1q3f1b3c162c1y3e1v2c121v1u1c1q1j1t2i1k1f1f1h161|f84e45159cc4848dca5529f14d649143|customimage|444444|posters|posterheight|posterwidth|postertitleonhover|999999|historybgaover|888888|222222|settings1|dashdebug|poster_floatmargin|16x9|Orientation|poster_floatbgcolor|poster_floatheight|poster_floatwidth|poster_floatposition|settings5action|settings1action|settings5|settings4action|settings4|settings3action|settings3|settings2action|contains|99999|7312276|60967157|63719378|5838497|29201054|9812118|95084105|3745601|91471723|4146977|87457964|4548353|83042829|4829316|72205681|5551793|5150417|98237702|3866014|3585051|3223813|294285|8848816|4714645|autoLink|34016357|07182791|56092029|13203429|73351192|28455712|13087402|1864876|8653869|51619485|1388966|9336329|5419948|548312|966317|9227277|2037029|3521999|5735428|7054107|8992313|9261674|1928098|0465801|6389111|0769849|26334013|1629791|5442862|54028947|2231855|81723882|85336264|02932408|89350023|5150587|1669929|94969285|1870617|30290361|47950899|82469223|46517626|66987795|246706|336731|9433706|2082908|65438|require|4898159|4491163|3091968|5053089|1004813|5655153|8837383|6790366|3969374|4944038|4181423|1601136|3573739|3825926|allowLinker|4508265|5551842|2128786|6555282|8562161|2725109|6463646||0689453|9273277|2897021|2002632|3499084|971479|6824884|8894744|8911918|98696488|47548316|36024443|0213543|78971661|5270879|36769785|2054131|02996802|7833944|77251337|2770867|2662057|6062149|1320173|2765126|3487602|3252639|3086227|2289337|1326034|336719|0322595|3046089|4382232|7834064|2684851|6629937|236375|5465947|1801824|8997934|2134406|uppercase|474335|4926815|5299705|2358009|10852584|8745626|66299863|4932556|31380163|0437146|05692108|5179122|8120818||0121786|67561401|5993526|6973831|9204363|57125629|7036933|4869503|2702074|0655057|52309118|86080399|6561023|51160699|51104991|36309792||select|container_w_procent|00760778|52136888|49098111|pjscolor|rc_nobrand|PluginDroplist|rc_custom|ContextMenu|oncontextmenu|class|shuffle8|hover|visited|outline|indent|origin|manipulation|backface|childList|7375207|6486439|61368533|7254795|35px|8218097|2352268|59763029|58960278|observe|forward|viber|PluginShare_viber|07|transbg|oframe|92158447|62456633|3912014|4192977|9387948|12514291|484666|47433991|1469362|89578456|6526698|45369701|9938392|16413229|||||||||||2065685|60163198|3350087|06321422|5408515|73982208|463449|5030054|4353527|2461248|word|98924427|73236371|4875316|479504|4955591|60449754|4995728|24727302|5035866|89406226|88833115|57927173|50302239|97663384|32754819|52710494|65323674|6475177|99498033|91242577|36883398|28971908|47777957|90783791|80346812|75072722|3298446|38490109|05921254|0523283|63203182|51505159|3780168|50702408|6956779|49899656|4949828|51103784|75186335|52307911|65668847|||||||||||5632167|21517502|63546435|77366157|45709913|82476969|54409913|filetype|vaststart|startAd|vastmute|currentfile|vrsn|vastids|hideonmobile|hideondesktop|adsystem|vpaid|wrapper0|getVolume|vastpause|hideall|midroll_time|midrollcrtm|dropopen|stylesheet|googleapis|hidelap|head|circle|hideonbar|hideonleaveandplay|showuntilmeta|vastresume|vastinfo|PluginSettings2|hide0timestore|hideuntilstartedios|switchpip|castinit|Active|ddd|hideuntiltext|10000|sscopyright|Courier|Arial|fillStyle|hidelastpl|vastnow|fillText|hideafterstart||||toDataURL|jpeg||invert|||cut1|cut2|playlist_folders|playlist_length|hideunwait|showplaylist|showvlt|showovr|async|hideonvod|nativemobile|lrpp|pageXOffset|globalfont|const|scrollY|redirectblank|redirectparent|openlast|marginprocright|to_right|noset|showvolmobile|wproc|showfrom1file|hdn|ndash|customspeeds|sess|reset|dashInterval|nativenotandroid|nativeontv|isOpen|heartbeats|kind|customwidth|02|combined|nodeName|NaNpx|number|setProperty|repeating|45deg|1000000|control_buffer|ssdown|cssText|bezier|FindPjsDiv|PJSDIV|2048|ssfly|arguments|substring|seekiconbut|||reduce|encode|MarPad|seektome|cancel|0123456789|cancelskip|isOn|hideuntilended|hideonleave|wid|maxHeight|casterror|enter|All|once|0val|ShowSettingsBut|Sleep|Skip|1val|Yes|Bottom|Font|toUpperCase|Shadow|SettingsTimer|Reset|Previous|copied|Copied|clipboard|Tiny|Small|Medium|Full|1296p|castdevice|__storage_test__|Quad|webOS|appVersion|Opera|Trident|Edge|Firefox|Safari|Windows|ipod|platform|MacIntel|tvOS|armv|roll|BRAVIA|Roku|Tizen|Philips|WebkitAppearance|matchMedia|fine|matches|blackberry|iemobile|iosv|wkdt|Super|Ultra|hidenormscreen|hideonyoutube|cast_available|youtubeid|pjs_cast_button_|vpaid_|VpaidSet|Test|dwn|Destroyed|prt|check|vastbreak|hideab|dispatchEvent|Boolean|hidenoab|hidenomini|moveplaylist|hidemini|hideonmeta|isfullscreen|fix|unfix|hideonlive|hideonunmute|timeplay|toogle|initEvent|ads|showduration|adsinvitation|the|advertiser|website|Audio|LIVE|Enter|buffering|separator|showboth|300000|Metric|createEvent|pauseonhover|gainact|nonInteraction|playerjs_hit|watch|capiom||eventlisteners|resumed|unmuted|rewound|vast_Impression|adShown|water|PluginWater|userAgent|vast_dontplay|fragLoadingTimeOut|manifestLoadingTimeOut|autoStartLoad|vast_finish|vast_ima|DASH|PlugMediaChannels|flussonic|vldcntrInterval|support|nativehlsinedge|nativehlsinsafari|enableWorker|EmptyVastUrl|complete|taginframe|nodownload|controlsList|nativenodownload|ynxnopip|drunchr|crossOrigin|Pass|RemovePassword|crossorigin|vast_stop|hlscltps|mp4a|LEVEL_LOADED|FRAG_PARSING_METADATA|alarm|relurl|VastError|vast_error|fragment|VastRemoveUrl|FRAG_CHANGED|and2limit|Live|Next|LEVEL_SWITCHED|capLevelToPlayerSize|preloading|disablePreload|LEVEL_SWITCH|VastInsertAnd|MANIFEST_PARSED|MANIFEST_LOADED|attached|MEDIA_ATTACHED|VastInsertOr||attachMedia|withCredentials|xhrSetup|tagcors|42E01E|startdelay|eng|New|PluginFloatPoster|rldnornd|FloatPosterScale|Audiotrack|reloadtimes|Speed|Break|rus|English|tags|customqualities|tryotherquality|Seeking|2160|3840|1440|2560|1080|1920|1280|480|854|240|426|Alternative|loaderror|avc1|redirectafter|codecs|urlmse|error_time|scaledrag0|dragging|scaledrag|norootplstart|finishnormal|createposter|0001|finish|nomedia|hqdefault|vast_loadtxtd|vast_posterurl|winmob|dvtp|Created|RemoveAll|MediaDaily|MediaPjs|Image|playlists|dailymotion|EXTINF||vast_startdelay|fragdata|pjsstat|disabled||webkitSupportsPresentationMode||webkitShowPlaybackTargetPicker|webkitcurrentplaybacktargetiswirelesschanged|nooverlay|available|availability|PasswordTime|webkitplaybacktargetavailabilitychanged|tracking|WebKitPlaybackTargetAvailabilityEvent|enabled|destination|disablePictureInPicture|createGain|reloadjustevent|reloadplus|createMediaElementSource|pjsiframed|fileend|webkitAudioContext|outros|webkitSupportsFullscreen|hlsforce|autoplay_denied|playError2|pictureInPictureEnabled|webkitPresentationMode|interrupted|level|pjsstatid|PluginStat|childNodes|AdBlock|playbackRate|Resume|subtrack|HlsSubTrack|pdf|fillvideo|getDash|01|reloadstart|Progress|scrnstp|dontseekforward|setWsAudioTrack|setWsQuality|Open|setAudio|downself|_self|exitPictureInPicture|requestPictureInPicture|pictureInPictureElement|automute||playError|PluginVastTimeMsg|MEDIA_ERROR|crtm||skipimprsd||skipimpessed||bgload2|bgload|VastImpression|Level|hls_error|VpaidStarted|VastShow|recoverMediaError|NETWORK_ERROR|PluginWS|VastReady|vast_ready|VastOverlay|ERROR|subtitleDisplay|vastbgpreload|tagLive|PluginHlsSubtitles|renew|hlssubtracks|AUDIO_TRACK_SWITCHING|AUDIO_TRACKS_UPDATED|regress|wsconfig|webkitEnterFullScreen|issue|webkitendfullscreen|webkitExitFullscreen|playtry|2000px|OpenScroll|wheelDelta|Infinity|AudioTrack|firstLevel|hlsaddbitrate|chngwd|crossdomain|appendBuffer|vast_init|WebKitSourceBuffer|WebKitMediaSource|wake|onpause|Video|aborted|loadeddata|loadstart|watching|3600000|sleep|yandex|trident|||startvast|appName|PluginShare_ok|8681427|61104201|8949469|46361894|908349|36980425|9485553|10176229|9753595|79351404|pjs_thumbnail_|offer|8413385|000|roundingver_final|63039075|offsetwidth|62730135|2880134|0261314|7067728|2210357|3753146|0516316|7279485|79867139|54918887|5330442|0997273|7454539|3811714|0134958|2547336|3351462|4155588|4883882|461584|7774154|3677693|9784469|7244686|7073175|0588595|6708602|0856637|5770455|541335|593535|9031916|8512623|1980378|39043363|4794819|95640915|0473071|hlsdvrtime|490814|disablekb|L11|ytcl1|225|onYouTubeIframeAPIReady|youtube_iframe_api|API|videoId|playerVars|enablejsapi|playerapiid|html5|playsinlineonmobileiphone|onmousedown|iv_load_policy|showinfo|modestbranding|onReady|onStateChange|onPlaybackQualityChange|handlemarginbottom|yttitle|handlemargintop|ytlog|PAUSED|l3v_left|993|1955355|990257|47944541|0088335|46907118|95178338|235|27114199|94745891|62377583|77805478|29534258|97295909|71410195|37399411|4997689|37701976|59179941|87313185|15446351|43579517|72015249|93493214|L10|0536658|handlemarginright|0702081|handlemarginleft|1667378|1533357|CUED|9829241|3091241|5904991|6715241|7398991|7465241|8898991|shape|9894991|8587241|0266991|200000|2829241|2593241|PluginShare_telegram|M15|6001007|47186369|3186567|45846159|L14|5011287|71310145|525863|83887768|89905178|8542991|7168991|54028255|9589241|63169913|32872408|93169913|81892408|37689913|2155241|94929913|7255241|4310991|8833241|5810991|7310991|2095241|0339241|8180991|0213241|9056991|9932991|2800991|4843241|3796991|3343241|4792991|1843241|5794991|92444761|90280076|4774119|25694808|3658545|706974|97987656|3468113|00668076|3602134|04688705|3870176|0174202|6306539|13718414|8450875|3524524|2536879|51661242|01249004|4324598|91761122|545084|158849|2904441|2176147|1213742|3701951|046119|6935719|6399635|62378254|1945595|76053503|39594688|86775181|9481644|591821|18940216|56501681|5646609|55161471|80589866|75264618|0203322|55677205|27203981|4089931|39285947|0254896|78152031|1461085|91554129|6017798|4557651|66394451|Quality|5495798|06600745|BUFFERING|onmouseup|unavailable|iconmargintop|PluginSnow|stopsnow|tipmargintop|tippointeralign|sub_all_title|rotateonclick|rotateonhover|subtitle_errdel|constrols|iconmarginright|iconmarginleft|iconmarginbottom|WEBVTT|Dialogue|tipmarginleft|clickmarginright|clickmarginleft|bgline2|bgline1|bglines|_bg|touch_|readAsText|flipy|setioff|flipx|sub_split2words|PluginSubword|clone|tipmarginbottom|effectnoandroid|SVG|password|getVideoLoadedFraction|lines1|loadVideoById|abg|vimeo_id|_volume|pljs_vimeo_|vimeo_pjs_api|alphas|vimeocontrols|byline|autopause|getVideoWidth|getVideoHeight|running|effectsnowonbut|ytWaited|slider|exec|volume_element|control_mute|triangle|loadVideo|control_time|scale0|timestoredontuse|timestore0plroot|timestoreunauto|timestorenolive|tipmarginright|ontouchend|sub_fonted|aload|785|001|007|003|096|267|344|416|483|547|606|659|705|747|818|981|848|874|897|918|962|971|979|985|994|997|775||885|915|983|988|984|_text|countdown|black|sub_drag|f00|radius_|xml|PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTMgOSIgd2lkdGg9IjEwMCUiPjxwYXRoIGQ9Ik01LDcgTDYsNyBMNiw4IEw1LDggTDUsNyBaIE0xMCwzIEwxMCw0IEw4LDQgTDgsMyBMMTAsMyBaIE0zLDYgTDMsNSBMNSw1IEw1LDYgTDMsNiBaIE0yLDcgTDMsNyBMMyw4IEwyLDggTDIsNyBaIE03LDcgTDEwLDcgTDEwLDggTDcsOCBMNyw3IFogTTEwLDYgTDExLDYgTDExLDcgTDEwLDcgTDEwLDYgWiIgZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIwLjY0NzEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48cGF0aCBkPSJNNSw3IEw1LDYgTDUsNSBMMyw1IEwzLDYgTDMsNyBMMiw3IEwyLDIgTDMsMiBMMyw0IEw1LDQgTDUsMiBMNiwyIEw2LDcgTDUsNyBaIE0xMSw2IEwxMCw2IEwxMCw3IEw3LDcgTDcsMiBMMTAsMiBMMTAsMyBMMTEsMyBMMTEsNiBaIE0xMCw0IEwxMCwzIEw4LDMgTDgsNCBMOCw2IEwxMCw2IEwxMCw0IFoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgLz48L3N2Zz4|_timer|line_play|PlgnCntrlTmln|ontop2|link2|iconspress|PluginCountdown|counter|bufferDeg|996|bufferInterval|432|857|275|372|296|957|883|914|992|029|041|036|019|setPlaybackQuality|17872408|unMute|hd1080|valuepaddingbottom|valuemarginleft|valuepaddingtop|colorover|setSize|getCurrentTime|valuemarginbottom|valuemargintop|valuepaddingleft|hd720|getAvailableQualityLevels|large|medium|getPlaybackQuality|tiny|valuepaddingright|valuemarginright|setPlaybackRate|customyterrors'.split('|'),0,{}))
"undefined"!=typeof window&&function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Hls=e():window.Hls=e()}(this,(()=>(()=>{var t={21:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>u});var i=function(){function t(t,e){this.subtle=void 0,this.aesIV=void 0,this.subtle=t,this.aesIV=e}return t.prototype.decrypt=function(t,e){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},e,t)},t}(),n=function(){function t(t,e){this.subtle=void 0,this.key=void 0,this.subtle=t,this.key=e}return t.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},t}(),a=r(145),s=function(){function t(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var e=t.prototype;return e.uint8ArrayToUint32Array_=function(t){for(var e=new DataView(t),r=new Uint32Array(4),i=0;i<4;i++)r[i]=e.getUint32(4*i);return r},e.initTable=function(){var t=this.sBox,e=this.invSBox,r=this.subMix,i=r[0],n=r[1],a=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],d=o[2],h=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var p=g^g<<1^g<<2^g<<3^g<<4;p=p>>>8^255&p^99,t[f]=p,e[p]=f;var m=c[f],y=c[m],E=c[y],T=257*c[p]^16843008*p;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*m^16843008*f,l[p]=T<<24|T>>>8,u[p]=T<<16|T>>>16,d[p]=T<<8|T>>>24,h[p]=T,f?(f=m^c[c[c[E^m]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var n=this.keySize=e.length;if(4!==n&&6!==n&&8!==n)throw new Error("Invalid aes key size="+n);var a,s,o,l,u=this.ksRows=4*(n+6+1),d=this.keySchedule=new Uint32Array(u),h=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],p=g[1],m=g[2],y=g[3];for(a=0;a<u;a++)a<n?o=d[a]=e[a]:(l=o,a%n==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[a/n|0]<<24):n>6&&a%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),d[a]=o=(d[a-n]^l)>>>0);for(s=0;s<u;s++)a=u-s,l=3&s?d[a]:d[a-4],h[s]=s<4||a<=4?l:v[c[l>>>24]]^p[c[l>>>16&255]]^m[c[l>>>8&255]]^y[c[255&l]],h[s]=h[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,n,a,s,o,l,u,d,h,c,f,g,v,p,m=this.keySize+6,y=this.invKeySchedule,E=this.invSBox,T=this.invSubMix,S=T[0],b=T[1],L=T[2],D=T[3],A=this.uint8ArrayToUint32Array_(r),R=A[0],k=A[1],I=A[2],_=A[3],C=new Int32Array(t),w=new Int32Array(C.length),O=this.networkToHostOrderSwap;e<C.length;){for(h=O(C[e]),c=O(C[e+1]),f=O(C[e+2]),g=O(C[e+3]),o=h^y[0],l=g^y[1],u=f^y[2],d=c^y[3],v=4,p=1;p<m;p++)i=S[o>>>24]^b[l>>16&255]^L[u>>8&255]^D[255&d]^y[v],n=S[l>>>24]^b[u>>16&255]^L[d>>8&255]^D[255&o]^y[v+1],a=S[u>>>24]^b[d>>16&255]^L[o>>8&255]^D[255&l]^y[v+2],s=S[d>>>24]^b[o>>16&255]^L[l>>8&255]^D[255&u]^y[v+3],o=i,l=n,u=a,d=s,v+=4;i=E[o>>>24]<<24^E[l>>16&255]<<16^E[u>>8&255]<<8^E[255&d]^y[v],n=E[l>>>24]<<24^E[u>>16&255]<<16^E[d>>8&255]<<8^E[255&o]^y[v+1],a=E[u>>>24]<<24^E[d>>16&255]<<16^E[o>>8&255]<<8^E[255&l]^y[v+2],s=E[d>>>24]<<24^E[o>>16&255]<<16^E[l>>8&255]<<8^E[255&u]^y[v+3],w[e]=O(i^R),w[e+1]=O(s^k),w[e+2]=O(a^I),w[e+3]=O(n^_),R=h,k=c,I=f,_=g,e+=4}return w.buffer},t}(),o=r(93),l=r(63),u=function(){function t(t,e,r){var i=(void 0===r?{}:r).removePKCS7Padding,n=void 0===i||i;if(this.logEnabled=!0,this.observer=void 0,this.config=void 0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.observer=t,this.config=e,this.removePKCS7Padding=n,n)try{var a=self.crypto;a&&(this.subtle=a.subtle||a.webkitSubtle)}catch(t){}null===this.subtle&&(this.config.enableSoftwareAES=!0)}var e=t.prototype;return e.destroy=function(){this.observer=null},e.isSync=function(){return this.config.enableSoftwareAES},e.flush=function(){var t=this.currentResult;if(t){var e,r,i,n=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(i=(r=(e=n).byteLength)&&new DataView(e.buffer).getUint8(r-1))?(0,a.sliceUint8)(e,0,r-i):e:n}this.reset()},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r,i){if(this.config.enableSoftwareAES){this.softwareDecrypt(new Uint8Array(t),e,r);var n=this.flush();n&&i(n.buffer)}else this.webCryptoDecrypt(new Uint8Array(t),e,r).then(i)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,n=this.currentResult,o=this.remainderData;this.logOnce("JS AES decrypt"),o&&(t=(0,l.appendUint8Array)(o,t),this.remainderData=null);var u=this.getValidChunk(t);if(!u.length)return null;i&&(r=i);var d=this.softwareDecrypter;d||(d=this.softwareDecrypter=new s),d.expandKey(e);var h=n;return this.currentResult=d.decrypt(u.buffer,0,r),this.currentIV=(0,a.sliceUint8)(u,-16).buffer,h||null},e.webCryptoDecrypt=function(t,e,r){var a=this,s=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new n(s,e)),this.fastAesKey.expandKey().then((function(e){return s?new i(s,r).decrypt(t.buffer,e):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return a.onWebCryptoError(i,t,e,r)}))},e.onWebCryptoError=function(t,e,r,i){return o.logger.warn("[decrypter.ts]: WebCrypto Error, disable WebCrypto API:",t),this.config.enableSoftwareAES=!0,this.logEnabled=!0,this.softwareDecrypt(e,r,i)},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=(0,a.sliceUint8)(t,0,r),this.remainderData=(0,a.sliceUint8)(t,r)),e},e.logOnce=function(t){this.logEnabled&&(o.logger.log("[decrypter.ts]: "+t),this.logEnabled=!1)},t}()},181:(t,e,r)=>{"use strict";r.r(e),r.d(e,{canParse:()=>l,decodeFrame:()=>f,getID3Data:()=>s,getID3Frames:()=>c,getTimeStamp:()=>u,isFooter:()=>a,isHeader:()=>n,isTimeStampFrame:()=>d,testables:()=>E,utf8ArrayToStr:()=>y});var i,n=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},a=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},s=function(t,e){for(var r=e,i=0;n(t,e);)i+=10,i+=o(t,e+6),a(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},o=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,(r|=(127&t[e+2])<<7)|127&t[e+3]},l=function(t,e){return n(t,e)&&o(t,e+6)+10<=t.length-e},u=function(t){for(var e=c(t),r=0;r<e.length;r++){var i=e[r];if(d(i))return m(i)}},d=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},h=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=o(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},c=function(t){for(var e=0,r=[];n(t,e);){for(var i=o(t,e+6),s=(e+=10)+i;e+8<s;){var l=h(t.subarray(e)),u=f(l);u&&r.push(u),e+=l.size+10}a(t,e)&&(e+=10)}return r},f=function(t){return"PRIV"===t.type?g(t):"W"===t.type[0]?p(t):v(t)},g=function(t){if(!(t.size<2)){var e=y(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},v=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data.subarray(1));return{key:t.type,data:n}}},p=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var n=y(t.data);return{key:t.type,data:n}},m=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},y=function(t,e){void 0===e&&(e=!1);var r=T();if(r){var i=r.decode(t);if(e){var n=i.indexOf("\0");return-1!==n?i.substring(0,n):i}return i.replace(/\0/g,"")}for(var a,s,o,l=t.length,u="",d=0;d<l;){if(0===(a=t[d++])&&e)return u;if(0!==a&&3!==a)switch(a>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[d++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[d++],o=t[d++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u},E={decodeTextFrame:v};function T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},182:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>o});var i=r(544),n=r(851),a=r(93),s=r(729);function o(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(n.Events.FRAG_DECRYPTED,r),e.on(n.Events.ERROR,r),t.addEventListener("message",(function(n){var s=n.data;switch(s.cmd){case"init":var o=JSON.parse(s.config);t.transmuxer=new i.default(e,s.typeSupported,o,s.vendor,s.id),(0,a.enableLogs)(o.debug,s.id),function(){var t=function(t){a.logger[t]=function(e){r("workerLog",{logType:t,message:e})}};for(var e in a.logger)t(e)}(),r("init",null);break;case"configure":t.transmuxer.configure(s.config);break;case"demux":var u=t.transmuxer.push(s.data,s.decryptdata,s.chunkMeta,s.state);(0,i.isPromise)(u)?u.then((function(e){l(t,e)})):l(t,u);break;case"flush":var h=s.chunkMeta,c=t.transmuxer.flush(h);(0,i.isPromise)(c)?c.then((function(e){d(t,e,h)})):d(t,c,h)}}))}function l(t,e){if(!((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment))return!1;var r,i=[],n=e.remuxResult,a=n.audio,s=n.video;return a&&u(i,a),s&&u(i,s),t.postMessage({event:"transmuxComplete",data:e},i),!0}function u(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function d(t,e,r){e.reduce((function(e,r){return l(t,r)||e}),!1)||t.postMessage({event:"transmuxComplete",data:e[0]}),t.postMessage({event:"flush",data:r})}},544:(t,e,r)=>{"use strict";r.r(e),r.d(e,{TransmuxConfig:()=>at,TransmuxState:()=>st,default:()=>rt,isPromise:()=>nt});var i=r(851),n=r(973),a=r(21),s=r(965),o=r(181),l=r(856);function u(t,e){return void 0===t&&(t=""),void 0===e&&(e=9e4),{type:t,id:-1,pid:-1,inputTimeScale:e,sequenceNumber:-1,samples:[],dropped:0}}var d=r(63),h=r(145),c=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r,i){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(t){this.initPTS=t,this.resetContiguity()},e.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=(0,d.appendUint8Array)(this.cachedData,t),this.cachedData=null);var r,i=o.getID3Data(t,0),n=i?i.length:0,a=this._audioTrack,c=this._id3Track,g=i?o.getTimeStamp(i):void 0,v=t.length;for((null===this.basePTS||0===this.frameIndex&&(0,s.isFiniteNumber)(g))&&(this.basePTS=f(g,e,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&c.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});n<v;){if(this.canParse(t,n)){var p=this.appendFrame(a,t,n);p?(this.frameIndex++,this.lastPTS=p.sample.pts,r=n+=p.length):n=v}else o.canParse(t,n)?(i=o.getID3Data(t,n),c.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY}),r=n+=i.length):n++;if(n===v&&r!==v){var m=(0,h.sliceUint8)(t,r);this.cachedData?this.cachedData=(0,d.appendUint8Array)(this.cachedData,m):this.cachedData=m}}return{audioTrack:a,videoTrack:u(),id3Track:c,textTrack:u()}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),{audioTrack:this._audioTrack,videoTrack:u(),id3Track:this._id3Track,textTrack:u()}},e.destroy=function(){},t}(),f=function(t,e,r){return(0,s.isFiniteNumber)(t)?90*t:9e4*e+(r||0)};const g=c;var v=r(93);function p(t,e){return 255===t[e]&&240==(246&t[e+1])}function m(t,e){return 1&t[e+1]?7:9}function y(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function E(t,e){return e+1<t.length&&p(t,e)}function T(t,e){if(E(t,e)){var r=m(t,e);if(e+r>=t.length)return!1;var i=y(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||E(t,n)}return!1}function S(t,e,r,a,s){if(!t.samplerate){var o=function(t,e,r,a){var s,o,l,u,d=navigator.userAgent.toLowerCase(),h=a,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var f=(60&e[r+2])>>>2;if(!(f>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,v.logger.log("manifest codec:"+a+", ADTS type:"+s+", samplingIndex:"+f),/firefox/i.test(d)?f>=6?(s=5,u=new Array(4),o=f-3):(s=2,u=new Array(2),o=f):-1!==d.indexOf("android")?(s=2,u=new Array(2),o=f):(s=5,u=new Array(4),a&&(-1!==a.indexOf("mp4a.40.29")||-1!==a.indexOf("mp4a.40.5"))||!a&&f>=6?o=f-3:((a&&-1!==a.indexOf("mp4a.40.2")&&(f>=6&&1===l||/vivaldi/i.test(d))||!a&&1===l)&&(s=2,u=new Array(2)),o=f)),u[0]=s<<3,u[0]|=(14&f)>>1,u[1]|=(1&f)<<7,u[1]|=l<<3,5===s&&(u[1]|=(14&o)>>1,u[2]=(1&o)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:c[f],channelCount:l,codec:"mp4a.40."+s,manifestCodec:h};t.trigger(i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+f})}(e,r,a,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,v.logger.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function b(t){return 9216e4/t}function L(t,e,r,i,n){var a,s=i+n*b(t.samplerate),o=function(t,e){var r=m(t,e);if(e+r<=t.length){var i=y(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,d=u+l,h=Math.max(0,r+d-e.length);h?(a=new Uint8Array(d-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+d);var c={unit:a,pts:s};return h||t.samples.push(c),{sample:c,length:d,missing:h}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}function D(t,e){return D=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},D(t,e)}const A=function(t){var e,r;function i(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,D(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.getID3Data(t,0)||[]).length,r=t.length;e<r;e++)if(T(t,e))return v.logger.log("ADTS sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&p(t,e)&&y(t,e)<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){S(t,this.observer,e,r,t.manifestCodec);var i=L(t,e,r,this.basePTS,this.frameIndex);if(i&&0===i.missing)return i},i}(g);var R=/\/emsg[-/]ID3/i;const k=function(){function t(t,e){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(t,e,r,i){var n=(0,d.parseInitSegment)(t),a=this.videoTrack=u("video",1),s=this.audioTrack=u("audio",1),o=this.txtTrack=u("text",1);if(this.id3Track=u("id3",1),this.timeOffset=0,n.video){var l=n.video,h=l.id,c=l.timescale,f=l.codec;a.id=h,a.timescale=o.timescale=c,a.codec=f}if(n.audio){var g=n.audio,v=g.id,p=g.timescale,m=g.codec;s.id=v,s.timescale=p,s.codec=m}o.id=d.RemuxerTrackIdConfig.text,a.sampleDuration=0,a.duration=s.duration=i},e.resetContiguity=function(){},t.probe=function(t){return t=t.length>16384?t.subarray(0,16384):t,(0,d.findBox)(t,["moof"]).length>0},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=(0,d.appendUint8Array)(this.remainderData,t));var a=(0,d.segmentValidRange)(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=(0,d.parseSamples)(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=(0,d.parseSamples)(t,e),{videoTrack:e,audioTrack:u(),id3Track:i,textTrack:u()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=(0,d.findBox)(t.samples,["emsg"]);i&&i.forEach((function(t){var i=(0,d.parseEmsg)(t);if(R.test(i.schemeIdUri)){var n=(0,s.isFiniteNumber)(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var o=i.payload;r.samples.push({data:o,len:o.byteLength,dts:n,pts:n,type:l.MetadataSchema.emsg,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();var I=null,_=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],C=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],w=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],O=[0,1,1,4];function x(t,e,r,i,n){if(!(r+24>e.length)){var a=P(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function P(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*_[14*(3===r?3-i:3===i?3:4)+n-1],u=C[3*(3===r?0:2===r?1:2)+a],d=3===o?1:2,h=w[r][i],c=O[i],f=8*h*c,g=Math.floor(h*l/u+s)*c;if(null===I){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);I=v?parseInt(v[1]):0}return!!I&&I<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:d,frameLength:g,samplesPerFrame:f}}}function F(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function M(t,e){return e+1<t.length&&F(t,e)}function N(t,e){if(e+1<t.length&&F(t,e)){var r=P(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var n=e+i;return n===t.length||M(t,n)}return!1}const U=function(){function t(t){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=t,this.bytesAvailable=t.byteLength,this.word=0,this.bitsAvailable=0}var e=t.prototype;return e.loadWord=function(){var t=this.data,e=this.bytesAvailable,r=t.byteLength-e,i=new Uint8Array(4),n=Math.min(4,e);if(0===n)throw new Error("no bytes available");i.set(t.subarray(r,r+n)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*n,this.bytesAvailable-=n},e.skipBits=function(t){var e;this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)>>3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;return t>32&&v.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0?this.word<<=e:this.bytesAvailable>0&&this.loadWord(),(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,n=0,a=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),d=this.readBoolean.bind(this),h=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),h(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var p=u();if(3===p&&h(1),f(),f(),h(1),d())for(e=3!==p?8:12,r=0;r<e;r++)d()&&g(r<6?16:64)}f();var m=u();if(0===m)u();else if(1===m)for(h(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),h(1);var y=u(),E=u(),T=l(1);0===T&&h(1),h(1),d()&&(i=u(),n=u(),a=u(),s=u());var S=[1,1];if(d()&&d())switch(o()){case 1:S=[1,1];break;case 2:S=[12,11];break;case 3:S=[10,11];break;case 4:S=[16,11];break;case 5:S=[40,33];break;case 6:S=[24,11];break;case 7:S=[20,11];break;case 8:S=[32,11];break;case 9:S=[80,33];break;case 10:S=[18,11];break;case 11:S=[15,11];break;case 12:S=[64,33];break;case 13:S=[160,99];break;case 14:S=[4,3];break;case 15:S=[3,2];break;case 16:S=[2,1];break;case 255:S=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*n),height:(2-T)*(E+1)*16-(T?2:4)*(a+s),pixelRatio:S}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),B=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new a.default(t,e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t,e){this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer,e)},e.decryptAacSample=function(t,e,r,i){var n=t[e].unit;if(!(n.length<=16)){var a=n.subarray(16,n.length-n.length%16),s=a.buffer.slice(a.byteOffset,a.byteOffset+a.length),o=this;this.decryptBuffer(s,(function(a){var s=new Uint8Array(a);n.set(s,16),i||o.decryptAacSamples(t,e+1,r)}))}},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32)){var i=this.decrypter.isSync();if(this.decryptAacSample(t,e,r,i),!i)return}}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)r.set(t.subarray(n,n+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,n=32;n<t.length-16;n+=160,i+=16)t.set(r.subarray(i,i+16),n);return t},e.decryptAvcSample=function(t,e,r,i,n,a){var s=(0,d.discardEPB)(n.data),o=this.getAvcEncryptedData(s),l=this;this.decryptBuffer(o.buffer,(function(o){n.data=l.getAvcDecryptedUnit(s,o),a||l.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type)){var s=this.decrypter.isSync();if(this.decryptAvcSample(t,e,r,i,a,s),!s)return}}}},t}();function G(){return G=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},G.apply(this,arguments)}var K=188;function H(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function j(t,e){return(31&t[e+10])<<8|t[e+11]}function V(t,e,r,i){var n={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},a=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<a;){var s=(31&t[e+1])<<8|t[e+2];switch(t[e]){case 207:if(!i){v.logger.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===n.audio&&(n.audio=s);break;case 21:-1===n.id3&&(n.id3=s);break;case 219:if(!i){v.logger.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===n.avc&&(n.avc=s);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?v.logger.log("MPEG audio found, not supported in this browser"):-1===n.audio&&(n.audio=s,n.segmentCodec="mp3");break;case 36:v.logger.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return n}function W(t){var e,r,i,n,a,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(v.logger.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var d=(i=e[8])+9;if(t.size<=d)return null;t.size-=d;for(var h=new Uint8Array(t.size),c=0,f=o.length;c<f;c++){var g=(e=o[c]).byteLength;if(d){if(d>g){d-=g;continue}e=e.subarray(d),g-=d,d=0}h.set(e,s),s+=g}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}function Y(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&v.logger.log(t.pts+"/"+t.dts+":"+t.debug)}const q=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return r>0&&v.logger.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=Math.min(940,t.length-376)+1,r=0;r<e;){if(71===t[r]&&71===t[r+K])return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:d.RemuxerTrackIdConfig[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null},e.demux=function(e,r,a,s){var o;void 0===a&&(a=!1),void 0===s&&(s=!1),a||(this.sampleAes=null);var l=this._avcTrack,u=this._audioTrack,h=this._id3Track,c=this._txtTrack,f=l.pid,g=l.pesData,p=u.pid,m=h.pid,y=u.pesData,E=h.pesData,T=null,S=this.pmtParsed,b=this._pmtId,L=e.length;if(this.remainderData&&(L=(e=(0,d.appendUint8Array)(this.remainderData,e)).length,this.remainderData=null),L<K&&!s)return this.remainderData=e,{audioTrack:u,videoTrack:l,id3Track:h,textTrack:c};var D=Math.max(0,t.syncOffset(e));(L-=(L-D)%K)<e.byteLength&&!s&&(this.remainderData=new Uint8Array(e.buffer,L,e.buffer.byteLength-L));for(var A=0,R=D;R<L;R+=K)if(71===e[R]){var k=!!(64&e[R+1]),I=((31&e[R+1])<<8)+e[R+2],_=void 0;if((48&e[R+3])>>4>1){if((_=R+5+e[R+4])===R+K)continue}else _=R+4;switch(I){case f:k&&(g&&(o=W(g))&&this.parseAVCPES(l,c,o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(_,R+K)),g.size+=R+K-_);break;case p:if(k){if(y&&(o=W(y)))switch(u.segmentCodec){case"aac":this.parseAACPES(u,o);break;case"mp3":this.parseMPEGPES(u,o)}y={data:[],size:0}}y&&(y.data.push(e.subarray(_,R+K)),y.size+=R+K-_);break;case m:k&&(E&&(o=W(E))&&this.parseID3PES(h,o),E={data:[],size:0}),E&&(E.data.push(e.subarray(_,R+K)),E.size+=R+K-_);break;case 0:k&&(_+=e[_]+1),b=this._pmtId=j(e,_);break;case b:k&&(_+=e[_]+1);var C=V(e,_,this.typeSupported,a);(f=C.avc)>0&&(l.pid=f),(p=C.audio)>0&&(u.pid=p,u.segmentCodec=C.segmentCodec),(m=C.id3)>0&&(h.pid=m),null===T||S||(v.logger.log("unknown PID '"+T+"' in TS found"),T=null,R=D-188),S=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=I}}else A++;A>0&&this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"Found "+A+" TS packet/s that do not start with 0x47"}),l.pesData=g,u.pesData=y,h.pesData=E;var w={audioTrack:u,videoTrack:l,id3Track:h,textTrack:c};return s&&this.extractRemainingSamples(w),w},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=W(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=W(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e)}r.pesData=null}else null!=o&&o.size&&v.logger.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=W(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new B(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAVCPES=function(t,e,r,i){var n,a=this,s=this.parseAVCNALu(t,r.data),o=this.avcSample,l=!1;r.data=null,o&&s.length&&!t.audFound&&(Y(o,t),o=this.avcSample=H(!1,r.pts,r.dts,"")),s.forEach((function(i){switch(i.type){case 1:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.frame=!0;var s=i.data;if(l&&s.length>4){var u=new U(s).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(o.key=!0)}break;case 5:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,(0,d.parseSEIMessageFromNALu)(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var h=new U(i.data).readSPS();t.width=h.width,t.height=h.height,t.pixelRatio=h.pixelRatio,t.sps=[i.data],t.duration=a._duration;for(var c=i.data.subarray(1,4),f="avc1.",g=0;g<3;g++){var v=c[g].toString(16);v.length<2&&(v="0"+v),f+=v}t.codec=f}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&Y(o,t),o=a.avcSample=H(!1,r.pts,r.dts,"");break;case 12:n=!0;break;default:n=!1,o&&(o.debug+="unknown NAL "+i.type+" ")}o&&n&&o.units.push(i)})),i&&o&&(Y(o,t),this.avcSample=null)},e.getLastNalUnit=function(t){var e,r,i=this.avcSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!==(e=i)&&void 0!==e&&e.units){var n=i.units;r=n[n.length-1]}return r},e.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,d=0;for(-1===a&&(u=0,d=31&e[0],a=0,l=1);l<n;)if(r=e[l++],a)if(1!==a)if(r)if(1===r){if(u>=0){var h={data:e.subarray(u,l-a-1),type:d};o.push(h)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l<n?(u=l,d=31&e[l],a=0):a=-1}else a=0;else a=3;else a=r?0:2;else a=r?0:1;if(u>=0&&a>=0){var g={data:e.subarray(u,n),type:d,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var p=new Uint8Array(v.data.byteLength+e.byteLength);p.set(v.data,0),p.set(e,v.data.byteLength),v.data=p}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,a,s,o,l,u=0,d=this.aacOverFlow,h=e.data;if(d){this.aacOverFlow=null;var c=d.missing,f=d.sample.unit.byteLength;if(-1===c){var g=new Uint8Array(f+h.byteLength);g.set(d.sample.unit,0),g.set(h,f),h=g}else{var p=f-c;d.sample.unit.set(h.subarray(0,c),p),t.samples.push(d.sample),u=d.missing}}for(r=u,a=h.length;r<a-1&&!E(h,r);r++);if(r===u||(r<a-1?(s="AAC PES did not start with ADTS header,offset:"+r,o=!1):(s="no ADTS header found in AAC PES",o=!0),v.logger.warn("parsing error:"+s),this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:o,reason:s}),!o)){if(S(t,this.observer,h,r,this.audioCodec),void 0!==e.pts)l=e.pts;else{if(!d)return void v.logger.warn("[tsdemuxer]: AAC PES unknown PTS");var m=b(t.samplerate);l=d.sample.pts+m}for(var y,T=0;r<a;){if(r+=(y=L(t,h,r,l,T)).length,y.missing){this.aacOverFlow=y;break}for(T++;r<a-1&&!E(h,r);r++);}}},e.parseMPEGPES=function(t,e){var r=e.data,i=r.length,n=0,a=0,s=e.pts;if(void 0!==s)for(;a<i;)if(M(r,a)){var o=x(t,r,a,s,n);if(!o)break;a+=o.length,n++}else a++;else v.logger.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=G({},e,{type:this._avcTrack?l.MetadataSchema.emsg:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else v.logger.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function z(t,e){return z=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},z(t,e)}const X=function(t){var e,r;function i(){return t.apply(this,arguments)||this}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,z(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.getID3Data(t,0)||[]).length,r=t.length;e<r;e++)if(N(t,e))return v.logger.log("MPEG Audio sync word found !"),!0;return!1},n.canParse=function(t,e){return function(t,e){return F(t,e)&&4<=t.length-e}(t,e)},n.appendFrame=function(t,e,r){if(null!==this.basePTS)return x(t,e,r,this.basePTS,this.frameIndex)},i}(g);var Q=r(524),$=r(923);function Z(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===$.ElementaryStreamTypes.VIDEO?"avc1.42e01e":"mp4a.40.5"}const J=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=void 0,this.initTracks=void 0,this.lastEndTime=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndTime=null},e.resetNextTimestamp=function(){this.lastEndTime=null},e.resetInitSegment=function(t,e,r){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment(t),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(!t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=(0,d.parseInitSegment)(t);e||(e=Z(i.audio,$.ElementaryStreamTypes.AUDIO)),r||(r=Z(i.video,$.ElementaryStreamTypes.VIDEO));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:v.logger.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n){var a,o=this.initPTS,l=this.lastEndTime,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};(0,s.isFiniteNumber)(l)||(l=this.lastEndTime=n||0);var h=e.samples;if(!h||!h.length)return u;var c={initPTS:void 0,timescale:1},f=this.initData;if(f&&f.length||(this.generateInitSegment(h),f=this.initData),!f||!f.length)return v.logger.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=(0,d.getStartDTS)(f,h);(0,s.isFiniteNumber)(o)||(this.initPTS=c.initPTS=o=g-n);var p=(0,d.getDuration)(h,f),m=t?g-o:l,y=m+p;(0,d.offsetStartDTS)(f,h,o),p>0?this.lastEndTime=y:(v.logger.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var E=!!f.audio,T=!!f.video,S="";E&&(S+="audio"),T&&(S+="video");var b={data1:h,startPTS:m,startDTS:m,endPTS:y,endDTS:y,type:S,hasAudio:E,hasVideo:T,nb:1,dropped:0};u.audio="audio"===b.type?b:void 0,u.video="audio"!==b.type?b:void 0,u.initSegment=c;var L=null!=(a=this.initPTS)?a:0;return u.id3=(0,Q.flushTextTrackMetadataCueSamples)(r,n,L,L),i.samples.length&&(u.text=(0,Q.flushTextTrackUserdataCueSamples)(i,n,L)),u},t}();var tt;try{tt=self.performance.now.bind(self.performance)}catch(t){v.logger.debug("Unable to use Performance API on this environment"),tt=self.Date.now}var et=[{demux:q,remux:Q.default},{demux:k,remux:J},{demux:A,remux:Q.default},{demux:X,remux:Q.default}],rt=function(){function t(t,e,r,i,n){this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=tt();var s=new Uint8Array(t),o=this.config,l=this.currentTransmuxState,u=this.transmuxConfig;i&&(this.currentTransmuxState=i);var d=i||l,h=d.contiguous,c=d.discontinuity,f=d.trackSwitch,g=d.accurateTimeOffset,v=d.timeOffset,p=d.initSegmentChange,m=u.audioCodec,y=u.videoCodec,E=u.defaultInitPts,T=u.duration,S=u.initSegmentData;(c||f||p)&&this.resetInitSegment(S,m,y,T),(c||p)&&this.resetInitialTimestamp(E),h||this.resetContiguity();var b=function(t,e){var r=null;return t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(b&&"AES-128"===b.method){var L=this.getDecrypter();if(!o.enableSoftwareAES)return this.decryptionPromise=L.webCryptoDecrypt(s,b.key.buffer,b.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var D=L.softwareDecrypt(s,b.key.buffer,b.iv.buffer);if(!D)return a.executeEnd=tt(),it(r);s=new Uint8Array(D)}this.needsProbing(s,c,f)&&this.configureTransmuxer(s,u);var A=this.transmux(s,b,v,g,r),R=this.currentTransmuxState;return R.contiguous=!0,R.discontinuity=!1,R.trackSwitch=!1,a.executeEnd=tt(),A},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=tt();var a=this.decrypter,s=this.currentTransmuxState,o=this.decryptionPromise;if(o)return o.then((function(){return e.flush(t)}));var l=[],u=s.timeOffset;if(a){var d=a.flush();d&&l.push(this.push(d,null,t))}var h=this.demuxer,c=this.remuxer;if(!h||!c)return this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=tt(),[it(t)];var f=h.flush(u);return nt(f)?f.then((function(r){return e.flushRemux(l,r,t),l})):(this.flushRemux(l,f,t),l)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;v.logger.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var d=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:d,chunkMeta:r}),r.transmuxing.executeEnd=tt()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i){var n=this.demuxer,a=this.remuxer;n&&a&&(n.resetInitSegment(t,e,r,i),a.resetInitSegment(t,e,r))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t,e){for(var r,i=this.config,n=this.observer,a=this.typeSupported,s=this.vendor,o=e.audioCodec,l=e.defaultInitPts,u=e.duration,d=e.initSegmentData,h=e.videoCodec,c=0,f=et.length;c<f;c++)if(et[c].demux.probe(t)){r=et[c];break}r||(v.logger.warn("Failed to find demuxer by probing frag, treating as mp4 passthrough"),r={demux:k,remux:J});var g=this.demuxer,p=this.remuxer,m=r.remux,y=r.demux;p&&p instanceof m||(this.remuxer=new m(n,i,a,s)),g&&g instanceof y||(this.demuxer=new y(n,i,a),this.probe=y.probe),this.resetInitSegment(d,o,h,u),this.resetInitialTimestamp(l)},e.needsProbing=function(t,e,r){return!this.demuxer||!this.remuxer||e||r},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new a.default(this.observer,this.config)),t},t}(),it=function(t){return{remuxResult:{},chunkMeta:t}};function nt(t){return"then"in t&&t.then instanceof Function}var at=function(t,e,r,i,n){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=n},st=function(t,e,r,i,n,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=n,this.initSegmentChange=a}},973:(t,e,r)=>{"use strict";var i,n;r.r(e),r.d(e,{ErrorDetails:()=>n,ErrorTypes:()=>i}),function(t){t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError"}(i||(i={})),function(t){t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown"}(n||(n={}))},851:(t,e,r)=>{"use strict";var i;r.r(e),r.d(e,{Events:()=>i}),function(t){t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached"}(i||(i={}))},817:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>Ti});var i,n=r(945),a=r(965),s=r(851),o=r(973),l=r(93),u=r(63),d=/^(\d+)x(\d+)$/,h=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,c=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&(this[r]=e[r])}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=d.exec(this[t]);if(null!==e)return{width:parseInt(e[1],10),height:parseInt(e[2],10)}},t.parseAttrList=function(t){var e,r={};for(h.lastIndex=0;null!==(e=h.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1]]=i}return r},t}();function f(){return f=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},f.apply(this,arguments)}function g(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}!function(t){t.ID="ID",t.CLASS="CLASS",t.START_DATE="START-DATE",t.DURATION="DURATION",t.END_DATE="END-DATE",t.END_ON_NEXT="END-ON-NEXT",t.PLANNED_DURATION="PLANNED-DURATION",t.SCTE35_OUT="SCTE35-OUT",t.SCTE35_IN="SCTE35-IN"}(i||(i={}));var v=function(){function t(t,e){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,e){var r=e.attr;for(var n in r)if(Object.prototype.hasOwnProperty.call(t,n)&&t[n]!==r[n]){l.logger.warn('DATERANGE tag attribute: "'+n+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=n;break}t=f(new c({}),r,t)}if(this.attr=t,this._startDate=new Date(t[i.START_DATE]),i.END_DATE in this.attr){var s=new Date(this.attr[i.END_DATE]);(0,a.isFiniteNumber)(s.getTime())&&(this._endDate=s)}}var e,r;return e=t,(r=[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var t=this.duration;return null!==t?new Date(this._startDate.getTime()+1e3*t):null}},{key:"duration",get:function(){if(i.DURATION in this.attr){var t=this.attr.decimalFloatingPoint(i.DURATION);if((0,a.isFiniteNumber)(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return i.PLANNED_DURATION in this.attr?this.attr.decimalFloatingPoint(i.PLANNED_DURATION):null}},{key:"endOnNext",get:function(){return this.attr.bool(i.END_ON_NEXT)}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&(0,a.isFiniteNumber)(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}])&&g(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),p=r(923);function m(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var y=function(){function t(t){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.needSidxRanges=!1,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.fragments=[],this.dateRanges={},this.url=t}var e,r;return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},e=t,(r=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&(0,a.isFiniteNumber)(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!==(t=this.fragments)&&void 0!==t&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&m(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),E=r(960),T={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}};function S(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}var b=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-SESSION-DATA:([^\r\n]*)[\r\n]+/g,L=/#EXT-X-MEDIA:(.*)/g,D=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),A=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),R=/\.(mp4|m4s|m4v|m4a)$/i,k=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return(r+=parseInt(e.shift()).toString(16))+("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return n.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,n=[],a=[],s={},o=!1;for(b.lastIndex=0;null!=(i=b.exec(e));)if(i[1]){var l,u=new c(i[1]),d={attrs:u,bitrate:u.decimalInteger("AVERAGE-BANDWIDTH")||u.decimalInteger("BANDWIDTH"),name:u.NAME,url:t.resolve(i[2],r)},h=u.decimalResolution("RESOLUTION");h&&(d.width=h.width,d.height=h.height),I((u.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),d),d.videoCodec&&-1!==d.videoCodec.indexOf("avc1")&&(d.videoCodec=t.convertAVC1ToAVCOTI(d.videoCodec)),null!==(l=d.unknownCodecs)&&void 0!==l&&l.length||a.push(d),n.push(d)}else if(i[3]){var f=new c(i[3]);f["DATA-ID"]&&(o=!0,s[f["DATA-ID"]]=f)}return{levels:a.length>0&&a.length<n.length?a:n,sessionData:o?s:null}},t.parseMasterPlaylistMedia=function(e,r,i,n){var a;void 0===n&&(n=[]);var s=[],o=0;for(L.lastIndex=0;null!==(a=L.exec(e));){var l=new c(a[1]);if(l.TYPE===i){var u={attrs:l,bitrate:0,id:o++,groupId:l["GROUP-ID"],instreamId:l["INSTREAM-ID"],name:l.NAME||l.LANGUAGE||"",type:i,default:l.bool("DEFAULT"),autoselect:l.bool("AUTOSELECT"),forced:l.bool("FORCED"),lang:l.LANGUAGE,url:l.URI?t.resolve(l.URI,r):""};if(n.length){var d=t.findGroup(n,u.groupId)||n[0];_(u,d,"audioCodec"),_(u,d,"textCodec")}s.push(u)}}return s},t.parseLevelPlaylist=function(t,e,r,i,s){var o,u,d,h=new y(e),f=h.fragments,g=null,m=0,T=0,S=0,b=0,L=null,k=new p.Fragment(i,e),I=-1,_=!1;for(D.lastIndex=0,h.m3u8=t;null!==(o=D.exec(t));){_&&(_=!1,(k=new p.Fragment(i,e)).start=S,k.sn=m,k.cc=b,k.level=r,g&&(k.initSegment=g,k.rawProgramDateTime=g.rawProgramDateTime,g.rawProgramDateTime=null));var O=o[1];if(O){k.duration=parseFloat(O);var x=(" "+o[2]).slice(1);k.title=x||null,k.tagList.push(x?["INF",O,x]:["INF",O])}else if(o[3])(0,a.isFiniteNumber)(k.duration)&&(k.start=S,d&&(k.levelkey=d),k.sn=m,k.level=r,k.cc=b,k.urlId=s,f.push(k),k.relurl=(" "+o[3]).slice(1),C(k,L),L=k,S+=k.duration,m++,T=0,_=!0);else if(o[4]){var P=(" "+o[4]).slice(1);L?k.setByteRange(P,L):k.setByteRange(P)}else if(o[5])k.rawProgramDateTime=(" "+o[5]).slice(1),k.tagList.push(["PROGRAM-DATE-TIME",k.rawProgramDateTime]),-1===I&&(I=f.length);else{if(!(o=o[0].match(A))){l.logger.warn("No matches on slow regex match for level playlist!");continue}for(u=1;u<o.length&&void 0===o[u];u++);var F=(" "+o[u]).slice(1),M=(" "+o[u+1]).slice(1),N=o[u+2]?(" "+o[u+2]).slice(1):"";switch(F){case"PLAYLIST-TYPE":h.type=M.toUpperCase();break;case"MEDIA-SEQUENCE":m=h.startSN=parseInt(M);break;case"SKIP":var U=new c(M),B=U.decimalInteger("SKIPPED-SEGMENTS");if((0,a.isFiniteNumber)(B)){h.skippedSegments=B;for(var G=B;G--;)f.unshift(null);m+=B}var K=U.enumeratedString("RECENTLY-REMOVED-DATERANGES");K&&(h.recentlyRemovedDateranges=K.split("\t"));break;case"TARGETDURATION":h.targetduration=parseFloat(M);break;case"VERSION":h.version=parseInt(M);break;case"EXTM3U":break;case"ENDLIST":h.live=!1;break;case"#":(M||N)&&k.tagList.push(N?[M,N]:[M]);break;case"DISCONTINUITY":b++,k.tagList.push(["DIS"]);break;case"GAP":k.tagList.push([F]);break;case"BITRATE":k.tagList.push([F,M]);break;case"DATERANGE":var H=new c(M),j=new v(H,h.dateRanges[H.ID]);j.isValid||h.skippedSegments?h.dateRanges[j.id]=j:l.logger.warn('Ignoring invalid DATERANGE tag: "'+M+'"'),k.tagList.push(["EXT-X-DATERANGE",M]);break;case"DISCONTINUITY-SEQUENCE":b=parseInt(M);break;case"KEY":var V,W=new c(M),Y=W.enumeratedString("METHOD"),q=W.URI,z=W.hexadecimalInteger("IV"),X=W.enumeratedString("KEYFORMATVERSIONS"),Q=W.enumeratedString("KEYID"),$=null!=(V=W.enumeratedString("KEYFORMAT"))?V:"identity";if(["com.apple.streamingkeydelivery","com.microsoft.playready","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed","com.widevine"].indexOf($)>-1){l.logger.warn("Keyformat "+$+" is not supported from the manifest");continue}if("identity"!==$)continue;Y&&(d=E.LevelKey.fromURL(e,q),q&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(Y)>=0&&(d.method=Y,d.keyFormat=$,Q&&(d.keyID=Q),X&&(d.keyFormatVersions=X),d.iv=z));break;case"START":var Z=new c(M).decimalFloatingPoint("TIME-OFFSET");(0,a.isFiniteNumber)(Z)&&(h.startTimeOffset=Z);break;case"MAP":var J=new c(M);if(k.duration){var tt=new p.Fragment(i,e);w(tt,J,r,d),g=tt,k.initSegment=g,g.rawProgramDateTime&&!k.rawProgramDateTime&&(k.rawProgramDateTime=g.rawProgramDateTime)}else w(k,J,r,d),g=k,_=!0;break;case"SERVER-CONTROL":var et=new c(M);h.canBlockReload=et.bool("CAN-BLOCK-RELOAD"),h.canSkipUntil=et.optionalFloat("CAN-SKIP-UNTIL",0),h.canSkipDateRanges=h.canSkipUntil>0&&et.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=et.optionalFloat("PART-HOLD-BACK",0),h.holdBack=et.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var rt=new c(M);h.partTarget=rt.decimalFloatingPoint("PART-TARGET");break;case"PART":var it=h.partList;it||(it=h.partList=[]);var nt=T>0?it[it.length-1]:void 0,at=T++,st=new p.Part(new c(M),k,e,at,nt);it.push(st),k.duration+=st.duration;break;case"PRELOAD-HINT":var ot=new c(M);h.preloadHint=ot;break;case"RENDITION-REPORT":var lt=new c(M);h.renditionReports=h.renditionReports||[],h.renditionReports.push(lt);break;default:l.logger.warn("line parsed but not handled: "+o)}}}L&&!L.relurl?(f.pop(),S-=L.duration,h.partList&&(h.fragmentHint=L)):h.partList&&(C(k,L),k.cc=b,h.fragmentHint=k);var ut=f.length,dt=f[0],ht=f[ut-1];if((S+=h.skippedSegments*h.targetduration)>0&&ut&&ht){h.averagetargetduration=S/ut;var ct=ht.sn;h.endSN="initSegment"!==ct?ct:0,dt&&(h.startCC=dt.cc,dt.initSegment||h.fragments.every((function(t){return t.relurl&&(e=t.relurl,R.test(null!=(r=null===(i=n.parseURL(e))||void 0===i?void 0:i.path)?r:""));var e,r,i}))&&(l.logger.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(k=new p.Fragment(i,e)).relurl=ht.relurl,k.level=r,k.sn="initSegment",dt.initSegment=k,h.needSidxRanges=!0))}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(S+=h.fragmentHint.duration),h.totalduration=S,h.endCC=b,I>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(f,I),h},t}();function I(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=T[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var n=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=n.length>0?n[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function _(t,e,r){var i=e[r];i&&(t[r]=i)}function C(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),(0,a.isFiniteNumber)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function w(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkey=i),t.initSegment=null}var O=r(308);function x(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}const P=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return t.loader=n,this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:O.PlaylistContextType.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:O.PlaylistContextType.LEVEL,url:n,deliveryDirectives:a})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:O.PlaylistContextType.AUDIO_TRACK,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:O.PlaylistContextType.SUBTITLE_TRACK,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n,a,s,o=this.hls.config,u=this.getInternalLoader(t);if(u){var d=u.context;if(d&&d.url===t.url)return void l.logger.trace("[playlist-loader]: playlist request ongoing");l.logger.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case O.PlaylistContextType.MANIFEST:r=o.manifestLoadingMaxRetry,i=o.manifestLoadingTimeOut,n=o.manifestLoadingRetryDelay,a=o.manifestLoadingMaxRetryTimeout;break;case O.PlaylistContextType.LEVEL:case O.PlaylistContextType.AUDIO_TRACK:case O.PlaylistContextType.SUBTITLE_TRACK:r=0,i=o.levelLoadingTimeOut;break;default:r=o.levelLoadingMaxRetry,i=o.levelLoadingTimeOut,n=o.levelLoadingRetryDelay,a=o.levelLoadingMaxRetryTimeout}if(u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part&&(t.type===O.PlaylistContextType.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===O.PlaylistContextType.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===O.PlaylistContextType.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var h=s.partTarget,c=s.targetduration;h&&c&&(i=Math.min(1e3*Math.max(3*h,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:n,maxRetryDelay:a,highWaterMark:0},g={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(t,f,g)},e.loadsuccess=function(t,e,r,i){if(void 0===i&&(i=null),r.isSidxRequest)return this.handleSidxRequest(t,r),void this.handlePlaylistLoaded(t,e,r,i);this.resetInternalLoader(r.type);var n=t.data;0===n.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),n.indexOf("#EXTINF:")>0||n.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(t,e,r,i):this.handleMasterPlaylist(t,e,r,i)):this.handleManifestParsingError(t,r,"no EXTM3U delimiter",i)},e.loaderror=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!1,t)},e.loadtimeout=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!0)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,o=x(t,r),u=k.parseMasterPlaylist(a,o),d=u.levels,h=u.sessionData;if(d.length){var f=d.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),g=d.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),v=k.parseMasterPlaylistMedia(a,o,"AUDIO",f),p=k.parseMasterPlaylistMedia(a,o,"SUBTITLES",g),m=k.parseMasterPlaylistMedia(a,o,"CLOSED-CAPTIONS");v.length&&(v.some((function(t){return!t.url}))||!d[0].audioCodec||d[0].attrs.AUDIO||(l.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),v.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new c({}),bitrate:0,url:""}))),n.trigger(s.Events.MANIFEST_LOADED,{levels:d,audioTracks:v,subtitles:p,captions:m,url:o,stats:e,networkDetails:i,sessionData:h})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var n=this.hls,l=r.id,u=r.level,d=r.type,h=x(t,r),f=(0,a.isFiniteNumber)(l)?l:0,g=(0,a.isFiniteNumber)(u)?u:f,v=function(t){switch(t.type){case O.PlaylistContextType.AUDIO_TRACK:return O.PlaylistLevelType.AUDIO;case O.PlaylistContextType.SUBTITLE_TRACK:return O.PlaylistLevelType.SUBTITLE;default:return O.PlaylistLevelType.MAIN}}(r),p=k.parseLevelPlaylist(t.data,h,g,v,f);if(p.fragments.length){if(d===O.PlaylistContextType.MANIFEST){var m={attrs:new c({}),bitrate:0,details:p,name:"",url:h};n.trigger(s.Events.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:h,stats:e,networkDetails:i,sessionData:null})}if(e.parsing.end=performance.now(),p.needSidxRanges){var y,E=null===(y=p.fragments[0].initSegment)||void 0===y?void 0:y.url;this.load({url:E,isSidxRequest:!0,type:d,level:u,levelDetails:p,id:l,groupId:null,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer",deliveryDirectives:null})}else r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else n.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.LEVEL_EMPTY_ERROR,fatal:!1,url:h,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleSidxRequest=function(t,e){var r=new Uint8Array(t.data),i=(0,u.findBox)(r,["sidx"])[0];if(i){var n=(0,u.parseSegmentIndex)(i);if(n){var a=n.references,s=e.levelDetails;a.forEach((function(t,e){var i=t.info,n=s.fragments[e];if(0===n.byteRange.length&&n.setByteRange(String(1+i.end-i.start)+"@"+String(i.start)),n.initSegment){var a=(0,u.findBox)(r,["moov"])[0],o=a?a.length:null;n.initSegment.setByteRange(String(o)+"@0")}}))}}},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:e.type===O.PlaylistContextType.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),l.logger.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var n=o.ErrorDetails.UNKNOWN,a=!1,u=this.getInternalLoader(t);switch(t.type){case O.PlaylistContextType.MANIFEST:n=r?o.ErrorDetails.MANIFEST_LOAD_TIMEOUT:o.ErrorDetails.MANIFEST_LOAD_ERROR,a=!0;break;case O.PlaylistContextType.LEVEL:n=r?o.ErrorDetails.LEVEL_LOAD_TIMEOUT:o.ErrorDetails.LEVEL_LOAD_ERROR,a=!1;break;case O.PlaylistContextType.AUDIO_TRACK:n=r?o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,a=!1;break;case O.PlaylistContextType.SUBTITLE_TRACK:n=r?o.ErrorDetails.SUBTITLE_TRACK_LOAD_TIMEOUT:o.ErrorDetails.SUBTITLE_LOAD_ERROR,a=!1}u&&this.resetInternalLoader(t.type);var d={type:o.ErrorTypes.NETWORK_ERROR,details:n,fatal:a,url:t.url,loader:u,context:t,networkDetails:e};i&&(d.response=i),this.hls.trigger(s.Events.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i){var n=r.type,a=r.level,o=r.id,l=r.groupId,u=r.loader,d=r.levelDetails,h=r.deliveryDirectives;if(null!=d&&d.targetduration){if(u)switch(d.live&&(u.getCacheAge&&(d.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(d.ageHeader)||(d.ageHeader=0)),n){case O.PlaylistContextType.MANIFEST:case O.PlaylistContextType.LEVEL:this.hls.trigger(s.Events.LEVEL_LOADED,{details:d,level:a||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:h});break;case O.PlaylistContextType.AUDIO_TRACK:this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h});break;case O.PlaylistContextType.SUBTITLE_TRACK:this.hls.trigger(s.Events.SUBTITLE_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}();var F=function(){function t(t){this.hls=void 0,this.loaders={},this.decryptkey=null,this.decrypturl=null,this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){this.hls.on(s.Events.KEY_LOADING,this.onKeyLoading,this)},e.unregisterListeners=function(){this.hls.off(s.Events.KEY_LOADING,this.onKeyLoading)},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy()}this.loaders={}},e.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},e.onKeyLoading=function(t,e){var r=e.frag,i=r.type,n=this.loaders[i];if(r.decryptdata){var a=r.decryptdata.uri;if(a!==this.decrypturl||null===this.decryptkey){var o=this.hls.config;if(n&&(l.logger.warn("abort previous key loader for type:"+i),n.abort()),!a)return void l.logger.warn("key uri is falsy");var u=o.loader,d=r.loader=this.loaders[i]=new u(o);this.decrypturl=a,this.decryptkey=null;var h={url:a,frag:r,responseType:"arraybuffer"},c={timeout:o.fragLoadingTimeOut,maxRetry:0,retryDelay:o.fragLoadingRetryDelay,maxRetryDelay:o.fragLoadingMaxRetryTimeout,highWaterMark:0},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};d.load(h,c,f)}else this.decryptkey&&(r.decryptdata.key=this.decryptkey,this.hls.trigger(s.Events.KEY_LOADED,{frag:r}))}else l.logger.warn("Missing decryption data on fragment in onKeyLoading")},e.loadsuccess=function(t,e,r){var i=r.frag;i.decryptdata?(this.decryptkey=i.decryptdata.key=new Uint8Array(t.data),i.loader=null,delete this.loaders[i.type],this.hls.trigger(s.Events.KEY_LOADED,{frag:i})):l.logger.error("after key load, decryptdata unset")},e.loaderror=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.KEY_LOAD_ERROR,fatal:!1,frag:r,response:t})},e.loadtimeout=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.KEY_LOAD_TIMEOUT,fatal:!1,frag:r})},t}();function M(t,e){var r;try{r=new Event("addtrack")}catch(t){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=t,e.dispatchEvent(r)}function N(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){l.logger.debug("[texttrack-utils]: "+r);var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}"disabled"===r&&(t.mode=r)}function U(t){var e=t.mode;if("disabled"===e&&(t.mode="hidden"),t.cues)for(var r=t.cues.length;r--;)t.removeCue(t.cues[r]);"disabled"===e&&(t.mode=e)}function B(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(e<t[a].startTime)n=a-1;else{if(!(e>t[a].startTime&&i<r))return a;i=a+1}}return t[i].startTime-e<e-t[n].startTime?i:n}(t,e);if(n>-1)for(var a=n,s=t.length;a<s;a++){var o=t[a];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;s<a.length;s++)i&&!i(a[s])||t.removeCue(a[s]);"disabled"===n&&(t.mode=n)}var G=r(181),K=r(856);function H(){return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}var j=function(){var t=H();try{new t(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}();function V(t,e){return t.getTime()/1e3-e}const W=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null},e._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this)},e._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(U(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})},e.onManifestLoading=function(){this.dateRangeCuesAppended={}},e.createTrack=function(t){var e=this.getID3Track(t.textTracks);return e.mode="hidden",e},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return M(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=this.hls.config,i=r.enableEmsgMetadataCues,n=r.enableID3MetadataCues;if(i||n){e.frag;var a=e.samples;e.details,this.id3Track||(this.id3Track=this.createTrack(this.media));for(var s=H(),o=0;o<a.length;o++){var l=a[o].type;if((l!==K.MetadataSchema.emsg||i)&&n){var u=G.getID3Frames(a[o].data);if(u){var d=a[o].pts,h=d+a[o].duration;h>j&&(h=j),h-d<=0&&(h=d+.25);for(var c=0;c<u.length;c++){var f=u[c];if(!G.isTimeStampFrame(f)){this.updateId3CueEnds(d);var g=new s(d,h,"");g.value=f,l&&(g.type=l),this.id3Track.addCue(g)}}}}}}}},e.updateId3CueEnds=function(t){var e,r=null===(e=this.id3Track)||void 0===e?void 0:e.cues;if(r)for(var i=r.length;i--;){var n=r[i];n.startTime<t&&n.endTime===j&&(n.endTime=t)}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.type,a=this.id3Track,s=this.hls;if(s){var o=s.config,l=o.enableEmsgMetadataCues,u=o.enableID3MetadataCues;a&&(l||u)&&B(a,r,i,"audio"===n?function(t){return t.type===K.MetadataSchema.audioId3&&u}:"video"===n?function(t){return t.type===K.MetadataSchema.emsg&&l}:function(t){return t.type===K.MetadataSchema.audioId3&&u||t.type===K.MetadataSchema.emsg&&l})}},e.onLevelUpdated=function(t,e){var r=this,n=e.details;if(this.media&&n.hasProgramDateTime&&this.hls.config.enableDateRangeMetadataCues){var s=this.dateRangeCuesAppended,o=this.id3Track,l=n.dateRanges,u=Object.keys(l);if(o)for(var d=Object.keys(s).filter((function(t){return!u.includes(t)})),h=function(t){var e=d[t];Object.keys(s[e].cues).forEach((function(t){o.removeCue(s[e].cues[t])})),delete s[e]},c=d.length;c--;)h(c);var f=n.fragments[n.fragments.length-1];if(0!==u.length&&(0,a.isFiniteNumber)(null==f?void 0:f.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var g=f.programDateTime/1e3-f.start,v=H(),p=function(t){var e=u[t],n=l[e],a=s[e],o=(null==a?void 0:a.cues)||{},d=(null==a?void 0:a.durationKnown)||!1,h=V(n.startDate,g),c=j,f=n.endDate;if(f)c=V(f,g),d=!0;else if(n.endOnNext&&!d){var p=u.reduce((function(t,e){var r=l[e];return r.class===n.class&&r.id!==e&&r.startDate>n.startDate&&t.push(r),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];p&&(c=V(p.startDate,g),d=!0)}for(var m,y=Object.keys(n.attr),E=0;E<y.length;E++){var T=y[E];if(T!==i.ID&&T!==i.CLASS&&T!==i.START_DATE&&T!==i.DURATION&&T!==i.END_DATE&&T!==i.END_ON_NEXT){var S=o[T];if(S)d&&!a.durationKnown&&(S.endTime=c);else{var b=n.attr[T];S=new v(h,c,""),T!==i.SCTE35_OUT&&T!==i.SCTE35_IN||(m=b,b=Uint8Array.from(m.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),S.value={key:T,data:b},S.type=K.MetadataSchema.dateRange,r.id3Track.addCue(S),o[T]=S}}}s[e]={cues:o,dateRange:n,durationKnown:d}},m=0;m<u.length;m++)p(m)}}},t}();function Y(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var q,z=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e,r,i=t.prototype;return i.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},i.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(s.Events.ERROR,this.onError,this)},i.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached),this.hls.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching),this.hls.off(s.Events.MANIFEST_LOADING,this.onManifestLoading),this.hls.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated),this.hls.off(s.Events.ERROR,this.onError)},i.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},i.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},i.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},i.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},i.onError=function(t,e){e.details===o.ErrorDetails.BUFFER_STALLED_ERROR&&(this.stallCount++,l.logger.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},i.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,n=i.lowLatencyMode,a=i.maxLiveSyncPlaybackRate;if(n&&1!==a){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),d=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,d))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},i.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},i.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},e=t,(r=[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var d=i;return u+Math.min(1*this.stallCount,d)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}])&&Y(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function X(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}!function(t){t.No="",t.Yes="YES",t.v2="v2"}(q||(q={}));var Q=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.toString()},t}(),$=function(){function t(t){this.attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this.attrs=t.attrs,this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}var e,r;return e=t,(r=[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.details=void 0,this._urlId=e)}}])&&X(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function Z(){return Z=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Z.apply(this,arguments)}function J(t,e,r){switch(e){case"audio":t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds.push(r);break;case"text":t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds.push(r)}}function tt(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}function et(t,e){var r=e.startPTS;if((0,a.isFiniteNumber)(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function rt(t,e,r,i,n,s){i-r<=0&&(l.logger.warn("Fragment should have a positive duration",e),i=r+e.duration,s=n+e.duration);var o=r,u=i,d=e.startPTS,h=e.endPTS;if((0,a.isFiniteNumber)(d)){var c=Math.abs(d-r);(0,a.isFiniteNumber)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,o=Math.max(r,d),r=Math.min(r,d),n=Math.min(n,e.startDTS),u=Math.min(i,h),i=Math.max(i,h),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.appendedPTS=i,e.start=e.startPTS=r,e.maxStartPTS=o,e.startDTS=n,e.endPTS=i,e.minEndPTS=u,e.endDTS=s;var g,v=e.sn;if(!t||v<t.startSN||v>t.endSN)return 0;var p=v-t.startSN,m=t.fragments;for(m[p]=e,g=p;g>0;g--)et(m[g],m[g-1]);for(g=p;g<m.length-1;g++)et(m[g],m[g+1]);return t.fragmentHint&&et(m[m.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,f}function it(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||nt(e,i[r].start)}function nt(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}var at=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.canLoad=!1,this.retryCount=0,this.log=void 0,this.warn=void 0,this.log=l.logger.log.bind(l.logger,e+":"),this.warn=l.logger.warn.bind(l.logger,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.onError=function(t,e){e.fatal&&e.type===o.ErrorTypes.NETWORK_ERROR&&this.clearTimer()},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.retryCount=0,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r)for(var i=0;i<r.length;i++){var n=r[i],s=""+n.URI;if(s===t.slice(-s.length)){var o=parseInt(n["LAST-MSN"]),l=parseInt(n["LAST-PART"]);if(e&&this.hls.config.lowLatencyMode){var u=Math.min(e.age-e.partTarget,e.targetduration);void 0!==l&&u>e.partTarget&&(l+=1)}if((0,a.isFiniteNumber)(o))return new Q(o,(0,a.isFiniteNumber)(l)?l:void 0,q.No)}}},e.loadPlaylist=function(t){},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,s=e.stats,o=s.loading.end?Math.max(0,self.performance.now()-s.loading.end):0;if(n.advancedDateTime=Date.now()-o,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&function(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var s=i[n].initSegment;if(s){r=s;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var o,u,d,h,c,f=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var d=l[s+u],h=o[u];i&&!h&&u<i&&(h=e.fragments[u]=d),d&&h&&r(d,h)}}(t,e,(function(t,i){t.relurl&&(f=t.cc-i.cc),(0,a.isFiniteNumber)(t.startPTS)&&(0,a.isFiniteNumber)(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.appendedPTS=t.appendedPTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(o=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment&&(i.initSegment=t.initSegment,r=t.initSegment)})),r&&(e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments).forEach((function(t){var e;t.initSegment&&t.initSegment.relurl!==(null===(e=r)||void 0===e?void 0:e.relurl)||(t.initSegment=r)})),e.skippedSegments)if(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed){l.logger.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var g=e.skippedSegments;g--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}else e.canSkipDateRanges&&(e.dateRanges=(u=t.dateRanges,d=e.dateRanges,h=e.recentlyRemovedDateranges,c=Z({},u),h&&h.forEach((function(t){delete c[t]})),Object.keys(d).forEach((function(t){var e=new v(d[t].attr,c[t]);e.isValid?c[t]=e:l.logger.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+JSON.stringify(d[t].attr)+'"')})),c));var p=e.fragments;if(f){l.logger.warn("discontinuity sliding from playlist, take drift into account");for(var m=0;m<p.length;m++)p[m].cc+=f}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,n=0,a=t.length;n<=a;n++){var s=t[n],o=e[n+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?(l=s,(u=o).elementaryStreams=l.elementaryStreams,u.stats=l.stats):i--}var l,u}(t.partList,e.partList),o?rt(e,o,o.startPTS,o.endPTS,o.startDTS,o.endDTS):it(t,e),p.length&&(e.totalduration=e.edge-p[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var y=e.advancedDateTime;if(e.advanced&&y){var E=e.edge;e.driftStart||(e.driftStartTime=y,e.driftStart=E),e.driftEndTime=y,e.driftEnd=E}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}(r,n),!this.canLoad||!n.live)return;var u,d=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var c=this.hls.config.lowLatencyMode,f=n.lastPartSn,g=n.endSN,p=n.lastPartIndex,m=f===g;-1!==p?(d=m?g+1:f,h=m?c?0:p:p+1):d=g+1;var y=n.age,E=y+n.ageHeader,T=Math.min(E-n.partTarget,1.5*n.targetduration);if(T>0){if(r&&T>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+T+" with playlist age: "+n.age),T=0;else{var S=Math.floor(T/n.targetduration);d+=S,void 0!==h&&(h+=Math.round(T%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+y.toFixed(2)+"s goal: "+T+" skip sn "+S+" to part "+h)}n.tuneInGoal=T}if(u=this.getDeliveryDirectives(n,e.deliveryDirectives,d,h),c||!m)return void this.loadPlaylist(u)}else u=this.getDeliveryDirectives(n,e.deliveryDirectives,d,h);var b=function(t,e){var r,i=1e3*t.levelTargetDuration,n=i/2,a=t.age,s=a>0&&a<3*i,o=e.loading.end-e.loading.start,l=t.availabilityDelay;if(!1===t.updated)if(s){var u=333*t.misses;r=Math.max(Math.min(n,2*o),u),t.availabilityDelay=(t.availabilityDelay||0)+r}else r=n;else s?(l=Math.min(l||i/2,a),t.availabilityDelay=l,r=l+i-a):r=i-o;return Math.round(r)}(n,s);void 0!==d&&n.canBlockReload&&(b-=n.partTarget||1),this.log("reload live playlist "+t+" in "+Math.round(b)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(u)}),b)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)<r?i?q.v2:q.Yes:q.No}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,n=q.No),new Q(r,i,n)},e.retryLoadingOrFail=function(t){var e,r=this,i=this.hls.config,n=this.retryCount<i.levelLoadingMaxRetry;if(n)if(this.retryCount++,t.details.indexOf("LoadTimeOut")>-1&&null!==(e=t.context)&&void 0!==e&&e.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+t.details+'"'),this.loadPlaylist();else{var a=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),a),this.warn("retry playlist loading #"+this.retryCount+" in "+a+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return n},t}();function st(){return st=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},st.apply(this,arguments)}function ot(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function lt(t,e){return lt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},lt(t,e)}var ut,dt=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),ht=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[level-controller]")||this)._levels=[],r._firstLevel=-1,r._startLevel=void 0,r.currentLevelIndex=-1,r.manualLevelIndex=-1,r.onParsedComplete=void 0,r._registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,lt(e,r);var n,a,l=i.prototype;return l._registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.ERROR,this.onError,this)},l._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.ERROR,this.onError,this)},l.destroy=function(){this._unregisterListeners(),this.manualLevelIndex=-1,this._levels.length=0,t.prototype.destroy.call(this)},l.startLoad=function(){this._levels.forEach((function(t){t.loadError=0})),t.prototype.startLoad.call(this)},l.onManifestLoaded=function(t,e){var r,i,n=[],a=[],l=[],u={},d=!1,h=!1,c=!1;if(e.levels.forEach((function(t){var e=t.attrs;d=d||!(!t.width||!t.height),h=h||!!t.videoCodec,c=c||!!t.audioCodec,dt&&t.audioCodec&&-1!==t.audioCodec.indexOf("mp4a.40.34")&&(t.audioCodec=void 0);var r=t.bitrate+"-"+t.attrs.RESOLUTION+"-"+t.attrs.CODECS;(i=u[r])?i.url.push(t.url):(i=new $(t),u[r]=i,n.push(i)),e&&(e.AUDIO&&J(i,"audio",e.AUDIO),e.SUBTITLES&&J(i,"text",e.SUBTITLES))})),(d||h)&&c&&(n=n.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),n=n.filter((function(t){var e=t.audioCodec,r=t.videoCodec;return(!e||S(e,"audio"))&&(!r||S(r,"video"))})),e.audioTracks&&tt(a=e.audioTracks.filter((function(t){return!t.audioCodec||S(t.audioCodec,"audio")}))),e.subtitles&&tt(l=e.subtitles),n.length>0){r=n[0].bitrate,n.sort((function(t,e){return t.bitrate-e.bitrate})),this._levels=n;for(var f=0;f<n.length;f++)if(n[f].bitrate===r){this._firstLevel=f,this.log("manifest loaded, "+n.length+" level(s) found, first bitrate: "+r);break}var g=c&&!h,v={levels:n,audioTracks:a,subtitleTracks:l,firstLevel:this._firstLevel,stats:e.stats,audio:c,video:h,altAudio:!g&&a.some((function(t){return!!t.url}))};this.hls.trigger(s.Events.MANIFEST_PARSED,v),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,reason:"no level with compatible codecs found in manifest"})},l.onError=function(e,r){var i;if(t.prototype.onError.call(this,e,r),!r.fatal){var n=r.context,a=this._levels[this.currentLevelIndex];if(n&&(n.type===O.PlaylistContextType.AUDIO_TRACK&&a.audioGroupIds&&n.groupId===a.audioGroupIds[a.urlId]||n.type===O.PlaylistContextType.SUBTITLE_TRACK&&a.textGroupIds&&n.groupId===a.textGroupIds[a.urlId]))this.redundantFailover(this.currentLevelIndex);else{var s,l=!1,u=!0;switch(r.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:if(r.frag){var d=r.frag.type===O.PlaylistLevelType.MAIN?r.frag.level:this.currentLevelIndex,h=this._levels[d];h?(h.fragmentError++,h.fragmentError>this.hls.config.fragLoadingMaxRetry&&(s=d)):s=d}break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:n&&(n.deliveryDirectives&&(u=!1),s=n.level),l=!0;break;case o.ErrorDetails.REMUX_ALLOC_ERROR:s=null!=(i=r.level)?i:this.currentLevelIndex,l=!0}void 0!==s&&this.recoverLevel(r,s,l,u)}}},l.recoverLevel=function(t,e,r,i){var n=t.details,a=this._levels[e];if(a.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=a.url.length;if(s>1&&a.loadError<s)t.levelRetry=!0,this.redundantFailover(e);else if(-1===this.manualLevelIndex){for(var o=-1,l=this._levels,u=l.length;u--;){var d=(u+this.currentLevelIndex)%l.length;if(d!==this.currentLevelIndex&&0===l[d].loadError){o=d;break}}o>-1&&this.currentLevelIndex!==o&&(this.warn(n+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o)}}},l.redundantFailover=function(t){var e=this._levels[t],r=e.url.length;if(r>1){var i=(e.urlId+1)%r;this.warn("Switching to redundant URL-id "+i),this._levels.forEach((function(t){t.urlId=i})),this.level=t}},l.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===O.PlaylistLevelType.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},l.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!==(i=e.deliveryDirectives)&&void 0!==i&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(n,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(a.deltaUpdateFailed=!0)},l.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,n=this.hls.audioTracks[e.id].groupId,a=0;a<r.audioGroupIds.length;a++)if(r.audioGroupIds[a]===n){i=a;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},l.loadPlaylist=function(t){var e=this.currentLevelIndex,r=this._levels[e];if(this.canLoad&&r&&r.url.length>0){var i=r.urlId,n=r.url[i];if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+e+(t?" at sn "+t.msn+" part "+t.part:"")+" with URL-id "+i+" "+n),this.clearTimer(),this.hls.trigger(s.Events.LEVEL_LOADING,{url:n,level:e,id:i,deliveryDirectives:t||null})}},l.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,n){return n!==t||i.url.length>1&&void 0!==e&&(i.url=i.url.filter(r),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(r)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(r)),i.urlId=0,!0)})).map((function(t,e){var r=t.details;return null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e})),t}));this._levels=i,this.hls.trigger(s.Events.LEVELS_UPDATED,{levels:i})},n=i,(a=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e,r=this._levels;if(0!==r.length&&(this.currentLevelIndex!==t||null===(e=r[t])||void 0===e||!e.details)){if(t<0||t>=r.length){var i=t<0;if(this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var n=this.currentLevelIndex,a=r[n],l=r[t];this.log("switching to level "+t+" from "+n),this.currentLevelIndex=t;var u=st({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(s.Events.LEVEL_SWITCHING,u);var d=l.details;if(!d||d.live){var h=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(h)}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this._firstLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}])&&ot(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(at);!function(t){t.NOT_LOADED="NOT_LOADED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(ut||(ut={}));var ct=function(){function t(t){this.activeFragment=null,this.activeParts=null,this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){if(e===O.PlaylistLevelType.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var n=i.length;n--;){var a=i[n],s=a?a.end:r.appendedPTS;if(a.start<=t&&void 0!==s&&t<=s)return n>9&&(this.activeParts=i.slice(n-9)),a}else if(r.start<=t&&void 0!==r.appendedPTS&&t<=r.appendedPTS)return r}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a)if(a.buffered){var s=a.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(a.body),r}))}else a.body.type===r&&i.removeFragment(a.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=gt(i),s=this.fragments[a];s&&(Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var o=r[t],l=null!==n||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,l,o)}})),s.loaded=null,Object.keys(s.range).length?s.buffered=!0:this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=gt(t),r=this.fragments[e];r&&(r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u<i.length;u++){var d=i.start(u)-this.bufferPadding,h=i.end(u)+this.bufferPadding;if(l>=d&&o<=h){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(a<h&&s>d)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=d)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&ft(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.getState=function(t){var e=gt(t),r=this.fragments[e];return r?r.buffered?ft(r)?ut.PARTIAL:ut.OK:ut.APPENDING:ut.NOT_LOADED},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a<r.length;a++){if(i=r.start(a)-this.bufferPadding,n=r.end(a)+this.bufferPadding,t>=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest&&!i){var n=gt(r);this.fragments[n]={body:r,loaded:e,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if(i.type===O.PlaylistLevelType.MAIN)if(this.activeFragment=i,n){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(n)}else this.activeParts=null;this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];if(r.detectEvictedFragments(t,e),!n)for(var s=0;s<e.length;s++)i.appendedPTS=Math.max(e.end(s),i.appendedPTS||0)}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=gt(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a&&a.buffered){var s=a.body;s.type===r&&s.start<e&&s.end>t&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=gt(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),delete this.fragments[e]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function ft(t){var e,r;return t.buffered&&((null===(e=t.range.video)||void 0===e?void 0:e.partial)||(null===(r=t.range.audio)||void 0===r?void 0:r.partial))}function gt(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var vt=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),pt={length:0,start:function(){return 0},end:function(){return 0}},mt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n<i.length;n++)if(r>=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;n<a.length;n++)s.push({start:a.start(n),end:a.end(n)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){return t.start-e.start||e.end-t.end}));var i=[];if(r)for(var n=0;n<t.length;n++){var a=i.length;if(a){var s=i[a-1].end;t[n].start-s<r?t[n].end>s&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,d=e,h=0;h<i.length;h++){var c=i[h].start,f=i[h].end;if(e+r>=c&&e<f)u=c,l=(d=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:d||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return l.logger.log("failed to get media.buffered",t),pt}},t}(),yt=function(t,e,r,i,n,a){void 0===i&&(i=0),void 0===n&&(n=-1),void 0===a&&(a=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=n,this.partial=a};function Et(t,e){for(var r=null,i=0,n=t.length;i<n;i++){var a=t[i];if(a&&a.cc===e){r=a;break}}return r}function Tt(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function St(t,e){for(var r=e.fragments,i=0,n=r.length;i<n;i++)Tt(r[i],t);e.fragmentHint&&Tt(e.fragmentHint,t),e.alignedSliding=!0}function bt(t,e){if(t.hasProgramDateTime&&e.hasProgramDateTime){var r=t.fragments,i=e.fragments;if(r.length&&i.length){var n=i[Math.round(i.length/2)-1],a=Et(r,n.cc)||r[Math.round(r.length/2)-1],s=n.programDateTime,o=a.programDateTime;null!==s&&null!==o&&St((o-s)/1e3-(a.start-n.start),t)}}}const Lt=function(t,e){for(var r=0,i=t.length-1,n=null,a=null;r<=i;){var s=e(a=t[n=(r+i)/2|0]);if(s>0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function Dt(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;return t?n=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(n=e[0]),n&&0===At(r,i,n)?n:Lt(e,At.bind(null,r,i))||n}function At(t,e,r){void 0===t&&(t=0),void 0===e&&(e=0);var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Rt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}function kt(t){var e="function"==typeof Map?new Map:void 0;return kt=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return It(t,arguments,wt(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Ct(i,t)},kt(t)}function It(t,e,r){return It=_t()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Ct(n,r.prototype),n},It.apply(null,arguments)}function _t(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Ct(t,e){return Ct=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ct(t,e)}function wt(t){return wt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},wt(t)}var Ot=Math.pow(2,17),xt=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,i=t.url;if(!i)return Promise.reject(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=a?new a(n):new s(n),d=Pt(t),h={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:"initSegment"===t.sn?1/0:Ot};t.stats=u.stats,u.load(d,h,{onSuccess:function(e,n,a,s){r.resetLoader(t,u),i({frag:t,part:null,payload:e.data,networkDetails:s})},onError:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:n}))},onAbort:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:n}))},onTimeout:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:n}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var d=i.loader=t.loader=a?new a(n):new s(n),h=Pt(t,e),c={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:Ot};e.stats=d.stats,d.load(h,c,{onSuccess:function(n,a,s,o){i.resetLoader(t,d),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:n.data,networkDetails:o};r(u),l(u)},onError:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:a}))},onAbort:function(r,n,a){t.stats.aborted=e.stats.aborted,i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:a}))},onTimeout:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:a}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function Pt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,s=r.byteRangeEndOffset;return(0,a.isFiniteNumber)(n)&&(0,a.isFiniteNumber)(s)&&(i.rangeStart=n,i.rangeEnd=s),i}var Ft=function(t){var e,r;function i(e){for(var r,i=arguments.length,n=new Array(i>1?i-1:0),a=1;a<i;a++)n[a-1]=arguments[a];return(r=t.call.apply(t,[this].concat(n))||this).data=void 0,r.data=e,r}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Ct(e,r),i}(kt(Error)),Mt=r(21);const Nt=function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+","+t.end(i).toFixed(3)+"]";return e};function Ut(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Bt(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Gt(t,e){return Gt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Gt(t,e)}var Kt="STOPPED",Ht="IDLE",jt="KEY_LOADING",Vt="FRAG_LOADING",Wt="FRAG_LOADING_WAITING_RETRY",Yt="WAITING_TRACK",qt="PARSING",zt="PARSED",Xt="ENDED",Qt="ERROR",$t="WAITING_INIT_PTS",Zt="WAITING_LEVEL",Jt=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this)||this).hls=void 0,n.fragPrevious=null,n.fragCurrent=null,n.fragmentTracker=void 0,n.transmuxer=null,n._state=Kt,n.media=null,n.mediaBuffer=null,n.config=void 0,n.bitrateTest=!1,n.lastCurrentTime=0,n.nextLoadPosition=0,n.startPosition=0,n.loadedmetadata=!1,n.fragLoadError=0,n.retryDate=0,n.levels=null,n.fragmentLoader=void 0,n.levelLastLoaded=null,n.startFragRequested=!1,n.decrypter=void 0,n.initPTS=[],n.onvseeking=null,n.onvended=null,n.logPrefix="",n.log=void 0,n.warn=void 0,n.logPrefix=i,n.log=l.logger.log.bind(l.logger,i+":"),n.warn=l.logger.warn.bind(l.logger,i+":"),n.hls=e,n.fragmentLoader=new xt(e.config),n.fragmentTracker=r,n.config=e.config,n.decrypter=new Mt.default(e,e.config),e.on(s.Events.KEY_LOADED,n.onKeyLoaded,Bt(n)),e.on(s.Events.LEVEL_SWITCHING,n.onLevelSwitching,Bt(n)),n}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Gt(e,r);var n,d,h=i.prototype;return h.doTick=function(){this.onTickEnd()},h.onTickEnd=function(){},h.startLoad=function(t){},h.stopLoad=function(){this.fragmentLoader.abort();var t=this.fragCurrent;t&&this.fragmentTracker.removeFragment(t),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Kt},h._streamEnded=function(t,e){var r=this.fragCurrent,i=this.fragmentTracker;if(!e.live&&r&&this.media&&r.sn>=e.endSN&&!t.nextStart){var n=e.partList;if(null!=n&&n.length){var a=n[n.length-1];return mt.isBuffered(this.media,a.start+a.duration/2)}var s=i.getState(r);return s===ut.PARTIAL||s===ut.OK}return!1},h.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===Kt&&this.startLoad(i.startPosition)},h.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&this.onvseeking&&this.onvended&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},h.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,s=r?r.currentTime:0,o=mt.bufferInfo(i||r,s,t.maxBufferHole);if(this.log("media seeking to "+((0,a.isFiniteNumber)(s)?s.toFixed(3):s)+", state: "+n),n===Xt)this.resetLoadingState();else if(e){var l=t.maxFragLookUpTolerance,u=e.start-l,d=e.start+e.duration+l;if(!o.len||d<o.start||u>o.end){var h=s>d;(s<u||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.loader.abort()),this.resetLoadingState())}}r&&(this.lastCurrentTime=s),this.loadedmetadata||o.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},h.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},h.onKeyLoaded=function(t,e){if(this.state===jt&&e.frag===this.fragCurrent&&this.levels){this.state=Ht;var r=this.levels[e.frag.level].details;r&&this.loadFragment(e.frag,r,e.frag.start)}},h.onLevelSwitching=function(t,e){this.fragLoadError=0},h.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},h.onHandlerDestroyed=function(){this.state=Kt,this.hls.off(s.Events.KEY_LOADED,this.onKeyLoaded,this),this.hls.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),this.fragmentLoader&&this.fragmentLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},h.loadKey=function(t,e){this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=jt,this.fragCurrent=t,this.hls.trigger(s.Events.KEY_LOADING,{frag:t})},h.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},h._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){i.fragLoadError=0;var r=i.state;i.fragContextChanged(t)?(r===Vt||!i.fragCurrent&&r===qt)&&(i.fragmentTracker.removeFragment(t),i.state=Ht):("payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(s.Events.FRAG_LOADED,e)),i._handleFragmentLoadComplete(e))}})).catch((function(e){i.state!==Kt&&i.state!==Qt&&(i.warn(e),i.resetFragmentLoading(t))}))},h.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.fragLoadError=0,this.hls.trigger(s.Events.BUFFER_FLUSHING,i)}},h._loadInitSegment=function(t){var e=this;this._doFragLoad(t).then((function(r){if(!r||e.fragContextChanged(t)||!e.levels)throw new Error("init load aborted");return r})).then((function(r){var i=e.hls,n=r.payload,a=t.decryptdata;if(n&&n.byteLength>0&&a&&a.key&&a.iv&&"AES-128"===a.method){var o=self.performance.now();return e.decrypter.webCryptoDecrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).then((function(e){var n=self.performance.now();return i.trigger(s.Events.FRAG_DECRYPTED,{frag:t,payload:e,stats:{tstart:o,tdecrypt:n}}),r.payload=e,r}))}return r})).then((function(r){var i=e.fragCurrent,n=e.hls,a=e.levels;if(!a)throw new Error("init load aborted, missing levels");a[t.level].details;var o=t.stats;e.state=Ht,e.fragLoadError=0,t.data=new Uint8Array(r.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),r.frag===i&&n.trigger(s.Events.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),e.tick()})).catch((function(r){e.state!==Kt&&e.state!==Qt&&(e.warn(r),e.resetFragmentLoading(t))}))},h.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},h.fragBufferedComplete=function(t,e){var r,i,n=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level+" "+(n?Nt(mt.getBuffered(n)):"(detached)")),this.state=Ht,n&&(!this.loadedmetadata&&t.type==O.PlaylistLevelType.MAIN&&n.buffered.length&&(null===(r=this.fragCurrent)||void 0===r?void 0:r.sn)===(null===(i=this.fragPrevious)||void 0===i?void 0:i.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},h.seekToStartPos=function(){},h._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new yt(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},h._handleFragmentLoadProgress=function(t){},h._doFragLoad=function(t,e,r,i){var n=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");if(r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var o=e.partList;if(o&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var l=this.getNextPart(o,t,r);if(l>-1){var u=o[l];return this.log("Loading part sn: "+t.sn+" p: "+u.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+l+"-"+(o.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=u.start+u.duration,this.state=Vt,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,part:o[l],targetBufferTime:r}),this.doFragPartsLoad(t,o,l,i).catch((function(t){return n.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(o,r))return Promise.resolve(null)}}return this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(e?"of ["+e.startSN+"-"+e.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),(0,a.isFiniteNumber)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Vt,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.fragmentLoader.load(t,i).catch((function(t){return n.handleFragLoadError(t)}))},h.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,o){var l=[];!function r(u){var d=e[u];n.fragmentLoader.loadPart(t,d,i).then((function(i){l[d.index]=i;var o=i.part;n.hls.trigger(s.Events.FRAG_LOADED,i);var h=e[u+1];if(!h||h.fragment!==t)return a({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},h.handleFragLoadError=function(t){var e=t.data;return e&&e.details===o.ErrorDetails.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(s.Events.ERROR,e),null},h._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===qt){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||(this.state=Ht)},h.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,n=t.part;if(!e||!e[r])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+r+". The current chunk will not be buffered."),null;var a=e[r],s=n>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var n=i.length;n--;){var a=i[n];if(a.index===r&&a.fragment.sn===e)return a}return null}(a,i,n):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:e<i.startSN&&r&&r.sn===e?r:null)}(a,i,this.fragCurrent);return o?{frag:o,part:s,level:a}:null},h.bufferFragmentData=function(t,e,r,i){if(t&&this.state===qt){var n=t.data1,a=t.data2,o=n;if(n&&a&&(o=(0,u.appendUint8Array)(n,a)),o&&o.length){var l={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:o};this.hls.trigger(s.Events.BUFFER_APPENDING,l),t.dropped&&t.independent&&!r&&this.flushBufferGap(e)}}},h.flushBufferGap=function(t){var e=this.media;if(e)if(mt.isBuffered(e,e.currentTime)){var r=e.currentTime,i=mt.bufferInfo(e,r,0),n=t.duration,a=Math.min(2*this.config.maxFragLookUpTolerance,.25*n),s=Math.max(Math.min(t.start-a,i.end-a),r+a);t.start-s>a&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},h.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!(0,a.isFiniteNumber)(i))return null;var n=mt.bufferInfo(t,i,r.maxBufferHole);if(0===n.len&&void 0!==n.nextStart){var s=this.fragmentTracker.getBufferedFrag(i,e);if(s&&n.nextStart<s.end)return mt.bufferInfo(t,i,Math.max(n.nextStart,r.maxBufferHole))}return n},h.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},h.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},h.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(i<o)return this.warn("Not enough fragments to start playback (have: "+i+", need: "+o+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(n=this.getInitialLiveFragment(e,r),this.startPosition=n?this.hls.liveSyncPosition||n.start:t)}else t<=s&&(n=r[0]);if(!n){var l=a.lowLatencyMode?e.partEnd:e.fragmentEnd;n=this.getFragmentAtPosition(t,l,e)}return this.mapToInitFragWhenRequired(n)},h.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},h.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(a=a&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;!u&&(n||l.independent||a)&&l.fragment===e&&(i=s),n=u}return i},h.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},h.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!(0,a.isFiniteNumber)(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<t.length;++i){var n=t[i];if(Rt(e,r,n))return n}return null}(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var n=r.sn+1;if(n>=t.startSN&&n<=t.endSN){var s=e[n-t.startSN];r.cc===s.cc&&(i=s,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Lt(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var o=this.hls.liveSyncPosition;null!==o&&(i=this.getFragmentAtPosition(o,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},h.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,d=!!(n.lowLatencyMode&&r.partList&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=t<e?Dt(a,s,t,t>e-u?0:u):s[s.length-1]){var h=i.sn-r.startSN;if(this.fragmentTracker.getState(i)===ut.OK&&(a=i),a&&i.sn===a.sn&&!d&&a&&i.level===a.level){var c=s[h+1];i.sn<o&&this.fragmentTracker.getState(c)!==ut.OK?(this.log("SN "+i.sn+" just loaded, load next one: "+c.sn),i=c):i=null}}return i},h.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,n=r.currentTime,a=t.fragments[0].start,s=t.edge,o=n>=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||n<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+n.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},h.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,n=this.fragPrevious,s=null!==i?r[i]:null,o=t.fragments.length;if(!o)return this.warn("No fragments in live playlist"),0;var u=t.fragments[0].start,d=!e,h=t.alignedSliding&&(0,a.isFiniteNumber)(u);if(d||!h&&!u){!function(t,e,r){e&&(function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e,r){void 0===r&&(r=0);var i=t.fragments,n=e.fragments;if(n.length&&i.length){var a=Et(i,n[0].cc);if(a&&(!a||a.startPTS))return a;l.logger.log("No frag in previous level to align on")}else l.logger.log("No fragments to align")}(r.details,e);i&&(0,a.isFiniteNumber)(i.start)&&(l.logger.log("Adjusting PTS using last level due to CC increase within current level "+e.url),St(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&function(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,n=(i-r)/1e3+e.fragments[0].start;n&&(0,a.isFiniteNumber)(n)&&(l.logger.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),St(n,t))}}(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||it(e.details,r))}(n,s,t);var c=t.fragments[0].start;return this.log("Live playlist sliding: "+c.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+o),c}return u},h.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},h.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=t.startTimeOffset;(0,a.isFiniteNumber)(i)?(r=e+i,i<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+i+" found in playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},h.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},h.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part"+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},h.resetFragmentLoading=function(t){this.fragCurrent&&(this.fragContextChanged(t)||this.state===Wt)||(this.state=Ht)},h.onFragmentOrKeyLoadError=function(t,e){if(!e.fatal){var r=e.frag;if(r&&r.type===t){this.fragCurrent;var i=this.config;if(this.fragLoadError+1<=i.fragLoadingMaxRetry){this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition);var n=Math.min(Math.pow(2,this.fragLoadError)*i.fragLoadingRetryDelay,i.fragLoadingMaxRetryTimeout);this.warn("Fragment "+r.sn+" of "+t+" "+r.level+" failed to load, retrying in "+n+"ms"),this.retryDate=self.performance.now()+n,this.fragLoadError++,this.state=Wt}else e.levelRetry?(t===O.PlaylistLevelType.AUDIO&&(this.fragCurrent=null),this.fragLoadError=0,this.state=Ht):(l.logger.error(e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.hls.stopLoad(),this.state=Qt)}}},h.afterBufferFlushed=function(t,e,r){if(t){var i=mt.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Xt&&this.resetLoadingState()}},h.resetLoadingState=function(){this.fragCurrent=null,this.fragPrevious=null,this.state=Ht},h.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},h.updateLevelTiming=function(t,e,r,i){var n=this,a=r.details;Object.keys(t.elementaryStreams).reduce((function(e,o){var l=t.elementaryStreams[o];if(l){var u=l.endPTS-l.startPTS;if(u<=0)return n.warn("Could not parse fragment "+t.sn+" "+o+" duration reliably ("+u+")"),e||!1;var d=i?0:rt(a,t,l.startPTS,l.endPTS,l.startDTS,l.endDTS);return n.hls.trigger(s.Events.LEVEL_PTS_UPDATED,{details:a,level:r,drift:d,type:o,frag:t,start:l.startPTS,end:l.endPTS}),!0}return e}),!1)||(this.warn("Found no media in fragment "+t.sn+" of level "+r.id+" resetting transmuxer to fallback to playlist timing"),this.resetTransmuxer()),this.state=zt,this.hls.trigger(s.Events.FRAG_PARSED,{frag:t,part:e})},h.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},n=i,(d=[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}])&&Ut(n.prototype,d),Object.defineProperty(n,"prototype",{writable:!1}),i}(vt);function te(){return self.MediaSource||self.WebKitMediaSource}function ee(){return self.SourceBuffer||self.WebKitSourceBuffer}var re=function(){var t=ENTRY_MODULE,e={},r=function r(i){var n=e[i];if(void 0!==n)return n.exports;var a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,r),a.exports};r.m=t,r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(ENTRY_MODULE);return i.default||i}.toString().split("ENTRY_MODULE"),ie="\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)";function ne(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function ae(t,e,i){var n={};n[i]=[];var a=e.toString().replace(/^"[^"]+"/,"function"),s=a.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/)||a.match(/^\(\w+,\s*\w+,\s*(\w+)\)\s?\=\s?\>/);if(!s)return n;for(var o,l=s[1],u=new RegExp("(\\\\n|\\W)"+ne(l)+ie,"g");o=u.exec(a);)"dll-reference"!==o[3]&&n[i].push(o[3]);for(u=new RegExp("\\("+ne(l)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)'+ie,"g");o=u.exec(a);)t[o[2]]||(n[i].push(o[1]),t[o[2]]=r(o[1]).m),n[o[2]]=n[o[2]]||[],n[o[2]].push(o[4]);for(var d,h=Object.keys(n),c=0;c<h.length;c++)for(var f=0;f<n[h[c]].length;f++)d=n[h[c]][f],isNaN(1*d)||(n[h[c]][f]=1*n[h[c]][f]);return n}function se(t){return Object.keys(t).reduce((function(e,r){return e||t[r].length>0}),!1)}function oe(t,e,r,i){var n=t[i].map((function(t){return'"'+t+'": '+e[i][t].toString().replace(/^"[^"]+"/,"function")})).join(",");return re[0]+"{"+n+"}"+re[1]+'"'+r+'"'+re[2]}var le=r(544),ue=r(729),de=te()||{isTypeSupported:function(){return!1}},he=function(){function t(t,e,i,n){var a=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var u=t.config;this.hls=t,this.id=e,this.useWorker=!!u.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var d=function(t,e){(e=e||{}).frag=a.frag,e.id=a.id,a.hls.trigger(t,e)};this.observer=new ue.EventEmitter,this.observer.on(s.Events.FRAG_DECRYPTED,d),this.observer.on(s.Events.ERROR,d);var h={mp4:de.isTypeSupported("video/mp4"),mpeg:de.isTypeSupported("audio/mpeg"),mp3:de.isTypeSupported('audio/mp4; codecs="mp3"')},c=navigator.vendor;if(this.useWorker&&"undefined"!=typeof Worker){var f;l.logger.log("demuxing in webworker");try{f=this.worker=function(t,e){e=e||{};var i={main:r.m},n=e.all?{main:Object.keys(i.main)}:function(t,e){for(var r={main:[e]},i={main:[]},n={main:{}};se(r);)for(var a=Object.keys(r),s=0;s<a.length;s++){var o=a[s],l=r[o].pop();if(n[o]=n[o]||{},!n[o][l]&&t[o][l]){n[o][l]=!0,i[o]=i[o]||[],i[o].push(l);for(var u=ae(t,t[o][l],o),d=Object.keys(u),h=0;h<d.length;h++)r[d[h]]=r[d[h]]||[],r[d[h]]=r[d[h]].concat(u[d[h]])}}return i}(i,t),a="";Object.keys(n).filter((function(t){return"main"!==t})).forEach((function(t){for(var e=0;n[t][e];)e++;n[t].push(e),i[t][e]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",a=a+"var "+t+" = ("+oe(n,i,e,modules)+")();\n"})),a=a+"new (("+oe(n,i,t,"main")+")())(self);";var s=new window.Blob([a],{type:"text/javascript"}),o=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(s),l=new window.Worker(o);return l.objectURL=o,l}(182),this.onwmsg=this.onWorkerMessage.bind(this),f.addEventListener("message",this.onwmsg),f.onerror=function(t){a.useWorker=!1,l.logger.warn("Exception in webworker, fallback to inline"),a.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:new Error(t.message+"  ("+t.filename+":"+t.lineno+")")})},f.postMessage({cmd:"init",typeSupported:h,vendor:c,id:e,config:JSON.stringify(u)})}catch(t){l.logger.warn("Error in worker:",t),l.logger.error("Error while initializing DemuxerWorker, fallback to inline"),f&&self.URL.revokeObjectURL(f.objectURL),this.transmuxer=new le.default(this.observer,h,u,c,e),this.worker=null}}else this.transmuxer=new le.default(this.observer,h,u,c,e)}var e=t.prototype;return e.destroy=function(){var t=this.worker;if(t)t.removeEventListener("message",this.onwmsg),t.terminate(),this.worker=null,this.onwmsg=void 0;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var r=this.observer;r&&r.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null},e.push=function(t,e,r,i,n,a,s,o,u,d){var h,c,f=this;u.transmuxing.start=self.performance.now();var g=this.transmuxer,v=this.worker,p=a?a.start:n.start,m=n.decryptdata,y=this.frag,E=!(y&&n.cc===y.cc),T=!(y&&u.level===y.level),S=y?u.sn-y.sn:-1,b=this.part?u.part-this.part.index:-1,L=0===S&&u.id>1&&u.id===(null==y?void 0:y.stats.chunkCount),D=!T&&(1===S||0===S&&(1===b||L&&b<=0)),A=self.performance.now();(T||S||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!b&&D||(a.stats.parsing.start=A);var R=!(y&&(null===(h=n.initSegment)||void 0===h?void 0:h.url)===(null===(c=y.initSegment)||void 0===c?void 0:c.url)),k=new le.TransmuxState(E,D,o,T,p,R);if(!D||E||R){l.logger.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n        discontinuity: "+E+"\n        trackSwitch: "+T+"\n        contiguous: "+D+"\n        accurateTimeOffset: "+o+"\n        timeOffset: "+p+"\n        initSegmentChange: "+R);var I=new le.TransmuxConfig(r,i,e,s,d);this.configureTransmuxer(I)}if(this.frag=n,this.part=a,v)v.postMessage({cmd:"demux",data:t,decryptdata:m,chunkMeta:u,state:k},t instanceof ArrayBuffer?[t]:[]);else if(g){var _=g.push(t,m,u,k);(0,le.isPromise)(_)?_.then((function(t){f.handleTransmuxComplete(t)})):this.handleTransmuxComplete(_)}},e.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer,i=this.worker;if(i)i.postMessage({cmd:"flush",chunkMeta:t});else if(r){var n=r.flush(t);(0,le.isPromise)(n)?n.then((function(r){e.handleFlushResult(r,t)})):this.handleFlushResult(n,t)}},e.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},e.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":l.logger[e.data.logType]&&l.logger[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},e.configureTransmuxer=function(t){var e=this.worker,r=this.transmuxer;e?e.postMessage({cmd:"configure",config:t}):r&&r.configure(t)},e.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},t}(),ce=function(){function t(t,e,r,i){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.media=null,this.hls=this.fragmentTracker=null},e.poll=function(t,e){var r=this.config,i=this.media,n=this.stalled;if(null!==i){var a=i.currentTime,s=i.seeking,o=this.seeking&&!s,u=!this.seeking&&s;if(this.seeking=s,a===t){if((u||o)&&(this.stalled=null),!(i.paused&&!s||i.ended||0===i.playbackRate)&&mt.getBuffered(i).length){var d=mt.bufferInfo(i,a,0),h=d.len>0,c=d.nextStart||0;if(h||c){if(s){var f=d.len>2,g=!c||e&&e.start<=a||c-a>2&&!this.fragmentTracker.getPartialFragment(a);if(f||g)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var v,p=Math.max(c,d.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,y=(null==m||null===(v=m.details)||void 0===v?void 0:v.live)?2*m.details.targetduration:2;if(p>0&&p<=y)return void this._trySkipBufferHole(null)}var E=self.performance.now();if(null!==n){var T=E-n;if(s||!(T>=250)||(this._reportStall(d),this.media)){var S=mt.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,T)}}else this.stalled=E}}}else if(this.moved=!0,null!==n){if(this.stallReported){var b=self.performance.now()-n;l.logger.warn("playback not stuck anymore @"+a+", after "+Math.round(b)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(l.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;!this.stallReported&&r&&(this.stallReported=!0,l.logger.warn("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")"),e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:t.len}))},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;for(var n=i.currentTime,a=0,u=mt.getBuffered(i),d=0;d<u.length;d++){var h=u.start(d);if(n+e.maxBufferHole>=a&&n<h){var c=Math.max(h+.05,i.currentTime+.1);return l.logger.warn("skipping hole, adjusting currentTime from "+n+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,t&&r.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+n+" to "+c,frag:t}),c}a=u.end(d)}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=this.nudgeRetry;if(null!==r){var n=r.currentTime;if(this.nudgeRetry++,i<t.nudgeMaxRetry){var a=n+(i+1)*t.nudgeOffset;l.logger.warn("Nudging 'currentTime' from "+n+" to "+a),r.currentTime=a,e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_NUDGE_ON_STALL,fatal:!1})}else l.logger.error("Playhead still not moving while enough data buffered @"+n+" after "+t.nudgeMaxRetry+" nudges"),e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!0})}},t}();function fe(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function ge(t,e){return ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ge(t,e)}var ve=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[stream-controller]")||this).audioCodecSwap=!1,i.gapController=null,i.level=-1,i._forceStartLoad=!1,i.altAudio=!1,i.audioOnly=!1,i.fragPlaying=null,i.onvplaying=null,i.onvseeked=null,i.fragLastKbps=0,i.couldBacktrack=!1,i.backtrackFragment=null,i.audioCodecSwitch=!1,i.videoBuffer=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ge(e,r);var n,l,u=i.prototype;return u._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.Events.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},u._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.Events.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.Events.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},u.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},u.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth&&this.levels.length>1?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=Ht,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Kt},u.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},u.doTick=function(){switch(this.state){case Ht:this.doTickIdle();break;case Zt:var t,e=this.levels,r=this.level,i=null==e||null===(t=e[r])||void 0===t?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=Ht;break}break;case Wt:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.level),this.state=Ht)}this.onTickEnd()},u.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},u.doTickIdle=function(){var t,e,r=this.hls,i=this.levelLastLoaded,n=this.levels,a=this.media,o=r.config,l=r.nextLoadLevel;if(null!==i&&(a||!this.startFragRequested&&o.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&n&&n[l]){var u=n[l];this.level=r.nextLoadLevel=l;var d=u.details;if(!d||this.state===Zt||d.live&&this.levelLastLoaded!==l)this.state=Zt;else{var h=this.getMainFwdBufferInfo();if(null!==h&&!(h.len>=this.getMaxBufferLength(u.maxBitrate))){if(this._streamEnded(h,d)){var c={};return this.altAudio&&(c.type="video"),this.hls.trigger(s.Events.BUFFER_EOS,c),void(this.state=Xt)}this.backtrackFragment&&this.backtrackFragment.start>h.end&&(this.backtrackFragment=null);var f=this.backtrackFragment?this.backtrackFragment.start:h.end,g=this.getNextFragment(f,d);if(this.couldBacktrack&&!this.fragPrevious&&g&&"initSegment"!==g.sn&&this.fragmentTracker.getState(g)!==ut.OK){var v,m=(null!=(v=this.backtrackFragment)?v:g).sn-d.startSN,y=d.fragments[m-1];y&&g.cc===y.cc&&(g=y,this.fragmentTracker.removeFragment(y))}else this.backtrackFragment&&h.len&&(this.backtrackFragment=null);if(g&&this.fragmentTracker.getState(g)===ut.OK&&this.nextLoadPosition>f){var E=this.audioOnly&&!this.altAudio?p.ElementaryStreamTypes.AUDIO:p.ElementaryStreamTypes.VIDEO;a&&this.afterBufferFlushed(a,E,O.PlaylistLevelType.MAIN),g=this.getNextFragment(this.nextLoadPosition,d)}g&&(!g.initSegment||g.initSegment.data||this.bitrateTest||(g=g.initSegment),"identity"!==(null===(t=g.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=g.decryptdata)&&void 0!==e&&e.key?this.loadFragment(g,d,f):this.loadKey(g,d))}}}},u.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);this.fragCurrent=e,a===ut.NOT_LOADED?"initSegment"===e.sn?this._loadInitSegment(e):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):a===ut.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(n=this.media)||void 0===n?void 0:n.buffered.length)&&this.fragmentTracker.removeAllFragments()},u.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,O.PlaylistLevelType.MAIN);return e&&"fragment"in e?e.fragment:e},u.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,O.PlaylistLevelType.MAIN)},u.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},u.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},u.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);if(i&&i.start>1&&this.flushMainBuffer(0,i.start-1),!e.paused&&t){var n=t[this.hls.nextLoadLevel],a=this.fragLastKbps;r=a&&this.fragCurrent?this.fragCurrent.duration*n.maxBitrate/(1e3*a)+1:0}else r=0;var s=this.getBufferedFrag(e.currentTime+r);if(s){var o=this.followingBufferedFrag(s);if(o){this.abortCurrentFrag();var l=o.maxStartPTS?o.maxStartPTS:o.start,u=o.duration,d=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(d,Number.POSITIVE_INFINITY)}}}},u.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,null!=t&&t.loader&&t.loader.abort(),this.state){case jt:case Vt:case Wt:case qt:case zt:this.state=Ht}this.nextLoadPosition=this.getLoadPosition()},u.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},u.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new ce(this.config,i,this.fragmentTracker,this.hls)},u.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},u.onMediaPlaying=function(){this.tick()},u.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;(0,a.isFiniteNumber)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},u.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(s.Events.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null,this.backtrackFragment=null},u.onManifestParsed=function(t,e){var r,i,n,a=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(a=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=a&&s&&!("function"==typeof(null==(n=ee())||null===(i=n.prototype)||void 0===i?void 0:i.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},u.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===Ht){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=Zt)}},u.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,o=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"], cc ["+a.startCC+", "+a.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==Vt&&this.state!==Wt||l.level!==e.level&&l.loader&&(this.state=Ht,this.backtrackFragment=null,l.loader.abort());var u=i[n],d=0;if(a.live||null!==(r=u.details)&&void 0!==r&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;d=this.alignPlaylists(a,u.details)}if(u.details=a,this.levelLastLoaded=n,this.hls.trigger(s.Events.LEVEL_UPDATED,{details:a,level:n}),this.state===Zt){if(this.waitForCdnTuneIn(a))return;this.state=Ht}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,d),this.tick()}else this.warn("Levels were reset while loading level "+n)},u._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(o){var l=s.videoCodec,u=o.PTSKnown||!o.live,d=null===(e=r.initSegment)||void 0===e?void 0:e.data,h=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new he(this.hls,O.PlaylistLevelType.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new yt(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),p=this.initPTS[r.cc];c.push(n,d,h,l,r,i,o.totalduration,u,v,p)}else this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},u.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,n=e.id;if(!i){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var a=this.fragCurrent;null!=a&&a.loader&&(this.log("Switching to main audio track, cancel main fragment load"),a.loader.abort()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:n})}},u.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},u.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},u.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===O.PlaylistLevelType.MAIN){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===zt&&(this.state=Ht));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},u.onError=function(t,e){switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(O.PlaylistLevelType.MAIN,e);break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==Qt&&(e.fatal?(this.warn(""+e.details),this.state=Qt):e.levelRetry||this.state!==Zt||(this.state=Ht));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===qt||this.state===zt)){var r=!0,i=this.getFwdBufferInfo(this.media,O.PlaylistLevelType.MAIN);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}},u.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!mt.getBuffered(t).length){var r=this.state!==Ht?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},u.onFragLoadEmergencyAborted=function(){this.state=Ht,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},u.onBufferFlushed=function(t,e){var r=e.type;if(r!==p.ElementaryStreamTypes.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===p.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,O.PlaylistLevelType.MAIN)}},u.onLevelsUpdated=function(t,e){this.levels=e.levels},u.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},u.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void this.log("could not seek to "+r+", already seeking at "+e);var i=mt.getBuffered(t),n=(i.length?i.start(0):0)-r;n>0&&(n<this.config.maxBufferHole||n<this.config.maxFragLookUpTolerance)&&(this.log("adjusting start position by "+n+" to match buffer start"),r+=n,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}}},u._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},u._loadBitrateTestFrag=function(t){var e=this;t.bitrateTest=!0,this._doFragLoad(t).then((function(r){var i=e.hls;if(r&&!i.nextLoadLevel&&!e.fragContextChanged(t)){e.fragLoadError=0,e.state=Ht,e.startFragRequested=!1,e.bitrateTest=!1;var n=t.stats;n.parsing.start=n.parsing.end=n.buffering.start=n.buffering.end=self.performance.now(),i.trigger(s.Events.FRAG_LOADED,r),t.bitrateTest=!1}}))},u._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,n=t.remuxResult,o=t.chunkMeta,l=this.getCurrentContext(o);if(!l)return this.warn("The loading context changed while buffering fragment "+o.sn+" of level "+o.level+". This chunk will not be buffered."),void this.resetStartWhenNotLoaded(o.level);var u=l.frag,d=l.part,h=l.level,c=n.video,f=n.text,g=n.id3,v=n.initSegment,m=h.details,y=this.altAudio?void 0:n.audio;if(!this.fragContextChanged(u)){if(this.state=qt,v){v.tracks&&(this._bufferInitSegment(h,v.tracks,u,o),i.trigger(s.Events.FRAG_PARSING_INIT_SEGMENT,{frag:u,id:r,tracks:v.tracks}));var E=v.initPTS,T=v.timescale;(0,a.isFiniteNumber)(E)&&(this.initPTS[u.cc]=E,i.trigger(s.Events.INIT_PTS_FOUND,{frag:u,id:r,initPTS:E,timescale:T}))}if(c&&!1!==n.independent){if(m){var S=c.startPTS,b=c.endPTS,L=c.startDTS,D=c.endDTS;if(d)d.elementaryStreams[c.type]={startPTS:S,endPTS:b,startDTS:L,endDTS:D};else if(c.firstKeyFrame&&c.independent&&(this.couldBacktrack=!0),c.dropped&&c.independent){var A=this.getMainFwdBufferInfo();if((A?A.end:this.getLoadPosition())+this.config.maxBufferHole<(c.firstKeyFramePTS?c.firstKeyFramePTS:S)-this.config.maxBufferHole)return void this.backtrack(u);u.setElementaryStreamInfo(c.type,u.start,b,u.start,D,!0)}u.setElementaryStreamInfo(c.type,S,b,L,D),this.backtrackFragment&&(this.backtrackFragment=u),this.bufferFragmentData(c,u,d,o)}}else if(!1===n.independent)return void this.backtrack(u);if(y){var R=y.startPTS,k=y.endPTS,I=y.startDTS,_=y.endDTS;d&&(d.elementaryStreams[p.ElementaryStreamTypes.AUDIO]={startPTS:R,endPTS:k,startDTS:I,endDTS:_}),u.setElementaryStreamInfo(p.ElementaryStreamTypes.AUDIO,R,k,I,_),this.bufferFragmentData(y,u,d,o)}if(m&&null!=g&&null!==(e=g.samples)&&void 0!==e&&e.length){var C={id:r,frag:u,details:m,samples:g.samples};i.trigger(s.Events.FRAG_PARSING_METADATA,C)}if(m&&f){var w={id:r,frag:u,details:m,samples:f.samples};i.trigger(s.Events.FRAG_PARSING_USERDATA,w)}}},u._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===qt){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,o=e.video,l=e.audiovideo;if(a){var u=t.audioCodec,d=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==a.metadata.channelCount&&-1===d.indexOf("firefox")&&(u="mp4a.40.5")),-1!==d.indexOf("android")&&"audio/mpeg"!==a.container&&(u="mp4a.40.2",this.log("Android: force audio codec to "+u)),t.audioCodec&&t.audioCodec!==u&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+u+'"'),a.levelCodec=u,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}o&&(o.levelCodec=t.videoCodec,o.id="main",this.log("Init video buffer, container:"+o.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+o.codec+"]")),l&&this.log("Init audiovideo buffer, container:"+l.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+l.codec+"]"),this.hls.trigger(s.Events.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(s.Events.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},u.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,O.PlaylistLevelType.MAIN)},u.backtrack=function(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Ht},u.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(mt.isBuffered(t,r)?e=this.getAppendedFrag(r):mt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n&&e.urlId===i.urlId||(this.hls.trigger(s.Events.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(s.Events.LEVEL_SWITCHED,{level:n}),this.fragPlaying=e)}}},n=i,(l=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&(0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&fe(n.prototype,l),Object.defineProperty(n,"prototype",{writable:!1}),i}(Jt);const pe=function(){function t(t,e,r){void 0===e&&(e=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=t,this.alpha_=t?Math.exp(Math.log(.5)/t):0,this.estimate_=e,this.totalWeight_=r}var e=t.prototype;return e.sample=function(t,e){var r=Math.pow(this.alpha_,t);this.estimate_=e*(1-r)+r*this.estimate_,this.totalWeight_+=t},e.getTotalWeight=function(){return this.totalWeight_},e.getEstimate=function(){if(this.alpha_){var t=1-Math.pow(this.alpha_,this.totalWeight_);if(t)return this.estimate_/t}return this.estimate_},t}(),me=function(){function t(t,e,r){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new pe(t),this.fast_=new pe(e)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_;this.slow_.halfLife!==t&&(this.slow_=new pe(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new pe(e,i.getEstimate(),i.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.canEstimate=function(){var t=this.fast_;return t&&t.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.destroy=function(){},t}();function ye(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}const Ee=function(){function t(t){this.hls=void 0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=void 0,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new me(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e,r,i=t.prototype;return i.registerListeners=function(){var t=this.hls;t.on(s.Events.FRAG_LOADING,this.onFragLoading,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.ERROR,this.onError,this)},i.unregisterListeners=function(){var t=this.hls;t.off(s.Events.FRAG_LOADING,this.onFragLoading,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.ERROR,this.onError,this)},i.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},i.onFragLoading=function(t,e){var r,i=e.frag;i.type===O.PlaylistLevelType.MAIN&&(this.timer||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.timer=self.setInterval(this.onCheck,100)))},i.onLevelLoaded=function(t,e){var r=this.hls.config;e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},i._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,n=(r.config,r.media);if(t&&n){var o=e?e.stats:t.stats,u=e?e.duration:t.duration;if(o.aborted||o.loaded&&o.loaded===o.total||0===t.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!n.paused&&n.playbackRate&&n.readyState){var d=r.mainForwardBufferInfo;if(null!==d){var h=performance.now()-o.loading.start,c=Math.abs(n.playbackRate);if(!(h<=500*u/c)){var f=o.loaded&&o.loading.first,g=this.bwEstimator.getEstimate(),v=r.levels,p=r.minAutoLevel,m=v[t.level],y=o.total||Math.max(o.loaded,Math.round(u*m.maxBitrate/8)),E=f?1e3*o.loaded/h:0,T=E?(y-o.loaded)/E:8*y/g,S=d.len/c;if(!(T<=S)){var b,L=Number.POSITIVE_INFINITY;for(b=t.level-1;b>p;b--){var D=v[b].maxBitrate;if((L=E?u*D/(6.4*E):u*D/g)<S)break}L>=T||(l.logger.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+b+"\n      Current BW estimate: "+((0,a.isFiniteNumber)(g)?(g/1024).toFixed(3):"Unknown")+" Kb/s\n      Estimated load time for current fragment: "+T.toFixed(3)+" s\n      Estimated load time for the next fragment: "+L.toFixed(3)+" s\n      Time to underbuffer: "+S.toFixed(3)+" s"),r.nextLoadLevel=b,f&&this.bwEstimator.sample(h,o.loaded),this.clearTimer(),t.loader&&(this.fragCurrent=this.partCurrent=null,t.loader.abort()),r.trigger(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:o}))}}}}}},i.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===O.PlaylistLevelType.MAIN&&(0,a.isFiniteNumber)(r.sn)){var n=i?i.stats:r.stats,o=i?i.duration:r.duration;if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var l=this.hls.levels[r.level],u=(l.loaded?l.loaded.bytes:0)+n.loaded,d=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:d},l.realBitrate=Math.round(8*u/d)}if(r.bitrateTest){var h={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(s.Events.FRAG_BUFFERED,h)}}},i.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(!n.aborted&&r.type===O.PlaylistLevelType.MAIN&&"initSegment"!==r.sn){var a=n.parsing.end-n.loading.start;this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},i.onError=function(t,e){switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:this.clearTimer()}},i.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},i.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,o=e?e.duration:t?t.duration:0,u=(s&&s.currentTime,s&&0!==s.playbackRate?Math.abs(s.playbackRate):1),d=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,c=(h?h.len:0)/u,f=this.findBestLevel(d,a,i,c,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(f>=0)return f;l.logger.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,v=n.abrBandWidthFactor,p=n.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;m&&(g=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,l.logger.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),v=p=1)}return f=this.findBestLevel(d,a,i,c+g,v,p),Math.max(f,0)},i.findBestLevel=function(t,e,r,i,n,s){for(var o,u=this.fragCurrent,d=this.partCurrent,h=this.lastLoadedFragLevel,c=this.hls.levels,f=c[h],g=!(null==f||null===(o=f.details)||void 0===o||!o.live),v=null==f?void 0:f.codecSet,p=d?d.duration:u?u.duration:0,m=r;m>=e;m--){var y=c[m];if(y&&(!v||y.codecSet===v)){var E,T=y.details,S=(d?null==T?void 0:T.partTarget:null==T?void 0:T.averagetargetduration)||p;E=m<=h?n*t:s*t;var b=c[m].maxBitrate,L=b*S/E;if(l.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+m+"/"+Math.round(E)+"/"+b+"/"+S+"/"+i+"/"+L),E>b&&(0===L||!(0,a.isFiniteNumber)(L)||g&&!this.bitrateTestDelay||L<i))return m}}return-1},e=t,(r=[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(-1!==t&&!e.canEstimate())return t;var r=this.getNextABRAutoLevel();return-1!==t&&this.hls.levels[r].loadError?t:(-1!==t&&(r=Math.min(t,r)),r)},set:function(t){this._nextAutoLevel=t}}])&&ye(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Te=function(){function t(){this.chunks=[],this.dataLength=0}var e=t.prototype;return e.push=function(t){this.chunks.push(t),this.dataLength+=t.length},e.flush=function(){var t,e=this.chunks,r=this.dataLength;return e.length?(t=1===e.length?e[0]:function(t,e){for(var r=new Uint8Array(e),i=0,n=0;n<t.length;n++){var a=t[n];r.set(a,i),i+=a.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}();function Se(){return Se=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Se.apply(this,arguments)}function be(t,e){return be=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},be(t,e)}var Le=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[audio-stream-controller]")||this).videoBuffer=null,i.videoTrackCC=-1,i.waitingVideoCC=-1,i.audioSwitch=!1,i.trackId=-1,i.waitingData=null,i.mainDetails=null,i.bufferFlushed=!1,i.cachedTrackLoadedData=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,be(e,r);var n=i.prototype;return n.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},n._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.BUFFER_RESET,this.onBufferReset,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},n._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(s.Events.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.BUFFER_RESET,this.onBufferReset,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.Events.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},n.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,n=e.initPTS;if("main"===i){var a=r.cc;this.initPTS[r.cc]=n,this.log("InitPTS for cc: "+a+" found from main: "+n),this.videoTrackCC=a,this.state===$t&&this.tick()}},n.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Kt);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=Ht):(this.loadedmetadata=!1,this.state=Yt),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},n.doTick=function(){switch(this.state){case Ht:this.doTickIdle();break;case Yt:var e,r=this.levels,i=this.trackId,n=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=$t}break;case Wt:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=Ht);break;case $t:var l=this.waitingData;if(l){var u=l.frag,d=l.part,h=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Vt;var f={frag:u,part:d,payload:h.flush(),networkDetails:null};this._handleFragmentLoadProgress(f),c&&t.prototype._handleFragmentLoadComplete.call(this,f)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+u.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var g=this.getLoadPosition(),v=mt.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);At(v.end,this.config.maxFragLookUpTolerance,u)<0&&(this.log("Waiting fragment cc ("+u.cc+") @ "+u.start+" cancelled because another fragment at "+v.end+" is needed"),this.clearWaitingFragment())}}else this.state=Ht}this.onTickEnd()},n.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Ht)},n.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},n.onTickEnd=function(){var t=this.media;t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},n.doTickIdle=function(){var t,e,r=this.hls,i=this.levels,n=this.media,a=this.trackId,o=r.config;if(i&&i[a]&&(n||!this.startFragRequested&&o.startFragPrefetch)){var l=i[a].details;if(!l||l.live&&this.levelLastLoaded!==a||this.waitForCdnTuneIn(l))this.state=Yt;else{var u=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&u&&(this.bufferFlushed=!1,this.afterBufferFlushed(u,p.ElementaryStreamTypes.AUDIO,O.PlaylistLevelType.AUDIO));var d=this.getFwdBufferInfo(u,O.PlaylistLevelType.AUDIO);if(null!==d){var h=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,O.PlaylistLevelType.MAIN),c=d.len,f=this.getMaxBufferLength(null==h?void 0:h.len),g=this.audioSwitch;if(!(c>=f)||g){if(!g&&this._streamEnded(d,l))return r.trigger(s.Events.BUFFER_EOS,{type:"audio"}),void(this.state=Xt);var v=l.fragments[0].start,m=d.end;if(g&&n){var y=this.getLoadPosition();m=y,l.PTSKnown&&y<v&&(d.end>v||d.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),n.currentTime=v+.05)}if(!(h&&m>h.end+l.targetduration)&&(h&&h.len||!d.len)){var E=this.getNextFragment(m,l);E?"identity"!==(null===(t=E.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=E.decryptdata)&&void 0!==e&&e.key?this.loadFragment(E,l,m):this.loadKey(E,l):this.bufferFlushed=!0}}}}}},n.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},n.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},n.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new $(t)}))},n.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;null!=i&&i.loader&&i.loader.abort(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=Ht):this.state=Kt,this.tick()},n.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},n.onLevelLoaded=function(t,e){this.mainDetails=e.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},n.onAudioTrackLoaded=function(t,e){var r;if(null!=this.mainDetails){var i=this.levels,n=e.details,a=e.id;if(i){this.log("Track "+a+" loaded ["+n.startSN+","+n.endSN+"],duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(bt(n,l),o=n.fragments[0].start):o=this.alignPlaylists(n,s.details)}s.details=n,this.levelLastLoaded=a,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(s.details,o),this.state!==Yt||this.waitForCdnTuneIn(n)||(this.state=Ht),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)}else this.cachedTrackLoadedData=e},n._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.config,s=this.trackId,o=this.levels;if(o){var l=o[s],u=l.details,d=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",h=this.transmuxer;h||(h=this.transmuxer=new he(this.hls,O.PlaylistLevelType.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var c=this.initPTS[r.cc],f=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==c){var g=i?i.index:-1,v=-1!==g,p=new yt(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);h.push(n,f,d,"",r,i,u.totalduration,!1,p,c)}else this.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+u.startSN+" ,"+u.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new Te,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=$t}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},n._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},n.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},n.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer||null),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer||null)},n.onFragBuffered=function(t,e){var r,i=e.frag,n=e.part;i.type===O.PlaylistLevelType.AUDIO?this.fragContextChanged(i)?this.warn("Fragment "+i.sn+(n?" p: "+n.index:"")+" of level "+i.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==i.sn&&(this.fragPrevious=i,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(i,n)):this.loadedmetadata||i.type!==O.PlaylistLevelType.MAIN||null!==(r=this.videoBuffer||this.media)&&void 0!==r&&r.buffered.length&&(this.loadedmetadata=!0)},n.onError=function(e,r){switch(r.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(O.PlaylistLevelType.AUDIO,r);break;case o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==Qt&&this.state!==Kt&&(this.state=r.fatal?Qt:Ht,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===qt||this.state===zt)){var i=!0,n=this.getFwdBufferInfo(this.mediaBuffer,O.PlaylistLevelType.AUDIO);n&&n.len>.5&&(i=!this.reduceMaxBufferLength(n.len)),i&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}},n.onBufferFlushed=function(t,e){e.type===p.ElementaryStreamTypes.AUDIO&&(this.bufferFlushed=!0)},n._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,a=t.chunkMeta,o=this.getCurrentContext(a);if(!o)return this.warn("The loading context changed while buffering fragment "+a.sn+" of level "+a.level+". This chunk will not be buffered."),void this.resetStartWhenNotLoaded(a.level);var l=o.frag,u=o.part,d=o.level.details,h=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)&&d){if(this.state=qt,this.audioSwitch&&h&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,a),i.trigger(s.Events.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),h){var v=h.startPTS,m=h.endPTS,y=h.startDTS,E=h.endDTS;u&&(u.elementaryStreams[p.ElementaryStreamTypes.AUDIO]={startPTS:v,endPTS:m,startDTS:y,endDTS:E}),l.setElementaryStreamInfo(p.ElementaryStreamTypes.AUDIO,v,m,y,E),this.bufferFragmentData(h,l,u,a)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=Se({id:r,frag:l,details:d},f);i.trigger(s.Events.FRAG_PARSING_METADATA,T)}if(c){var S=Se({id:r,frag:l,details:d},c);i.trigger(s.Events.FRAG_PARSING_USERDATA,S)}}},n._bufferInitSegment=function(t,e,r){if(this.state===qt){t.video&&delete t.video;var i=t.audio;if(i){i.levelCodec=i.codec,i.id="audio",this.log("Init audio buffer, container:"+i.container+", codecs[parsed]=["+i.codec+"]"),this.hls.trigger(s.Events.BUFFER_CODECS,t);var n=i.initSegment;if(null!=n&&n.byteLength){var a={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:n};this.hls.trigger(s.Events.BUFFER_APPENDING,a)}this.tick()}}},n.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||n===ut.NOT_LOADED||n===ut.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e):r.live&&!(0,a.isFiniteNumber)(this.initPTS[e.cc])?(this.log("Waiting for video PTS in continuity counter "+e.cc+" of live stream before loading audio fragment "+e.sn+" of level "+this.trackId),this.state=$t):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},n.completeAudioSwitch=function(){var e=this.hls,r=this.media,i=this.trackId;r&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,e.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:i})},i}(Jt);const De=Le;function Ae(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Re(t,e){return Re=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Re(t,e)}const ke=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.trackName="",r.selectDefaultTrack=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Re(e,r);var n,a,l=i.prototype;return l.registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.Events.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this)},l.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,t.prototype.destroy.call(this)},l.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.trackName="",this.selectDefaultTrack=!0},l.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},l.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.tracksInGroup[r];if(n){var a=n.details;n.details=e.details,this.log("audioTrack "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,a))}else this.warn("Invalid audio track id "+r)},l.onLevelLoading=function(t,e){this.switchLevel(e.level)},l.onLevelSwitching=function(t,e){this.switchLevel(e.level)},l.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var n={audioTracks:i};this.log("Updating audio tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(s.Events.AUDIO_TRACKS_UPDATED,n),this.selectInitialTrack()}}},l.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===O.PlaylistContextType.AUDIO_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},l.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=e[this.trackId];this.log("Now switching to audio-track index "+t);var i=e[t],n=i.id,a=i.groupId,o=void 0===a?"":a,l=i.name,u=i.type,d=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHING,{id:n,groupId:o,name:l,type:u,url:d}),!i.details||i.details.live){var h=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(h)}}},l.selectInitialTrack=function(){this.tracksInGroup;var t=this.trackName,e=this.findTrackId(t)||this.findTrackId();-1!==e?this.setAudioTrack(e):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},l.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},l.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,n=e.url;if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist for id: "+r),this.clearTimer(),this.hls.trigger(s.Events.AUDIO_TRACK_LOADING,{url:n,id:r,groupId:i,deliveryDirectives:t||null})}},n=i,(a=[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}])&&Ae(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(at);function Ie(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function _e(t,e){return _e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},_e(t,e)}var Ce=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[subtitle-stream-controller]")||this).levels=[],i.currentTrackId=-1,i.tracksBuffered=[],i.mainDetails=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,_e(e,r);var n,a,o=i.prototype;return o.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},o._registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.Events.ERROR,this.onError,this),t.on(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.Events.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.Events.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},o._unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.Events.ERROR,this.onError,this),t.off(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.Events.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.Events.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this)},o.startLoad=function(t){this.stopLoad(),this.state=Ht,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},o.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},o.onLevelLoaded=function(t,e){this.mainDetails=e.details},o.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=Ht,i){var n=this.tracksBuffered[this.currentTrackId];if(n){for(var a,s=r.start,o=0;o<n.length;o++)if(s>=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},o.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=this.currentTrackId,a=this.levels;if(!a.length||!a[n]||!a[n].details)return;var s=i-a[n].details.targetduration;if(s<=0)return;e.endOffsetSubtitles=Math.max(0,s),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=s)t.shift();else{if(!(t[e].start<s))break;t[e].start=s,e++}})),this.fragmentTracker.removeFragmentsInRange(r,s,O.PlaylistLevelType.SUBTITLE)}},o.onFragBuffered=function(t,e){var r;this.loadedmetadata||e.frag.type!==O.PlaylistLevelType.MAIN||null!==(r=this.media)&&void 0!==r&&r.buffered.length&&(this.loadedmetadata=!0)},o.onError=function(t,e){var r,i=e.frag;i&&i.type===O.PlaylistLevelType.SUBTITLE&&(null!==(r=this.fragCurrent)&&void 0!==r&&r.loader&&this.fragCurrent.loader.abort(),this.state=Ht)},o.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;this.tracksBuffered=[],this.levels=i.map((function(t){return new $(t)})),this.fragmentTracker.removeAllFragments(),this.fragPrevious=null,this.levels.forEach((function(t){r.tracksBuffered[t.id]=[]})),this.mediaBuffer=null},o.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},o.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,n=e.id,a=this.currentTrackId,s=this.levels;if(s.length){var o=s[a];if(!(n>=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!==(r=o.details)&&void 0!==r&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var d=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&d&&nt(i,l=d.start):i.hasProgramDateTime&&u.hasProgramDateTime?(bt(i,u),l=i.fragments[0].start):d&&nt(i,l=d.start)}o.details=i,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(o.details,l),this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===Ht&&(Dt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},o._handleFragmentLoadComplete=function(t){var e=t.frag,r=t.payload,i=e.decryptdata,n=this.hls;if(!this.fragContextChanged(e)&&r&&r.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){var a=performance.now();this.decrypter.webCryptoDecrypt(new Uint8Array(r),i.key.buffer,i.iv.buffer).then((function(t){var r=performance.now();n.trigger(s.Events.FRAG_DECRYPTED,{frag:e,payload:t,stats:{tstart:a,tdecrypt:r}})}))}},o.doTick=function(){if(this.media){if(this.state===Ht){var t=this.currentTrackId,e=this.levels;if(!e.length||!e[t]||!e[t].details)return;var r=e[t].details,i=r.targetduration,n=this.config,a=this.getLoadPosition(),s=mt.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],a-i,n.maxBufferHole),o=s.end,l=s.len,u=this.getFwdBufferInfo(this.media,O.PlaylistLevelType.MAIN);if(l>this.getMaxBufferLength(null==u?void 0:u.len)+i)return;var d,h=r.fragments,c=h.length,f=r.edge,g=this.fragPrevious;if(o<f){var v=n.maxFragLookUpTolerance;!(d=Dt(g,h,Math.max(h[0].start,o),v))&&g&&g.start<h[0].start&&(d=h[0])}else d=h[c-1];if(!(d=this.mapToInitFragWhenRequired(d)))return;if(this.fragmentTracker.getState(d)!==ut.NOT_LOADED)return;d.encrypted?this.loadKey(d,r):this.loadFragment(d,r,o)}}else this.state=Ht},o.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},o.loadFragment=function(e,r,i){this.fragCurrent=e,"initSegment"===e.sn?this._loadInitSegment(e):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i))},n=i,(a=[{key:"mediaBufferTimeRanges",get:function(){return new we(this.tracksBuffered[this.currentTrackId]||[])}}])&&Ie(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(Jt),we=function(t){this.buffered=void 0;var e=function(e,r,i){if((r>>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}};function Oe(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function xe(t,e){return xe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},xe(t,e)}function Pe(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"===i.kind&&i.label&&e.push(t[r])}return e}const Fe=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,xe(e,r);var n,a,o=i.prototype;return o.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},o.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(s.Events.ERROR,this.onError,this)},o.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(s.Events.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(s.Events.ERROR,this.onError,this)},o.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},o.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},o.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Pe(this.media.textTracks).forEach((function(t){U(t)})),this.subtitleTrack=-1,this.media=null)},o.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},o.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},o.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.trackId,a=this.tracksInGroup[n];if(a){var s=a.details;a.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,s))}else this.warn("Invalid subtitle track id "+r)},o.onLevelLoading=function(t,e){this.switchLevel(e.level)},o.onLevelSwitching=function(t,e){this.switchLevel(e.level)},o.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,n=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=n;var a=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(s.Events.SUBTITLE_TRACKS_UPDATED,o),-1!==a&&this.setSubtitleTrack(a,i)}}},o.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},o.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===O.PlaylistContextType.SUBTITLE_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},o.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,n=e.url;if(t)try{n=t.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+r),this.hls.trigger(s.Events.SUBTITLE_TRACK_LOADING,{url:n,id:r,groupId:i,deliveryDirectives:t||null})}},o.toggleTrackModes=function(t){var e=this,r=this.media,i=this.trackId;if(r){var n=Pe(r.textTracks),a=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var s=a[i];s&&(s.mode="disabled")}var o=a[t];o&&(o.mode=this.subtitleDisplay?"showing":"hidden")}},o.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!==(r=i[t])&&void 0!==r&&r.details)||t<-1||t>=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,n){var a=n.id,o=n.groupId,l=void 0===o?"":o,u=n.name,d=n.type,h=n.url;this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:a,groupId:l,name:u,type:d,url:h});var c=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},o.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=Pe(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},n=i,(a=[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}])&&Oe(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(at);var Me,Ne=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e){var r=this.queues[e];r.push(t),1===r.length&&this.buffers[e]&&this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.buffers,r=this.queues,i=e[t],n=r[t];if(n.length){var a=n[0];try{a.execute()}catch(e){l.logger.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),i&&i.updating||(n.shift(),this.executeNext(t))}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),Ue=te(),Be=/([ha]vc.)(?:\.[^.,]+)+/,Ge=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.hls,r=e.media,i=e.mediaSource;l.logger.log("[buffer-controller]: Media source opened"),r&&(e.updateMediaElementDuration(),t.trigger(s.Events.MEDIA_ATTACHED,{media:r})),i&&i.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){l.logger.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){l.logger.log("[buffer-controller]: Media source ended")},this.hls=t,this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.BUFFER_RESET,this.onBufferReset,this),t.on(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.on(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.Events.BUFFER_EOS,this.onBufferEos,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.Events.FRAG_PARSED,this.onFragParsed,this),t.on(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.BUFFER_RESET,this.onBufferReset,this),t.off(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.off(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.Events.BUFFER_EOS,this.onBufferEos,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.Events.FRAG_PARSED,this.onFragParsed,this),t.off(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Ne(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]}},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,l.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&Ue){var i=this.mediaSource=new Ue;i.addEventListener("sourceopen",this._onMediaSourceOpen),i.addEventListener("sourceended",this._onMediaSourceEnded),i.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(i),this._objectUrl=r.src}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(l.logger.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){l.logger.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):l.logger.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(s.Events.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){l.logger.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a=e[t],s=a.id,o=a.codec,u=a.levelCodec,d=a.container,h=a.metadata,c=(n.levelCodec||n.codec).replace(Be,"$1"),f=(u||o).replace(Be,"$1");if(c!==f){var g=d+";codecs="+(u||o);r.appendChangeType(t,g),l.logger.log("[buffer-controller]: switching codec "+c+" to "+f),r.tracks[t]={buffer:n.buffer,codec:o,container:d,levelCodec:u,metadata:h,id:s}}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(l.logger.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){l.logger.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,u=e.data,d=e.type,h=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[d],v=self.performance.now();g.start=v;var p=h.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=a.audio,E="audio"===d&&1===f.id&&"audio/mpeg"===(null==y?void 0:y.container),T={execute:function(){if(g.executeStart=self.performance.now(),E){var t=r.sourceBuffer[d];if(t){var e=h.start-t.timestampOffset;Math.abs(e)>=.1&&(l.logger.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+h.start+" (delta: "+e+") sn: "+h.sn+")"),t.timestampOffset=h.start)}}r.appendExecutor(u,d)},onStart:function(){},onComplete:function(){var t=self.performance.now();g.executeEnd=g.end=t,0===p.first&&(p.first=t),m&&0===m.first&&(m.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=mt.getBuffered(e[n]);r.appendError=0,r.hls.trigger(s.Events.BUFFER_APPENDED,{type:d,frag:h,part:c,chunkMeta:f,parent:h.type,timeRanges:i})},onError:function(t){l.logger.error("[buffer-controller]: Error encountered while trying to append to the "+d+" SourceBuffer",t);var e={type:o.ErrorTypes.MEDIA_ERROR,parent:h.type,details:o.ErrorDetails.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=o.ErrorDetails.BUFFER_FULL_ERROR:(r.appendError++,e.details=o.ErrorDetails.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(l.logger.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0,i.stopLoad())),i.trigger(s.Events.ERROR,e)}};n.append(T,d)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(s.Events.BUFFER_FLUSHED,{type:t})},onError:function(e){l.logger.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],o=n?n.elementaryStreams:i.elementaryStreams;o[p.ElementaryStreamTypes.AUDIOVIDEO]?a.push("audiovideo"):(o[p.ElementaryStreamTypes.AUDIO]&&a.push("audio"),o[p.ElementaryStreamTypes.VIDEO]&&a.push("video")),0===a.length&&l.logger.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(s.Events.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return e.type&&e.type!==i||n&&!n.ended&&(n.ended=!0,l.logger.log("[buffer-controller]: "+i+" sourceBuffer now EOS")),t&&!(n&&!n.ended)}),!0)&&this.blockBuffers((function(){var t=r.mediaSource;t&&"open"===t.readyState&&t.endOfStream()}))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var n=this.getSourceBufferTypes();if(n.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if((0,a.isFiniteNumber)(o)&&!(o<0)){var l=r.currentTime,u=e.levelTargetDuration,d=Math.max(o,u),h=Math.floor(l/u)*u-d;n.forEach((function(r){var n=i[r];if(n){var a=mt.getBuffered(n);a.length>0&&h>a.start(0)&&(t.trigger(s.Events.BACK_BUFFER_REACHED,{bufferEnd:h}),e.live&&t.trigger(s.Events.LIVE_BACK_BUFFER_REACHED,{bufferEnd:h}),t.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:h,type:r}))}}))}}}},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,s=r.duration,o=(0,a.isFiniteNumber)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(l.logger.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>o&&n>s||!(0,a.isFiniteNumber)(s))&&(l.logger.log("[buffer-controller]: Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&!t||2===i){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(0===n.length)return void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});n.forEach((function(t){e.executeNext(t)}))}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");var i=0;for(var n in t)if(!e[n]){var a=t[n];if(!a)throw Error("source buffer exists for track "+n+", however track does not");var u=a.levelCodec||a.codec,d=a.container+";codecs="+u;l.logger.log("[buffer-controller]: creating sourceBuffer("+d+")");try{var h=e[n]=r.addSourceBuffer(d),c=n;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[n]={buffer:h,codec:u,container:a.container,levelCodec:a.levelCodec,metadata:a.metadata,id:a.id},i++}catch(t){l.logger.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:d})}}i&&this.hls.trigger(s.Events.BUFFER_CREATED,{tracks:this.tracks})},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){l.logger.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1});var r=this.operationQueue.current(t);r&&r.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,s=this.operationQueue,o=this.sourceBuffer[t];if(!i||!n||!o)return l.logger.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=(0,a.isFiniteNumber)(i.duration)?i.duration:1/0,d=(0,a.isFiniteNumber)(n.duration)?n.duration:1/0,h=Math.max(0,e),c=Math.min(r,u,d);c>h?(l.logger.log("[buffer-controller]: Removing ["+h+","+c+"] from the "+t+" SourceBuffer"),o.remove(h,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return l.logger.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return l.logger.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),Ke={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},He=function(t){var e=t;return Ke.hasOwnProperty(t)&&(e=Ke[t]),String.fromCharCode(e)},je=15,Ve=100,We={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ye={17:2,18:4,21:6,22:8,23:10,19:13,20:15},qe={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},ze={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Xe=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(t){t[t.ERROR=0]="ERROR",t[t.TEXT=1]="TEXT",t[t.WARNING=2]="WARNING",t[t.INFO=2]="INFO",t[t.DEBUG=3]="DEBUG",t[t.DATA=3]="DATA"}(Me||(Me={}));var Qe=function(){function t(){this.time=null,this.verboseLevel=Me.ERROR}return t.prototype.log=function(t,e){this.verboseLevel>=t&&l.logger.log(this.time+" ["+t+"] "+e)},t}(),$e=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Ze=function(){function t(t,e,r,i,n){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=n||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),Je=function(){function t(t,e,r,i,n,a){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Ze(e,r,i,n,a)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),tr=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<Ve;e++)this.chars.push(new Je);this.logger=t,this.pos=0,this.currPenState=new Ze}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<Ve;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<Ve;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<Ve;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(Me.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>Ve&&(this.logger.log(Me.DEBUG,"Too large cursor position "+this.pos),this.pos=Ve)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){t>=144&&this.backSpace();var e=He(t);this.pos>=Ve?this.logger.log(Me.ERROR,"Cannot insert "+t.toString(16)+" ("+e+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(e,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<Ve;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<Ve;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),er=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<je;e++)this.rows.push(new tr(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<je;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<je;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<je;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<je;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(Me.INFO,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(Me.INFO,"pacData = "+JSON.stringify(t));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<je;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,n=this.lastOutputScreen;if(n){var a=n.rows[i].cueStartTime,s=this.logger.time;if(a&&null!==s&&a<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(n.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,d=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[d].penState.foreground}var h={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(h)},e.setBkgData=function(t){this.logger.log(Me.INFO,"bkgData = "+JSON.stringify(t)),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){if(null!==this.nrRollUpRows){this.logger.log(Me.TEXT,this.getDisplayText());var t=this.currRow+1-this.nrRollUpRows,e=this.rows.splice(t,1)[0];e.clear(),this.rows.splice(this.currRow,0,e),this.logger.log(Me.INFO,"Rolling up")}else this.logger.log(Me.DEBUG,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,n=0;n<je;n++){var a=this.rows[n].getTextString();a&&(i=n+1,t?e.push("Row "+i+": '"+a+"'"):e.push(a.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),rr=function(){function t(t,e,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=t,this.outputFilter=e,this.mode=null,this.verbose=0,this.displayedMemory=new er(r),this.nonDisplayedMemory=new er(r),this.lastOutputScreen=new er(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var e=t.prototype;return e.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},e.getHandler=function(){return this.outputFilter},e.setHandler=function(t){this.outputFilter=t},e.setPAC=function(t){this.writeScreen.setPAC(t)},e.setBkgData=function(t){this.writeScreen.setBkgData(t)},e.setMode=function(t){t!==this.mode&&(this.mode=t,this.logger.log(Me.INFO,"MODE="+t),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=0;e<t.length;e++)this.writeScreen.insertChar(t[e]);var r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(Me.INFO,r+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(Me.TEXT,"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(Me.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(Me.INFO,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(Me.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(Me.INFO,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(Me.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(Me.INFO,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(Me.INFO,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(Me.INFO,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(Me.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(Me.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(Me.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){if(this.logger.log(Me.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(Me.TEXT,"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(Me.INFO,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(Me.INFO,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}(),ir=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new Qe;this.channels=[null,new rr(t,e,i),new rr(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],n=127&e[s+1],0!==i||0!==n){if(this.logger.log(Me.DATA,"["+$e([e[s],e[s+1]])+"] -> ("+$e([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(Me.WARNING,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(Me.WARNING,"Couldn't parse cleaned data "+$e([i,n])+" orig: "+$e([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;if(ar(t,e,r))return nr(null,null,r),this.logger.log(Me.DEBUG,"Repeated command ("+$e([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),nr(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(Me.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(Me.DEBUG,"MIDROW ("+$e([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;if(ar(t,e,i))return nr(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?We[t]:qe[t]:1===n?Ye[t]:ze[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),nr(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(Me.INFO,"Special char '"+He(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=$e(n);this.logger.log(Me.DEBUG,"Char codes =  "+s.join(",")),nr(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=Xe[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),nr(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}();function nr(t,e,r){r.a=t,r.b=e}function ar(t,e,r){return r.a===t&&r.b===e}const sr=ir;var or=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}();const lr=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var s in a)t[s]=a[s]}return t}function a(e,a,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",d=!1,h=e,c=a,f=s,g=null,v="",p=!0,m="auto",y="start",E=50,T="middle",S=50,b="middle";Object.defineProperty(o,"id",n({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",n({},l,{get:function(){return d},set:function(t){d=!!t}})),Object.defineProperty(o,"startTime",n({},l,{get:function(){return h},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");h=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",n({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",n({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",n({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",n({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",n({},l,{get:function(){return p},set:function(t){p=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",n({},l,{get:function(){return m},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",n({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",n({},l,{get:function(){return E},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return b},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");b=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}();var ur=function(){function t(){}return t.prototype.decode=function(t,e){if(!t)return"";if("string"!=typeof t)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(t))},t}();function dr(t){function e(t,e,r,i){return 3600*(0|t)+60*(0|e)+(0|r)+parseFloat(i||0)}var r=t.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?e(r[2],r[3],0,r[4]):e(r[1],r[2],r[3],r[4]):null}var hr=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function cr(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var fr=new lr(0,0,""),gr="middle"===fr.align?"middle":"center";function vr(t,e,r){var i=t;function n(){var e=dr(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new hr;cr(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",gr,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",gr,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",gr,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===fr.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",gr);var a=i.get("position","auto");"auto"===a&&50===fr.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function pr(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var mr=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new ur,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var e=t.prototype;return e.parse=function(t){var e=this;function r(){var t=e.buffer,r=0;for(t=pr(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.slice(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.slice(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var n=(i=r()).match(/^(ï»¿)?WEBVTT([ \t].*)?$/);if(!n||!n[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var a=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(a?a=!1:i=r(),e.state){case"HEADER":/:/.test(i)?cr(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new lr(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{vr(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(a=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){var t=this;try{if((t.cue||"HEADER"===t.state)&&(t.buffer+="\n\n",t.parse()),"INITIAL"===t.state||"BADWEBVTT"===t.state)throw new Error("Malformed WebVTT signature.")}catch(e){t.onparsingerror&&t.onparsingerror(e)}return t.onflush&&t.onflush(),this},t}(),yr=r(673),Er=r(524),Tr=/\r\n|\n\r|\n|\r/g,Sr=function(t,e,r){return void 0===r&&(r=0),t.slice(r,r+e.length)===e},br=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function Lr(t,e,r){return br(t.toString())+br(e.toString())+br(r)}function Dr(){return Dr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Dr.apply(this,arguments)}var Ar="stpp.ttml.im1t",Rr=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,kr=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Ir={left:"start",center:"center",right:"end",start:"start",end:"end"};function _r(t,e,r,i,n){var a=(0,u.findBox)(new Uint8Array(t),["mdat"]);if(0!==a.length){var s=a.map((function(t){return(0,G.utf8ArrayToStr)(t)})),o=(0,yr.toTimescaleFromScale)(e,1,r);try{s.forEach((function(t){return i(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},n=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),a="preserve"!==r.getAttribute("xml:space"),s=wr(Cr(r,"styling","style")),o=wr(Cr(r,"layout","region")),l=Cr(r,"body","[begin]");return[].map.call(l,(function(t){var r=Or(t,a);if(!r||!t.hasAttribute("begin"))return null;var i=Fr(t.getAttribute("begin"),n),l=Fr(t.getAttribute("dur"),n),u=Fr(t.getAttribute("end"),n);if(null===i)throw Pr(t);if(null===u){if(null===l)throw Pr(t);u=i+l}var d=new lr(i-e,u-e,r);d.id=Lr(d.startTime,d.endTime,d.text);var h=o[t.getAttribute("region")],c=s[t.getAttribute("style")];d.position=10,d.size=80;var f=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return a&&r.hasOwnProperty(a)&&(n=r[a]),["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce((function(r,a){var s=xr(e,i,a)||xr(t,i,a)||xr(n,i,a);return s&&(r[a]=s),r}),{})}(h,c,s),g=f.textAlign;if(g){var v=Ir[g];v&&(d.lineAlign=v),d.align=g}return Dr(d,f),d})).filter((function(t){return null!==t}))}(t,o))}))}catch(t){n(t)}}else n(new Error("Could not parse IMSC1 mdat"))}function Cr(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function wr(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Or(t,e){return[].slice.call(t.childNodes).reduce((function(t,r,i){var n;return"br"===r.nodeName&&i?t+"\n":null!==(n=r.childNodes)&&void 0!==n&&n.length?Or(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function xr(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Pr(t){return new Error("Could not parse ttml timestamp "+t)}function Fr(t,e){if(!t)return null;var r=dr(t);return null===r&&(Rr.test(t)?r=function(t,e){var r=Rr.exec(t),i=(0|r[4])+(0|r[5])/e.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+i/e.frameRate}(t,e):kr.test(t)&&(r=function(t,e){var r=kr.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var Mr=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.timescale=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new or(this,"textTrack1"),r=new or(this,"textTrack2"),i=new or(this,"textTrack3"),n=new or(this,"textTrack4");this.cea608Parser1=new sr(1,e,r),this.cea608Parser2=new sr(3,i,n)}t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.Events.FRAG_LOADING,this.onFragLoading,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.on(s.Events.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.Events.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.Events.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.Events.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.Events.FRAG_LOADING,this.onFragLoading,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this),t.off(s.Events.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.Events.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.Events.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.Events.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,n){for(var a,o,l,u,d=!1,h=n.length;h--;){var c=n[h],f=(a=c[0],o=c[1],l=e,u=r,Math.min(o,u)-Math.max(a,l));if(f>=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),d=!0,f/(r-e)>.5))return}if(d||n.push([e,r]),this.config.renderTextTracksNatively){var g=this.captionsTracks[t];this.Cues.newCue(g,e,r,i)}else{var v=this.Cues.newCue(null,e,r,i);this.hls.trigger(s.Events.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]=a,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(s.Events.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,n=e[t],a=n.label,s=n.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,U(r[t]),M(r[t],i);else{var l=this.createTextTrack("captions",a,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(s.Events.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){U(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.timescale=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)U(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this;this.textTracks=[];var i=e.subtitleTracks||[],n=i.some((function(t){return t.textCodec===Ar}));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){var a=this.tracks&&i&&this.tracks.length===i.length;if(this.tracks=i||[],this.config.renderTextTracksNatively){var o=this.media?this.media.textTracks:[];this.tracks.forEach((function(t,e){var i;if(e<o.length){for(var n=null,a=0;a<o.length;a++)if(Nr(o[a],t)){n=o[a];break}n&&(i=n)}if(i)U(i);else{var s=r._captionsOrSubtitlesFromCharacteristics(t);(i=r.createTextTrack(s,t.name,t.lang))&&(i.mode="disabled")}i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(!a&&this.tracks&&this.tracks.length){var l=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(s.Events.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},e._captionsOrSubtitlesFromCharacteristics=function(t){var e;if(null!==(e=t.attrs)&&void 0!==e&&e.CHARACTERISTICS){var r=/transcribes-spoken-dialog/gi.test(t.attrs.CHARACTERISTICS),i=/describes-music-and-sound/gi.test(t.attrs.CHARACTERISTICS);if(r&&i)return"captions"}return"subtitles"},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],n=r.captionsProperties[i];n&&(n.label=t.name,t.lang&&(n.languageCode=t.lang),n.media=t)}}))},e.closedCaptionsForLevel=function(t){var e=this.hls.levels[t.level];return null==e?void 0:e.attrs["CLOSED-CAPTIONS"]},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,n=this.lastSn,a=this.lastPartIndex;if(this.enabled&&r&&i&&e.frag.type===O.PlaylistLevelType.MAIN){var s,o,l=e.frag.sn,u=null!=(s=null==e||null===(o=e.part)||void 0===o?void 0:o.index)?s:-1;l===n+1||l===n&&u===a+1||(r.reset(),i.reset()),this.lastSn=l,this.lastPartIndex=u}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload,n=this.initPTS,o=this.unparsedVttFrags;if(r.type===O.PlaylistLevelType.SUBTITLE)if(i.byteLength){if(!(0,a.isFiniteNumber)(n[r.cc]))return o.push(e),void(n.length&&this.hls.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Missing initial subtitle PTS")}));var l=r.decryptdata,u="stats"in e;if(null==l||null==l.key||"AES-128"!==l.method||u){var d=this.tracks[r.level],h=this.vttCCs;h[r.cc]||(h[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),d&&d.textCodec===Ar?this._parseIMSC1(r,i):this._parseVTTs(r,i,h)}}else this.hls.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;_r(e,this.initPTS[t.cc],this.timescale[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){l.logger.log("Failed to parse IMSC1: "+e),i.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t,e,r){var i,n=this,o=this.hls;!function(t,e,r,i,n,s,o,l){var u,d=new mr,h=(0,G.utf8ArrayToStr)(new Uint8Array(t)).trim().replace(Tr,"\n").split("\n"),c=[],f=(0,yr.toMpegTsClockFromTimescale)(e,r),g="00:00.000",v=0,p=0,m=!0;d.oncue=function(t){var e=i[n],r=i.ccOffset,a=(v-f)/9e4;null!=e&&e.new&&(void 0!==p?r=i.ccOffset=e.start:function(t,e,r){var i=t[e],n=t[i.prevCC];if(!n||!n.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!==(a=n)&&void 0!==a&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(i,n,a)),a&&(r=a-i.presentationOffset);var o=t.endTime-t.startTime,l=(0,Er.normalizePts)(9e4*(t.startTime+r-p),9e4*s)/9e4;t.startTime=Math.max(l,0),t.endTime=Math.max(l+o,0);var u=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(u)),t.id||(t.id=Lr(t.startTime,t.endTime,u)),t.endTime>0&&c.push(t)},d.onparsingerror=function(t){u=t},d.onflush=function(){u?l(u):o(c)},h.forEach((function(t){if(m){if(Sr(t,"X-TIMESTAMP-MAP=")){m=!1,t.slice(16).split(",").forEach((function(t){Sr(t,"LOCAL:")?g=t.slice(6):Sr(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{p=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!((0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r)&&(0,a.isFiniteNumber)(i)&&(0,a.isFiniteNumber)(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(m=!1)}d.parse(t+"\n")})),d.flush()}(null!==(i=t.initSegment)&&void 0!==i&&i.data?(0,u.appendUint8Array)(t.initSegment.data,new Uint8Array(e)):e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){n._appendCues(e,t.level),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){n._fallbackToIMSC1(t,e),l.logger.log("Failed to parse VTT cue: "+r),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||_r(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec=Ar,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return N(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(s.Events.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===O.PlaylistLevelType.SUBTITLE){if(!(0,a.isFiniteNumber)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(s.Events.FRAG_LOADED,e)}},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==O.PlaylistLevelType.MAIN||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s<a.length;s++){var o=a[s].bytes;if(o){var l=this.extractCea608Data(o);r.addData(a[s].pts,l[0]),i.addData(a[s].pts,l[1])}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,n=e.endOffsetSubtitles,a=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!a||"video"===a){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return B(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==n){var l=this.textTracks;Object.keys(l).forEach((function(t){return B(l[t],r,n)}))}}},e.extractCea608Data=function(t){for(var e=[[],[]],r=31&t[0],i=2,n=0;n<r;n++){var a=t[i++],s=127&t[i++],o=127&t[i++];if((0!==s||0!==o)&&0!=(4&a)){var l=3&a;0!==l&&1!==l||(e[l].push(s),e[l].push(o))}}return e},t}();function Nr(t,e){return t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}function Ur(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}const Br=function(){function t(t){this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.hls=void 0,this.streamController=void 0,this.clientRect=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e,r,i=t.prototype;return i.setStreamController=function(t){this.streamController=t},i.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},i.registerListeners=function(){var t=this.hls;t.on(s.Events.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this)},i.unregisterListener=function(){var t=this.hls;t.off(s.Events.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this)},i.onFpsDropLevelCapping=function(e,r){t.isLevelAllowed(r.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(r.droppedLevel)},i.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null},i.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},i.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},i.onMediaDetaching=function(){this.stopCapping()},i.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},i.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(i,n){return t.isLevelAllowed(n,r.restrictedLevels)&&n<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},i.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},i.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},i.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},t.isLevelAllowed=function(t,e){return void 0===e&&(e=[]),-1===e.indexOf(t)},t.getMaxLevelByMediaSize=function(t,e,r){if(!t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},e=t,(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}])&&Ur(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Gr=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,o=e-this.lastDecodedFrames,u=1e3*a/n,d=this.hls;if(d.trigger(s.Events.FPS_DROP,{currentDropped:a,currentDecoded:o,totalDroppedFrames:r}),u>0&&a>d.config.fpsDroppedMonitoringThreshold*o){var h=d.currentLevel;l.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+h),h>0&&(-1===d.autoLevelCapping||d.autoLevelCapping>=h)&&(h-=1,d.trigger(s.Events.FPS_DROP_LEVEL_CAPPING,{level:h,droppedLevel:d.currentLevel}),d.autoLevelCapping=h,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}();var Kr;!function(t){t.WIDEVINE="com.widevine.alpha",t.PLAYREADY="com.microsoft.playready"}(Kr||(Kr={}));var Hr="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function jr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}const Vr=function(){function t(t){this.hls=void 0,this._widevineLicenseUrl=void 0,this._licenseXhrSetup=void 0,this._licenseResponseCallback=void 0,this._emeEnabled=void 0,this._requestMediaKeySystemAccess=void 0,this._drmSystemOptions=void 0,this._config=void 0,this._mediaKeysList=[],this._media=null,this._hasSetMediaKeys=!1,this._requestLicenseFailureCount=0,this.mediaKeysPromise=null,this._onMediaEncrypted=this.onMediaEncrypted.bind(this),this.hls=t,this._config=t.config,this._widevineLicenseUrl=this._config.widevineLicenseUrl,this._licenseXhrSetup=this._config.licenseXhrSetup,this._licenseResponseCallback=this._config.licenseResponseCallback,this._emeEnabled=this._config.emeEnabled,this._requestMediaKeySystemAccess=this._config.requestMediaKeySystemAccessFunc,this._drmSystemOptions=this._config.drmSystemOptions,this._registerListeners()}var e,r,i=t.prototype;return i.destroy=function(){this._unregisterListeners(),this.hls=this._onMediaEncrypted=null,this._requestMediaKeySystemAccess=null},i._registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this)},i._unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this)},i.getLicenseServerUrl=function(t){switch(t){case Kr.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+t+'"')},i._attemptKeySystemAccess=function(t,e,r){var i=this,n=function(t,e,r,i){if(t===Kr.WIDEVINE)return function(t,e,r){var i={audioCapabilities:[],videoCapabilities:[]};return t.forEach((function(t){i.audioCapabilities.push({contentType:'audio/mp4; codecs="'+t+'"',robustness:r.audioRobustness||""})})),e.forEach((function(t){i.videoCapabilities.push({contentType:'video/mp4; codecs="'+t+'"',robustness:r.videoRobustness||""})})),[i]}(e,r,i);throw new Error("Unknown key-system: "+t)}(t,e,r,this._drmSystemOptions);l.logger.log("Requesting encrypted media key-system access");var a=this.requestMediaKeySystemAccess(t,n);this.mediaKeysPromise=a.then((function(e){return i._onMediaKeySystemAccessObtained(t,e)})),a.catch((function(e){l.logger.error('Failed to obtain key-system "'+t+'" access:',e)}))},i._onMediaKeySystemAccessObtained=function(t,e){var r=this;l.logger.log('Access for key-system "'+t+'" obtained');var i={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:e,mediaKeySystemDomain:t};this._mediaKeysList.push(i);var n=Promise.resolve().then((function(){return e.createMediaKeys()})).then((function(e){return i.mediaKeys=e,l.logger.log('Media-keys created for key-system "'+t+'"'),r._onMediaKeysCreated(),e}));return n.catch((function(t){l.logger.error("Failed to create media-keys:",t)})),n},i._onMediaKeysCreated=function(){var t=this;this._mediaKeysList.forEach((function(e){e.mediaKeysSession||(e.mediaKeysSession=e.mediaKeys.createSession(),t._onNewMediaKeySession(e.mediaKeysSession))}))},i._onNewMediaKeySession=function(t){var e=this;l.logger.log("New key-system session "+t.sessionId),t.addEventListener("message",(function(r){e._onKeySessionMessage(t,r.message)}),!1)},i._onKeySessionMessage=function(t,e){l.logger.log("Got EME message event, creating license request"),this._requestLicense(e,(function(e){l.logger.log("Received license data (length: "+(e?e.byteLength:e)+"), updating key-session"),t.update(e).catch((function(t){l.logger.warn("Updating key-session failed: "+t)}))}))},i.onMediaEncrypted=function(t){var e=this;if(l.logger.log('Media is encrypted using "'+t.initDataType+'" init data type'),!this.mediaKeysPromise)return l.logger.error("Fatal: Media is encrypted but no CDM access or no keys have been requested"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_KEYS,fatal:!0});var r=function(r){e._media&&(e._attemptSetMediaKeys(r),e._generateRequestWithPreferredKeySession(t.initDataType,t.initData))};this.mediaKeysPromise.then(r).catch(r)},i._attemptSetMediaKeys=function(t){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var e=this._mediaKeysList[0];if(!e||!e.mediaKeys)return l.logger.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_KEYS,fatal:!0});l.logger.log("Setting keys for encrypted media"),this._media.setMediaKeys(e.mediaKeys),this._hasSetMediaKeys=!0}},i._generateRequestWithPreferredKeySession=function(t,e){var r=this,i=this._mediaKeysList[0];if(!i)return l.logger.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(i.mediaKeysSessionInitialized)l.logger.warn("Key-Session already initialized but requested again");else{var n=i.mediaKeysSession;if(!n)return l.logger.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!e)return l.logger.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});l.logger.log('Generating key-session request for "'+t+'" init data type'),i.mediaKeysSessionInitialized=!0,n.generateRequest(t,e).then((function(){l.logger.debug("Key-session generation succeeded")})).catch((function(t){l.logger.error("Error generating key-session request:",t),r.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},i._createLicenseXhr=function(t,e,r){var i=new XMLHttpRequest;i.responseType="arraybuffer",i.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,i,t,e,r);var n=this._licenseXhrSetup;if(n)try{n.call(this.hls,i,t),n=void 0}catch(t){l.logger.error(t)}try{i.readyState||i.open("POST",t,!0),n&&n.call(this.hls,i,t)}catch(t){throw new Error("issue setting up KeySystem license XHR "+t)}return i},i._onLicenseRequestReadyStageChange=function(t,e,r,i){if(4===t.readyState)if(200===t.status){this._requestLicenseFailureCount=0,l.logger.log("License request succeeded");var n=t.response,a=this._licenseResponseCallback;if(a)try{n=a.call(this.hls,t,e)}catch(t){l.logger.error(t)}i(n)}else{if(l.logger.error("License Request XHR failed ("+e+"). Status: "+t.status+" ("+t.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var u=3-this._requestLicenseFailureCount+1;l.logger.warn("Retrying license request, "+u+" attempts left"),this._requestLicense(r,i)}},i._generateLicenseRequestChallenge=function(t,e){if(t.mediaKeySystemDomain===Kr.WIDEVINE)return e;throw new Error("unsupported key-system: "+t.mediaKeySystemDomain)},i._requestLicense=function(t,e){l.logger.log("Requesting content license for key-system");var r=this._mediaKeysList[0];if(!r)return l.logger.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var i=this.getLicenseServerUrl(r.mediaKeySystemDomain),n=this._createLicenseXhr(i,t,e);l.logger.log("Sending license request to URL: "+i);var a=this._generateLicenseRequestChallenge(r,t);n.send(a)}catch(t){l.logger.error("Failure requesting DRM license: "+t),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},i.onMediaAttached=function(t,e){if(this._emeEnabled){var r=e.media;this._media=r,r.addEventListener("encrypted",this._onMediaEncrypted)}},i.onMediaDetached=function(){var t=this._media,e=this._mediaKeysList;t&&(t.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(e.map((function(t){if(t.mediaKeysSession)return t.mediaKeysSession.close().catch((function(){}))}))).then((function(){return t.setMediaKeys(null)})).catch((function(){})))},i.onManifestParsed=function(t,e){if(this._emeEnabled){var r=e.levels.map((function(t){return t.audioCodec})).filter((function(t){return!!t})),i=e.levels.map((function(t){return t.videoCodec})).filter((function(t){return!!t}));this._attemptKeySystemAccess(Kr.WIDEVINE,r,i)}},e=t,(r=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&jr(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();var Wr,Yr,qr;function zr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Xr(t,e,r){return e&&zr(t.prototype,e),r&&zr(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}function Qr(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(r)return(r=r.call(t)).next.bind(r);if(Array.isArray(t)||(r=function(t,e){if(t){if("string"==typeof t)return $r(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?$r(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var i=0;return function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r<e;r++)i[r]=t[r];return i}function Zr(){return Zr=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},Zr.apply(this,arguments)}!function(t){t.MANIFEST="m",t.AUDIO="a",t.VIDEO="v",t.MUXED="av",t.INIT="i",t.CAPTION="c",t.TIMED_TEXT="tt",t.KEY="k",t.OTHER="o"}(Wr||(Wr={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(Yr||(Yr={})),function(t){t.VOD="v",t.LIVE="l"}(qr||(qr={}));var Jr=function(){function t(e){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(t){try{r.apply(t,{ot:Wr.MANIFEST,su:!r.initialized})}catch(t){l.logger.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var e=t.frag,i=r.hls.levels[e.level],n=r.getObjectType(e),a={d:1e3*e.duration,ot:n};n!==Wr.VIDEO&&n!==Wr.AUDIO&&n!=Wr.MUXED||(a.br=i.bitrate/1e3,a.tb=r.getTopBandwidth(n)/1e3,a.bl=r.getBufferLength(n)),r.apply(t,a)}catch(t){l.logger.warn("Could not generate segment CMCD data.",t)}},this.hls=e;var i=this.config=e.config,n=i.cmcd;null!=n&&(i.pLoader=this.createPlaylistLoader(),i.fLoader=this.createFragmentLoader(),this.sid=n.sessionId||t.uuid(),this.cid=n.contentId,this.useHeaders=!0===n.useHeaders,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),t.on(s.Events.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),t.off(s.Events.BUFFER_CREATED,this.onBufferCreated,this),this.onMediaDetached()},e.destroy=function(){this.unregisterListeners(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},e.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},e.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},e.onBufferCreated=function(t,e){var r,i;this.audioBuffer=null===(r=e.tracks.audio)||void 0===r?void 0:r.buffer,this.videoBuffer=null===(i=e.tracks.video)||void 0===i?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:Yr.HLS,sid:this.sid,cid:this.cid,pr:null===(t=this.media)||void 0===t?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(e,r){void 0===r&&(r={}),Zr(r,this.createData());var i=r.ot===Wr.INIT||r.ot===Wr.VIDEO||r.ot===Wr.MUXED;if(this.starved&&i&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var n=t.toHeaders(r);if(!Object.keys(n).length)return;e.headers||(e.headers={}),Zr(e.headers,n)}else{var a=t.toQuery(r);if(!a)return;e.url=t.appendQueryToUri(e.url,a)}},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Wr.TIMED_TEXT:"initSegment"===t.sn?Wr.INIT:"audio"===e?Wr.AUDIO:"main"===e?this.hls.audioTracks.length?Wr.VIDEO:Wr.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===Wr.AUDIO)e=i.audioTracks;else{var n=i.maxAutoLevel,a=n>-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=Qr(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===Wr.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*mt.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},Xr(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},Xr(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t.uuid=function(){var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)},t.serialize=function(t){for(var e,r=[],i=function(t){return!Number.isNaN(t)&&null!=t&&""!==t&&!1!==t},n=function(t){return Math.round(t)},a=function(t){return 100*n(t/100)},s={br:n,d:n,bl:a,dl:a,mtp:a,nor:function(t){return encodeURIComponent(t)},rtp:a,tb:n},o=Qr(Object.keys(t||{}).sort());!(e=o()).done;){var l=e.value,u=t[l];if(i(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var d=s[l];d&&(u=d(u));var h,c=typeof u;h="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===c?l:"number"===c?l+"="+u:l+"="+JSON.stringify(u),r.push(h)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s<o.length;s++){var l=o[s];n[null!=a[l]?a[l]:1][l]=e[l]}for(var u=0;u<n.length;u++){var d=t.serialize(n[u]);d&&(r["CMCD-"+i[u]]=d)}return r},t.toQuery=function(e){return"CMCD="+encodeURIComponent(t.serialize(e))},t.appendQueryToUri=function(t,e){if(!e)return t;var r=t.includes("?")?"&":"?";return""+t+r+e},t}(),ti=r(408),ei=/^age:\s*[\d.]+\s*$/m;const ri=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t?t.xhrSetup:null,this.stats=new ti.LoadStats,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.retryDelay=e.retryDelay,this.loadInternal()},e.loadInternal=function(){var t=this.config,e=this.context;if(t){var r=this.loader=new self.XMLHttpRequest,i=this.stats;i.loading.first=0,i.loaded=0;var n=this.xhrSetup;try{if(n)try{n(r,e.url)}catch(t){r.open("GET",e.url,!0),n(r,e.url)}r.readyState||r.open("GET",e.url,!0);var a=this.context.headers;if(a)for(var s in a)r.setRequestHeader(s,a[s])}catch(t){return void this.callbacks.onError({code:r.status,text:t.message},e,r)}e.rangeEnd&&r.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=e.responseType,self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),t.timeout),r.send()}},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,n=this.config;if(!r.aborted&&i>=2)if(self.clearTimeout(this.requestTimeout),0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start)),4===i){e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="arraybuffer"===e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){var o,u;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),u=s?(o=e.response).byteLength:(o=e.responseText).length,r.loaded=r.total=u,!this.callbacks)return;var d=this.callbacks.onProgress;if(d&&d(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=n.maxRetry||a>=400&&a<499?(l.logger.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e)):(l.logger.warn(a+" while loading "+t.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,n.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.timeout)}},e.loadtimeout=function(){l.logger.warn("timeout while loading "+this.context.url);var t=this.callbacks;t&&(this.abortInternal(),t.onTimeout(this.stats,this.context,this.loader))},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&ei.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function ii(t){var e="function"==typeof Map?new Map:void 0;return ii=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return ni(t,arguments,oi(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),si(i,t)},ii(t)}function ni(t,e,r){return ni=ai()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&si(n,r.prototype),n},ni.apply(null,arguments)}function ai(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function si(t,e){return si=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},si(t,e)}function oi(t){return oi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},oi(t)}function li(){return li=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},li.apply(this,arguments)}var ui=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||di,this.controller=new self.AbortController,this.stats=new ti.LoadStats}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var s=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(li({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),o=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length";this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,s),self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(r){if(i.response=i.loader=r,!r.ok){var s=r.status,u=r.statusText;throw new hi(u||"fetch, bad network response",s,r)}return n.loading.first=Math.max(self.performance.now(),n.loading.start),n.total=parseInt(r.headers.get("Content-Length")||"0"),o&&(0,a.isFiniteNumber)(e.highWaterMark)?i.loadProgressively(r,n,t,e.highWaterMark,o):l?r.arrayBuffer():r.text()})).then((function(s){var l=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var d=s[u];d&&(n.loaded=n.total=d);var h={url:l.url,data:s};o&&!(0,a.isFiniteNumber)(e.highWaterMark)&&o(n,t,s,l),r.onSuccess(h,n,t,l)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e&&e.code||0,s=e?e.message:null;r.onError({code:a,text:s},t,e?e.details:null)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new Te,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return a.dataLength&&n(e,r,a.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||a.dataLength?(a.push(l),a.dataLength>=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function di(t,e){return new self.Request(t.url,e)}var hi=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,si(e,r),i}(ii(Error));const ci=ui;var fi=/\s/;function gi(){return gi=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},gi.apply(this,arguments)}function vi(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,i)}return r}function pi(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?vi(Object(r),!0).forEach((function(e){mi(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):vi(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function mi(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var yi=pi(pi({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:ri,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Ee,bufferController:Ge,capLevelController:Br,fpsController:Gr,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystemOptions:{},requestMediaKeySystemAccessFunc:Hr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],d=self.VTTCue||self.TextTrackCue,h=0;h<i.rows.length;h++)if(s=!0,o=0,l="",!(n=i.rows[h]).isEmpty()){for(var c=0;c<n.chars.length;c++)fi.test(n.chars[c].uchar)&&s?o++:(l+=n.chars[c].uchar,s=!1);n.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var f=pr(l.trim()),g=Lr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((a=new d(e,r,f)).id=g,a.line=h+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return N(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Ce,subtitleTrackController:Fe,timelineController:Mr,audioStreamController:De,audioTrackController:ke,emeController:Vr,cmcdController:Jr});function Ei(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Ti=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new ue.EventEmitter,this._autoLevelCapping=void 0,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null;var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');return gi({},t,e)}(t.DefaultConfig,e);this.userConfig=e,(0,l.enableLogs)(r.debug,"Hls instance"),this._autoLevelCapping=-1,r.progressive&&function(t){var e=t.loader;e!==ci&&e!==ri?(l.logger.log("[config]: Custom loader detected, cannot enable progressive streaming"),t.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(t){}return!1}()&&(t.loader=ci,t.progressive=!0,t.enableSoftwareAES=!0,l.logger.log("[config]: Progressive streaming enabled, using FetchLoader"))}(r);var i=r.abrController,n=r.bufferController,a=r.capLevelController,s=r.fpsController,o=this.abrController=new i(this),u=this.bufferController=new n(this),d=this.capLevelController=new a(this),h=new s(this),c=new P(this),f=new F(this),g=new W(this),v=this.levelController=new ht(this),p=new ct(this),m=this.streamController=new ve(this,p);d.setStreamController(m),h.setStreamController(m);var y=[c,f,v,m];this.networkControllers=y;var E=[o,u,d,h,g,p];this.audioTrackController=this.createController(r.audioTrackController,null,y),this.createController(r.audioStreamController,p,y),this.subtitleTrackController=this.createController(r.subtitleTrackController,null,y),this.createController(r.subtitleStreamController,p,y),this.createController(r.timelineController,null,E),this.emeController=this.createController(r.emeController,null,E),this.cmcdController=this.createController(r.cmcdController,null,E),this.latencyController=this.createController(z,null,E),this.coreComponents=E}t.isSupported=function(){return function(){var t=te();if(!t)return!1;var e=ee(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e,r,i,a=t.prototype;return a.createController=function(t,e,r){if(t){var i=e?new t(this,e):new t(this);return r&&r.push(i),i}return null},a.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},a.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},a.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},a.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},a.listeners=function(t){return this._emitter.listeners(t)},a.emit=function(t,e,r){return this._emitter.emit(t,e,r)},a.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){l.logger.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},a.listenerCount=function(t){return this._emitter.listenerCount(t)},a.destroy=function(){l.logger.log("destroy"),this.trigger(s.Events.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(t){return t.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(t){return t.destroy()})),this.coreComponents.length=0},a.attachMedia=function(t){l.logger.log("attachMedia"),this._media=t,this.trigger(s.Events.MEDIA_ATTACHING,{media:t})},a.detachMedia=function(){l.logger.log("detachMedia"),this.trigger(s.Events.MEDIA_DETACHING,void 0),this._media=null},a.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=n.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});l.logger.log("loadSource:"+i),e&&r&&r!==i&&this.bufferController.hasSourceTypes()&&(this.detachMedia(),this.attachMedia(e)),this.trigger(s.Events.MANIFEST_LOADING,{url:t})},a.startLoad=function(t){void 0===t&&(t=-1),l.logger.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},a.stopLoad=function(){l.logger.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},a.swapAudioCodec=function(){l.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()},a.recoverMediaError=function(){l.logger.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},a.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},e=t,i=[{key:"version",get:function(){return"1.2.9"}},{key:"Events",get:function(){return s.Events}},{key:"ErrorTypes",get:function(){return o.ErrorTypes}},{key:"ErrorDetails",get:function(){return o.ErrorDetails}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:yi},set:function(e){t.defaultConfig=e}}],(r=[{key:"levels",get:function(){return this.levelController.levels||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){l.logger.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){l.logger.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){l.logger.log("set loadLevel:"+t),this.levelController.manualLevel=t}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(t){this.levelController.nextLoadLevel=t}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(t){l.logger.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){l.logger.log("set startLevel:"+t),-1!==t&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(t){var e=!!t;e!==this.config.capLevelToPlayerSize&&(e?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=e)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(t){this._autoLevelCapping!==t&&(l.logger.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i<r;i++)if(t[i].maxBitrate>=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t=this.levels,e=this.autoLevelCapping;return-1===e&&t&&t.length?t.length-1:e}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}])&&Ei(e.prototype,r),i&&Ei(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();Ti.defaultConfig=void 0},923:(t,e,r)=>{"use strict";r.r(e),r.d(e,{BaseSegment:()=>f,ElementaryStreamTypes:()=>i,Fragment:()=>g,Part:()=>v});var i,n=r(965),a=r(945),s=r(93),o=r(960),l=r(408);function u(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,d(t,e)}function d(t,e){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},d(t,e)}function h(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function c(t,e,r){return e&&h(t.prototype,e),r&&h(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}!function(t){t.AUDIO="audio",t.VIDEO="video",t.AUDIOVIDEO="audiovideo"}(i||(i={}));var f=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[i.AUDIO]=null,e[i.VIDEO]=null,e[i.AUDIOVIDEO]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},c(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=(0,a.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),g=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkey=void 0,i.type=void 0,i.loader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.appendedPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new l.LoadStats,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.type=e,i}u(e,t);var r=e.prototype;return r.createInitializationVector=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e},r.setDecryptDataFromLevelKey=function(t,e){var r=t;return"AES-128"===(null==t?void 0:t.method)&&t.uri&&!t.iv&&((r=o.LevelKey.fromURI(t.uri)).method=t.method,r.iv=this.createInitializationVector(e),r.keyFormat="identity"),r},r.setElementaryStreamInfo=function(t,e,r,i,n,a){void 0===a&&(a=!1);var s=this.elementaryStreams,o=s[t];o?(o.startPTS=Math.min(o.startPTS,e),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,i),o.endDTS=Math.max(o.endDTS,n)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:n,partial:a}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[i.AUDIO]=null,t[i.VIDEO]=null,t[i.AUDIOVIDEO]=null},c(e,[{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var t=this.sn;"number"!=typeof t&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&s.logger.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),t=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,t)}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!(0,n.isFiniteNumber)(this.programDateTime))return null;var t=(0,n.isFiniteNumber)(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;return!(null===(t=this.decryptdata)||void 0===t||!t.keyFormat||!this.decryptdata.uri)}}]),e}(f),v=function(t){function e(e,r,i,n,a){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new l.LoadStats,s.duration=e.decimalFloatingPoint("DURATION"),s.gap=e.bool("GAP"),s.independent=e.bool("INDEPENDENT"),s.relurl=e.enumeratedString("URI"),s.fragment=r,s.index=n;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,a),a&&(s.fragOffset=a.fragOffset+a.duration),s}return u(e,t),c(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(f)},960:(t,e,r)=>{"use strict";r.r(e),r.d(e,{LevelKey:()=>a});var i=r(945);function n(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var a=function(){function t(t,e){this._uri=null,this.method=null,this.keyFormat=null,this.keyFormatVersions=null,this.keyID=null,this.key=null,this.iv=null,this._uri=e?(0,i.buildAbsoluteURL)(t,e,{alwaysNormalize:!0}):t}var e,r;return t.fromURL=function(e,r){return new t(e,r)},t.fromURI=function(e){return new t(e)},e=t,(r=[{key:"uri",get:function(){return this._uri}}])&&n(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}()},408:(t,e,r)=>{"use strict";r.r(e),r.d(e,{LoadStats:()=>i});var i=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}},965:(t,e,r)=>{"use strict";r.r(e),r.d(e,{MAX_SAFE_INTEGER:()=>n,isFiniteNumber:()=>i});var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},n=Number.MAX_SAFE_INTEGER||9007199254740991},524:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>p,flushTextTrackMetadataCueSamples:()=>y,flushTextTrackUserdataCueSamples:()=>E,normalizePts:()=>m});var i=r(965);const n=function(){function t(){}return t.getSilentFrame=function(t,e){if("mp4a.40.2"===t){if(1===e)return new Uint8Array([0,200,0,128,35,128]);if(2===e)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===e)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},t}();var a=Math.pow(2,32)-1,s=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n<r;n++)i[n-1]=arguments[n];for(var a=i.length,s=a;a--;)e+=i[a].byteLength;var o=new Uint8Array(e);for(o[0]=e>>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a<s;a++)o.set(i[a],e),e+=i[a].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1));return t.box(t.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1)),s=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,s)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r<n.length;r++)i=n[r].flags,a[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,a)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,n,a=[],s=[];for(r=0;r<e.sps.length;r++)n=(i=e.sps[r]).byteLength,a.push(n>>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)n=(i=e.pps[r]).byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,d=e.pixelRatio[0],h=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([d>>24,d>>16&255,d>>8&255,255&d,h>>24,h>>16&255,h>>8&255,255&h])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,s=e.height,o=Math.floor(i/(a+1)),l=Math.floor(i%(a+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,l>>24,l>>16&255,l>>8&255,255&l,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,s=Math.floor(r/(a+1)),o=Math.floor(r%(a+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],d=u.length,h=12+16*d,c=new Uint8Array(h);for(r+=8+h,c.set(["video"===e.type?1:0,0,15,1,d>>>24&255,d>>>16&255,d>>>8&255,255&d,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i<d;i++)a=(n=u[i]).duration,s=n.size,o=n.flags,l=n.cts,c.set([a>>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();s.types=void 0,s.HDLR_TYPES=void 0,s.STTS=void 0,s.STSC=void 0,s.STCO=void 0,s.STSZ=void 0,s.VMHD=void 0,s.SMHD=void 0,s.STSD=void 0,s.FTYP=void 0,s.DINF=void 0;const o=s;var l=r(851),u=r(973),d=r(93),h=r(308),c=r(673);function f(){return f=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},f.apply(this,arguments)}var g=null,v=null,p=function(){function t(t,e,r,i){if(void 0===i&&(i=""),this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=void 0,this._initDTS=void 0,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===g){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);g=n?parseInt(n[1]):0}if(null===v){var a=navigator.userAgent.match(/Safari\/(\d+)/i);v=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){d.logger.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){d.logger.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){d.logger.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,m(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&d.logger.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,c,f,g,v,p=n,T=n,S=t.pid>-1,b=e.pid>-1,L=e.samples.length,D=t.samples.length>0,A=s&&L>0||L>1;if((!S||D)&&(!b||A)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,n));var R,k=this.isVideoContiguous,I=-1;if(A&&(I=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!k&&this.config.forceKeyFrameOnDiscontinuity))if(v=!0,I>0){d.logger.warn("[mp4-remuxer]: Dropped "+I+" out of "+L+" video samples due to a missing keyframe");var _=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,R=T+=(e.samples[0].pts-_)/e.inputTimeScale}else-1===I&&(d.logger.warn("[mp4-remuxer]: No keyframe found out of "+L+" video samples"),v=!1);if(this.ISGenerated){if(D&&A){var C=this.getVideoStartPts(e.samples),w=(m(t.samples[0].pts,C)-C)/e.inputTimeScale;p+=Math.max(0,w),T+=Math.max(0,-w)}if(D){if(t.samplerate||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,n)),u=this.remuxAudio(t,p,this.isAudioContiguous,a,b||A||o===h.PlaylistLevelType.AUDIO?T:void 0),A){var O=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,n)),l=this.remuxVideo(e,T,k,O)}}else A&&(l=this.remuxVideo(e,T,k,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=R)}}return this.ISGenerated&&(r.samples.length&&(g=y(r,n,this._initPTS,this._initDTS)),i.samples.length&&(f=E(i,n,this._initPTS))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var n,a,s,l=t.samples,u=e.samples,d=this.typeSupported,h={},c=!(0,i.isFiniteNumber)(this._initPTS),f="audio/mp4";if(c&&(n=a=1/0),t.config&&l.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(d.mpeg?(f="audio/mpeg",t.codec=""):d.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&d.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,n=a=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:o.initSegment([e]),metadata:{width:e.width,height:e.height}},c)){s=e.inputTimeScale;var g=this.getVideoStartPts(u),v=Math.round(s*r);a=Math.min(a,m(u[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c&&(this._initPTS=n,this._initDTS=a),{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,h=t.samples,p=[],y=h.length,E=this._initPTS,S=this.nextAvcDts,b=8,L=this.videoSampleDuration,D=Number.POSITIVE_INFINITY,A=Number.NEGATIVE_INFINITY,R=!1;r&&null!==S||(S=e*s-(h[0].pts-m(h[0].dts,h[0].pts)));for(var k=0;k<y;k++){var I=h[k];I.pts=m(I.pts-E,S),I.dts=m(I.dts-E,S),I.dts<h[k>0?k-1:k].dts&&(R=!0)}R&&h.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=h[0].dts;var _=h[h.length-1].dts-n,C=_?Math.round(_/(y-1)):L||t.inputTimeScale/30;if(r){var w=n-S,O=w>C,x=w<-1;if((O||x)&&(O?d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(w,!0)+" ms ("+w+"dts) hole between fragments detected, filling it"):d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(-w,!0)+" ms ("+w+"dts) overlapping between fragments detected"),!x||S>h[0].pts)){n=S;var P=h[0].pts-w;h[0].dts=n,h[0].pts=P,d.logger.log("Video: First PTS/DTS adjusted: "+(0,c.toMsFromMpegTsClock)(P,!0)+"/"+(0,c.toMsFromMpegTsClock)(n,!0)+", delta: "+(0,c.toMsFromMpegTsClock)(w,!0)+" ms")}}n=Math.max(0,n);for(var F=0,M=0,N=0;N<y;N++){for(var U=h[N],B=U.units,G=B.length,K=0,H=0;H<G;H++)K+=B[H].data.length;M+=K,F+=G,U.length=K,U.dts=Math.max(U.dts,n),D=Math.min(U.pts,D),A=Math.max(U.pts,A)}a=h[y-1].dts;var j,V=M+4*F+8;try{j=new Uint8Array(V)}catch(t){return void this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:u.ErrorTypes.MUX_ERROR,details:u.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:V,reason:"fail allocating video mdat "+V})}var W=new DataView(j.buffer);W.setUint32(0,V),j.set(o.types.mdat,4);for(var Y=!1,q=Number.POSITIVE_INFINITY,z=Number.POSITIVE_INFINITY,X=Number.NEGATIVE_INFINITY,Q=Number.NEGATIVE_INFINITY,$=0;$<y;$++){for(var Z=h[$],J=Z.units,tt=0,et=0,rt=J.length;et<rt;et++){var it=J[et],nt=it.data,at=it.data.byteLength;W.setUint32(b,at),b+=4,j.set(nt,b),b+=at,tt+=4+at}var st=void 0;if($<y-1)L=h[$+1].dts-Z.dts,st=h[$+1].pts-Z.pts;else{var ot=this.config,lt=$>0?Z.dts-h[$-1].dts:C;if(st=$>0?Z.pts-h[$-1].pts:C,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),dt=(i?D+i*s:this.nextAudioPts)-Z.pts;dt>ut?((L=dt-lt)<0?L=lt:Y=!0,d.logger.log("[mp4-remuxer]: It is approximately "+dt/90+" ms to the next segment; using duration "+L/90+" ms for the last video frame.")):L=lt}else L=lt}var ht=Math.round(Z.pts-Z.dts);q=Math.min(q,L),X=Math.max(X,L),z=Math.min(z,st),Q=Math.max(Q,st),p.push(new T(Z.key,L,tt,ht))}if(p.length)if(g){if(g<70){var ct=p[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(v&&Q-z<X-q&&C/X<.025&&0===p[0].cts){d.logger.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var ft=n,gt=0,vt=p.length;gt<vt;gt++){var pt=ft+p[gt].duration,mt=ft+p[gt].cts;if(gt<vt-1){var yt=pt+p[gt+1].cts;p[gt].duration=yt-mt}else p[gt].duration=gt?p[gt-1].duration:C;p[gt].cts=0,ft=pt}}L=Y||!L?C:L,this.nextAvcDts=S=a+L,this.videoSampleDuration=L,this.isVideoContiguous=!0;var Et={data1:o.moof(t.sequenceNumber++,n,f({},t,{samples:p})),data2:j,startPTS:D/s,endPTS:(A+L)/s,startDTS:n/s,endDTS:S/s,type:"video",hasAudio:!1,hasVideo:!0,nb:p.length,dropped:t.dropped};return t.samples=[],t.dropped=0,Et},e.remuxAudio=function(t,e,r,i,a){var s=t.inputTimeScale,h=s/(t.samplerate?t.samplerate:s),c="aac"===t.segmentCodec?1024:1152,g=c*h,v=this._initPTS,p="mp3"===t.segmentCodec&&this.typeSupported.mpeg,y=[],E=void 0!==a,S=t.samples,b=p?0:8,L=this.nextAudioPts||-1,D=e*s;if(this.isAudioContiguous=r=r||S.length&&L>0&&(i&&Math.abs(D-L)<9e3||Math.abs(m(S[0].pts-v,D)-L)<20*g),S.forEach((function(t){t.pts=m(t.pts-v,D)})),!r||L<0){if(S=S.filter((function(t){return t.pts>=0})),!S.length)return;L=0===a?0:i&&!E?Math.max(0,D):S[0].pts}if("aac"===t.segmentCodec)for(var A=this.config.maxAudioFramesDrift,R=0,k=L;R<S.length;R++){var I=S[R],_=I.pts,C=_-k,w=Math.abs(1e3*C/s);if(C<=-A*g&&E)0===R&&(d.logger.warn("Audio frame @ "+(_/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*C/s)+" ms."),this.nextAudioPts=L=k=_);else if(C>=A*g&&w<1e4&&E){var O=Math.round(C/g);(k=_-O*g)<0&&(O--,k+=g),0===R&&(this.nextAudioPts=L=k),d.logger.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(k/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var x=0;x<O;x++){var P=Math.max(k,0),F=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);F||(d.logger.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),F=I.unit.subarray()),S.splice(R,0,{unit:F,pts:P}),k+=g,R++}}I.pts=k,k+=g}for(var M,N=null,U=null,B=0,G=S.length;G--;)B+=S[G].unit.byteLength;for(var K=0,H=S.length;K<H;K++){var j=S[K],V=j.unit,W=j.pts;if(null!==U)y[K-1].duration=Math.round((W-U)/h);else{if(r&&"aac"===t.segmentCodec&&(W=L),N=W,!(B>0))return;B+=b;try{M=new Uint8Array(B)}catch(t){return void this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:u.ErrorTypes.MUX_ERROR,details:u.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating audio mdat "+B})}p||(new DataView(M.buffer).setUint32(0,B),M.set(o.types.mdat,4))}M.set(V,b);var Y=V.byteLength;b+=Y,y.push(new T(!0,c,Y,0)),U=W}var q=y.length;if(q){var z=y[y.length-1];this.nextAudioPts=L=U+h*z.duration;var X=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/h,f({},t,{samples:y}));t.samples=[];var Q=N/s,$=L/s,Z={data1:X,data2:M,startPTS:Q,endPTS:$,startDTS:Q,endDTS:$,type:"audio",hasAudio:!0,hasVideo:!1,nb:q};return this.isAudioContiguous=!0,Z}},e.remuxEmptyAudio=function(t,e,r,i){var a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*a)+this._initDTS,u=i.endDTS*a+this._initDTS,h=1024*s,c=Math.ceil((u-l)/h),f=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(d.logger.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var p=l+v*h;g.push({unit:f,pts:p,dts:p})}return t.samples=g,this.remuxAudio(t,e,r,!1)}d.logger.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},t}();function m(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}function y(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s<n;s++){var o=t.samples[s];o.pts=m(o.pts-r,e*a)/a,o.dts=m(o.dts-i,e*a)/a}var l=t.samples;return t.samples=[],{samples:l}}}function E(t,e,r){var i=t.samples.length;if(i){for(var n=t.inputTimeScale,a=0;a<i;a++){var s=t.samples[a];s.pts=m(s.pts-r,e*n)/n}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}}var T=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new S(t)},S=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1}},856:(t,e,r)=>{"use strict";var i;r.r(e),r.d(e,{MetadataSchema:()=>i}),function(t){t.audioId3="org.id3",t.dateRange="com.apple.quicktime.HLS",t.emsg="https://aomedia.org/emsg/ID3"}(i||(i={}))},308:(t,e,r)=>{"use strict";var i,n;r.r(e),r.d(e,{PlaylistContextType:()=>i,PlaylistLevelType:()=>n}),function(t){t.MANIFEST="manifest",t.LEVEL="level",t.AUDIO_TRACK="audioTrack",t.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(t){t.MAIN="main",t.AUDIO="audio",t.SUBTITLE="subtitle"}(n||(n={}))},93:(t,e,r)=>{"use strict";r.r(e),r.d(e,{enableLogs:()=>o,logger:()=>l});var i=function(){},n={trace:i,debug:i,log:i,warn:i,info:i,error:i},a=n;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){a[e]=t[e]?t[e].bind(t):s(e)}))}(t,"debug","log","info","warn","error");try{a.log('Debug logs enabled for "'+e+'"')}catch(t){a=n}}else a=n}var l=n},63:(t,e,r)=>{"use strict";r.r(e),r.d(e,{RemuxerTrackIdConfig:()=>l,appendUint8Array:()=>b,bin2str:()=>u,computeRawDurationFromSamples:()=>E,discardEPB:()=>R,findBox:()=>g,getDuration:()=>y,getStartDTS:()=>m,offsetStartDTS:()=>T,parseEmsg:()=>k,parseInitSegment:()=>p,parseSEIMessageFromNALu:()=>A,parseSamples:()=>L,parseSegmentIndex:()=>v,readSint32:()=>c,readUint16:()=>d,readUint32:()=>h,segmentValidRange:()=>S,writeUint32:()=>f});var i=r(145),n=r(923),a=r(181),s=Math.pow(2,32)-1,o=[].push,l={video:1,audio:2,id3:3,text:4};function u(t){return String.fromCharCode.apply(null,t)}function d(t,e){var r=t[e]<<8|t[e+1];return r<0?65536+r:r}function h(t,e){var r=c(t,e);return r<0?4294967296+r:r}function c(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]}function f(t,e,r){t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function g(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n<i;){var a=h(t,n),s=a>1?n+a:i;if(u(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var l=g(t.subarray(n+8,s),e.slice(1));l.length&&o.apply(r,l)}n=s}return r}function v(t){var e=[],r=t[0],i=8,n=h(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=d(t,i);i+=2;for(var o=0;o<s;o++){var l=i,u=h(t,l);l+=4;var c=2147483647&u;if(1==(2147483648&u)>>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var f=h(t,l);l+=4,e.push({referenceSize:c,subsegmentDuration:f,info:{duration:f/n,start:a,end:a+c-1}}),a+=c,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function p(t){for(var e=[],r=g(t,["moov","trak"]),i=0;i<r.length;i++){var a=r[i],s=g(a,["tkhd"])[0];if(s){var o=s[0],l=0===o?12:20,d=h(s,l),c=g(a,["mdia","mdhd"])[0];if(c){var f=h(c,l=0===(o=c[0])?12:20),v=g(a,["mdia","hdlr"])[0];if(v){var p=u(v.subarray(8,12)),m={soun:n.ElementaryStreamTypes.AUDIO,vide:n.ElementaryStreamTypes.VIDEO}[p];if(m){var y=g(a,["mdia","minf","stbl","stsd"])[0],E=void 0;y&&(E=u(y.subarray(12,16))),e[d]={timescale:f,type:m},e[m]={timescale:f,id:d,codec:E}}}}}}return g(t,["moov","mvex","trex"]).forEach((function(t){var r=h(t,4),i=e[r];i&&(i.default={duration:h(t,12),flags:h(t,20)})})),e}function m(t,e){return g(e,["moof","traf"]).reduce((function(e,r){var i=g(r,["tfdt"])[0],n=i[0],a=g(r,["tfhd"]).reduce((function(e,r){var a=h(r,4),s=t[a];if(s){var o=h(i,4);1===n&&(o*=Math.pow(2,32),o+=h(i,8));var l=o/(s.timescale||9e4);if(isFinite(l)&&(null===e||l<e))return l}return e}),null);return null!==a&&isFinite(a)&&(null===e||a<e)?a:e}),null)||0}function y(t,e){for(var r=0,i=0,a=0,s=g(t,["moof","traf"]),o=0;o<s.length;o++){var l=s[o],u=g(l,["tfhd"])[0],d=e[h(u,4)];if(d){var c=d.default,f=h(u,0)|(null==c?void 0:c.flags),p=null==c?void 0:c.duration;8&f&&(p=h(u,2&f?12:8));for(var m=d.timescale||9e4,y=g(l,["trun"]),T=0;T<y.length;T++)!(r=E(y[T]))&&p&&(r=p*h(y[T],4)),d.type===n.ElementaryStreamTypes.VIDEO?i+=r/m:d.type===n.ElementaryStreamTypes.AUDIO&&(a+=r/m)}}if(0===i&&0===a){for(var S=0,b=g(t,["sidx"]),L=0;L<b.length;L++){var D=v(b[L]);null!=D&&D.references&&(S+=D.references.reduce((function(t,e){return t+e.info.duration||0}),0))}return S}return i||a}function E(t){var e=h(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,n=h(t,4),a=0;a<n;a++)256&e&&(i+=h(t,r),r+=4),512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4);return i}function T(t,e,r){g(e,["moof","traf"]).forEach((function(e){g(e,["tfhd"]).forEach((function(i){var n=h(i,4),a=t[n];if(a){var o=a.timescale||9e4;g(e,["tfdt"]).forEach((function(t){var e=t[0],i=h(t,4);if(0===e)i-=r*o,f(t,4,i=Math.max(i,0));else{i*=Math.pow(2,32),i+=h(t,8),i-=r*o,i=Math.max(i,0);var n=Math.floor(i/(s+1)),a=Math.floor(i%(s+1));f(t,4,n),f(t,8,a)}}))}}))}))}function S(t){var e={valid:null,remainder:null},r=g(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var n=r[r.length-1];return e.valid=(0,i.sliceUint8)(t,0,n.byteOffset-8),e.remainder=(0,i.sliceUint8)(t,n.byteOffset-8),e}function b(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}function L(t,e){var r=[],i=e.samples,a=e.timescale,s=e.id,o=!1;return g(i,["moof"]).map((function(l){var u=l.byteOffset-8;g(l,["traf"]).map((function(l){var d=g(l,["tfdt"]).map((function(t){var e=t[0],r=h(t,4);return 1===e&&(r*=Math.pow(2,32),r+=h(t,8)),r/a}))[0];return void 0!==d&&(t=d),g(l,["tfhd"]).map((function(d){var f=h(d,4),v=16777215&h(d,0),p=0,m=0!=(16&v),y=0,E=0!=(32&v),T=8;f===s&&(0!=(1&v)&&(T+=8),0!=(2&v)&&(T+=4),0!=(8&v)&&(p=h(d,T),T+=4),m&&(y=h(d,T),T+=4),E&&(T+=4),"video"===e.type&&(o=function(t){if(!t)return!1;var e=t.indexOf("."),r=e<0?t:t.substring(0,e);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(e.codec)),g(l,["trun"]).map((function(s){var l=s[0],d=16777215&h(s,0),f=0!=(1&d),g=0,v=0!=(4&d),m=0!=(256&d),E=0,T=0!=(512&d),S=0,b=0!=(1024&d),L=0!=(2048&d),R=0,k=h(s,4),I=8;f&&(g=h(s,I),I+=4),v&&(I+=4);for(var _=g+u,C=0;C<k;C++){if(m?(E=h(s,I),I+=4):E=p,T?(S=h(s,I),I+=4):S=y,b&&(I+=4),L&&(R=0===l?h(s,I):c(s,I),I+=4),e.type===n.ElementaryStreamTypes.VIDEO)for(var w=0;w<S;){var O=h(i,_);D(o,i[_+=4])&&A(i.subarray(_,_+O),o?2:1,t+R/a,r),_+=O,w+=O+4}t+=E/a}})))}))}))})),r}function D(t,e){if(t){var r=e>>1&63;return 39===r||40===r}return 6==(31&e)}function A(t,e,r,i){var n=R(t),s=0;s+=e;for(var o=0,l=0,u=!1,c=0;s<n.length;){o=0;do{if(s>=n.length)break;o+=c=n[s++]}while(255===c);l=0;do{if(s>=n.length)break;l+=c=n[s++]}while(255===c);var f=n.length-s;if(!u&&4===o&&s<n.length){if(u=!0,181===n[s++]){var g=d(n,s);if(s+=2,49===g){var v=h(n,s);if(s+=4,1195456820===v){var p=n[s++];if(3===p){var m=n[s++],y=64&m,E=y?2+3*(31&m):0,T=new Uint8Array(E);if(y){T[0]=m;for(var S=1;S<E;S++)T[S]=n[s++]}i.push({type:p,payloadType:o,pts:r,bytes:T})}}}}}else if(5===o&&l<f){if(u=!0,l>16){for(var b=[],L=0;L<16;L++){var D=n[s++].toString(16);b.push(1==D.length?"0"+D:D),3!==L&&5!==L&&7!==L&&9!==L||b.push("-")}for(var A=l-16,k=new Uint8Array(A),I=0;I<A;I++)k[I]=n[s++];i.push({payloadType:o,pts:r,uuid:b.join(""),userData:(0,a.utf8ArrayToStr)(k),userDataBytes:k})}}else if(l<f)s+=l;else if(l>f)break}}function R(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var n=e-r.length,a=new Uint8Array(n),s=0;for(i=0;i<n;s++,i++)s===r[0]&&(s++,r.shift()),a[i]=t[s];return a}function k(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,d=0;if(0===e){for(;"\0"!==u(t.subarray(d,d+1));)r+=u(t.subarray(d,d+1)),d+=1;for(r+=u(t.subarray(d,d+1)),d+=1;"\0"!==u(t.subarray(d,d+1));)i+=u(t.subarray(d,d+1)),d+=1;i+=u(t.subarray(d,d+1)),d+=1,n=h(t,12),a=h(t,16),o=h(t,20),l=h(t,24),d=28}else if(1===e){n=h(t,d+=4);var c=h(t,d+=4),f=h(t,d+=4);for(d+=4,s=Math.pow(2,32)*c+f,Number.isSafeInteger(s)||(s=Number.MAX_SAFE_INTEGER,console.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=h(t,d),l=h(t,d+=4),d+=4;"\0"!==u(t.subarray(d,d+1));)r+=u(t.subarray(d,d+1)),d+=1;for(r+=u(t.subarray(d,d+1)),d+=1;"\0"!==u(t.subarray(d,d+1));)i+=u(t.subarray(d,d+1)),d+=1;i+=u(t.subarray(d,d+1)),d+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(d,t.byteLength)}}},673:(t,e,r)=>{"use strict";function i(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function n(t,e,r,n){return void 0===r&&(r=1),void 0===n&&(n=!1),i(t,e,1/r,n)}function a(t,e){return void 0===e&&(e=!1),i(t,1e3,1/9e4,e)}function s(t,e){return void 0===e&&(e=1),i(t,9e4,1/e)}r.r(e),r.d(e,{toMpegTsClockFromTimescale:()=>s,toMsFromMpegTsClock:()=>a,toTimescaleFromBase:()=>i,toTimescaleFromScale:()=>n})},145:(t,e,r)=>{"use strict";function i(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}r.r(e),r.d(e,{sliceUint8:()=>i})},729:t=>{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function i(){}function n(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(t,e,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||t,s),l=r?r+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function s(t,e){0==--t._eventsCount?t._events=new i:delete t._events[e]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var t,i,n=[];if(0===this._eventsCount)return n;for(i in t=this._events)e.call(t,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t){var e=r?r+t:t,i=this._events[e];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n<a;n++)s[n]=i[n].fn;return s},o.prototype.listenerCount=function(t){var e=r?r+t:t,i=this._events[e];return i?i.fn?1:i.length:0},o.prototype.emit=function(t,e,i,n,a,s){var o=r?r+t:t;if(!this._events[o])return!1;var l,u,d=this._events[o],h=arguments.length;if(d.fn){switch(d.once&&this.removeListener(t,d.fn,void 0,!0),h){case 1:return d.fn.call(d.context),!0;case 2:return d.fn.call(d.context,e),!0;case 3:return d.fn.call(d.context,e,i),!0;case 4:return d.fn.call(d.context,e,i,n),!0;case 5:return d.fn.call(d.context,e,i,n,a),!0;case 6:return d.fn.call(d.context,e,i,n,a,s),!0}for(u=1,l=new Array(h-1);u<h;u++)l[u-1]=arguments[u];d.fn.apply(d.context,l)}else{var c,f=d.length;for(u=0;u<f;u++)switch(d[u].once&&this.removeListener(t,d[u].fn,void 0,!0),h){case 1:d[u].fn.call(d[u].context);break;case 2:d[u].fn.call(d[u].context,e);break;case 3:d[u].fn.call(d[u].context,e,i);break;case 4:d[u].fn.call(d[u].context,e,i,n);break;default:if(!l)for(c=1,l=new Array(h-1);c<h;c++)l[c-1]=arguments[c];d[u].fn.apply(d[u].context,l)}}return!0},o.prototype.on=function(t,e,r){return a(this,t,e,r,!1)},o.prototype.once=function(t,e,r){return a(this,t,e,r,!0)},o.prototype.removeListener=function(t,e,i,n){var a=r?r+t:t;if(!this._events[a])return this;if(!e)return s(this,a),this;var o=this._events[a];if(o.fn)o.fn!==e||n&&!o.once||i&&o.context!==i||s(this,a);else{for(var l=0,u=[],d=o.length;l<d;l++)(o[l].fn!==e||n&&!o[l].once||i&&o[l].context!==i)&&u.push(o[l]);u.length?this._events[a]=1===u.length?u[0]:u:s(this,a)}return this},o.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&s(this,e)):(this._events=new i,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,t.exports=o},945:function(t){var e,r,i,n,a;e=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,r=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,n=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(t,e,i){if(i=i||{},t=t.trim(),!(e=e.trim())){if(!i.alwaysNormalize)return t;var n=a.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=a.normalizePath(n.path),a.buildURLFromParts(n)}var s=a.parseURL(e);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return i.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):e;var o=a.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=r.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(u.netLoc=o.netLoc,"/"!==s.path[0]))if(s.path){var d=o.path,h=d.substring(0,d.lastIndexOf("/")+1)+s.path;u.path=a.normalizePath(h)}else u.path=o.path,s.params||(u.params=o.params,s.query||(u.query=o.query));return null===u.path&&(u.path=i.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(u)},parseURL:function(t){var r=e.exec(t);return r?{scheme:r[1]||"",netLoc:r[2]||"",path:r[3]||"",params:r[4]||"",query:r[5]||"",fragment:r[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(i,"");t.length!==(t=t.replace(n,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=a}},e={};function r(i){var n=e[i];if(void 0!==n)return n.exports;var a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,r),a.exports}r.m=t,r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(817);return i.default})()));