diff --git "a/js/p7/playerjs.js" "b/js/p7/playerjs.js" new file mode 100644--- /dev/null +++ "b/js/p7/playerjs.js" @@ -0,0 +1,6 @@ +// Playerjs.com 19.10.21 +// 23.08.2024 08:58:32 +// API - https://playerjs.com/docs/q=api + +eval(function(p,a,c,k,e,d){e=function(c){return(c35?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(!1w.4R){1w.4R=[];1w.eq}if(1w[\'Gd\']){1z(Gd,1)};E z5(2I){B o={1u:K,lE:[],sO:[],ke:\'Mq\',Mx:Dt,Mz:Ds,8d:\'19.10.21\',gS:[\'8o\',\'\'],kw:\'\',1Z:K,8t:K,aa:K,MA:K,du:K,5S:K,8X:K,9v:K,u:\'#MD#LT#M7#MJ#Ng#Nq#Ns#Nv#Ny#g7#CL#NC#MW#KG#KA#g7#L9#LF#KO#g7#CL#Qr#g7#Qs#Qt#Qx#g7#Qy#Qz#Qq#Q5#Qh#g7#Ri#Rn\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',Oo:\'\',y:\'xx??x?=xx????=\',p:\'\',ON:-1,uD:"Bs",fY:"//Bs.a0",7g:[],dt:H,pr:H,ga:K,ab:K,i6:[],NZ:K,dp:\'//.9p//\',xy:0,2w:[],7f:[],af:[],2Y:[],o9:[],9Y:0,9W:[],lT:0,r6:K,5T:K,1v:K,vN:K,7B:K,ni:\'\',hH:\'\',ak:1w.b7.Z<2h&&1w.b7.1f<2h,tI:[],Ok:[],5G:{\'1M\':1,\'BD\':1,\'eC\':1,\'e4\':1,\'oH\':0},9S:[],y5:0,dM:0,5i:K,4W:K,gY:K,o6:K,OQ:[],lv:[],bb:K,c9:0,h7:K,s6:1E,j4:1E,tB:K,BM:E(x){B a;I a},Px:0,pd:4x,4j:K,dZ:K,w9:1S.w9,d:8b.rb,kM:8b.rb,9c:8b.9c,jj:8b.9c.J("jj")==0,Py:{},rw:\'PB-Br.a0/Br.js\',fd:["BM","B0"],5V:[],PM:[],P7:[],iK:1,p3:[],B0:E(x,y,z){B a;I a},18:0,lR:0,5h:K,dk:-1,9z:3,Pi:0,xm:0,9M:0,3B:{x:1,y:1,x0:1,y0:1},cr:["gg","gh","gi","hO","hN","hL","mX","hK","cQ","bF","ob","oc"],pU:["Pb","Pa","OY","P8"],e1:0,PL:0,xM:0,BK:0,ef:0,BP:[],cU:[\'7A\',\'dQ\',\'n6\',\'6r\'],PA:[],mH:H,nJ:[],oR:0,ws:"w"+"s",kU:K,l0:[K,K,K]};B fj={S:{w:20,h:20,1e:"-",Pz:"-",a:1,7z:-1,1t:"3F",1G:"",1M:1,f7:-1,av:0,2v:1,1p:"",1C:"",46:"O7",eP:12,iL:0,1q:"Q",2P:"0 3 0 3",a8:"0 0 0 0",2t:1,km:"0 0 0 0",Ra:0,k8:1,bg:0,qa:0,HT:0,5m:1,9x:-1,53:"3Q",bG:-1,f9:"0 0 0 0",pI:-1,pF:"3F",aw:-1,qc:-1,5X:"1W",4l:"v4",2v:0,jX:"3Q",kQ:0.7,vs:0,vw:"3F",kC:"3 5 3 5",Rp:"0 0 0 0",RQ:1,vv:"ns-nf",vu:11,vt:0,2K:"",H5:5,H8:0,3d:0,RJ:2,Qi:2,GM:0.2,Gt:0,GG:0.1,f3:0,Qc:"Qb",PV:1,PX:5,GN:"3Q",GL:"3F",GF:"3F",GO:1,HY:1,vP:1,7u:0,3w:0,eV:20,dV:"<2x Z=\'20\' 1f=\'20\'>",wZ:1,p1:-1,kx:0,pV:1,yK:-1,KH:0.1,fO:0,3b:"",EX:0,ES:"v4",3A:"",Fq:Ax,Fs:Ax,G6:0,5w:0,6m:"3F",Gz:0,Gy:"3Q",GC:9,xa:"0 0 10 0",xd:"0 0 0 0",GA:0}};E Fl(){I H;o.FD=H}E c4(s){if(s.J(\'.\')==-1){s=s.1j(1);s2=\'\';V(i=0;i=dy.R)96=0}I ra.r3(\'\')}(\'LY\',\'KV\',\'L2\',\'Lb\'));B v={1n:0,vj:0,nq:"#3Q",2T:0,uw:1,8s:"#3Q",53:"#3F",7u:0,dR:1,n2:1,3f:0,rF:1,eA:0,vh:1,1r:{Ln:0,1t:"3Q",a:"0.4",h:34,kj:1,1l:1,jW:1,e8:0,ji:3,8a:0,qv:3,5X:"1W",1q:"2O",2P:"0 0 0 0",7u:0,kl:0,9y:\'\'},1L:{on:1,f:1,r:1,m:1,3D:5,uK:"3D",8Q:1,uN:"1H",mY:0,Et:0,yD:1,i4:0.2},W:{53:"3Q",bG:"mZ",5m:0.9,9x:-1,1q:"1b",2P:"0 0 0 0",2Q:"7 15 7 15",1t:"3F",46:"IV, IU, ns-nf",eP:12,5u:10,iL:0,6m:"IM",EB:1,8s:"L1",a:1,7z:-1,Qv:0,QI:100,Qe:Rv,RH:1,rM:1,FI:"RO",rD:"3Q",rA:-1,RT:-1,FR:0,6M:3,i7:16,Eg:"QX",7u:0,hv:1,n9:1,na:"3F",xY:0,xJ:"3Q",Ed:1,Ee:0,Eh:"mZ",nD:0,iW:4x,cn:0,7r:0,Fw:0,Fx:0,ex:1,3x:0,h8:50,tO:0,l4:1,dU:R2,pS:0,y7:"mZ",yf:"0 0 0 0",qz:30,8s:"Is"},1g:{53:"3Q",bG:"R3",5m:0.7,9x:-1,46:"IV, IU, ns-nf",1q:"2O-2u",2P:"0 0 0 0",2Q:"7 10 7 15",1t:"3F",eP:12,i7:16,5u:10,iL:0,Rj:"3F",6m:"IM",a:1,1M:5,7z:-1,ul:1,6M:3,hv:1,n9:1,na:"3F",nD:0,iW:4x,7u:0,OE:1,OF:"4S",4y:1,OG:"7v",O4:1,O3:"1U",O9:0,Ob:"6J",Oc:0,Oe:"4V",qz:30,8s:"Is"},Og:{1q:"2O-2u",2P:"0 10 50 0"},1H:0.8,sH:1,lH:1,9a:0,5v:0,Da:1,5f:0,4A:0,zx:0,DK:0,3h:0,sL:1,lF:0,wP:0,wQ:0,io:\',\',jk:\';\',e6:\'//\',r7:1,im:\'[\',dF:\']\',gf:\'6j\',nR:1,nU:-1,td:0,Oh:\'20 0 0 20\',Ps:\'1d-1b\',Pw:100,PC:100,Pp:-1,rK:0,B8:1,Kh:"oz",Ki:"3F",Kc:5,JJ:10,JH:1,JA:10,lT:0,xG:1,rB:1,gp:1,4Z:\'P3\',vE:0,iY:\'5O\',9R:1,JN:0,Ib:0,Jm:0,8Y:1,cF:1,Km:5,6G:0,DE:1,oB:0,tl:5,P9:0,Pe:0,Pl:0,pg:1,CQ:1,J9:0,yZ:0,LH:0,rN:1,pM:0,3j:"yY",Pc:HS,oC:\'100%\',ga:0,zX:{7V:1,2o:0,nd:0,4c:0,1u:1,v3:0,v1:0,uZ:0,OU:0,P5:0,P2:0},zN:{7V:1,2o:0,nd:0,4c:0,1u:1,v3:0,v1:0,uZ:0},P1:100,qL:1,go:1,ln:14,gg:\'100%\',AI:1,le:20,Bj:1,hN:0.7,Be:2,tJ:3,cQ:10,gh:"3F",gi:"H9",hO:"3Q",hL:0,mX:0,hK:i8,sb:1,bF:0,sR:1,9n:1,P0:1,OX:0.3,OW:3,Pm:4,PE:5,PP:0,PO:PN,PK:GV,Dp:0,Dq:1,yA:1,gB:1,JM:1,yI:0,Em:PJ,Ep:90,Eu:0,Ev:1,Ew:"mZ",Er:0,Ei:1,9Q:\'2\',bB:\'3\',Pv:10,Pu:1,Pt:1,Pr:-1,Po:1,Od:1,Oa:-1,O0:0,NV:1,NS:0,NR:1,NQ:0,Oi:1,Oj:0,OA:1,OO:0,OM:1,OL:0,OJ:1,OI:0,rO:1,OH:0,OD:0,OC:1,OB:0,Oz:1,Ox:"#3F",Ow:"#3Q",Ov:"#3Q",Ou:"#3F",PT:"#3Q",QV:"#3F",Rh:"#3Q",Rg:"#3F",Rd:"#3Q",Rc:"#3F",QW:"#3Q",R6:"#3F",R5:1,R4:0,Ro:1,RR:0.5,RN:"#3F",Rr:"#3Q",QP:1,QO:1,QL:1,QJ:1,QG:1,KE:10,Lc:-1,Lv:1,L8:1,L7:0,mR:0,N4:"or",N2:"or",MZ:"or",MP:"or",Ne:"50%",Nx:-1,NL:0,Nw:-1,Nh:0,M0:0,Ik:1,If:0,LJ:30,LU:2,Dh:10,D6:0,LK:30,zw:1,Ah:1,6f:0,2b:{on:0,53:"3Q",2T:0,a4:2,8s:"3Q",1q:"1b",2P:"20 0 0 20",Z:qV,1l:0}};v.9V="ru";B 7E=E(is){B i;B C=[];B f=[];B 9H=[];B Mu=[];B 5Y=[];B 8i=[];B 1N=[];B f2=[];B f4=[];B Mv=[];B 54=[];B 5E=[];B 5l=[];B eg=[];B dq=K;B 2i;B bi=-1;B 4F=H;B 1a=is;B 6a=is=="1g";B W;B 5v=[];B dB=[];B lW;B 3t=\'\';B dD=\'\';B 6h=-1;B iX;B fR=K;B Mo=K;B pN=K;B pj=K;B fW=K;B iI=K;B lz;B yb;B lD;B ji;B rS;B jF=[];B 6k=[];B q5=0;B aT=0;B a3;B 6i="2t";B aY=(o.1i.2e?"g1":"oq");B aV=(o.1i.2e?"fL":"oh");C=8K(C,v[is]);C=4q(v[is],\'2P\',\'2P\');C=4q(v[is],\'a8\',\'a8\');C=4q(v[is],\'bm\',\'bm\');if(C.pS==0){C.yf="0 0 0 0"}C=4q(v[is],\'f9\',\'yf\');C=4q(v[is],\'2Q\',\'2Q\');C.nI=0;B iF="<2x C=\'2P-1d:bw\' Z=\'"+C.6M*2+"\' 1f=\'"+(C.6M*2>C.5u?(C.6M*2):C.5u)+"\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>C.5u?(C.6M):(C.5u/2))+"\' cx=\'"+C.6M+"\' 6j=\'"+3y(C.6m)+"\'/>";B HM="<2x Z=\'"+C.6M*2+"\' 1f=\'"+C.5u+"\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\' >";B xx=4;B E7="<59 C=\'2j:bW-4I;\'><2x Z=\'"+(xx+2)+"\' 1f=\'"+(C.5u)+"\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'><2H x1=\'1\' y1=\'"+(C.5u/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5u/2)+"\' 4r=\'#"+C.1t+"\' 4r-Z=\'1\' 4r-gQ=\'4t\'/><2H x1=\'"+xx+"\' y1=\'"+(C.5u/2)+"\' x2=\'1\' y2=\'"+(C.5u/2+xx)+"\' 4r=\'#"+C.1t+"\' 4r-Z=\'1\' 4r-gQ=\'4t\'/>";B ir="<59 C=\'2j:bW-4I;\'><2x Z=\'"+(xx+10)+"\' 1f=\'"+(C.5u+1)+"\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\' C=\'jb:1b\'><2H x1=\'1\' y1=\'"+(C.5u/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5u/2-xx+2)+"\' 4r=\'#"+C.1t+"\' 4r-Z=\'1\' 4r-gQ=\'4t\' /><2H x1=\'1\' y1=\'"+(C.5u/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5u/2+xx+2)+"\' 4r=\'#"+C.1t+"\' 4r-Z=\'1\' 4r-gQ=\'4t\'/>";B 8s=5e(2l(C.8s,\'3F\'),2l(C.DQ,1));B 1F=22("2f");o.1Q.1V(1F);O(1F,{\'6F\':\'3d\',\'2j\':\'4I\',\'1B\':0,\'2T-6T\':C.7u});if(C.pI==1){O(1F,{"2T":"4s 6v "+3y(2l(C.pF,\'3F\'))})}B iQ={};V(B i in o.5G){if(o.5G.2r(i)){iQ[o.5G[i]]=-1}}if(6a){1F.C.4X=Mm}F{1F.C.4X=99}B X=22("2f");if(o.ak){C.Jx>0?C.eP=C.Jx:\'\';C.Gu>0?C.dU=C.Gu:\'\';C.Gv>0?C.h8=C.Gv:\'\'}O(X,{\'1q\':\'gN\',\'1d\':0,\'1b\':0,\'2j\':\'4I\',\'Z\':\'100%\',\'2Q-1d\':C.bd,\'2Q-2u\':C.6U+(6a&&C.3x==1?0:20),\'2Q-2O\':C.b6,\'2Q-1b\':C.6Z,\'1t\':C.1t,\'46-3I\':C.eP*2l(v.8x,1),\'46-eW\':gZ(C.46),\'k5-fK\':C.iL+\'px\'});if(o.1i.6S){O(X,{\'8M-Z\':Gw})}if(is!=="W"){O(X,{\'6F-y\':(6a&&C.3x==1?\'3d\':\'8R\')})}1F.1V(X);if(C.3x!=1){B 6K=22("2f");O(6K,{\'2j\':\'4I\',\'6F\':\'3d\',\'2T-6T\':C.7u});if(C.3x!=1){if(o.1i.6S){O(6K,{\'8M-Z\':Gw})}}X.1V(6K)}3W(X,{id:(v.id+"47"+is)});if(is=="W"){if(C.3x==1){O(X,{\'Z\':\'100%\',\'2Q-2u\':C.6U,\'2Q-2O\':C.b6+20,\'6F-x\':\'8R\',\'6F-y\':\'3d\',\'bq-8Q\':\'db\'});O(1F,{\'Z\':o.2U-C.4O-C.4D,\'1f\':C.h8+C.bd+C.b6})}F{O(X,{\'6F-y\':\'8R\',\'6F-x\':\'3d\'});if(C.It==1){lk()}}if(C.pS==1){O(1F,{\'2q-1t\':C.y7})}if(v.W.2Z==1){3l(1F)}}if(C.hv==1){B 5y=22("2f");B aO=5e(C.pS==1?C.y7:C.53);if(C.3x==1){he(5y,\'to 2u, 5r(\'+aO+\',\'+(C.5m*1+0.3)+\'), 5r(\'+aO+\',0)\',\'1b\',12,5,7,10,7,10,12,15);5y.1y(6i,FF)}F{he(5y,\'to 2O, 5r(\'+aO+\',\'+(C.5m*1+0.3)+\'), 5r(\'+aO+\',0)\',\'1d\',5,12,10,7,10,7,15,12);5y.1y(6i,FA)}B 5M=22("2f");if(C.3x==1){he(5M,\'to 1b, 5r(\'+aO+\',\'+(C.5m*1+0.3)+\'), 5r(\'+aO+\',0)\',\'2u\',8,5,13,10,13,10,8,15);5M.1y(6i,FE)}F{he(5M,\'to 2O, 5r(\'+aO+\',0), 5r(\'+aO+\',\'+(C.5m*1+0.3)+\')\',\'2O\',5,8,10,13,10,13,15,8);5M.1y(6i,Fz)}5y.1y("oq",hm);5y.1y("oh",hm);5M.1y("oq",hm);5M.1y("oh",hm);X.1y("yx",GH,{5K:K});5y.1y("9O",ba);5M.1y("9O",ba);1F.1V(5y);1F.1V(5M);3K(yb);yb=7j(Fv,2h)}X.1y(aY,GI,{5K:K});X.1y(aV,xE,{5K:K});if(v.W.a3>0&&!a3&&is=="W"){if(1K GB!=="1E"){a3=1A GB()}}if(6a){V(B i=1;i<15;i++){if(L(v["cT"+is][is+i])){v.1g[is+i]=v["cT"+is][is+i];if(L(v["cT"+is][is+i+"1O"])){v.1g[is+i+"1O"]=v["cT"+is][is+i+"1O"]}if(L(v["cT"+is][is+i+"1e"])){v.1g[is+i+"1e"]=v["cT"+is][is+i+"1e"]}}if(L(v.1g[is+i])){if(v.1g[is+i]==1){ci(\'f\',i);bx(f[i],9H[i],5Y[i],8i[i],i);B 5J=v.1g[is+i+"1e"];B 9t=v.1g[is+i+"1O"];if(!L(5J)){v.1g[is+i+"1e"]="4V"}if(5J){if(5J.J("3E")>-1&&9t){if(!v[\'6E\'+5J]){if(9t.J(":")>0){B mi=5J.4U(-1);B dm=v[\'oW\'+mi];B k=4z(9t.1j(9t.J(":")+1)).2p(\',\');B ka=[];B jV;V(B j=0;j-1){!L(dm)?dm=j:\'\';k[j]=k[j].1P("(*)",\'\')}jV=k[j].J("->3a:");ka[j]=\'\';if(jV>0){ka[j]=k[j].1j(jV+6);k[j]=k[j].1j(0,jV)}}o[\'6E\'+5J]=k;o[\'m\'+mi+\'47\'+\'3a\']=ka;9t=v.1g[is+i+"1O"]=9t.1j(0,9t.J(":"))}F{o[\'6E\'+5J]=[];v.1g[is+i+"1O"]=9t}v[\'6E\'+5J]=1;o[\'jO\'+5J]=2l(dm,0)}}}5Y[i].1T=2N(5J);if(2n(9t)){5Y[i].1T=9t}if(5J=="2R"){o.fV=H}1N[i]=5J;7I(i);if(1N[i]==\'mP\'){!o.eG?o.eG=1A Mr():\'\';if(L(1w.sA)){5Y[i].1T=o.eG.Mf();o.eG.Ch()}}if(1N[i]in o.5G){iQ[1N[i]]=i}f[i].1y(aY,6C,{5K:K});f[i].1y(aV,5W,{5K:K});f[i].1y(6i,aG);f[i].1y("9O",ba);if(v.1g[is+i+"1l"]==1){O(f[i],{"1f":0})}}}}}E GH(x){if(is=="W"&&C.3x==1&&x){if(x.vo==0&&x.c7!=0){X.b9-=x.c7;x.92()}}3K(lD);lD=7j(xE,ki);as()}E GI(){o.3C=H}E xE(){if(C.gI==1){2E(o.gJ);o.gJ=1z(E(){if(!o.3C&&!o.o5){8B()}},(v.1g.h3>0?v.1g.h3*2h:(o.1i.tv?4e:2h)))}o.3C=K}E 6C(1c){if(o.1Z){o.5j?o.U.5j(K):\'\'}B i=1c.4l.7D(\'nQ\');B x;if(i){x=\'f\'}F{if(1c.4l.7D(\'aF\')){i=1c.4l.7D(\'aF\');x=\'f2\'}}if(i){i=2J(i);B eI=K;if(L(2g(x)[i])){if(C.9x>-1){O(2g(x+\'bg\')[i],{\'1B\':C.9x})}if(2n(C.eo)){O(2g(x+\'bg\')[i],{\'6X\':\'eC(\'+C.eo+\')\'})}if(C.7z>-1){O(2g(x+\'1O\')[i],{\'1B\':C.7z});O(2g(x+\'5w\')[i],{\'1B\':C.7z})}if(is=="W"){if(1N[i].J("W")==0){B id=1N[i].1j(8);if(3t==id||dD==id){O(2g(x+\'1O\')[i],{\'1t\':C.6m});O(2g(x+\'5w\')[i],{\'1t\':C.6m});eI=H}F{O(2g(x+\'1O\')[i],{\'1t\':C.1t})}}}if(C.vy==1&&L(C.l3)&&eI){}F{O(2g(x+\'bg\')[i],{\'7T\':C.bG})}}}};E 5W(1c){if(o.1Z){o.5j?o.U.5j(H):\'\'}B i=1c.4l.7D(\'nQ\');B x;B eI=K;3K(hM);as();if(i){x=\'f\'}F{if(1c.4l.7D(\'aF\')){i=1c.4l.7D(\'aF\');x=\'f2\'}}if(i){if(L(2g(x)[i])){if(C.9x>-1){O(2g(x+\'bg\')[i],{\'1B\':C.5m})}if(2n(C.eo)){O(2g(x+\'bg\')[i],{\'6X\':\'eC(1)\'})}if(C.7z>-1){O(2g(x+\'1O\')[i],{\'1B\':C.a});O(2g(x+\'5w\')[i],{\'1B\':C.a})}if(is=="W"){if(1N[i].J("W")==0){B id=1N[i].1j(8);if(3t==id||dD==id){O(2g(x+\'1O\')[i],{\'1t\':C.6m});O(2g(x+\'5w\')[i],{\'1t\':C.6m});eI=H}F{if(L(o.9W[id])){jg(i)}F{O(2g(x+\'1O\')[i],{\'1t\':C.1t})}}}}if(C.vy==1&&L(C.l3)&&eI){}F{O(2g(x+\'bg\')[i],{\'7T\':o.9W[id]?C.rD:C.53})}}}}E aG(1c){if(!fW){B d=1A 7Y();o.aM=d.9F();B i=1c.4l.7D(\'nQ\');if(i){if(L(f[i])){if(L(1N[i])){if(is=="W"){o.2a=1E}4Y(i,0)}}}nP()}}B yn;B hM;E HQ(1c){if(!fW){B i=1c.4l.7D(\'aF\');if(i){if(L(5l[i])){if(2i in o.5G){yn=i;hM=7j(GR,4x)}}}}}E GR(){rh(yn)}E ba(1c){3K(hM);1c.6t=H;as()}E vZ(1c){3K(hM);if(!fW){B d=1A 7Y();o.aM=d.9F();B i=1c.4l.7D(\'aF\');if(i){if(i==0){if(5l[0]==\'1t\'){cH();4Y(q5)}F{dN()}}F{if(L(5l[i])){rh(i)}}}}}E pR(1c){B x=1c.4l.7D(\'Hy\');if(x){wX(x)}}E Eo(1c){as();B i=1c.4l.7D(\'aF\');if(L(5l[i])){if(7t("=",i)>0){B x=5l[i].1j(0,7t("=",i));B y=5l[i].1j(7t("=",i)+1);B z=2i+\'I3\';if(!v[z]){v[z]=[]}if(!L(v[z][x])){v[z][x]=v[x]+\'\'}wH(x,y)}}};E wH(x,y){v[x]=y;if(o.5x&&v.sb==1&&x!="bF"){3O.9u("lX"+x,y)}if(o.5h&&o.3L){o.3L.a5()}o.U.hl();wX(x)}E En(1c){B i=1c.4l.7D(\'aF\');B x=5l[i];if(L(x)){if(x.J("=")>0){B z=x.1j(0,x.J("="));B y=x.1j(x.J("=")+1);v[z]=y;s9();7I(o[2i+\'wW\']);if(2i=="hJ"){7L("F0")}}}}E 7I(i){if(L(1N[i])){B bo=K;B 7R=K;B 5q=\'\';if(6a){if(1N[i]=="4S"){5q=o.P.sK()}if(1N[i]=="7v"){5q=o.P.sM()}if(1N[i]=="2R"){5q=\' \';7R=H}if(1N[i].J("3E")>-1){if(o[\'6E\'+1N[i]]){if(o[\'6E\'+1N[i]].R>0){B t=o[\'jO\'+1N[i]];if(t!=-1){5q=o[\'6E\'+1N[i]][t]}7R=H}}}if(1N[i]=="cO"){if(o.7M){5q=o.o9[o.Ni]}}if(1N[i]=="7v"||1N[i]=="cO"||1N[i]=="4S"){if(o[\'6E\'+1N[i]].R==0){bo=H}F{if(o[\'6E\'+1N[i]].R==1&&(C.BF!=1||o[\'6E\'+1N[i]][0]==1)){bo=H}F{7R=H}}}if(1N[i]=="5S"){if(!o.5S){bo=H}F{7R=H}}if(1N[i]=="6J"){if(o.2y!=\'ep\'&&!v.6J){bo=H}F{7R=H}}if(1N[i]=="1U"){if(L(o.1X)){7R=H;if(o.4W||v.9n==1){if(o.3z){5q=o.2Y[!o.4W?o.3z.7s():o.3n]}}F{5q=\'\'}B ih=0;V(B s=0;s0){B x=\' \';B y=[\'xK\',\'xN\',\'xQ\'];V(B z=0;z-1?x:\' \';o[1N[i]+\'7Q\']=5q;7R=H}}8i[i].1T=5q+(5q!=\'\'&&C.Nu!=1?\' &f5;<2x Z="kz" 1f="G0" vp="-1 -1 5 8" 8d="1.1" 4g="3N://4b.w3.42/4e/2x" 4g:4a="3N://4b.w3.42/7G/4a">\':\'\');B G4=6a&&bi!=-1;if(bo){1l(f[i]);if(6a){eg[i]?2E(eg[i]):\'\';if(o.Q){o.Q.j3(i,K,5q)}F{eg[i]=1z(E(){o.Q.j3(i,K,5q)},4x)}}O(f[i],{\'1q\':\'2C\',\'2u\':0,\'1d\':-100})}if(7R){if(G4){}F{if(C.3x==1){O(f[i],{\'2j\':\'bW-4I\'})}F{1o(f[i])}}if(6a){eg[i]?2E(eg[i]):\'\';if(o.Q){o.Q.j3(i,H,5q)}F{eg[i]=1z(E(){o.Q.j3(i,H,5q)},43)}}O(f[i],{\'1q\':\'gN\',\'2u\':0,\'1d\':0})}2B()}V(B j=1;j-1;if(2i==\'4S\'||2i==\'7v\'||2i==\'1U\'||2i==\'4V\'||wS||2i==\'cO\'||2i in o.5G||2i.J("8r")>0||2i==\'2R\'||2i==\'1t\'){bi=i;B z=gT(o[\'6E\'+2i]);if(2i=="q3"){if(C.rq==1){z=7L("MS")}F{z=7L("MU")}}if(2i=="hJ"){z=7L("N5")}if(2i=="2R"&&o.2R){z=[];V(B j=1;j<=16;j++){if(L(v["2R"+j])){z.2L(2N(v["2R"+j]));jF[z.R]=v["2R"+j]}}}if(2i=="1t"&&o.4j){z=[];q5=i;V(B j=0;j"+2N(\'mP\');O(uf,{\'1t\':C.1t,\'9D\':\'2A\',\'6P\':\'4E\',\'2P-1b\':(oj?\'er\':0)});5E[0].1V(uf);o.gu=1S.8n(v.id+"Hx");o.gu.KB=o.3z.sT;uf.1y(6i,o.3z.sT)}if(oj){if(fR){if(aT==2){z=[];3l(f2[0])}V(j=0;j0&&o.pU.J(\'Lg\'+2i)>-1){54[0].1T=ir+2N(2i);5l[0]="1t";5E[0].1T=iy(2i)}O(5E[0],{\'Z\':C.5u*2.5,\'1C-7Z\':\'2u\'})}if(aT!=1&&x[0]>1){f2[0].1y(aY,6C);f2[0].1y(aV,5W);f2[0].1y(6i,vZ);f2[0].1y("9O",ba)}F{O(f2[0],{"6P":\'6Y\'})}if(C.tZ==1){3l(f2[0])}if(L(z)){B zz=\'\';V(j=0;j0){o[2i+\'wW\']=i}if(z[j].J("w7")==0){B 1J=z[j];if(1J.J("8r")>0){54[y].1T=2N(z[j].1j(1J.J("8r")+5))}F{54[y].1T=2N(z[j].1j(7))}if(z[j]==\'Li\'){lW=f2[y];O(f2[y],{"2T-1d":"4s 6v "+(C.wG==1?8s:"5r(100,100,100,0.7)")})}}F{54[y].1T=z[j]}}F{54[y].1T=z[j]}5l[y]=2i+j;if(fQ==j||HL==j){5E[y].1T=fQ==j?iF:HM;if(fQ==j){l8(y)}}if(1K(z[j])==\'4B\'){if(z[j].J("w7")==0){B t=z[j].1j(7);if(t.J("1t")>0){5E[y].1T="<2f C=\'"+(v[t]=="3Q"?\'2T:4s 6v #kD;1f:b8;Z:b8;\':\'1f:er;Z:er;\')+";2q-1t:"+(v[t].J("#")==-1?\'#\':\'\')+v[t]+";2T-6T:er;\'>"}F{if(L(v[z[j].1j(7)])){5E[y].1T=v[z[j].1j(7)]}}}if(2i=="2R"){if(L(jF[y])&&o.2R){5E[y].1T=o.2R.1p(jF[y],0.7,3y(C.6m))}}if(2i=="1t"){if(L(6k[y])&&o.4j){5E[y].1T=iy(6k[y])}}if(2i==\'4S\'){if(z[j]==2N("2A")&&o.P.jm()){l8(y)}if(2n(v.d1)){B fq=v.d1.2p(",");V(B k=0;k-1){3l(f2[y])}}}}}B w1="";if(1K(z[j])==\'4B\'){if(z[j].J("w7")==0){3W(f2[y],{\'L6\':i,\'Hy\':z[j].1j(7)});w1="pR"}}if(!6w){f2[y].1y(aY,6C);f2[y].1y(aV,5W);if(w1=="pR"){f2[y].1y(6i,pR)}F{f2[y].1y(6i,vZ)}f2[y].1y("9O",ba);f2[y].1y("Ae",HQ)}F{O(f2[y],{"6P":"6Y"})}}}}2B()}if(1N[i]==\'6J\'){o.U.jP();2i=-1}if(1N[i]==\'mP\'&&L(o.eG)){o.eG.7h();2i=-1}if(1N[i].J(\'W\')>-1){B id=1N[i].1j(8);if(L(o.1I[id])){B fl=o.1I[id][\'3g\'];if(L(fl)){if(1N[i].J(\'W\')>-1){if(L(iX)){2i=-1;I}}if(fl.J(\'3D:\')==0){if(id.J(\'x\'+dD)!=0){o.2a=fl.1j(5);c6(id.1j(0,id.oK(\'-\'))+\'-0\');I}if(!o.1v){o.2a=fl.1j(5)}if(!o.1u){o.U.2z()}3u(\'3D\',fl.1j(5));v.W.7r==0&&v.W.ex==1?8B():\'\';I}dE(i);uH(id);7L("Cd");if(L(o.1I[id][\'7k\'])&&v.7k==1&&v.LD==1){7k(o.1I[id][\'7k\'])}F{pJ(id);o.U.dH(fl,(v.W.hq==1?1:1E));v.W.7r==0&&v.W.ex==1?1z(8B,4x):\'\';pN=K;pj=K;pL(id);js("Lx")}}F{if(L(o.1I[id][\'5c\'])){6d(id);if(pN){6h==-1?4Y(0,0):\'\'}F if(pj){6h==-1?4Y(2J(f.R)-2,0):\'\'}}}}if(o.2Z){o.2Z.pb()}}if(1N[i]==\'5S\'){o.P.eX()}}}};G.Ey=E(x){7I(o[x+\'wW\'])};E wX(x){if(x=="oc"){Iq();I}if(x=="ob"){B z=2i+\'I3\';if(v[z]){V(B y in v[z]){if(v[z].2r(y)){wH(y,v[z][y])}}fS()}I}as();V(B i=0;i0){f2[0].1y(6i,s9);54[0].1T=2N(x.1j(x.J("8r")+5))}F{f2[0].1y(6i,fS);54[0].1T=(C.xI!=1?ir:\'\')+2N(x)}O(54[0],{\'46-3I\':C.i7*2l(v.8x,1)});f2[0].1y(aY,6C);f2[0].1y(aV,5W);f2[0].1y("9O",ba);B 4n=[];B lj=K;if(x.J("3I")>0){4n=[\'50%\',\'75%\',\'100%\',\'125%\',\'qV%\',\'Dz%\',\'4x%\',\'Qw%\',\'e9%\',\'i8%\']}if(x.J("5m")>0){4n=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.J("hI")>0){V(B i=-5;i<5.5;i+=0.5){4n.2L(2F.4t(i*100)/100)}}if(x.J("dc")>0){4n=[4x,i8,fr]}if(x.J("2O")>0){V(i=0;i<21;i++){4n[i]=i*10}}if(x.J("xK")>0){V(i=0;i<24;i++){4n[i]=i}}if(x.J("xN")>0||x.J("xQ")>0){V(i=0;i<60;i++){4n[i]=i}}if(x.J("a4")>0){lj=H;4n=[0,1]}if(x.J("4r")>0){lj=H;4n=[0,1]}if(x.J("1t")>0){4n=[\'3F\',\'H9\',\'QA\',\'QD\',\'QM\',\'QQ\',\'QF\',\'PW\',\'PY\',\'PZ\',\'NN\',\'Q4\',\'Q8\',\'Qa\',\'Qf\',\'Qj\',\'Qk\',\'3Q\'];B vx=v[x].1P("#","");if(4n.J(vx)==-1){4n[8]=vx}}V(y=1;y<=4n.R;y++){ci(\'f2\',y,0);bx(f2[y],f4[y],54[y],5E[y],y);O(5E[y],{\'2Q-1b\':0});if(x.J("1t")>0||x.J("2O")>0||x.J("8r")>0||x.J("hI")>0){y%3!=0?O(f2[y],{\'jb\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'33.3%\'});if(x.J("1t")>0){4n[y-1]=2l(v["Qp"+(y-1)],4n[y-1]);54[y].1T="<2f C=\'"+(4n[y-1]=="3Q"?\'2T:4s 6v #kD;1f:FT;Z:FT;\':\'1f:gH;Z:gH;\')+";2q-1t:"+3y(4n[y-1])+";2T-6T:gH;\'>";O(f2[y],{\'2H-1f\':1})}F{54[y].1T=4n[y-1]}}F{if(x.J("dc")>0){54[y].1T=4n[y-1]}F{y%2!=0?O(f2[y],{\'jb\':\'1b\'}):\'\';O(f2[y],{\'Z\':\'50%\'});if(lj){54[y].1T=2N(4n[y-1]+\'7Q\')}F{54[y].1T=4n[y-1]}}}5l[y]=x+\'=\'+4n[y-1];if((4n[y-1]==v[x]&&6V(v[x])!=" ")||v[x]==\'#\'+4n[y-1]){5E[y].1T=iF;l8(y)}f2[y].1y(aY,6C);f2[y].1y(aV,5W);if(x.J("8r")>0){f2[y].1y(6i,En)}F{f2[y].1y(6i,Eo)}f2[y].1y("9O",ba)}2B()}E l8(x){f2[x].mz.aS(\'6L-\'+v.id+\'-ez-oW\');O(54[x],{\'1t\':C.6m});mm(f4[x])}E pJ(id){if(L(o.1I[id][\'29\'])){v.29=o.1I[id][\'29\'];L(v.29)?o.P.al(v.29):\'\'}if(L(o.1I[id][\'1O\'])){o.cu=o.1I[id][\'1O\']}v.W.Eq>0?iX=1z(Es,v.W.Eq*2h):\'\';wx()}E pL(id){B t=o.1I[id][\'1O\'];if(L(t)){if(v.lF==1){if(o.U.o2(o.1I[id])){}F{v.1O=(v.wQ==1&&L(o.yo)?o.yo+(v.wP==1?\'
\':\' \'):\'\')+t}o.U.9E(\'1O\')}}if(v.f3==1){if(L(o.1I[id][\'8q\'])){v.8q=o.1I[id][\'8q\']}F{v.8q=[]}o.Q.kL()}B xv=[\'5I\',\'ly\',\'6J\',\'7a\',\'Y\',\'ip\',\'Cg\',\'lq\',\'lA\',\'4c\',\'4i\',\'1m\',\'Ci\',\'Ck\',\'8A\',\'bJ\',\'fM\',\'94\',\'kN\'];V(B i=0;i0){v.1v=o.2a=o.P.18()}F{2I.1v&&!o.2a?o.2a=2I.1v:v.1v=0}}F{v.1v=o.2a=x}}F{v.1v=0}}E Es(){2E(iX);iX=26}E dE(x){if(6h==0&&!o.1v){O(5Y[6h],{\'1t\':C.1t});O(9H[6h],{\'7T\':C.53});8i[6h].1T=\'\';f[6h].mz.5I(\'6L-\'+v.id+\'-ez-pl\')}F{o.vl=x;if(6h>-1){jg(6h)}if(3t!=\'\'){if(!o.9W[3t]&&L(o.1I[3t])){o.xy+=2l(o.1I[3t].1m,0)}o.9W[3t]=H;5v=wD(5v,3t)}}if(1N[x]){B id=1N[x].1j(8);8i[x].1T=iF;f[x].mz.aS(\'6L-\'+v.id+\'-ez-pl\');O(5Y[x],{\'1t\':C.6m,\'1C-tH\':\'1W\',\'1B\':C.a});mm(9H[x]);if(C.vy==1&&L(C.l3)){O(9H[x],{\'7T\':C.l3})}6h=x;3t=id;o.3t=3t;v.4Q=3t;o.oa=5Y[x].1T;o.vl=3t;dD=o.1I[id][\'hC\'];if(o.Q){o.Q.je()}if(a3){a3.RI()}}}E 6d(id){B x=id==0?o.W:o.1I[id];o.vl=id;V(B i=0;iv.W.a3){a3.aS(C,6K)}}V(B i=0;i-1){x[i].di=1}}}if(L(x[i].di)){if(x[i].di==1){o.9W[x[i].id]=H;jg(i)}}if(L(x[i].5c)){8i[i].1T=E7;O(8i[i],{"1t":C.1t})}f[i].1y(aY,6C);f[i].1y(aV,5W);f[i].1y(6i,aG);f[i].1y("9O",ba);if(L(o.9W[x[i].id])){jg(i)}if(3t==x[i].id){dE(i)}if(dD==x[i].id){O(5Y[i],{\'1t\':C.6m});O(8i[i],{\'1t\':C.6m});mm(9H[i])}}2B();4F=K;o.Q?o.Q.4C():\'\'}E mm(x){if(2n(C.Ea)&&x){O(x,{"2q-9y":"3e-4M(5r(0, 0, 0, "+(1-C.Ea*1)+") 0 0)"})}}E he(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3x==1?\'Ec\':\'100%\');B hh=(C.3x==1?\'100%\':\'Ec\');O(x,{\'1q\':\'2C\',\'2j\':\'bW-4I\',\'Z\':ww,\'1f\':hh,\'1C-7Z\':\'8k\'});if(C.Ed==1){O(x,{\'2q\':\'-p5-3e-4M(\'+y+\')\',\'2q\':\'-3R-3e-4M(\'+y+\')\',\'2q\':\'-ms-3e-4M(\'+y+\')\',\'2q\':\'-o-3e-4M(\'+y+\')\',\'2q\':\'3e-4M(\'+y+\')\',})}if(C.3x==1||o.1i.2e){O(x,{\'6P\':\'4E\'})}F{O(x,{\'4E-3j\':\'1W\'})}if(C.nD==1){O(x,{\'5Q-Z\':C.iW+\'px!5R\'})}if(z=="1d"){O(x,{\'1d\':-1,\'1b\':0})}if(z=="2O"){O(x,{\'2O\':-1,\'1b\':0})}if(z=="1b"){O(x,{\'1d\':0,\'1b\':0})}if(z=="2u"){O(x,{\'1d\':0,\'2u\':0})}if(z=="2u"||z=="1b"){O(x,{\'1C-7Z\':\'1b\',\'2Q-1d\':1F.2V/2-10})}x.1T="<8k><2f "+(C.Ee==1?"NP=\'G.C.7T=\\"#"+C.Eh+"\\"\' O6=\'"+(C.xY==1?"G.C.7T=\\"#"+C.xJ:"G.C.2q=\\"1W")+"\\"\'":"")+" C=\'4E-3j:2A;6P:4E;Z:gH;1f:gH;2T-6T:gH;"+(C.xY==1?"2q-1t:#"+C.xJ+";":"")+(z=="1d"?"2P-1d:er;":"")+(z=="2O"?"2P-1d:er;":"")+(z=="2u"?"2P-1b:h4;":"")+(z=="1b"?"2P-2u:h4;":"")+"\'><2x Z=\'20\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'><2H x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4r=\'#"+C.na+"\' 4r-Z=\'"+C.n9+"\' 4r-gQ=\'4t\'/><2H x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4r=\'#"+C.na+"\' 4r-Z=\'"+C.n9+"\' 4r-gQ=\'4t\'/>"}G.9T=E(){if(C.hv==1){9T()}};E Fv(){if(dq){9T()}}E 9T(e){if(C.hv==1&&!iI){if(C.3x==1){B h=X.Of;B m=1F.2c+C.6Z+C.6U+20;B t=X.b9}F{B h=X.Kr;B m=1F.2V;B t=X.dP}if(h>m){if(t>0){if(!5N(5y)){1o(5y);B m1=1A 5C({"mc":5y,"1G":"8m","to":1,"18":0.3,"me":"5y"})}}F{if(5N(5y)){B m2=1A 5C({"mc":5y,"1G":"8m","to":0,"18":0.3,"me":"5y","1l":H})}if(e){e.c7<0?e.92():\'\'}}if(t0?e.92():\'\'}}}F{1l(5y);1l(5M)}}}E Fz(){B x=X.dP+1F.2V-60;B m=1A 5C({"mc":X,"1G":"8R","to":x,"18":0.3,"me":"J4","6q":"ca"});1z(9T,2h)}E FA(){B x=X.dP-1F.2V+60;B m=1A 5C({"mc":X,"1G":"8R","to":x,"18":0.3,"me":"OP","6q":"ca"});1z(9T,2h)}E hm(1c){2E(o.gJ);1c.aA()}E FE(){B x=X.b9+(1F.2c+C.6Z+C.6U)-60;B m=1A 5C({"mc":X,"1G":"hc","to":x,"18":0.3,"me":"Pq","6q":"ca"});1z(9T,2h)}E FF(){B x=X.b9-(1F.2c+C.6Z+C.6U)+60;B m=1A 5C({"mc":X,"1G":"hc","to":x,"18":0.3,"me":"J3","6q":"ca"});1z(9T,2h)}E FG(x){if(x==\'\'){6d(0)}F{if(L(o.1I[x])){6d(x)}}2i=\'\'}E jg(x){8i[x].1T=\'\';O(5Y[x],{\'1t\':C.FI});if(C.FR==1){O(5Y[x],{\'1C-tH\':\'2H-PF\'})}if(C.rM>-1){O(5Y[x],{\'1B\':C.rM})}f[x].mz.5I(\'6L-\'+v.id+\'-ez-pl\');O(9H[x],{\'7T\':C.rD});if(C.rA>-1){O(9H[x],{\'1B\':C.rA})}}E rh(i){if(L(5l[i])){as();if(7t("4S",i)==0){o.U.5Z(5l[i].1j(7))}if(7t("7v",i)==0){o.U.eh(5l[i].1j(10))}if(7t("1U",i)==0){!o.3z?o.3z=1A hj():\'\';o.3z.8V(5l[i].1j(8))}if(7t("cO",i)==0&&v.7M==1){o.7M.As(5l[i].1j(7))}if(7t("3E",i)==0){B 5J=5l[i].4U(0,-1);o[\'jO\'+5J]!=-1?o[\'jO\'+5J]=i-1:\'\';if(o[\'6E\'+5J]){B mi=5J.4U(-1);if(o[\'m\'+mi+\'47\'+\'3a\'][i-1]!=\'\'){B ap=o[\'m\'+mi+\'47\'+\'3a\'][i-1].2p(":");3u(ap[0],ap.R>1?ap[1]:26)}if(L(1w[\'mC\'+mi])){v[\'oW\'+mi]=i-1;1w[\'mC\'+mi](v.id,o[\'6E\'+5J][i-1],i-1)}}7I(bi);8B()}if(7t("2R",i)==0){o.2R?o.2R.3a(jF[i]):\'\';8B()}if(7t("1t",i)==0){cH();4Y(0,0,6k[i])}V(B p in o.5G){if(o.5G.2r(p)){if(7t(p,i)==0){o.P.z8(p,i)}}}if(7t("8r",i)>0){if(54[i].1T==2N(\'6w\')){7L(2i+\'0\');7I(bi);if(2i=="hJ"){7L("F0")}dN()}F{if(2i=="q3"&&C.rq==1){7L(\'rq\',i);7I(bi);dN()}}}if(7t("4V",i)==0){o.U.9k(5l[i].1j(5));hf();1z(8B,4x)}}};G.hf=E(){hf()};G.EM=E(x){V(B i=0;i<1N.R;i++){if(1N[i]==x){I H}}I K};E hf(){V(B i=0;i<1N.R;i++){if(1N[i]=="4V"){7I(i);if(2i==\'4V\'){cH();4Y(i,0)}}}}E ci(x,i,dX){if(L(2g(x))){2g(x)[i]=22("2f");if(i<2||x=="f"||2i!=\'4S\'||dX>0){if(C.3x==1){X.1V(2g(x)[i])}F{6K.1V(2g(x)[i])}}F{if(C.3x==1){X.uJ(2g(x)[i],2g(x)[i-1])}F{6K.uJ(2g(x)[i],2g(x)[dX==2?i-2:i-1])}}if(x==\'f\'){3W(2g(x)[i],{\'nQ\':i})}if(x==\'f2\'){3W(2g(x)[i],{\'aF\':i})}2g(x+\'bg\')[i]=22("2f");B nS=22("2f");2g(x)[i].1V(nS);nS.1V(2g(x+\'bg\')[i]);f1(nS);2g(x+\'4p\')[i]=22("2f");2g(x)[i].1V(2g(x+\'4p\')[i]);ei(2g(x+\'4p\')[i]);f1(2g(x+\'4p\')[i]);2g(x+\'1O\')[i]=22("2f");2g(x)[i].1V(2g(x+\'1O\')[i]);2g(x+\'5w\')[i]=22("2f");2g(x)[i].1V(2g(x+\'5w\')[i]);if(i>0&&x=="f2"&&6a&&C.ul==0){3l(2g(x+\'5w\')[i])}}};E bx(x,8T,ju,uj,P4,ii){O(x,{\'1q\':\'gN\',\'2u\':0,\'1d\':0,\'6P\':\'4E\',\'1f\':\'2A\',\'Z\':\'100%\',\'6F\':\'3d\',\'2j\':\'4I\',\'2H-1f\':\'1.P6\'});if(6a){if(C.3x==1){O(x,{\'Z\':\'2A\'})}}if(C.tO&&C.3x==1){O(x,{\'Pd\':C.tO})}if(C.3x==1&&(!6a||ii>0||C.tZ==1)){O(x,{\'2j\':\'bW-4I\',\'aB-7Z\':\'1d\',\'bq-8Q\':\'dO\'})}O(8T,{\'2q\':(C.HR==1?"3e-4M(to 1b,"+3y(C.Pf)+", "+3y(C.53)+")":3y(C.53)),\'1B\':C.5m,\'9D\':\'1W\',\'5p\':\'1B 0.2s 6q-5o,2q .2s 6q-5o,6X .2s 6q-5o\'});ei(8T);ei(8T.4d);if(C.an==1){O(8T.4d,{\'kf-6X\':\'an(b8)\'})}if(C.Ph==1){x.C[C.3x==1?"2T-2u":"2T-2O"]="4s 6v "+5e(2l(C.Pj,\'3F\'),2l(C.Pk,0.2))}O(ju,{\'1q\':\'gN\',\'2u\':0,\'1d\':0,\'jb\':(C.7Z?C.7Z:\'1b\'),\'1t\':C.1t,\'2Q-1d\':C.kt,\'2Q-2u\':C.tA,\'2Q-2O\':C.Q1,\'2Q-1b\':C.tz,\'9D\':\'1W\',\'1B\':C.a,\'5p\':\'1B 0.2s 3e,1t 0.2s 3e\',});O(uj,{\'1q\':\'gN\',\'2u\':0,\'1d\':0,\'jb\':(C.JQ?C.JQ:\'2u\'),\'2Q-1d\':C.kt,\'2Q-2u\':C.tA,\'2Q-1b\':C.tz,\'9D\':\'1W\',\'46-3I\':C.5u*2l(v.8x,1),\'1B\':C.a,\'1t\':C.6m,\'5p\':\'1B 0.2s 3e,1t 0.2s 3e\'});if(C.nD==1){O(x,{\'5Q-Z\':C.iW+\'px!5R\'});O(ju,{\'5Q-Z\':(C.iW-70)+\'px!5R\'})}F{if(C.3x==1){if(C.l4==1){O(x,{\'Z\':C.dU});O(ju,{\'Z\':C.dU-70})}}F{O(ju,{\'bq-8Q\':\'db\'});O(uj,{\'bq-8Q\':\'db\'})}}}E dN(){V(B i=1;i1?f[1]:f[0]}if(is=="W"){lk();o.Q?o.Q.jR():\'\';B x=f[0];if(v.yg==1){my()}}f.R>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.R>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.2c==0&&f2.R>0?x=f2[0]:\'\'}if(X.2c-X.sl>0&&x&&C.3x!=1){if(L(5y)){O(5y,{"Z":6K.2c})}if(L(5M)){O(5M,{"Z":6K.2c})}C.nI=(X.2c-x.2c)-(X.sl-x.sl)}F{C.nI=0}}};E s0(){B x=0;B y=0;B z=\'\';V(B i=1;i0){4Y(x[1],0)}}}if(o.Q){is==\'1g\'?o.Q.n4():\'\';if(is==\'W\'){o.Q.jR();if(v.W.Ih==1){o.Q.qI("1e","W",K)}}}if(o.1i.6S){O(X,{\'8M-Z\':\'2A\'});if(C.3x!=1){O(6K,{\'8M-Z\':\'2A\'})}}fW=H;3K(lz);lz=7j(In,100)};E In(){3K(lz);fW=K}G.7h=E(i){4Y(i,1)};G.1l=E(x){8B(x)};G.F5=E(){if(o.2Z){o.2Z.bp()}};G.5Z=E(){V(B i=0;i<1N.R;i++){if(1N[i]=="4S"){7I(i);if(o.2w.R>1){1o(f[i])}if(2i==\'4S\'){cH();4Y(i,aT)}}}};G.eX=E(){V(B i=0;i<1N.R;i++){if(1N[i]=="5S"){7I(i)}}};G.iT=E(x){V(B i=0;i<1N.R;i++){if(1N[i]==x){7I(i);if(o[\'6E\'+x]){if(o[\'6E\'+x].R>1){1o(f[i])}}if(2i==x){cH();4Y(i,aT)}}}};G.8V=E(){V(B i=0;i<1N.R;i++){if(1N[i]=="1U"){7I(i);if(o.2Y){if(o.2Y.R>0){B x=K;if(o.1X){V(B y=0;y-1){o.2a=1E;4Y(x,0);d8(x)}};E d8(x){if(f[x]&&!iI){if(C.3x==1){B to=f[x].iE-20;B m=1A 5C({"mc":X,"1G":"hc","to":to,"18":0.3,"me":"J3","6q":"ca"})}F{B to=f[x].p4-1F.2V/2+20;B m=1A 5C({"mc":X,"1G":"8R","to":to,"18":0.3,"me":"J4","6q":"ca"})}1z(9T,2h)}}E sQ(4u){B 6e=7P.6e(4u);B x;V(B i=0;i<6e.R;i++){x=4u[6e[6e.R*2F.5z()<<0]];if(x){1h}}I x};G.5G=E(x){sD(x)};E sD(x){iQ[x]>-1?7I(iQ[x]):\'\';if(5E[0]){if(2i==\'1M\'){5E[0].1T=2F.4t(o.3B.x*100)+\'%\'}F{5E[0].1T=iy(2i)}}};E iy(x){if(x=="1M"){I 2F.4t(o.3B.x*100)+\'%\'}F{I 2F.4t(2l(o.9S[x],o.5G[x])*100)+\'%\'}}G.bT=E(){I tn()};E tn(){if(v.5v==1){I 7P.6e(5v).R>0}B x=K;if(o.1I){x=7F().J(3t)<7F().R-1}I x};G.nr=E(){if(L(o.hB)){2i=1E;Jq(o.hB)}};G.fb=E(){B x=6h>0;if(o.1I){B z=7F().J(3t);x=z>0;if(z==1){if(L(o.1I[7F()[0]].5c)){x=K}}}I x};G.f0=E(){I L(o.1I)};G.eB=E(){pj=H;if(G.fb()){B x=2J(6h)-1;if(x<0){B y=7F().J(3t);if(y>0){B j;B z;V(B i=y-1;i>=0;i--){j=o.1I[7F()[i]];if(j){if(j.3g){z=j;if(j.3g.J("3D:")!=0&&j.5O!=1&&!j.5c){z=j;1h}}}}if(z){G.nu(z.id);o.U.2z()}}}F{o.2a=1E;4Y(x,0);d8(x)}}};G.np=E(){if(6h>0){d8(6h)}};E 7t(x,i){I 5l[i].J(x)};E fJ(x){if(x){if(x[\'qH\']!=-1){fJ(o.1I[x[\'hC\']]);6d(x[\'hC\'])}F{6d(0)}}};G.g=E(x){c0(x){1k"Z":I Iu();1h;1k"1f":I 1F.2V;1h;1k"1d":I C.ag;1h;1k"Bu":I X.Kr;1h;1k"C7":I C.h5;1h;1k"x":I 5b(1F.C.1b);1h;1k"y":I 5b(1F.C.1d);1h;1k"1B":I 1F.C.1B;1h;1k"1o":I dq;1h;1k"7h":I bi;1h;1k"1a":I 1a;1h;1k"aN":I 1a+aN;1h;1k"4F":I 4F;1h;1k"W":I is=="W";1h;1k"di":I o.9W[3t];1h;1k"ul":I iF;1h;1k"bv":I o.1I[o.bv]?o.1I[o.bv].1O:\'\';1k"bJ":I v.bJ?v.bJ:\'\';1k"GU":I tn()?o.1I[7F()[7F().J(3t)+1]].1O:\'\'}};E 7F(){I 7P.6e(o.1I)};G.EI=E(){3t=\'\';v.4Q=\'\'};G.4F=E(){if(6a){B x=0;V(B i=1;i<15;i++){if(1N[i]=="4S"){B y=o.2w.R;if(L(v.d1)){B z=v.d1.2p(",");V(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2w!=1&&C.BF==1)){x++}}}if(1N[i]=="5S"){if(o.5S){x++}}if(1N[i]=="6J"){if(o.2y==\'ep\'||v.6J){x++}}if(1N[i]=="7v"){if(o.7f.R>1){x++}}if(1N[i]=="cO"&&v.7M==1){if(o.o9.R>0){x++}}if(1N[i]=="1U"){if(L(o.1X)){V(B s=0;s0){x++}if(1N[i].J("3E")>-1){x++}}if(v.1g[is+i+\'1l\']==1){x--}}I x<=0}F if(is=="W"){I f.R==0}F{I 4F}};G.4f=E(){if(1F.4d==o.1Q){1F.3m(X);o.1Q.3m(1F);o.2Z?o.2Z.4f():\'\';1F=26;X=26;iI=H}}};B zb=E(Y,jC){B 6R=K;if(Y.J(\'6R\')==0){6R=H;Y=Y.1j(5)}B pw=oX(Y);B 2o;B 3f;B jH=K;B 3U=K;B pK=K;B p6=K;B 2A=H;B qP=[];B bU=1;B q4=K;B jB=0;B qW;B dv=0;B oo=0;B p0=K;B oE=\'Ix\'+v.id+(6R?\'6R\':\'\');kF("#Ix"+v.id+"{Z:100%!5R;1f:100%!5R;5Q-Z:1W!5R;5Q-1f:1W!5R}");B 1F=22(\'2f\');B pZ=0;1F.7e(\'id\',oE);jC.1V(1F);o.5S=K;!6R?o.U.iS():\'\';if(o.1i.2e){v.4A=1}if(v.J8!=1){B 8u=22(\'2f\');jC.1V(8u);O(8u,{1q:"2C",1d:0,1b:0,"2q-1t":"#oz",1f:"100%",Z:"100%","1B":0});8u.1y("CC",E(1c){1c.6t=H});if(o.1i.2e){8u.1y("g1",E(1c){1c.6t=H});8u.1y("2t",E(1c){1c.6t=H});8u.1y("fL",E(1c){1c.6t=H;gC(1c);if(v.dR==1&&v.Ky!=1){1z(IB,100);1z(pa,2h)}})}F{8u.1y("tQ",E(1c){B x=H;if(v.1Y==1){if(L(v.7A)&&!pK){x=K}if(L(v.lQ)&&az()=="8p"&&18()>0){x=K}}if(x&&v.dR==1&&v.IC!=1){3l(G);1z(pa,4e)}})}v.dR==1&&v.Lo!=1?3l(8u):\'\'}E pa(){6W(8u)}E IB(){if(v.IC!=1){3l(8u)}}if(v.4A==1&&v.3h==0){8H()}if(!1w[\'YT\']){1w.Lt=E(){pT();V(B i=0;i<1w.4R.R;i++){if(1w.4R[i]){if(1w.4R[i].3a("id")!=v.id){if(1w.4R[i].3a(\'yU\')){1w.4R[i].3a(\'zj\')}}}}};B rR=rz("4T.a0/Ii","4T.a0/Ii","La");if(rR){rR.qs=E(e){o.U.da();if(v.Ko!=1){2o=\'zF L5 iD\';o.P.5A()}}}}F{pT()}E pT(){if(v.4A==1||6R){!jH?jI():\'\'}F{o.U.da()}}E jI(){if("YT"in 1w){if(L(YT.qw)&&!jH){1n("rG gV");B qC=0;if(v.J8==1){qC=1}o.2a>0?dv=2J(o.2a):\'\';3f=1A YT.qw(oE,{1f:o.8P,Z:o.8L,Lz:pw,Ls:{KF:1,KK:oE,KJ:1,N6:1,ex:1,kV:((v.qL==0||(v.zM!=1&&o.1i.7w))&&o.1i.2e?0:1),MV:3,Q:qC,MR:0,MQ:1,9l:0,3h:6R||v.3h==1?1:0,9a:0},3j:{\'MN\':rv,\'MM\':Ja,\'5A\':5A,\'N0\':Kb}});if(o.2a>0){o.2a=1E}2B();jH=H}F{1z(jI,43)}}F{1z(jI,43)}}B jc;E rv(){if(o.P){1n("rG fx");3U=H;2E(qW);o.U.8C();if(6R){if(o.1i.w4){o.U.5d()}3f.q7();o.1Y.NM()}F{if(v.3h==1&&o.1i.w4&&!o.kU){o.U.5d();if(o.1i.2e){3K(jc);jc=7j(Jc,e9)}}if(v.4A==0){3f.q7()}F{o.U.da()}pZ=3f.rd();o.P.ac();if(bU!=1){9k(bU)}cp();2B();if(v.NJ==1){2X{if(3f.qk()){if(L(3f.qk().1O)){v.1O=3f.qk().1O;o.U.9E(\'1O\')}}}2D(e){}}}}}E Jc(){B x=3f.Jy();if(x==2||x==-1){o.Q.3c();o.Q.8C();3K(jc)}if(x==1){3K(jc)}}E Ja(1c){if(v.NB==1){1n(\'YT\',1c.28)}if(6R){if(1c.28==YT.dz.Ic){o.1Y.NA()}if(1c.28==YT.dz.IL){}}F{if(1c.28==YT.dz.IL){if(oo==1){oo=0;rv()}if(!o.1u){o.U.2z()}if(dv>0){3f.Aw(dv,H);dv=0;o.2a=1E}pa();pK=H;3U=H;if(p6){3f.qJ()}F{o.P.a6();o.P.cX()}K9();if(L(v.4w)){V(B i=0;i0?dv=v.1v:\'\';o.P.8h();o.P.ac()}E h0(){if(!o.JE&&o.1u){o.U.3c()}}E cX(){o.P.cX()}E cp(){o.P.cp();o.U.tV()}E ac(){o.P.ac()}E e7(){o.P.e7()}E 8H(){if(o.P){o.P.8H()}F{qW=1z(8H,100)}}E Kb(1c){qZ(1c.28)}E K9(){if(!p0){B x=3f.ME()+\'\';if(x!=\'\'&&x!=1E){o.2w=x.2p(\',\');o.2w=o.2w.Cm();if(v.rB==0){B y=o.2w.J(\'2A\');if(y>-1){o.2w.yd(y,1)}}V(B i=0;i0){dv=2J(o.2a)}c6(pw)};E az(){B 6z=-1;if(3U){6z=3f.Jy()}B x=\'\';if(6z==-1){x="8p"}if(6z==1||6z==3){jB=0;x="7W"}if(6z==2){x="8p";if(o.1u){jB++;if(jB==2){o.U.3c();jB=0}}}if(6z==5){x="8p"}if(6z==0){x="7d"}1n("6z",6z);I x}E 2B(){2X{if(L(3f)){3f.Ot(o.2U,o.4v)}}2D(e){1n(e)}}E iu(x){B y=x;if(x=="Mg"){y="lp"}if(x=="ak"){y="jx"}if(x=="Mh"){y="jw"}if(x=="Mi"){y="jv"}if(x=="Mj"){y="m7"}if(x=="Mw"){y="mb"}if(v.yZ==1){y=2N(y)}if(x=="2A"){y=2N("2A")}qP[y]=x;I y}E 18(){B x=3U?3f.MF():0;if(x>0&&v.jD>0){v.4i=x-v.jD;v.jD=-1}I x};E 9k(x){2X{3f?3f.Md(x):\'\';bU=x}2D(e){}};G.ll=E(){pT()};G.2z=E(){if(3U){3f.q7()}F{if(!jH){jI()}F{}}};G.3c=E(){if(3U){3f.qJ()}};G.dY=E(){if(3U){az()==\'7W\'?3f.qJ():3f.q7()}};G.3S=E(x){if(3U){3f.Aw(x,H);js("3D",x)}};G.9P=E(){I K};G.5d=E(){3U?3f.5f():\'\'};G.6g=E(){3U?3f.M5():\'\'};G.3T=E(x){3U?3f.zO(x*100):\'\'};G.lw=E(){I az()==\'7W\'};G.5P=E(){I K};G.sj=E(x){5Z(x)};E 5Z(x){if(3U){if(L(o.2w[x])){B y=qP[o.2w[x]];2A=y==\'2A\';B z=18();3f.Me(y)}}}G.g3=E(x){9k(x)};G.3U=E(){I 3U};G.7b=E(){I az()};G.18=E(){I 18()};G.1m=E(){B x=3U?3f.rd():0;if(x!=pZ){pZ=x;o.P.ac()}if(L(v.4c)){if(7x([v.4c],\'-\')){x=x+v.4c*1}F{x=v.4c}}I x};G.9A=E(){B x=0;if(3U){x=3f.Nl()*3f.rd()}I x};G.4J=E(){2B()};G.iU=E(){I 2o};G.2A=E(){I v.rB==1?2A:K};G.D2=E(x){c6(x)};E c6(x){Y=x;if(3f){oo=1;3f.Nz(x,0)}}G.ne=E(){if(o.1i.2e&&o.1i.bs){G.2z();p6=H}F{if(az()=="7W"){G.3c()}}};G.cA=E(){p6=K};G.t6=E(){I H};G.4f=E(){3U?3f.a9():\'\';3U=K;p0=K;2X{if(1F){jC.3m(1F)}jC.3m(8u)}2D(e){}}};B hj=E(){B 2m=[];B aH=[];B 4F=H;B 7s;B 9f=-1;B tR;B ae;B mD=[];B mF;B jr=[];G.1v=E(x){if(!x&&ae){oi(ae);ae=1E}F{x?oi(x):\'\'}};G.xk=E(x){oi(x)};G.JY=E(){jr=[]};E oi(x){if(x.J("#"+v.bB)==0&&x.J(v.e6)>0){o[o.fd[1]](x,zl)}F{aK(x)}}E zl(x){if(x){o.1X=x;aK(x)}}E aK(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1v=0;B tK=H;B jU=\'\';o.1X=x.2p(",");o.2Y=[];o.3n=-1;if(qE()&&v.sR==1){if(3O.6H("t0")!=26){jU=3O.6H("t0")}}F{if(o.pf){jU=o.pf}}V(B i=0;i1){o.2Y[i]=o.1X[i].1j(o.1X[i].J("[")+1,o.1X[i].J("]")-1);o.1X[i]=o.1X[i].1j(o.1X[i].J("]")+1);tK=K}F{o.2Y[i]=o.1X[i].1j(o.1X[i].oK("/")+1);o.2Y[i]=o.2Y[i].1j(0,o.2Y[i].oK("."))}if(o.1X[i].J("#0")==0){o.1X[i]=c4(o.1X[i])}if(o.1X[i].J("#"+v.9Q)==0){o.1X[i]=o[o.fd[0]](o.1X[i])}}if(o.2Y.R>1&&v.mk==1){o.2Y.2L(p8(\'N7\',(v.Nd==1&&L(v.zd)?v.zd:2N(\'wj\'))));o.1X.2L("a2")}if(o.2Y.R>0&&v.9n==1){if(v.Cs==1){7s=0;1v++;o.2Y.jt(p8(\'yT\',2N(\'6w\')));o.1X.jt("")}F{o.2Y.2L(p8(\'yT\',2N(\'6w\')));o.1X.2L("");7s=o.2Y.R-1}}V(B i=0;i-1){o.oP=o.1X[x].2p(" or ");o.gq=0;jh(x)}F{if(o.1X[x].J(\'aH\')==0){if(aH[o.1X[x].1j(4)]){tX(o.2Y[x],aH[o.1X[x].1j(4)])}}if(o.1X[x].J(\'1D\')==0){o.P.gE(x,"IN");o.4W=H;o.3n=x;o.Q.aI()}}}}}E tc(x){o.4W=H;jf()}E jh(x,y){B Y=y==\'1D\'?x:4z(o.oP[o.gq]);B ip=Y;B gr;if(mD[Y]){if(o.1X[x]!=\'a2\'){o.4W=H;jf()}}F{if(Y.J(\'cS\')>0&&Y.J(\'cS\')<4){gr=Y.1j(0,Y.J(\'cS\'));ip=Y.1j(Y.J(\'cS\')+3)}B 4N=fE(ip);9f=x;o.jz=1;4N.cE=E(){o.jz=0;if(G.fD==4&&G.7b==4x){o.4W=H;tX(Y,G.dK,x,y)}F{if(o.gq+1-1){o.1X[9f]=\'\';o.2Y[9f]=\'\'}}o.3n=-1;o.4W=K;if(o.Q6){o.Q.aI();o.Q.4C()}F{1z(E(){if(o.Q){o.Q.aI();o.Q.4C()}},100)}if(L(o.1U)){o.1Q.3m(o.1U);o.1U=26}}E tX(Y,x,y,z){B gr;if(x.J("#"+v.9Q)==0){x=o[o.fd[0]](x)}if(x.J("#"+v.bB)==0&&x.J(v.e6)>0){x=o[o.fd[1]](x)}if(Y.J(\'cS\')>0&&Y.J(\'cS\')<4){gr=Y.1j(0,Y.J(\'cS\'))}if(Y.J(\'.jq\')>-1||Y.J(\'.rX\')>-1||Y.J(\'.q6\')>-1||Y.J(\'.tf\')>-1){B l=gr?gr:o.3n;!o.1X?o.1X=[]:\'\';if(o.1X[l]=="a2"){l=y}if(z!=\'1D\'||!2m[l]){2m[l]=7P();2m[l][0]=[];2m[l][1]=[]}B 3v=cv();3v=x.2p(/\\r|\\n/);B sC=1;B t1=0;B t2=0;B gt=(L(v.z3)?v.z3:0);if(Y.J(\'hI=\')>0){gt=Y.1j(Y.J(\'hI=\')+6)*1}V(B i=0;i<3v.R;i++){if(Y.J(\'.jq\')>-1||Y.J(\'.tf\')>-1){if(3v[i].J(\'-->\')>-1&&3v[i].J(\':\')>-1){if(z==\'1D\'){if(jr.J(3v[i])>-1){1h}jr.2L(3v[i])}t1=jo(3v[i].1j(0,3v[i].J(\'-->\')))*1+gt;t1==0?t1=1:\'\';t2=jo(3v[i].1j(3v[i].J(\'-->\')+4,12))*1+gt;L(2m[l][0][t1])?\'\':2m[l][0][t1]=\'\';V(B j=t1;j0&&3v[i]!=sC&&3v[i]!=\'Rz\'){if(2n(2m[l][0][t1])){2m[l][0][t1]=2m[l][0][t1]+\'
\'+3v[i]}F{2m[l][0][t1]=3v[i]}}}}if(Y.J(\'.rX\')>-1||Y.J(\'.q6\')>-1){if(3v[i].J(\'RD:\')>-1){t1=jo(3v[i].1j((Y.J(\'.q6\')>-1?3v[i].J(\'=0\')+3:12),12))*1+gt;t2=jo(3v[i].1j((Y.J(\'.q6\')>-1?3v[i].J(\'=0\')+14:23),10))*1+gt;B p=\'\';if(3v[i].J(\'0,,\')>0){p=3v[i].1j(3v[i].J(\'0,,\')+3)}F{if(3v[i].J(\'CK,\')>0){p=3v[i].1j(3v[i].J(\'CK,\')+6)}if(3v[i].J(\')}\')>0){p=3v[i].1j(3v[i].J(\')}\')+2)}}if(p!=\'\'){if(2m[l][0][t1]!=1E){2m[l][0][t1]+=\'
\'+p}F{2m[l][0][t1]=p}2m[l][0][t1]=2m[l][0][t1].1P(/{.*?}/,\'\');2m[l][0][t1]=2m[l][0][t1].1P(/\\\\\\\\N/,\'
\');2m[l][0][t1]=2m[l][0][t1].1P(/\\\\N/,\'
\');V(B j=t1;j40){z=x[0].6x.1j(0,15)+\'...\'+x[0].6x.1j(-15)}if(v.9n==1&&v.Cs==1){o.1X.2L(\'aH\'+(aH.R-1));o.2Y.2L(z+\'\');8V(o.1X.R-1)}F{o.1X.jt(\'aH\'+(aH.R-1));o.2Y.jt(z+\'\');v.9n==1?7s++:\'\';8V(0)}o.gu.5w=""};y.NW(x[0])}F{o.gu.2t()}}};G.8V=E(x){8V(x)};G.7s=E(){I 7s};G.O1=E(x){7s=x};G.1o=E(x){mL(x)};G.C=E(){qu()};G.5I=E(){4f()};G.6w=E(){m0()};E m0(){js("1U","6w");o.4W?o.zT=o.3n:\'\';o.3n=v.9n==1?7s:-1;v.go=0;o.4W=K;o.Q.aI();sg();o.sh?sz(o.3n):\'\';L(o.1U)?o.1Q.3m(o.1U):\'\';o.1U=26}E mL(18){if(o.aa){I}B t=2J(18*10);if(v.bF){18=18-v.bF*1}if(o.4W&&L(o.1X)){if(2m){B x=o.3n;B t=2J(18*10);if(v.v7==1&&!o.1u){I}if(o.1X[x]=="a2"){if(!mF){V(B i=0;i[nA]\':\'\')+2m[i][0][2m[i][1][t]]+(2m[x][0][t]!=\'\'?\'[/nA]\':\'\')}}}}if(L(2m[x][0])){if(L(2m[x][0][t])){2m[x][1][t]=t}}}}}if(L(2m[x])){if(L(2m[x][1])){if(L(2m[x][1][t])){B y=\'\';y=2m[x][0][2m[x][1][t]];if(!L(o.1U)){o.1U=22(\'2f\');3W(o.1U,{id:\'i5\'+v.id+\'47\'+\'1U\'});o.1Q.1V(o.1U);qu();js("un",o.2Y[x])}if(4F){6W(o.1U)}C4();if(v.C2==1){y=PD(y)}if(v.mk==1){y=y.1P(/\\[nA\\]/gm,\'<7y C="1t:\'+3y(v.gi)+\'">\');y=y.1P(/\\[\\/nA\\]/gm,\'\')}if(y.J(\'-1){y=y.1P(/\\/gm,\'\')}if(v.9b){if(v.9b.2m==1&&tR!=y){js("2m",y);tR=y}}o.1U.1T=\'<7y C="\'+(v.Bj==1?\'2q-1t:\'+5e(v.hO,v.hN)+\';\':\'\')+\'-3R-7c-tH-1h: Pg;1t:\'+3y(v.gh)+\';2Q:\'+v.tJ+\'px \'+v.tJ*2+\'px;2T-6T:\'+v.Be+\'px;2P:0 0;2H-1f:\'+(v.AQ?v.AQ:1.8)+\';46-dc:\'+v.hK+\'">\'+4z(y)+\'\';O(o.1U,{"46-3I":((2J(v.ln)+((2J(v.gg)-100)*2J(v.ln)/100))+"px")});if(v.AI==1){if(o.1Z){O(o.1U,{"46-3I":((v.le+((2J(v.gg)-100)*v.le/100))+"px")})}}4F=K}F{if(!4F&&L(o.1U)){qA()}}}}F{qA()}}}}E qA(){if(!4F){o.1U?o.1U.1T=\'\':\'\';4F=H;3l(o.1U)}}E qu(){if(o.1U){O(o.1U,{"1q":"2C","Z":"100%","2Q-1b":"10%","2Q-2u":"10%","1b":0,"1t":v.gh,"1C-7Z":"8k","7c-kR":"2T-7c"});if(v.OZ==1&&L(v.qj)){v.qj!=\'\'?O(o.1U,{"46-eW":v.qj}):\'\'}if(v.mX==1){O(o.1U,{"1C-a4":"-4s -4s 0 #eQ,4s -4s 0 #eQ,-4s 4s 0 #eQ,4s 4s 0 #eQ"})}F{if(v.hL==1){O(o.1U,{"1C-a4":"4s 4s OV Pn"})}F{O(o.1U,{"1C-a4":"1W"})}}if(v.PR==1){qG(o.1U,\'o.nF\')}F{v.C2!=1?f1(o.1U):\'\'}}}E C4(){if(!o.nF){if((o.Q.nc()||v.cQ>v.1r.h)&&v.PQ==1){O(o.1U,{"1q":"2C","1d":"2A","1b":0,"2O":v.cQ*1})}F{O(o.1U,{"1q":"2C","1b":0,"2O":(v.cQ*1+v.1r.h*1)})}}}E 4f(){o.3n=-1;o.4W=K;o.o6=K;v.1U=26;v.ly=26;o.2m=26;o.1X=26;mF=K;mD=[];2m=[];if(L(o.Q)){o.Q.aI()}o.2Y=[];if(L(o.1U)){o.1Q.3m(o.1U);o.1U=26}o.3n=26;o.4W=K}};o.PI={"2A":"Авто","1u":"Пуск","3Y":"Пауза","2G":"Стоп","1Z":"Во весь экран","rk":"Выйти из полноэкранного режима","1g":"Настройки","2I":"Параметры","1H":"Громкость","5f":"Выключить звук","8O":"Включить звук","5i":"В ЭФИРЕ","W":"Плейлист","4S":"Качество","6J":"Скачать","1U":"Субтитры","4V":"Скорость","dO":"Обычная","2o":"ошибка","PH":"Включите звук","7v":"Аудио","ea":"ошибка загрузки","lp":"Очень низкое","jx":"Низкое","jw":"Среднее","jv":"Высокое","sm":"Высокое","5O":"Следующий","bS":"Предыдущий","2R":"Поделиться","zy":"Скопировано в буфер обмена","yV":"Реклама","7a":"Пропустить","PG":"Пропустить через ","A9":"Перейти на сайт рекламодателя","gg":"Размер текста","bF":"Сдвиг по времени","gh":"Цвет текста","gi":"Цвет текста 2","hO":"Цвет фона","hN":"Прозрачность фона","hL":"Тень","mX":"Контур","hK":"Толщина текста","cQ":"Отступ снизу","ob":"Сбросить","oc":"Скрыть параметры","mP":"Загрузить","q3":"Сон","hJ":"Пропуск","xK":"Час","xN":"Минута","xQ":"Секунда","z6":"Да","CB":"Нет","of":"из","7X":"Пароль","CG":"Ошибка воспроизведения на устройстве","CH":"Играет на устройстве","cO":"Канал","1M":"Масштаб","on":"Вкл.","6w":"Выкл.","wj":"Все сразу","fC":"кбит/с","lA":"Код","Y":"Ссылка","1t":"Цвет","BD":"Контраст","eC":"Яркость","e4":"Насыщенность","oH":"Сепия"};B 5C=E(x){B gd;B O5;B 2W;B 4P;B 4m;B mG;B gk=0;B bU;B xb=K;B xc;if(x.me!=1E&&x.mc!=1E&&x.1G!=1E&&x.to!=1E){if(x.18==26){if(x.1G.J("gL")>-1){x.to==0?x.18=0.5:x.18=0.2}F{x.18=0.20}}gd=BX(x.6q);if(x.1G.J("1M")==-1){if(L(o.7g[x.me])){o.7g[x.me].wc()}o.7g[x.me]=G}if(x.1o==1){x.mc.1R("2j",H)}2W=x.1G.2p(\'|\');4m=6V(x.to).2p(\'|\');4P=1A cv();V(B i=0;i<2W.R;i++){if(!4m[i]){4m[i]=4m[0]}if(2W[i]=="gL"){4P[i]=x.mc.g("1B")}if(2W[i]=="8m"){4P[i]=x.mc.C.1B}if(2W[i]=="y"){4P[i]=x.mc.g("y")}if(2W[i]=="x"){4P[i]=x.mc.g("x")}if(2W[i]=="1b"){4P[i]=2J(x.mc.C.1b)}if(2W[i]=="1d"){4P[i]=2J(x.mc.C.1d)}if(2W[i]=="1M"){4P[i]=x.mc.g("3o")}if(2W[i]=="8R"){4P[i]=x.mc.dP}if(2W[i]=="hc"){4P[i]=x.mc.b9}if(2W[i]=="3r"){4P[i]=x.mc.g("3r")}if(2W[i]=="3o"){4P[i]=x.mc.g("3o")}if(2W[i]=="Z"){4P[i]=x.mc.g("Z")}if(2W[i]=="BL"){4P[i]=x.mc.2c;4m[i]=2F.9m(4m[i]);x.me=="O2"?1n("Z",x.me,4P[i],4m[i],x.mc.2c):\'\'}if(2W[i]=="1f"){4P[i]=x.mc.g("1f")}if(2W[i]=="C8"){4P[i]=x.mc.2V}4m[i]=Bx(4m[i]);4P[i]=Bx(4P[i])}bU=x.18*2h/gd.R;mG=gd.R;if(2W.R==1&&4P[0]==4m[0]){a1()}F{1z(mI,2F.4t(bU))}}E mI(){V(B i=0;i<2W.R;i++){B 1J=4P[i]+(4m[i]-4P[i])*(gd[gk]?gd[gk]:0);xf(2W[i],1J);if(2W[i]=="y"){x.mc.1R("1d",1J)}if(2W[i]=="x"){x.mc.1R("1b",1J)}if(2W[i]=="1b"){x.mc.C.1b=1J+"px"}if(2W[i]=="1d"){x.mc.C.1d=1J+"px"}if(2W[i]=="1M"){x.mc.1R("1M",1J)}if(2W[i]=="3r"){x.mc.1R("3r",1J)}if(2W[i]=="3o"){x.mc.1R("3o",1J)}if(2W[i]=="8R"){x.mc.dP=1J}if(2W[i]=="hc"){x.mc.b9=1J}if(2W[i]=="Z"){x.mc.1R("Z",1J)}if(2W[i]=="BL"){O(x.mc,{"Z":1J})}if(2W[i]=="1f"){x.mc.1R("1f",1J)}if(2W[i]=="C8"){O(x.mc,{"1f":1J})}}gk++;if(!xb){if(gk==mG){a1()}F{xc=1z(mI,2F.4t(bU))}}}E a1(){xb=H;if(x.1l){if(2W[0]=="8m"||2W[0]=="1b"){1l(x.mc)}F{x.mc.1R("2j",K)}}if(x.1G.J("1M")==-1){o.7g[x.me]=26;4i o.7g[x.me]}V(B i=0;i<2W.R;i++){xf(2W[i],4m[i])}2E(xc)};E xf(y,z){if(y=="gL"){x.mc.1R("1B",z)}if(y=="8m"){x.mc.C.1B=z}}G.wc=E(){a1()};G.De=E(){gk=mG-1;mI();a1()};G.XY=E(x0,x1,y0,y1){B e=K;V(B i=0;i<2W.R;i++){if(2W[i]==\'x\'&&x0!=x1){e=H}if(2W[i]==\'y\'&&y0!=y1){e=H}}e?a1():\'\'};E BX(BT){c0(BT){1k"BR":I[0,0.Ol,0.Oy,1.RU,1.Os,1.Or,1.102,0.Oq,0.Op,0.87,0.Om,0.PS,1.OT,1.Rm,1.Rl,1.Rk,0.Rf,0.Re,0.R8,0.R1,1.R0,1.Bd,1.QZ,1.Bd,1.RG,0.kD,0.nw,0.nw,0.nw,0.nw,1];1h;1k"ca":I[0,0.RP,0.RM,0.RL,0.RK,0.RF,0.RE,0.RC,0.RB,0.RA,0.Ry,0.Rx,0.Rw,0.Ru,0.Rt,0.Rs,0.Rq,0.QU,0.Du,0.95,0.QT,0.Qm,0.Ql,0.Qg,0.99,0.Qd,0.Q7,0.kD,1];1h;6Y:I[0,0.Dz,0.32,0.44,0.52,0.6,0.67,0.73,0.Q3,0.82,0.85,0.Q2,0.Q0,0.Du,0.95,0.97,0.Q9,0.Qo,1];1h}}};B IE=E(){B N=7K.QS,ua=7K.QR,wB;B M=ua.wA(/(pH|hR|6S|Cz|Cw)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.wA(/(pH|hR|6S|Cz|Cw|QN|pO)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(wB=ua.wA(/8d\\/([\\.\\d]+)/i))!=26)M[2]=wB[1];B pB=7K.Cv;G.bI=M?M[1]:N;G.8d=M?M[2]:7K.QK;G.df=7K.Cv>1;G.9V=7K.Js;G.pH=G.bI=="QH";G.yc=G.bI=="Cr 9.0";G.ie=G.bI=="Cr"||G.bI=="QE"||G.bI=="QC";G.pO=ua.cj(/(pO)\\/?\\s*/i)>-1;G.ff=G.bI=="QB";G.6S=G.bI=="Qu";G.hR=1w.hR;G.jT=ua.cj("PU NT")>-1;G.4h=(ua.cj(/(7w|kH|NO)\\/?\\s*/i)>-1)||(7K.KN===\'KQ\'&&pB>1);G.tv=v.Cx!=1&&ua.cj(/(TV|KR|KL|KC|KI|Ld|Le|Lf)\\/?\\s*/i)>-1;G.lg=v.Cx!=1&&ua.cj(/(LG)\\/?\\s*/i)>-1;G.7w=ua.cj(/(7w)\\/?\\s*/i)>-1;G.kH=G.4h&&!G.7w;G.3R=\'LE\'in 1S.lx.C;if(ua.cj(/(bs)\\/?\\s*/i)>-1){pB>0?G.bs=H:G.tv=H;if(LC(\'(4E:LA)\').Lr){G.tv=H}}G.2e=(2I.2e==1||G.4h||G.bs||(ua.cj(/(KW|KX|pH mE)\\/?\\s*/i)>-1))&&!G.tv&&2I.Lm!=1;G.w4=G.6S||G.hR;G.1Z=K;if(G.4h){G.Lw=3X(ua.1j(ua.J(\'OS \')+3,4).1P(\'47\',\'.\'));if(G.kH&&(!\'H7\'in 1w||pB<2)){G.2e=G.4h=K;G.tv=H}}G.dJ=!G.2e;G.vA=G.2e||G.df;G.I6=G.2e||G.tv;G.Lk=G.3R&&G.dJ;if(o.1Q.uW||o.1Q.vd||o.1Q.ve||o.1Q.vM||o.1Q.vG){G.1Z=H}};E 8K(4u,7o){V(B s in 7o){if(1K(7o[s])==\'3H\'){if(s=="3j"||s=="3g"){4u[s]=7o[s]}F{V(B s2 in 7o[s]){if(1K(4u[s])!=\'3H\'){4u[s]={}}if(1K(7o[s][s2])==\'3H\'){V(B s3 in 7o[s][s2]){if(1K(4u[s][s2])!=\'3H\'){4u[s][s2]={}}if(1K(7o[s][s2][s3])==\'3H\'){V(B s4 in 7o[s][s2][s3]){if(1K(4u[s][s2][s3])!=\'3H\'){4u[s][s2][s3]={}}4u[s][s2][s3][s4]=7o[s][s2][s3][s4];if(s3==\'2Q\'||s3==\'2P\'){4u[s][s2][s3][s4]=2J(4u[s][s2][s3][s4])}}}F{4u[s][s2][s3]=7o[s][s2][s3];if(s2==\'2Q\'||s2==\'2P\'){4u[s][s2][s3]=2J(4u[s][s2][s3])}}}}F{4u[s][s2]=7o[s][s2];if(s==\'2Q\'||s==\'2P\'){4u[s][s2]=2J(4u[s][s2])}}}}}F{if(s.J("L3")>0&&4z(7o[s])===""){}F{4u[s]=vK(s,7o[s])}}}I 4u};B vK=E(1a,5w){if(1K(5w)==\'4B\'){5w=4z(5w);if(1a.J("1t")>-1&&5w!=-1){5w=3y(5w)}}I 5w};E qE(){2X{B 5x=1w[\'3O\'],x=\'Lj\';5x.9u(x,x);5x.rs(x);I H}2D(e){I K}};E xs(aN){if(aN){if(L(o.7g[aN])){o.7g[aN].wc()}}};B 2N=E(x){B y=x;if(y){y=x.6D(0).Aa()+x.4U(1);if(y.J("47")>-1){y=y.1P(/47/ig," ")}}B en={"of":"of","fC":"fC","CH":"CE on CD","CG":"CE 2o on CD","wj":"L4 at Ll","7X":"nn","CB":"No","q3":"Ly","hJ":"Lu","z6":"Lq","cQ":"Lp 2P","hK":"KZ dc","hL":"Kz","hN":"bj 1B","hO":"bj 1t","gg":"vQ 3I","gh":"vQ 1t","gi":"vQ 1t 2","bF":"41 hI","oc":"bp 2I","ob":"KU","bS":"KS","zy":"KP to KM","lp":"LB","jx":"LI","jw":"MK","jv":"za","sm":"za","m7":"HD","mb":"Nc HD","Nb":"Na HD","sB":"N9 HD","t9":"N8 HD 4K","yV":"Ad","A9":"Go to N3 N1\'s ML","7v":"MY","5i":"MX","1Z":"MT 1Z","rk":"Ct 1Z"};if(L(en[x])){y=en[x]}if(v.Am==1){if(o[\'oU\'+o.1i.9V]){v.9V=o.1i.9V;v.Am=0}}if(L(o[\'oU\'+v.9V])){if(L(o[\'oU\'+v.9V][x])){y=o[\'oU\'+v.9V][x]}}if(v.vf){if(v.vf[x]){y=v.vf[x]}}I y};B au=E(x,y,z){if(!L(o.i6[y])&&v.r0!=1){B t=o.cu?o.cu:(v.1O?v.1O:\'\');L(v.8A)?t=v.8A:\'\';if(v.zN[x]==1&&v.DC==1&&L(v.hU)){if(x=="7V"){7j(zc,Nf)}if(L(1w["oF"+v.hU])){1w["oF"+v.hU].zh(\'ph\'+x,{1O:t});1n("zQ",\'ph\'+x)}F{1n("zQ NK 2o")}}if(v.zX[x]==1){if(v.ga==1){B hS;if(1w.A3){hS={\'NI\':\'NH\',\'NG\':t};if(v.hQ){if(1K(v.hQ)=="3H"){V(B g in v.hQ){if(v.hQ.2r(g)){hS[g]=v.hQ[g]}}}}v.NE==1?1n(\'ga\',\'ph\'+x,hS):\'\';A3(\'1c\',\'ph\'+x,hS)}}}}z?o.i6[y]=H:\'\'};E zc(){if(L(1w["oF"+v.hU])){1w["oF"+v.hU].zh(\'Nr\')}};B oX=E(Y){B x=\'\';Y=Y.1P("v=","{=");if(Y){if(Y.J(\'od.be/\')>-1){x=Y.1j(Y.J(".be/")+4);x.1P("/","")}F{x=Y.2p(/(od.be\\/|v\\/|lA\\/|Np\\?|4T.Nn\\/Fc\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.J("?t=")>0){v.1v=x.1j(x.J("?t=")+3);B h=0;B m=0;B s=0;if(v.1v.J("h")>0){h=v.1v.1j(0,v.1v.J("h"));v.1v=v.1v.1j(v.1v.J("h")+1)}if(v.1v.J("m")>0){m=v.1v.1j(0,v.1v.J("m"));v.1v=v.1v.1j(v.1v.J("m")+1)}if(v.1v.J("s")>0){s=v.1v.1j(0,v.1v.J("s"));v.1v=v.1v.1j(v.1v.J("s")+1)}if(h>0||m>0||s>0){v.1v=h*vm+m*60+s*1}}if(x.J("?")>0){x=x.1j(0,x.J("?"))}}}I x};B js=E(x,y,li,ev){if(x=="7V"){o.7V=H}if(ev==1){V(B yi in y){if(y.2r(yi)){if(1K(y[yi])=="3H"){y[yi]=\'\'}}}}if(v.pM==1&&o.7V){if(v.Nm==1||li==1){rH(x,y)}F{if(y!=1E){if(1K(y)==\'3H\'){2X{y=56.vS(y)}2D(e){}}F{if(1K(y)==\'4B\'){y=y.1P(/\'/ig,\'′\')}}}if(1K(v.3j)==\'4B\'){if(v.3j.J("{")==0){2X{v.3j=v.3j.1P(/\\\'/ig,\'"\');v.3j=56.6N(v.3j)}2D(e){8f.1n(e)}}}if(1K(v.3j)==\'3H\'){if(L(v.3j[x])||L(v.3j[\'x7\'])){B z=x;if(!L(v.3j[x])&&L(v.3j[\'x7\'])){z=\'x7\'}if(x.J("6l")==0){if(L(v.3j[\'1Y\'])){z=\'1Y\'}}2X{if(y!==1E){2g(v.3j[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.3j[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1n("3j",e,x)}}}F{if(v.3j==\'\'){v.3j="yY"}2X{if(y!==1E){2g(v.3j+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2g(v.3j+"(\'"+x+"\',\'"+v.id+"\')")}}2D(e){1n("3j",e,x,y)}}}}if(o.7V&&v.Af==1){if(o.zo){2X{o.zo.kp.md({1c:x,9o:y},"*")}2D(e){}}}if(v.Fy==1&&li!==1){B zv={1c:x,18:o.P?(x=="3D"?o.Dw:o.P.18()):0};if(y!=1E){zv["28"]=y}if(x=="1m"||x=="18"){zv["1m"]=o.P.1m()}if(x=="1H"||x=="8O"){zv["1H"]=v.1H}if(x=="1A"){zv["id"]=3u("A1")}2X{1w.9N.md(zv,\'*\')}2D(e){};B z=x;x=="7V"||x=="1v"||x=="4c"?z=x+"ed":\'\';x=="1u"?z="Mb":\'\';x=="3Y"?z="8p":\'\';x=="5f"?z="3p":\'\';x=="8O"?z="Ma":\'\';x=="3D"?z="M9":\'\';x=="M8"?z="M6":\'\';zv["1c"]=z;if(z!=\'\'&&z!=x){zv=56.6N(56.vS(zv));2X{1w.9N.md(zv,\'*\')}2D(e){}}}};B rH=E(x,y){B ev=1S.M4(\'7q\');if(y!==1E){ev.9o=y}ev.M3(x,H,H);o.1F.M2(ev)};G.3a=E(x,y,S){v.LX==1?1n(\'3a\',x,y):\'\';I 3u(x,y,S)};E 3u(x,y,S){if(L(o.U)&&1K(x)==\'4B\'){if(o.hy==1){I}if(S){if(1K(S)==\'4B\'){if(S.J("id:")==0){S=o.Q.sF(S.1j(3),"4L");if(S){if(x=="oS"&&y=="LW"){S.HC()}}}}}if(x=="1u"||x=="3g"){if(L(y)){B bb=K;if(1K(y)==\'4B\'){y=y.1P(/(\\r\\n|\\n|\\r)/gm,"");B 2a=-1;if(y.J("[3D:")>-1&&y.oK("]")==y.R-1){2a=y.1j(y.J("[3D:")+6,y.R-1);2a=2a.1j(0,2a.R-1);if(2a=="18"){2a=o.P.18()}F{2a=2J(2a)}y=y.1j(0,y.J("[3D:"));if(y==\'\'){if(o.P.1m()>0){o.U.3S(2a);o.U.2z();I}F{o.2a=2a;o.U.2z();I}}F{o.2a=2a}}if(y.J("[An]")>-1){bb=H;y=y.1P(\'[An]\',\'\')}if(y.J("#"+v.9Q)==0){y=o[o.fd[0]](y)}if(y.J("#"+v.bB)==0&&y.J(v.e6)>0){o[o.fd[1]](y,yX,x);I}if(y.J("#0")==0){y=c4(y)}if(v.bX==1){y=bX(y)}if(y.J(".9p")==y.R-4){B 4N=fE(y);4N.cE=E(){if(G.fD==4&&G.7b==4x){2X{3u(\'1u\',56.6N(G.dK))}2D(e){}}};4N.dW();I}if(y.J("id:")==0&&L(o.1I)){B z=yO(y);if(L(o.1I[z])){o.Q.EF(z);2a>-1?o.2a=2a:\'\';I H}F{I K}}if(y.J("LS:")==0){B z=y.1j(10);if(o.2y=="4T"){o.P.D4(z);I H}F{y=\'//od.be/\'+z}}}if(x=="1u"){o.Q.EJ();o.U.dH(y,1E,1E,(bb?1:0))}if(x=="3g"){o.mv=H;v.3h=0;o.U.dH(y,1,1E,(bb?1:0));o.Q.3V(0,0);o.1v=K}}F{if(x=="1u"){o.U.2z()}if(x=="3g"){1K Ao==\'E\'?Ao():\'\'}}}if(x=="e3"){y?o.P.CZ(y):\'\'}if(x=="4A"){if(L(y)){o.mv=H;o.U.dH(y,1,1)}F{o.P.ql()}}if(x=="3Y"){if(o.1u){o.U.3c();o.U.hl()}}if(x=="cO"&&L(y)){o.1v&&o.7M?o.7M.As(y):\'\'}if(x.J("LQ")==0){if(o.1Y){o.1Y.LP(x.1j(6),y)}}if(x=="ah"){o.ah.m9();o.ah=1A uu();if(L(y)){o.ah.9p(y)}F{if(v.B7==1){o.ah.9p(v.B6)}F{o.ah.9p("LO am")}if(v.B5==1&&L(v.B4)){o.eb=1A C9()}}}if(x=="7O"){!o.1v?o.Q.vJ():\'\';o.Q.8J();o.Q.DM("wl")}if(x=="i1"){o.1u?o.U.3c():o.U.2z()}if(x=="2G"){v.4A=0;v.3h=0;o.P.tL();o.U.cW()}if(x=="6G"){o.18=o.P.18();o.U.gz()}if(x=="6J"){if(v.9b){if(v.9b.on==1&&v.9b.LN==1){o.U.jP()}}}if(x=="rI"&&L(y)){if(o.5g){o.5g.3a(y)}}if(x=="2R"){o.Q.FP()}if(x=="LM"&&L(y)){if(v.1Y==1){if(y.J(\'js:\')==0){v.6r=y;v.ht=H;o.U.yL("6r")}F{if(o.p!=\'\'){B sv=56.6N(d3(o.p));V(B l in sv){if(sv.2r(l)){if(L(sv[l].id)){if(y==sv[l].id){v.6r=\'LL\'+(L(sv[l][\'yq\'])?\'yq\'+sv[l][\'yq\']:\'\')+y+\'47\'+sv[l].7A;v.ht=H;o.U.yL("6r")}}}}}}}}if(x=="Mc"){1K zS=="E"?zS(y):\'\'}if(x=="zG"&&y){v.zG=y;o.3q?o.3q.MH():\'\'}if(x=="5f"){o.U.5d()}if(x=="4V"){if(L(y)){o.U.9k(y)}F{I o.5V[o.9z]}}if(x=="di"){if(v.9b&&o.aX){if(v.9b.aX==1){I 2F.4t((o.aX.6X(MG).R-1)/2F.4t(o.P.1m())*100)}}}if(x=="j8"){I o.5V}if(x=="8O"){o.U.6g()}if(x=="ly"){if(L(y)){v[x]=y;o.U.ia()}}if(x=="ch"){I o.2w}if(x=="CW"){I o.ab?H:K}if(x=="5i"){I o.P?o.P.5P():K}if(x=="un"){I v.9n==1?o.2Y.4U(0,-1):o.2Y}if(x=="Ht"){o.4W?o.3z.6w():o.3z.8V(2l(o.zT,(o.3z.7s()==0?1:0)))}if(x=="ep"){I o.aa}if(x.J("1U:")==0&&y){v[x.1P(\'1O:\',\'47\')]=y;o.U.hl()}if(x=="MB"){I o.hE}if(x=="b4"){I o.7f}if(x=="1H"||x=="zO"){if(L(y)){if(1K y=="4B"){if(y.J("+")==0){y=v.1H+3X(y.1j(1))}F{if(y.J("-")==0){y=v.1H-3X(y.1j(1))}}}if(y>=0&&y<=1){o.U.3T(y)}}I o.3p?0:v.1H}if(x=="3p"){I L(o.3p)?o.3p:K}if(x=="My"){o.Q?o.Q.EC(y):\'\'}if(x=="bh"){y<2?y=\'\':\'\';if(2n(o[\'u\'+y])){B x2=56.6N(d3(o[\'u\'+y]));B v2=o.v0?gT(o.v0):{};v=v2;v=8K(v,x2);v=8K(v,2I);v=8K(v,o.lv);B xH=K;if(o.Q.cq()){o.Q.7E();xH=H}B yj=K;if(o.Q.hw()){o.Q.bR();yj=H}o.Q.4f();o.Q=26;o.Q=1A sS();if(o.P.7b()=="7W"){o.Q.2z()}o.Q.3T(v.1H);if(L(v.1O)){9E(v.1O)}if(xH){o.Q.7E()}if(yj){o.Q.bR()}if(o.1Z){o.Q.9r()}o.Q.3V(o.P.18(),o.P.1m());aU()}}if(x=="lq"){I v.lq}if(x=="4J"){o.Q.4J(H)}if(x=="Mt"){o.Q.n4()}if(x=="FM"){aU()}if(x=="2o"){o.P.5A(x)}if(x=="3D"){if(L(y)){if(1K y=="4B"){if(y.J("%")>-1){y=2J(y.1j(0,y.J("%")));y=o.P.1m()*y/100}F{B pi=o.P.18();if(o.3q&&!o.1v){if(!o.3q.ny){B f=o.3q.aC();if(f.t&&f.d){pi=f.t;o.3q.ny=H}}}if(y.J("+")==0){y=pi+3X(y.1j(1))}F{if(y.J("-")==0){y=pi-3X(y.1j(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1m()>0){y>o.P.1m()?y=0:\'\'}if(!L(o.1Y)&&!L(o.5D)&&o.P.1m()>0){o.2a=1E;o.U.3S(y,H);o.U.t8()}F{o.2a=y}}}if(x=="Ms"){8f.1n(y);y?v.1L.3D=y:\'\'}if(x=="1Z"){!o.1Z?o.U.9r():\'\'}if(x=="yC"){o.1Z?o.U.8w():\'\'}if(x=="Mp"){I o.1Z}if(x=="3I"){I o.2U+\'/\'+o.4v}if(x=="Mn"){I o.P?o.P.3I():1E}if(x=="Ml"){if(L(o.fB)){o.fB.Do()}}if(x=="E3"||x=="Mk"){if(L(o.fB)){o.fB.Un()}}if(x=="18"||x=="zk"){B jG=o.P?o.P.18():0;if(o.3q&&v.cs==1&&!o.1v&&jG==0){B f=o.3q.aC();if(f.t){jG=f.t}}I x=="zk"?eZ(jG):jG}if(x=="RW"){if(o.bv){3u("1u","id:"+o.bv)}if(o.I5){3u("3D",o.I5);3u("1u")}}if(x=="1m"){I o.P?o.P.1m():0}if(x=="8F"){I o.P?o.P.9A():0}if(x=="8q"){if(y){v.8q=y;o.Q.kL()}}if(x=="4S"){if(L(y)){if(S){v.hd=bc(v.hd,y,S);if(o.2w.R==2){o.U.5Z(v.hd)}}F{o.U.5Z(y)}}F{I o.P?vC(o.P.sK()):0}}if(x=="7v"){if(L(y)){if(y==\'zu\'){I o.6Q*1}if(S){v.xP=bc(v.xP,y,S);if(o.7f.R==2){o.U.eh(v.xP)}}F{o.U.eh(y)}}F{I o.P?o.P.sM():0}}if(x=="yU"){I o.2y=="4T"}if(x=="uO"){if(o.6Q>0){o.l7=o.6Q}o.U.dH(o.3Z[o.ls])}if(x=="7W"){I o.1u}if(x=="pK"){I o.1v}if(x=="1i"){I o.1i[y]}if(x=="zj"){o.hy!=1?o.P.ud():\'\'}if(x=="id"){I v.id}if(x=="1n"){v.1n=y}if(x=="pM"){v.pM=y}if(x=="2b"){o.P.zV()}if(x=="Up"){o.P.A5();if(S){o.y5=bc(o.y5,y,S)}}if(x=="5S"){o.P.eX()}if(x=="8X"){o.P.ey()}if(x=="2I"&&v.r0!=1){8f.1n(2I)}if(x=="Zy"&&o.3L){o.3L.7V()}if(x=="Zz"&&o.3L){o.3L.5I()}if(x=="1U"){if(L(y)){if(y==\'zu\'){I o.3n*1}if(y==\'0/1\'){if(o.4W){o.ye=o.3n;y=-1}F{y=o.ye?o.ye:0}}v.1U=y;if(y.62().R<3&&o.3z){o.3z.8V(y*1)}F{o.U.gs(y)}}F{I o.2Y?o.2Y[o.3n]:\'\'}}if(x=="+1U"&&v.1U){if(L(y)){v.1U+=\',\'+y;o.U.gs(v.1U)}}if(x=="bP"){if(L(o.bP)){if(L(y)){o.bP.3a(y)}F{I o.bP.ZA()}}}if(x=="rl"){if(o.yQ){I o.yQ}F{I K}}if(x=="9w"){I o.P.9w()}if(x=="7c"){if(o.bt){o.bt.4d?o.bt.4d.3m(o.bt):\'\'}o.bt=22("2f");o.bt.id=y;o.bt.C.4X=ZB;o.1Q.1V(o.bt)}if(x=="EW"){if(o.4j){B 5n=22("5n");B 3I=o.P.3I();5n.Z=3I.Z>0?3I.Z:o.ar;5n.1f=3I.1f>0?3I.1f:o.bQ;O(5n,{"1q":"2C","1d":-5n.1f,"1b":-5n.Z,"2j":"1W"});1S.aD.1V(5n);B 8N=5n.z2(\'2d\');8N.yl(o.P.9P(),0,0,5n.Z,5n.1f);B 4S=2;B hX=1S.22("5n");hX.Z=5n.Z*4S;hX.1f=5n.1f*4S;B hZ=hX.z2("2d");hZ.yl(o.P.9P(),0,0,5n.Z*4S,5n.1f*4S);if(v.ZC==1&&L(v.xj)){!L(v.hY)?v.hY=20:\'\';!L(v.xi)?v.xi="3F":\'\';hZ.46=v.hY+"px ZD, Zx";hZ.ZE=3y(v.xi);hZ.ZG((v.xj=="kM"?o.kM:v.xj),v.hY,5n.1f*4S-v.hY-5)}8N.yl(hX,0,0,5n.Z,5n.1f);B 4p;2X{4p=5n.ZH("9y/ZI")}2D(e){8f.1n(e.am);I K}I 4p}F{I K}}if(x=="3J"){I o.2y==x?o.P.lh():1E}if(x=="1D"){I o.2y==x?o.P.lc():1E}if(x=="29"){if(!o.1u||v.gp===0){o.P.al(y);I H}F{I K}}if(x=="D0"){if(L(y)){y==\'1/0\'?y=1-2l(v.l6,0):\'\';v.l6=y;o.P.jK()}F{I 2l(v.l6,0)}}if(x=="1M"){if(L(y)){if(y==0){o.P.jK()}F{o.P.1M(y)}}F{I[o.3B.x,o.3B.y,o.3G.C.1b,o.3G.C.1d]}}if(x=="1O"){if(L(y)){L(y)?v.1O=y:\'\';o.U.9E(\'1O\');I H}F{I v.1O}}if(x=="ZJ"){o.U.Cc()}if(x=="2L"){if(y){!o.ib?o.ib=[]:\'\';if(1K(y)==\'3H\'){y=o.ib.9J(y);x="W"}}}if(x=="W"){if(y){if(1K(y)==\'3H\'){2X{o.U.6d(y);I H}2D(e){I K}}F{if(y.J(".9p")==y.R-4||y.J(".9p?")>0){B 4N=fE(y);4N.cE=E(){if(G.fD==4&&G.7b==4x){2X{3u(\'W\',56.6N(G.dK))}2D(e){}}};4N.dW();I H}F{if(y==\'\'){o.U.6d([])}F{if(y==\'di\'&&o.hE>0){B 1J=2F.4t(((o.xy+(!o.Q.bV("di")?o.P.18():0))/o.hE)*100);if(1J100){I o.xA}F{o.xA=1J;I 1J}}}}}}}if(x=="5O"){o.Q?o.Q.aE():\'\'}if(x=="bS"){o.Q?o.Q.eB():\'\'}if(x=="6b"){o.Q?o.Q.jZ(y):\'\'}if(x=="6b?"){I o.9B?[o.ZK,o.ZL]:0}if(x=="fH"){o.P?o.P.fH():\'\'}if(x=="mx"){if(L(y)&&L(o.1I)){!o.1u?v.3h=0:\'\';V(B j in o.1I){if(o.1I.2r(j)){if(o.1I[j].e2==y){y=j}}}if(L(o.1I[y])){o.Q.ED(y);I H}F{I K}}}if(x=="ZF"){B 1J=[];if(L(o.1I)){V(B j in o.1I){if(o.1I[j].5c&&o.1I[j].qH==-1){1J.2L({1O:o.1I[j].1O,id:o.1I[j].id})}}}I 1J}if(x=="A1"){if(o.3t){I o.1I[o.3t].e2?o.1I[o.3t].e2:o.3t}}if(x=="Zv"){if(o.1I){I 7P.6e(o.1I).R}F{I-1}}if(x=="oa"){if(L(o.oa)){I o.oa}}if(x=="Zn"){o.Q.hr(y)}if(x=="Zu"){o.P.jM()}if(x=="1r"){if(y=="on"){v.1r.1l=0}F if(y=="6w"){v.1r.1l=1;o.Q.fc()}F{o.Q.j9()}}if(x=="oW"){o.Q.7E()}if(x=="Zg"||x=="Zh"||x=="Zi"){if(L(y)){o[\'Zj\'+x.4U(-1)]=v[x]=y*1;o.Q.iN(\'3E\'+x.4U(-1))}F{I v[x]}}if(x=="5T"){o[x]=H}if(x=="10y"){if(o.1Y){I H}F{I K}}if(x=="Zl"){if(o.1Y){I yN()}F{I K}}if(x=="Zf"){if(o.1Y){I o.1Y.3Y()}F{I K}}if(x=="Zm"){if(o.1Y){I o.1Y.Dl()}F{I K}}if(x=="Zo"){if(o.1Y){o.1Y.Zp()}F{I K}}if(x=="Zq"){if(o.1Y){o.1Y.5f()}F{I K}}if(x=="6f"){if(S){v.6f=bc(v.6f,y,S);o.P.6f()}F{I v.6f}}if(x=="9a"){if(L(S)){v.9a=bc(v.9a,y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.9a:\'\';v.9a=y}F{I v.9a}}}if(x=="5v"){if(L(S)){v.5v=bc(v.5v,y,S)}F{if(L(y)){v.5v=y}F{I v.5v}}}if(x=="kN"||x=="pE"){B z="cn";x=="pE"?z="pY":"";if(L(S)){v.W[z]=bc(v.W[z],y,S)}F{if(L(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}I v.W[z]}if(x=="hd"){if(o.2w.R==2){v.hd=o.2w[o.3i];v.hd=bc(v.hd,y,S);if(o.2w[0]==v.hd){o.U.5Z(0)}F{o.U.5Z(1)}}}if(x=="v"&&y){if(y.J(\'3g\')==0||y.J(\'bk\')==0){I}I v[y]}if(x.J("do:")==0){B xx=x.1j(7);if(1K(y)==\'3H\'&&1K(v[xx])==\'3H\'){V(B yy in y){if(y.2r(yy)){v[xx][yy]=y[yy]}}}F{if(x.J(\'E8\')==-1){v[xx]=y}}I H}if(x.J("1C:")==0){o.Q.FO(x.1j(5),y)}if(v.Kg==1&&x.J("1t")==0&&y){kF(\'59, 59 > *{--6L\'+x+\':\'+5e(y,v[y.1P("1t","6k")+\'a\'])+\'}\')}if(x=="Zr"){I o.P?o.P.cK():\'\'}if(x=="Zs"){I o.8d+\' \'+o.ke}if(x=="ke"){I o.ke}if(x=="qr"){I o.qr}if(x=="AD"){I o.AD}if(x=="5H"){I o.5H}if(x=="Zt"){I o.1Y?o.zs:1E}if(x=="a9"){o.U.nb();v.1L.on=0;if(v.rF==1){V(B i=0;i<4R.R;i++){if(4R[i]){if(4R[i].3a("id")==v.id){4R[i]=26}}}}V(B w in 1w){if(1w[w]==o.G){1w[w]=26}}if(1w.eq==v.id){1w.eq=\'\'}if(o.3L){o.3L.5I()}o.hy=1;o.1F.1T=\'\';o.G=26}}F{I K}};E yX(x,y){if(x&&y){3u(y,x)}}E bc(x,y,S){B z=4z(y)+\'\';if(y){if(y.J("/")>0){B y2=y.2p("/");if(y2.R==2){if(x==4z(y2[0])){z=4z(y2[1]);if(S){S.c8(1)}}F{z=4z(y2[0]);if(S){S.c8(0)}}}}}I z}E fE(x){B 4N=1A Au();4N.7h(\'Ar\',x,H);I 4N}E yO(y){B z=y.1j(3);if(o.1I){V(B j in o.1I){if(o.1I.2r(j)){if(o.1I[j].e2==z){z=j}}}}I z}E yN(){B x;if(o.1Y){if(o.1Y.ez()){x=o.1Y}}if(!x&&o.5D){x=o.5D}if(x){B y={is:o.3P,1i:x.9o("ZM"),8d:x.9o("8d"),Zw:x.9o("BO"),Y:o.BQ+(x.9o("zB")?x.9o("ZN")+x.9o("zB"):\'\'),1G:x.9o("10g"),1m:x.9o("cR"),3g:x.9o("3g"),18:(o.P?o.P.18():\'\'),1H:x.10i(),id:o.zs};if(o.3P=="6r"){y.10j=o.10k}I y}}E wx(){if(\'gj\'in 7K){7K.gj.7B=1A 10l({1O:zW(2l(o.cu,v.1O)),10m:[{3A:2l(v.29,\'\')}]});if(!o.Ap){7K.gj.om(\'1u\',E(){3u("1u")});7K.gj.om(\'3Y\',E(){3u("3Y")});if(o.Q.f0()){7K.gj.om(\'10n\',E(){3u("bS")});7K.gj.om(\'10h\',E(){3u("5O")})}o.Ap=H}}}B 22=E(x){B y=x;x==\'2f\'||x==\'rY\'?y=\'59\':\'\';B z=1S.22(y);if(x==\'rY\'){O(z,{"6P":"4E","2j":"4I"})}I z};B 1n=E(a,b,c,d,e,f,g){if(v.1n==1||v.vj==1){B x=a+(b!=1E?" "+b:"")+(c!=1E?" "+c:"")+(d!=1E?" "+d:"")+(e!=1E?" "+e:"")+(f!=1E?" "+f:"")+(g!=1E?" "+g:"");8f.1n("z5"+(v.wE==1?"2":"")+": "+x);if(v.vj==1&&L(1S.8n("zp"))){1S.8n("zp").1T+=x+\'
\'}}};B ER=E(){if(v.vc==1&&L(v.d6)&&v.d6!=\'\'){B x=1S.22(\'fO\');x.9l=\'10o\';v.d6.J(\':\')>0&&v.d6.J(\':mf\')==-1?v.d6=v.d6.1P(/:/ig,\':mf@\'):\'\';x.9c=\'jj://vc.10q.a0/10r?eW=\'+v.d6.1P(/,/ig,"&eW=").1P(/ /ig,"+");1S.10s.1V(x)+\'&2j=10t\'}};B GT=E(2f,6k){B x=["xg","eM","os","ky","d5","10u"];V(B y=0;y0){V(B y2=0;y2=fr?H:K;B zq=o.P.1m>=vm?H:K;B 6A=2F.9m(18/60);B 7J=2F.9m(18-6A*60);B 8D=2F.9m(6A/60);B hT=2F.9m(8D/24);6A=6A-8D*60;if(hT>0){8D=8D-hT*24}if(v.lZ==1&&o.P.5P()){B d=1A 7Y();I 6V(1A 7Y(d.9F()+18*2h).Ab())}F{I 6V((hT>0?hT+\':\':\'\')+(8D>0||zq?8D+\':\':\'\')+((8D>0||zA)&&6A<10?\'0\':\'\')+6A+\':\'+(7J<10?\'0\':\'\')+7J)}};B eZ=E(x){B 7J=2F.9m(x);B 6A=2F.9m(7J/60);B 8D=2F.9m(6A/60);6A=2F.9m(6A%60);7J=2F.9m(7J%60);8D>0&&6A<10?6A="0"+6A:"";7J=7J>=0?((7J>=10)?7J:"0"+7J):"cg";B 5o=(8D>0?8D+":":"")+(6A>=0?6A:"0")+":"+7J;if(v.lZ==1&&o.P.5P()){B d=1A 7Y();I 6V(1A 7Y(d.9F()+x*2h).Ab())}F{I 5o}};B Ju=E(){I J0((1w.8b!=1w.9N.8b)?1S.qe:1S.8b.9c)};B vC=E(x){if(x){x=x.62();B vF=x.J(" <7y C=\'1B");if(vF>-1){x=x.1j(0,vF)}}I x};B rz=E(x,y,z){B t;if(!A0(x)&&y){t=1S.22(\'pn\');y=="10w"?y=x:\'\';t.3A=y.J(\'//\')==-1?\'jj://\'+y:y;t.10p=1;if(z){t.6x=z}B s=1S.et(\'pn\')[0];s.4d.uJ(t,s)}I t};B zW=E(x){if(x){if(1K(x)==\'4B\'){x=x.1P(/<[^>]*>?/gm,\'\')}}I x};B A0=E(y){B x=K;B mh=1S.et(\'pn\');V(B i=0;i-1){x=H}}I x};B 5e=E(x,y,z){if(x){if(x.J(\'1t\')>-1||x.J(\'B\')>-1){if(L(y)&&L(z)){z.C.1B=y}I 3y(x)}F{x=x.1P(\'#\',\'\');B r=2J(x.R==3?x.4U(0,1).g4(2):x.4U(0,2),16);B g=2J(x.R==3?x.4U(1,2).g4(2):x.4U(2,4),16);B b=2J(x.R==3?x.4U(2,3).g4(2):x.4U(4,6),16);if(L(y)){I\'5r(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{I\'zP(\'+r+\', \'+g+\', \'+b+\')\'}}}};B dx=E(x){if(v.zm&&v.zm!=1){x=x/v.zm}I x};B O=E(e,o){if(L(e)){V(B 1a in o){if(o.2r(1a)){if(o[1a]!=\'10f\'&&o[1a]!=1E){if(1K o[1a]==\'ZX\'&&1a!=\'46-dc\'&&1a!=\'1B\'&&1a!=\'4X\'){o[1a]+=\'px\'}if(1a.J("10e")>-1&&1a.J("I4")==-1){o[1a]=3y(o[1a])}if(1a=="2S"||1a.J("kf")>-1){e.C[\'-ms-\'+1a]=o[1a];e.C[\'-p5-\'+1a]=o[1a];e.C[\'-3R-\'+1a]=o[1a];e.C[\'-o-\'+1a]=o[1a]}if(1a=="tg"){if(o[1a].J(" ")>-1){o[1a]=\'"\'+o[1a]+\'"\'}}if(1a=="7c-kR"){e.C.ZQ(1a,o[1a],\'5R\')}F{e.C[1a]=o[1a]}}}}}};B uM=E(x,6k,b1,b2){6k=3y(6k);B y=2l(b1,1)*1;B z=2l(b2,1)*1;O(x,{"2q":"ZR-3e-4M(-ZS,"+6k+","+6k+" "+y+"px,5r(0,0,0,0),"+y+"px,5r(0,0,0,0) "+(y+z)+"px)"})};B 3y=E(c){if(c){c.J("1t")==0?c=\'B(--6L\'+c+\')\':\'\';I c.1j(0,1)!=\'#\'&&c.J("B")==-1&&c.J("zP")==-1?c="#"+c:c}F{I\'#fP\'}};B GX=E(x,1t,y){!1t?1t=\'#fP\':\'\';1t=3y(1t);B r=5z(ng,ZT);x=x.1P(/\\(CJ\\)/g,r);x=x.1P(/\\(1t\\)/g,1t);x=x.1P(/\\(hF\\)/g,1+(v.ZU.1M-1)/2);B zH=x.1j(0,x.J(\'|||\'));B v9=x.1j(x.J(\'|||\')+3);B bf=\'\';if(o.1i.3R){bf=v9.1P(/5X:/g,"-3R-5X:");bf=bf.1P(/5X-/g,"-3R-5X-");bf=bf.1P(/@zL/g,"@-3R-zL");bf=bf.1P(/2S/g,"-3R-2S")}y?y.1T=zH:\'\';kF(bf+v9)};B 7x=E(x,y,f){B z=K;if(x){V(B i=0;i-1){z=H}}}}}I z};B iC=E(x,y){B z=K;if(x&&y){V(B i=0;i-1){z=H}}}I z};B kF=E(x){if(o.O){if(o.O.AA){o.O.AA.ZV=x}F{o.O.1V(1S.Jo(x))}}};B ei=E(x){O(x,{"1q":"2C","1d":0,"1b":0,"Z":"100%","1f":"100%"})};B f1=E(x){O(x,{"9D":"1W"})};B 4N=E(y,z){B x=1A Au();x.7h(\'Ar\',y,H);x.cE=z;x.dW()};B ZP=E(x){if(x){V(B i=0;i<5;i++){if(x.ZW=="ZY"){1h}F{if(x.Al){x=x.Al}}}}I x};B eE=E(z){B eE=1S.22("4p");if(o.p3.J(z)>-1){o.p3.2L(z);if(z.J("?")>0){z=z+\'&\'+2F.5z()}F{z=z+\'?\'+2F.5z()}}F{o.p3.2L(z)}eE.7e(\'3A\',z);eE.7e(\'1f\',\'4s\');eE.7e(\'Z\',\'4s\')};B 3W=E(e,o){V(B 1a in o){if(o.2r(1a)){e.7e(1a,o[1a])}}};B a9=E(e){if(e){2X{e.4d.3m(e);e=26}2D(e){}}};B 5z=E(8M,5Q){I 2F.9m(ZZ.R>1?(5Q-8M+1)*2F.5z()+8M:(8M+1)*2F.5z())};B oO=E(){I 2F.5z().62(36).10a(2,12)};B wD=E(x,y){x=7P.6e(x).10b(E(4u,1a){if(1a!=y){4u[1a]=x[1a]}I 4u},{});I x};B 4z=E(x){if(1K x=="4B"){I x.1P(/^\\s+|\\s+$/gm,\'\')}F{I x}};B 6b=E(x,y,z){B r=K;if(x){if(x.J(y)>-1){B r=x.1j(x.J(y)+y.R);if(z){if(r.J(z)>-1){r=r.1j(0,r.J(z))}}}}I r};B 10c=E(x,n){if(n==0){I"#0"+bC.e(x)}if(n==-1){I bC.e(x)}if(n==1){I"#1"+w6(bC.e(x),1)}};B rQ=E(x){if(v[x]!=""){if(1K v[x]!="4B"){o[x+\'o\']=v[x]}F{if(v[x].J("[{")==0){2X{v[x]=v[x].1P(/6L\'qt/ig,\'"\');o[x+\'o\']=2g(v[x])}2D(e){}}}}};B 5U=E(x){I 6V.wY(x)};B d3=E(x){if(x.1j(0,2)=="#1"){I bC.d(w6(x.1j(2),-1))}F if(x.1j(0,2)=="#0"){I bC.d(x.1j(2))}F{I x}};B Bc=E(x){if(x){if(x.J(\'3N\')==-1&&x.J(\'.\')==-1&&x.R>100&&x.J(\'28:\')==-1){x=\'28:9y/xD;kr,\'+x}}I x};B 1l=E(x){x?x.C.5H="3d":\'\'};B 1o=E(x){x?x.C.5H="4o":\'\'};B 3l=E(x){x?x.C.2j="1W":\'\'};B 6W=E(x){x?x.C.2j="4I":\'\'};B 5N=E(x){I x?x.C.5H!="3d"&&x.C.2j!="1W":K};B 5b=E(s){if(1K s=="4B"){if(s.J("px")>0){s=s.1j(0,s.J("px"))}}I 2J(s)};B 3d=E(x){I x.C.2j=="1W"};B 4q=E(o,x,y){o[x+\'1d\']=0;o[x+\'2u\']=0;o[x+\'2O\']=0;o[x+\'1b\']=0;if(L(o[y])){B z=o[y].2p(" ");if(z.R==4){o[x+\'1d\']=z[0]?3X(z[0]):0;o[x+\'2u\']=z[1]?3X(z[1]):0;o[x+\'2O\']=z[2]?3X(z[2]):0;o[x+\'1b\']=z[3]?3X(z[3]):0}}I o};B HO=E(x){if(x){x=x.1P(/ /ig,\'px \')}I x+\'px\'};B p8=E(x,y){I v[x]&&v[x]!=\'\'?v[x]:y};B gc=6V.wY(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 bC={aP:gc+"10d+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bC.CF(e);pq(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(sZ(r)){u=a=64}F if(sZ(i)){a=64}t=t+G.aP.6D(s)+G.aP.6D(o)+G.aP.6D(u)+G.aP.6D(a)}I t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1P(/[^A-Za-z0-9\\+\\/\\=]/g,"");pq(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5U(n);if(u!=64){t=t+5U(r)}if(a!=64){t=t+5U(i)}}t=bC.CI(t);I t},CF:E(e){e=e.1P(/\\r\\n/g,"\\n");B t="";V(B n=0;n127&&r>6|Zd);t+=5U(r&63|128)}F{t+=5U(r>>12|CA);t+=5U(r>>6&63|128);t+=5U(r&63|128)}}I t},CI:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;B c3=0;pq(nYB&&r0){if(v.W.Yk==1&&!v.4Q){B 6e=7P.6e(o.1I);B wO=6e.4U(-1)[0];wO?v.4Q=wO:\'\'}B y=C1();if(y){x=y.3g;o.cu=y.1O;o.Q?o.Q.FQ(y.1O):\'\';if(2n(y.29)){if(o.P){o.P.al(y.29)}F{v.29=y.29}}if(L(y.2m)){y.1U=y.2m}if(L(y.1v)){if(y.1v=="3q"&&!o.1v){}F{v.1v=o.2a=y.1v}}7L("Cd");if(L(y.id)){o.3t=y.id}B sx=["1U","lq","lA","Y","ip","Cg","Ci","ly","fM","8A","6J","8q","5I","4c","4i","Ck","bJ","1m","7a","94","1H"];if(L(v.cD)){if(v.cD.Yr==1&&v.cD.lF==1){sx.2L("1O");sx.2L("t1");sx.2L("t2");sx.2L("t3");sx.2L("t4");sx.2L("t5")}}V(B i=0;i0){if(v.cD.CN==1){o.pG=v.cD.CR;o.U.o2(y)}o.U.9E(\'1O\')}if(L(y.1H)){1z(E(){o.U.3T(y.1H)},4x)}if(o.Q){o.Q.6d(o.W);if(v.94){o.Q.qR()}}if(o.2Z){o.2Z.pb()}}F{}}}if(1K(x)==\'4B\'){x=nV(x);if(x){if(x.J("#"+v.9Q)==0){x=o[o.fd[0]](x)}if(x){if(x.J("#"+v.bB)==0&&x.J(v.e6)>0){x=o[o.fd[1]](x)}if(x){if(x.J("#0")==0){x=c4(x)}x=nV(x)}F{x=\'\'}}}if(v.bX==1){x=bX(x)}if(x==\'\'){1n("4F 3g");o.aL=H;js("2o","4F")}o.2w=[];o.af=[];o.7f=[];o.ls=0;o.3i=0;o.6Q=0;o.9Y=0;v.io==\'\'?v.io=\',\':\'\';if((x.J(v.im)>-1&&x.J(v.dF)>-1)||L(v.ch)){o.3Z=x.2p(v.io)}F{o.3Z=[x]}o.b4=[];if(L(v.ch)){B ch=v.ch.2p(v.io)}if(o.3Z.R>0){B q=-1;V(B i=0;i1){o.2w[i]=o.3Z[i].1j(o.3Z[i].J(v.im)+v.im.R,o.3Z[i].J(v.dF)-v.dF.R);o.3Z[i]=o.3Z[i].1j(o.3Z[i].J(v.dF)+v.dF.R)}F{if(L(v.ch)){o.2w[i]=L(ch[i])?ch[i]:\'\'}F{o.2w[i]=i+1}}B is=0;if(L(v.4w)&&q==-1){if(6V(v.4w).J("lV:")==0){if(v.4w.1j(4)*1==i){is=1}}if(v.4w==o.2w[i]){is=1}if(v.4w=="5Q"&&i==o.3Z.R-1){is=1}}if(L(o.4w)){if(o.4w==o.2w[i]){is=1;q=i}}if(is==1){o.ls=i;o.3i=i}o.3Z[i]=wr(o.3Z[i])}}}F{o.3Z[0]=wr(o.3Z[0])}I o.3Z[o.ls]}}F{I x}};E wr(x){if(L(v.qf)&&x.J("//")==-1){x=v.qf+x}I x};G.Cc=E(){if(o.W){B x=o.W.Cm();V(B i=0;i0&&v.3h==1){o.gY=H;1z(vb,v.1r.8a*2h)}if(v.Yi==1&&v.Ya){Yh()}V(B i=0;i0?o.Q.3V(o.P.18(),o.P.1m()):\'\';if(!o.vN){o.vN=H;if(v.1r.8a>0&&v.3h==1){o.gY=H;1z(vb,v.1r.8a*2h)}}B lQ=K;if(o.P.18()>1&&v.mR==1&&bb!=1&&!8e()&&!L(o.1Y)&&!L(o.5D)){lQ=8E("dQ")}if(lQ){8e()?a6(K):\'\'}F{a6(K)}}}}}F{o.P?o.P.2z():\'\'}};E vb(){o.gY=K;o.Q.4C()}G.3c=E(){if(o.1u){o.fs=K;1n("3c");o.P.3c();o.Q.3c();js("3Y");v.rK==1?8z():\'\';v.sX==1?mw():\'\';v.5g==1?o.5g.3a("3Y"):\'\';if(o.4W){if(v.v7==1){3l(o.1U)}}if(!L(o.1Y)&&!L(o.5D)&&v.mR==0){if(8E("dQ")){}F{if(v.DH!=1&&v.nJ==1){hi("dg","3Y")}}}if(8e()){o.mQ=H}o.j0=K}};G.5d=E(){o.P.5d();o.Q.5d();o.3p=H;js("5f")};G.6g=E(){o.P.6g();o.3p=K;o.Q.6g();o.P.3T(v.1H);js("8O")};G.3T=E(x,y){if(o.Q){x<0.Y8?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.5d();v.1H=0;x=0}F{if(o.3p){G.6g()}v.1H=x}js("1H",x);o.Q.3T(x,y);o.P.3T(x)}};G.8J=E(){o.Q.8J()};G.8C=E(){o.Q?o.Q.8C():\'\'};G.Y2=E(){G.8C()};G.us=E(){o.U.6u();G.8C()};G.3V=E(18,1m){if(o.3q&&!o.1v){B f=o.3q.aC();if(f.t&&f.d){18=f.t}}o.Q?o.Q.3V(18,1m):\'\'};G.tV=E(18,1m){if(o.2a>0&&o.2y!="4T"){o.U.3S(o.2a,K);o.2a=1E}};G.gC=E(){B d=1A 7Y();o.aM=d.9F();B x=K;if(o.Q.cq()&&v.1g.7r!=1){o.Q.cJ();x=H}if(o.2Z){if(o.2Z.Fn()){o.2Z.bp();x=H}}if(v.W.7r==0){if(o.Q.hw()&&v.W.ex==1){o.Q.bR();x=H}}if(v.7k==1&&L(v.Dv)&&!L(2I.7k)){7k(v.Dv);x=H}if(o.3p&&v.mJ==1){o.U.6g();v.mJ=0;x=H}if(!x){if(v.1L.on==1&&v.1L.2M==1&&v.1L.rj==1){7l(\'1u\',(o.1u?0:1))}G.dY()}};G.FU=E(){if(o.Q.cq()){o.Q.7E()}};G.dY=E(){if(o.P.7b()=="7W"){js("F3");v.Y9==1?G.nb():G.3c()}F{js("EQ");G.2z()}a5()};G.3S=E(aZ,k8){if(aZo.P.18()){I}}if(v.4i>0){aZ0){18=o.2a}o.Q.kB(18,1m,x)};G.t8=E(){B 18=o.P.18();B 1m=o.P.1m();B ax=1m>0?18/1m:0;B cd=2F.pt(ax*100);if(!o.j1){o.Q?o.Q.kB((o.2a>0?o.2a:18),1m):\'\'}F{18!=o.gx&&o.gx!=-9?o.j1=K:\'\'}if((v.ga==1||v.DC==1)&&1m>0){l2("v3","2z 25%",ax,0.25);l2("v1","2z 50%",ax,0.50);l2("uZ","2z 75%",ax,0.75)}V(B i=0;i<3;i++){if(!o.l0[i]){if(ax>=i*0.25+0.25){D1(i)}}}v.uG==1?1n(1,18,1m):\'\';if(v.6G==1||v.uU>0){if(o.1u){B z=K;B lP=K;if(v.DE==1&&v.6G==1){if(!o.P.5P()){z=H}}if(18>0){if(18==o.18&&!z){lP=H}F{o.9M=0}o.18=18}F{if(v.Ye==1){B ld=o.P.9A();v.uG==1?1n(2,ld,o.lR):\'\';if(!z){if(ld==o.lR){lP=H}F{o.9M=0}}o.lR=ld}}if(lP){o.9M++;if(v.6G==1){v.uG==1?1n(3,o.9M):\'\';if(o.9M==v.tl*(2h/o.pd)){o.U.gz()}}F if(v.uU>0&&o.P.qp()>1){if(o.9M==v.uU*(2h/o.pd)){o.P.5A(\'OR xu\')}}}}}if(v.9b){if(v.9b.aX==1&&1m>0){!o.aX?o.aX=[]:\'\';o.aX[2F.4t(18)]=1}}if(v.1Y==1){if(v.DG!=1&&v.ht==1){!L(o.1Y)?hi("6r",18,1m):\'\'}if(v.DH!=1&&v.nJ==1){!L(o.1Y)?hi("dg",18,1m):\'\'}}if(v.Dd==1&&v.uR>0){if(18>=v.uR){if(!L(o.1Y)){if(8E("6R")){o.P.3c();o.Q.3c()}v.uR=0}}}7L("1u");if(v.7X==1&&v.Dy>-1){Yf(18,1m)}if(v.Yg==1&&v.Yz){if(1K Dk!=="1E"){Dk(18)}}if(o.4W){a5(18)}if(o.5x&&v.cs==1){if(o.3q){!o.2a?o.3q.rn(18,1m):\'\'}}if(o.9B){o.6b?o.6b.1u(18):\'\'}if(L(v.4c)){B ed=v.4c;if(7x([v.4c],\'-\')){ed=1m}if(ed>0&&18>ed){o.P.3c();o.P.3S(v.1v>0?v.1v:0);o.U.nB()}}if(L(v.5I)){B r1=v.5I.2p(",");V(B i=0;ir2[0]&&180){if(v.Yj==1){if(1K D9!=="1E"){D9(18,1m,cd)}}if(v.YA==1&&o.dt){if(1K Dj!=="1E"){Dj()}}}o.cd=cd};E D1(x){o.l0[x]=H;if(v.cs==1&&v.D5==1&&v.D6==x){if(o.5x&&o.3t){o.3q?o.3q.YU(o.3t):\'\'}}}E l2(x,y,t,p){if(!L(o.i6[y])){if(t>p){au(x,y,1)}}};G.gz=E(){o.9M=0;L(o.cZ)?2E(o.cZ):\'\';if(v.YW==1){js("6G")}F{o.2a>0||o.P.5P()?\'\':o.2a=o.P.18()+(v.YX>0?1:0);B CY=o.Q.hw();js("6G");o.P.6G();CY&&v.W.ex==1?o.Q.hr():\'\'}};G.AO=E(){o.Q.kB(0,0);o.Q.yz(0,0);o.U.3V(0,0);o.Q.8C()};G.xp=E(){if(o.P){B 18=o.P.9A();if(v.YY==1){js("9A",18)}B 1m=o.P.1m();o.Q?o.Q.yz(18,1m):\'\'}};G.nB=E(){js("YZ");o.7d=H;if(v.9a==1){if(o.2y=="4T"){G.cW()}v.1Y==1?o.U.gA(\'7A\'):\'\';if(v.1v>0){o.U.3S(v.1v);o.2a=1E}G.2z()}F{if(o.P.5P()||o.2y=="4T"){G.cW()}F{if(v.Da==1){o.U.3S((v.1v>0?v.1v:0),H);if(o.1i.ie){o.P.3c()}}}o.Q.8h();v.Dd==1?v.Z0=1:\'\';if(8E("n6")||8E("qT")){}F{a1()}}js("4c")};G.9r=E(){B 2G=K;B 2o=K;o.Di=K;o.aq=H;1z(E(){o.aq=K},ki);V(B x in o.7g){if(o.7g.2r(x)){if(L(o.7g[x])){2X{o.7g[x].De()}2D(e){}}}}2X{o.du=H;if(((o.1i.4h&&v.gB==1)||(o.1i.bs&&v.BZ==1))&&o.4j&&!o.aa){B x=o.P.9P();if(x){if(x.Z1){fv();2G=H}}}if(!2G){B l9;B y=o.1Q;if((o.2y=="dm"||o.2y=="cN")&&o.1i.7w&&v.gB==1){o.P.iG();I}if(y.vd){o.8t=H;l9=y.vd({kY:"1l"});if(l9!==1E){l9.bL(E(){}).2D(E(2o){})}}F if(y.uW){y.uW({kY:"1l"});o.8t=H}F if(o.1Q.ve){y.ve({kY:"1l"});o.8t=H}F if(y.vM){y.vM({kY:"1l"});o.8t=H}F if(y.vG){y.vG();o.8t=H}}}2D(e){2o=H;1n(e)}if(!o.8t&&!2G){if(o.1i.3R&&o.n1){fv()}F{G.wh()}}if(!2o){1z(Dg,4x)}};E fv(){B x=o.P.9P();if(x){if(o.P.18()==0&&o.1i.4h&&v.YV!=1){!o.1u?o.U.2z():\'\'}F{o.k6=H;o.P.CU();x.Z2();x.1y("K7",B3)}}}E nM(){B x=o.P.9P();if(x){x.Z4()}};G.fv=E(){fv()};G.nM=E(){nM()};E Dg(){if(o.Di!=H){if(o.9v){o.P.ey()}if(v.1L.yD==1){o3(H);o.5j=H}v.5g==1?o.5g.3a("nd"):\'\';js("1Z");au("nd","9r",1)}};B bM;B 8y={x:0,y:0};E yw(e){if(o.2Z){if(o.2Z.Z5()){I}}if(e.Z6!=0){e.vo!=0?8y.x++:8y.x--;e.c7!=0?8y.y++:8y.y--;if((v.1L.Bb==1||v.1L.Ba==1)&&o.1Z&&8y.y>8y.x){3K(bM);bM=7j(E(){8y={x:0,y:0};3K(bM)},2h)}F{o.9h=H;3K(bM);bM=7j(E(){o.9h=K;o.Q.4J();8y={x:0,y:0};3K(bM)},4e);o.Q.4J();e.92()}if(8y.x>8y.y){if(e.vo>0){o.U.3T(3X(v.1H)-v.1L.i4/10,"no")}F{o.U.3T(3X(v.1H)+v.1L.i4/10,"no")}}F{B st=(o.1i.jT?-v.1L.i4/10:v.1L.i4/10);if(v.1L.Ba==1&&o.1Z){o.P.1M((e.c7>0?st:-st))}F if(v.1L.Bb==1&&o.1Z){3u("3D",(e.c7>0?"+"+st*10:"-"+st*10))}F{o.U.3T(3X(v.1H)+(e.c7>0?st:-st),"no");o.Q.iq()}}}}E B3(){if(o.1i.4h){o.P.CS();js("yC")}o.k6=K}G.wh=E(){if(o.du){o.1Z=H;o.Q.9r();if(!o.8t){if(L(o.8j)){2X{O(o.8j,{\'Z\':\'100%\',\'1f\':\'100%\',\'1q\':\'rC\',\'1b\':0,\'1d\':0,\'4X\':"ng"})}2D(d2){}}O(o.1Q,{\'Z\':\'100%\',\'1f\':\'100%\',\'1q\':\'rC\',\'1b\':0,\'1d\':0,\'4X\':"ng"});o.2U=o.1Q.2c;o.4v=o.1Q.2V;2X{1S.aD.C.6F=\'3d\';if(!L(o.W)){1S.s7=E(e){e.92()}}}2D(d2){}}if(v.yA==1){O(o.1Q,{\'7T\':\'#3Q\'})}if(v.vh==1&&o.1i.3R==1&&!o.1i.ff){B sw=1w.b7.Z;B fz=1;V(B i=1;i<6;i++){if(sw>2h*i){fz=2l(v[\'vh\'+(2h*i)],i)}}if(fz>1){o.1Q.C.AL=fz;v.zm=fz;aU()}}if(o.2Z){o.2Z.bp()}a5();o.du=K}};G.8w=E(){nT=H;if(1S.Bf){1S.Bf()}F if(1S.Bg){1S.Bg()}F if(1S.Bh){1S.Bh()}F if(1S.Bi){1S.Bi()}F if(1S.Bk){1S.Bk()}F if(1S.Bl){1S.Bl()}if(!o.8t){G.wa(K)}};G.ID=E(x,y){r9(x,y)};E r9(x,Bn){if(L(o.1Y)&&!Bn){o.mU=x}F{B 2G=K;B d4=o.8L/x;B d7=0;B nl={\'1f\':d4};if(v.Z7==1){if(d4>o.8P){d4=o.8P;d7=o.8L/x;o.8L=nl[\'Z\']=d7}}if(L(o.8j)&&v.FK!=1){2X{O(o.8j,nl)}2D(d2){2G=H;1n("eA Z8 Z9")}}if(!2G){o.4Z=x;o.8P=d4;if(o.4Z>0){O(o.1F,nl)}if(d7>0){js("Z",d7)}js("1f",d4)}if(o.1Y&&!o.1Z){o.4v=d4;if(d7>0){o.2U=d7}o.1Y.2B()}}};G.wa=E(x){if(nT||x){o.1Z=K;o.k6=K;if(!o.8t){if(L(o.8j)){2X{O(o.8j,{\'1q\':\'lb\',\'1b\':0,\'1d\':0,\'4X\':\'AH\'});O(o.8j,o.FL);O(o.8j,{\'Z\':o.ar,\'1f\':o.bQ})}2D(d2){}}O(o.1Q,{\'Z\':o.ar,\'1f\':o.bQ,\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'4X\':\'AH\'});2X{1S.aD.C.6F=\'2A\';1S.s7=E(e){I H}}2D(d2){}}o.Q.8w();if(v.yA==1){O(o.1Q,{\'7T\':v.nq});if(v.ew==1){o.1Q.C.7T=\'ew\'}F{O(o.1Q,{\'7T\':v.nq})}}if(v.zm>1){o.1Q.C.AL=1;v.zm=1;aU()}if(v.1L.yD==1){o3(K);o.5j=K}if(o.2Z){o.2Z.bp()}a5();o.nF?o.nF=K:\'\';o.Q.np();nT=K;js("yC");o.8t=K;o.aq=K}};G.5j=E(x){v.1L.Zb!=0?o3(x):\'\'};E o3(x){8y={x:0,y:0};if(x){1w.1y("yx",yw,{5K:K})}F{3K(bM);1w.6p("yx",yw)}}G.cW=E(x){v.4A=0;if(x!=1){o.Q.3c();o.U.AO()}F{}o.P.3T(v.1H);if(o.Q.cq()){o.Q.7E()}if(o.3p){G.5d()}a5(0);1n("2G");js("2G")};G.nb=E(){v.4A=0;v.3h=0;v.oB=0;v.6G==1?v.6G=9:\'\';o.P.tL();o.U.cW()};G.5Z=E(x){if(L(o.3i)){if(o.3i!=x){o.3i=x;if(v.rN==1){o.4w=o.2w[x];if(o.5x){3O.9u("rf",o.4w)}}o.P.5Z(x);js("4S",o.2w[x]);o.Q.vn(x)}}};G.iS=E(){o.Q?o.Q.iS():\'\'};G.eh=E(x){if(L(o.6Q)){if(o.6Q!=x){o.6Q=x;if(v.Ij==1){o.aW=v.aW=o.7f[x];if(o.5x){3O.9u("qM",o.aW)}}o.P.eh(x);js("7v",x);o.Q.iN("7v")}}};G.9k=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6V(y).J(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.ee?1:o.5V[x];o.9z=x}y=3X(y);if(o.k7||z){o.iK=y;V(B i=0;i0&&o.5x){B tb=3O.6H("lX"+x+"47"+o.d);if(tb){B ct=1A 7Y();o.aM=ct.9F();B AU=(ct.9F()-tb)/Z3;if(AU0){if(o.P.1m()>0){if(o.P.1m()0){v["6l"+x+"47"+"BB"]=v["6l"+x+"AX"]}F{I K}}}}if(o.kw.J("8l")!=-1&&v.1Y==1&&!o.bb&&v[x+\'s\']==1){if(1K x8=="1E"){I K}if(x=="6R"||x=="qT"){if(1K AY!=="1E"){2k=[];I AY(x)}}if(L(o.1Y)||L(o.5D)){if(!5N(o.xB)||8e(o.3P)){1n(\'ad bg\');I K}F{1n(\'ad oG\');I H}}F{if(L(v[x])){if(v[x].62().J(".")>-1||v[x].62().J(":")>-1||v[x].62().J("[YS]")>-1){js("YK",x);if(!8e(x)&&x!="dg"){1z(E(){o.1u||(o.5D==26&&o.1Y==26)?\'\':o.U.8J()},10);eD()}7p=0;9d=0;mV=x;2k=v[x].2p(" g8 ");o.5L=[];o.yh=2k.R;mM();o.BE=1;o.mH=H;V(B i=0;i<2k.R;i++){2k[i]=2k[i].2p(" or ")}v[x.9J("47","iM")]=v[x];v[x]=26;o.3P=x;if(x!=\'dg\'){o.1Y=1A x8()}o.5D=1A mj();V(B i=0;i<2k.R;i++){V(B j=0;j<2k[i].R;j++){B 7C=4z(2k[i][j]);if(7C.J("[50%]")>0){B 1J=5z(1,2);2k[i][j]=2k[i][j].1P("[50%]","");if(1J==2){2k[i][j]=\'\'}}}}if(v.y9==1){V(B i=0;i<2k.R;i++){B n=i==0?1:0;if(2k[i].R>n){V(B j=n;j<2k[i].R;j++){B 7C=4z(2k[i][j]);if(o.1i.yc){gl(7C)}F{1z(gl,i*100,7C)}}}}}if(2k[0][0]==\'\'){h9()}F{o.5D.n5(4z(2k[0][0]),x)}I H}F{I K}}F{I K}}}F{I K}};G.yL=E(x){8E(x)};E hi(w,x,d){if(L(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2r(i)){if(!L(o[w+\'o\'][i].mt)&&L(o[w+\'o\'][i].18)&&L(o[w+\'o\'][i].1Y)){B z=o[w+\'o\'][i].18.62();B ok=K;if(z){if(x=="7B"){if(z==x){ok=H}}F{if(z=="3Y"){if(z==x){ok=H}}if(z.J("%")>0){if(d>0){z=2J(z.1j(0,z.J("%")))*d/100}F{z=-1}}F{z=2J(z)}if(x>=z){if(v[\'6l\'+w+\'B2\']>0&&z>-1){if(x-z>=v[\'6l\'+w+\'B2\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].BN&&o.P.1m()>0){if(o.P.1m()0){1n("8l YP");o.1Y.4f();o.1Y=26;o.1Y=1A x8()}if(8e()){n8()}F{if(o.1u){o.P.3c();o.Q.3c()}}o.xm++;if(o.mH&&v.ef>0){2E(o.ef);o.ef=1z(C6,v.ef*2h*60);if(L(v.C0)){if(v.C0!=\'\'){o.ho?o.ho.5I():\'\';o.ho=1A YQ()}}}o.mH=K;if(v.C3>0){1n("8l 10x");js("Ze");1z(xe,v.C3*2h,x)}F{xe(x)}}F{1n("8l 10z")}}};E xe(x){o.1Y.Go(x)}E C6(){if(L(o.1Y)){if(o.1Y.ez()&&o.e1==0){o.1Y.xX();1n("8l xu "+v.ef);2k=[];c5()}}}G.12c=E(){js(\'12d\',o.3P);1n("8l 2o");x9()};G.h9=E(){x9()};E x9(){B n=mM();1n("8l 5O "+!n);!n?h9():c5()};G.11N=E(x){if(v[o.3P+"xZ"]){V(B i=0;i<3;i++){v[o.3P+"xZ"]=v[o.3P+"xZ"].1P(x+(i==0?\' g8 \':(i==1?\' or \':\'\')),\'\')}}};E mM(){B x=K;if(o.3P){B 7Q=v[\'6l\'+o.3P+\'47\'+\'BB\'];B hb=v[\'6l\'+o.3P+\'47\'+\'124\'];if(hb||7Q){if(hb>0&&o.xM>0){o.yh=hb;if(o.e1>=hb){x=H}}F{if(7Q>0){o.yh=7Q;if(o.e1>=7Q){x=H}}}}}I x}E h9(){if(2k.R>0&&2k[7p]){if(9d<2k[7p].R-1){1n("8l 126");o.1Y?o.1Y.xX():\'\';n8();9d++;B 7C=4z(2k[7p][9d]);B gw=xn(7C);if(gw==\'7a\'){o.5D=1A mj();o.5D.n5(7C,o.3P)}if(gw==\'2o\'){h9()}}F{c5()}}F{c5()}}E xn(7C){B x=\'7a\';if(v.y9==1&&o.5L){B mx=K;B n=0;V(B i=0;i1&&9d<2k[0].R-1&&2k[9d]){B Bz=2k[9d].4U(1,99);2k[0].yd(9d+1,99);ya=H}}if(1K(x)=="3H"){V(B i=0;i=i){I}F{}}}if(2k.R==1&&2k[0].R>1){}F{B n=0;V(i=0;i0&&7p==2k.R-1){if(2k[0][0].J("js:")==0){7p=-1;2k=[[2k[0][0]]]}}if(o.11Z==2){2G=H}if(2k.R>7p+1&&!2G){o.1Y.xX();n8();7p++;o.BE++;9d=0;B 7C=4z(2k[7p][0]);B gw=xn(7C);if(gw==\'7a\'){o.5D=1A mj();o.5D.n5(7C,mV)}if(gw==\'2o\'){c5(hq)}}F{gU();o.Q.8C();if(L(o.1Y)){o.1Y.4f();o.1Y=26}o.5D=26;2k=[];9d=0;7p=0;o.oQ=0;o.BJ!=1?js("11Y",o.3P):\'\';o.BJ=0;if(v.AM==1){if(o.g5){2X{o.g5.xC()}2D(e){1n(o.g5,e)}o.g5=1E}}mV=\'\';o.e1=0;o.BK=0;2E(o.ef);3K(o.11W);o.ho?o.ho.5I():\'\';o.bZ?o.bZ.1l():\'\';o.xM++;if(o.3P=="7A"||(o.3P=="dQ"&&v.mR==1&&o.fs)||o.3P=="6r"){if(v.3g!=\'?\'){o.P.cA();B re;if(o.xL){o.U.jP();o.xL=K;re=H}if(o.2y=="4T"&&!o.r6&&o.1i.4h){re=H;o.3P=="7A"?o.P.Ac():\'\'}if(re||hq==\'hq\'||v.11U==1||o.mQ){o.mQ=K}F{o.U.2z(1)}}}if(o.mU>0){r9(o.mU);o.mU=0}if(o.3P=="n6"){a1()}o.r6=K;o.3P=26}};G.11T=E(){2k=[[\'\']]};G.gA=E(y){B x=[\'7A\',\'dQ\',\'n6\',\'6R\',\'qT\'];B z;V(B i=0;i0){v[x[i]]=v[x[i].9J("47","iM")];v[x[i].9J("47","iM")]=26}}}if(y=="7A"||y=="6r"){if(v.rO>1){if(L(o.qK)&&v.ht==1){V(B i in o.qK){o.qK[i].mt=1E}v.rO--}}}};G.nn=E(){eD();if(L(o.7X)){o.7X.4f();o.7X=26}o.7X=1A 11S()};G.11R=E(){gU();o.7X.4f();o.7X=26};G.eD=E(){eD()};G.gU=E(){gU()};E eD(){if(o.9X){}F{o.9X=22("2f");o.1Q.1V(o.9X);ei(o.9X);O(o.9X,{"2q":"#3Q","1B":0.1});o.9X.C.4X=EV}};E gU(){if(o.9X){o.1Q.3m(o.9X);o.9X=26}};E 8z(){if(L(o.29)){B p=o.1Z?2l(v.11O,v.29):v.29;if(p!=o.vX){al(p,o.29,v.gf)}1o(o.29);O(o.29,{"1B":v.nR});o.Q.4C();o.gb?o.gb.1u():\'\'}};G.eH=E(){if(L(o.29)){if(5N(o.29)){3K(o.uT);B t=o.P.18();if(t==0&&v.Dc==1){}F{if(v.By>0){2E(o.rL);o.rL=1z(mw,v.By*2h)}F{mw()}}}}};E mw(){2E(o.rL);if(v.rK==1&&!o.1u){}F{O(o.29,{"1B":0});1z(Bv,43)}}E Bv(){if(!o.1u&&v.gp==1){}F{1l(o.29);o.gb?o.gb.3Y():\'\';o.Q.4C()}}G.8z=E(){8z()};E Bt(x){if(v.rF==1){V(B i=0;i<1w.4R.R;i++){if(1w.4R[i]){if(1w.4R[i].3a("id")!=v.id){1w.4R[i].3a(\'3Y\')}}}}1w.eq=v.id}E rE(x){B y=7P.6e(x).R;o.hE=0;if(y>0){x=rr(x,y,\'\',-1)}I x}E rr(x,y,p,j){B x2=[];B 2G;if(L(x[\'W\'])){x=x[\'W\'];y=x.R}B ii=0;V(B i=0;i0&&q2>0){B s1=x[i][\'3g\'].1j(q1+1,q2-q1-1);B s2=s1.2p(",");B s3=\'\';V(B k=0;k0){x[i][\'5c\']=rr(x[i][\'5c\'],z,x[i][\'id\'],i)}}if(!2G){x2.2L(x[i])}}I x2}E C1(){B x=[];if(L(v.4Q)){if(v.4Q.J("x-")!=0){V(B y in o.1I){if(o.1I.2r(y)){if(o.1I[y].e2==v.4Q){v.4Q=y}}}}if(L(o.1I[v.4Q])){v.W.12i==1?v.W.wR=0:\'\';x=o.1I[v.4Q]}F{x=o.W[0];if(v.4Q==o.BY){o.2a=1E}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(L(x[\'5c\'])){x=x[\'5c\'][0]}F{1h}}v.4Q=x.id;if(v.4Q==o.BY&&x.1v!=\'3q\'){x.1v=1E}}I x}G.h1=E(){I h1()};E h1(){B x=K;if(o.Q){if(o.Q.f0()){if((v.W.cn==1||v.kN==1)&&o.Q.bT()){x=H}}}I x};E a1(){au("4c","a1",1);o.U.gA();if(o.5x&&v.cs==1){o.3q.rn(0,o.P.1m())}if(o.Q.f0()){if(h1()){if(L(v.W.BV)){o.BW=1z(E(){o.Q.aE()},v.W.BV*2h)}F{o.Q.aE()}}F{qo()}}F{if(v.12f==1&&o.1Z){o.U.8w()}qx()}}G.BU=E(){qo()};E qo(){if(v.W.cn==1&&v.W.pY==1&&!o.Q.bT()){o.Q.nr();I}if(v.W.I1==1){!o.Q.hw()?o.Q.bR():\'\'}qx()}E qx(){v.5g==1?o.5g.3a("4c"):\'\';js("12h");if(v.7k==1&&v.12g==1&&2n(v.Bp)){7k(v.Bp)}if(v.9l){if(1K Bo!=="1E"){!o.9l?o.9l=1A Bo():o.9l.AZ()}}!o.9l?8z():\'\'}E nV(x){if(x.J(\'js:\')==0){2X{x=2g(x.1j(3))}2D(e){8f.1n(e.am)}}I x?x:\'\'}};B qY=E(Y){B Y;B 3M;B pD;B 7N;B fI="";B e0=0;B jQ=K;B po=K;B ux;B P;B 3k;o.3B={x:1,y:1,x0:1,y0:1};B ae;B hA=[];B o1=0;B gv=0;B jl;if(1K(Y)==\'4B\'){Y=4z(Y);if(Y.J("[{")==0){2X{Y=Y.1P(/6L\'qt/ig,\'"\');Y=56.6N(Y);ae?Y=o.U.6s(Y):\'\'}2D(e){8f.1n(e);Y="AT 56"}}if(Y.J("#"+v.9Q)==0){Y=o[o.fd[0]](Y)}if(Y){if(Y.J("#"+v.bB)==0&&Y.J(v.e6)>0){ae=H;o[o.fd[1]](Y,aK)}}if(Y){if(Y.J("#0")==0){if(Y.J(o.dp)>0){Y=c4(Y.1P(o.dp,\'\'))+o.dp}F{Y=c4(Y)}}}if(v.bX==1){Y=bX(Y)}if(1K(Y)==\'4B\'){if(Y.J(".ao")==Y.R-4||Y.J(".9p")>0){hA=Y.2p(" or ");rP()}}}o.3G=22("2f");ei(o.3G);O(o.3G,{"5p":"2S 0.2s 3e","1C-7Z":"8k"});o.1Q.1V(o.3G);if(v.1L.AS==1){if(!o.qy){qG(o.3G,\'o.AS\',v.1L.hD!=1,v.1L.hD==1,AR);o.qy=H}}if(!ae){aK()}E AR(){B p=o.3G.iE;B p2=o.2U;if(v.1L.hD==1){p=o.3G.p4;p2=o.4v}B x;if(p>p2*2l(v.1L.AG,0.5)){if(o.Q.fb()){x=H;o.Q.eB()}}F{if(p<-p2*2l(v.1L.AG,0.5)){if(o.Q.bT()){x=H;o.Q.aE()}}}if(x){if(v.1L.hD==1){O(o.3G,{"1d":0})}F{O(o.3G,{"1b":0})}}F{1A 5C({mc:o.3G,1G:(v.1L.hD==1?"1d":"1b"),to:0,18:0.1,6q:"F2",me:"qy"})}}E rP(){Y=hA[o1];if(Y.J(o.dp)>0){Y=Y.1P(o.dp,\'\');v.3g=Y}B 4N=fE(Y);4N.cE=E(){if(G.fD==4&&G.7b==4x){bR(G);o.Q.Fi()}F{nm(1)}};4N.qs=E(e){nm(3)};4N.dW();ae=H}E nm(x){if(hA.R>1){if(o1+10){y=o[o.fd[1]](y)}if(Y.J(".ao")==Y.R-4){B ao=y.2p(/(\\r\\n\\t|\\n|\\r\\t)/gm);Y=[];B tN=1;B hz=\'\';V(B i=0;i-1){if(ao[i].J(" - ")>-1){B 1J=ao[i].2p(" - ");hz=1J[1J.R-1]}}if(ao[i].J("3N")>-1){Y.2L({1O:""+(hz!=\'\'?hz:tN),3g:ao[i]});tN++;hz=\'\'}}}F{y=y.1P(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");2X{Y=56.6N(y)}2D(e){8f.1n(e.am);nm(2)}}if(o.Q){if(v.W.lC==1){o.Q.hr(2)}}aK();aU();1z(E(){js("W")},1)}}E aK(x){Y=o.U.6s(x?x:Y);Y&&Y!=\'?\'?6s(Y):\'\';o.1u&&x&&!o.1Y?o.P.2z():\'\'}E 5A(x,Bm){B y=H;B yy=H;js("10Y",x);if(o.hy){I}if(Bm!=1&&v.6G==1&&v.tC==1){tm();I}if(3M){if(o.1u||o.fs||(v.3h==1&&!o.1v)){if(3M.R>0){7N++;y=7N>3M.R-1;if(y&&3M.R>1&&v.dM>0){if(o.dM1){if(o.2w[o.3i].J(2N("ea"))==-1){o.2w[o.3i]=o.2w[o.3i]+\' (\'+2N("ea")+\')\'}if(o.3i>0){yy=K;o.U.5Z(o.3i-1);jp()}F{if(o.2w[o.3i+1].J(2N("ea"))==-1){yy=K;o.U.5Z(o.3i+1);jp()}}}}if(!y){o.2a>0||!o.1v||P.5P()?\'\':o.2a=41();if(o.2y!=oY(3M[7N])||!o.4j){if(o.1u){o.U.cW(1)}}o.fw=K;if(v.tD>0){2E(o.fy);o.fy=1z(hx,v.tD*2h)}F{hx()}}F{if(v.6G==1&&yy&&v.tC!=1){y=K;tm()}}}}F{y=K;if(!o.1v){hx()}}}if(y&&yy&&x){tS(x,H)}};E hx(){if(o.hy){I}if(o.1u||o.fs||(v.3h==1&&!o.1v)){1n("10W cP",o.2a);6s(\'or\');o.1v&&!o.1Y?P.2z():\'\';jp()}F{if(!o.1v){if(3M.R>0){if(7N+1<3M.R){7N++;o.dM++;6s(\'or\')}}}F{2E(o.fy);o.fy=1z(hx,2n(v.tD,5)*2h)}}}E tS(x,mr){au("2o","iD",H);o.de=K;if(v.B8==1&&!o.aL){if(v.B7==1){o.ah.9p(v.B6)}F{o.ah.9p(x)}if(v.B5==1&&L(v.B4)){o.eb=1A C9();o.U.eH()}}mr?o.aL=H:\'\';if(o.1u){o.U.8C();o.Q.3c()}L(o.29)&&!L(o.eb)?o.U.8z():\'\';js("2o",x)}E tm(){gv++;1n("iD gz A4 "+gv);o.1u?o.mN=1:\'\';L(o.cZ)?2E(o.cZ):\'\';o.cZ=1z(Bq,v.tl*2h)}E Bq(){B x=2l(v.10V,10);if(o.1u||o.mN==1){o.mN=0;if(gv0&&!o.5h&&!y){B 18=o.zC;if(18+10<3V()){1n(\'10L (Ca)\');js("Ca");P.2z();P.3S(18);x=H}}if(!x){o.U.nB()}};G.a6=E(){if(v.sX==1){L(o.29)?o.U.8z():\'\'}v.gp==1?o.U.eH():\'\';o.Q.2z();o.U.CX();if(v.10K==1&&L(v.ri)){if(v.ri.R>5){qm();3K(ux);ux=7j(qm,v.Dh*2h)}}js("1u")};G.hW=E(){if(v.n3==1&&o.4j){if(o.U.hW()){o.aa=P.t6();o.Q.4C();sG()}}o.ut=H};G.h0=E(){41()>0&&41()==3V()&&o.U.h1()?\'\':o.U.3c()};G.j2=E(){1n("10J")};G.j5=E(){1n("us");o.U.us();L(o.gx)?js("3D",o.gx):\'\'};G.cp=E(){1n("uo");gv=0;o.U.uo();o.2y=="1D"?sq(1):\'\'};G.ac=E(){if(P){1n("3V",3V());o.U.3V(41(),3V());js("1m",3V());gv=0;2E(o.cZ);if(L(o.l7)){o.U.eh(o.l7);o.l7=26}}};E 41(){B x=P.18();I x}E 3V(){B x=P.1m();I x}G.e7=E(){};G.8H=E(){1n("8J");o.U.8J();js("7O")};G.cX=E(){if(e0!=41()){if(!o.9X){o.U.8C();if(e0==0){if(v.gp==1&&v.Dc==1){o.U.eH()}}}}e0=41();B cR=3V();js("18",e0);if(v.2b.on==1){if(1K(D8)==\'E\'){!v.e3&&v.2b.e3?v.e3=v.2b.e3:\'\';if(!3k&&v.2b.3E!=1&&v.e3&&v.e3!=\'\'&&e0>0){o.dL=1A D8();3k=o.dL.gW()}}}if(o.2y=="1D"&&o.1i.6S&&cR>0){if(o.1u&&e0>cR-1){2E(jl);jl=1z(D7,4e)}}};E D7(){if(!jQ){o.U.3c();o.P.8h()}}G.ud=E(){if(o.2y=="4T"){P?P.ll():\'\'}};G.D4=E(x){o.U.cW();P.D2(x)};G.EZ=E(x){if(L(x)){if(3k){3k.3T(x)}v.2b.1H=x}};G.CZ=E(x){if(L(x)){if(3k){3k.3A(x);3k.2z()}}};G.ll=E(){if(o.2y=="4T"&&P){I P.3U()}F{I H}};G.lc=E(){I o.2y=="1D"?P.lc():1E};G.lh=E(){I P.lh()};G.5Z=E(x){1n("10I",x);if((o.2y=="ep"||o.2y==o.ws||(o.2y=="1D"&&(v.8Y==0||9L()<2))||(o.2y=="3J"&&(v.pg==0||cB()<2)))&&L(o.3Z[x])){B 18=G.18();o.2a>0?\'\':o.2a=18;o.U.3S(18,K);6s(o.3Z[x],H);B y=H;if(v.1g){if((v.1g.10H==1&&!o.1u)||!o.1v){y=K}}if(o.9Y>0){P.g0(o.9Y)}if(y){o.U.2z()}}if(o.2y=="1D"&&v.8Y==1&&9L()>1){P.IF(x)}F if(o.2y=="3J"&&v.pg==1&&cB()>1){P.II(x)}F if(o.2y=="4T"||o.2y=="dm"){P.sj(x)}};G.Jh=E(x,y){I iu(x,y)};G.rV=E(x,y){I Cj(x,y)};E iu(x,y){B r=x.1f+\'p\';if(x.1f<4x){r=\'lp\'}F if(x.1f>=4x&&x.1f<=e9){r=\'jx\'}F if(x.1f>e9&&x.1f<=i8){r=\'jw\'}F if(x.1f>i8&&x.1f<=43){r=\'jv\'}F if(x.1f>43&&x.1f<=fr){r=\'sm\'}F if(x.1f>fr&&x.1f<=DD){r=\'m7\'}F if(x.1f>DD&&x.1f<=DB){r=\'mb\'}F if(x.1f>DB&&x.1f<=DA){r=\'sB\'}F if(x.1f>DA&&x.1f<=Dm){r=\'10F\'}F if(x.1f>Dm){r=\'t9\'}if(x.Z==10D&&x.1f<=10B){r=\'jx\'}F if(x.Z==Dt&&x.1f<=Ds){r=\'jw\'}F if(x.Z==11d&&x.1f<=11v){r=\'jv\'}F if(x.Z==11J&&x.1f<=11I){r=\'m7\'}F if(x.Z==11H&&x.1f<=11F){r=\'mb\'}F if(x.Z==11C&&x.1f<=11B){r=\'sB\'}F if(x.Z==11z&&x.1f<=11y){r=\'t9\'}if(v.1g.11u==1&&L(v.1g[\'6x\'+r])){r=v.1g[\'6x\'+r]}F{if(y==1){r=2N(r)}if(y==2&&L(x.a7)){r=2J(x.a7/2h)+\' \'+2N(\'fC\')}}I r};E Cj(x,y){B r=x.ol();if(r=="11p"||r=="en"){x="11m"}F if(r=="11h"||r=="ru"){x="Русский"}if(1K(v.lJ)=="3H"){if(L(v.lJ[x])){x=v.lJ[x]}F{x=2l(v.lJ[y.62()],x)}}I x};E sG(){if(o.4j&&o.1X&&!o.tU){P.uk();V(B i=0;i0){if(o.b4[x]){B 18=G.18();o.2a>0?\'\':o.2a=18;o.U.3S(18,K);6s(o.b4[x],H);o.U.2z()}}F{if(o.2y=="1D"&&v.cF==1){P.Iv(x)}F if(o.2y=="3J"&&v.CQ==1){P.IH(x)}F if(o.4j){P.g0(x)}}};G.sK=E(){B x=o.2w[o.3i];x==1E?x=\'\':\'\';B y=jm()&&v.9R==1&&v.8Y==1&&x!=2N("2A");I(y?\'\'+2N("2A")+\' \':\'\')+x};G.sM=E(){B x=o.7f[o.6Q];x==1E?x=\'\':\'\';I x};G.jm=E(){I jm()};E jm(){B x=K;if(P){if(o.2y=="4T"){x=P.2A()}if(o.2y=="1D"&&v.8Y==1&&9L()>1&&v.9R==1){x=P.2A()}if(o.2y=="3J"&&v.pg==1&&cB()>1){x=P.2A()}}I x}E 9L(){if(o.2y=="1D"){I P.9L()}F{I 0}}E cB(){if(o.2y=="3J"){I P.cB()}F{I 0}};G.9w=E(){I o.4j?P.9w():o.4Z};G.4J=E(x){if(P&&(o.uh||L(v.9w))){P.4J()}if(v.xq>0){O(o.3G,{"1f":(o.1Z?"100%":o.bQ-v.xq)})}if(o.3k&&v.2b.A6==1){o.dL.4J()}if(v.td==1){11k()}if(o.s8){o.s8.4J()}};G.3I=E(){I P?P.3I():{}};G.iG=E(){P.iG()};G.6G=E(){1n(\'6G\');o.9M=0;o.1v?v.3h=1:\'\';o.U.8J();if(Y&&v.11l!=1){if(Y.J(\'(5z)\')==-1){Y=Y+(Y.J(\'?\')==-1?\'?\':\'&\')+\'CJ=(5z)\'}}if(Y){if(o.4j){P.3A(Y);G.2z()}F{6s(Y)}}};if(!L(o.29)){qn()}if(L(v.29)){if(v.29!=\'\'){al(v.29,o.29,v.gf);if(v.sX==1&&!o.1v){1l(o.29)}}F{v.29=26}}E az(){fI=P?P.7b():\'\'}E Cb(Y){3M=Y.2p(" or ");V(B i=0;i<3M.R;i++){if(3M[i].J(" g8 ")>-1){pD=3M[i].2p(" g8 ");3M[i]=pD[5z(0,pD.R-1)]}if(L(v.qf)&&3M[i].J("//")==-1){3M[i]=v.qf+3M[i]}}7N=0}E z9(){az();if(fI=="7W"||o.5h){o.U.t8()}if(fI!=""){o.U.xp()}}E qn(){if(o.29){o.1Q.3m(o.29)}o.29=22("2f");O(o.29,{"4E-3j":"1W","1B":v.nR,5p:"1B 0.5s"});if(v.td==1){11n()}F{ei(o.29)}o.1Q.1V(o.29)}E 6s(x,y,z7){if(x){if(x.J("3D:")==0&&o.W){o.2a=x.1j(5);o.Q.Fh(0);I}}2E(jl);v.jk==\'\'?v.jk=\';\':\'\';if(x.J(\'{\')>-1&&x.J(\'}\')>-1&&x.J(v.jk)>-1){B z=x.2p(v.jk);o.b4=[];V(B i=0;i0){B fu=3M[7N];if(fu){if(fu.J(\'js:\')==0){2X{fu=2g(fu.1j(3))}2D(e){8f.1n(e.am)}}}if(fu){o.2y=oY(fu);B gW=K;if(z7){gW=H}Y=fu;if(Y){Y=Y.1P(/\\(5z\\)/g,2F.5z())}F{Y=3M[0]}if(!gW&&x!=\'x\'&&P&&o.2y==ft&&(ft=="ep"||(ft=="cN"&&!o.1i.2e)||(ft=="4T"&&o.1v&&!po)||ft=="dm"||ft=="1D"||ft=="3J")){P.3A(Y)}F{1n("11o");oL();Ak(Y)}sq()}}if(!y){3K(o.s6);o.s6=7j(z9,o.pd);if(!L(v.1U)&&v.o7==1&&v.sn==1){v.1U=\'\'}if(L(v.1U)){o.U.gs(v.1U)}if(v.gy==1){if(v.n3==1&&o.1i.2e){}F{if(o.2y=="4T"){O(o.3G,{"1d":-ki,"1b":-ki})}F{3l(o.3G)}v.1r.1l=0}}}}E sq(x){if(o.ee||x){if(o.k7){P.g3(o.iK)}F{if(o.9z!=o.ee){P.g3(o.5V[o.9z])}}}}E oY(x){B 1G="ep";if(x){if(x.J(".zD")>0){1G="1D"}F if(x.J(".yW")>0){1G="3J"}F if(x.J("w")==0&&x.J("s")==1){1G=o.ws}F if(x.J(\'4T.a0/\')>-1||x.J(\'od.be/\')>-1){if(1K(zb)==\'E\'){1G="4T";if(v.xG==1){B y=\'jj://4p.4T.a0/vi/\'+oX(x)+\'/\';Ai(y+\'yP.ix\',E(z){z>100?v.29=y+\'yP.ix\':v.29=y+\'11q.ix\';if(o.1I){o.1I[o.3t][\'29\']=v.29}v.3h==1||o.1v?\'\':al(v.29,o.29,v.gf)})}}F{1n("No zF")}}F if(v.cN==1&&x.J(\'cN.a0/\')>-1){1G="cN"}F if(v.rt==1&&x.J(\'11r.r\')>-1){1G="rt"}F if(v.Af==1){if(1K(Ag)==\'E\'){Ag(x)?1G="6L":\'\'}}}o.uh=1G=="4T"||1G=="cN"||1G=="rt";o.4j=1G=="ep"||1G=="1D"||1G=="3J"||1G==o.ws;I 1G}E Ai(Y,Aj){B 4p=1A 11s();4p.cE=E(){Aj(G.1f)};4p.3A=Y}E Ak(x){o.2y=oY(x);if(o.4j){P=1A AB(x,o.3G,K)}if(o.uh){P=2g("1A qY"+o.2y[0].Aa()+o.2y.4U(1)+"(x,o.3G);")}if(o.2y=="6L"){P=1A 11t(x)}o.Q?o.Q.Ex():\'\';B t=0;if(L(v.1m)){if(o.3q&&v.cs==1&&!o.1v){t=o.3q.aC().t}1z(E(){o.U.3V(t,v.1m)},100)}}E oL(){if(P){P.4f();P=26;fI="7d"}if(3k){3k.4f();3k=26;3k=1E;o.dL.5I();o.3k=26;o.dL=26}};G.4f=E(){oL()};G.11g=E(){3M=[];oL()};G.6s=E(x,y,z){6s(x,y,z)};G.al=E(x){al(x,o.29,v.gf)};G.2z=E(){if(P){jQ=K;po=K;if(o.5h){o.3L.2z()}F{P.2z();v.gp==1?o.U.eH():\'\'}if(L(3k)){3k.2z()}if(o.7M){if(o.4j){if(o.aM>0&&!o.7M.11w()){o.7M.pb()}}F{o.o9=[];o.Q.iN("cO")}}if(o.4j&&v.Jr>-1&&!o.sW&&!o.1i.4h){if(o.aM>0){P.IX()}}jp()}F{1z(G.2z,43)}};E jp(){if(v.zY>0&&3M.R>1){if(3V()==0||v.A2==1){2E(o.ow);o.ow=1z(zZ,v.zY*2h)}}}E zZ(){if(o.1u&&(3V()==0||v.A2==1)&&41()==0&&!o.fy){if(P){if(P.9A()==0&&7N!=3M.R-1){5A(\'6s A4\')}}}}G.A5=E(1c){if(o.3k){if(v.2b.A6==1){if(o.tI[o.3k]>2){I}}if(1c){1c.aA();1w.1c?1w.1c.6t=H:\'\'}B 1J=P;P.t7(H,o.3k);3k.t7(K,o.3G);P=3k;3k=1J;P.2z();3k.2z();js("2b")}};G.Ac=E(){P.3A(Y)};G.xU=E(){v.5g==1?o.5g.3a("1l"):\'\';o.tB=H};G.hP=E(){if(v.1r.vI){v.1r.vI=K;if(o.Q){o.Q.uI(1);o.Q.qN()}}o.tB=K};G.zV=E(){if(o.3k&&o.dL){o.dL.i1()}};G.eX=E(){if(o.4j&&o.5S){o.h7=H;P.5S()}};G.ey=E(){if(o.4j&&o.8X){P.8X()}};G.ne=E(){if(v.gn==1&&L(v.11x)){if(L(o.gn)){o.gn.1o()}F{if(1K(zU)==\'E\'){o.gn=1A zU()}}}jM();if(P){nv(0);P.ne()}};G.cA=E(){o.gn?o.gn.1l():\'\';P?P.cA():\'\'};G.jM=E(x){jM(x)};E jM(x){if(v.11A==1&&2n(v.bZ)){if(L(o.bZ)){o.bZ.1o(x)}F{if(1K(Ay)==\'E\'){o.bZ=1A Ay()}}}}G.3c=E(){if(o.5h){o.3L.3c()}F{P?P.3c():1n("11D")}if(L(o.3k)){3k.3c()}};G.tL=E(){po=H;o.U.3S(0,K);L(o.29)?o.U.8z():\'\';6s(\'x\')};G.dY=E(){P?P.dY():\'\'};G.3S=E(x){if(P){if(o.5h){o.3L.3S(x)}F{P.3S(x);if(v.2b.on==1){if(3k){3k.3S(x)}}}}};G.5d=E(){if(P){P.5d();o.5h?o.3L.5d():\'\';1n("5f")}if(v.2b.on==1&&v.2b.fo==1){if(3k){3k.5d()}}};G.6g=E(){if(P){P.6g();o.5h?o.3L.6g():\'\';1n("8O")}if(v.2b.on==1&&v.2b.fo==1){if(3k){3k.6g()}}};G.3T=E(x){P?P.3T(x):\'\';if(v.2b.on==1){if(v.2b.fo==1&&3k&&!o.EL){3k.3T(x)}}if(o.5h){o.3L.3T(x)}};G.lw=E(){I P?P.lw():K};G.5P=E(){I P?P.5P():K};G.7b=E(){I fI};G.7d=E(){I jQ};G.18=E(){B x=0;if(P){x=41();if(o.5h){B y=o.3L.41();y?x=y:\'\'}F{if(3V()>0&&x!=3V()){o.zC=x+0.11E}}I x}F{I 0}};G.1m=E(){B x=0;if(P){x=3V();x==0&&L(v.1m)?x=v.1m*1:\'\';if(o.5h){B y=o.3L.3V();y?x=y:\'\'}}I x};G.9A=E(){I P?P.9A():0};G.fH=E(){o.3B.fH=o.3B.fH?K:H;O(o.3G,{"2S":(o.3B.fH?"3o(-1)":"3o(1)")})};G.11G=E(){qn()};G.ql=E(){if(o.4j){P.4A()}};G.z8=E(x,y){if(x==\'1M\'){if(y==1){dS(v.1g.1M/100)}if(y==2){dS(-v.1g.1M/100)}if(y==3){o.P.jK()}}F{if(o.4j){if(!o.9S[x]){if(x==\'oH\'){o.9S[x]=0}F{o.9S[x]=1}}if(y==1){o.9S[x]+=v.1g[x]/100}if(y==2){o.9S[x]-=v.1g[x]/100}if(y==3){if(x==\'oH\'){o.9S[x]=0}F{o.9S[x]=1}}!o.jN?o.jN=[]:\'\';o.jN[x]=x+\'(\'+2J(o.9S[x]*100)+\'%) \';B cf=\'\';V(B i in o.jN){cf+=o.jN[i]}O(P.9P(),{\'6X\':cf});o.Q.nk(x)}}};G.1M=E(x){dS(x)};E dS(x){if(6V(x).J(":")>0){B y=x.2p(":");B z0=o.2U/o.4v;B z1=o.P.3I();if(z1.Z>0){z0=z1.Z/z1.1f}B z=y[0]/y[1];if(z0!=z){if(o.4j){P.fN()}B w2=o.4v*z;B x2=w2/o.2U;B h2=o.2U/z;B y2=h2/o.4v;if(x2<1){o.3B.x0=o.3B.x=3X(x2);o.3B.y=1}F{o.3B.x=1;o.3B.y0=o.3B.y=3X(y2)}O(o.3G,{"2S":"3o("+o.3B.x+") 3r("+o.3B.y+")"});o.kq=x}}F{o.3B.x+=3X(x);o.3B.y+=3X(x);O(o.3G,{"2S":"3o("+o.3B.x+") 3r("+o.3B.y+")"})}if(v.1L.11e==1){if(!o.qD){if(o.3B.x>0||o.3B.y>1){qG(o.3G,\'o.10P\');o.qD=H}}qF()}o.Q?o.Q.nk(\'1M\'):\'\'};G.jK=E(){if(o.4j){P.fN()}o.3B.x=o.3B.x0;o.3B.y=o.3B.y0;O(o.3G,{"2S":"3o("+o.3B.x+") 3r("+o.3B.y+")"});o.Q.nk(\'1M\');o.kq=26;qF()};E qF(){if(o.qD&&v.1L.10C!=1){if(o.3B.x==1&&o.3B.y==1){O(o.3G,{"1d":0,"1b":0})}}};G.gE=E(x,y){P.gE(x,y)};G.cK=E(){I cK()};E cK(){I 3M?(3M.R>0?(3M[7N]?3M[7N]:\'\'):\'\'):\'\'};G.qp=E(){I 3M.R};G.9P=E(){I P?P.9P():K};G.6f=E(){if(o.4j){P.6f()}};G.uF=E(){P.uF()};E qm(){B 4N=fE(v.ri+\'?Y=\'+3M[7N]);4N.cE=E(){if(G.fD==4&&G.7b==4x){if(G.dK){v.1O=G.dK;o.U.9E(\'1O\')}}};4N.dW()}};B AB=E(Y,1F,2b){B 17=22(v.gy==1?"AC":"g9");B 9Z;B u1=0;B 1D;B 4H=K;B uy=K;B sY=K;B 9G=K;B fX=-1;B lU=-1;B 3J;B 6I=K;B ws;B sV=K;B 6n=K;o.5i=K;B 8c=0;B 8W=K;B iH=0;B 2o;B 10E;B o4=K;B j6=-1;B cC=-1;B tx;B uc;B 9C;B iR;B 11L;B Ir=\'g9/Co; 10G="10M.10N, 10A.40.2"\';B lK=K;O(17,{\'1q\':\'lb\',\'Z\':\'100%\',\'1f\':\'100%\',\'3H-kO\':\'uL\',\'5p\':"6X 0.2s 3e",\'8M-1f\':\'2A\',\'5Q-1f\':\'1W\',\'8M-Z\':\'2A\',\'5Q-Z\':\'1W\'});fN();if(o.1i.7w&&v.3h==1&&v.sL==1){if(!o.1v&&v.7A){3W(17,{\'kV\':1})}F{o.3p=H;o.Q?o.Q.5d():\'\';3W(17,{\'3p\':1,\'kV\':1,\'3h\':1})}}F{if(v.qL==1&&o.1i.2e){if(v.zM!=1&&o.1i.7w&&v.1Y!=1){}F{3W(17,{\'kV\':1})}}if(!o.1i.tv){3W(17,{\'4A\':(v.4A==1?\'7B\':\'1W\')})}}if(v.10O==1){3W(17,{"10Q":"Az","10R":"Az"})}Y=fM(Y);3W(17,{\'3A\':Y,\'x-3R-5S\':\'Kp\',\'Av\':\'H\'});if(v.29&&v.10S==1){3W(17,{"29":v.29})}if(v.10T!=1){3W(17,{\'Av\':\'H\'})}if(v.10U==1){3W(17,{\'2b\':\'K\'})}if(2b){17.3h=H;if(v.2b.fo!=1||v.3h==1){17.3p=H}F{17.1H=2n(v.2b.1H)?v.2b.1H:v.1H}}if(v.10Z==1){3W(17,{\'11a\':\'11b\'})}rZ();if(v.11c==1){B dA=22("eA");3W(dA,{"JP":"no","Ku":"H","Kw":"H","3A":""});O(dA,{"1q":"2C","Z":"100%","1f":"100%","2T":0});1F.1V(dA);B z4=1w.7j(E(){if(dA.kp.1S.fD==="11X"){1w.3K(z4);O(dA.tw.aD,{"2Q":0,"2P":0});dA.tw.aD.1V(17)}},100)}F{1F.1V(17)}if(!L(Y)){Y=\'\'}B jE=K;if(o.1i.tv){if(Y.J("11P")>0){jE=H}}if(o.1i.6S){if(Y.J("11Q")>0||(v.JO==1&&v.dw==1)){jE=H}}if(o.1i.4h){if(Y.J("r7")>0){jE=H}}if(Y.J(".yW")>0){6n=H;if(!o.3J){if(1K yS!=="1E"){o.3J=1A yS()}F{6n=K}}if(L(o.3J)){if(!L(1w.JS)){o.3J.pn()}F{xW()}}}F if(((2I.1D==1&&v.r0!=1)||Y.J(".zD")>0)&&!jE&&(o.gS.J("8o")!=-1||L(1w.5B))){4H=H;uy=H;2X{if(L(1w.5B)){if(!5B.zg()||(o.1i.6S&&v.11V==1&&!o.1i.4h)||(o.1i.4h&&v.r7==1)||(o.1i.pO&&v.11M==1)){1n(\'8o 12a \',5B.zg());4H=K}F{if(v.4A==1||v.3h==1||v.zx==1||2b){dn(K)}}}F{4H=K}}2D(2o){4H=K}}F if(Y.J("w")==0&&Y.J("s")==1&&v.Yt==1){8W=H;sU()}if(o.1i.tv&&v.3h==1&&!4H&&!6n&&!8W){1z(E(){o.U.da()},100)}if(v.7M==1){L(o.7M)?o.7M.bp():\'\';o.7M=1A Y1()};G.uF=E(){xW()};E xW(){6n=H;if(tT()){if(v.4A==1||v.3h==1||v.DK==1){lr(K)}}F{6n=K;1n("UZ gP Kn")}}E lr(x){if(o.3J&&!6I){o.3J.gW(x,17,Y,2b);L(1w.JS)?6I=H:\'\'}}E dn(x){1n("8o");if(o.3Z.R>1){v.8Y=0;v.JT=H}F{v.JT?v.8Y=1:\'\'}if(o.b4.R>1){v.cF=0;v.JU=H}F{v.JU?v.cF=1:\'\'}o.9C=K;fX=-1;9C=[];o.3z?o.3z.JY():\'\';B r5=K;if(v.7A&&v.K0==1){r5=H;v.K0=0}9Z={Ks:(v.JN==1&&!2b),XZ:(v.4A==1||v.3h==1||2b||x)&&!r5,fA:60,qX:60,TQ:K};if(v.Jz>0){9Z.TR={6Y:{JF:v.Jz*2h}}}if(v.JI>0){9Z.TS={6Y:{JF:v.JI*2h}}}if(v.TT==1){9Z.TU=H}if(v.dw==1){B ks=[\'wv\',\'pr\',\'ck\'];B pW=[\'a0.TW.gL\',\'a0.TX.TY\',\'42.w3.TP\'];B dj={};V(B i=0;ifr){v.6B.fA=fr}v.6B.qX=v.6B.fA}if(L(v.6B.Il)){v.6B.qX=v.6B.fA=v.6B.Il}if(1K v.6B=="3H"){V(B 1a in v.6B){if(v.6B[1a].62().J(\'2g:\')==0){v.6B[1a]=2g(v.6B[1a].1j(5))}9Z[1a]=v.6B[1a]}}}js("U6",1D);1D=1A 5B(9Z);js("1D",1D,1);1D.JC(Y);1D.U7(17);1D.on(5B.7q.U8,E(){1n("8o U9")});1D.on(5B.7q.U0,E(1c,28){!2b?o.U.da():\'\'});1D.on(5B.7q.TN,E(1c,28){if(!2b&&v.8Y==1&&9L()>1){Jg();qg();o.Q?o.Q.jJ(o.3i):\'\'}});1D.on(5B.7q.TC,E(1c,28){qg()});1D.on(5B.7q.TM,E(1c,28){qg()});1D.on(5B.7q.Tt,E(1c,28){if(!2b){if(28.iJ.5i!=o.5i){o.5i=28.iJ.5i;o.Q.4C()}o.5i=28.iJ.5i;if(o.5i){1n("Tu");o.Jd=Y.J("?w0")>-1;if(17.1m>0&&17.cG>0){if(17.1m-17.cG<10){if(o.iP>0){if(o.iP==17.cG&&o.Je==17.1m){o.oR++;if(o.oR>2){o.oR=0;o.iP=-1;1D.a9();dn(H);8h()}}F{o.iP=-1}}F{o.iP=17.cG;o.Je=17.1m}}}}}if(v.8Y==1){o.3i=1D.l1;o.Q?o.Q.jJ(o.3i):\'\'}la()});1D.on(5B.7q.Tv,E(1c,28){if(L(28.iO)){!2b?js("Tw",28.iO.Tx):\'\';if(v.Ty==1){1K Jp!=="1E"?Jp(28.iO):\'\'}}if(fX>-1){1D.IS=fX;fX=-1}2E(o.fy);sY=H;Ke()});1D.on(5B.7q.Tz,E(1c,28){js("TA",28,1)});1D.on(5B.7q.Ts,E(1c,28){if(!2b&&v.cF==1){1z(rW,43)}});1D.on(5B.7q.TB,E(1c,28){if(!2b&&v.cF==1){rU()}});1D.TD=K;if(v.TE==1){1D.on(5B.7q.TF,E(1c,28){if(1K(28)=="3H"){if(28.iO.1G==\'1U\'){B fu=28.iO.Y;if(fu){B st=1D.Kq;if(o.4W){o.3z.ug(st+\'cS\'+fu)}F{!9C[st]?9C[st]=[]:\'\';9C[st].2L(fu)}}}}});1D.on(5B.7q.TG,E(1c,28){B x=1D.TH;B y=\'\';V(B i=0;i0||2b||v.5i==1||8W?\'\':o.2a=41();1D.a9();if(!2b){o.fw=H;o.P.5A()}}}F{B nx=K;if(28.1G=="TK"){if(v.TL==1&&o.P.qp()>0){nx=H}F{1n("8o fw P 2o, iM");1D.Ua()}}F{nx=H}if(nx){2o="8o fw 2o, a9";1D.a9();!2b?o.P.5A():\'\'}}}F{1n("8o ",28.1G,28.iJ,(28.py?28.py.uA:\'\'));js("TO",(28.py?28.py.uA:\'\'));if(8c>0){8c=2;ty()}}});9G=H}E tM(x){if(x){V(B j=1;j<11;j++){if(v["I9"+j]){x=x.1P("{"+j+"}",v["I9"+j])}}}I x}E qg(){if(!2b&&v.8Y==1&&9L()>1){if(o.3i!=1D.l1){o.3i=1D.l1;o.Q?o.Q.jJ(o.3i):\'\';1n("8o Ub "+o.3i)}if(2n(v.d1)&&o.3i>0){B fq=v.d1.2p(",");V(B k=0;k-1){1n(\'UB 4S\');1D.iZ=o.3i-1;o.3i--;1h}}}if(v.9R!=1&&m5()&&lU>-1){so(lU)}}}E sU(){if(L(1w.IA)){if(tT()){if(!L(o.ws)){o.ws=1A UD()}ws=1A IA(17,Y,2l(v.UE,{Ks:H}));sV=H}F{8W=K;1n("gP Kn")}}}E Ke(){ti()};G.6f=E(){ti()};E ti(){if(v.Hk&&o.Q){if(17.cw.R>0){if(v.6f==1){17.cw[17.cw.R-1].gG="Kk"}F{17.cw[17.cw.R-1].gG="3d"}if(!o.6f){o.6f=H;o.Q.4C()}}F{if(o.6f){o.6f=K;o.Q.4C()}}}}E uq(){1n("UF");!2b&&o.1u?o.U.3c():\'\';o.U.8z();8c=1;ty(o.1u)}E ty(x){if(8c>0){2E(tx);tx=1z(Kt,v.Km*2h)}}E Kt(){if(8c>0){1n("UG");if(4H){if(8c==1){1D.JC(Y)}if(8c==2){1D.a9();dn(H);17.1u()}}F{3W(17,{\'3A\':Y})}}}17.1y(\'UH\',JR);17.1y(\'2o\',uC);17.1y(\'7d\',8h);17.1y(\'1u\',a6);17.1y(\'3Y\',h0);17.1y(\'JK\',cX);17.1y(\'j1\',j2);17.1y(\'ny\',j5);17.1y(\'JD\',cp);17.1y(\'JB\',e7);17.1y(\'7O\',8H);17.1y(\'Jw\',ac);17.1y(\'UI\',Ia);17.1y(\'K6\',tq);17.1y(\'K5\',tr);if(v.JO==1&&o.1i.6S){if(2n(v.UJ)){if(2n(v.UK)){17.1y(\'K3\',tu)}F{if(1K K8!=="1E"){o.lo=K8(Y,17)}}}}if(o.1i.7w){17.1y("UL",iG,K);17.1y(\'K7\',K4)}E K4(){17.dG("Q")}E iG(){if(17.UC){o.U.fv()}}E JR(){if(!4H&&!6n){!2b?o.U.da():\'\'}}E uC(){if(!4H&&!6n){if(17.2o){B x=17.2o.uA;2o=17.2o.am;if(2o==\'\'){if(x==1){2o="IY"}if(x==2){2o="uz"}if(x==3){2o="d3"}if(x==4){2o="gP nH"}}1n("iD: ",2o)}if(uy&&v.oB==1&&41()==0){2o=1E;uq()}if(2o!=1E||o.1i.4h){5A()}}}E 5A(){!2b?o.P.5A():\'\'}E 8h(){if(!2b){o.P.8h()}F{if(v.2b.9a==1){17.cG=0;17.1u()}}}E a6(){if(!o.1v&&v.7A){1n(\'JV 1u\');3Y();o.U.2z();I}if(4H&&8c>0){}F{if(!2b){B aJ=o.U.8e()&&o.oQ!=1;if(aJ||cC==-1){B x=K;if(4H){if(L(o.1Y)||L(o.5D)){if(aJ){}F{1n(\'3Y j0\');3Y();x=H}}}if(!x){o.P.a6()}}}}}E h0(){if(!lK){1n("UM");if(o.1u&&o.fs&&!17.7d&&v.K2==1&&!o.aa){1n("K2");fZ()}F{!2b&&!o.JE&&17.8p?o.P.h0():\'\'}}}E cX(){!2b?o.P.cX():\'\';if(cC>-1){if(41()>cC){3Y();cC=-1}}}E j2(){!2b?o.P.j2():\'\'}E j5(){!2b?o.P.j5():\'\'}E cp(){if(2b){lN()}F{o.P.cp();ta();if(4H&&8c>0){8c=0;1n("UO up");1D.J1();fZ();o.Q.2z()}if(L(v.9w)){2B()}1z(Kf,43)}}E J5(){if(17.C.1d=="-UP"||17.p4<-2h){cA()}}E Kf(){if(17){if(17.cz&&o.7f.R==0&&v.UQ!=0){B at=17.cz;V(i=0;i0){g0(o.9Y,1)}};G.9w=E(){I(17.mg/17.fT)};E lN(){if(17.fT>0){O(1F,{"1f":1F.2c/(17.mg/17.fT)-2J(v.2b.2T)})}F{if(u1<20){1z(lN,100);u1++}}}E ta(){if(v.nX==1){3K(o.tW);o.tW=7j(tY,100);tY()}}E tY(){if(17){if(17.fT>0){o.U.ID(17.mg/17.fT);3K(o.tW)}}}E ac(){!2b&&!8W?o.P.ac():\'\'}E e7(){!2b?o.P.e7():\'\'}E 8H(){if(4H&&8c>0){}F{!2b?o.P.8H():\'\'}}E Ia(){o.U.tV()}E tT(){B op=1w.Id=1w.Id||1w.UR;B iA=1w.Ie=1w.Ie||1w.US;B oe=op&&1K op.oe===\'E\'&&op.oe(Ir);B Jf=!iA||iA.su&&1K iA.su.UT===\'E\'&&1K iA.su.5I===\'E\';I oe&&Jf}B sd="<7y C=\'1B:0.5\'>";E Jg(){if(!2b&&v.8Y==1){B x=1D.9K;B q=-1;o.2w=[];if(x.R>1){if(v.4w==\'5Q\'){q=x.R-1}V(B i=0;i-1||v.UU==1){if(L(x[i].a7)){B yi=o.2w.J(y);yi>-1?o.2w[yi]+=" "+sd+" &f5;"+2J(x[yi].a7/2h)+\' \'+2N(\'fC\')+\'\':\'\';o.2w[i]=y+" "+sd+" &f5;"+2J(x[i].a7/2h)+\' \'+2N(\'fC\')+\'\'}}F{o.2w[i]=y}if(L(x[i].Jl)){o.af[i]=x[i].Jl[0]}}F if(L(x[i].6x)){o.2w[i]=x[i].6x}F{o.2w[i]=i}if(L(v.4w)&&q==-1){if(v.4w==o.2w[i]){q=i}}if(L(o.4w)){if(o.4w==o.2w[i]){q=i}}}if(v.9R==1){o.2w[x.R]=2N("2A")}F{q==-1?q=x.R-1:\'\'}if(v.Jm==1||q>-1){if(v.iY=="5O"||(!o.1v&&v.4A==0)){1D.te=q}F{if(v.iY=="fQ"){1D.iZ=q}}o.3i=q}F{if(v.9R==1){o.3i=1D.9K.R-1}F{o.3i=1D.UV}}if(v.Jj>0){1D.lS=x.R-v.Jj*1-1}la()}if(1D.9K[o.3i]){o.a7=2l(1D.9K[o.3i].a7,0)}o.Q?o.Q.4C():\'\'}}E la(){if(v.cF==1){rW();rU()}}E rW(){if(!2b&&v.cF==1){B x=1D.cz;o.7f=[];B 2G;B 1R=-1;if(x.R>1){V(B i=0;i0){if(x[i].fU!=o.af[o.3i]){V(B j=0;j-1){o.6Q=1R;1D.lf=1R}}E rU(){if(!2b){B x=1D.cz;B y=1D.lf;if(y>-1){if(L(x[y].fU)){if(o.af.R>0){if(o.af[o.3i]!=x[y].fU){V(B i=0;i1){17.cz[x].s5=H;17.cz[y==1?0:o.9Y].s5=K;o.9Y=x;y!=1?17.cG=o.P.18():\'\'}}E 41(){if(6n){I 6I?o.3J.18():0}F{I 17.cG}};E 3V(){B x=17.1m;if(x==Uz){v.5i=1;x=41()+10;if(o.cR){x0||em.J(\'IY\')>0){if(o.1u){if(iH<5){1n("Ul",iH);1z(fZ,Ud);iH++}F{}}}}})}}}G.ne=E(){if(o.5D||o.1Y){if(o.9v){ey()}if(!o.h7&&o.1i.2e&&o.1i.3R){if(!17.3p){17.3p=H;o4=H}O(17,{"1q":"2C","1b":-4e,"1d":-4e});cC=41();if(!8W){17.1u()}if(cC==0&&o.2a>0){iR=o.2a}}}};G.cA=E(){cA()};E cA(){if(!o.h7&&(o.1i.2e||o.1i.3R)){O(17,{"1q":"lb","1b":0,"1d":0});if(L(v.9w)){2B()}if(o4){!o.3p?17.3p=K:\'\';o4=K}if(iR>0){o.2a=iR;iR=0}cC=-1}};G.3c=E(){1n(\'8p\');3Y()};E 3Y(){if(8W){ws.3Y()}F{17.3Y()}};G.dY=E(){!17.8p?3c():fZ()};G.3S=E(x){if(6n&&6I){o.3J.3D(x)}F{if(4H){if(v.Um==1&&x>0&&m5()&&v.9R==1){fX=1D.iZ;1D.IS=0}}17.cG=x}};G.5d=E(){17.3p=H};G.6g=E(){17.3p=K;if(o.2y=="1D"&&o.1i.4h&&v.1Y==1){if(!L(o.IQ)){lK=H;1n("4h 8O");17.3Y();1z(E(){17.1u();lK=K},10);o.IQ=H}}};G.3T=E(x){17.1H=x};G.IX=E(){if(o.Ji!=17){B cP;B 8N;if(o.lE[17]){cP=o.lE[17];8N=o.sO[17]}F{1w.lG=1w.lG||1w.Y0;if(L(1w.lG)){2X{8N=1A lG();cP=8N.Uq(17);o.lE[17]=cP;o.sO[17]=8N}2D(e){1n(e)}}}if(8N){B j7=8N.Ur();j7.j7.5w=v.Jr;cP.Jk(j7);j7.Jk(8N.Us);o.sW=H;o.Ji=17}}};G.lw=E(){I!17.8p};G.5P=E(){I v.5i==1||8W?H:o.5i};G.9P=E(){I 17};G.t6=E(){3W(17,{\'Q\':\'1\'});I H};G.4A=E(){3W(17,{\'4A\':\'7B\'});if(4H&&!9G){dn(K)}if(6n&&!6I){lr(K)}};G.7b=E(){B 6z="7W";if(17.8p){6z="8p"}if(17.7d){6z="7d"}I 6z};G.t7=E(x,y){2b=x;y.1V(17);1F=y;if(x){if(v.2b.fo!=1){17.3p=H}F{if(!o.3p){17.3p=K}}lN();if(o.2w.R>0&&v.9R==1){if(4H){j6=o.3i;1D.lS=0;1D.iZ=0}}}F{if(!o.3p&&v.2b.fo!=1){17.3p=K}17.1H=2n(v.2b.1H)?v.2b.1H:v.1H;ta();if(o.2w.R>0&&v.9R==1){if(4H){1D.lS=-1;if(j6>-1){j6<1D.9K.R?1D.te=j6:\'\'}}}}};G.18=E(){I 41()};G.1m=E(){I 3V()};G.9A=E(){B x=0;if(17.8F){if(17.8F.R>0){B y=41();V(B i=0;i<17.8F.R;i++){if((y>=17.8F.1v(i)||y>=17.8F.1v(i)-100)&&y<=17.8F.4c(i)){x=17.8F.4c(i)}}x==0?x=17.8F.4c(17.8F.R-1):\'\'}}if(L(v.4c)){B ed=v.4c;if(7x([ed],\'-\')){ed=3V()}x>ed?x=ed:\'\'}I x};G.2A=E(){I m5()};E m5(){B x=K;if(4H){if(9G){x=1D.Ut}}F if(6n){if(6I){x=o.3J.2A()}}I x}G.3I=E(){I{"Z":17.mg,"1f":17.fT}};G.3A=E(x){if(x){1n("3A");x=x.1P(/\\(5z\\)/g,2F.5z());x=fM(x);Y=x;o.aL!=2?o.aL=K:\'\';if(6n){if(6I){o.3J.cP(x)}}F if(4H){4H&&1D?1D.a9():\'\';dn(o.1v||o.3h);sa()}F{3W(17,{\'3A\':x,\'3h\':0});rZ();3Y()}}};E fM(x){if(x){B y=x.J(\':Uu:\');if(y>0){o.fM=x.1j(y+6);x=x.1j(0,y)}}I x}E rZ(){if(o.1i.6S&&17){B y=17.cw;if(y){V(B i=0;i {o.9v = H;}).2D(2o => {o.9v = K;});\')}F{2g(\'1S.Sr().bL(ok =>{o.9v = K;}).2D(2o => {});\')}}};E tq(){o.9v=H};E tr(){o.9v=K};E tu(e){if(1K IJ!=="1E"){o.lo=IJ(e)}}G.II=E(x){if(6I){o.3J.sj(x)}};G.IH=E(x){if(6I){if(17.8F.R>0){o.3J.Ss(x)}}};G.Sk=E(x){if(o.ws){o.ws.IG(ws,x,-1)}};G.St=E(x){if(o.ws){o.ws.IG(ws,-1,x)}};G.IF=E(x){lU=x*1;so(x)};E so(x){if(9G){B y=2J(x);if(y>=1D.9K.R){if(v.9R==1){y=-1;1D.lS=-1}F{y=1D.9K.R-1}}if(v.iY=="fQ"){1z(8H,43);1D.iZ=y}if(v.iY=="5O"){1n("8o 5O Sv "+y);1D.te=y}if(y==-1){o.3i=1D.l1}la()}};G.lc=E(){I 1D};G.lh=E(){I 6I?o.3J.Sw():K};G.9L=E(){I 9L()};E 9L(){B x=0;if(9G){if(1D.9K){x=1D.9K.R}}I x}G.cB=E(){I cB()};G.fN=E(){fN()};E fN(){if(17){if(v.l6==1||v.6j==1){if(v.Sx==1||v.6j==1){O(17,{\'3H-kO\':\'6j\'})}F{O(17,{\'3H-kO\':\'wL\'})}}F{O(17,{\'3H-kO\':\'uL\'})}}}G.4J=E(){2B()};E 2B(){if(v.9w){3u(\'1M\',6V(v.9w).1P(\'/\',\':\'))}}E cB(){B x=0;if(6I){x=o.3J.9K()}I x}G.Iv=E(x){if(9G){1D.lf=2J(x)}};G.gE=E(x,y){if(y=="1D"&&9G&&uc){uc.Sy(x)}if(y=="IN"&&9G){if(9C[x]&&o.3z){V(B i=0;i<9C[x].R;i++){o.3z.ug(9C[x][i])}}1z(E(){1D.Kq=x*1},43)}if(y=="3J"&&6I){o.3J.Sz(x)}};G.g3=E(x){if(x){17.SA=x}};G.uk=E(){B x=17.SB;B y=[];V(B i=0;i0){B xx=x.2p(\' or \');x=xx[0]}B 9U=1S.22(\'9U\');9U.7e(\'3A\',x);9U.7e(\'8A\',y);9U.7e(\'SC\',\'un\');9U.7e(\'gG\',\'Kk\');if(z){9U.7e(\'6Y\',\'\')}17.1V(9U);9U.1y("dl",ur)}};E ur(e){if(e.4l.8A&&o.3z){V(B i=0;i0){B z=lu.2p(",");3u(z[0].1j(4))==0?b[y].c8(0):\'\'}if(7x([lu],"2R")){o.fV=H}}}b[y].1R("1M",b[y].s("1M"))}}}}if(L(v.1g)){if(1K(7E)==\'E\'){1g=1A 7E("1g");v.1g.7r==1?1g.1o():1g.1l()}F{o.S3=H}}if(L(v.W)){if(1K(7E)==\'E\'){W=1A 7E("W");if(L(o.W)){W.yH(o.W);if(v.W.lC==0||!L(v.W.lC)){v.W.7r==0?W.1l():\'\'}F{W.1o()}if(v.W.Fj==1){W.1o()}}F{W.1l(1)}je()}}o0();qS();2B(H);4k();vr();xT=K;E Fd(S){B x=0;B S4=K;if(S){if(S.g("1e")==\'2H\'){x=5t.1b+S.s("4D")+S.g("Z")/2;if(5t.gK!=26){}F{5t.gK=[]}}F{if(5t.gK!=26){B bA=S.g("Z")+S.s("4O")+S.s("4D");if(fp(S)){bA=0}if(S.s("3d")==1&&!S.g("1o")){bA=0}if(S.s("aB")>0){bA=0}x=bg.g("w")-v.1r.iB*1-bA+S.g("Z")/2+S.s("4D");B i=0;5t.2u-=bA;V(i=0;i<5t.gK.R;i++){B bD=b[5t.gK[i]];if(bD.s("aB")>0){O(bD.c(),{"1b":(bD.g("x0")-bA)})}F{O(bD.c(),{"1b":(bD.g("x")-bA)})}bD.1R("x0",bD.g("x"))}5t.gK.2L(S.g("1a"));S.1R(\'eU\',1)}F{if(S.s("3d")==1&&!S.g("1o")&&!S.g("eO")){if(S.g("1e")=="1H"){if(S.s("1l")==1&&S.s("k9")==1&&gM){8S+=S.g("Z")+S.s("4D")+S.s("4O");gM=K}}}F{if(S.s("aB")>0){x=5t.1b+S.s("4D")+S.s("4O")}F{B 2G=K;if(S.g("1e")=="1H"){if(S.s("1l")==1&&S.s("k9")==1&&!S.g("eO")){if(!o.dr&&!o.9h){2G=H;gM=K}F{if(!gM){8S-=S.g("Z")+S.s("4D")+S.s("4O");gM=H}}}}if(fp(S)){2G=H}if(!2G){5t.1b+=S.g("Z")/2+S.s("4D");x=5t.1b;5t.1b+=S.g("Z")/2+S.s("4O")}F{x=5t.1b}}}}}}I x};G.Fi=E(){o0();if(W&&v.W.7r&&!o.1v){W.1o()}};G.Fh=E(x){if(W){W.7h(x)}};G.Im=E(){o0()};E o0(){if(o.fV){1K Fg==\'E\'?o.2R=1A Fg():\'\'}}E xS(S){B Z=o.1Z&&v.1r.kj==0?o.ar:o.2U;B 1f=o.4v;B ay=0;if(S!=bg){ay=Z/2+S.s("4D")-S.s("4O")}B e5=1f/2;B qB=S.g("Z");B nZ=S.g("1f");B p=S.s("1q");if(p.J("8k")>-1){ay=o.2U/2+S.s("4D")-S.s("4O")}if(p.J("1d")==0){e5=nZ/2+(S.s("Fe")*o.4v/100)}if(p.J("2O")==0){e5=o.4v-(S==bg?nZ:nZ/2)-(S.s("Ff")*o.4v/100)}if(p.J("2u")>-1){ay=o.2U-qB/2+S.s("4D")-S.s("4O")-(S.s("F9")*o.2U/100)}if(p.J("1b")>-1){ay=qB/2+S.s("4D")-(S.s("1G")=="1C"?0:S.s("4O"))+(S.s("jL")*o.2U/100)}if(p.J("91")>-1){e5=-o.pQ/2-(S.s("Ff")*o.pQ/100)+(S.s("Fe")*o.pQ/100);ay=(p=="91"?-1:1)*o.uX/2+(S.s("jL")*o.uX/100)+S.s("4D")-S.s("4O")}if(p.J("Q")>-1){B cx=Fd(S);ay=(bg?(bg.c()?5b(bg.c().iE):0):0)+cx;if(p=="Q-2u"){ay+=8S}if(v.1r.1q=="1d"){e5=v.1r.h/2-(v.dI<0?v.dI:0)}F{e5=1f-v.1r.h/2}}I{x:ay,y:e5+S.s("ag")-S.s("h5")}}E 2B(a2){B w=o.1Z&&v.1r.kj==0?o.ar:o.2U;B h=o.4v;if(v.1r.S5==1){v.1r.Fa=2n(v.1r.Fb)&&o.ak?v.1r.Fb:v.1r.qv;v.1r.iB=o.2U*v.1r.Fa/100}F{v.1r.iB=v.1r.qv}O(bg.c(),{\'1d\':(v.1r.1q=="1d"?0:o.4v-v.1r.h)-v.dI});bg.1R("y0",(o.4v-v.1r.h-v.dI));if(v.1r.kj==0&&bg){O(bg.c(),{\'Z\':w,\'1b\':0,\'2P-1b\':0});bg.1R("w",w);if(o.1Z){O(bg.c(),{\'1b\':\'50%\',\'2P-1b\':-w/2})}}5t={"1b":v.1r.iB*1,"2u":(bg.g("w")-v.1r.iB*1)};B qq=K;if(!bg.g("1o")){bg.1R("2j",H);qq=H}B 1a;V(B i=0;i-1){8S=5t.2u-5t.1b}if(b[1a].g("1e")=="2H"&&bg){B bu;B ml=b[1a].s("4D")+b[1a].s("jL")*o.2U/100;B mr=b[1a].s("4O")+b[1a].s("F9")*o.2U/100;if(b[1a].s("RX")==1){if(b[1a].s("S6")==1){bu=(o.2U*b[1a].s("w")/100)-ml-mr}F{bu=b[1a].s("w")}}F{if(b[1a].s("1q").J("Q")>-1){bu=5t.2u-5t.1b-ml-mr;O(b[1a].c(),{"1b":(5b(bg.c().iE)+5t.1b+ml+bu/2)});8S=-1}F{bu=bg.g("w")-ml-mr;if(bg.c()){O(b[1a].c(),{"1b":(5b(bg.c().iE)+ml+bu/2)})}}}b[1a].1R("x0",b[1a].g("x"));b[1a].2B(bu)}}}if(1g){jS(1g)}if(W){jS(W)}if(mS||o.1Z||mT!=8S){4k()}}E uE(b){B 1b=0;B 1d=0;if(b.s("1q").J("2u")>-1&&b.s("1q").J("Q")==-1){1b=o.2U+b.g("Z")+10}if(b.s("1q").J("1b")>-1){1b=-b.g("Z")-10}if(b.s("1q").J("1d")>-1){1d=-b.g("1f")*2}if(b.s("1q").J("2O")>-1||b.s("1q").J("Q")>-1){1d=o.4v+b.g("1f")+b.g("Z")+10}if(1b>0){O(b.c(),{"1b":1b})}if(1d>0){O(b.c(),{"1d":1d})}}E jS(x){B 1d=-4e;x.jR();B y=o.4v-v.1r.h*(x.s("1q").J("1d")>-1?1:2);if(x==W&&v.yg==1){y=o.4v}B nK=(o.1i.2e&&o.4v-1){1d=x.s("ag")-x.s("h5")}if(x.s("1q").J("2O")>-1){1d=o.4v-(v.1r.1q!=\'1d\'?v.1r.h:0)-x.g("1f")+x.s("ag")-x.s("h5")}1d<0?1d=0:\'\'}if(x.g("1a")=="1g"&&o.bY){B F7=o.2U-x.g("Z")-x.s("4O");if(o.bY>F7){O(x.c(),{"1q":"2C","2u":x.s("4O"),"1b":"2A","1d":1d})}F{O(x.c(),{"1q":"2C","1b":o.bY,"2u":"2A","1d":(o.jA<1d?o.jA:1d)})}}F{if(x.s("1q").J("2u")>-1){O(x.c(),{"1q":"2C","2u":x.s("4O")-x.s("nI"),"1b":"2A","1d":1d})}F if(x.s("1q").J("1b")>-1){O(x.c(),{"1q":"2C","1b":x.s("4D"),"2u":"2A","1d":1d})}F{if(x.g("1a")=="W"&&x.s("3x")==1){O(x.c(),{"1q":"2C","1b":o.2U/2-x.g("Z")/2+x.s("4D")/2-x.s("4O")/2,"1d":1d})}F{B l=o.2U/2-x.g("Z")/2+x.s("4D")-x.s("4O");O(x.c(),{"1q":"2C","1b":(l>0?l:0),"1d":1d})}}}x.9T()};G.f6=E(1a){B S=b[1a];B a=S.g("1e");if(a){B d=1A 7Y();o.aM=d.9F();if(a&&a!=""){4Y(S);a=="3Y"?o.F6=1:\'\';a=="1u"?o.F6=0:\'\'}}nP()};G.qI=E(z,x,y){V(B 1a in b){if(b.2r(1a)){if(b[1a].s(z)==x){b[1a].1R(y?"6W":"3l")}}}};G.sF=E(x,s){B y=6O(s,x);I y};E 4Y(S,1G){o.kU=H;nL=S;B a=S.g("1e");if(a=="1u"){o.U.2z();if(o.3p&&v.F4==1){o.U.6g();v.F4=0}if(v.1L.on==1&&v.1L.2M==1&&v.1L.rj==1){7l(\'1u\',1)}js("EQ")}F{if(a=="3Y"){o.mN=0;o.U.3c();if(v.1L.on==1&&v.1L.2M==1&&v.1L.rj==1){7l(\'1u\',0)}js("F3")}if(a=="2G"){o.U.nb()}}if(a=="F2"){o.U.3S(0,K)}if(a=="1Z"){!o.5h?o.U.9r():\'\'}F{if(a=="rk"){o.U.8w()}}if(a=="2H"){B ld=o.P.1m();B lt=S.g("2t")*ld;if(v.4i>0){ld-=v.4i*1;lt=S.g("2t")*ld+v.4i*1}if(v.jD>0){if(v.jD/ld<=1-S.g("2t")){I}}js(a,lt);o.U.3S(lt,H);if(o.3q){o.3q.rn(lt,ld);o.2a>0?o.2a=1E:\'\'}js("l5",lt)}if(a=="1H"){B x=S.g("2t");x<0.S9?x=0:\'\';x>1?x=1:\'\';if(S.s("7S")=="4V"){x=3X(x*o.5V.4U(-1)[0]).yJ(1);o.U.9k(x,1)}F if(S.s("7S")=="yv"){o.P.EZ(x)}F{if(o.5x&&v.sH==1){3O.9u("sI",x);if(S.g("2t")>0||o.1i.7w||v.lH==0){3O.rs("kG")}F{3O.9u("kG",1)}}o.U.3T(x)}}if(a=="5f"){if(o.5x&&!o.1i.7w&&v.lH==1){3O.9u("kG",1)}o.U.5d();if(v.1L.2M==1&&v.1L.EY==1){7l(\'5f\',0)}}F{if(a=="8O"){if(o.5x){3O.rs("kG")}o.U.6g();if(v.1L.2M==1&&v.1L.EY==1){7l(\'5f\',1)}}}if(a.J("18")==0){S.Sa()?S.hG():S.On()}if(a=="p7"){o.P.wt()}if(a=="1M+"){o.P.dS(0.1)}if(a=="1M-"){o.P.dS(-0.1)}if(a=="1M"){o.P.dS(0)}if(a=="5i"){3u("uO");S.1R("p9",1);S.1R("e4",1)}if(a=="2R"){js("2R");qQ()}if(a=="1g"){o.bY=1E;if(1g){if(!1g.g("1o")){1g.1o()}F{1g.1l()}}}if(a=="W"){if(o.gR==a){I}o.Q.hr()}if(a=="5O"){o.Q.aE()}if(a=="bS"){o.Q.eB()}if(a=="3E"){if(S.s("fO")==1&&S.s("3b")!=""){B x=4z(S.s("3b"));if(o.gR==a+x){I}if(x.J(\'{18}\')>-1){x=x.1P(\'{18}\',(L(o.3q)?o.3q.aC().t:o.P.18()))}if(x.J(\'{3g}\')>-1){x=x.1P(\'{3g}\',o.P.cK())}if(x.J(\'{1O}\')>-1){x=x.1P(\'{1O}\',v.1O.1P(/,/ig," "))}if(x=="5S"){o.P.eX()}if(x.J(\'7a\')==0){if(S.s("7a")>0){o.U.3S(o.cl?o.cl.Sb():S.s("7a"))}}if(x.J(\'Sc\')==0){if(o.cl){o.cl.Sd()}}if(x=="Se"){o.U.3S(S.s("jL")*o.P.1m()/100);!o.1u?o.U.2z():\'\'}S.s("EX")==1?o.U.3c():\'\';B y=x.2p(",");if(x.J("3a:")==0){B z=x.1j(4).2p(";");V(B i=0;i1){if(y[0]==\'3D\'){if(v.1L.2M==1&&v.1L.Sf==1){7l(\'3D\',y[1]>0?1:0)}}3u(y[0],y[1],S);js("l5",y[1]);y[1]==\'0/1\'||y[1]==\'1/0\'?sE():\'\'}F{if(y[0]=="EW"){B ss=3u(y[0]);if(ss){if(ss.J("28")>-1){if(v.Sg==1){B 4p=1S.22(\'4p\');4p.7e(\'3A\',ss);O(4p,{1q:"rC",2u:(L(v.mB)?v.mB:20),2O:(L(v.mB)?v.mB:20),Z:0,5p:"Z 0.5s ca-SE(.75,-0.5,0,1.75)"});4p.C.4X=EV;1S.aD.1V(4p);1z(E(){O(4p,{Z:(L(v.EU)?v.EU:4x)})},1);4p.fi=E(){G.4d.3m(G)}}if(v.Sj==1){B a=22("a");a.9c=ss;a.6J=y[0]+".ix";a.2t()}}}F{1n(y[0]+" 2o")}}F{3u(y[0])}}}}F{if(x.J("js:")==0){if(x.J("(")>0&&x.J(")")>0){2g(x.1j(3))}F{2g(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.J("1c:")==0){rH(x.1j(6),o.P.18())}if(x.J("2R:")==0&&o.2R){o.2R.3a(x.1j(6))}if(x.J("rI:")==0&&o.5g){3u("rI",x.1j(7))}if(x.J("3N")==0||x.J("/")==0||x.J("?")==0||x.J("Y:")==0){x.J("Y:")==0?x=x.1j(4):\'\';1w.7h(x,S.s("ES"))}if(x.J("6J")==0){o.U.jP()}if(x=="3a:8X"){o.P.ey()}}if(x.J("1g#")>-1){if(1g){B si=x.1j(9).2p(",");if(1g.g("1o")&&1g.g("7h")==si[0]){o.bY=1E;o.jA=1E;1g.1l()}F{o.bY=S.g("x")-S.g("Z")/2;o.jA=S.g("y")+S.g("h");V(B i=0;i-1&&v.1g.SF==1){if(!o.4y){o.4y=1A T3()}if(v.1g.gI==1){if(1G=="6y"){o.4y.1o(x)}F{o.4y.i1(x)}}F{if(!1G){o.4y.i1(x)}}}if(x=="H6"){o.U.gU();o.wJ=0;S.1R("3l");B bl=6O("3b","4I");if(bl){bl.1R("3l")}}if(x=="4I"){S.6c("OK");S.s("q0")?1w.8b.9c=4z(S.s("q0")):\'\'}}}};G.1O=E(t){B y=K;V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1O"){if(b[x].s("B")==t||t=="1O"){if(b[x].s("1l")==1&&b[x].s("wm")==1&&o.1u){y=H}if(v[t]==\'\'||y){b[x].1R("2j",K)}F{b[x].1R("2j",H)}b[x].6c(v[t])}}}}qO()};G.FQ=E(){qO()};G.qN=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="3E"){if(b[x].s("1G")=="1C"){b[x].9j()}}}}};E qO(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="3E"){if(b[x].s("1G")=="1C"){b[x].Gh(H)}}}}}E qQ(){if(L(o.2R)){o.2R.mL()}}G.FP=E(){qQ()};G.AP=E(){if(v.1O!=\'\'){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1O"){B y=K;if(!b[x].g("1o")){y=H;b[x].1R("2j",H)}b[x].6c(v.1O);if(y){b[x].1R("2j",K)}}}}}};G.qR=E(){qS()};E qS(){if(v.94){if(1K(v.94)=="3H"){V(B x in v.94){if(v.94.2r(x)){h6(x,v.94[x])}}}}};G.FO=E(y,z){h6(y,z)};G.qU=E(x){if(b[x]){b[x].yF()}};G.FN=E(){V(B x in b){if(b.2r(x)){if(b[x].g("wo")){b[x].yF()}}}};E h6(y,z){if(y){V(B x in b){if(b.2r(x)){if(b[x].g("wo")){if(b[x].s("4L")==y){if((!b[x].g("1o")||b[x].s("3d")==1)&&!fp(b[x])){b[x].1R("Gn");b[x].1R("2j",H)}b[x].h6(z)}}}}}};G.4J=E(){2B()};G.FM=E(){2B(H)};G.n4=E(){jS(1g)};G.jR=E(){jS(W)};G.2z=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1u"){b[x].On()}}}o.bZ?o.bZ.1l():\'\';r8();o.1u=H;4k()};G.3c=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="3Y"||b[x].g("1e")=="2G"){b[x].hG()}}}if(W){if(!o.de&&v.W.I0==1&&!W.4F()){W.1o()}}o.1u=K;G.8C();4k();if(v.1r.1l==1&&v.1r.eS==1){fc(H)}if(o.P.18()>0){B y=6O("1e","5i");if(y){y.1R("p9",0.5);y.1R("e4",0)}}};G.5d=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="5f"){b[x].On()}G.3T(0)}}4k()};G.6g=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="8O"){b[x].hG()}}}if(v.1H<0.1){v.1H=0.5;o.U.3T(v.1H)}F{G.3T(v.1H)}4k()};G.3T=E(1H,y){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1H"){if(!b[x].s("7S")||b[x].s("7S")=="1H"){b[x].6u(1H,1,(y=="no"?y:H))}}if(b[x].g("1e")=="5f"){b[x].vL(1H)}}}4k()};G.9r=E(){B bl=6O("1e","1Z");if(bl){bl.On();bl.1R("1M",bl.s("1M"))}4k();mS?1z(4k,43):\'\';if(o.1Z&&o.Hf){if(o.1i.jT||o.1i.tv){1z(2B,10)}}fg();r4()};G.8w=E(){B bl=6O("1e","1Z");if(bl){bl.hG()}2B();3K(o.j4);4k();r4()};E r4(){if(o.bY){o.bY=1E;o.jA=1E;1g.1l()}}G.8h=E(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1u"){b[x].vk()}}}};G.rp=E(){4k()};G.zi=E(){r8()};E r8(){if(W){if(W.g("1o")&&v.W.ex==1){o.Q.bR()}}}E 4k(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")!="b5"){cm(b[x])}}}cm(bg);if(mT!=8S){mT=8S;2B()}if(o.d0){eT(!o.gY&&!o.51&&!o.1Z&&o.1u&&v.1r.e8!=1&&!o.5h)}};E j9(){B 1o=7H&&v.1r.jW==1;if(v.1r.1l==1){if(!o.1u&&v.1r.eS==1){1o=K}}if(1o){V(B x in b){if(b.2r(x)){if(b[x].g("1e")!="b5"){cm(b[x],K)}}}O(o.1Q,{"6P":"6Y"});o.iv=H;cm(bg,K);if(bg.g("1o")){hP()}eT(K)}}E fc(){B 1l=o.1u&&v.1r.jW==1&&!o.3C;if(o.dZ&&v.1r.T5==1){1l=K}if(!o.1u&&v.1r.1l==1&&v.1r.eS==1){1l=H}if(1g){if(1g.g("1o")&&v.1r.T6==1){B m=v.1r.T7;if(m==1&&o.1i.2e){I}F{if(m==0||!L(m)){I}}}if(1g.g("1o")&&o.o5){1l=K}}if(o.5h){1l=K}if(1l){V(B x in b){if(b.2r(x)){if(b[x].g("1e")!="b5"){cm(b[x],H)}}}cm(bg,H);if(!bg.g("1o")){7H=H;o.P.xU();if(o.1u){O(o.1Q,{"6P":"1W"});o.iv=K}}eT(H)}}E fg(){if(v.1r.jW==1){if(v.1r.e8==1&&!o.1Z&&!o.aq){}F{3K(o.j4);o.j4=7j(fc,((v.1r.8a>0?v.1r.8a:v.1r.ji)*2h))}}}E cm(S,bN){B 1l=K;B 1o=K;B bO=K;if(v.1r.1l==1){if((!o.gY&&!o.51&&!o.1Z&&o.1u&&v.1r.e8!=1&&!o.5h)||(o.1Z&&7H&&!o.iv)||(o.U.h1()&&o.7d&&!o.51)){1l=H;1o=K;bO=H}F{1l=K;1o=H}if(L(bN)&&!o.5h){1l=bN;1o=!1l}if(o.d0&&(S.s("1q").J("Q")==0||S.s("1e")=="2H")){1l=K;1o=H}if(v.1r.eS==1&&!o.1u){1l=H;1o=K;bO=K}if(v.1r.T8==1&&!o.7B&&o.1u){1l=K;1o=H}}F{if(S.s("1l")!=1){1o=H}}if(1o&&!o.iv){O(o.1Q,{"6P":"6Y"});o.iv=H}B a=S.g("1e");if(a=="3E"&&S.s("1q").J("Q")==-1){1l=K;1o=H}if(o.5h){if(a=="2H"){if(o.P.1m()==-1){1l=H;1o=K}}}B xR=K;B hp=fp(S);if(S.s("1l")==1){if(S.s("Hw")==1){if(bO||bN||(o.1u&&!o.51)){!bO&&!bN?\'\':hp=H}}if(S.s("T9")==1){if(!bO&&!bN){hp=H}}if(S.s("Ta")==1){if(o.1u&&!o.51){hp=H}}if(S.s("Fr")==1||S.s("Ft")==1||S.s("Eb")==1){mS=H}}if(hp){1l=H;1o=K}F{!1l?1o=H:\'\'}if(S.s("1e")=="1H"){if(S.s("1l")==1&&S.s("k9")==1&&!S.g("eO")){1l=H;1o=K;if(!bO&&(o.9h||o.dr)&&!bN&&S.s("dC")!=1){1l=K;1o=H}F{xR=H}}}if(o.aa||(!o.1v&&v.1r.1l==1&&v.1r.mo==1)||(!o.7B&&v.1r.1l==1&&v.1r.E9==1)||(!o.1Z&&v.1r.1l==1&&v.1r.Tb==1)){if(S.s("1q").J("Q")>-1||S.s("1q").J("2O")>-1){1l=H;1o=K}if(v.1r.e8==1&&!o.1Z){1l=K;1o=H}}if(1g){if(1g.g("1o")&&v.1g.7r!=1){bO=K;bN=K}}if(W&&o.2Z){if(v.W.Tc==1){if(o.2Z.Fn()){I}}}if(a=="2R"){if(L(o.2R)){if(o.2R.4F()){1l=H;1o=K;S.1R("5X","1W")}}}if(a=="W"||a=="5O"||a=="bS"||S.s("FB")==1){if(W){if(W.4F()&&S.s("FB")!=0){1l=H;1o=K;S.1R("5X","1W")}}F{1l=H;1o=K}}if(o.Td==1){1l=H;1o=K}if(xR){B cc=xS(S);if(cc){cc.y>0?S.1R("y0",cc.y):\'\';O(S.c(),{"1q":"2C","1d":S.g("y0")})}}if(1l){8B(S,(xT?H:K))}if(1o){E1(S)}if(S==bg){if(!1l&&1o){hP();6W(7i);bn?bn.1R("1B",bn.s("a")):\'\';7H=K;hu==0?js("ui",1):\'\';hu=1;o.6b&&o.9B?o.6b.1o():\'\'}if(1l&&!1o&&!o.5h){o.P.xU();cJ();3l(7i);bn?bn.1R("1B",0):\'\';7H=H;hu==1?js("ui",0):\'\';hu=0;o.6b&&o.9B?o.6b.1l():\'\'}if(1g){if(1g.tb()){if(!1g.g("1o")){1o&&!1l?1g.1o():\'\'}F{!1o&&1l?1g.1l(2):\'\'}}}if(W){if(v.W.7r==1&&!W.4F()){if(1o||o.aa){if(v.W.Fx==1&&o.1Z){}F{if(!W.g("1o")){if(v.W.Fw==1){!o.1u&&!o.de?W.1o():\'\'}F{W.1o()}}}}F{if(1l&&W.g("1o")){W.1l()}}}}}};E fp(S){B x=K;B a=S.g("1e");if(S.s("1l")==1){if(S.s("wm")==1){o.1u||o.de?x=H:\'\'}if(S.s("eS")==1){!o.1u&&!o.de?x=H:\'\'}if(S.s("T4")==1){o.7d?x=H:\'\'}if(S.s("eN")==1){x=H}F{if(S.s("Te")==1){if(o.1i.dJ){S.1R("eN",1);x=H}}if(S.s("Tg")==1){if(o.1i.2e){S.1R("eN",1);x=H}}}if(S.s("Ft")==1){if(o.2U>S.s("Fs")){S.1R("dC",1);x=H}F{S.1R("dC",0)}}if(S.s("Th")==1&&!7O){x=H;o.nh=1}if(S.s("Ti")==1&&7O){x=H;o.nh=1}if(S.s("Fr")==1){if(o.2U<=S.s("Fq")){S.1R("dC",1);x=H}F{S.1R("dC",0)}}if(S.s("Tj")==1){o.1v?x=H:\'\'}B t=o.P.18();B d=o.P.1m();if(S.s("H4")==1&&S.s("Fp")>0){if(t>=S.s("Fp")){x=H}}if(S.s("H3")==1&&S.s("Fo")>0){if(t0){if(t0){x=H}if(S.s("EO")==1){if(L(S.s("mp"))){2I[S.s("mp")]?x=H:\'\'}}if(S.s("Tm")==1){if(!L(S.s("94"))){x=H}}if(S.s("EN")==1){if(L(S.s("mu"))){!2I[S.s("mu")]?x=H:\'\'}}if(S.s("Tn")==1&&o.1i.4h){!o.1v||o.mv?x=H:\'\'}if(S.s("To")==1){!o.P.7d()?x=H:\'\'}if(S.s("Tf")==1){!o.P.5P()?x=H:\'\'}if(S.s("T2")==1){!o.51?x=H:\'\'}if(S.s("SR")==1){!o.1Z?x=H:\'\'}if(S.s("Eb")==1){o.1Z?x=H:\'\'}if(S.s("T1")==1){!o.3p?x=H:\'\'}if(S.s("SI")==1){o.P.5P()&&o.P.cK().J("?w0")==-1?x=H:\'\'}if(S.s("FX")==1){5N(o.29)?x=H:\'\'}if(S.s("E9")==1){!o.7B?x=H:\'\'}if(S.s("SJ")==1){o.7B?x=H:\'\'}if(S.s("SK")==1){o.mE?x=H:\'\'}if(S.s("SL")==1){!o.mE?x=H:\'\'}if(S.s("HE")==1){if(S.g("hk")){x=H}}if(S.s("SM")==1){!o.ab?x=H:\'\'}if(S.s("SN")==1){o.ab?x=H:\'\'}if(S.s("SO")==1){if(v.4A==1&&v.dR==1){if(o.2y=="4T"&&!L(v.29)&&v.xG==0){if(!o.1v||o.P.7b()=="7d"){if(v.29==\'\'){}F{x=H}}}}}}if(a=="3E"){B lu=S.s("3b");if(lu){if(lu=="3a:5S"||lu=="5S"){if(!o.5S&&!o.h7){x=H}}if(lu=="3a:8X"){if(!o.8X||(!o.1v&&v.4A==0)){x=H}}if(lu=="3a:E3"){if(!o.mE){x=H}}if(lu.J("6f")>-1){if(!o.6f){x=H}}if(7x([lu],"7a")&&!7x([lu],"js:")&&S.s("eN")!=1){B sk=K;if(L(v.7a)){if(!o.cl){1K E2==\'E\'?o.cl=1A E2():\'\'}if(o.cl){sk=o.cl.xk(S)}}!sk?x=H:\'\'}}}if(a=="W"||a=="5O"||a=="bS"){if(W){if(W.4F()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.4F()){x=H;o.2y!=\'1D\'?S.1R("5X","1W"):\'\'}}F{x=H}}if(S.g("1G")=="1C"){if(S.g("R")==0){x=H}}if(S.g("1g#")){if(!S.g("1R#4o")){x=H}}if(S.s("3L")==1){B cb=1S.8n("SP"+v.id);if((o.P.1m()==0&&o.P.18()==0)||!o.4j||!5N(cb)||!o.SH){x=H}}if(S.s("wM")==1){!x?S.1R("wM",1):\'\'}if(a=="1m"){if(o.P.5P()){x=H}}if(S.g("1a")=="wl"&&o.1i.2e){if(o.aa&&o.1i.bs){x=H}}I x}E 8B(S,xz){if(S.g("1o")){if(o.aq||S.s("5X")=="1W"||xz){S.1R("2j",K)}F{DZ(S)}S.1R("1o",K)}};E E1(S){if(!S.g("1o")){if(S.s("5X")=="1W"||o.aq){S.1R("2j",H);if(o.aq){S.1R("1B",1)}if(S.g("1e")=="1H"){if(o.kb){uE(S)}}}F{DL(S)}if(S.s("1e")=="1H"){o.Q.3T(o.3p?0:v.1H)}if(S.s("1e")=="2H"){o.U.xp()}S.1R("1o",H)}};E DZ(S){xs(S.g("1a"));B 5F="gL|";B 5k="0|";B 1l=1;B a=S.s("5X");if(S.s("DY")==1){5F=\'\';5k=\'\'}B p=S.s("1q");B hF=S.g("3o");2n(S.s("nG"))?p=S.s("nG"):\'\';iC(p,[\'2O\'])&&o.d0?p="":\'\';if(a=="1M"){5F+="1M|";5k+="0|"}if(a=="1q"){if(p.J("2u")>-1&&p.J("Q")==-1){5F+="x|";5k+=5b(o.2U+S.g("Z")/2*hF)+"|"}if(p.J("1b")>-1){5F+="x|";5k+=5b(-S.g("Z")/2)*hF+"|"}if(p.J("1d")>-1){5F+="y|";5k+=(-S.g("1f")/2)*hF+"|"}if(iC(p,["2O","Q","91"])){5F+="y|";if(S.g("1e")=="2H"||S.g("1e")=="1H"){5k+=5b(o.4v+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5k+=5b(o.4v+S.g("1f")/2)+"|"}}if(p=="8k"){5F+="1M|";5k+="0|"}}B m=1A 5C({"mc":S,"me":S.g("1a"),"1G":5F.1j(0,5F.R-1),"to":5k.1j(0,5k.R-1),"1l":1l})};E DL(S){xs(S.g("1a"));B 5F="";B 5k="";B a=S.s("5X");B p=S.s("1q");2n(S.s("nG"))?p=S.s("nG"):\'\';if(S.g("1B")!=1&&S.s("DY")!=1){5F="gL|";5k=(S.g("1a")==\'bg\'?v.1r.a:"1")+"|"}if(a=="1M"){if(S.g("3o")!=S.s("1M")){5F+="1M|";5k+=S.s("1M")+"|"}}if(a=="1q"){if(p=="8k"){if(S.g("3o")!=S.s("1M")){5F+="1M|";5k+=S.s("1M")+"|"}}F{if(p.J("Q")>-1||p=="2O"){if(S.g("y")!=S.g("y0")){5F+="y|";5k+=S.g("y0")+"|"}}F{5F+="x|y|";5k+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5F!=""&&5k!=""){B m=1A 5C({mc:S,me:S.g("1a"),1G:5F.1j(0,5F.R-1),to:5k.1j(0,5k.R-1),1o:1})}F{S.1R("2j",H)}};G.kg=E(1a,1G,xz){B 4J=K;B 2G=K;B S=b[1a];B 1e=S.g("1e");B 3b=S.s("3b");if(1G=="6y"){if(o.kb){if(1e=="1H"||1e=="5f"||1e=="8O"){if(!S.g("eO")){o.9h=H;o.dr=H;4J=H;4k();if(v.gO.DX==1){B bl=6O("1e","2H");if(bl){3l(bl.c())}}}}}if(1g&&v.1g.gI==1&&((1e=="1g"||3b.J("DW")==0)||3b.J("1g:")==0)){2E(o.gJ);if(!1g.g("1o")||nL!=S){4Y(S,1G);o.gR=1e+3b;1z(E(){o.gR=26},43)}}if(W&&v.W.gI==1&&1e=="W"){2E(o.yk);if(!W.g("1o")||nL!=S){4Y(S,1G);o.gR=1e;1z(E(){o.gR=26},43)}}}if(1G=="5o"){if(o.kb){if(1e=="1H"||1e=="5f"||1e=="8O"){o.9h=K;o.dr=H;1z(E(){if(!o.9h){o.dr=K;V(B x in b){if(b.2r(x)){if(!7H){if(b[x].g("1e")=="1H"&&!b[x].g("eO")){8B(b[x]);2B()}}if(b[x].g("1e")=="2H"){if(v.gO.DX==1){6W(b[x].c())}}}}}},43)}}if(1e=="2H"){o.U.6u(1)}if(v.1g.gI==1&&((1e=="1g"||3b.J("DW")==0)||3b.J("1g:")==0)){2E(o.gJ);o.gJ=1z(E(){if(!o.3C){cJ(1)}},(v.1g.h3>0?v.1g.h3*2h:2h))}if(W&&v.W.gI==1&&1e=="W"){2E(o.yk);o.yk=1z(E(){if(!o.3C){W.g("1o")?W.1l(1):\'\'}},(v.W.h3>0?v.W.h3*2h:2h))}}if(4J){1z(2B,10)}};G.pu=E(){if(o.5j&&!o.1Z&&!o.aq){o.U.5j(K);o.5j=K}if(o.29){if(v.nU>-1&&5N(o.29)){O(o.29,{1B:v.nR})}}if(o.1u&&v.DU==1&&v.SQ!=0){o.U.3c()}if(v.1r.8a>0){2E(o.DV);o.DV=1z(4k,v.1r.8a*2h)}F{4k()}};G.zt=E(){if(o.29){if(v.nU>-1&&5N(o.29)){O(o.29,{1B:v.nU})}}if(!o.1u&&v.DU==1){o.U.2z()}4k();eT(K)};G.g2=E(aQ,aR){B y;V(B x in b){if(b.2r(x)){y=b[x].g("1e");if(y=="2H"||y=="1H"){b[x].g2(aQ,aR)}}}};G.mK=E(){if(v.1r.1l==1){if(v.1r.e8==1&&!o.1Z){I}if((!o.51||o.1i.2e)&&o.P.7b()=="7W"){o.51=H;4k();o.1i.2e?1z(E(){o.51=K},43):\'\'}if(v.1r.jW==1){j9();fg()}eT(K)}};G.fG=E(aQ,aR){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="2H"||b[x].g("1e")=="1H"){b[x].fG(aQ,aR)}}}};G.kB=E(18,1m,DT){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="2H"){b[x].6u(18,1m,DT)}if(b[x].g("1e")=="18"){nj(b[x],18,1m)}if(b[x].s("He")==1){b[x].wt()}if(b[x].s("H1")==1){b[x].G2(18,1m)}if(b[x].s("Hg")==1){if(b[x].s("3b")=="Hv"||b[x].s("3b")=="a7"){1K DS==\'E\'?DS(b[x]):\'\'}if(b[x].s("HP")==1&&!b[x].g("1o")&&7H){}F{if(b[x].g("1o")==fp(b[x])){4k();2B()}}}}}};E eT(x){if(v.1r.1l==1){x?cJ():\'\';if(o.d0){if(!o.1u&&v.1r.eS==1){x=H}if(x&&!o.yt){O(o.1r,{"1d":bg.h()})}if(!x&&o.yt){O(o.1r,{"1d":0})}o.yt=x}}}E hP(){7H=K;o.P.hP();if(o.vH){o.vH=K;2B();1z(2B,e9)}}E nj(x,18,1m){if(v.4i>0){18-=v.4i*1;1m-=v.4i*1}B y=41(18);if(x.s("Hj")=="1"){y=41(1m-18)}if(x.s("SS")=="1"){if(x.s("ST")=="1"){y=y+(1m>0?\' \'+2N(x.s("SU"))+\' \'+41(1m):\'\')}F{18==0?y=41(1m):\'\'}}x.6c(y)}G.yz=E(18,1m){B x=6O("1e","2H");if(x){x.Hu(18,1m)}};G.jZ=E(y){if(o.P.1m()>0){B x=6O("1e","2H");if(x){x.jZ(y)}}};G.8J=E(){if(!7O){if(v.gy==1){2E(nE);nE=1z(8J,43)}F{8J()}}};E 8J(){if(!7O){js("SV");7O=H;B x=6O("1e","b5");if(x){x.FY();if(v.Ef==1&&o.1u){2E(o.DP);o.DP=1z(DN,(v.DO>0?v.DO:1)*2h)}}o.nh?4k():\'\'}}E DN(){if(o.1u&&7O){o.U.8z()}}G.DM=E(y){V(B x in b){if(x==y){b[x].1R("3l")}}};G.8C=E(){2E(nE);if(7O){js("8F");B x=6O("1e","b5");if(x){x.ij();if(v.Ef==1&&o.1u){o.U.eH()}}7O=K;o.nh?4k():\'\'}};G.iq=E(){B x=6O("3b","1H 8R");if(x){x.1R("6W");x.6c(2N(\'1H\')+\' \'+(o.3p?0:2F.pt(v.1H*100))+\'%\');2E(o.iq);o.iq=1z(E0,2h)}};E E0(){B x=6O("3b","1H 8R");if(x){x.6c(\'\');x.1R("3l");2E(o.iq)}}G.3S=E(18,1m){if(v.4i>0){18-=v.4i*1;1m-=v.4i*1}V(B x in b){if(b.2r(x)){if(b[x].s("on")==1){if(b[x].g("1e")=="2H"){1m>0?b[x].1R("2t",18/1m):\'\';b[x].Hs()}if(b[x].g("1e")=="18"){nj(b[x],18,1m)}if(b[x].g("1e")=="5i"){b[x].1R("p9",0.5);b[x].1R("e4",0)}}}}};G.3V=E(18,1m){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1m"){if(v.4i>0){1m-=v.4i*1}b[x].6c(41(1m))}if(b[x].g("1e")=="2H"){b[x].6u(18,1m);b[x].HI(1m)}if(b[x].g("1e")=="18"){nj(b[x],18,1m)}}}};G.7E=E(){if(!o.4y){1g.g("1o")?1g.1l():1g.1o()}};G.cq=E(){if(1g){if(o.4y){I o.4y.5N()||1g.g("1o")}F{I 1g.g("1o")?H:K}}F{I K}};G.nk=E(x){if(1g){1g.5G(x)}};G.cJ=E(){cJ()};G.SW=E(x){if(1g){1g.Ey(x)}};G.Dn=E(){if(1g){1g.hf()}};G.CV=E(x){if(1g){I 1g.EM(x)}};E cJ(x){if(1g){1g.g("1o")?1g.1l(x):\'\'}o.4y?o.4y.1l():\'\'};G.bR=E(){if(W){if(W.g("1o")){W.1l(1)}F{W.1o()}}};G.hr=E(x){if(W){if(W.g("1o")&&x!=1){x!=2?W.1l():\'\'}F{1z(E(){W.1o()},100)}}};G.hw=E(){if(W){I W.g("1o")?H:K}F{I K}};G.bV=E(x){I W?W.g(x):\'\'};G.6d=E(x){if(W){W.yH(x)}};G.EJ=E(x){if(W){W.EI(x)}};G.aE=E(){if(W){W.aE()}};G.np=E(){if(W){W.np()}};G.je=E(){je()};E je(){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="5O"){O(b[x].c(),{"1B":(!W.bT()?0.5:1)})}if(b[x].g("1e")=="bS"){O(b[x].c(),{"1B":(!W.fb()?0.5:1)})}}}}G.bT=E(){if(W){I W.bT()}F{I K}};G.fb=E(){if(W){I W.fb()}F{I K}};G.f0=E(){if(W){I W.f0()}F{I K}};G.nr=E(){if(W){W.nr()}};G.eB=E(){if(W){W.eB()}};G.EF=E(x){if(x&&W){W.c6(x)}};G.ED=E(x){if(x&&W){W.nu(x)}};G.EC=E(x){if(x&&W){O(W.co(),{"SX":"1W","2Q-2u":W.s("6U")});1S.8n(x).1V(W.co());3l(W.c())}};G.SY=E(){};G.vn=E(x){if(1g){1g.5Z();1g.g("1o")?1z(E(){1g.1l()},4x):\'\'}};G.jJ=E(){if(1g){1g.5Z()}if(o.4y){o.4y.do()}};G.iS=E(x){if(1g){1g.eX()}2B();4k()};G.iN=E(x){if(1g){1g.iT(x);1g.g("1o")?1g.1l():\'\'}if(o.4y){o.4y.do()}x=="4V"?vr():\'\'};E vr(){if(o.k7){B x=3X(o.iK/o.5V.4U(-1)[0],1).yJ(2);V(B i in b){if(b.2r(i)){if(b[i].s("7S")=="4V"&&o.iK){b[i].6u(x,1)}if(b[i].s("3b")=="3a:4V,1.0"){b[i].vL(x)}}}}}G.nz=E(x){if(1g){1g.iT("7v")}if(o.4y){o.4y.do()}};G.aI=E(){if(1g){1g.8V();1g.g("1o")?1z(E(){1g.1l()},4x):\'\'}if(o.4y){o.4y.do()}if(o.5h&&o.4j){o.3L.a5()}};G.x6=E(){o.4y?o.4y.1l():\'\';if(1g){1g.x6()}};G.j3=E(lV,2j,7Q){V(B x in b){if(b.2r(x)){if(b[x].g("1e")=="1g"){if(b[x].s("fn")==1){b[x].Gq()}}if(b[x].g("GY")=="1g#"+lV){b[x].1R("1R#4o",2j);if(b[x].g("1G")=="1C"){if(7Q){b[x].6c(vC(7Q))}}F{if(v.1g[\'1g\'+lV+\'1e\']=="1U"){if(7Q==2N("6w")){b[x].c8(0)}F{b[x].c8(1)}}2B()}cm(b[x])}}}};G.Ex=E(){if(1g){1g.5Z();1g.iT("7v");1g.iT("6J")}};G.kL=E(){B x=6O("1e","2H");if(x){x.kL()}};G.4J=E(){2B();if(7H){o.vH=H}};G.uI=E(x){if(!7H||x==1){2B();4k()}F{v.1r.vI=H}};G.vJ=E(){B b=6O("1G","O");if(b){b.GJ()}};G.4C=E(){4k();2B();4k();if(o.aa){3l(7i)}F{!7H?6W(7i):\'\'}};G.At=E(1c){if(1w.eq==v.id&&v.1L.on==1){B x=1c.FS;B y=K;if(x==1E){x=1c.EP}if(L(o.1Y)||L(o.7X)||o.wJ==1){I K}if(o.1u&&v.1L.j0==1){y=H}if(((v.1L.8Q==1&&x==32)||(v.1L.SZ==1&&x==13)||(v.1L.k==1&&x==75))&&(o.5T||o.51||y)){if(v.1L.2M==1){7l(\'1u\',o.1u?0:1)}o.U.dY();1c.92();I K}!v.1L.lm?v.1L.lm=0.2:\'\';!v.1L.1M?v.1L.1M=5:\'\';if(v.1L.Et==1&&(o.5T||y)){if(o.P.1m()>0){V(B i=48;i<58;i++){if(x==i){o.U.3S((o.P.1m()*(x-48)*10)/100,H)}}}}if((x==39||(v.1L.l==1&&x==76))&&(o.5T||y)){kZ(v.1L.uK)}if((x==37||(v.1L.j==1&&x==74))&&(o.5T||y)){kX(v.1L.uK)}if(x==38&&(o.5T||y)){kZ(v.1L.uN)}if(x==40&&(o.5T||y)){kX(v.1L.uN)}if(x==T0&&(o.5T||y)){kZ(v.1L.El)}if(x==UX&&(o.5T||y)){kX(v.1L.El)}}};E 6O(y,z){V(B x in b){if(b.2r(x)){if(b[x].s(y)==z){I b[x]}}}}E kZ(x){if(x=="5O"){if(o.W){o.Q.aE()}F{x="3D"}}if(x=="3D"){if(o.P.1m()>0){B sk=o.P.18()+3X(v.1L.3D);if(sk0&&o.1v){B sk=o.P.18()-v.1L.3D>=0?o.P.18()-v.1L.3D:0;o.U.3S(sk,H);js("l5",sk)}}if(x=="1H"){o.U.3T(3X(v.1H)-3X(v.1L.lm));1c.92()}if(x=="1M"){o.P.1M(-v.1L.1M/100);1c.92()}if(v.1L.2M==1){7l(x,0)}};G.A8=E(1c){if(1w.eq==v.id){B x=1c.FS;if(x==1E){x=1c.EP}if(x==57){if(v.1n==1){}}if(o.1Z&&x==27){o.U.8w()}if(L(o.1Y)||L(o.7X)){I K}if(v.1L.on==1){if(v.1L.f==1&&x==70&&v.gy!=1&&(o.5T||o.51)){if(v.1L.2M==1){7l(\'1Z\',o.1Z?0:1)}o.1Z?o.U.8w():o.U.9r()}if(v.1L.s==1&&x==83&&(o.5T||o.51)){if(o.3z){if(v.1L.2M==1){7l(\'1U\',o.4W?0:1)}3u("Ht")}}if(v.1L.m==1&&x==77&&(o.5T||o.51)){if(v.1L.2M==1){7l(\'5f\',o.3p?1:0)}o.3p?o.U.6g():o.U.5d()}}}};G.4f=E(){3K(o.j4);V(B x in o){if(x.J("X")==0&&x.J("zR")>-1){3K(o[x])}}V(B i=0;i-1){v.Hk=H}if(C.3b.J("2R:")>-1){o.fV=H}if(C.3b=="Wu"){C.WT=1A WU(C)}}B 7n=C.2K?C.2K.2p("///"):[];if(C.Hi==1){C.1G="1C";C.1C=i9(0)+(U.R>1?\'///\'+i9(1):\'\');if(2n(C.aw)){C.1t=C.aw}}C.it=[];C.il=[];B wn=0;B 2M=1A cv();B 1p=1A cv();B ej=1A cv();B WV=1A cv();B i3=0;B b3;if(C.1G=="1C"){if(C.4L){if(L(v[C.4L+\'1C\'])){C.1C=v[C.4L+\'1C\']}}if(L(C.1C)){2M[0]=4z(C.1C);C.oZ=C.1C.R;B va=[\'/\',\'|\',\'-\'];va.J(C.1C.1j(-1))>-1?C.v5=C.1C.1j(-1):\'\';va.J(C.1C.1j(0,1))>-1?C.v6=C.1C.1j(0,1):\'\';if(1e=="18"||1e=="1m"){if(C.1C.J(\'0:\')==0){C.oI=H}if(C.1C.2p(":").R==3){C.Gg=H}F{if(C.1C.J(\'cg:cg\')>-1){C.Gf=H}}if(C.lZ==1){v.lZ=1}}if(C.Hj==1&&C.1C.J("-")==0){C.Ge=H}if(C.1C.J("///")>0&&(1e=="3E"||C.Hi==1)){C.fe=C.1C.2p("///");C.1C=2M[0]=C.fe[0]}}if(v.vc==1){1z(9j,100);1z(9j,43);1z(9j,2h)}}F{if(L(C.1p)){2M[0]=C.1p;if(2M[0].J("///")>0&&2M[0].J("kr")==-1){2M=C.1p.2p("///")}if(L(C.qd)){2M[1]=C.qd}if(C.FV==1){if(2n(C.Hh)){2M.2L(C.Hh);i3=2M.R-1}}}}if(1e=="3E"){if(C.WW==1&&L(C.q0)){C.vB=C.3b}}B X=22("2f");if(C.1q.J(\'91\')>-1){o.91?o.91.1V(X):1z(E(){o.91.1V(X)},100);o.Hf=H}F{if(iC(C.1q,["X","2O"])&&o.d0){o.1r.1V(X)}F{o.1Q.1V(X)}if(1e=="b5"&&C.WX==1){X.C.4X=lB}}if(C.H1==1){C.i2=1A WY(C,X)}B pP=22("2f");X.1V(pP);B dT=22("2f");O(dT,{"1q":"2C","1b":0,"1d":0});X.1V(dT);O(X,{"1q":"2C","1b":0,"1d":0,"1B":1,"ec":"nt","nW":"kJ"});if(2n(C.4L)){3W(X,{"id":(v.id+"47"+"cT"+C.4L)})}if(C.He==1||C.HJ==1){O(dT,{"5p":"2S 0.2s 3e"})}if(2M.R>0){V(i=0;i<2M.R;i++){1p[i]=22("2f");O(1p[i],{"1q":"2C","1d":0,"1b":0,"9D":"1W","1B":C.a,"5p":"1B 0.1s 3e"});if(C.f7>C.1M){O(1p[i],{"5p":"1B 0.1s 3e,2S 0.1s 3e"})}if(C.1G=="eY"&&C.3A!=\'\'){if(2n(C.4L)){3W(1p[i],{"id":(v.id+"47"+"X"+"47"+C.4L+"47"+"1p")});if(v[C.4L+\'3A\']){C.3A=v[C.4L+\'3A\']}}if(iC(C.3A,[".xD",".ix",".WZ","kr",".eE"])){C.3A.J("//")==-1&&C.3A.J("kr")==-1?C.3A=\'//\'+C.3A:\'\';B z=22("4p");C.9f=1;z.1y("dl",wf);z.3A=C.3A;1p[i].1V(z);C.w=1p[i].2c;C.h=1p[i].2V;if(C.Hd>0){O(z,{1f:C.Hd})}}}if(C.1G=="1C"){O(1p[i],{"1t":(C.1t),"ec":C.eP*2l(v.8x,1),"tg":gZ(C.46),"k5-fK":C.iL+\'px\',"2Q":"0 bw 0 bw","bq-8Q":"db"});if(o.ak){if(2n(C.Hc)){O(1p[i],{"ec":C.Hc*2l(v.8x,1),})}}if(C.2t==1){if(C.1C.J("-1||1a=="cD"){O(1p[i],{"9D":"2A"})}}if(C.Hb==1){O(1p[i],{"46-dc":"Hb"})}if(C.mf>0){O(1p[i],{"46-dc":C.mf})}if(C.Ha){O(1p[i],{"nW":C.Ha+"em"})}2M[i]==\'5i\'?2M[i]=2N("5i"):\'\';1p[i].1T=ys(2M[i]);1z(uQ,100);C.w=1p[i].2c;C.h=1p[i].2V;if(2n(C.4L)){3W(1p[i],{"id":(v.id+"pc"+C.4L+"X0")})}}if(C.1G=="O"){o.1v?1z(yE,4x):\'\'}B 9s=2M[i].62();if(9s.J(\'B:\')==0){9s=2l(1w[9s.1j(4)],\'\')}B lO=9s.J(\'<2x\')>-1||9s.J(\'-1;if(C.1G=="2x"&&(9s.J(\'\')>-1||lO)){if(1e=="5f"||1e=="3E"){9s=9s.1P(/i5/g,\'i5\'+v.id+1a)}if(9s.J(\'4E\')>-1){ce(1p[i])}1p[i].1T=(!lO?"<2x Z=\'20\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>":\'\')+9s+(!lO?"":\'\');1p[i].2c>20?C.w=1p[i].2c:\'\';1p[i].2V>20?C.h=1p[i].2V:\'\';O(1p[i],{"Z":C.w,"1f":C.h});if(C.aw!=-1){oJ(1p,C.aw)}if(2n(C.4L)){3W(1p[i],{"id":(v.id+"pc"+C.4L+"WS"+i)})}}dT.1V(1p[i]);i>0?1l(1p[i]):\'\'}bj();ox?wf():\'\';if(C.3b=="3L"){C.3L=1;C.1l=1;o.3L?1p[0].1T=o.3L.oS(C.aw!=-1?C.aw:\'#3F\'):\'\';if(o.1i.2e){1p[0].H7=wK;1p[0].X2=5W;1p[0].s7=wN}F{1p[0].kT=6C;1p[0].kS=5W;1p[0].kP=dh}}F{if((bg.2c*C.1M<35||bg.2V*C.1M<35)&&C.1G!=\'1C\'){we();ce(9g)}F{ce(bg)}}if(1e=="3E"){B lu=\'\';if(C.fO==1&&L(C.3b)){lu=C.3b;if(lu.J("3a:")==0){B 1J=lu.1j(4).2p(",");if(1J.R==2){B wI=1J[1].2p("/");if(wI.R==2){1J[0]==\'hd\'?1J[0]="4w":\'\';if(v[1J[0]]==wI[1]){C.a=1;O(1p[0],{"1B":C.a})}}}}if(lu=="H6"||lu=="4I"){o.U.eD();X.C.4X=lB;o.wJ=1}}if((C.1l==1&&(C.H4==1||C.H3==1||C.H2==1))||lu.J("7a")==0||lu=="Hv"||lu=="a7"){C.Hg=1;if(7x([C.1q],"X")||C.Hw==1){C.HP=1}}if(lu.J("7a")==0){X.C.4X=lB}}V(B sf in C){yB(sf)}if(1e=="1g"&&C.fn==1){fn=1A X4(X,bg,C)}if(C.2t==0){f1(X)}if(C.9f==1){1l(bg)}if(C.2v==1){kW()}if(C.1q.J("2u")>-1){eU=1}if(C.1q.J("1d")>-1){I2=1}if(C.1q.J("2O")>-1){f8=1;1e=="3E"&&2n(C.3b)?X.C.4X=lB:\'\'}if(C.1q.J("X")>-1){f8=1}2B();B t=\'\';if(C.av!=0){t+="p7("+C.av+"yp)"}if(C.X5==1){t+=" 3o(-1)"}if(C.X6==1){t+=" 3r(-1)"}if(t!=\'\'){O(dT,{"2S":t})}if(1e=="b5"){ij()}B 1J=[];B i;if(1e=="W"){1J=[\'cn\',\'I1\',\'lC\',\'I0\',\'wR\',\'pY\'];V(i=0;i<1J.R;i++){if(L(C[1J[i]])&&!L(v.W[1J[i]])){v.W[1J[i]]=C[1J[i]]}}}if(1e=="1O"){1J=[\'lF\',\'wQ\',\'wP\'];V(i=0;i<1J.R;i++){if(L(C[1J[i]])&&!L(2I[1J[i]])){v[1J[i]]=C[1J[i]]}}}C.ou==1?9q():\'\';if(1e=="3E"&&C.on==0){3l(X)}if(C.1l==1&&C.lI>0){1z(HZ,C.lI*2h)}}E HZ(){C.lI=-1;o.Q.4C()}E we(){if(9g){9g.4d.3m(9g)}9g=22("2f");O(9g,{"1q":"2C","1d":0,"1b":0,"Z":C.1G=="eY"?bg.2c:(bg.2c>35?bg.2c:35)*C.HY,"1f":C.1G=="eY"?bg.2V:(bg.2V>35?bg.2V:35)*C.vP});C=4q(C,\'km\',\'km\');X.1V(9g)}E ce(x){if(1e.J("18")==0&&U.R==1){C.2t=0}if(1e=="3E"&&C.fO==0){C.2t=0}if(C.2t==1){if(C.k8==1){O(x,{"6P":"4E"})}O(x,{"9D":"2A"});if(o.1i.2e){x.1y("cM",E(e){wN(e)},{5K:K});x.1y("g1",E(e){wK(e)},{5K:K});x.1y("fL",E(e){HX(e)},{5K:K})}if(v.dJ==1||!o.1i.2e){x.fi=aG}if(v.1r.kl==1||C.kl==1){O(x,{"2q-1t":"#oz","1B":0.5})}}F{O(x,{"6P":"6Y"})}if(!o.1i.2e){x.kT=6C;x.kS=5W}if(C.3d==1||C.2v==1){x.kP=dh}}E wN(e){js("X7"+1a);e.aA();cM=H}E wK(e){C.HW==1?6C():\'\';e.aA()}E HX(e){e.aA();e.92();C.HW==1?5W():\'\';if(!cM){aG(e)}cM=K}E bj(){if(bg){bg.4d.3m(bg)}bg=22("2f");O(bg,{"1q":"2C","1d":0,"1b":0});if(2n(C.4L)){3W(bg,{"id":(v.id+"pc"+C.4L+"X8")})}w=C.w;h=C.h;C.eL=-1;C.aJ=-1;C=4q(C,\'2P\',\'2P\');C=4q(C,\'a8\',\'a8\');if(C.bm&&o.ak){if(C.bm!=\'0 0 0 0\'){C=4q(C,\'a8\',\'bm\')}}if(C.1G=="1C"){w=1p[wn].2c;h=1p[wn].2V;if(C.vR>0){w0){C.jL=2J(1J[1])}F{C.4D=2J(1J[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.bd+C.b6;w=w+C.6Z+C.6U;C.h=h;C.w=w;if(C.1G=="1C"){C.ku=1p[0].2V}}F{C.5m=0}O(bg,{"Z":(C.HT==1?HS:w),"1f":h,"x5":(C.qa*h)/2,"2q":(C.HR==1?"3e-4M("+(C.X9==1?"to 2u,":\'\')+5e(C.53,C.5m)+","+5e(C.Xa,C.5m)+")":5e(C.53,C.5m,bg)),"5p":"2q .1s 3e, 1B .2s, 2S .1s 3e"+(2n(C.eo)?\', 6X .1s 3e\':\'\')});if(C.1G=="eY"){O(bg,{"Z":w,"1f":h,"x5":(C.qa*h/C.1M)/2,})}if(C.G7==1){uM(bg,C.53,C.G8,C.Gc)}if(C.pI==1){O(bg,{"2T":2l(C.FZ,1)+"px 6v "+C.pF})}if(C.an==1){O(bg,{\'kf-6X\':\'an(b8)\'})}pP.1V(bg);if(C.7i==1){O(1p[0],{\'2q\':5e(2l(C.Xb,\'3Q\'),2l(C.Xc,0.5),1p[0]),\'2Q\':HO(2l(C.X3,0))})}}E 2B(){B eL=(-bg.2V/2);B aJ=(-bg.2c/2);if(eL!=C.eL||aJ!=C.aJ){O(bg,{"1d":(-bg.2V/2),"1b":(-bg.2c/2)});C.eL=eL;C.aJ=aJ}if(9g){B x=C.1G=="eY"?bg.2c:(bg.2c>35?bg.2c:35);B y=C.1G=="eY"?bg.2V:(bg.2V>35?bg.2V:35);O(9g,{"1d":(-y/2)+C.G3-C.G5,"1b":(-x/2)+C.WQ-C.WF})}V(B i=0;i<2M.R;i++){B it=C.1G=="2x"?2F.4t(2J(1p[i].C.1f))/2:2F.4t(1p[i].2V)/2;B il=C.1G=="2x"?2J(1p[i].C.Z)/2:1p[i].2c/2;if(it!=C.it[i]||il!=C.il[i]){O(1p[i],{"1d":-it,"1b":-il});if(bg){O(1p[i],{"1d":(5b(1p[i].C.1d)+C.bd/2-C.b6/2+C.WP/2+C.Ww/2),"1b":(5b(1p[i].C.1b)+C.6Z/2-C.6U/2+C.Wx/2+C.Wy/2)})}C.it[i]=it;C.il[i]=il}}}E 6C(){B i;6y=H;if(C.ej==1){if(on&&L(C.qd)){i=1}F{i=0}if(b3&&ej.R>2){i=2}if(ej[i]){qb();1o(1p[ej[i]])}}if(C.bg==1){O(bg,{"2q":5e(wd(C.bG,C.53),wd(C.9x,C.5m),bg)});if(2n(C.eo)){O(bg,{"6X":"eC("+C.eo+")"})}}if(C.7z>-1&&!HK){V(i=0;i<2M.R;i++){if(1p[i].C.5H!="3d"){O(1p[i],{"1B":C.7z})}}}if(C.qc!=-1){oJ(1p,C.qc)}if(C.HJ==1){jn+=45;hn(1p[0],jn)}if(C.f7>C.1M&&C.f7>-1){1M(C.f7)}if(1e=="1g"&&o.Q.cq()){}F{if(C.2v==1&&C.ou!=1){B x=7n.R>1&&!on?7n[1]:7n[0];if(x){if(x.J(\'B:\')==0){2K.1T=1w[x.1j(4)];9q()}}1o(2v);O(2v,{"1B":1})}}if(1e=="5f"){o.U.5j(H);o.5j=H}o.dZ=H;o.Q.kg(1a,"6y")}E 5W(){6y=K;B i;if(C.ej==1){if(on&&L(C.qd)){i=1}F{i=0}if(b3&&ej.R>2){i=2}qb();1o(1p[i])}if(C.bg==1){O(bg,{"2q":5e(C.53,C.5m,bg)});if(2n(C.eo)){O(bg,{"6X":"eC(1)"})}}if(C.7z>-1){V(i=0;i<2M.R;i++){if(1p[i].C.5H!="3d"){O(1p[i],{"1B":C.a})}}}if(C.f7>-1){1M(C.1M)}if(C.qc!=-1){oJ(1p,(C.aw==-1?\'#3F\':C.aw))}if(1e=="5f"&&!o.1Z){o.U.5j(K);o.5j=K}wk();o.dZ=K;o.Q?o.Q.kg(1a,"5o"):\'\'}E wk(){if(C.2v==1&&C.ou!=1){1l(2v);O(2v,{"1B":0})}}E aG(e){e?e.6t=H:\'\';if(!oT){o.Q.f6(1a);if(1e=="3E"){oM()}wk();if(C.Wz==1){jn-=30;hn(1p[0],jn)}hk=H;if(C.HE==1||(1a=="wl"&&C.1l==1&&C.wm==1)){o.Q.4C()}}};G.HC=E(){aG()};E oM(){if(2M){if(2M.R>1){if(on==H){1o(1p[0]);1l(1p[1])}F{1o(1p[1]);1l(1p[0])}}if(C.2v==1&&7n.R>1){2K.1T=o.ni+(on==H?7n[0]:7n[1])+o.hH;9q()}}if(L(C.vB)){if(on==H){C.3b=C.vB}F{C.3b=C.q0}}pC();on=on!=H;if(C.3b){if(C.3b.J(",0/1")>-1){js(C.3b,on?1:0)}}if(C.bg==1&&L(C.ym)){if(C.ym!=-1){if(on){C.HB=C.53;C.53=C.ym}F{C.53=C.HB}bj();ce(bg);2B();if(C.1G=="1C"){9j()}F{1M(C.1M)}}}}E pC(){if(L(C.fe)){if(C.fe.R>1){if(on==H){6c(C.fe[0])}F{6c(C.fe[1])}}}}E vk(1c){1c.6t=H;o.Q.f6(1a)}E qb(){V(B i=0;i<2M.R;i++){if(1p[i].C.5H!="3d"){O(1p[i],{"1B":C.a});1l(1p[i])}}}E uQ(1C){if(1p[0]){if(1p[0].2c>o.2U-C.4D-C.4O-C.6Z-C.6U){if(C.wg==1){if(!1C){1C=1p[0].1T}1p[0].1T=\'\'+1C+\'\'}F{O(1p[0],{"bq-8Q":"dO"})}O(1p[0],{"Z":o.2U-C.4D-C.4O-C.6Z-C.6U})}}}E wf(){if(bg){ox=K;C.9f=0;1l(bg);if(1p[0]){C.w=1p[0].2c*C.1M;C.h=1p[0].2V*C.1M;1M(C.1M)}C.9A=0;bj();we();ce(9g);1o(bg);2B();o.Q.4J();if(!5N(X)){3l(X)}}F{ox=H}}E Gs(1c){1c.6t=H}E dh(){if(!o.1i.2e&&!o.dZ){6C()}9q()}E 1M(x){if(x>0){O(bg,{"2S":"1M("+x+")"});V(i=0;i<2M.R;i++){O(1p[i],{"2S":"1M("+x+")"})}if(C.i2){C.i2.1M(x)}3o=x;3r=x}}E kW(){2v=22("2f");O(2v,{\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'1f\':\'2A\',"1B":0,"5p":"1B 0.1s 3e"});iw=22("2f");C=4q(C,\'kC\',\'kC\');C=4q(C,\'HA\',\'HA\');O(iw,{\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'Z\':\'100%\',\'1f\':30,\'2q-1t\':C.jX,\'1B\':C.kQ,\'2T-6T\':C.vs});2K=22("2f");O(2K,{\'1q\':\'2C\',\'1b\':C.vD,\'1d\':C.nC,\'1t\':C.vw,\'46-eW\':gZ(C.vv),\'46-3I\':C.vu*2l(v.8x,1),"k5-fK":C.vt+\'px\',"2H-1f":"1"});if(C.2K){if(C.2K.J("B:")==0){C.Hz=H}}if(!C.Hz){O(2K,{\'bq-8Q\':\'db\'})}if(C.eR==1){8v=22("2f");8v.1T=\'<2x Z="b8" 1f="vq" vp="0 0 8 6" 8d="1.1" 4g="3N://4b.w3.42/4e/2x" 4g:4a="3N://4b.w3.42/7G/4a">\'}if(C.ou==1){O(2v,{"1B":1});ce(2v)}F{f1(2v)}X.1V(2v);2K.1T=o.ni+(C.2K==\'\'?2N(1e):7n[0])+o.hH;2v.1V(iw);2v.1V(2K);if(C.eR==1){2v.1V(8v);B w5=o.w9?\'-b8\':\'-vq\';B ps=C.WA;if(!L(ps)){ps=\'\'}B tp=ps.J("1d")>-1;if(tp){hn(8v,\'-WB\')}O(8v,{\'1q\':\'2C\',\'2u\':(ps.J("2u")>-1?10*C.1M:\'2A\'),\'1b\':(ps.J("1b")>-1?10*C.1M:(ps==\'\'||ps==\'1d\'?\'50%\':\'2A\')),\'2P-1b\':(ps==\'\'||ps==\'1d\'?\'-IP\':0),\'2O\':(tp?\'2A\':w5),\'1d\':(tp?w5:\'2A\'),\'1B\':C.kQ})}9q()}E 9q(){if(C.2v==1){O(2v,{"1d":(f8==1?-h-2v.2V+3:-2v.2V/2)+C.WC-C.WD,"1b":(eU==1?-2K.2c:(f8==1?-w/2:+2K.2c))-(f8==1?0:2K.2c/2+5)+C.Wv-C.WE,"1f":C.nC+2K.2V+C.vz,"Z":C.vD+2K.2c+C.Ez});O(iw,{\'1f\':2v.2V});2v.C.4X="2h"}}G.c=E(){I X};G.s=E(x){if(1e=="3E"){yB(x)}I C[x]};G.ss=E(x,x2){I L(C[x])?C[x][x2]:K};G.g=E(x){c0(x){1k"Z":I w;1h;1k"1f":I h;1h;1k"h":I 2l(C.ku,h);1h;1k"x":I 5b(X.C.1b);1h;1k"y":I 5b(X.C.1d);1h;1k"1B":I X.C.1B?X.C.1B:1;1h;1k"1o":I 4o;1h;1k"3o":I 3o;1h;1k"3r":I 3r;1h;1k"1e":I 1e;1h;1k"GY":I 9I;1h;1k"hk":I hk;1h;1k"1G":I C.1G;1h;1k"R":I C.oZ?C.oZ:0;1h;1k"1a":I 1a;1h;1k"x0":I x0;1h;1k"y0":I y0;1h;1k"6y":I 6y;1h;1k"1g#":I 9I.J("1g#")==0;1h;1k"1g:":I 9I.J("1g:")==0;1h;1k"wo":I 1e=="3E"&&C.1G=="1C";1h;1k"1R#4o":I wT;1h;6Y:I K}};G.1R=E(k,x){c0(k){1k"1o":6y?5W():\'\';4o=x;1h;1k"2j":Gl(x);1h;1k"6W":6W(X);1h;1k"3l":3l(X);1h;1k"Gn":C.3d=0;1h;1k"wM":if(C.Gm>0&&C.3d!=1&&!ha){2E(ha);ha=1z(E(){3l(X);(C.WG!=1?C.3d=1:\'\');ha=1E},C.Gm*2h)}1h;1k"1M":1M(x);1h;1k"WH":O(X,{"2S":"1M(0)"});1h;1k"3o":O(X,{"2S":"3o("+x+")"});3o=x;1h;1k"3r":O(X,{"2S":"3r("+x+")"});3r=x;1h;1k"1B":O(X,{"1B":x});1h;1k"p9":O(1p[0],{"1B":x});1h;1k"e4":O(1p[0],{"6X":"e4("+x+")"});1h;1k"1b":O(X,{"1b":x});1h;1k"1d":O(X,{"1d":x});1h;1k"Z":O(X,{"Z":x});1h;1k"1f":O(X,{"1f":x});1h;1k"wy":C.wy=x;1h;1k"eU":eU=x;1h;1k"1R#4o":wT=x;1h;1k"x":O(X,{"1b":x});1h;1k"y":O(X,{"1d":x});1h;1k"5X":C.5X=x;1h;1k"7a":C.7a=x;1h;1k"x0":x0=x;1h;1k"y0":y0=x;1h;1k"eN":C.eN=x;1h;6Y:I K}};E Gl(x){if(x&&o.1i.2e){oT=H;1z(Gk,e9)}if(!x){if(pk()&&b3){1l(1p[i3]);1o(1p[0]);b3=K}}if(C.9f==1){x?1o(X):1l(X)}F{if(1a=="WI"||1a=="WJ"){x?1o(X):1l(X)}F{O(X,{"2j":(x?"4I":"1W")})}4o=x;x?1o(X):\'\'}if(x&&C.oN){C.oN=K;1z(9j,100)}}E Gk(){oT=K}G.6c=E(x,y){if(9I!=\'\'&&(C.1C==\'x\'||C.1C==\'1x\')){x=x+\'x\'}if(y){x=C.1C+x}6c(x);!5N(X)?C.oN=H:\'\'};B wu;G.h6=E(x){if(wu!=x){C.94=x;6c(x);!5N(X)?C.oN=H:\'\';o.Q?o.Q.4J():\'\'}wu=x};G.wt=E(){hn(dT,ov);ov+=20};E hn(x,y){O(x,{"2S":"p7("+y+"yp)"+(x==1p[0]&&!Gi&&3o!=1?\' 1M(\'+3o+\')\':\'\')})};G.Gh=E(x){if(C.1C.J("{1O")>-1){6c(C.1C)}};G.oM=E(){oM()};E 6c(1C){if(C.1G=="1C"){if(L(1C)){if(C.Gg){if(1C.R==4){1C=(C.oI?\'0:0\':\'cg:0\')+1C}if(1C.R==5){1C=(C.oI?\'0:\':\'cg:\')+1C}if(1C.R==7){1C=(C.oI?\'\':\'0\')+1C}}if(C.Gf){if(1C.R==4){1C=\'0\'+1C}}C.oZ=1C.R}1C=(C.v6?C.v6+(C.Ge?\'\':\' \'):\'\')+1C+(C.v5?\' \'+C.v5:\'\');B Gb=1p[0].2c+(C.bg==1?C.bd+C.b6:0);B G9=1p[0].2V+(C.bg==1?C.bd+C.b6:0);1p[0].1T=o.ni+(1e=="3E"?ys(1C):1C)+o.hH;if(C.WK==1){1p[0].1T+=\'<7y C="2j:bW-4I;Z:er"><7y C="2T-1d: bw 6v \'+3y(C.1t)+\';2T-1b: bw 6v ew;2T-2u: bw 6v ew;1q: 2C;2u:bw;1d: 50%;2P-1d: -4s;">\'}if(1e=="1O"){O(1p[0],{"Z":"2A","bq-8Q":"db"});uQ(1C)}C.w=1p[0].2c+(C.bg==1?C.6U+C.6Z:0);C.h=1p[0].2V+(C.bg==1?C.bd+C.b6:0);if(Gb!=C.w||G9!=C.h||(C.w>0&&uP==0)){9j()}if(1p[0].2c>0){uP=C.w}F{9I!=\'\'?1l(1p[0]):\'\';if(1C!=\'\'){1z(9j,10)}}}}G.9j=E(){9j()};E pk(){I!o.P.5P()&&C.FV==1}E 9j(){if(C.1G=="1C"){if(1p[0]){if(1p[0].2c>0){9I!=\'\'?1o(1p[0]):\'\';w=C.w=1p[0].2c;h=C.h=1p[0].2V;bj();ce(bg);2B();if(o.Q){if(7x([C.1q],"X")){o.Q.uI()}F{o.Q.4J()}}}}}}G.vL=E(x){if(C.G6==1){B n=4;if(1a=="WL"){if(o.1i.2e){I}}F{n=8}B y=\'i5\';B z=[];V(B i=1;i(i/n)&&z[i]?1o(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1o(z[i]);1h}}}}}};G.On=E(){if(!on){if(2M){if(2M.R>1&&U.R>1){1l(1p[0]);1o(1p[1])}}if(U.R>1){1e=U[1];if(C.2v==1){2K.1T=i9(1);9q()}}if(pk()&&b3){1l(1p[i3]);b3=K}pC();on=H}};E i9(x){I o.ni+(C.2K==\'\'?2N(U[x]):(7n.R>1?7n[x]:7n[0]))+o.hH}G.c8=E(x){c8(x)};G.G2=E(x,y){if(C.i2){C.i2.do(x,y)}};E c8(x){B y=\'i5\';B z=1S.8n(y.9J(v.id,1a,\'WN\'));if(z){O(z,{"5p":"2S 0.1s 6q-5o"});if(x==1){z.C.2S=\'G1(0, 0)\'}F{z.C.2S=\'G1(-G0, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2v==1&&7n.R>1){2K.1T=(on?7n[0]:7n[1])}O(1p[0],{"1B":C.a})};G.hG=E(){if(on){if(2M){if(2M.R>1&&U.R>1){1o(1p[0]);1l(1p[1]);O(1p[0],{"1B":C.a})}}1e=U[0];if(U.R>1){if(C.2v==1){2K.1T=i9(0);9q()}}pC();on=K;b3=K}};G.vk=E(){if(pk()){qb();1o(1p[i3]);b3=H}};G.FY=E(){B 2G=K;if(C.1l==1){if(C.FX==1){if(5N(o.29)){2G=H}}if(C.WO==1&&!o.1Z){2G=H}if(C.Xd==1&&o.1Z){2G=H}}if(!2G){6W(X);B eJ=X.et("*");V(B i=eJ.R;i--;){O(eJ[i],{"5X-1u-6z":"WR"})}4o=H}};G.ij=E(){ij()};E ij(){3l(X);B eJ=X.et("*");V(B i=eJ.R;i--;){O(eJ[i],{"5X-1u-6z":"8p"})}4o=K}G.4f=E(){if(2M.R>0){V(i=0;i<2M.R;i++){if(1p[i].4d==X){X.3m(1p[i])}1p[i]=26}}if(bg){bg.dG("fi");bg.dG("kT");bg.dG("kS");bg.4d.3m(bg);bg=26}if(C.1q.J(\'91\')>-1){if(X.4d==o.91){o.91.3m(X)}}F{if(X.4d==o.1Q){o.1Q.3m(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3m(X)}}}}if(2v){if(2v.4d==X){X.3m(2v)}}X=26};G.Gq=E(){fn?fn.i1():\'\'};G.GJ=E(){yE()};E yE(){GX(2M[0],C.1t,1p[0])}E ys(x){B z=x+\'\';if(x.J(\'{\')>-1){if(x.J(\'{18}\')>-1&&L(o.3q)){x=x.1P(\'{18}\',eZ(o.3q.aC().t))}if(x.J(\'{1O\')>-1){B y=o.cu?o.cu:(v.1O?v.1O:\'\');if(x.J(\'{bJ}\')>-1&&o.Q){x=x.1P(\'{bJ}\',o.Q.bV(\'bJ\'))}if(o.bv&&o.Q){y=o.Q.bV(\'bv\')}x=x.1P(\'{1O}\',y);if(o.bv&&!o.Q){1z(6c,100,z)}}if(x.J(\'{1C\')>-1){V(B i=1;i<6;i++){if(x.J(\'{1C\'+i+\'}\')>-1){if(L(v[\'1C\'+i])){x=x.1P(\'{1C\'+i+\'}\',v[\'1C\'+i])}F{x=x.1P(\'{1C\'+i+\'}\',\'\')}}}}if(x.J(\'{5O}\')>-1){o.i0=1a;if(o.Q){x=x.1P(\'{5O}\',o.Q.bV(\'GU\'))}}}I x}G.yF=E(){6c(C.1C)};E yB(sf){if(2n(C[sf+\'47\'+\'B\'])){B x=v[C[sf+\'47\'+\'B\']];if(2n(x)){if(1K(x)=="4B"){C[sf]=x}}}}E oJ(1p,6k){V(B i=0;i<1p.R;i++){GT(1p[i],6k)}if(C.3b=="3L"){if(o.3L){o.3L.Xe(1p[0],6k)}}}};B GS=E(1a,1e){B i;B C=[];B w;B h;B bg;B 4o=H;B x0;B y0;B 3o=1;B 3r=1;B eK=0;B 9i=0;B XC;B 3C;B ot;B 6y;B 2t;B 3w;B H0;B Hq;B uS;B Hr;B 2v;B 2K;B 8v;B fh;B wV;o.Gp=-1;B pA;B 6y;B vW;V(i in fj.S){C[i]=fj.S[i]}B 1e=v[1a].1e;B 1G=v[1a].1G;V(i in fj[1e]){C[i]=fj[1e][i]}V(i in v[1a]){C[i]=v[1a][i]}C.w=2J(C.w);C.h=2J(C.h);C=4q(C,\'2P\',\'2P\');C=4q(C,\'a8\',\'a8\');if(o.ak){if(C.GQ>0){C.w=2J(C.GQ)}if(C.bm){if(C.bm!=\'0 0 0 0\'){C=4q(C,\'a8\',\'bm\')}}}B X=22("2f");if(v.1r.GP==1&&v.1r.1l==1){o.1r.1V(X)}F{o.1Q.1V(X)}1e=="2H"?o.91=X:\'\';B 8g=K;if(C.7S){if(C.7S!=\'1H\'){8g=H}}O(X,{"1q":"2C","1d":0,"1b":0,"1B":1,"ec":"nt","nW":"kJ"});if(C.GO==1){X.C.4X=C.5a}bj();B 8U=22("2f");O(8U,{"1q":"2C","2O":2F.4t(-C.h/2),"1b":2F.4t(-C.w/2)});if(C.7u>0&&C.Gr==1){O(8U,{"2T-6T":C.7u*C.h/2,"1f":C.h,"6F":"3d","4E-3j":"1W"})}if(2n(C.4L)){3W(X,{"id":(v.id+"pc"+C.4L)})}X.1V(8U);if(1e==\'2H\'&&v.yI==1){Ek()}if(C.2v==1){kW()}B 8G=22("2f");kv(0,8G,0.3,(C.4M==1?"3e-4M("+(C.xt==1?"to 1b,":\'\')+3y(C.GN)+", "+3y(C.oA)+")":3y(C.oA)),C.w,C.XE);if(C.GE==1&&L(C.q9)){B hV=22("2f");hV.1T=C.q9.1P(/\\#GD/g,3y(C.oA));8G.1V(hV);O(hV,{"1q":"2C","2O":-2F.4t(C.h/2),"1b":0,"4E-3j":"1W"});O(8G,{"6F":"3d","2q":"1W"});B x=["xg","eM","os","ky","d5"];V(B y=0;y0){V(B y2=0;y20){B d9=22("2f");kv(2,d9,C.Gt,C.XH,0,C.7z);8U.1V(d9)}B 7m=22("2f");kv(3,7m,C.GG,(C.4M==1?"3e-4M("+(C.xt==1?"to 1b,":\'\')+3y(C.GF)+", "+3y(C.1t)+")":C.1t),0,C.a);if(C.GE==1&&L(C.q9)){B qh=22("2f");qh.1T=C.q9.1P(/\\#GD/g,3y(C.1t));O(qh,{"1q":"2C","2O":-2F.4t(C.h/2),"1b":0,"4E-3j":"1W"});O(7m,{"6F":"3d","2q":"1W"});7m.1V(qh)}if(C.5w==1){B cI=22("2f");C=4q(C,\'xd\',\'xd\');C=4q(C,\'xa\',\'xa\');O(cI,{"1q":"2C","2O":C.h/2,"1b":0,"4E-3j":"1W","46-3I":C.GC*2l(v.8x,1),"1t":C.6m,"2H-1f":"100%","2Q-1d":C.XI,"2Q-2O":C.XJ,"2Q-1b":C.XK,"2Q-2u":C.XL,"2P-1d":C.XM,"2P-2O":C.XD,"2P-1b":C.XN,"2P-2u":C.XP,"2T-6T":(C.GA+"px"),"2j":"1W"});if(C.Gz==1){O(cI,{"2q":3y(C.Gy)})}7m.1V(cI);B kk=K;B XQ=K}o.pQ=C.h;8U.1V(7m);if(C.f3==1){B 8q=[];if(1K Gx!=="1E"){B 9e=1A Gx(X,8q,w,C)}}if(C.3w==1){if(C.dV.62().J(\'<2x\')==-1){C.dV==\'\'?C.dV="<2x Z=\'20\' 1f=\'20\'>":\'\'}3w=22("2f");3w.1T=C.dV.62();C=4q(C,\'DJ\',\'DJ\');O(3w,{"1q":"2C","1d":-10+C.XR-C.XS,"1b":-2h,"4E-3j":"1W","1f":20,"Z":C.eV,"1B":C.wZ,"5p":"2S 0.1s 3e, 1B 0.1s 3e"});if(C.kx==1||C.v8==1){O(3w,{"2S":"1M(0)"})}F{if(C.pV!=1){O(3w,{"2S":"1M("+C.pV+")"})}}if(C.XT==1){O(3w,{"6X":"XU-a4(4s 4s bw 5r(0, 0, 0, .7))"})}X.1V(3w);if(C.yK!=-1){B x=["xg","ky","d5"];V(B y=0;y0){V(B y2=0;y245&&C.jYXW&&C.jY0?C[\'h\'+n]:C.h),"2q":z?(z.J("3e")>-1?z:3y(z)):\'\',"2T-6T":(C.Gr==1?1:C.7u*C.h/2),"1B":Ga,"4E-3j":"1W","5p":"2S 0.2s 6q-in-5o"})}E bj(){bg=22("2f");C=4q(C,\'f9\',\'f9\');B ku=C.h+C.bd+C.b6;B FW=C.w+C.6Z+C.6U;if(C.bg==1){}F{C.5m=0}C=4q(C,\'km\',\'km\');if(v.1r.kl==1||C.kl==1){C.53=\'#oz\';C.bg=1;C.5m=0.5}O(bg,{"1q":"2C","1d":0,"1b":0,"Z":FW,"1f":ku*C.vP,"x5":(C.qa*ku)/2,"2q":5e(C.53,C.5m),"9D":"2A","5p":"1B .1s 3e, 2q .1s 3e"});if(C.an==1){O(bg,{\'kf-6X\':\'an(b8)\'})}if(C.pI==1){O(bg,{"2T":2l(C.FZ,1)+"px 6v #"+C.pF})}if(C.2t==1){if(C.k8==1){O(bg,{"6P":"4E"})}if(!o.1i.2e||v.dJ==1){bg.fi=aG;bg.XX=vV;bg.XO=oy;bg.kP=dh}}F{O(bg,{"6P":"6Y"})}if(!o.1i.2e){bg.kT=6C;bg.kP=dh;bg.kS=5W}if(o.1i.vA&&C.2t==1){bg.1y("g1",E(1c){1c.6t=H;if(!L(1c.6o)&&1c.7U.R>0){1c.6o=1c.7U[0].kE;1c.8Z=1c.7U[0].pz}pA=1c;6C(1c);oy(1c)},{5K:K});bg.1y("fL",E(1c){1c.6t=H;o.3C=K;5W(1c);vV(pA)},{5K:K});bg.1y("2t",E(1c){1c.6t=H});bg.1y("cM",E(1c){if(!L(1c.6o)&&1c.7U.R>0){1c.6o=1c.7U[0].kE;1c.8Z=1c.7U[0].pz}pA=1c;o.3C=H;dh(1c);if(o.1i.vA){oy(1c)}},{5K:K})}O(bg,{"1b":2F.pt(-C.w/2-C.6Z)});O(bg,{"1d":2F.pt(-C.h/2-C.bd+C.G3-C.G5)});if(C.G7==1){uM(bg,C.53,C.G8,C.Gc)}X.1V(bg)}E 2B(Z){if(Z!=w){w=Z;o.uX=w;B ax=w/8G.2c;O(bg,{"Z":(w+C.6Z+C.6U),"1b":-w/2-C.6Z,});O(8U,{"1b":-w/2});O(8G,{"Z":w});O(8U,{"Z":w});B xx=cL.2c*ax;if(xx>8G.2c){xx=8G.2c}O(cL,{"Z":xx});B wp=7m.2c*ax;O(7m,{"Z":wp});kn(wp);if(1e=="2H"){EK()}if(C.f3==1){9e?9e.HN(w):\'\'}if(o.6b){o.6b.2B()}}}E kn(x){if(C.3w==1){if(xw-C.fk/2&&C.eV!=20){x=w-C.fk/2}B y=x-w/2-C.fk/2+C.Zk-C.XB;O(3w,{"1b":y})}}E uY(){O(3w,{"2S":"1M("+C.pV+")"})}E 6C(1c){o.Q.kg(1a,"6y");if(C.bg==1){if(C.9x!=-1){B m=1A 5C({"mc":bg,"1G":"8m","to":C.9x,"18":0.1,"me":(1a+"bg")})}if(2n(C.bG)){O(bg,{"2q-1t":C.bG})}}if(2n(C.vO)){O(7m,{"2q-1t":C.vO})}if(C.3w==1){if(C.Gj==1&&L(C.wC)){if(C.oD==1&&3C){}F{3w.1T="<2x Z=\'"+C.eV+"\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>"+C.wC.62()+""}}if(C.kx==1){if(C.v8==1&&!o.1v){}F{uY()}}F{if(C.p1!=-1){B m2=1A 5C({"mc":3w,"1G":"8m","to":C.p1,"18":0.1,"me":(1a+"3w")})}}}if(C.2v==1&&(o.P.1m()>0||1e=="1H"||8g)){k4()}if(C.eF>0){O(bg,{"2S":"3r("+((C.eF-1)/5+1)+")"});wU(C.eF)}if(C.3w==1&&C.uV==1){kn(dx(1c.6o)-9i)}if(1e=="1H"){o.U.5j(H);o.5j=H}6y=H;o.dZ=H}E wU(x){O(8G,{"2S":"3r("+x+")"});O(cL,{"2S":"3r("+x+")"});d9?O(d9,{"2S":"3r("+x+")"}):\'\';O(7m,{"2S":"3r("+x+")"})}E 5W(){if(!ot){if(C.7z>0){O(d9,{"Z":0})}if(2n(C.vO)){O(7m,{"2q-1t":C.1t})}if(C.bg==1){if(C.9x!=-1){B m=1A 5C({"mc":bg,"1G":"8m","to":C.5m,"18":0.1,"me":(1a+"bg")})}if(2n(C.bG)){O(bg,{"2q-1t":C.53})}}if(C.3w==1){if(C.Gj==1&&L(C.wC)){if(C.oD==1&&3C){}F{3w.1T="<2x Z=\'"+C.eV+"\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>"+C.dV.62()+""}}if(C.kx==1){O(3w,{"2S":"1M(0)"})}F{if(C.p1!=-1){B m2=1A 5C({"mc":3w,"1G":"8m","to":C.wZ,"18":0.1,"me":(1a+"3w")})}}}if(C.eF>0){O(bg,{"2S":"3r(1)"});wU(1)}if(1e=="1H"&&!o.1Z){o.U.5j(K);o.5j=K}o.Q.kg(1a,"5o")}if(C.f3==1&&9e){9e.5o()}if(C.2v==1&&(o.P.1m()>0||1e=="1H")){ma()}if(o.o6&&1e=="2H"){o.th.1l();o.Gp=-1}6y=K;o.dZ=K}E aG(1c){1c.6t=H}E Gs(1c){1c.6t=H}E vV(1c){if(1e=="1H"){if(o.9h){ot=H;2E(vW);vW=1z(E(){ot=K;5W()},2h)}}wq();o.3C=K;if(C.3w==1){if(C.oD==1&&L(C.wi)){3w.1T="<2x Z=\'20\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>"+C.dV.62()+""}}cY(1c.6o,1c.8Z);o.Q.f6(1a);o.Q.fG(1c.6o,1c.8Z);1c.6t=H}E oy(1c){3C=H;if(C.3w==1){if(C.oD==1&&L(C.wi)){3w.1T="<2x Z=\'20\' 1f=\'20\' 4g:4a=\'3N://4b.w3.42/7G/4a\' 4g=\'3N://4b.w3.42/4e/2x\'>"+C.wi.62()+""}}eK=kc(bg);9i=gD(bg);cY(1c.6o,1c.8Z);6u(2t,1,"no")}E cY(ek,eu){B x;ek=dx(ek);eu=dx(eu);B HG=2F.5Q(1S.lx.b9,1S.aD.b9);B HF=2F.5Q(1S.lx.dP,1S.aD.dP);if(o.1i.2e){}F{eu=eu+HF;ek=ek+HG}if(C.aB>0){x=eu-eK-C.6U;2t=x/w;if(C.aB==HH){x=eu-eK-C.6Z;2t=x/w;2t=(2t-1)*-1}}F{x=ek-9i-C.6Z;2t=x/w;if(C.av>Xq&&C.av1?2t=1:\'\';2t<0?2t=0:\'\'}G.HI=E(){9e?9e.HN(w):\'\'};G.kL=E(){9e?9e.do(w):\'\'};E wq(){3C=K}E dh(1c){9i=gD(bg);if(C.7z>0){if(o.1v||1e!=\'2H\'){O(d9,{"Z":dx(1c.6o)-9i})}}if(C.2v==1&&(o.P.1m()>0||1e=="1H"||8g)){k4();eK=kc(bg);cY(1c.6o,1c.8Z);if(1e=="2H"){if(v.Xh==1){if(o.P.5P()&&o.P.cK().J("?w0")>0){2K.1T=\'- \'+eZ((1-2t)*o.P.1m(H))}F{2K.1T=eZ(2t*o.P.1m())}}F{B d=o.P.1m();if(v.4i>0){d=d-v.4i*1}B aS=\'\';if(C.f3==1&&9e){aS=9e.2v(2t*d);aS!=\'\'?aS=aS+\'
\':\'\'}2K.1T=aS+eZ(2t*d)}}if(1e=="1H"||8g){2K.1T=yG(2t)}9q(1c)}if(o.o6&&1e=="2H"&&o.th){wV=1c;if(!fh||v.HU!=1){w8()}if(v.HU==1){2E(fh);fh=1z(w8,50)}}if(C.3w==1&&C.uV==1){kn(dx(1c.6o)-9i)}}E w8(){2E(fh);fh=1E;if(C.2v==0){eK=kc(bg);9i=gD(bg);cY(1c.6o,1c.8Z)}6y?o.th.cV(wV,w,2t,9i):\'\'}E 9q(1c,t,l){B 1b=(-w/2+(dx(1c.6o)+1S.lx.b9-9i)-2K.2c/2)+(l?l:0);B kA=0;if(v.sP!=1){if(1b+w/2+2K.2c+10>o.2U){kA=1b;1b=o.2U-w/2-2K.2c-10}if(1b+o.2U/2<0){kA=1b;1b=-o.2U/2}}B x={"1d":(-2K.2V-C.H5*1-C.nC-C.vz)-(C.H8==1?(C.h/2)*(C.eF>0?C.eF:1):0)+(t?t:0),"1b":1b};O(2v,x);if(C.eR==1){O(8v,{\'1q\':\'2C\',\'1b\':2K.2c/2-4+(kA!=0?kA-1b:0),\'1d\':2K.2V-6})}}G.k4=E(e,x,t,l){k4();2K.1T=x;9q(e,t,l)};E k4(){if(!5N(2v)||2v.C.1B==0){1o(2v);O(2v,{"1B":1})}}G.ma=E(){ma()};E ma(){1l(2v);O(2v,{"1B":0})}G.c=E(){I X};G.s=E(1a){I C[1a]};G.ss=E(x,x2){I C[x][x2]};G.g=E(x){c0(x){1k"Z":I w;1h;1k"Xi":I 8G.2c;1h;1k"1f":I C.h;1h;1k"x":I 5b(X.C.1b);1h;1k"y":I 5b(X.C.1d);1h;1k"1B":I X.C.1B?X.C.1B:1;1h;1k"1o":I 4o;1h;1k"3o":I 3o;1h;1k"3r":I 3r;1h;1k"1e":I 1e;1h;1k"1a":I 1a;1h;1k"x0":I x0;1h;1k"y0":I y0;1h;1k"2t":I 2t;1h;1k"eO":I 8g;1h;6Y:I K}};G.1R=E(1a,x){c0(1a){1k"1o":4o=x;1h;1k"3C":3C=x;1h;1k"2j":1e=="2H"||C.1l==1?O(X,{"5H":(x?"4o":"3d")}):O(X,{"2j":(x?"4I":"1W")});4o=x;1h;1k"3o":O(X,{"2S":"3o("+x+")"});3o=x;1h;1k"3r":O(X,{"2S":"3r("+x+")"});3r=x;1h;1k"1B":O(X,{"1B":x});1h;1k"1b":O(X,{"1b":x});1h;1k"1d":O(X,{"1d":x});1h;1k"2t":2t=x;1h;1k"dC":C.dC=x;1h;1k"Z":O(X,{"Z":x});1h;1k"1f":O(X,{"1f":x});1h;1k"wy":C.Xj=x;1h;1k"x":O(X,{"1b":x});1h;1k"y":O(X,{"1d":x});1h;1k"x0":x0=x;1h;1k"y0":y0=x;1h}};G.2B=E(x){2B(x)};G.pu=E(x){};G.g2=E(aQ,aR){if(3C){if(1e=="1H"||8g){cY(aQ,aR);o.Q.f6(1a)}if(1e=="1H"){o.9h=H}cY(aQ,aR);6u(2t,1,"no")}};G.fG=E(aQ,aR){if(3C){wq();3C=K;cY(aQ,aR);o.Q.f6(1a);6u(2t,1,"no")}};E 6u(18,1m,x){18<0?18=0:\'\';if(v.4i>0&&1m>1){1m=1m-v.4i;18=18-v.4i}if(C.3w==1&&C.v8==1&&C.kx!=1){if(!C.Hp&&18>0){uY();C.Hp=H}}if(3C&&1m!=1){}F{B 4m;if(1m>0&&18>0){if(18>1m){18=1m}4m=w*(18/1m);if(4m==7m.2c){4m=-1}}F{4m=0}if(4m>=0){O(7m,{"Z":4m});if(C.uV==1&&6y&&!x){}F{kn(4m)}}if(L(cI)){if(1m<2&&1e=="2H"){if(kk){3l(cI);kk=K}}F{if(!kk){6W(cI);kk=H}cI.1T=1e=="2H"?41(18==0?1m:18):yG(18)}}}};G.6u=E(18,1m,x){if(1m!=Hq||18!=Hr||x){6u(18,1m,x)}};G.Hs=E(){2t>1?2t=1:\'\';2t<0?2t=0:\'\';O(7m,{"Z":(2t*w)})};G.Hu=E(18,1m){if(1m>0&&18>0){B 4m=w*(18/1m);4m>w?4m=w:\'\';O(cL,{"Z":5b(4m)});H0=1m;uS=18}F{uS=0;O(cL,{"Z":0})}};G.jZ=E(x){if(C.6b==1){if(!o.6b){if(x!=0){if(1K Ej!=="1E"){o.6b=1A Ej(X,C,x);o.9B=H}}}F{if((!L(x)||x==0)&&o.9B){o.6b.1l();o.9B=K}F{if(!o.9B||(L(x)&&x!=1&&x!=0)){o.6b.uO(x);o.9B=H}}}}};E Ek(){o.cV=22("2f");O(o.cV,{\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'Z\':v.Em,\'1f\':v.Ep,\'6F\':\'3d\',"4E-3j":"1W","2q-1t":"#eQ","2T-6T":v.Er+\'px\',"2j":"1W"});o.cV.id="Xk"+v.id;if(v.Eu==1){O(o.cV,{"2T":v.Ev+"px 6v "+vK(\'1t\',v.Ew)})}if(v.Ei==1){O(o.cV,{"7c-a4":"h4 4s kz 5r(0,0,0,0.5)"})}o.cV.C.4X="kD";X.1V(o.cV)}E kW(){2v=22("2f");O(2v,{\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'1f\':\'2A\',"4E-3j":"1W","1B":0,"5p":"1B 0.1s 3e"});C=4q(C,\'kC\',\'kC\');2K=22("2f");O(2K,{\'1q\':\'2C\',\'2Q-1b\':C.vD,\'2Q-2u\':C.Ez,\'2Q-1d\':C.nC,\'2Q-2O\':C.vz-1,\'1C-7Z\':\'8k\',\'1t\':C.vw,\'46-eW\':gZ(C.vv),\'46-3I\':C.vu*2l(v.8x,1),\'k5-fK\':C.vt+\'px\',\'2H-1f\':"1",\'2q-1t\':5e(C.jX,C.kQ),\'2T-6T\':C.vs});C.EA?C.eR=C.EA:\'\';if(C.eR==1){8v=22("2f");8v.1T=\'<2x Z="b8" 1f="vq" vp="0 0 8 6" 8d="1.1" 4g="3N://4b.w3.42/4e/2x" 4g:4a="3N://4b.w3.42/7G/4a">\'}X.1V(2v);2v.1V(2K);if(C.eR==1){2v.1V(8v);O(8v,{\'1B\':C.kQ})}2v.C.4X="2h"};E EK(){if(o.3q&&v.cs==1&&!o.1v){B f=o.3q.aC();if(f.t&&f.d){6u(f.t,f.d)}}};E yG(x){B y=2F.4t(x*100);if(8g){if(o.k7){I(8g&&2n(C.2K)?C.2K+\'&f5;\':\'\')+3X(x*o.5V.4U(-1)[0]).yJ(1)}if(o.EL){I(8g&&2n(C.2K)?C.2K+\'&f5;\':\'\')+o.yv}}I y};G.4f=E(){X.3m(8U);if(bg){bg.dG("fi");bg.dG("kT");bg.dG("kS");bg.4d.3m(bg);bg=26}if(3w){X.3m(3w)}if(X.4d==o.1Q){o.1Q.3m(X)}F{if(o.1r){if(X.4d==o.1r){o.1r.3m(X)}}}X=26}};B yr=E(1d){B i;B C=[];B w;B h;B 4o=H;B 3o=1;B 3r=1;B x0=0;B y0=0;B aN=5z(ng,Xl);B 1e,1a="bg";B 1G="Xm";if(1d==H){C["1q"]=\'1d\';C.h=2l(v.1r.Xn,50);C.a=2l(v.1r.Xo,0.5);C.1t=2l(v.1r.Xg,\'#eQ\')}F{C["1q"]=v.1r.1q;V(B k in v.1r){if(v.1r.2r(k)){C[k]=v.1r[k]}}}if(C.1o==0){v.1r.h=C.h=0;C.2Q=C.2P="0 0 0 0";C.4M=0}C["1M"]=1;C=4q(C,\'2P\',\'2P\');if(L(C.kt)){if(C.kt!=20&&C.2P=="-20 0 0 0"){C.ag=C.kt}}if(2n(C.DR)&&o.ak){C=4q(C,\'2P\',\'DR\')}if(C.Xp==1){C.4D+=\'%\';C.4O+=\'%\'}B X=22("2f");if(C.an==1&&C.4M==0){C.a<1?C.xr=C.a:C.xr=0.2;v.1r.a=C.a=1}F{C.an=0}O(X,{\'1q\':\'2C\',\'1b\':0,\'1d\':0,\'Z\':(C.kj==1||1d?\'100%\':o.ar),\'1B\':C.a,\'4E-3j\':\'1W\',\'ec\':\'nt\',\'nW\':\'kJ\'});o.1Q.1V(X);B bg=22("2f");O(bg,{\'1f\':C.h-(C.1q!=\'1d\'?C.h5+C.ag:0),\'2j\':\'4I\',\'2P-1b\':C.4D,\'2P-2u\':C.4O,\'2T-6T\':C.7u});if(C.ko>0){B ko=\'4s 6v \'+5e(2l(C.Xr,\'3F\'),C.ko);if(C.Xs==1){O(bg,{\'2T-1d\':ko})}F{O(bg,{\'2T\':ko})}}X.1V(bg);w=X.2c;v.dI=-C.ag;if(C.4M==1||1d){if((C.1t==\'3Q\'||v.1r.9y!=\'\')&&!1d){if(C.1q!=\'1d\'){v.dI=98-C.h}B 4p=\'28:9y/xD;kr,Xt+Xu/T/D+Xv/Xw/Xx==\';if(v.1r.9y.J("28:9y")>-1){4p=v.1r.9y}O(bg,{\'1f\':C.h+(C.1q!=\'1d\'?v.dI:0),\'2q\':\'Y(\'+4p+\') g4-x 50% 100%\',\'2q-3I\':\'2A\'})}F{B gX=(1d?\'to 1d, \':\'to 2O, \')+5e(C.1t,0)+\', \'+5e(C.1t,1);O(bg,{\'2q\':\'-p5-3e-4M(\'+gX+\')\',\'2q\':\'-3R-3e-4M(\'+gX+\')\',\'2q\':\'-ms-3e-4M(\'+gX+\')\',\'2q\':\'-o-3e-4M(\'+gX+\')\',\'2q\':\'3e-4M(\'+gX+\')\'})}}F{if(C.an==1){O(X,{\'kf-6X\':\'an(b8)\'});O(bg,{\'1B\':C.xr})}O(bg,{\'2q-1t\':C.1t})}if(1d){O(X,{"5p":"1B 0.2s 6q-5o"})}G.h=E(){I C.h-(C.1q!=\'1d\'?C.ag:0)};G.c=E(){I X};G.s=E(1a){I C[1a]};G.g=E(x){if(X){c0(x){1k"w":X.2c>0?w=X.2c:\'\';I w;1h;1k"Z":I X.2c;1h;1k"1f":I X.2V;1h;1k"x":I 5b(X.C.1b);1h;1k"y":I 5b(X.C.1d);1h;1k"1B":I X.C.1B?X.C.1B:1;1h;1k"1o":I 4o;1h;1k"3o":I 3o;1h;1k"3r":I 3r;1h;1k"1a":I 1a;1h;1k"x0":I x0;1h;1k"y0":I y0;1h;1k"aN":I 1a+aN;1h;6Y:I K}}F{I K}};G.1R=E(1a,x){c0(1a){1k"1o":4o=x;1h;1k"w":w=x;1h;1k"2j":O(X,{"2j":(x&&v.xl!=1?"4I":"1W")});4o=x;1h;1k"1M":O(X,{"2S":"1M("+x+")"});3o=x;3r=x;1h;1k"3o":O(X,{"2S":"3o("+x+")"});3o=x;1h;1k"3r":O(X,{"2S":"3r("+x+")"});3r=x;1h;1k"1B":O(X,{"1B":x});1h;1k"1b":O(X,{"1b":x});1h;1k"1d":O(X,{"1d":x});1h;1k"Z":O(X,{"Z":x});1h;1k"1f":O(X,{"1f":x});1h;1k"x":O(X,{"1b":x});1h;1k"y":O(X,{"1d":x});1h;1k"x0":x0=x;1h;1k"y0":y0=x;1h}};G.4f=E(){o.1Q.3m(X);X=26}};if(1K(2I)=="4B"){E4()}o.G=G;if(2I.id){if(1S.8n(2I.id)){xo()}F{1S.1y(\'Xy\',gV)}}F{1K E5==\'E\'?E5():\'\'}E xo(){if(L(2I.id)){if(1S.8n(2I.id)){if(!yR(1S.8n(2I.id))||2I.4o==1){2I.Xz==1?1z(gV,50):gV()}F{1z(xo,50)}}}}E gV(){V(B i=0;i<1w.4R.R;i++){if(L(1w.4R[i])){if(1w.4R[i].3a("id")==2I.id){if(1w.4R[i].3a("7W")){1w.4R[i].3a(\'2G\')}}F{if(v.Xf==1&&1w.4R[i].3a("v","3h")==1){2I.3h=0}}}}1w.4R.2L(o.G);B 2G=K;o.v0=gT(v);2I.bh?2I.3f=2I.bh:\'\';if(L(2I.3f)){V(B i=2;i<10;i++){if(2I.3f==i&&o[\'u\'+i]!=\'\'){v=8K(v,56.6N(d3(o[\'u\'+i])));2G=H}}}if(o.u!=\'\'&&!2G){v=8K(v,(1K o.u!="3H"?56.6N(d3(o.u)):o.u))}if(1K(Wt)!="E"){V(B 1a in 2I){if(2I.2r(1a)){if(1a.J("E8")==0){2I[1a]=26}}}}v=8K(v,2I);o.1F=1S.8n(v.id);if(v.kd==1&&v.VJ==1&&1K(y8)=="E"){wb(o.1F,"Ws");if(!y8()){1w.1S.1y("8R",y8,{5K:K})}}F{Fu()}}E Fu(){B xV=v.29;if(v.Vo==1&&L(v.29)&&L(xV)){v.29!=\'\'?v.29=xV:\'\'}if((!L(v.3g)||v.3g==\'\')&&v.Vp==1){1n(\'5I\');I}if(v.Fy==1||v.wE==1){1w.1y(\'am\',E(1c){B x=1E;B y;L(1c.28.18)?x=1c.28.18:\'\';L(1c.28.1H)?x=1c.28.1H:\'\';L(1c.28.FC)?y=1c.28.FC:\'\';L(1c.28.3a)?y=1c.28.3a:\'\';if(y&&v.xO){if(v.xO!=\'\'){B pm=v.xO.1P(/\\s+/ig,\'\').2p(\',\');if(pm.J(y)==-1){I}}}if(v.wE==1){if(1K(FH)=="E"){FH(1c)}}if(y&&o.7V){if(L(1c.28.1R)){x=1c.28.1R}B z=3u(y,x);1w.9N.md({1c:y,Vq:z},\'*\')}})}V(B 1a in o.gS){if(o.gS.2r(1a)){o.gS[1a]!=\'\'?o.kw+=o.gS[1a]+\' \':\'\'}}1n(o.8d+\' \'+o.kw);1w.eq=v.id;o.d=8b.rb;o.hs=8b.Vr;if(!v.4Q&&7x([o.hs],\'#1u-\')){v.4Q=o.hs.1j(o.hs.J(\'#1u-\')+6)}if(9N){B mO=K;2X{if(9N){if(9N.1S){B mW=9N.1S.et("FJ");V(B i=0;i-1){o.VD=o.1F.C.Z}if(v.4Z=="6w"||o.1F.C.1f.J("%")>-1){v.4Z="%";o.oC=o.1F.C.1f;o.8P=0}if(o.8L==0){if(o.1F.C.Z.J("px")>0){o.8L=2J(o.1F.C.Z)}F{if(o.1F.4d.C.Z.J("px")>0){o.8L=2J(o.1F.4d.C.Z)}F{if(o.1F.4d.4d.C.Z.J("px")>0){o.8L=2J(o.1F.4d.4d.C.Z)}}}}if(6V(v.4Z).J("x")>0){o.4Z=v.4Z.2p("x")[0]/v.4Z.2p("x")[1];if(o.8P==0){o.8P=o.8L/o.4Z}}F{o.4Z=0}O(o.1F,{\'1q\':\'gN\',\'7c-kR\':\'ub-7c\',\'1C-7Z\':\'1b\',\'-3R-Fc-VE\':\'1W\',\'tg\':gZ(\'ns-nf\'),\'8M-1f\':15,\'ec\':14*2l(v.8x,1),\'2H-1f\':\'kJ\',\'Kd\':\'Kj\',\'1t-I4\':\'1W\'});if(v.a4==1){O(o.1F,{\'7c-a4\':\' 0 JZ VF 5r(50,50,93,.1), 0 kz JZ 5r(0,0,0,.VG)\'})}if(o.4Z>0){O(o.1F,{\'1f\':o.8P})}F{O(o.1F,{\'1f\':o.8P==0?o.oC:o.8P})}if(o.8L==0){O(o.1F,{\'Z\':\'100%\'})}o.1Q=22("2f");O(o.1Q,{\'1q\':\'2C\',\'7c-kR\':\'ub-7c\',\'7T\':v.nq,\'1t\':\'#3F\',\'Z\':\'100%\',\'1f\':\'100%\',\'1b\':0,\'1d\':0,\'ec\':\'nt\',\'2H-1f\':\'kJ\'});if(v.sP!=1){o.1Q.C.6F=\'3d\'}if(v.Vx==1){o.1Q.C.7T=\'ew\'}o.O=1S.22(\'C\');o.O.1G=\'1C/O\';o.1Q.1V(o.O);o.1Q.7e("id",\'Vl\'+v.id);nv(1);if(1w.Jv){B Ka=1A Jv(E(e){if(e[0].tk.R>0){V(B i=0;i *{-3R-V5-5H: 3d;1q: lb;1d: 2A;1b: 2A;6F:4o;Kd:Kj!5R;5Q-Z:1W!5R;df-1e: V6;2S-V7: 8k 8k;7c-kR:ub-7c!5R;-3R-Iw-Iz-1t: 5r(0,0,0,0);-3R-Iw-Iz-1t: ew;1C-V8:0!5R;"+1J+"} 59 4p{5Q-Z:1W} 59 > *:5T{V0: 1W} 59,59 a,59 a:V9,59 a:Vb,59 a:fO,59 a:ez,59 a:5T{1t:#fP;46-3I:100%;}59 eA{2T:0}59 eA{2j:4I!5R;5Q-1f:1W!5R;2q:ew}.sy{}59 2x{2P:0}");o.1Q.7e(\'Vc\',\'sy\')}o.1Q.1V(o.es);o.5g?o.5g.3a(\'7V\'):\'\';o.1F.Vd=E Ve(e){o.lT++;if(o.lT==5){v.1n=1;1n(o.8d+\' \'+o.kw+\' \'+o.ke)}if(!e)B e=1w.1c;e.6t=H;if(e.aA)e.aA();B x=e.kE-gD(o.1Q);B y=e.pz-kc(o.1Q);if(v.Vf==1){if(L(v.m8)){if(4z(v.m8)!=\'\'){o.uD=v.m8;L(v.Ip)?o.fY=v.Ip:\'\';v.m8==\'1W\'?o.fY=o.d:\'\'}}}ts(x,y);I K};E ts(x,y){if(o.fY.J(o.d)==-1||v.If==1||v.4G==1){if(!L(o.4G)){!v.o8?v.o8="3Q":\'\';!v.se?v.se="3F":\'\';o.4G=22(\'2f\');B 1J;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4G==1)||i==9){if((L(v[\'rm\'+i+\'t\'])&&L(v[\'rm\'+i+\'a\'])||i==9)){1J=22("rY");if(i==9){if(v.Vg!=1){1J.rT=o.uD+(v.Ik==1?" "+o.8d:\'\')}F{1h}}F{1J.rT=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\'].2p(\',\');1J.rT+=\' (\'+(3u(z[0].1j(4))==1?2N(\'on\'):2N(\'6w\'))+\')\'}if(v[\'rm\'+i+\'a\'].J("2R")==0){o.fV=H;!o.2R?o.Q.Im():\'\'}}1J.7e("i",i);IR(1J);1J.1y("2t",IT);o.4G.1V(1J);n++}}}O(o.4G,{"1C-2S":"Vh","2H-1f":"1","bq-8Q":"db","2q":5e(v.o8,0.7)});if(n>1){O(o.4G,{"2Q":"kz"})}o.4G.C.4X="Vi";o.4G.kP=J7;o.1Q.1V(o.4G)}F{6W(o.4G)}O(o.4G,{"1q":"2C","1d":y,"1b":x,"1C-7Z":"1b"});B sN=K;if(o.2U-x0){if(i==9){o.fY!=\'\'?1w.7h(o.fY):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.J("3a:")==0){if(x.J(",0/1")>-1||x.J(",1/0")>-1){B z=x.2p(\',\');B b=o.Q.sF(x,"3b");B u=3u(z[0].1j(4),z[1],b);js(z,u);sE();ts(o.IW,o.J2);sc=H}F{y=x.2p(",");3u(y[0].1j(4),(L(y[1])?y[1]:26))}}if(x.J("2R:")==0&&o.2R){o.2R.3a(x.1j(6))}if(x.J("js:")==0){y=x.2p(",");2g(y[0].1j(3)+\'(\'+(L(y[1])?\'"\'+y[1]+\'"\':\'\')+(L(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.J("Y:")==0){x=x.1P(/\\(Y\\)/g,Ju());x=x.1P(/\\(VH\\)/g,J0(L(v.IO)?v.IO:1S.qe));x=x.1P(/\\(1O\\)/g,o.cu);x=x.1P(/\\(8A\\)/g,v.8A);1w.7h(x.1j(4))}}}!sc?3l(o.4G):\'\'}}E IR(x){O(x,{"2Q":"IP kz","46-3I":(v.J6?v.J6:"55")*2l(v.8x,1)+"%","k5-fK":"0.Vm","1B":0.9,"1t":v.se});x.1y("oq",Jb);x.1y("oh",I7)}E Jb(e){O(e.4l,{"1B":1});O(e.4l,{"2q":5e(v.o8,0.5)})}E I7(e){O(e.4l,{"1B":0.9});O(e.4l,{"2q":"1W"})}o.1i=1A IE();if(o.1i.4h){B um=(v.JM==1?\'*::-3R-P-Q-1v-VI-oS {2j: 1W!5R;-3R-uB: 1W;}\':\'\');if(v.n3==1&&v.JG!=1&&(v.K1!=1||!o.1i.7w)&&(v.JW!=1||!o.1i.kH)){}F{if(o.1i.4h&&v.gB==1){}F{um+=\'g9::-3R-P-Q {2j:1W !5R;}*::-3R-P-Q-W6 {2j: 1W!5R;-3R-uB: 1W;}*::--3R-P-Q-1u-oS {2j: 1W!5R;-3R-uB: 1W;}\'}}B 1J=1S.22(\'C\');1J.1G=\'1C/O\';1J.1V(1S.Jo(um));o.1Q.1V(1J)}if(o.1i.I6){v.3h==1&&v.W8==1?v.3h=0:\'\'}if(o.4Z==0){if(o.1Q.2V==15&&!o.oC&&v.JL>0){O(o.1F,{"1f":v.JL})}}if(L(v.kN)){v.W.cn=v.kN}if(L(v.pE)){v.W.pY=v.pE}if(L(v.1v)){o.2a=v.1v}if(L(1w.Io)&&v.W9==1){1w.Io(fx)}F{fx()}}E fx(){1n("fx");o.U=1A Jn();if(!v.3g){v.3g="?"}if(v.pl){v.3g=v.pl+o.dp}o.Wa=oO();o.IZ=0;o.5x=qE();if(o.5x){if(3O.6H("ro")!=26){o.rJ=3O.6H("ro")}F{o.rJ=oO();3O.9u("ro",o.rJ)}if(v.rN==1){if(3O.6H("rf")!=26){o.4w=3O.6H("rf");if(2n(v.d1)){if(v.d1.J(o.4w)>-1){o.4w=26}}}}if(v.Ij==1){if(3O.6H("qM")!=26){v.aW=3O.6H("qM")}}V(B i=0;i0){o.kI=o.kI.1j(0,o.kI.J("#"))}if(o.5x&&v.cs==1){o.3q=1A Wd()}if(v.kd==1){o.5H=v.We;wb(o.1F,"5H",H)}v.fB==1&&v.kd==1?o.fB=1A Wf():\'\';v.ab==1?Wg():\'\';if(v.W7==1){o.bP=1A Wh();o.bP.aK()}o.P=1A qY(v.3g);if(!o.1i.2e||v.dJ==1){o.1Q.1y("Wj",E(){o.51=H;o.q8=H;o.Q?o.Q.zt():\'\'});o.1Q.1y("Wk",E(e){if(!o.3C){if(v.1r.8a>0){2E(o.oV);o.oV=1z(E(){if(o.51!=o.q8){o.51=o.q8;o.Q.rp()}},v.1r.8a*2h)}F{o.51=K}o.q8=K;if(o.Q){o.Q.pu()}}})}if(!o.1i.2e){o.1Q.1y("Ae",E(e){if(!o.k1){o.3C=H}});o.1Q.1y("9O",E(e){if(!o.k1){o.3C=K;if(!o.5j){o.9h=K;o.dr=K}if(o.1i.df&&o.1i.dJ&&o.1Z){1z(E(){o.51=K;o.Q.rp()},43)}1z(E(){o.5T=H},43);if(o.1i.2e&&o.Q.nc()){}F{o.Q?o.Q.fG(e.6o,e.8Z):\'\'}if(v.gy==1){if(o.Q.cq()){o.Q.7E()}}}});o.1Q.1y("tQ",E(e){if(!o.k1){if(L(o.Q)){if(o.3C){o.Q.g2(e.6o,e.8Z)}F{o.Q.mK()}}}})}if(o.1i.2e){1w.1y("Wl",ze,K)}v.rl==1&&1K Aq==\'E\'?o.rl=1A Aq():\'\';o.3G.1y("g1",E(e){if(e.7U){o.fF=e.7U.R}o.3C=H;o.51=H;o.og=K;pe("1v",e)},{5K:H});o.3G.1y("cM",E(e){if(e.7U){o.fF=e.7U.R;if(o.fF>1){o.qi=1}}if(o.3C){o.og=H;pe("Wm",e)}},{5K:H});o.3G.1y("fL",E(e){o.3C=K;2E(o.oV);o.oV=1z(E(){o.51=K},2l(v.1r.8a,0.5)*2h);if(v.nY==1){B oG=1A 7Y().9F();if(oG-o.aM<(v.kh?v.kh:0.3)*2h){n7(e)}}!o.og&&o.fF<2&&o.qi!=1?gC(e):\'\';o.og=K;o.fF=0;if(e.7U.R==0){o.fF=0;o.qi=0}pe("4c",e)},{5K:H});2X{1w.1S.1y("9O",E(e){o.5T=K;if(!o.5j){o.9h=K;o.dr=K}if(o.3C&&o.Q){o.3C=K;o.Q.fG(e.6o,e.8Z);o.Q.pu()}if(!o.51&&!o.1i.2e&&!o.1i.tv){o.Q.cJ();if(o.2Z){o.2Z.bp()}o.Q.zi()}})}2D(d2){}1w.1S.1y("tQ",E(e){if(o.Q){if(o.3C){o.Q.g2(e.6o,e.8Z)}F{if(o.1Z&&o.tP){o.Q.mK()}}}});if(!o.1i.tv){o.1Q.1y("g1",E(e){o.k1=H;if(!o.1i.2e){1n("tP");o.tP=H}o.df=H;o.3C=H},{5K:H});o.1Q.1y("fL",E(e){o.df=K;o.3C=K},{5K:H});1w.1S.1y("cM",E(e){if(o.Q&&o.df){o.Q.g2(e.7U[0].kE,e.7U[0].pz)}},{5K:H})}1w.1S.1y("Wn",E(e){B x=e.4l.pX.ol();if(x==\'tj\'||x==\'zK\'||x==\'zJ\'){I}F{o.Q?o.Q.A8(e):\'\'}});1w.1S.1y("Wo",E(e){B x=e.4l.pX.ol();if(x==\'tj\'||x==\'zK\'||x==\'2f\'||x==\'zJ\'){I}F{o.Q?o.Q.At(e):\'\'}});if(o.8j){ue(9N.1S,AF)}ue(1S,CM);E ue(x,z){B y=[\'\',\'p5\',\'3R\',\'ms\',\'Wp\'];if(x){V(B i=0;i0&&o.k7){o.U.9k(sp,1)}F{if(o.5V){B m6=7x(o.5V,sp,H);if(m6!=-1&&o.Q.CV(\'4V\')){o.9z=m6;o.P.9k(o.5V[m6])}o.Q.Dn()}}}}B sr=K;if(v.sb==1){V(B j=0;j0){if(v.gy==1||o.bQ<120){O(o.1F,{"2T-6T":(v.7u+"px")});O(o.1Q,{"2T-6T":(v.7u+"px")})}F{W4()}}if(L(v.6r)){rQ("6r")}if(L(v.dg)){rQ("dg")}if(L(o.W)){js("W")}if(v.7X==1&&v.VL==1){o.U.nn()}V(B i=2;i<10;i++){if(L(v["bh"+i])){if(v["bh"+i]=="2e"&&o.1i.2e){3u("bh",i)}}}1z(mq,43,H);1z(E(){js("7V");if(v.3U){if(1K v.3U==\'E\'){v.3U=v.3U.6x};2g(v.3U+(v.3U.J(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E gC(e){if(o.tI[o.3G]>2){I}o.kU=H;v.kh==0?v.nY=1:\'\';if(o.mA&&v.dR==1&&!o.1i.tv){n7(e)}F{B t=(v.kh?v.kh:0.35)*2h;n0();2E(o.AN);o.AN=1z(E(){o.c9=0},t+4x);if(v.nY==1||(v.n2==0&&v.1L.mY!=1)){rg()}F{o.mA=1z(rg,t)}}o.c9++;nP()}E rg(){n0();if(o.1i.2e){if(o.Q.nc()){o.Q.mK();if(o.3p&&v.mJ==1){o.U.6g();v.mJ=0}if(v.VM!=1){I}}if(o.k6){if(v.BZ==1&&v.VN==1&&o.1i.bs){I}if(v.gB==1&&v.VO==1&&o.1i.4h){I}}}if(o.c9>1&&v.1L.mY==1){o.c9=0;I}o.c9=0;if(v.dR==1){o.1i.2e&&v.VP==1?\'\':o.U.gC()}}E n7(e){n0();B y=K;if(v.1L.mY==1){if(e){if(v.1L.VQ==1&&!o.1i.2e){}F{B x;if(o.1i.2e){x=e.VR;if(!x){if(e.AE){x=e.AE[0].kE-gD(o.1Q)}}}F{x=e.VS}if(v.zm&&v.zm!=1){x=x/v.zm}if(x){if(xo.2U-o.2U*20/100){3u("3D","+"+2l(v.1L.BI,10)*o.c9);v.1L.2M==1&&v.1L.BG==1?7l(\'3D\',1):\'\';y=H}}if(y){if(e.aA)e.aA()}}}}}if(!y){if(v.n2==1){if(v.n3==1&&o.1i.2e){}F{o.1Z?o.U.8w():o.U.9r()}}}}E n0(){2E(o.mA);o.mA=1E}E mq(x){if(o.BA!=o.1Q.2c){x?o.BA=o.1Q.2c:\'\';mq()}F{aU()}}E aU(){B y=K;if(o.ar!=o.1Q.2c||o.bQ!=o.1Q.2V){y=H}my();o.Q?o.Q.4J():\'\';o.P.4J();y&&!o.1Z?js("4J",o.ar+\',\'+o.bQ):\'\'}E my(){B xw=o.1Q.2c;B xh=o.1Q.2V;if(o.Q){if(v.yg==1){if(v.W.1q!="2O"){B x=o.Q.bV("Bu")+o.Q.bV("1d")+5+o.Q.bV("C7")+2l(v.VK,0);O(o.1F,{"1f":x})}}}if(o.4Z>0&&!o.1Z&&!o.du){xh=xw/o.4Z+2l(v.xq,0);O(o.1F,{"1f":xh})}if(!o.1Z&&!o.du&&!o.aq){o.ar=2F.4t(xw);o.bQ=2F.4t(xh)}if(o.1i.2e&&o.1Z&&v.vE==1&&b7.bE){if(L(b7.bE.nN)){if(o.4Z>0){if(o.4Z<1||o.P.9w()<1){B sp=b7.bE.nN(\'A7\');if(sp!==1E){sp.bL(E(){}).2D(E(e){})}}F{B sp=b7.bE.nN(\'vY\');if(sp!==1E){sp.bL(E(){}).2D(E(e){})}}}F{B sp=b7.bE.nN(\'vY\');if(sp!==1E){sp.bL(E(){}).2D(E(e){})}}}}o.2U=xw;o.4v=xh;if(L(v.1O)&&o.Q){v.1O!=\'\'?o.Q.AP():\'\'}if(L(o.kq)){o.P.1M(o.kq)}if(o.1Y&&!o.1Z){o.1Y.2B()}if(v.AM==1&&L(o.g5)){2X{o.g5.2B()}2D(e){8f.1n(e)}}o.2Z?o.2Z.2B():\'\';o.bP?o.bP.2B():\'\';o.5g?o.5g.3a(\'4J\'):\'\';o.9l?o.9l.2B():\'\'}E 9E(){o.U.o2(v);V(B x in v){if(v.2r(x)){if(x.J("1O")==0){if(v[x]!=\'\'){o.yo=v[x];o.U.9E(x)}}}}o.g6?o.g6.B1():\'\'}E al(Y,1F,1M){if(Y){if(Y!=\'\'){if(v.bX==1){Y=bX(Y)}if(1F==o.29&&Y==o.vX){}F{if(Y.J("#"+v.9Q)==0){Y=o[o.fd[0]](Y)}if(Y.J("#0")==0){Y=c4(Y)}Y=Bc(Y);if(L(v.B9)&&Y.J("//")==-1){Y=v.B9+Y}B s="uL";if(1M=="6j"){s="wL"}if(1M=="1W"){s="2A"}if(1M=="D0"){s="100% 100%"}if(Y.J(\' g8 \')>0&&1F==o.29){o.kK=Y.2p(\' g8 \');3K(o.uT);o.uT=7j(CO,2l(v.VT,2)*2h);o.ge=0;Y=o.kK[0]}Y=Y.1P(/ or /g,\'"),Y("\');Y=Y.1P(/\\s/g,\'%20\');if(v.VV==1&&7x([Y],\'.Co\')){B 1J=\'6L\'+v.id+\'VW\';1F.1T=\'\';o.gb=1S.8n(1J)}F{o.gb=1E;1F.1T=\'\';O(1F,{\'2q-9y\':\'Y("\'+Y+\'")\',\'2q-g4\':\'no-g4\',\'2q-1q\':\'8k\',\'2q-3I\':s})}1o(1F);1F==o.29?o.vX=Y:\'\'}}}};E CO(){if(L(o.kK)&&L(o.ge)){o.ge++;if(o.ge>=o.kK.R){o.ge=0}al(o.kK[o.ge],o.29,v.gf)}}E CM(){if(o.1Z&&!vg()){o.U.wa(H);o.1i.ff?aU():\'\'}F{if(o.du||o.51){vg()?o.1Z=H:\'\';o.U.wh()}}1n("1Z",o.1Z)}E AF(){if(v.kd==1){wb(o.1F,"5H",H)}}E VY(){1n("bE "+b7.bE.ov)}E ze(){if(2F.zf(1w.bE)===90){1n("vY");if(v.zE==1){B ok=H;if(v.zw==1&&!o.1v){ok=K}if(v.Ah==1&&!o.1u){ok=K}if(o.9v){ok=K}if(o.1Y){ok=H}!o.1Z&&ok?o.U.9r():\'\'}}F{1n("A7");if(v.zE==1){o.1Z&&v.vE!=1?o.U.8w():\'\'}}}E vg(x){!x?x=1S:\'\';B y=K;2X{y=!!(x.VZ||x.W0||x.W1||x.W2||(x.W3!=1E))}2D(e){y=K}I y}E yR(x){I x.2c==0&&x.2V==0};E xC(){V(B x in o){if(o.2r(x)){if(x.J("zR")>-1){3K(o[x])}if(x.J("xu")>-1){2E(o[x])}}}1n("RV")}}',62,3987,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|return|indexOf|false|exist|||css|media|controls|length|but||actions|for|playlist|control|url|width||||||||pjstg|time||key|left|event|top|action|height|settings|break|system|substr|case|hide|duration|log|show|icon|position|toolbar||color|play|start|window||addEventListener|setTimeout|new|opacity|text|hls|undefined|container|type|volume|playlist_dic|tmp|typeof|hotkey|scale|faction|title|replace|frame|set|document|innerHTML|subtitle|appendChild|none|subs|vast|fullscreen|||createElement||||null||data|poster|seekto|pip|offsetWidth||mobile|div|eval|1000|open_action|display|vasturl|existv|sub|exist2|error|split|background|hasOwnProperty||click|right|tip|files_quality|svg|file_type|Play|auto|Resize|absolute|catch|clearTimeout|Math|stop|line|options|parseInt|tiptext|push|icons|Lang|bottom|margin|padding|share|transform|border|screen_w|offsetHeight|_type|try|files_subtitle|droplist|||||||||||api|linkurl|Pause|hidden|linear|player|file|autoplay|current_quality|events|media2|hide2|removeChild|current_subtitle|scaleX|muted|continue|scaleY||plid|apiProcessor|rows|handle|floatleft|CheckColor|sbt|src|mediascale|mouseDown|seek|custom|ffffff|mediacontainer|object|size|dash|clearInterval|chromecast|urls|http|localStorage|vasttype|000000|webkit|Seek|Volume|ready|Duration|attr|parseFloat|pause|files||Time|org|500|||font|_|||xlink|www|end|parentNode|2000|Remove|xmlns|ios|delete|tagvideo|ShowOrHide|target|_to|values|visible|img|MarginPadding|stroke|1px|round|obj|screen_h|default_quality|200|settings2|trim|preload|string|refresh|marginleft|pointer|empty|rightmenu|is_hls|block|resize||dom|gradient|xhr|marginright|_from|plstart|pljssglobal|quality|youtube|slice|speed|subtitle_on|zIndex|Action|aspect||mouseHere||bgcolor|f2title||JSON|||pjsdiv|order|int|folder|Mute|hex2rgb|mute|effects|casting|live|volumewheel|m_to|f2action|bga|canvas|out|transition|_value|rgba||butPosition|valuefontsize|shuffle|value|storage|arr_up|random|onError|Hls|Motion|vastloader|f2value|m_type|menuproc|visibility|remove|act|passive|vast_loaders|arr_down|isVisible|next|isLive|max|important|airplay|focus|dechar|files_speed|onOut|animation|ftitle|SetQuality|||toString||||||||iset|cut|UpdateText|UpdatePlaylist|keys|captions|Unmute|plx|evntclk|fill|clr|vast_|valuecolor|is_dash|clientX|removeEventListener|ease|midroll|File|cancelBubble|UpdatePlay|solid|off|name|over|state|minutes|hlsconfig|onOver|charAt|files_|overflow|reload|getItem|dash_created|download|control2|pjs|activeiconsize|parse|FindBut|cursor|current_audiotrack|intro|safari|radius|bgpaddingright|String|show2|filter|default|bgpaddingleft|||||||||||skip|status|box|ended|setAttribute|files_audiotrack|motions|open|bg2|setInterval|redirect|PluginHotIcon|line3|tips|obj2|vast_and|Events|always|ioff|f2i|rounding|audiotrack|iphone|indOf|span|aover|preroll|metadata|_url|getAttribute|Settings|okpd|1999|toolbarHidden|Value|seconds|navigator|SettingsTimers|channels|current_url|waiting|Object|val|_show|customline|backgroundColor|touches|init|playing|pass|Date|align|||||||||||hideleavetimeout|location|is_sleep|version|isVastBgLoad|console|_cul|onEnded|fvalue|parentIframe|center|VAST|alpha_div|getElementById|HLS|paused|points|timer|bordercolor|realfullscreen|layer|tipcrn|Normalscreen|globalfs|lastwheel|ShowPoster|label|HideControl|StopWaiting|hours|Advertising|buffered|line0|onWaiting|opid|Waiting|UpdateObject|container_w|min|ctx|unmute|container_h|space|scroll|stretch_width|xbg|lines|SetSubtitle|is_ws|pipwebkit|hlsquality|clientY||timeline|preventDefault||customtext||ll1I||||loop|apiprm|href|vast_or|pnt|loading|area|hidden_volume_over|leftBg|ResizeText|SetSpeed|rel|floor|sub_off|info|txt|Tip|Fullscreen|icn|ttl|setItem|ispipkit|ratio|bgaover|image|current_speed|loaded|cutted|hls_subs|pointerEvents|Title|getTime|hls_created|fbg|actionstt|concat|levels|HlsLevelsLength|reloadTimer|parent|mouseup|tag|enc2|hlsautoquality|fltrs|Arrows|track|lang|plhistory|curtain|ncrtat|hls_config|com|End|all|srch|shadow|Sub|onPlay|bitrate|marginproc|destroy|nativecontrols||onDuration||wait|files_quality_ag|margintop|alert||lIll|small|Poster|message|blur|m3u||fullscreen_process|normal_w|Retimer||gaTracker|rotation|iconscolor|delta|but_x|Status|stopPropagation|vertical|flag|body|PlaylistNext|f2id|onClick|upld|SubtitleChanged|bgl|Start|media_error|clicktime|motion_id|scrollbgcolor|_keyStr|stage_x|stage_y|add|_cstm|MainResize|evntout|default_audio|pld|evntovr|sec|charCodeAt|||replay|audiotracks|buffer|bgpaddingbottom|screen|8px|scrollLeft|onMouseUp|noads|Switcher|bgpaddingtop||_css2||design|open_settings|Background|||mrgnprs|bgtop|_hide|Close|white||android|subtox|line_width|butplstart|3px|StyleItem||_rb|but_space|enc3|salt|but2|orientation|sub_shift|bgcolorover|pjs_i|browser|title2|ldr|then|volumewheelin|forcehide|toolbar_hide|quiz|normal_h|Playlist|prev|PlaylistNextExist|_speed|PlaylistG|inline|fplace|sttx|vast_loadtxt|switch||||fd0|VastRemoveAndPlay|playById|deltaY|CustomSwitch|clicks|cubic|||prc|Clickable||00|qualities|CreateItem|search||skpbt|ShowOrHideProcessor|autoplaylist||onMeta|SettingsVisible|sub_options|timestore||titlestore|Array|textTracks|||audioTracks|AfterVast|DashLevelsLength|pause_before_vast|control_title|onload|hlsaudio|currentTime|Remove2|line3value|SettingsClose|currentFile|line1|touchmove|vimeo|channel|source|sub_bottom|dur|id_|control_|vsts|thumb|Stop|onTimeupdate|CalculateClick|reloadto|tlbrhd|forbidden_quality|err|decode|coh|ellipse|fontnames|cow|ScrollTo|line2|MediaReady|nowrap|weight||newplay|touch|overlay|onMove|played|||load||CreateHLS|update|pltxt|is_visible|hidden_volume_over_process|ll1l||fullscreen_start|_start|hlsdrm|Zoomed|l1lI|PlayerState|tagframe|shuffle_|hiddenwidth|plfolder|ActionPlaylist|qbr2|removeAttribute|NewFile|toolbar_margintop|desktop|responseText|mediapip|or0|Home|normal|scrollTop|pauseroll|screenclick|Scale|icns|floatwidth|handleicon|send|toend|Toggle|controlover|_lastime|vast_impressions|pjs_id|file2|saturate|but_y|file3_separator|onVolume|hidejustfull|300|loading_error|err404v|fontSize||speed1|vast_longtimeout|stout|SetAudioTrack|Pos0|iconsover|event_x||||bgbrovr|native|pljssglobalid|10px|frameresize|getElementsByTagName|event_y||transparent|autohide|PipWebkit|active|iframe|PlaylistPrev|brightness|Curtain|gif|expand|upldfl|HidePoster|opn|items|topBg|bgt|polygon|hdnn|cul|fontsize|000|tippointer|hideonpause|ToolbarDown|rightside|handle_width|family|Airplay|pic|timeFormat|PlaylistExist|Pnt0||pointed|f2bg|nbsp|ControlClick|scaleover|bottomside|bgpadding||PlaylistPrevExist|HideForce||texts||HideInterval|thmove|onclick|default_style|handlewidth||butNames|hdicon|nomute|HideProof||600|actplay|||NativeEnterFs|fatal|Ready|errorto||maxBufferLength|minify|kbps|readyState|XHR|tchs|StageMouseUp|flip|_status|FindPlStart|spacing|touchend|casturl|ObjectFit|link|fff|current|sub_settings_on|SubtitleSettingsMenu|videoHeight|groupId|shareme|justshow|hls_force|brandurl|TagPlay|nativeAudioTrack|touchstart|StageMove|setSpeed|repeat|ima|mediatags|DtXWan48Lq9neNd|and|video||pstrv|abc|_ease|pstrsi|poster_scale|sub_sizeproc|sub_color|sub_color2|mediaSession|_step|VastAddPreload||vast_poster|subtitle_start|posterhide|sub_or|_id|Subtitle|url_shift|subupld|rldcnt|_preloaded|seeking_time|hidevideo|Reload|VastRecover|nativefullios|ScreenClick|findLeft|hlsDashSub|Il1l|mode|20px|showovercontrol|settingsovertimer|rightbs|alpha|stretch_with_volume|relative|control_line|not|linecap|overopentimeout|compilation|copyObject|RemoveCurtain|Init|create|bgg|starttimeout|checkFont|onPause|plNxtExst||showoverto|0px|marginbottom|CustomText|airplayed|floatheight|VastNext|htto|va2l|scrollleft||StyleArrow|UpdateSpeed|SubtitleLoad||MidrollOverlay|PluginSub|clicked|RenewSubtitle|ScrollOverOut|Rot|vast_longtomsg||dontplay|PlaylistShow||midrolls|uijs|scrollarrows|PlaylistVisible|ErrorOr|destroyed|m3ut|plurls|pl_first_id|pjs_parent|swipev|pldur|scl|Off|ni2|shift|offsettimer|sub_weight|sub_shadow|downin|sub_bga|sub_bgcolor|ToolbarShow|galabels|chrome|gao|days|yamtrid|svg0|NativeControls|canvas2|ssfontsize|ctx2|ctxtnk|toggle|tmln|iconreplay|wheelstep|pjs_|gatracked|headfontsize|400|TipText|Thumbs|playlist_source|result|||||sxs||BufferStop|Ctxt||qbr1||file_separator|url2|volumescroll|_prevIcon|||RenameQualities|fcdef|tipbg|jpg|FltrVal||sourceBuffer|lrpd|indOf2|Error|offsetLeft|_activeIcon|iosfull|play_errs|removed|details|custom_speed|letterspacing|recover|SettingChanged|frag|hls_stuck_time|mpi|_seekaftervast|AirplayChanged|SetSetting|errorMessage|tpp|limitmaxwidth|pldly|hlschangequality|currentLevel|onplay|seeking|onSeeking|SettingsN|toolbarInterval|onSeeked|pip_quality|gain|speeds|ShowForce|_max_order|float|_play_i|ymax|PlaylistControls|Parsed|HistoryPlaylist|SubtitleLoad2|hidetimeout|https|file2_separator|hlsend_to|autoQuality|iconangle|TimeSub|FileTo|srt|hlsrows||unshift|xtitle|480p|360p|240p|prm|subload|stty|_psd|parentcontainer|seekwindow|nohls|shr|_t|created|YtInit|QualityChangedNoHand|normalscale|marginprocleft|VstLdTxt|cftlr|current_|Download|_ended|resizePlaylist|ResizeSettings|win|memory|kap|hidewithoutmoving|tipbgcolor|rotation2|Cut|playersize|touched|||ShowTip|letter|nativefull|line_speed|hand|hideoutmute||hidden_volume|findTop|observer|playerid|backdrop|Mouse|dclckto|3000|stretchonfullscreen|l3v_show|clickarea|clickmargin|HandleWidth|brd|contentWindow|custom_aspect|base64||paddingtop|bgh|StyleLine|compilations|handlehide|rect|5px|left0|Played|tippadding|999|pageX|pushCSS|pljsmute|ipad|href2|1em|pstrs|RenewPoints|domain|autonext|fit|onmousemove|tipbga|sizing|onmouseout|onmouseover|acted|playsinline|CreateTip|KeyPlusDown|navigationUI|KeyPlusUp|quartile|loadLevel|gaTrackPlay|playbgcolor|floatlimitwidth|userseek|covervideo|restart_audio|StyleActive|fspr|HlsUpdateAudio|static|getHLS||sub_size_fullscreen|audioTrack||getDASH||valuefromlang|ResizePlaylist|YoutubeReady|vol|sub_size|hlsfps|160p|vars|CreateDASH|current_file|||plopt|isPlaying|documentElement|thumbnails|showinterval|embed|2001|openplaylistbefore|wheelinterval|audiosrc|showtitleplaylist|AudioContext|mutestore|hideuntilto|rename_audio|nops|rightout|SubtitleError|PipSize|isvg|rld|playroll|timeld|autoLevelCapping|rightclick|hlscq|num|subopt1|pljs|picture|dvrtime|SubtitleOff|||||isAuto|spd|720p|rc_label|close|HideTip|1080p||postMessage||wght|videoWidth|scripts||VastLoader|sub_all||BgBrAct|done|hideuntilstarted|hidevar|FrameResizer|||worked|hidevar2|newfile|HidePoster2|find|MainUpdateSize|classList|click_t|ssflyp|PlayerjsMenu|parsed|mini|alldd|_steps|adsfirst|onStep|unmuteonclick|StageMove2|Show|VastAndLimit|rldplay|exception|upload|vstpause|pauserollonplay|resizeonwidth|stretch_width_last|resizeonplay|vast_type|frames|sub_stroke|seeksides|333333|ClearClick|iniframe|doubleclick|nativecontrolsmobile|resizeSettings|Load|postroll|DoubleClick|VastBgLoad|scrollarrowsize|scrollarrowcolor|StopMedia|ToolbarHidden|full|BeforeVast|serif|100000|wtcntrl||UpdateTime|MenuProc|nhs|PlaylistError|Password||PlaylistHere|screencolor|PlaylistRewind|sans|14px|openById|datetime|998||seeked|AudioTrackChangedNoHand|sub2|Ended|tippaddingtop|limitwidth|wait_to|subdrag|apdr|found|scrollwidth|overlays|hmx|_lastactbut|NativeExitFs|lock|VastVisible|JsClk|fid|poster_a|bgtmp|_fullscreen_end|poster_aover|fjs|lineHeight|changeheight|click0timeout|but_h|CreateShare|current_plurl|TitleTemplate|VolumeWheelX|unmuteplease|setaction|thumbs_on|sub_upload|rmbgcolor|files_channel|playlist_title|sub_reset|sub_x|youtu|isTypeSupported||mouseMove|mouseout|Start0|suboptns||toLowerCase|setActionHandler||_readyonplay|mediaSource|mouseover||polyline|mouseUp|tipalways|angle|fileTimeout|imgldd|onDown|ff0000|colorbg|livewakeup|container_h_procent|handleiconspress|container_id|yaCounter|now|sepia|timeshort|IconsColor|lastIndexOf|RemoveMedia|CustomToogle|resizetxt|randomstr|subsor|vastfrombg|stuck|button|noclick|lang_|leavetimeout2|menu|YoutubeID|FileType|lngth|quality_received|handleaover||gifed|offsetTop|moz|vastonmobile|rotate|StringVar|iconopacity|ShowLayer|Update|_control_|timerTime|Touch|remember_sub|dashquality|playerjs_|omt|autoprevopenfolder|isReplay|||script|_stopped||while|||ceil|StageLeave||youtube_id||response|pageY|lastTouch|mtp|SwitchText|urls_and|playlistloop|bgbordercolor|title_template|opera|bgborder|UpdateVars0|started|UpdateVars|eventstracker|autonextopenfolder|edge|bgcontainer|timeline_h|onClickSubtitle|marginbg|YouTubeIframeAPIReady|clr_options|handlescale|ksu|tagName|playlistrewind|drtn|linkurl2|||sleeptimer|_wait|iclr|ssa|playVideo|mouseHere2|customdesignsvg|bgo|hideAllIcons|iconscolorover|icon2|referrer|prefile|HlsLevel|svg3|tchs2|sub_font|getVideoData|Preload|RadioTags|CreatePoster|End2|urlsl|bg_hide|hlserror|onerror||Style|leftandrightpadding|Player|End3|mdswp|hmaxk|Empty|but_w|cntrls|mediadrag|StorageSupport|xy00|PluginMovable|pjs_parent_i|toggleControl|pauseVideo|midrollo|playsinlineonmobile|pljstrack|resizetext|TitlePl|_set_quality|ShowShare|customTextPl|CustomTextButs|outro|upText|150|startwait_t|maxMaxBufferLength|Media|SetCurrentQuality|playerjscom|||join|CloseSttx|dontload|vastclick|nativehlsios|ClosePl|NewAspect|l1ll|hostname|ll11|getDuration||pljsquality|ScreenClick2|Action2|tagsurl|playiconbut|normalscreen|geo||write|pljsuserid|Review|sleep2|IndexPlaylistProcessor|removeItem|||onYtPlayerReady|gaurl|||Script|historybga|ytautoquality|fixed|historybgcolor|IndexPlaylist|stopotherplayers|Youtube|JsEvent|effect|userid|posteronpause|pstr_to|historytitlea|qualitystore|vast_midroll_limit|PlaylistLoad|str2obj|scrpt|settimer|innerText|HlsAudioTrack|renameTracks|HlsAudioTracks|ass|div2|tagSrc|VisibleItems|||||enabled|timerInterval|ontouchmove|v360|SubtitleTimerMenu|CheckPip|sub_designstore|dont|span05|rmcolor||SubRem|dash_subs||setQuality||clientWidth|540p|sub_upload0|SetHlsQuality||StartSpeed|substore|||prototype||||pjscssed|SetSubtitle2|FileReader|1440p|cnt|Menuproc|reRightMenu|butByS|NativeSubtitle|volumestore|pljsvolume|pp2|getQuality|autoplaymute|getAudioTrack|tmpr|audioctx|notofh|Shuffle|sub_store|Controls|SubUpload|CreateWS|ws_created|gained|posterhidepause|hls_started|isNaN|pljssubtitle||||||nativeControls|ChangePip|Playing|2160p|PlayerSize||SubtitleLoadAll|poster_float|nextLevel|vtt|fontFamily||Captions|input|removedNodes|reloadtimeout|ErrorReload|NxtExt|||onPipEnter|onPipLeave|RightMenu||onWkitKey||contentDocument|sleep_timeout|HlsSleep|paddingleft|paddingright|toolbarhidden|reloadfirst|filerorto|order0|_rights|_move_rights|decoration|moving|sub_bgpadding|urlcnfg|Recover|DrmVars|m3ui|floatmarginright|mobiled|mousemove|lastsub|ErrorMsg|MseIsSupported|nativesub|LoadedData|heightInterval|SubtitleParse|WaitSize|nohead||pipto||||||||||content|_hlssubtracks|onYoutubeReady|FSL||hlsSub|file_yv||xvalue|removeTracks|activeicon|ioscss|subtitles|Metadata||HlsSleep0|iOSTrackLoaded|Seeked|checknative|Alert||bordersize|_tags|is_hls2|network|code|appearance|onTagError|brand|HidePositionControl|onDash|reloadlog|UpdateStart|resizeFromText|insertBefore|leftright|contain|Bglines|updown|restart|last_text_w|Marquee|introstart|_time_load|pstrsin|fileorto|handlemove|requestFullScreen|timeline_w|ShowHandle|play75||play50||play25|_blank|postsmbl|presmbl|subpausehide|handlehideinit|_css|smbls|StartTimeout|fonts|requestFullscreen|mozRequestFullScreen|rename|isFullscreen|fzoom||logout|ReplayIcon|plopenid|3600|QualityChanged|deltaX|viewBox|6px|SpeedChanged|tipbgrounding|tipletterspacing|tipfontsize|tipfont|tipcolor||playbgcolored|tippaddingbottom|mobtch|linkurl0|NoSpan|tippaddingleft|landfullmobile|spn|msRequestFullscreen|resizeonmouse|resizeme|startcss|SettingsParser|UpdateVolume|webkitRequestFullScreen|start2|coloroverplay|clickscaley|Text|minw|stringify|chr|encoded|onUp|onup_to|currentposter|landscape|onClick2|DVR|clck|||mutedautoplay|btm|pepper|pjslng|Thumb2|doctype|NormalscreenUI|Visibility|TheEnd|exist2v|ClickArea|imageLoaded|marquee|FullscreenUI|handleiconpress|together|TipHide|control_start|hideonplay|_currentIcon|ctxt||EndMove|Prefile||Rotate|lastt|||MediaSess|over_final|stvs|match|tem|handleiconover|removebykey|pjsframed|utx|bordercolored|StyleSubtitle|tmp2|stopkeys|onMobOver|cover|hidetime|onMobMove|last|addtitleplaylistbr|addtitleplaylist|openplaylistroot|csta|settingsNumberVisible|LineScale|movevent|_i|ActionOptions|fromCharCode|handlea||||||borderRadius|SubOpt|other|VastVideo|VastCheckNext|valuemargin|_stop|_timeout|valuepadding|VastGo|Alpha|path||ssfontcolor|sstext|check|nocontrols|vastgo|VastPreloaded|VisibleCheck|Loading|screenmarginbottom|blra|killMotion|grdlft|timeout||||pldur2|quick|pldur3|vastcontainer|Destroy|png|ControlOut|querySelectorAll|youtubeposter|show_settings|noprevicon|scrollarrowbgcolor|hour|vstdwn|vast_starts|minute|postmessages|ahd|second|re_y|ControlCoordinate|firstly|ToolbarHide|pstr|CheckDash|RemoveForNextAd|scrollarrowbg|_recover||||||piped|VastPreloadLoad|marginbgcolor|InitVisible|vast_preload|moveOr2end|arrinterval|ie9|splice|submm|marginbgpadding|change2playlist|adsinchain||show_playlist|playlistovertimer|drawImage|bgcolorlink2|downi|maintitle|deg|cpm|ControlsBg|Places|toolbarisdown|hdbrdclr|volume2|VolumeWheel|wheel||Loaded|fullblack|CheckHideVars|exitfullscreen|volumewheelfull|SetCSS|UpText|TipVol|updatePlaylist|thumbs|toFixed|handlecolor|advertising|lI1l|VastInfo|FindIdPl|maxresdefault|geobj|isHidden|PluginDash|sub_off_title|isyoutube|ads|mpd|api_|PlayerjsEvents|nameofyoutubequality|||getContext|subshift|framei|Playerjs|1val|crt|menufltr|Timer|High|MediaYoutube|yaHit|sub_allmyt|OrientationChange|abs|isSupported|reachGoal|closePl|youtubeready|time2|Start00||I1lI|pjsfrm|pjslog|full_hours|default_subtitle|vast_adid|StageOver|index||lsfullstart|preloadhls|copied||full_minutes|wrapper|current_time|m3u8|landscapefull|YouTube|cuid|_html|sfjs|pjsin|textarea|keyframes|playsinlineonmobileiphone|yamtr_event|setVolume|rgb|Yandex|Interval|VastBreak|last_subtitle|PlgnVstPstr|PipToggle|notag|ga_event|fileto|FileTimeout|Scripted|playlist_id|filetod|gtag|Timeout|PipSwitch|movable|portrait|KeyUp|adsinvitation|toUpperCase|toLocaleTimeString|reYT||mousedown|pjsframe|PjsFramed|lsfullplay|imageExists|callback|CreateMedia|parentElement|slng|skipads|Papi41|mss|PluginGeo|GET|SetChannel|KeyDown|XMLHttpRequest|disableRemotePlayback|seekTo|700|PlgnVstLdtx|anonymous|styleSheet|MediaVideo|audio|dasherror|changedTouches|ParentFS|swipep|unset|sub_big_fullscreen|denied|access|zoom|vast_ima|click_t2|Stopped|updateTitle|sub_lineheight|Swiping|swiping|incorrect|ct2|timebreak|timelimit|timelimited|PluginIntro|Open|DrNerBBS|read|rest|iosExitFullscreen|alert404video|alert404v|alert404text|alert404|alerts|preposter|scrollwheelfull|whlskfll|checkBase64|006|sub_bgo|cancelFullScreen|exitFullscreen|cancelFullscreen|mozCancelFullScreen|sub_bg|webkitCancelFullScreen|msExitFullscreen|norld|frmvst|PluginRel|after|ReloadTimeout|analytics|playerjs|StopOtherPlayer|scroll_height|HidePoster3|preloaded|Number|posterhidetime|last_ors|screen_lw|andlimit|limit|contrast|adscounter|show1value|seekicon|noindex|seeksidesec|shwvstfnsh|vpaid_starts|width_div|edAsdads|minduration|isVpaid|midrollimprsd|current_vast_url|elastic|ovr|str|ShuffleEnd|apto|plapto|Ease|plcontinue|nativefulldroid|vast_longtimemsg|FindFileInPlaylist|sub_split2words|vast_prestarttimeout|SubtitleBottom|comment|VastLongTimeout|margin_bottom|height_div|PluginErrorVideo|recovery|ParseUrl|InvertPlaylist|offset|speedstore|pljsspeed|url3||heartbeat|RenameTracks|outside|update_|reverse|getBoundingClientRect|mp4|trkp|PluginThumbs|MSIE|sub_off0|Exit|Hide|maxTouchPoints|msie|notv|globalfontname|firefox|224|0val|dblclick|device|Playback|_ue|casterror|castdevice|_ud|rand|ffect|wjXjbKBWckwjCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|FullscreenChange|templated|Posters|sugar|dashaudio|template|removeNativeSubtitle|scrollX|nativeSubtitle|SettingsExist|adblock|onPlayTag|openpl|pipSrc|stretch|Quartile|playId|sub_sizemob|playByYoutubeId|playedstore|playedquartile|ChkHlsEnd|PluginPip|PluginTrack|finishrewind|sub_sizemobfull|posterhidestart|intros|TheEnd2|default_speed|PostFullscreen|tagsinterval|fs_error|PluginHeart|PluginSlides|resume|1800|SettingsSpeed||fullonplay|fullonplaymobile|redirectonplay|360|640|935|redirectonclick|seeked_time|endfull|passontime|175|1550|1150|yamtr|900|reloadlive|sub_bottommob|nomidroll|nooverlay|autoplayed|handlemargin|preloaddash|ShowAnimate|HideElement|WaitPoster|pstrwt|wtpstr_to|brda|mrgnsmll|PluginMbps|upd|playonhover|leavetimeout|setting|hideonvolume|apdra|HideAnimate|Volumescrolled|ShowControl|PluginSkip|unfixing|optStr|PluginReplace|playedstored|_nextIcon|rc_|hideuntilmeta|bgbract|hideonfullscreen|40px|scrollarrowgradient|scrollarrowbgover|posteronwait|headbordercolor|scrollarrowbgovercolor|thumb_shadow|PluginCut|CreateThumb|plusminus|thumb_width|onClickTimer2|onClickSubtitle2|thumb_height|pldelay|thumb_radius|Pldelay|nums|thumb_border|thumb_borderwidth|thumb_bordercolor|UpdateSettings|UpdateTimer|tippaddingright|linetippointer|borderbottom|PlaylistMove|PlaylistOpenId|Rectangle|PlaylistPlayId|rule|evenodd|prenewpl|PreNewPl|Continue|line_volume2|Exist|hidewovar|hideonvar|keyCode|userplay|CustomFonts|linktarget|today|ssflyw|1001|screenshot|linkpause|muteiconbut|pipVol|offsetwrite|linker|back|userpause|unmuteonplay|plclose|actpause|sttr|hmaxk2|marginprocright|lrppp|lrpps|user|ControlX|marginproctop|marginprocbottom|PluginShare|OpenPl|NewPl|always2|PjsFr|prtObj|hidebeforesec2|Visible|hidebeforesec|hideaftersec|hideonwidthlimit|hideonwidth|hideoverwidthlimit|hideoverwidth|Init2|ArrowsInterval|alwaysjustpause|alwaysnotfullscreen|postmessage|ScrollDown|ScrollUp|hidewithoutplaylist|method|prted|ScrollRight|ScrollLeft|PlaylistBack|PjsFrMsg|historycolor|IFRAME|notframe|parentIframe_style|resize2|upTexts|customText|showShare|titlepl|historytitlestrike|which|18px|ControlsBgClick|iconsreplay|bgw|hidewithposter|Buffer|bgbrdrw|7px|translate|Tmln|clickmargintop|iset2|clickmarginbottom|displayvolume|bglines|bgline1|prevorius_default_h|_a|prevorius_default_w|bgline2|PlayerjsAsync|minus4back|with_min|with_hours|RenewFromTitle|zoomed|handleiconsover|noClickTimeout|DisplayControl|hidesec|unhidden||current_thumb|HdIcon|roundout|CancelBubble|linespeed2|floatwidthsmall|floatheightsmall|220|PluginPoints|valuebgcolor|valuebg|valuerounding|PluginPlSrch|valuesize|FFFFFF|customdesign|gradientcolor|linespeed3|Wheel|ControlOver|setcss|colorload|gradientcolorload|linespeed1|gradientcolorbg|ontop|hidedown|wps|DownIn|ControlLine|SvgColor|nxtttl|315|_w|controlCSS|action_settings|cstm|_duration_load|svgtmln|hidebefore2|hidebefore|hideafter|linetipmarginbottom|unblock|ontouchstart|toptip|ffeeab|lineh|bold|fontsizesmall|picheight|rotateplaying|rszr|often|icon3|liketext|inversetime|hlscaptions|scalesmall|opposite|action2|Control|handleinit|_duration_play|_time_play|UpdatePlaySeek|togglesubs|UpdateLoad|bandwidth|hideonleaveandplay|_subfile|setupx|tipvar|tipmargin|bgcolorlink0|Click||hideafterclick|yOffset|xOffset|270|PlacePoints|rotateonhover|selectOpen|pressed|_xIcon|place|MarPad|often2|onMouseDown|bggr|5000|bgstretch|thumb_move|iconmargin|mobileover|onMobOut|clickscalex|Hideuntilto|openplaylistpause|openplaylistafter|topside|_reset|scheme|butseekto|mobiletv|RightOut|PjsCheck360|drm|onLoadedData|hlscookies|ENDED|MediaSource|SourceBuffer|rc_anyway|webkitSetPresentationMode|hidecontrol|iframe_api|trackstore|rc_version|customBuffer|CrShr|ShowTimeout|requestAnimationFrame|rc_labelurl|SubtitleSettingsClose|mimeCodec|666666|width100|Width|setHlsAudioTrack|tap|pljs_yt_|pljsfirst|highlight|FlussonicMsePlayer|HideLayer|ytcl|changeAspect|System|setHlsQuality|setTracks|setDashAudioTrack|setDashQuality|PluginHlsFps|vast_nofirst|PLAYING|ffdd1f|hls2|parent_domain|4px|um1|RightCSS|nextAutoLevel|RightClick|helvetica|arial|right_x|Gain|aborted|sesstime|encodeURIComponent|startLoad|right_y|scroll_left|scroll_down|CheckTop|rmsize|RightMove|youtubecontrols|nameofhlsquality|onYtPlayerStateChange|RightOver|PlayingChecker|dvr|hls_stuck_duration|sourceBufferValidAPI|HlsQualityLevels|renameQualities|gainedsource|hlsmaxlvl|connect|audioGroupIds|hlslowquality|Actions|createTextNode|PlgHlsFdt|showById|volumegain|language|SubtitleSettings|Href|MutationObserver|durationchange|smallfontsize|getPlayerState|hlsmto|alertsfontsize|volumechange|loadSource|loadedmetadata|nopause|maxLoadTimeMs|nativenotios|alertsbga|hlsfto|alertspaddingh|timeupdate|playerheight|hidestartbutios|hlsdebug|hlsdrmfp|scrolling|valuealign|onLoadStart|dashjs|hlsquality_off|hlsaudio_off|wrong|nativenotipad|sort|reHls|15px|hlsvastwait|nativenotiphone|unpause|webkitneedkey|iosexfull|leavepictureinpicture|enterpictureinpicture|webkitendfullscreen|PluginHlsFps2|Qualities|obsrvr|onQualityChanged|alertspaddingv|direction|hlsTextTracks|MetaAudio|clrs|alertsbgcolor|alertscolor|ltr|showing|addTrack|livewakeuptime|supported|yterrors|allow|subtitleTrack|scrollHeight|debug|HlsLiveWaiting|allowfullscreen|customyterror|allowtransparency|pjsfrrs|ytqp|Shadow|DtXWd3aODkYdz2FQek58gvXVcu9iauJZdjiZMK5lyGp7du9nbLFQc246wvxmcut0bLamC21idNeQckPhzHw1dvhhAqoXwq0ZBLp4C3eQavFPCjo1Avp4C30Vcu9iauJZdjiZMK5lyHQjaKaWdNIhf2BWcOFmcOE6wqdOC2FQd3pTMLl6wuxTc2BSC3piauFQcNdUeu9XCjoYAromC30VM2mZM3JTMLwPdNtVaqlhf2tVbK1ieumWckPhdN90MLFmyvxicNEQwrxnwuYQcNJidjpQcNaQcNm0aHUPaKmObvE6wrsXAqI7evxicOBNc3xUzK9ZbKeQckPhM2JVeuJZwuBmcOFmdkU3bKF0brPhAHoXxHUXc3BQeumWckPhMKxnc2Y1euI7eu9XCjoXC2xWevFWcHPhArUTaKa0CjoXC3xQa2i0CjoXC21idNeQckPhMLJ0cnU9zOpieuhPdNtVaqlhf3B0dN9SaG1lMLBPMLxZMLl6wrsTwrwXArUnevxWb2IUautnbu9NaOBmerPhArUicNmUMLFQc246wuFid2hPdNtVaqlhAG41dZpmMLBmzKmVzK91eqpQcNaQcNm0aHU9EuUmfKaZMK1mdZpZc3FieuIPdNtVaqlhfnsXAqIhf3FZMK5naN9ZcHPhdN90MLFmyrA2AuFmaZl7gL1ob2J5aOxicKJnwuFid2hPdNtVaqlhfnomwvUnevxWb2IUautnbutZdNt5CjoYzqoZAro7d3FZc2UmzKFid2iWaNanaLE6wro7gHIXxGp7d3FZc2UmzKFid2iidOxifHPhCrlTwrwXArUnevxWb2IUautnbu9NaOBmerPhzHA1dvh7gHsXAqIhf3B0dN9SaG1lMLBPMLxZMLl6wrh5zqoZAro7d3FZc2UmzKFid2iWaNanaLE6wq0YAkFXfrU9gGwTwNtkeumWcjw6wNx1aNamdjwTwOF5duIjCjxkd3AjzqxXc3BQeumWcjw6wNBmcOFmdjwTwOBkMKYmwkPYzqxkcumkbZw6AqXjbumlaGw6AL0TwNBWcOFZc2Ygd2J0eumVa3AjCOTjc3xlaLwjCklTwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrwQxn48dut0bqplDGeBAHwVBHs3BkonBjXYBq41CHl1CHhZwsXYAG44CHsnAkE5zrsZzkEXCro0AjprAHwVArd0CrMZAjXYAj4ZBrdXCrI3wrsZzkw0Bns0ArATAHwVArd0CrEZAGoYAj40Arl3BHAZzrsYzkh5ArInBrdhHrs0zkMXArsZBrITAHwVBHs2Bkh3CqprAHEVCrAYAHMXAZXYAj4YCroZCronwrs1zkoZCHl5AkETAHsVCrwZCHwZAZoYBG4ZArd5AroYzrsYzkE1AHlXBkdhHrsnzkI3Bnd4BHhTCG44BnE0Anl3CqprAHAVBkI1CrdnCGX5zkM0AkM1AnA4wrsnzkdZAnE5CHhTCG40ArM4BrwnAGoYAZ43Bns3CHInzrlVAHMnBnd4BndhHrs1zkl2CrMXAnATCq42AHAZBndZAZprAHIVCHh0Bns1AZX4zkEYArE2ArA1wrs2zrhVAko2CrA2BHshAHMTBZ45CHlYCHhXCGprAHMTBZ43CHs1BHl2CqoYBG45CrA5ArhZzrdVBHh4BnwZBkwhAHIVCHM4BkonAZX3zkA4BHlYBHhZwsXYAZ43Bns3CHInzrMVCrA1Brs0AkhhEnsnzkdZAkM4AkMTBj41CHwnBHo3BqoYAZ42BHIXBHM3zrMVAnI2BHw5BHhhAHAVBHd3Bnh1CqX2zksZBrd0Ans4wsXYBG4ZArh3ArdZzrEVBHE3Akh2AnIhEns1zkoZCHl5AkETBq4YBndXBHd1AjoYBq44AnsYBkonzrAVCrs4CHsZBndhAHEVBkoXAHw0BGXnzkE4AkE4BHo4wsXYAj40Arl3BHAZzrEVAHo3CrEYAnIhEnsZzkw0Bnl0BnETAZ45AkEnBro4BqoYAj4XBnE4BkwZzrAVBnIZAHo3AndhAHsVCrlYAnw0CGXnzkI5ArAnBqpAAHwVBHs3BkonBjXYzkA5CHI4BrhhEnsZzks4AHsZCrMTAG4YBkl0AHwZCGoYAG44Akw4CHs4zroVCHM5CronArA1wrsYzkE1AHhXAHhTAq43CHs5BrsXCrhhHrlVCrd0Ars4BkwTAj40Akw1AnI2wsA5zkM0Akl4Akd2zrwVAnE0BrMnAHIhCG40ArMnAHdZCGXZzkw3BnM1Bnd1wrlVAHMnAks1AHsTAj4ZAkh1BkE5AGpACq42AHA0AroZAGXXzkonAHA4Arw4AkAhEnhVBro5BnA1BHETAq4XAHMXCrh1Bnw5wrhVAko2Crd3CHhTAqo3zkl5CHs5BnlnzrohEndVBnlYBHs3CrhTAqo3zkI4CrM0Ars1zroVArs2Arh4BHdZCGo3zkA4BHd5AkM4zroVArAYAnhXAkhZAZpABj44AnIYCro3BjXZzkwZCrI2BrlYwsA2zkI5Ako2CrE4zrwVAkd3BkI3BnIhBj4nBHMZAroXBqXZzkA0BrE2Ans1wrMVAHw0AnM3AHMTAj40Akw1AnI2wsX0zkI0BkI5BroZzroVBnlYCHEYArh4wsA0zks3Bkw5Arl1zroVCHdZAkAnCHdnwrAVCrs4CrhYBHsTAG4YBnsXAHMYAGonzkE4AkA4BkA1zrsVBroZAro1BkIhHrEVAHo4BkM1ArETAZ41CHw3BrE3BjprAZ45AkIYAkd3AZXnzkd1AndYAHs4wrAVBnIZArMZBnsTAZ45AkM3Bks2CGonzkI5AHo1AnlZzrEVAHo5BrE1AHMhHrsVAnl5CrM1BrETAZ40CrAZCHwXAZprAG4YBkh4Akl1CqXnzkhYCHdYCHdZwroVCHM5CHl3Brl3zrEVAHd3CrM0BrdhAq43CHwXCHl4CrITBq41Brh4CHoYBjpAAj40AkAXAksnBjX2zksZBkA1Bno4wsAZzkA0BHdnArw4zrMVAnI4AHEnBrhhAj4ZBnhYAHE0BjX2zkI5Anl1BrI1wrwVAkw5ArsYBndTBj44AndXAHhXCGpAAq4XAnsnCrM1BnE2zrdVAnh3BHs5BkAhEnoVArs2ArlYBnl4CGX3zkI5ArAnBkIZwroTBZ43CHA5BkonBGoXzrhVAroXCroYCHshEnoTCq4ZArd2BrA0BjoXzkoYBko5AHd5CrlTCq40AHsZBHdZAGoXzkonAHA4BkI3BrMTCq42AHE4CrsXBGpAAj4ZAklXAHs3BZX5zks2BHA4AkI5wsAZzkw3CrsYBrE2zrlVBro4BrE2AHwhAj4nBrI3AnoZCqX5zkM0Brw0BnsYwrwVBrwnArwYAnMTCG44BnMXBrA2wsXXzkd5Ako5CHh4BGXYAG40BHA1AHo1wsAXzkl2CHl5BnE5BZXYAG44AkA3AnlnwrsVAHM4Crw5BHhTAHwVAHhYCrh0AGoYzkA5CHh2BHE0zrsZzkIYCrAYAHhhHrAVBHlYArInCHwTAHsVCrlZAHI4BjprAZ43BHwXBHw2AjXYAj4XBnM0BkMYwrAVCHw1AHw3BnATAHwVAkE3CrlZBjo0zksXCrM2BHo0zrsZzkEXCHM2BjpAAZ40CrwnCrMnBGXYBq42ArsZAkwZwsAnzkhYCrh4AHIYzrs0zkhnAHA5BrdhBq4YBndXCHhXBZXYBG4XAnoYCHdhBq41Brd0ArsYAZXYBG4ZArh4BkI5wsX2zksZBHs3Brw3zrsnzkI3Crw3AHAhEnMVAnI3Aro3AHITAHAVBkI2AnEnCqo2zkI5Akh3BHMTAHAVBnwnCHI2AGo2zkhnBHl4Bnh3zrsnzkd3Akw0AjpABZ4nCrM1CHl3CGXYBG45Bkh2Arl2wsA3zkI4CHE1BnA1zrs1zkl4BrdYCrEhBZ43CHAYAHs5AZXYBjo4zkoXArhXAko3zrs2wsA4zkwXCrE5AkwYzrs2wrhVBrsYAnA5BkdTAHIVCHhnCHsYBqo4zkMYBHoXBrA0zrs1zkl2CrMXCHMhHrlVAHM0Crs5AkETAHAVBndZAkEZwsA5zkEXBnlnAHIZzrsnzkdZAns0CHwhCG42BrE1CrM4CGXYAZ42BHI1BrM5wrlVCrd1BkwZBnITAHAVBHd4AkdYAZpAAHsVBrInBro2zrs1zkwXCrh2BHlhEnsYzkhZAkh5AHhTAHIVArw4BHdnwrsZzks4AHsYCrITAHEVCrw5BnlXCqoYAj41AHd2ArA2zrs0zkI5CHI5CrwhHrsZzkIYBnMXAnMTAHEVBHl5BHl4Ajpbws03zkl5CHl5Brl2zrsXzkdnBHMYBnwhEnMVBrh5ArwXBrETAHoVBnA1Bks3Ajo1zkw2AnhZBrs2zrlVBHsXBkM2BHMhBG4ZBkA4AkEYBjX3zkl5CHl5Brl2wsA1zkw2AnhZBrs2zrMVBrh5AnwnAnIhBj40CrlXAko0BqX1zkw2BHs3CHM1wrdVCHl5CHl0CHMTBG4ZBkIYBnl2BGprCG41AHo5Bkl0BZX1zkw2BHs3CHM1wrsXzkdnBHA1CrMTBj40CrlnAnA0BqoYAq43AnInBHh2zrdVCHl5CHl0CHMhEnsXzkdnBHA1CrMTCG41AHo2BHM0BZo5zkIYArl1CHA5zrsXzkdnBHMYBnwhBZ45CHl5CHE5BjXYAq43AnI2AHdZwtPOwuaQcuX9xZBNaNaNaNMOLq8|onchange|armv|pjslng_|vpaid_timeout|enablejsapi|DvB2aZpkcutndn0OM2mZM3JTMLwPdNtVaqlOwvaQaLeqc3h9xnw1wrw1wrIXwrIXxn48M2mZM2YmwuBTMLBnDGeXMLFPyvxicNEQxZpnevxWb2I9xZikc2YWdjlOwuB4DGd1AqdhM3l9xnIXxZpZDGdZAqdhaNmTcr0OcN9VaGdhd3FZc2UmzLeQavFPDGdZxZpnevxWb2IUcKm0aLxTbK1Qer0OAHoOLq8|slidespeed|BRAVIA|html5|playerapiid|webOS|clipboard|platform|Dvpieuhhar0OHHsXzklXArdYCHsTAHEVCrA2AHEZAGpABZ43ArhXBklXBjXYAj4YCrM5CrwYwsA3zkIZBklXCHo2zrsZzkonBkdXAkshBZ4nCrd5ArlXBjXYAG44BkMZAnwYwrdVAHs0Arh5ArMTAHsVCrM2AkAZAGprBj43Brw4BrlXBjXYAG44BkMZAnwYwrMVBHwXAHo5ArMTAHwVAHdZBnwZAGo2zkIZArsXCHo2zrsZzkE2ArwYAkshHrMVBHwXAHo5ArMTAHEVAkEZAHIZAGpAAj4nBkwZAnlXBjXYBq4ZBrwYBHwYwsAZzkonBHI0CHo2zrs0zkw0Aks1AkshAG43BkhZBHlXBjXYBq41Arl0BrwYwrsVBnM4AkI5ArMTAHEVCrA2AHAZAGpAAG43BkhZBHlXBjXYBj4XAkEXCHwYwsAYzkd2Crw1CHo2zrs2zkA1Ard4AkshAj4XAnI1BrlXBjXYBj42AHhXBnwYwrwVAnMZAkA5ArMTAHMVBks4ArdZAGpABj41AkoYArlXBjXYBj42AHhXBnwYwsX2zkIZArsXCHo2zrs4zkEXAroYAkshEnMVBHwXAHo5ArMTAHhVBkh3BHoZAGo2zkd0Akh0CHo2zrs4zkl5Anl5AkshBZ4YAHEXCrlXBjXYCq45CHA5CHwYwsA3zkA4BnlYCHo2zrs4zkl5Anl5AkshBZ41AkM5ArlXBjXYCq44AkA1AkwYwrdVBno4ArM5ArMTAHhVBkdnAkEZAGpAAHoVCHoXBns5AGXYBj4XAkEXCrwYwsAYAG4YAkhZArlYzrs1zkhnCrd2AkshAHsVAkdYCHI5AGXYBG42CHE0AkwYwrsYzkw3AHl1CHsTAHIVBrAXAHoZAGprAHsVAkdYCHI5AGXYBG4YBkI3CrwYwrsYzksZCrwYCHsTAHIVArwZArEZAGoYAq45Aro3AHlYzrs0zkhnBksZAkshHrsXzklXArdYCHsTAHEVCrA2AHEZAGpbxZp0dNtVd2aWdN09x3FZMK5ncut0aGh2zkIZArsXCGXhAHIVBrAXAHsZyGpZc3FieuIPzHwZBG4XAroXAroQwvFZMK5ncut0aGhUBj41AkoYArlTwq0YBG40AnoYAHwQwqdhaNmTcr0Ow2aNaNaNajedzn48dut0bqplDGeBAHlVCHo1ArAXBqX1zklnBrd3ArhhHrs2zkdYAkA5ArETAZ4ZCrI2AHo4wsAYBj41AnsZAko0zrAVAHA1AnAXCqoYBj4nCHwZAno0zrwVCHM0CrMXCqoYBj4YAHh0AHo0zrwVCHM0CrMXCqprAHIVBnE3AHdXBqXZzkl2Brh2ArhhAHIVBHw0BrwXBqXnzkw3AHA1ArhhAHIVBHw0BrwXBqXnzkI1Crh0ArhhHrs1zkIZBrEZArETBG4nBro3Cro4wsXYAG4nBkM1Bko0zrIVAnEXBnhXCqprAHsVArA5CrdXBqX1zkA0Ard4ArhhAHoVBndZBHhXBqX1zkMXCro4ArhhAHoVBndZBHhXBqX1zklnBrd3ArhhHrsXzkd3AkI4ArETBZ4YAkw3Ano4wsAYAq43Bnw1Cro0zrdVBrE5BrwXCqoYAG4XAnl4Bno0zrdVBns2BnsXCqoYAG4nBkM1Bko0zrdVBns2BnsXCqpAAHIVBHw0BrwXBqX3zkdYBkdYArhhHrs1zkIZBrEZArETCG40CHh2BHo4wsAYBG41AkE0Ako0zrlVBnh2AHEXCqoYBG43BrdYBno0zrsXzko5AkMnArhhAHMVAHs4BrsXBqXYAq4XCHw2Ano4wsAYBj4nCHwZAno0zrsXzko5AkMnArhhAHMVBHAYAkwXBqX5zklZAks2ArhhAHMVBnsZAnlXBqX5zkd3AHh4ArhhHrs5zklXBHonArETBZ4YAkw3Ano4wsAZAq4YAnw1Ano0zrMVCHA3BrsXCqoZAq4ZBnMZBno0zrMVBnlnArdXCqoZAq4ZBnMZBno0zrMVBHw4BnIXCqprAkoVAkd2AkdXBqX2zkw2BrEnArhhAkoVAHAZBHAXBqX2zksZArM4ArhhAHlVCHo1ArAXBqX1zklnBrd3ArhhHrs5zklXBHonArETBG45AnE3Bno4wtPOwvFZMK5naN9ZcH0OevxicOBTMLFmyrs1zkIZBrEZBGXhBj41Akh3BrMQwvxWeut0aGhUBrIVAroXAroXyGp0dNtVd2YieuIPzHs1zkIZBrEZBGXhzHMVBHw4BnE2yGoOwuaQcuX9xZBNaNaNaNMOLq8|Copied|MacIntel|tvOS|Previous|accept|Reset|7d9dem3q1t3s221a291s3b3v2z1d3o01101m272z2q193v3e1i1b3v1z1k1a21173s3y1z21141z153v3b2o1732341u3s2t323n113u243e133x392o1930261z3z1o232e1g3c2b361y2v3s11101o360w11102b213v3139381w2v3u1z121m3c182t213n1z3238251q25353c162z2v253c183s27111z3a231q27332e142z381w1c3s271y3s29163s291s2u271o3e1z3w261z113u281z3u263s2o3o0z113z2b3w121o252e2o1z1z21141z101o252e3o2m37302q1z3z3139233v3038143q0z1c1e2t2e292o142s11101d311o113z3825353w253u273r153621111z3a371z31141j1z1c1o3c182t3z2r3c2b213v312o1i27313e393y121m142f1e1d2d1e1c1j1c122f1k1e1a2e1m1c1c3e181g151g1i1c1k1d1h2c1s1f1r2e1r3e1t2c1u3c1w2e1s2g1c2c1u1c112c1s3e1r2e1s2c142c1u2e1p2e1u1e1i2c1u3c1j2c1u2f1z2e1q3c1z2c1v1d1u2e1s1f1s2c1s2c1w2c1t3g1v2e1s2c1v2c1w3e192e1u1f1w2c1t2e1s2c1s2f1y2e1r2e1l2c1v1c1u2e1t2e1q2c1s3c102c1s3e192e1s2e102c1u3c172e1t3g1r2c1s2d192c1s3f1x2e1q3d172c1u3d1b2e1s2f172c1s3d1c2c1s1f192e1r3e162c1u3d182e1s3f1t2c1s2d192c1t3f1c2e1q3d182c1u3d142e1s3f172c1u3d1c2c1s3f182e1q3d1h2c1u1d192e1s3f1b2c1s3d192c1s3f1t2e1q3d192c1u3d162e1s3f152c1t3c1k2c1s2f172e1q3d192c1u3d172e1u2e1s2c1s2c1g1c1f1e1p1g1a1c1k2d1f3c1b2e141e101d143d1u3d1c1g1u1f1u2d1j2d1a1d121d1c3g1c3d1m1c1d3c1c3f1j3g111d1l1c1k1d1h3f1g2e161c1f2d181e1s1f1j3e1d1c1g3e161d1h3g193g1d3d1s1e1r3c1c1e1c3f1d3d1f3d1e3d1c3f1c1f192d1e3d1g3d1b1g1s3e1d1c141d1u2e1f3f1r3d1d3d1f1c1e1c181e1c2g192c1c1d1d3d1g2e1c2e1d1e1k1c1f3c1g1f1g2e1h1d1t2c1u1d1j3e1d3g161c1d3e1k1d1f1e1g3f1r2e1j2c1w2c1k2e1s1g132c1t3e1m2c1u1e1f3f1s2e1t2c1w2c1s2e1t2g1y2c1t2e1l2c1s2g1d1f1s2e1q2c1v1e1j2e1u2f132c1t1c1m2c1s2g1a1f1x3c1v2c173d1f341c1e3e173f1q1e171c133e123c121g1i3f151e1e2e1k1c1v3g1i3g132c1t3e1v2c1s2e1v2e1s2e192c1u1d1w2e1t2g1o2c1s2d1y2c1r2g1o2e1r1c1u2c1t2c1q2e1s2e1w2c1s3c192c1s2g102e1q3c172c1t3e1x2e1s2e1u2c1u1c1l2c1r2e152e1q1c1l2c1s3e1d2e1u1e1c2c1s3e1g2c1s1f1x2e1r2e1j2c1u3e1r2e1u2g1x2c1s2c1c2c1s1e1x2e1s2c1h2c1s1d162e1u3f182c1s3d192c1q3f1a2e1q3d192c1u3d1j2e1s3f172c1t3c1d2c1q1f182e1s3d152c1s3d152e1t3f1b2c1s3d182c1s3g102e1q3d182c1s3d172e1s3f162c1s3c172c1q3f172e1q3c1d2c1s3d152e1s3f1j2c1s3d192c1s3g1c2e1q3d172c1s3d1h2e1s2f162c1u3d1e2c1q3f172e1q3d1b2c1s3c1x2e1s2e1i1c1h3c1f2d1c1e1h3d1d3d1f3c1b2c123e103d1b3e181d191e1d1g1g3f1e3c1f3d1f2e1i3e1o1e1g1d1h1d1c1c1f3e1b1f1i3d183d1f3c181g1g3f121d1h3c121e1u2f1j1f161c121b1d1e1c3g1p1e193c1f3d1j3e1c3f1e3g1c3d1e3c1f3d1d1g1k3f1i3d1w1d142c1c1e1b3e1b1e1h3d1m3c1w3g1c2f112c1a3d142d1d3e1g3e1g3c1f1c1s2e1k1e1c1g193d143e1d2e1g1g1k1f1f3c121d141c181g1r1g193c1e1c163c1s1e1v2e1r3c1q2c1s1c1y2e1u1e1j2c1u2e1f3c1r1g152e1r2c1r2c1s1c1v2e1s1g1u2c1u1e1k3c1s2e1u2e1s1e1l2c1s3d1d2e1t2g1t2c1s1c1k3c162f1v2f1y3d1h122j1d1e1g1e3g1s1e1l1d1d1c1h1f171f1d1d1f1c1l1c1s1g1j3e1q3d1g2c1u1c1g2e1q3e1x2c1w1c1x2c1s1f1p2e1r1c1i2c1u1d1v2e1r2e1k2c1w1e1x2c1r2e132e1s3c102c1u3c1c2e1s2e1p2c1u1d182c1q2e1s2e1q2e1m2c1v3c1x2e1s2g1w2c1v2c102c1q3f1i2e1q3c1a2c1u3c1p2e1s2e1o2c1v1c1i2c1s2e122e1s2c112c1u2c192e1s2g1c2c1v3e1l2c1q2f162e1q3c1e2c1u3d172e1q3g1c2c1u3d1a2c1r3e172e1q3d192c1u3c1f2e1q2f162c1w3c1f2c1q1f172e1q3c1j2c1u3d162e1s3f172c1u3d1b2c1q3e1x2e1q2d1b2c1u3d1c2e1q1f172c1u3e1e2c1q3f152e1r3e1d2c1u2d162e1q3f162c1u2d192c1r3e1h2e1q3d1a2c1u3d172e1q3f152c1u3d1v2c1q2e1s2e1d1c1h3b163e1d2f162g1d2e1e1c1k3e1k3g1w2g1d3c1e1e1e3e1f3e192f1i1d1a3d1f3c181g1e3g121d1j3e141e1u2f1h3f161c141b1e1d1c3g1k1e193c1f3e1l3d113g1j1e1g1d1j3d1i2c161e1d2f141e1u1d1l3c161e161e161c1a1c1u3e1h3e181e181e143b1e3e1a1e1g2f1d3d1h3c141e123g1b3e1d1d1g3e1l1e1d2e172f121d1e1c1e3c1d1f1g3f181e1i1d1e3e1i3g1f2e1q3d1l3e172d1c3g122f1c2d1e1c1h2c1w2e1s1g1w2c1v2e1g2c1s3e1f2e1s3c122c1m2c1f2e1q3f1s2c1u1c1x2c1r1e1o2e1s1c1v2c1h2c1q2e1r3g1r2c1v2c1l2c1s1e1i2e1r3c1f2c1h3d1x2e133e1v3c1j172q1h1s1i2b2h1j2s1m2p2t14|blackberry|iemobile|pressed_|Font|home|444444|514cc2b25313y351y391e27323q1b3v2e1d3q021z1o27312q2m273e2q2o2w253a1g252z1i3e2b381a2x3u11211m280y112139233x312b361c2x3u113z1o21182v3z2p11323a231s27352e14212x252e1w2u29111138251s27353c1631281y10111611153v3b2q1921341u3u2v213n113w262e133x3b2q192z2612111o23113w28113u28113w281z3w2q312b213x3e2b233v2b233x272y3b3x2e111z2435163q00223e2b3y121o3e1d3q0z212m24113z1o2111113s2911311f393x3e1a1y10222x3w2u332e12111e1m11153x29211v322q14232722352e162835211f1e1a3e1621261y111211302u2911121m3u370121223516352t1h3f1q1g1m1d1h1e1q3f1h2g1s3f1h3e1a3g1k2g1g1e1j2f1g3c1u3f1k2e1r3e112e1w2e102e1t2e1w2e1u3f1m2c1u2e182e1q3e1t2e1w2c1s2e1t1e1e2e1w3e162c1w2e1z2e1q2e1d2e1w2e1g2e1t3g1h2e1u2e1w2c1u1g142e1s2g1t2e1u2c112e1u2e1e2e1w3e1v2c1w2g1w2e1r2e1v2e1w2e1i2e1t2e1v2e1w2f102c1w2e182e1q2g1z2e1w2e1d2e1s1f142e1w3g1x2c1u3f192e1q3f1b2e1u1d1a2e1s3f1x2e1u3f1b2c1u3e1i2e1q2f192e1w3d162e1s2f152e1v3f1q2c1u2f192e1s3f162e1u3d1b2e1u3e1a2e1u3f192c1w3f1d2e1q3f192e1v3d1e2e1s1f152e1u3g1d2c1u2f172e1r3f112e1u3d182e1u3g182e1u2f1a2c1w3g1v2e1q3f192e1u3d1b2e1s3f1s2e1u2e1w2c1h1e1h3f1e1g1i3g1w1d161g1s2g1b1e1k1f141d163f1g2e1e1e1u2g1s3e1e3e1j3e1d2f1d1f1l2d1a3g121e171f1e1g1i3d1i2e1f3f1q3f1m1e1q1c1k1g1h1f1a1e1j1e1d1d1m3g183f1d3e1c1f1i3e161f1h1e101e1c1e1c1c1c1e1a3f1k1g1u2f1d1d1d1f1m3f1d1f1i1g1f1d1r3e122e121f121e1e3d1e3g1k1f1r2g1u2e1f1d1c3g1s1e1q3e1i3f1g3e161f1i1g1q1f1i1e1w1d1j3f1c1e1d1f1m1e143e1e3f1g1g152e1u2e1w1e1u2e1t1e1b2e1u2g172c1v2e1h2e173g1v2e1w3c1s2e1t3g1t2e1u2e1v2c1v2e1w2e1d3f1s2e1u1c1h2e1t2e1r2e1w2e1j2c1v2g1w2e1d3e162e1x2d193f12142i243e161e1i3g1g2g1f3d162e1i3f181g1g1f1q1e1l1e123g1a1e1r3g142c1w2g1r2e1q2e1z2e1u2c1i2e1u3e1r2e1u3g1w2c1v2e1t2e1s2g1g2e1t2c1z2e1u2f1w2e1u2e182c1u2g1x2e1s2g1b2e1s1d182e1s2e1x2e1s1g1g2c1w1e1u2e1r2e1k2e1u2c182e1s2g1k2e1s1f192c1w2g1m2e1s1g1x2e1s2e102e1s3f1y2e1s3e1w2c1u1f1k2e1p2g1v2e1t3e1i2e1s1f172e1u3g182c1u3f192e1r3f162e1s3d192e1u3f1a2e1s2f172c1w3g1g2e1q3f192e1u3d1f2e1s3f162e1u3g1e2c1u3f172e1q3f172e1s2d192e1u3e182e1s3f182c1u3f1a2e1q3f182e1s3d1c2e1s1f152e1t3f1b2c1u3f192e1q3f152e1s2d192e1u3g1u2e1s1f172c1u3f1e2e1q3f172e1s3c112e1s2e1u2e1k1e123d1q1g1k1f123f121g141e1u2g1f3f123f103g1i1d1f3e1d1f141g1f1f1b1d1s3f1f3g1e3f1g1e1d1c1e1e1f1g1k3e1f1e183e153g1h2e191f1k1f1f1c1i2e1s1g1h3g1d1e1j3c1e1f1b3f1h1f181e122c1b1f1b1f191f1b2f1b3c1a1e1d3f163f153e1i1e1u3f1f1g1d3f1f1e1f3c1d3e191f1p1f1s1g123c1w1f143f1d3f171g1h1e1u2f1j2g1k1e1a3g181e1r3g1d1e1f3e1f1e1g2c1e3g1h2e1g1g1f3f1f2c192e1h2e1q1e102e1s2e1h2e1s1g1g2e1s2e1s2c191g1i2e1q2e1w2e1u1c1h2e1s2g1j2e1u2e1f2c173e1r2e1q2e1j2e1s2e172e1s2g1p2e1u1g1k2c162e1w2f1x3e153e191p1d2f1e3g1c1e1k3e1m1e1j1f1k1e1d3e1i1f1g1d1g2e1h1g1b2e172e1u1c1l2e1t2e152e1u1e1l2c1s3g1f2e1u1e1g2e1s3e1g2e1u2f1x2e1v2g1j2c1u3g1t2e1u2g112e1s2c1c2e1u1e1x2e1w2e1h2c1s1e1u2e1s2e1y2e1t2c102e1u2e1z2e1v2f1u2c1s1e152e1t2g102e1u2c152e1t3g1u2e1w1e1k2c1u1e1z2e1u1e1z2e1s2d1w2e1t2e1t2e1u2f172c1t3e1z2e1s3f1a2e1s3c1e2e1s3f192e1w3g1d2c1s3f182e1s3f1f2e1s2d172e1t3f1z2e1u3f172c1s3e1k2e1s3f192e1s3d162e1s1f192e1u3f152c1s3f182e1s3f1x2e1s2d192e1s3g1g2e1u2f192c1s3f1e2e1s3f192e1s3c1q2e1s1f192e1w3f1t2c1s3f182e1u3g102e1s3d172e1s3f192e1u3f172c1s2e1u2e1s2g1h1e123e193f1q1e1p3f1t3d1d3d1f3e1b2e1p3e102f1k3e1f1e1f1g1p3e1f1e183e131g1h2e1b1f1m1g1f3c1g2e1s2g1c3g1e1e1j3c1d2f1b1f1j3f1a3e122c191f1f1g1g3f1i2e1f3d1s1f1k1e1o1e1k1g1h3e1c2f1k3f1k1g1m3g1k3e1f3f1f1g1j3g1j3g143c1f2g1f3f1s3e1f1e1f1c1i2f121f143g1e1f1b1e1h3d1s2f1s1f1h3e1d2e141f1l1g1a1g1k3e1j1c1f2g1f1e1x3e142e193d1s2f1b1f1w1g1u1g1f3c1r2e1t3g1f2e1w2g1u2c1s2f162e1t2g112e1t1c1z2e1r1e152e1v2e1i2c1u2e1h2e1u1g1h2e1t1e1t2e1u2g182e1w1g1t2c1s3f1f2e1s2g192e1s2d182e1v3e103f163e141s2j1l2h1q1p1m1s2j2q1s161|roll|All|API|f2parent|eventstrackervast|vpaid_slotinframe|wjXjMKB0bK9VwkPjd2J0eumVa3AjzqxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXjcKtZa2mVwkPjAqoXwrohAHIjzqx0fLpmwkPjd3aOwO0TwNBWcOFZc2YgduYifKYQd3EjCOTjc3xlaLwjCksXzqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|youtube_iframe_api|eae6688ea455a04b44985ceb69dab9ed|vpaid_timeout2|Roku|Tizen|Philips|clr_|hlsqhsort|pjslng_sub_sizeproc|__storage_test__|wkdt|once|nomobile|customimage|ytcl1|Bottom|Yes|matches|playerVars|onYouTubeIframeAPIReady|Skip|vast_resound|iosv|usernew|Sleep|videoId|fine|Tiny|matchMedia|redirectplaylist|WebkitAppearance|Dvpieuhhar0OHHoTAqpAAHMTAqpAAHMTAjpAAqXZwsXXzrohKjpBAqX2wsXYBjX2wsXYBjX4wsXXzrhhHroTBjpbws0XzrsZwsXYBjXYAjpAAHMTAHEhHroTAHEhHroTAHwhKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxXcut5cumneqwTwOpWd2m0bK9VwkPjcuJNeqwTwN1idNeQcjw6wkohAqoXwrMjzqxjaZw6AGXjd2BicuIjCksVBGXjevmXaGw6wOB2aZwTwNtVbK1ieumWcjw6wOpWd2m0bK9VwjXjMNeXMKFlbK5OwkPjAZonwrAhAZwTwNxOMGw6Aq40zqxja2tWeNJZwkPXzkhTwOFQdqw6Av0TwNBWcOFZc2YgaOJTcqw6fZxWdNFmdjw6AHsTwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwuaQcuXUdOJTaH0OcN9VfNJZcZdhevxicOBNc3xUDGe0dNtVd2YieuIPzHsTwq0YyGd||nameofdashquality|Small|heartbeatinterval|minivis|prt|startvast|dwn|Test|VpaidSet|vpaid_|customyterrors|youtubeid|wqohwrYXMLFPwuE9x00UBkhTBnwVAnEXAHA1BjprzHM4zrdXzkM5CrI4AjoUBkdVAHdXCrh0BGX3Aq41CHoXCrl3wq02BZ4YBno4CrE1zrM5zkM4Crl5BkhhEZ02BZ4YBno4CrE1zrM4zkd4BnlXAnhhzHM4zrM4zkh3BkMYAkwhzHM4zrM3zkw5AkMYBkAhEZ02CqX2BG43Arh2Ako0wq02BZ4YBno4CrE1zrM1zkl5AHh2CrIhzHM3zks3Arh4BrITBkEVCHE1BHI4AGprzHM3zks3Arh4BrITBkAVCrl5AkE3BZoUBkhTBkEVAkwYBnl5CGoUBkhTBkwVBHE4Brs0BqprzHM4zrMXzkh3BHoZCGoUBkdVAHdXCrh0BGX2AG4YBnsXAkd4wq02BZ4YBno4CrE1zrMXzks2AkdZAZprzHM3zks3Arh4BrITBHlVAHI0Brs4AZoUBkhTBHlVAHoXBkE0BZoUBkhTBHdVBHhYAHh5CGprzHM4zrI2zko2AHdnBHshzHM2zkE4ArhYBHATBHIVArIZAndZAGoUBkIVBHA4Bko3BjX1BG4XBHwnBnwYwsAUBkEVArE5Akl4BjX1BG4XBHwnBnwYwq02AZ43BHoZAksZzrI1zkh3AHw5BrshzHMZzkh0AHw0CHATBHIVCrh2AHd2BjprzHMYzklnAkw3BnITBHIVCHoYArI5AjoUBkwVAHsnBGX1BG4XBHwnBnwYwq02Aq40BHo0CHsTBHIVArIZAndZAGprzHI4zkhYAnInBnsTBHIVArIZAndZAGoUBHhVCrAZBklXCGX1BG45BHh2BnE4wq01CqX1BG45BHh2BnE4wsAUBHdVAHM3Ano5AGX1BG45BHh2BnE4wq01BZ4YArA0Arh2zrI1wq01BG42AHlYArAnzrI1wsAUBHEVArd2BkInCGX1BGoUBHEVArIYAHE1BjX1BG45BHh2BnE4wq01AZ4YBHAXAkA3zrI1zkl1CrM3BrhhEZ01Aj4ZBHE5Ars3zrI1zkl1CrM3BrhhzHIYzkd1BHdYBnMTBHEVBnw4ArI5BjoUBHoVArIXArs1AjX1BG4YBrA5Aro2wsAUBrhVAnE0AnsZCqX1BG41BHl3Brs1wq00BZ44CrE3BkETBHdVAnoXAkAYBqoUBrhVArh2ArhXBZX1Cq4ZBkA3AkI1wsAUBrhVAkh3Anl3BqX1CG4ZAkdZAHl2wq00Cq44BHs3AHo4zrI5zkA2CHo5CrdhzHE4zkh1AHdYArhTBkoVAHMZBnwnwsAUBrhVCrIYBnsXCqX2Aq45BHMnBrdnwq00Cq4XBkhnAHM2zrMYzko5AkA4AHhhzHE4zkoXAnAYAksTBkwVBrs5ArA2AjprzHE3zklnCrAXBnITBkAVBnE1BklXBZoUBrhVCrIYBnsXCqX2Bq4YAns2BqoUBrhVCrIYBnsXCqX2Bq45BrI1BHhYwsAUBrhVCrIYBnsXCqX2BG43BHl0BnMZwq00Cq4XAno4BHMZzrM2zks1AkEYBnEhzHE4zkoXAnAYAksTBkdVAklZBks2AZprzHE3zkl3BHs1AkwTBkhVBrI4AnoYBZoUBrhVCrI5Akd0AGX2Cq45Ard2AHh2wq00Cq44BHs3AHo4zrM5zklYAnI5AkEhEZ00Cq44BrEYBrd1zrdXzklYCHI2BkshzHE4zkoXAnAYAksTBnoVBHM1CHd5BGoUBrhVAronAnsZAGX3Aj4ZAkE3BHw3wsAUBrhVAronAnsZAGX3AZ44CrA1AkI4wq00CG40AkAnBHd0zrd0zklZBrEZBnAhzHIXzklnAkd3BHlTBnEVBnM4BnA5AZprzHIZzkE0Aks5BrATBnEVBksnArIYAZoUBHwVArAZBnI2BqX3AZ45BkE2BHh3wq01AZ4YBHAXAkA3zrdnzkl2BrM1CrdhEZ01Bq4ZBnAZCHsTBnAVCHM0BkI4BZoUBHAVBnh3AHl2AjX3Bq44CHsYAHMZwq01BG42AHlYArAnzrd0zkh5AHsYBkwhEZ01Bj45Crd3Akw1zrd0zkh5AHsYBkwhzHI3zko5Crs4AjX3AZ45BkI5Anh2wq01BZ45CHl5Bkd4zrdnzkl2BrM1CrdhEZ01Cq45Ars3BHA2zrdnzkl2AnA3CrdhzHI5zks1Bns3ArsTBnEVCrlYAHs2AjoUBkoVAno3CHl3AjX3Bq44CHsYAHMZwsAUBksVCHh3AHl1zrd0zkh5AHsYBkwhzHMYzkh3BkwYBrITBnAVCHM0BkI4BZoUBkwVCrEYAkE5AZX3AZ45BkE2BHh3wsAUBkAVCro2Akh0AjX3AZ45BkE2BHh3wq02AZ44CHMZBnwTBnEVCrlYAHs2AjoUBkIVAkdYBnM1BZX3Bq44CHsYAHMZwsAUBkMVBkE3AkI5BGX3Bq44CHsYAHMZwq02CqX3AZ45Crs2CrlZwq02CqX3Aj4nBroYAnI2wtPOwqpnevxWb2I9x25WcNIOwuaQcuX9xZBuFlauFlMOwuaQcuXUdOJTaH0OaLamcN9laqd|default_channel|unavailable|toogle|logapi|63b961u2z2a27333916263o01211m273z2q1b3v2e1b3q011z2m3o01222k3x3s37262t223n112238251q27352z162z2x252z1c3s29111z3a231s2733211422281w11101611133x292q193z261s3u2v3z2p1z3w263c153v2b2q17212411121m253c1i2e2938162x3u10111m280y101139233x3z2b36182x3s121z1o2e162v39233x29233v3b233v2b213x111z2u2711223s291s2u291p2q1g27223o2e1x2314193x1z1122223514212q193x1z1k1v33211b222p3c113u2o211o1g25211q1m251z1s273r193z26163c1e3c2b381a3y29341x3u2u3o3u39302b3p372237191421161z121m252e1o111z3w263c1d353a3x1z1z21141i1s1d183f1m1e1j1d1j3e181e1t3e1e1e1b3d143g1p3g1k1e1y1e121d172e1t2e102e1w2c1z2c1t2f1u2e1s1e172c1t3e1y2e1u2e152e1v3e1u2c1u2e1k2e1u1e112c1u1c1x2e1s2f1w2e1v2c1t2c1s2f172e1t2e1w2c1s2c1e2e1u2g1t2e1w2d1r2c1s3g1x2e1s2g162c1u2e1y2e1t2g1z2e1u1c1s2c1s2g1v2e1t2e1x2c1t3c1v2e1s3f1w2e1w3c1q2c1s3g1h2e1s2f1b2c1s3d102e1s2f182e1u3d1h2c1s1f172e1s3g122c1s3d172e1u3f1u2e1u3d192c1s3f1t2e1s2f192c1u3d1v2e1s3f192e1v3c1c2c1s3f182e1u3f102c1s3d192e1u3f182e1u1d192c1u3f1b2e1s3f192c1s3e1r2e1s2f192e1u3e1c2c1s3f192e1s3g1y2c1s1d172e1s3f192e1u3d172c1s3f1b2e1s2e1w2c1s1c1f1e1b2f1e3g1e1c1i1d1m3f1r3d1c3f1e3d1i2d123f1o2f1c2f1r1c1b3c1f3f1c1f1p1g1e1e1q3e1f1e1c1f1c3e1f1d161e1s1f1b1f1c3f1e3e1g3d1g2e1c1e1d3e1e1e1m3c1f1e183f133g1j2c1b2d1k1f1d1e1g3g1l3e1j1e1j1g141f1e3f1r1e1m1e1i1g1b2e1c1g1j3b1d2d1c1e1s2g1c3f1h3e121c1f3f1c1e1p3f1q3c1d3e181f1d1e123e1d1d191d1f1f1d1f1j1g1e2c1l2c1f1e1c1e1d3f1e1c181b1f1g1h1f1x2e1v1c1j2c1u1g1k2e1s3e1v2c1t1e1v2e1t1e102e1w2d162c1t2g102e1s2e1u2c1t1c1w2e1u1e102e1v2c1h2c1s1g1t2e1s3g1u2c1t1c1y2e1u3e182f1y2c1w3c101e171v1p143g1d2f163g1t3c1a3c1u3g181g1g3e1l1c1l1c1h2e161d1e3f162c1u2e1t2e1s2f1p2e1u3e1x2c1s2g122e1s2g102c1t2e1z2e1q2e1q2e1u2e1v2c1t2e1t2e1r2e1x2c1s3d1w2e1s3e1o2e1u3e1h2c1s2e1x2e1q2e1g2c1s1c1i2e1q3e1x2e1w1c1v2c1u1f1p2e1r1e1i2c1s1d1x2e1r2e1k2e1w1e1v2c1t2e132e1s2e102c1s3c1e2e1s2e1p2e1u1d162c1u3e1e2e1q3f1b2c1u3d162e1q3f152e1u3d1e2c1s1f172e1q3f1x2c1s3d192e1q3e162e1u3d192c1u3g192e1q3f1a2c1s3d182e1q3f172e1w3d1v2c1s3f162e1q3e1e2c1s3d192e1r3g1b2e1u3d192c1s3f1i2e1q1f192c1u3e1c2e1q1f172e1w3c1q2c1s1f152e1r3e1k2c1s3d172e1q3f1c2e1u3d172c1s2e1x2e1q1e1m1c183d1k1g1h1g1d3e1k3d1m3d1r3d1d3g1d1f1d3e1h3d133f1j1e1g1f1j3d1g3c181e1d2f141g1e1d1j3c1d1e1e3f121g1j3e193d1f3f1q1g1k3e1e1c1d3d1s2f1k1e193e1e3d1c1c1m1g1d2g1h3g1f3c1s1d1m1g1k1g1k1g1r1e1f3d1k3f161e161e162d1d3d1d1e1k3e1d1f1i1d141e1f2e1e1e1b3g1e3d1f3c1i3e101e141g1m3d1h2c1s1g1o3f1d3g1a3e1k1d151f1i1e1d1e1f3d1s3c1f3f1q2g1j3e1f1c1w3c1z2e1s2g1h2e1w2c1t2c1s2f1h2e1r1e1v2c1s1c1m2e1r3f1y2e1v2e1f2c1u2g1p2e1q2g1v2c1u1c172e1s2f1r2e1w1e1y2c1s1g1y2e1q2f1e2c1s1d1x3e1p2e162f19121e1c1r1g1c1e1i2g141e1e3e1j1f1e3g121f1i1e1j1e1v2e1i1g1u2e1r1e1g2c1w1e1u2e1r2e1k2c1u2c182e1s2g1k2e1s1d192c1w2g1p2e1s1g1x2c1s2e102e1s3f1y2e1s3c1w2c1u1f1k2e1p2g1v2c1t3e1i2e1s2e1s2e1s1d1r2c1v2g1t2e1q2e1w2c1s3e1g2e1u1e1x2e1s3c1r2c1w2e142e1q2g1m2c1u1c1m2e1u3e1f2e1u3d1z2c1u3e1z2e1r1f1u2c1s1d192e1t3e142e1s1d182c1w3f182e1q3f172c1s3c1d2e1s3f152e1u3e1t2c1u1f192e1q3f1e2c1s3d192e1s3g142e1s1d192c1u3f1g2e1q3f172c1u3d162e1s2f172e1s3d1z2c1u3f192e1q3g1w2c1s3d1b2e1t3f1c2e1s3d172c1u3e1b2e1q3f182c1t3d1b2e1s1f152e1t3c192c1u3f172e1q3f192c1s2c1w2e1s2e1u1e1f1c123c181e1k3g193e141c121d161g1s2e193e1q1c183c1e1e1g3g121g1h3e191d1e3f1s1g1k3e1d1c1f3d1u2g1p1e193e1d3d1c1c1r1g1c1g1a3g1f1c1s1d1e3e1d1f141g1s1d1b1d1l3f1c3g1e3f1g2c1f1c1s3f1c3f1h3f183d142c1c1e1c3f1d3f183e1f1d1r3e121f123e1e1c1d3d1u3f1i1g1d3g1m1e1d1c163e1s3f1k3e181c1t1c1e3g1g1g1g3f171e1e1c1q1e1c1e1d2e1s1d1f3d1r1g1c3e1i1g1m3c121d1v2e102e1q2e1w2c1t1e1u2e1u1f1y2e1s3e1d1d1y1e1j2e1s2g1u2c1u2c1u2e1s2e1d2e1s2c1l1c1x2g1y2e1q2g1h2c1t1c192e1u1g1o2e1s1c1x1c1z2f143e142f181c142s1l2q1g1h1f1i2r1r2m221o|ytError|introtxt|CUED|dispatchEvent|initEvent|createEvent|unMute|adShown|DtXWdut0br4hwqohDvpieuhhar0OHG02AGX2AZ43CrInCrd1wsAUBksTBksVCrIYBHInBGoUBHlVBHhnBrE1BGX2Aq45BHI4CHI0wq01BZ44Bkh1AnwnzrMYzkh0BrAnCHwhEZ01BZ44Bkh1AnwnzrMYzkh0BrAnCHwhzHI0zrMnzkEYBrd3CHhhzHI0zrM1zkoXBkwXBHshEZ01BqX2Bj41CHd2Anonwq01BZ44Bkh1AnwnzrM4zks2BHwZCrdhzHI3zkh2CrInAkATBkhVAHM1Akw4BZprzHI5zkI5Bnl5BrwTBklVArw1BnhXBjoUBksTBkhVAHM0BkIXAZoUBksTBkMVAkwYCrd5BjpAzHMYzrMnzkd4BHA4BnIhKjdhd3FZc2UmDGeVc25mxZpNbKYTDGdkAroXAroXxZpNbKYTzLx1cuI9x2J2aK5WauEODkYdz3pieuh|vast_Impression|rewound|unmuted|resumed|vastbreak|setPlaybackRate|setPlaybackQuality|Input|tiny|medium|large|hd720|unfix|fix|2002|videosize|sub_settings|isfullscreen|x5vw0athwty2|PluginUpload|seekstep|mainresize|fimg|f2img|hd1080|default_w|moveplaylist|default_h|fullwheel|plduration|getPlaybackQuality|1fZxnM3xmaK5kc2YWdjw6wkoXAroXAqwTwOFWc2YjMLwjCOTjM29Tc3wjCjwXAroXArojzqxPbKFmwkPYzqxUMLxObK4jCjwUAkohAqoXwrojzqxOdNtlbKJVeqw6AGXjMK5QcKt0bK9VwkPjMKYXbusjzqxiwkPYgGXjM29VevxWct90bLFTaGw6fZxWdNFmdjw6AGXjc24jCksTwNtkeumWcjw6wOFQeuYmwjXjevmXaGw6wOFmfvEjzqxXc3BQeumWcjw6wOFWdq1TaKa0wjXjM2YQM2TjCkoTwNiicNEjCkoTwOFmfvEjCjwjzqx2MLwjCjx0bLFTaGwTwNiQauIjCksTwNiQauJWcOpTMLljCksTwNtVbK1ieumWcjw6wOpWd2m0bK9VwjXjMNdjCksTwNxOMGw6Aq40zqxja3piauFQcNdjCjw2wrMhBjo2wO0TwNBWcOFZc2YgcumVaGw6fZxWdNFmdjw6AZXjc24jCksTwOF5duIjCjxnbutXaGwTwNtkeumWcjw6wNYQcNIjzqxPwkP0zqxZc3JVaumVaZw6wksjzqx3wkPYAroTwNsjCksTwNtjaZw6wkoVAZwTwNtTc2tlwkPjAq40wjXjMK92aLwjCjwXwjXjM29Tc3wjCjxNaNaNaNMjzqxkc2YWdNxOwkPjaNaNaNaNwjXjM29Tc3xTc2tlwkPjaNaNaNaNwjXjM29Tc3xWeNJZwkPjaNaNaNaNwjXjMOJNaNJZwkQ7wN9VwkPXzqxkc2YWdjw6wNaNaNaNajwTwNsjCkoVBL0TwOpWd2m0bK9VwkPjMN90eu9UwjXjcKtZa2mVwkPjAqoYBGonBZo2BGwTwNiicNFTaGw6AGXjMNeXMKFlbK5OwkPjBGoXwrIhAqwTwOFQdqw6AGXjbumlaGw6AGXjbumlaK9Vcum2aGw6AGXjbutVauYmd2BicuIjCjwYzkIjzqxPMK5lcuJPbKFmwkPYgGXjM29VevxWct9Xcut5wkQ7wN9ZauJZwkPZzqxWcjw6AGXjbKBWcjw6wkYneNdhe2mleuh9xnwXdvhOwuimbKePer0OAkpXfqdheNmme0xWfr0OzHM4wrI1wrwXwrwXxZp2aLxnbK9VDGdYzksOwviUcu5nDGePevFXCmXWLq93e3dVenAVc3xOLq8ZAroXLq9neNdOwviUcu5nCOiTbK5SDGePevFXCmXWLq93e3dVenAVc3xOLq8YCHl5Lq94cumVbZd|getAvailableQualityLevels|getCurrentTime|Boolean|updateCuid|BUFFERING|DtXWd3aODjwTwNmkc24ZwkPjDvB2aZp3bKF0br0OAkpXfqdhbuJQa2i0DGdZAvp4xZp2bKJ3EN94DGdUAHo2wrwZwrwXwrwXxZp2aLxnbK9VDGdYzksOwviUcu5nDGePevFXCmXWLq93e3dVenAVc3xOLq8ZAroXLq9neNdOwviUcu5nCOiTbK5SDGePevFXCmXWLq93e3dVenAVc3xOLq8YCHl5Lq94cumVbZd|Medium|website|onStateChange|onReady|unescape|partnermidrollor|modestbranding|showinfo|sleep2options|Enter|sleepoptions|iv_load_policy|DvpWcvmOc24haNmTcq1ZeKYmDGeVc256aLxWxZpXc2mVevA9xnoVAHw4Brw3AkdnwrsYzkl1AkdhAq4YAkh0AkdZBnAhBG4XBklZBrI0BGonzkE4ArwXCHo5wrIVArM0CHs4AHhhCG4YBrEnwroVArE5AZo5zko1ArE5ArlYwrs2zkl1ArI0BHIhAZ40BrwXAnMnBjoYAG45BHMZBHE1xZpNbKYTDGdkaNaNaNaNx1XWDkYXMLFPwuE9x00YAj41zrdVAklZCrlnAkwhHrsXzkh1AnI1AnETBG42BrM0BrM2AGpAAHoVAHE2BrE2BjX2zkA1AnI1AnA5wsXYAG43CHw4CHAZzrhhHrsXzks0BkE0BkMTCG42BrM0BrM2AGpAAHoVCrInBHInBqXYAq4nBHA1BHA0wsXYAj41zrhVBno3AHo2BnhhHrs0zks0BkE0BkMTAHoVAnInBHInBqpAAHEVCrInBHInBqX5zkM0BkE0BkMYwsXYAZ4ZArdYArM4zrhhHrs0zkh1AnI1AnETBj4nBHA1BHAnCGpAAHEVAHE2BrE2BjX1zkM0BkE0BkMYwsXYAj41zrdVAklZCrlnAkwhKjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxUeLFmwjXjMKB0bK9VAjw6wOJVcLJ0aGwTwOF5duIjCjxneNdjzqxUMLxObK4jCjwXwrohAjo1wO0TwNBWcOFZc2YgeN9TeK1mwkQ7wN9ZauJZwkP1zqxWcjw6AGXjevmXaGw6wOBPMLpmwjXjMKB0bK9VwkPjeN9TeK1mwjXjbqw6BqXjdN91cNFQcNdjCjwYwjXjM3Jneu9Ue2mleuhjCksTwOdjCksXAqXjMGw6AGXjMKxOwkPjAq4nwjXjMK92aLwjCjwXwjXjM29Tc3wjCjxNaNaNaNMjzqxkc2YWdNxOwkPjaNaNaNaNwjXjM29Tc3xWeNJZwkPjaNaNaNaNwjXjbumlaGw6AGXjbumlaK91eu11euIjCksTwOxWeut0bK9VwkPXzqxja3piauFQcNdjCjw1wrohBGoXwjXjMNdjCkoTwNiicNFTaGw6AGXjcKtZa2mVwkPjAqoXwrwhCqwTwNiicNFTaKiQauIjCkt9zqxkc250dN9TL3FQcKIjCOTjc3xlaLwjCkMTwN9VwkPYzqxiM3FQc24jCjx0bK1mwjXjevmXaGw6wOFmfvEjzqx0aLi0wkPjArPXAqwTwNaWcOFnbLQmwkPYAqXjcKtZa2mVwkPjAqoXwrAhAHojzqxkcumkbZw6AqXjd2JXMLxieu9ZwkPjLq8jgGXjM29VevxWct9leLxieumWcjw6fZxWdNFmdjw6BZXjc24jCksTwNtkeumWcjw6wNF1dNt0bK9VwjXjevmXaGw6wOFmfvEjzqx0aLi0wkPjLq8hArPXAqwTwNaWcOFnbLQmwkPYAqXjcKtZa2mVwkPjAqoXwrAhAqwTwNBTbKBSwkPXgGXjM29VevxWct9jeKaNaLwjCOTjc3xlaLwjCkhTwN9VwkPYzqxQM29VwkPjDuFQejpkcutndn0Ocu9iauJZdjiZMK5lyGd|LIVE|Audio|partnerpostrollor|onPlaybackQualityChange|advertiser|partnerpauserollor|the|partnerprerollor|offsetoptions|disablekb|sub_all_title|Ultra|Quad|Super|1296p|Full|sub_allmy|midrollpoint|300000|wqohwrYXMLFPwuE9x00UAHo2zrA5zkA0ArsnBHMhEZ0YArMTAndVBkl4BHhZwq0YArIVAHdXCrh1zrA3zkI5Aro4CHdhzHsXBG4YBno4CrITAnMVBkh4CHl2CqprzHsXBG4YBno4CrITAnIVBnh3CHonCqoUAHo2zrA1zkh3BkMYAkwhzHsXBjXnBq4ZCHw2AHMnwsAUAHo2zrAZzkdXCrMZArEhzHsXBG4YBno4CrITAnwVCHlYCrM4BGoUAHo1zks3Arh4BGXnAG45BrI1BHhYwsAUAHo1zks3Arh4BGXnAq44CHlZBrd3wq0YArMTAnsVAkwYBnl5CGoUAHo2zrw5zkI0CrEYBrEhEZ0YArMTAkdVCrd1Arw5wq0YArIVAHdXCrh1zrw4zks3AHoZBnhhzHsXBG4YBno4CrITAkdVAHMZBnwnwsAUAHo1zks3Arh4BGXZBj4YBHE0AHhnwq0YArMTAkMVAHoXBkE0BZoUAHo2zrw0zkI4AHs4CHlhEZ0YArMTAkAVArMYBnA1AGoUAHo0zkE4ArhYBGXZAj4XBHwnBnwYwq0YArAVBHA4Bko4zrwZzko1AkA3AkshEZ0YArwVArE5Akl5zrwZzko1AkA3AkshzHsXAG43BHoZAksTAkwVCrdYAkl0AGoUAHoXzkh0AHw0CGXZAj44CrMYBnM2wsAUCHlVCHAZAkd3BGXZAj45ArsXBHlZwq0YAroVAHsnBGXZAj4XBHwnBnwYwq05Cq40BHo0CHsTAkwVArIZAndZAGprzHl2zkhYAnInBnsTAkwVArIZAndZAGoUCHMVCrAZBklXCGXZAj45BHh2BnE4wq05BjXZAj45BHh2BnE4wsAUCHIVAHM3Ano5AGXZAj45BHh2BnE4wq05BG4YArA0Arh2zrwZwq05AZ42AHlYArAnzrwZwsAUCHwVArd2BkInCGXZAjoUCHwVArIYAHE1BjXZAj45BHh2BnE4wq05AG4YBHAXAkA3zrwZzkl1CrM3BrhhEZ05Aq4ZBHE5Ars3zrwZzkl1CrM3BrhhzHh5zkd1BHdYBnMTAksVBnw4ArI5BjoUCrhVArIXArs1AjXZAj4YBrA5Aro2wsAUCrMVAnE0AnsZCqXZAj41BHl3Brs1wq04BG44CrE3BkETAkEVAnoXAkAYBqoUCrMVArh2ArhXBZXZBG4ZBkA3AkI1wsAUCrMVAkh3Anl3BqXZBj4ZAkdZAHl2wq04Bj44BHs3AHo4zrw2zkA2CHo5CrdhzHh2zkh1AHdYArhTAkdVAHMZBnwnwsAUCrMVCrIYBnsXCqXZBZ45BHMnBrdnwq04Bj4XBkhnAHM2zrw4zko5AkA4AHhhzHh2zkoXAnAYAksTAklVBrs5ArA2AjprzHh1zklnCrAXBnITAnoVBnE1BklXBZoUCrMVCrIYBnsXCqXnAG4YAns2BqoUCrMVCrIYBnsXCqXnAG45BrI1BHhYwsAUCrMVCrIYBnsXCqXnAj43BHl0BnMZwq04Bj4XAno4BHMZzrAnzks1AkEYBnEhzHh2zkoXAnAYAksTAnEVAklZBks2AZprzHh1zkl3BHs1AkwTAnIVBrI4AnoYBZoUCrMVCrI5Akd0AGXnBG45Ard2AHh2wq04Bj44BHs3AHo4zrA2zklYAnI5AkEhEZ04Bj44BrEYBrd1zrA3zklYCHI2BkshzHh2zkoXAnAYAksTAndVBHM1CHd5BGoUCrMVAronAnsZAGXnCG4ZAkE3BHw3wsAUCrMVAronAnsZAGX0Aq44CrA1AkI4wq04BZ40AkAnBHd0zrEYzklZBrEZBnAhzHh4zklnAkd3BHlTBrsVBnM4BnA5AZprzHlXzkE0Aks5BrATBrsVBksnArIYAZoUCHoVArAZBnI2BqX0Aq45BkE2BHh3wq05AG4YBHAXAkA3zrEXzkl2BrM1CrdhEZ05Aj4ZBnAZCHsTBroVCHM0BkI4BZoUCHsVBnh3AHl2AjX0AG44CHsYAHMZwq05AZ42AHlYArAnzrEYzkh5AHsYBkwhEZ05Bq45Crd3Akw1zrEYzkh5AHsYBkwhzHl1zko5Crs4AjX0Aq45BkI5Anh2wq05BG45CHl5Bkd4zrEXzkl2BrM1CrdhEZ05Bj45Ars3BHA2zrEXzkl2AnA3CrdhzHl3zks1Bns3ArsTBrsVCrlYAHs2AjoUCHhVAno3CHl3AjX0AG44CHsYAHMZwsAUCHlVCHh3AHl1zrEYzkh5AHsYBkwhzHl5zkh3BkwYBrITBroVCHM0BkI4BZoUAHoXzkh0AHw0CGX0Aq45BkE2BHh3wsAUAHoYzkhXBkw4BqX0Aq45BkE2BHh3wq0YArsVCrl2AkdZzrEYzkh5AHsYBkwhzHsXAZ4ZBns3BkMTBrsVCrlYAHs2AjprzHsXBq42BrdZBHlTBrsVCrlYAHs2AjoUAHo2zrEXzkl4AHM4CHwhzHsXBjXnCG4nBroYAnI2wtPOwumlDGeEMLFPzHdOwvB0dN9SaH0OcN9VaGdhaNmTcr0Ow0auFlauFjdhaNmTcq1ZeKYmDGemeNJVc2Flxn48Lq9XMLFPDjohwqo8dut0bqplDGeBzHl4zkITAklhHq05Cq41zrA1xZpQar0OHumVaGdhd3FZc2UmDGdkAroXAroXxZpnevxWb2IUe2mleuh9xnAOwvB0dN9SaG1TbK5mM2tXDGeZc3JVaqdhd3FZc2UmzKYQcNJRc2mVDGeZc3JVaqdhaNmTcr0OcN9VaGd|introtitle|current_channel|speed4live|PAUSED|getVideoLoadedFraction|eventlisteners|capiom||watch|DtXWdut0br4hwqohDvpieuhhar0OHG05AZ41zrw5wsXUCHAVBGXnBGdhbKE9x0YQcNIOwvB0dN9SaH0OwnoXAroXAqdhd3FZc2UmzLeQavFPDGdnxZpnevxWb2IUcumVaKBidr0OdN91cNEOwvB0dN9SaG1TbK5mbN9Qck0OdN91cNEOwuaQcuX9x25WcNIODkYdz3pieuh|playerjs_hit|DtXWd3aODjwTwNmkc24nwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrAQxn48dut0bqplDGeBAHMTBZ4YAnM2AHsnAjpAAHMTBZ4YArlYBkl0BGpAAHIVAko4AHd4BGX3zksXCHs2CHE1wsXYBq4ZBnIXCHATBZ4YArlYBkl0BGprAHEVAkd1ArlnzrAVAHl5AHw2AkIhAHsVArMnAHl3zrohBZ4YAnd1BrM0BGXXwsAnzkwYAHh5BHlYzrohAqXnzks5CHsZBkw1wroTBZ4YArlYBkl0BGprAqXYAG4XAHlZAHw2wrAVAksYCrl1CHsTAHEVAks4AnA4CGo3zksnBnI0BkE1zrs0zkwYCrAnCrlhHrdVAHA3BHE2BrITAHwVBrEYArE2BGprBq4YCHAnArh1BGXYAj40BrsXBrM1wrsVBnh0Anh2BkwTAHoVArEYBnoYCqoYzkd4BrA4BkMZzrdVAHo5AHM5BrIhEnsVBnh0Anh2BkwTBq4YBnM2AndXBGo0zks5AnAXCrI1zrsVBnd3AklZAnMhBZ4YAnd1BrM0BGXYzkd3Bnw5AkA2wsAYAq4XCrs3CrE0zrsVBnd3AklZAnMhAHwVBrlXBno2AZX0zks3BkMnBno1wrsZzkE5ArdXBkATBZ4YArlYBkl0BGpAAHoVBkE0BHs2BZX3zksXCHs2CHE1wsXYAZ4nCrw4CHl2zrsYzkI1AkEXArEhHrs2zrdVAHA2BksYAnwhKjdhaNmTcr0Ow2aNaNaNajd|unstarted|hidearrow|DtXWdut0br48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxXcut5wjXjMKB0bK9VAjw6wOpieLBmwjXjevmXaGw6wOB2aZwTwOBkMKYmwkPjAG41wjXjd2BicuJWeNJZwkPjAG43wjXjcKtZa2mVwkPjAqoYBGoYAqoZAqx9zqxkc250dN9TL211euIjCOTjc3xlaLwjCkETwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwuaQcuXUdOJTaH0OcN9VfNJZcZdhaNmTcr0OwnoXAroXAqdhevxicOBNc3xUDGe0dNtVd2YieuIPAZXhAG41yGd|introclosetime|introskiptime|DvpWcvmOc24hdu9QcOFnDGdXzksZCrEZBnw3AZoYAG45BHw3wroVAHw4Brw3AkdnwrIVArM5AkE1BrIhAZ40CroZArlXCGo1zko2BrlYCrs4wrlVAHE0AZoXzko0CHAhCG4XBHo0CHo5AGoYBj45BHo1BrI1wrAVBrEZArA2AnMhAHsVCHI2AkI0BGdhaNmTcr0Ow2aNaNaNajedzn48dut0bqplDGeBAHsVAHwYArw3AZXYAq42AnoYwsAYAG4XCHA5Crs4zrlVAHd2BnI0BHIhAHsVAHoXBkw3AZX3zkA5BrM5ArlYwrsYzksZAHoZBnATBj4nBkl5wsAYAj4ZBrI1zrMVAnM5CGoYAZ4YBHdYBkA2zrdVAnwnBjoYAZ4YBHdYBkA2zrhVBGprAHAVAHI3AHMnBjX5zkM3BkEhAHwVAkE1BGXYAq42AnoYwrsYzksZAHoZBnATAHoVBkAXAGpbxZpQar0OduQnL3aWcvJUaJ9mcuJUaK50AGdhaNmTcr0Ow2aNaNaNajedzn48dut0bqplDGeBAHsVBnoZAHM2AjX0zkl5Anl2BnI0wsAYBG4nCHl5Bko4zrIVAnoZAHE5BHshAHIVAkh3CrMXCqXYAG45Bks1ArM1wrsYzkM2CHlYBHhTAHwVArw4ArI1AGprAHsVAndYAkAXBGXYAj4XAnA1BrlZwrsYzksnAnI1AjXYAj4ZCroYAnIZwrsYzksnCHo0BjXYAj41Bnh4Ako2wsAYAG4YBrE1BroYzrsZzkh3BnIXBHlhAHsVAnlYAHw2AGXYAZ4YAHIYCrE0wrsYzkM4CHhYAHITAHAVAHo5BklXAZprAHMVBkl0BrsXAjXYAZ4XAHd2AnI1wrs2zkh0ArI0AHETBq4nAnM2Brs3BqoYAG43CHwXAHI3zrAVCHs1Crh3wsAYAG40CHEnAHs5zrAVCrlYArd1BnIhAHsVAkAZCrMYCGX0zksYAkw5CrhYwrsYzkwXCro1ArMTBq40AHoXArw1AZprAHsVAHhnAkA5BqX0zkdXBndXBkw1wrsYzkEXBrE2AkETBq45BklYBHMZCGoYAG43ArwYBkMZzrEVCHlnCHM3BHEhKjdhbKE9x3pRd192c2Y1cKJgaKYmcKJVerwOwuaQcuX9xZBNaNaNaNMOLq8|loadVideoById|ytEnded|ytlog|DudhaNmTcr0OwnoXAroXAqdhevxicOBNc3xUDGe0dNtVd2YieuIPAZXhAG41yGd|1006|galog|1005|event_label|PlayerJS|event_category|yttitle|Metric|introclickable|ytReady|b3fee8|ipod|onMouseOver|vast_pauserolltimebreak|vast_pauseroll_limit|vast_preroll_counter||contains|vast_prerolltbimp|readAsText|hidesmoothly|dropnohide|pjsga|vast_prerolltimebreak|setioff|line_play|settings3action|settings3|_timer|onMouseOut|Verdana|scrollTo|settings4|vast_preroll_andlimit|settings4action|settings5|vast_preroll_limit|settings5action|scrollWidth|logo|poster_floatmargin|vast_pauserolltbimp|vast_pauseroll_counter|moved|432|914||u10|883|957|296|372|setSize|vast_skipcolor|vast_skipbgcolor|vast_linktxtcolor|vast_linktxtbgcolor|857|vast_introtbimp|vast_postroll_limit|vast_introtimebreak|vast_midrolltbimp|vast_midrolltimebreak|settings1|settings1action|settings2action|vast_midroll_counter|vast_playroll_counter|vast_playroll_limit||vast_postroll_counter|vast_postrolltbimp|isflash|vast_postrolltimebreak|scroll_up|thumbs_img|||029|vast_skip|2px|shareiconscale|sharetop|clr_saturate|sub_fonted|sharetitle|ga_proc|vast_impression|16x9|actn|vast_click|5em|files_sleep|clr_sepia|dashdebug|clr_brightness|clr_contrast|errortimeout|marginRight|dashcookies|bggrclr|clone|brdl|current_sleep|brdlc|brdla|dashlowquality|shareiconscaleover|black|vast_title|poster_floatbgcolor|scroll_right|vast_volume|poster_floatposition|vast_closeonclick|vast_pauseonclick|vast_timeout|poster_floatwidth|reloaderTimer|logos|action_back|vast_remove|google|poster_floatheight|PluginSubword|shareiconmargin|through|skip_after_|unmute_video|lang_ru|160|embedheight|vast_impressions_all|files_scale|560|embedwidth|embedsize|sub_move|sub_drag|992|vast_titlebgcolor|Windows|pointa|ffc7d1|pointw|aaaaaa|d9bb8c|915|paddingbottom|885|775|4bd9ac|Dvpieuhhar0OHHhVCHl5CHlTAHoVBrA3BrlhHrhVCHl5CHlTAHoVBrA3BGpAAjX1zkwYCrd1wsX4zkl5CHl5zrohHrhVCHl5CHlTAHoVBrA3BrlhKjpBAqXXwsXZzrohHrwTAHoVAkE5CrAhHroTAHoVAkE5CrAhHroTAqpbxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|constrols|997|ffff00|983|D90000|ffce00|pointcolor|994|posterwidth|073DA0|985|DtXWd3aODjwTwNtkeumWcjw6wOpZaLMjzqx0fLpmwkPjd3aOwjXjd2BicuIjCksVAjXjdu9nbLFQc24jCjxkc250dN9TdZwTwN1idNeQcjw6wkohAqoXwrs1wO0TwNBWcOFZc2YgcNJ4eqw6fZxWdNFmdjw6AHMTwN9VwkPXzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrITwrIQxn48dut0bqplDGeBAq40Bkl0CqXYaG0XBGpAAq40Bkl0CqXYaG0XBGpAAq40Bkl0CqXXwsX3zkE2CHE3zrIVAks4BnIhHroVBrM5BrhTAHoVBrA3BGpAAq40Bkl0CqXYaG0XBGpbws03zkInArIZzrohHrlVBHAXBHwTAqpACG41Ano1AjXYAq42AkE4AjpABZ41Ano1AjXYAq42AkE4AjpABZ41Ano1AjXXwtPOwuaQcuX9xZBNaNaNaNMOLq8|stripsspace|409829|644082|979|971|subtitle_errdel|993|subclr|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBG41zqo1yGd|DudhaNmTcq1ZeKYmDGeVc256aLxWxZp0dNtVd2aWdN09x3FZMK5ncut0aGhUAGXhzHsQxn48dut0bqplDGeBBZ43ArhXBklXBjXYAj4YCrM5CrwYwsA3zkIZBklXCHo2zrsZzkonBkdXAkshBZ4nCrd5ArlXBjXYAG44BkMZAnwYwrdVAHs0Arh5ArMTAHsVCrM2AkAZAGprBj43Brw4BrlXBjXYAG44BkMZAnwYwrMVBHwXAHo5ArMTAHwVAHdZBnwZAGo2zkIZArsXCHo2zrsZzkE2ArwYAkshHrMVBHwXAHo5ArMTAHEVAkEZAHIZAGpAAj4nBkwZAnlXBjXYBq4ZBrwYBHwYwsAZzkonBHI0CHo2zrs0zkw0Aks1AkshAG43BkhZBHlXBjXYBq41Arl0BrwYwrsVBnM4AkI5ArMTAHEVCrA2AHAZAGpAAG43BkhZBHlXBjXYBj4XAkEXCHwYwsAYzkd2Crw1CHo2zrs2zkA1Ard4AkshAj4XAnI1BrlXBjXYBj42AHhXBnwYwrwVAnMZAkA5ArMTAHMVBks4ArdZAGpABj41AkoYArlXBjXYBj42AHhXBnwYwsX2zkIZArsXCHo2zrs4zkEXAroYAkshEnMVBHwXAHo5ArMTAHhVBkh3BHoZAGo2zkd0Akh0CHo2zrs4zkl5Anl5AkshBZ4YAHEXCrlXBjXYCq45CHA5CHwYwsA3zkA4BnlYCHo2zrs4zkl5Anl5AkshBZ41AkM5ArlXBjXYCq44AkA1AkwYwrdVBno4ArM5ArMTAHhVBkdnAkEZAGpAAHoVCHoXBns5AGXYBj4XAkEXCrwYwsAYAG4YAkhZArlYzrs1zkhnCrd2AkshAHsVAkdYCHI5AGXYBG42CHE0AkwYwrsYzkw3AHl1CHsTAHIVBrAXAHoZAGprAHsVAkdYCHI5AGXYBG4YBkI3CrwYwrsYzksZCrwYCHsTAHIVArwZArEZAGoYAq45Aro3AHlYzrs0zkhnBksZAkshHrdVBno4ArM5ArMTAHwVAHh2CHhZAGpbxZp0dNtVd2aWdN09x3FZMK5ncut0aGh2zkIZArsXCGXhAHIVBrAXAHsZyGpZc3FieuIPzHE1zkoXAroXAqlhevxicOBTMLFmyq02zkIZArsXCGXhzHs1zkEnArsYAjlhxZpNbKYTDGdkaNaNaNaNx1XWDkYXMLFPwuE9x00YCG45ArIXAno0zrIVCHA0BndXCqpAAHMVBnsZAnlXBqXnzkw4BHMYArhhEns2zkInAHwZArETAZ4YAnInAno4wrs2zkA5AkwnArETAj45BkE4Bko4wrs2zksYCrEYArETAj45BkE4Bko4wsAYBG43BrdYBno0zrwVCHM0CrMXCqoYBG41AkE0Ako0zrAVAkdYAnIXCqoYBG41AkE0Ako0zrAVBHI4CrEXCqpAAHIVBHw0BrwXBqX1zkA0Ard4ArhhHrsYzkA2BkI2ArETBG4nBro3Cro4wsAYAG4XAnl4Bno0zrIVAnEXBnhXCqoYAq43Bnw1Cro0zrIVBko4ArhXCqoYAq43Bnw1Cro0zrIVCHA0BndXCqpAAHoVBndZBHhXBqX3zksZAkdnArhhEnsXzkd3AkI4ArETBZ40Brl0Ako4wrsYzkonCHh3ArETBZ43AHM3AHo4wrsYzkA2BkI2ArETBZ43AHM3AHo4wsXYBG41AkE0Ako0zrdVBns2BnsXCqpAAHIVBHw0BrwXBqX5zkE5CrM1ArhhEns1zkIZBrEZArETCG43CrMYBro4wrs1zkd0Bns3ArETAHoVArlZBkAXCqoYBj4YAHh0AHo0zrsXzko5AkMnArhhEns2zkA5AkwnArETAHoVArlZBkAXCqoYBj41AnsZAko0zrlVCHwZAHMXCqoYBj43AHwnCHo0zrlVBndYCrhXCqpAAHlVCHo1ArAXBqX3zksZAkdnArhhEnwXzksnAkInArETBj45And0AHo4wrwXzkw3Bkw3ArETBj43CHAXBno4wrwXzkw3Bkw3ArETBj41Akh3BHo4wsAZAq4ZBnMZBno0zrMVAkM0BrAXCqoZAq4YAnw1Ano0zrMVAHwXBkhXCqoYCG45ArIXAno0zrIVCHA0BndXCqpAAHlVCHo1ArAXBqX1zklnBrd3ArhhKjdhevxicOBNc3xUDGe0dNtVd2YieuIPAHIVBHw0Brw1zqo2zkIZCrd0BjlhdN90MLFmyq0ZAkIVAroXAroXyGp0dNtVd2YieuIPzHs1zkIZBrEZBGXhzHMVBHw4BnE2yGoOwuaQcuX9xZBNaNaNaNMOLq8|wjXjMKB0bK9VwkPjaOJTcvBkdNJmcjwTwNtkeumWckwjCjxVc3xUMKYnM3xmaK4jzqx0fLpmwkPjd3aOwjXjdu9nbLFQc24jCjxkc250dN9TdZ1ZbKePeqwTwN1idNeQcjw6wkohAHAhAjoXwO0TwNBWcOFZc2Ygd3FidOEjCOTjc3xlaLwjCksZzqxXc3BQeumWcjw6wNBmcOFmdjwTwOBkMKYmwkPjBqwTwN9VwkPYzqxQM29VwkPjDvB2aZp3bKF0br0OAkxXfqdhbuJQa2i0DGdZAOp4xZp2bKJ3EN94DGdUBnMhAkshAkwhAkwOwvamdOBQc249xnsVAGdhfu1TcOA9x2i0evo6Lq9dz3e3eZ53AZ5WdNedznwXArpdz3B2aZdhfu1TcOA6fuYQcNT9x2i0evo6Lq9dz3e3eZ53AZ5WdNedzns5CHmdz3iTbK5Sxn4hwqohDvpieuhhar0OHG03BGXnCG4nBroYAnI2wsAUBnITAndVBkl4BHhZwq03Bq4YBno4CrE1zrA3zkI5Aro4CHdhzHd0zks3Arh4BrITAnMVBkh4CHl2CqprzHd0zks3Arh4BrITAnIVBnh3CHonCqoUBnITAnIVCrd2BksZAjoUBnITAnEVAklZBks2AZprzHd1zrAZzkdXCrMZArEhzHd0zks3Arh4BrITAnwVCHlYCrM4BGoUBnEVAHdXCrh0BGXnAG45BrI1BHhYwsAUBnEVAHdXCrh0BGXnAq44CHlZBrd3wq03BGXnAG4ZAks3CHl5wq03BGXZCG41Brh0AHE0wsAUBnITAkdVCrd1Arw5wq03Bq4YBno4CrE1zrw4zks3AHoZBnhhzHd0zks3Arh4BrITAkdVAHMZBnwnwsAUBnEVAHdXCrh0BGXZBj4YBHE0AHhnwq03BGXZBj4YAro2BrE3wq03BGXZBq41CrsYCrl5wsAUBnITAkAVArMYBnA1AGoUBnAVBrhXCrs1AZXZAj4XBHwnBnwYwq03Aj41Anh2Ard2zrwZzko1AkA3AkshEZ03AG4XBrlZCHh2zrwZzko1AkA3AkshzHdXzkd1ArwZAHwTAkwVCrdYAkl0AGoUBklVCrEYAkE5AZXZAj44CrMYBnM2wsAUBkhVCHAZAkd3BGXZAj45ArsXBHlZwq02CG4YAHA1zrwZzko1AkA3AkshzHM3zkE1ArE5AGXZAj4XBHwnBnwYwsAUBkIVCrsnBHA3AGXZAj4XBHwnBnwYwq02BG44Anw2CHo5zrwZzkl1CrM3BrhhzHM1zrwZzkl1CrM3BrhhEZ02Bq4YBkdnArlYzrwZzkl1CrM3BrhhzHM0zksXAnEXCrMTAkwhzHMZzkMYCHsXAnATAkwhEZ02AG4XBnM2BHA5zrwZwq02AG4XBHsYBrI2zrwZzkl1CrM3BrhhzHMXzks1AnoZAndTAkwVCHI4Bkd0CqprzHI5zkw1BrlXAHdTAkwVCHI4Bkd0CqoUBHhVBnI1Bns3BjXZAG43AkhXBHl2wq01BZ4XBHoXAHIZzrwZzks0AnlXArMhEZ01BG4nBrEnAHw4zrwZzkI1CHd0AHIhzHI0zkh4Brd2BqXZBq4nAroZAns0wq01BG4XCrMXCro3zrw1zkw2AndZBHIhEZ01BG4ZCrdnCHd0zrw2zkwZBnwYCHMhzHI1zkh1AHdYArhTAkMVAnM5Arl4BZoUBHIVCrIYBnsXCqXZBZ4YBkw3AkAhEZ01BG44BHs3AHo4zrw3zkl1BkA0BnAhzHI1zko2CrAYBkMTAkhVArlZAnhYCqoUBHIVAronAnsZAGXZCG40AHlXAnMZwsAUBHEVCHA4Ano3BGXnAq43BrI2CHo3wq01BG44BHs3AHo4zrAYzksnAHM0wq01BG44BHs3AHo4zrAYzkl0BHI1CrshEZ01BG44BHs3AHo4zrAZzkd1CHE3BkwhzHI1zkonArh1BkwTAnAVAHIZBrs3BqoUBHIVAronAnsZAGXnBq4ZCHw2AHMnwsAUBHEVCHd1AHIZAjXnBG40BHhnArs3wq01BG44BHlZBnEYzrA1zklXBnMYCrMhzHI1zkh1AHdYArhTAnMVCHsnBHlZBqprzHI1zkh0Brs0BnITAndVCHs5BHM2AGoUBHIVAronAnsZAGXnBZ41BkI5Bnl1wq01BG4XArAnAHwYzrA5zkwZBrd1AkdhEZ01BG4XArAnAHwYzrEXzkh4AnIZBHhhzHI2zkEZAnA1BnETBrsVCHw0Brw3AZoUBHdVCHAZBnd1CGX0AG43Bkh3AnlnwsAUBHlVBrEZAHl0AZX0AG42AHAXBHsnwq01CG4XAnw3BHM0zrEXzkl2BrM1CrdhzHMXzks1AnoZAndTBroVCHM0BkI4BZprzHMYzkw3Anw5AGX0Aq45BkE2BHh3wq02Aq43CrdYCHMZzrEYzkh5AHsYBkwhzHMZzkMYCHsXAnATBrsVCrlYAHs2AjprzHMnzkl4BndZAkITBrsVCrlYAHs2AjoUBkEVArl4AHhZzrEXzkl2BHlnCrMhzHM0zkl5CHl2BnhTBroVCHM0BkI4BZprzHM1zklXAHd1AnMTBroVCHMnAnd4BZoUBkMVAHI3AHdXAGX0AG44CHsYAHMZwq02BZ4nArd5CHdZzrEYzkh5AHsYBkwhEZ02Cq45CrdYCHITBrsVCrlYAHs2AjoUBkhVCrd2Aks0BGX0Aq45BkE2BHh3wq02CG44BrsZBrlnzrEXzkl2BrM1CrdhEZ03Aq44ArMZCrEZzrEXzkl2BrM1CrdhzHdXzkh5Bkw3AjX0AG44CHsYAHMZwq03Aj4ZBns3BkI3zrEYzkh5AHsYBkwhEZ03AZ42BrdZBHl1zrEYzkh5AHsYBkwhzHd1zrEXzkl4AHM4CHwhzHd1zrA5zkA0ArsnBHMhKjdhd3FZc2UmDGdkFlauFlauxZpnevxWb2IUe2mleuh9xnsOwuaQcuX9x25WcNIODkYdz3pieuh|wqohwrYXMLFPwuE9x00UBkhTAnoVAkh1Anh3BGprzHM4zrw4zkA1AHI1AnIhzHM2zkI4AnE0BHITAkdVBrI1Crl1BqoUBkEVCrM4BHAZAZXZCq4nBrEnAnlZwsAUBkEVCrM4BHAZAZXZCq4nBrEnAnlZwq02AGXZCG45AHE3Bnl4wq02AGXnAG41ArMZArIYwsAUBksTAnAVArl3BkAXAZoUBkEVCrM4BHAZAZXnBq42BkIZAkh3wq02Bq44Bkh1AnwnzrA0zkM2BHwZCrdhEZ02Bj41CHd5CHEZzrA1zkIZBHd4ArMhzHM4zrA0zkM2BrM1ArAhzHM4zrAZzkdZAHh3CHMhHq02CqXnAq4ZCrInCrd1wtPOwvB0dN9SaH0OcN9VaGdhaNmTcr0Ow0auFlauFjdhaNmTcq1ZeKYmDGemeNJVc2Flxn48Lq9XMLFPDkYdz3B2an4jzqxQM29VAZw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGhZzqonyGd|Safari|posters|250|Dvpieuhhar0OHHs2zrdVAHA2BksYAnwhHrs2zrdVAHo5AHM5BrIhHrs1zkwXCrs3CrITBZ4YArlYBkl0BGpAAHEVAkd1ArlnzrdVAHo5AHM5BrIhEns0zkw3BHo5AZXnzks5CHsZBkw1wrsYzko2Ans5BZXXwrdVAHA3BHE2BrITAqprAZ4ZAHs4CHI5AGXXwroTAZ4YCHlYAkMZBGoXzrdVAHo5AHM5BrIhEnoTAHsVArs5AksZBjonzkwYAHh5BHlYzrs0zkwYCrAnCrlhBZ4YAnd1BrM0BGXYBq4ZAHhnAnh5wsX3zksnBnI0BkE1zrsZzkE0AHo0BkIhEnEVAHlnAno4BHITAHwVBrEYArE2BGoYzkd4BrA4BkMZzrsXzko0AHdXAHhhAG43CrEnCrM2AjX3zksXCHs2CHE1wsAYzkd4BrA4BkMZzrEVAHd2BkA3ArIhBq4YCHAnArh1BGXYzkd3Bnw5AkA2wrdVAHA3BHE2BrITAG43BndZCHwnBjprAHoVArhYBnh0BqXYzkd3Bnw5AkA2wrsZzkE5ArdXBkATBq4YBnM2AndXBGoYAj40CHo3ArMnzrdVAHo5AHM5BrIhHrsXzkM0BrIYBkdTBZ4YArlYBkl0BGpAAHAVAnhZCrl5BjXYAG41BHw0Aro0wsXYBjX3zksnBkMYAHAZwtPOwuaQcuX9xZBNaNaNaNMODkYdz3pieuh|wjXjMKB0bK9VwkPjduYifGwTwOF5duIjCjxneNdjzqxjaZw6AqXjMNekc2YWdjw6wkoXAroXAqwTwNxOcZw6AGXjMNeXMKFlbK5OwkPjBZo3wrdhBZwTwNmkc25UMLxObK4jCjwXwrohAqoXwjXjMNeiwkPXzkATwNxOMK92aLwjCkoVBjXjd2BicuJWeNJZwkPjBq41wjXjbumlaGw6AGXjbumlaK9VduYifGw6AGXjbumlaK9VfK91evJjaGw6AGXjcKtZa2mVwkPjAqoXwrIhAqx9zqxkc250dN9TL2YQeNIjCOTjc3xlaLwjCksnzqxWcjw6AGXjeuJ4eqw6wNYQeNIjzqxTaLF0aLxndutkbK5OwkPZzqxiM3FQc24jCjxTbLamwjXjevmXaGw6wOFmfvEjzqxPMK5lwkPXzqxkcumkbZw6AqXjaN9VevBQfNIjCksXzqxUMLxObK4jCjwXwrohAqoYBGwTwNiQauIjCksTwNiQauJWcOaWaqw6AGXjMGw6Aq41gGXjM29VevxWct9neu9XwkQ7wN9ZauJZwkPYBqXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBqXhBqlODkYZaKB0wvh9xnoOwvl9xnoOwveQavFPDGdYAjdhbuJQa2i0DGdYAjdhaNmTcr0Ow2aNaNaNajedzn48Lq9ODkYdz3B2an4jzqxiM3FQc24jCjxneu9XwjXjevmXaGw6wOB2aZwTwNxOwkPXgGXjM29VevxWct9XdNJ2wkQ7wN9ZauJZwkPYBGXjc24jCkoTwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|72ccf8|Firefox|Edge|62de50|Trident|e8bbff|vast_midroll_vmap|Opera|posterheight|vast_postroll_vmap|appVersion|vast_pauseroll_vmap|faed54|trident|vast_preroll_vmap|vast_openclick|feba54|userAgent|appName|962|918|vast_titlecolor|vast_volumebgcolor|888888|shuffle8|007|001|988|170|222222|vast_unmutehover|vast_linktxtonmobile|vast_volumecolor|PluginDroplist|981|borderRight|normalonclick|borderBottom|vast_progresscolor|vast_progressbgcolor|984|996|vast_xcolor|vast_xbgcolor|wjXjMKB0bK9VwkPjcNJ4eqwTwOF5duIjCjxneNdjzqxnM2tTaGw6AG4ZzqxXc3BQeumWcjw6wNBWcOFZc2YnwjXjcKtZa2mVwkPjAqoXwrohAHIjgGXjM29VevxWct9nbutZaGw6fZxWdNFmdjw6AHdTwN9VwkPXzqxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrsTwrAQxn48dut0bqplDGeBAHoVBHwZBnIXAZXYAj4nBrh0AHw4wsXYAq41Akw3BHonzrlVAnonAnl0ArshEnIVBHA2BHh2BrhTCG4YAHl1Arh5CqoZzkInBrhXCHh5zrsYzkA4CHM5CrshAqXYAZ45AHw1Ano1wsAXzrdVCHs1CHw1AHlhBG4ZAkM5Bkh3BZXnzks5AkdYBHA2wrsXzkIZAkd1ArATAZ4YAnl4BkoYwsXYAq41Akw3BHonzroVAHs3BkE3ArI5wsXYCq4XArA1Crs4zrMVAkAnArw5CHAhHrsXzkIZAkd1ArATAHwVAnE4BrsZCqpbxZpNbKYTDGdkaNaNaNaNx1XWDkYdz2d|titlecolor|019|036|041|DtXWd3aODjwTwNtkeumWcjw6wOBPMLxmwjXjevmXaGw6wOB2aZwTwOpWd2m0bK9VwkPjeu9XzLxQa2i0wjXjcKtZa2mVwkPjAHIhAHIhAqoXwjXjMNdjCksTwNxOcZw6AGXjd2BicuIjCksTwNxOdutlaumVaZw6wkMhBjo2wrMjzqxja2sjCkoVAZXjMNeic3amdjw6Aq42zqxicNmUMLFQc24jCjxXc3BQeumWcjwTwNJid2IjCjxmcutneumkwO0TwNYicNdjCjxZeGwTwOBmevFQcNenwkQ7wOBmevFQcNenBqw6AGXjd2J0eumVa3A0MKB0bK9VwkPjd3pmaKEjzqxnaLF0bK5OdnIjCksTwOBmevFQcNenBKtkeumWcjw6wOBkMKYmwO19|vast_unmutebutonce|tippmargin|897|vast_unmutebutcolor|874|848|818|177|785|747|705|WEBVTT|659|606|547|Dialogue|483|416|003|postertitleonhover|clear|stripsw|344|267|185|vast_unmutebutbgcolor|999999|096|tipa|vast_default_volume|playlistfolder|historybgaover|275|Destroyed|timeplay|customwidth|hdn|showvolmobile|nativemobile|hdbfmb|hdbfdt|noset|to_right|lrpp|wproc|ndash|450|02|isOn|tskp|cancelskip|cancel|seektome|seekiconbut|ssfly|grdt|customspeeds|ssdown|setWsQuality|webkitSupportsPresentationMode|pictureInPictureEnabled|disablePictureInPicture|webkitPresentationMode|pictureInPictureElement|requestPictureInPicture|exitPictureInPicture|setAudio|setWsAudioTrack|reset|level|getDash|fillvideo|HlsSubTrack|subtrack|playbackRate|childNodes|kind|dashInterval|bezier|combined|cert|cast_available|hideonlive|hideonmeta|hidemini|hidenomini|hidenoab|hideab|hideonyoutube|pjs_cast_button_|pauseonhover|hidenormscreen|showduration|showboth|separator|buffering|SettingsTimer|maxHeight|ShowSettingsBut|enter|187|hideonunmute|hideonleave|PluginSettings2|hideonend|showovr|nohdstt|nohdsttm|showuntilmeta|hideonbar|hidelap|hidesmall|dropopen|hideall|hideondesktop|hideonvod|hideonmobile|hideunwait|hidewait|hideafterstart|hidelastpl|hide0timestore|hideuntiltext|hideuntilstartedios|hideuntilended|webkitShowPlaybackTargetPicker|available|bufferInterval|AUDIO_TRACKS_UPDATED|LEVEL_LOADED|Live|FRAG_CHANGED|fragment|relurl|hlsfdt|FRAG_PARSING_METADATA|fragdata|AUDIO_TRACK_SWITCHING|LEVEL_SWITCH|subtitleDisplay|hlssubtracks|FRAG_LOADED|SUBTITLE_TRACKS_UPDATED|subtitleTracks|ERROR|networkError|mediaError|hlsermd|LEVEL_SWITCHED|MANIFEST_PARSED|hls_error|clearkey|enableWorker|manifestLoadPolicy|fragLoadPolicy|hlscltps|capLevelToPlayerSize||widevine|microsoft|playready|licenseUrl|MANIFEST_LOADED|serverCertificateUrl|emeEnabled|drmSystems|xhrSetup|withCredentials|prehls|attachMedia|MEDIA_ATTACHED|attached|recoverMediaError|Level|availability|1500|playunmute|playError|interrupted|automute|playError2|autoplay_denied|request|playError3|hlsforce||playtry|switchpip|createMediaElementSource|createGain|destination|autoLevelEnabled|cast|disabled|WebKitPlaybackTargetAvailabilityEvent|webkitplaybacktargetavailabilitychanged|playOk|Infinity||regress|webkitDisplayingFullscreen|PluginWS|wsconfig|sleep|watching|loadstart|loadeddata|hlsdrmfpl|hlsdrmfps|webkitbeginfullscreen|onpause|AudioTrack|wake|2000px|nativeaudio|WebKitMediaSource|WebKitSourceBuffer|appendBuffer|hlsaddbitrate|firstLevel|hlsaudiolang|189|bufferDeg|DASH|outline|borderin|inset|querySelector|pjscolor|backface|manipulation|origin|indent|visited|observe|hover|class|oncontextmenu|ContextMenu|rc_custom|rc_nobrand|uppercase|99999|rmright|childList|oframe|15em|allowLinker|pstrcnfg|emptyremove|answer|hash|Cross|getDate|srvsga|88484718|require|transbg|autoLink|eventCategory|eventAction|eventLabel|word|container_w_procent|select|35px|07|ref|playback|viewinit|change2playlist_bottom|passonstart|mobtch1|nfscldr|nfsclios|nombclck|seeksidesmob|layerX|offsetX|posterstime|PluginMediaTags|pstrvd|_vdpsrt|pstrvc|Orientation|webkitFullscreenElement|webkitIsFullScreen|mozFullScreen|msFullscreenElement|fullscreenElement|PluginRounding|PluginEffects|panel|quizes|autoplaynomobiletv|rafinit|sessid|sleeptimer0|offsettimerinit|TimeStore|startvisibility|PluginMini|PluginBlock|PluginQuiz|ChromeCast|mouseenter|mouseleave|orientationchange|move|keyup|keydown|MSFullscreenChange|fullscreenchange|Local|intvsbl|pljscom|countdown|tipmarginleft|iconmarginbottom|iconmarginleft|iconmarginright|rotateonclick|tippointeralign|180|tipmargintop|tipmarginbottom|tipmarginright|clickmarginright|hidesec2|scale0|control_time|control_duration|triangle|control_mute|volume_element|slider|hdbfnr|iconmargintop|clickmarginleft|running|_icon|counter|PluginCountdown|iconspress|link2|ontop2|PlgnCntrlTmln|webp|_text|SVG|ontouchend|bg2p|PluginHdIcon|flipx|flipy|touch_|_bg|bggrl|bggrc|bg2color|bg2a|hdbffs|Color|unatpl|grdtc|hlsdvrtime|offsetwidth|roundingver_final|pjs_thumbnail_|200000|shape|grdth|grdta|mrgnp|134|brdclr|brdtop|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|OqFAAAAdklEQVQoz42QQQ7AIAgEF|kbq|RWAlnQyyazA4aoAB4FsBSA|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|DOMContentLoaded|fast|235|handlemarginright|alphas|valuemarginbottom|abg|lines1|aload|colorover|valuepaddingtop|valuepaddingbottom|valuepaddingleft|valuepaddingright|valuemargintop|valuemarginleft|onmousedown|valuemarginright|l3v_left|handlemargintop|handlemarginbottom|handshdw|drop|135|225|onmouseup||autoStartLoad|webkitAudioContext|PlugMediaChannels|Progress|pjsstat|pjsstatid|PluginStat|AdBlock|Resume|01|scrnstp|wid|dontseekforward|downself|_self|reloadstart|PasswordTime|slds|PluginWater|water|tracking|openlast|globalfont|const|scrollY|redirectblank|blnk|redirectparent|showfrom1file|isOpen|flussonic|sess|trkp2|mxprc|nativenotandroid|nativeontv|slides|heartbeats|191|VastShow|skipimprsd|skipimpessed|bgload2|bgload|VastImpression|VpaidStarted|VastReady|vast_init|vast_ready|VastOverlay|vastbgpreload|tagLive|renew|PluginVastTimeMsg|crtm|yandex||writePl|iosplbf|reloadjustevent|reloadplus|pjsiframed|fileend|outros|webkitSupportsFullscreen|webkitEnterFullScreen|3600000|webkitExitFullscreen|OpenScroll|wheelDelta|chngwd|crossdomain|issue||vlscrl|pageXOffset|192|vast_startdelay|vastpause|menu1|menu2|menu3|current_custom|handlemarginleft|vastinfo|vastresume|showplaylist|vaststart|startAd|vastmute|currentfile|vrsn|vastids|showvlt|playlist_length|vpaid|Arial|castinit|castend|Active|10000|sscopyright|Courier|fillStyle|playlist_folders|fillText|toDataURL|jpeg|invert|cut1|cut2|adsystem|wrapper0|2048|FindPjsDiv|setProperty|repeating|45deg|1000000|control_buffer|cssText|nodeName|number|PJSDIV|arguments|||||||||||substring|reduce|encode|0123456789|olor|NaNpx|filetype|nexttrack|getVolume|midroll_time|midrollcrtm|MediaMetadata|artwork|previoustrack|stylesheet|async|googleapis|css2|head|swap|circle|clk|same|startdelay|vastnow|alarm|mp4a|240|scaledrag0|426|error_time|1600p|codecs|qualitypause|Quality|Seeking|tags|Break|avc1|42E01E|tagcors|dragging|crossorigin|crossOrigin|pstrtg|drunchr|ynxnopip|reloadtimes|Alternative|tryotherquality|loaderror|nativenodownload|||||||||||controlsList|nodownload|taginframe|854|scaledrag|playlists|RemoveAll|rus|Speed|Audiotrack|FloatPosterScale|rldnornd|English|PluginFloatPoster|New|eng|hqdefault|utube|Image|MediaPjs|customqualities|480|Created|vast_posterurl|2160|3840|vast_loadtxtd|1440|2560|nomedia|0001|1080|createposter|1920|720|1280|EXTINF|urlmse|nativehlsinedge|VastRemoveUrl|posterfull|nativehlstv|nativehlssafari|RemovePassword|Pass|EmptyVastUrl|vast_dontplay|nativehlsinsafari|vldcntrInterval|complete|vast_finish|vast_stop||||VastInsertOr|and2limit||Next|||VastInsertAnd|support|preloading|VastError|vast_error|disablePreload|finishnormal|redirectafter|finish|norootplstart'.split('|'),0,{})) +!function t(e){var r,i;r=this,i=function(){"use strict";function r(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 i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,i=new Array(e);r=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 v(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var m={exports:{}};!function(t,e){var r,i,n,a,s;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,i=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,s={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var n=s.parseURL(t);if(!n)throw new Error("Error trying to parse base URL.");return n.path=s.normalizePath(n.path),s.buildURLFromParts(n)}var a=s.parseURL(e);if(!a)throw new Error("Error trying to parse relative URL.");if(a.scheme)return r.alwaysNormalize?(a.path=s.normalizePath(a.path),s.buildURLFromParts(a)):e;var o=s.parseURL(t);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=i.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var u={scheme:o.scheme,netLoc:a.netLoc,path:null,params:a.params,query:a.query,fragment:a.fragment};if(!a.netLoc&&(u.netLoc=o.netLoc,"/"!==a.path[0]))if(a.path){var h=o.path,d=h.substring(0,h.lastIndexOf("/")+1)+a.path;u.path=s.normalizePath(d)}else u.path=o.path,a.params||(u.params=o.params,a.query||(u.query=o.query));return null===u.path&&(u.path=r.alwaysNormalize?s.normalizePath(a.path):a.path),s.buildURLFromParts(u)},parseURL:function(t){var e=r.exec(t);return e?{scheme:e[1]||"",netLoc:e[2]||"",path:e[3]||"",params:e[4]||"",query:e[5]||"",fragment:e[6]||""}:null},normalizePath:function(t){for(t=t.split("").reverse().join("").replace(n,"");t.length!==(t=t.replace(a,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=s}(m);var p=m.exports,y=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},E=Number.isSafeInteger||function(t){return"number"==typeof t&&Math.abs(t)<=T},T=Number.MAX_SAFE_INTEGER||9007199254740991,S=function(t){return 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.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",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",t.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",t}({}),L=function(t){return t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError",t}({}),A=function(t){return t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",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_PARSING_ERROR="levelParsingError",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.FRAG_GAP="fragGap",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",t}({}),R=function(){},k={trace:R,debug:R,log:R,warn:R,info:R,error:R},b=k;function D(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i"):R}(e)}))}function I(t,e){if("object"==typeof console&&!0===t||"object"==typeof t){D(t,"debug","log","info","warn","error");try{b.log('Debug logs enabled for "'+e+'" in hls.js version 1.5.13')}catch(t){b=k}}else b=k}var w=b,C=/^(\d+)x(\d+)$/,_=/(.+?)=(".*?"|.*?)(?:,|$)/g,x=function(){function t(e){"string"==typeof e&&(e=t.parseAttrList(e)),o(this,e)}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;iNumber.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=C.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(_.lastIndex=0;null!==(e=_.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1].trim()]=i}return r},s(t,[{key:"clientAttrs",get:function(){return Object.keys(this).filter((function(t){return"X-"===t.substring(0,2)}))}}]),t}();function P(t){return"SCTE35-OUT"===t||"SCTE35-IN"===t}var F=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 i in r)if(Object.prototype.hasOwnProperty.call(t,i)&&t[i]!==r[i]){w.warn('DATERANGE tag attribute: "'+i+'" does not match for tags with ID: "'+t.ID+'"'),this._badValueForSameId=i;break}t=o(new x({}),r,t)}if(this.attr=t,this._startDate=new Date(t["START-DATE"]),"END-DATE"in this.attr){var n=new Date(this.attr["END-DATE"]);y(n.getTime())&&(this._endDate=n)}}return s(t,[{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("DURATION"in this.attr){var t=this.attr.decimalFloatingPoint("DURATION");if(y(t))return t}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),t}(),M=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}},O="audio",N="video",U="audiovideo",B=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[O]=null,e[N]=null,e[U]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r,i=t.split("@",2);r=1===i.length?(null==e?void 0:e.byteRangeEndOffset)||0:parseInt(i[1]),this._byteRange=[r,parseInt(i[0])+r]},s(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=p.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.levelkeys=void 0,i.type=void 0,i.loader=null,i.keyLoader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=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 M,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.endList=void 0,i.gap=void 0,i.urlId=0,i.type=e,i}l(e,t);var r=e.prototype;return r.setKeyFormat=function(t){if(this.levelkeys){var e=this.levelkeys[t];e&&!this._decryptdata&&(this._decryptdata=e.getDecryptData(this.sn))}},r.abortRequests=function(){var t,e;null==(t=this.loader)||t.abort(),null==(e=this.keyLoader)||e.abort()},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[O]=null,t[N]=null,t[U]=null},s(e,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var t=this.levelkeys.identity;if(t)this._decryptdata=t.getDecryptData(this.sn);else{var e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!y(this.programDateTime))return null;var t=y(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;if(null!=(t=this._decryptdata)&&t.encrypted)return!0;if(this.levelkeys){var e=Object.keys(this.levelkeys),r=e.length;if(r>1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(B),K=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 M,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 l(e,t),s(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}(B),H=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.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.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=t}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.live,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},s(t,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&y(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)&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!=(t=this.fragments)&&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)&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!=(t=this.partList)&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),t}();function V(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function Y(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=V(l)):(e=W(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}function W(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}var j="undefined"!=typeof self?self:void 0,q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},X="org.w3.clearkey",z="com.apple.streamingkeydelivery",Q="com.microsoft.playready",J="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed";function $(t){switch(t){case z:return q.FAIRPLAY;case Q:return q.PLAYREADY;case J:return q.WIDEVINE;case X:return q.CLEARKEY}}var Z="edef8ba979d64acea3c827dcd51d21ed";function tt(t){switch(t){case q.FAIRPLAY:return z;case q.PLAYREADY:return Q;case q.WIDEVINE:return J;case q.CLEARKEY:return X}}function et(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[q.FAIRPLAY,q.WIDEVINE,q.PLAYREADY,q.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[q.WIDEVINE]&&r&&i.push(q.WIDEVINE),i}var rt,it=null!=j&&null!=(rt=j.navigator)&&rt.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function nt(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}var at,st=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},ot=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},lt=function(t,e){for(var r=e,i=0;st(t,e);)i+=10,i+=ut(t,e+6),ot(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},ut=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},ht=function(t,e){return st(t,e)&&ut(t,e+6)+10<=t.length-e},dt=function(t){for(var e=gt(t),r=0;r>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[h++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u};function St(){if(!navigator.userAgent.includes("PlayStation 4"))return at||void 0===self.TextDecoder||(at=new self.TextDecoder("utf-8")),at}var Lt=function(t){for(var e="",r=0;r>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function xt(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(bt(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=xt(t.subarray(n+8,s),e.slice(1));o.length&&Rt.apply(r,o)}n=s}return r}function Pt(t){var e=[],r=t[0],i=8,n=It(t,i);i+=4;var a=0,s=0;0===r?(a=It(t,i),s=It(t,i+4),i+=8):(a=wt(t,i),s=wt(t,i+8),i+=16),i+=2;var o=t.length+s,l=Dt(t,i);i+=2;for(var u=0;u>>31)return w.warn("SIDX has hierarchical references (not supported)"),null;var f=It(t,h);h+=4,e.push({referenceSize:c,subsegmentDuration:f,info:{duration:f/n,start:o,end:o+c-1}}),o+=c,i=h+=4}return{earliestPresentationTime:a,timescale:n,version:r,referencesCount:l,references:e}}function Ft(t){for(var e=[],r=xt(t,["moov","trak"]),n=0;n12){var h=4;if(3!==u[h++])break;h=Ot(u,h),h+=2;var d=u[h++];if(128&d&&(h+=2),64&d&&(h+=u[h++]),4!==u[h++])break;h=Ot(u,h);var c=u[h++];if(64!==c)break;if(n+="."+Nt(c),h+=12,5!==u[h++])break;h=Ot(u,h);var f=u[h++],g=(248&f)>>3;31===g&&(g+=1+((7&f)<<3)+((224&u[h])>>5)),n+="."+g}break;case"hvc1":case"hev1":var v=xt(r,["hvcC"])[0],m=v[1],p=["","A","B","C"][m>>6],y=31&m,E=It(v,2),T=(32&m)>>5?"H":"L",S=v[12],L=v.subarray(6,12);n+="."+p+y,n+="."+E.toString(16).toUpperCase(),n+="."+T+S;for(var A="",R=L.length;R--;){var k=L[R];(k||A)&&(A="."+k.toString(16).toUpperCase()+A)}n+=A;break;case"dvh1":case"dvhe":var b=xt(r,["dvcC"])[0],D=b[2]>>1&127,I=b[2]<<5&32|b[3]>>3&31;n+="."+Ut(D)+"."+Ut(I);break;case"vp09":var w=xt(r,["vpcC"])[0],C=w[4],_=w[5],x=w[6]>>4&15;n+="."+Ut(C)+"."+Ut(_)+"."+Ut(x);break;case"av01":var P=xt(r,["av1C"])[0],F=P[1]>>>5,M=31&P[1],O=P[2]>>>7?"H":"M",N=(64&P[2])>>6,U=(32&P[2])>>5,B=2===F&&N?U?12:10:N?10:8,G=(16&P[2])>>4,K=(8&P[2])>>3,H=(4&P[2])>>2,V=3&P[2];n+="."+F+"."+Ut(M)+O+"."+Ut(B)+"."+G+"."+K+H+V+"."+Ut(1)+"."+Ut(1)+"."+Ut(1)+".0"}return{codec:n,encrypted:a}}function Ot(t,e){for(var r=e+5;128&t[e++]&&e>1&63;return 39===r||40===r}return 6==(31&e)}function Yt(t,e,r,i){var n=Wt(t),a=0;a+=e;for(var s=0,o=0,l=0;a=n.length)break;s+=l=n[a++]}while(255===l);o=0;do{if(a>=n.length)break;o+=l=n[a++]}while(255===l);var u=n.length-a,h=a;if(ou){w.error("Malformed SEI payload. "+o+" is too small, only "+u+" bytes left to parse.");break}if(4===s){if(181===n[h++]){var d=Dt(n,h);if(h+=2,49===d){var c=It(n,h);if(h+=4,1195456820===c){var f=n[h++];if(3===f){var g=n[h++],v=64&g,m=v?2+3*(31&g):0,p=new Uint8Array(m);if(v){p[0]=g;for(var y=1;y16){for(var E=[],T=0;T<16;T++){var S=n[h++].toString(16);E.push(1==S.length?"0"+S:S),3!==T&&5!==T&&7!==T&&9!==T||E.push("-")}for(var L=o-16,A=new Uint8Array(L),R=0;R0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=Y(this.uri);if(i)switch(this.keyFormat){case J:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case Q:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=jt(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var u=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(u){var h=V(u).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var d=i.subarray(0,16);if(16!==d.length){var c=new Uint8Array(16);c.set(d,16-d.length),d=c}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var f=qt[this.uri];if(!f){var g=Object.keys(qt).length%Number.MAX_SAFE_INTEGER;f=new Uint8Array(16),new DataView(f.buffer,12,4).setUint32(0,g),qt[this.uri]=f}this.keyId=f}return this},t}(),zt=/\{\$([a-zA-Z0-9-_]+)\}/g;function Qt(t){return zt.test(t)}function Jt(t,e,r){if(null!==t.variableList||t.hasVariableRefs)for(var i=r.length;i--;){var n=r[i],a=e[n];a&&(e[n]=$t(t,a))}}function $t(t,e){if(null!==t.variableList||t.hasVariableRefs){var r=t.variableList;return e.replace(zt,(function(e){var i=e.substring(2,e.length-1),n=null==r?void 0:r[i];return void 0===n?(t.playlistParsingError||(t.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+i+'"')),e):n}))}return e}function Zt(t,e,r){var i,n,a=t.variableList;if(a||(t.variableList=a={}),"QUERYPARAM"in e){i=e.QUERYPARAM;try{var s=new self.URL(r).searchParams;if(!s.has(i))throw new Error('"'+i+'" does not match any query parameter in URI: "'+r+'"');n=s.get(i)}catch(e){t.playlistParsingError||(t.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+e.message))}}else i=e.NAME,n=e.VALUE;i in a?t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+i+'"')):a[i]=n||""}function te(t,e,r){var i=e.IMPORT;if(r&&i in r){var n=t.variableList;n||(t.variableList=n={}),n[i]=r[i]}else t.playlistParsingError||(t.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+i+'"'))}function ee(t){if(void 0===t&&(t=!0),"undefined"!=typeof self)return(t||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}var re={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function ie(t,e,r){return void 0===r&&(r=!0),!t.split(",").some((function(t){return!ne(t,e,r)}))}function ne(t,e,r){var i;void 0===r&&(r=!0);var n=ee(r);return null!=(i=null==n?void 0:n.isTypeSupported(ae(t,e)))&&i}function ae(t,e){return e+'/mp4;codecs="'+t+'"'}function se(t){if(t){var e=t.substring(0,4);return re.video[e]}return 2}function oe(t){return t.split(",").reduce((function(t,e){var r=re.video[e];return r?(2*r+t)/(t?3:2):(re.audio[e]+t)/(t?2:1)}),0)}var le={},ue=/flac|opus/i;function he(t,e){return void 0===e&&(e=!0),t.replace(ue,(function(t){return function(t,e){if(void 0===e&&(e=!0),le[t])return le[t];for(var r={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[t],i=0;i0&&a.length0&&X.bool("CAN-SKIP-DATERANGES"),h.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),h.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new x(I);h.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=h.partList;Q||(Q=h.partList=[]);var J=g>0?Q[Q.length-1]:void 0,$=g++,Z=new x(I);Jt(h,Z,["BYTERANGE","URI"]);var tt=new K(Z,E,e,$,J);Q.push(tt),E.duration+=tt.duration;break;case"PRELOAD-HINT":var et=new x(I);Jt(h,et,["URI"]),h.preloadHint=et;break;case"RENDITION-REPORT":var rt=new x(I);Jt(h,rt,["URI"]),h.renditionReports=h.renditionReports||[],h.renditionReports.push(rt);break;default:w.warn("line parsed but not handled: "+s)}}}p&&!p.relurl?(d.pop(),v-=p.duration,h.partList&&(h.fragmentHint=p)):h.partList&&(Le(E,p),E.cc=m,h.fragmentHint=E,u&&Re(E,u,h));var it=d.length,nt=d[0],at=d[it-1];if((v+=h.skippedSegments*h.targetduration)>0&&it&&at){h.averagetargetduration=v/it;var st=at.sn;h.endSN="initSegment"!==st?st:0,h.live||(at.endList=!0),nt&&(h.startCC=nt.cc)}else h.endSN=0,h.startCC=0;return h.fragmentHint&&(v+=h.fragmentHint.duration),h.totalduration=v,h.endCC=m,T>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}}(d,T),h},t}();function ye(t,e,r){var i,n,a=new x(t);Jt(r,a,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var s=null!=(i=a.METHOD)?i:"",o=a.URI,l=a.hexadecimalInteger("IV"),u=a.KEYFORMATVERSIONS,h=null!=(n=a.KEYFORMAT)?n:"identity";o&&a.IV&&!l&&w.error("Invalid IV: "+a.IV);var d=o?pe.resolve(o,e):"",c=(u||"1").split("/").map(Number).filter(Number.isFinite);return new Xt(s,d,h,c,l)}function Ee(t){var e=new x(t).decimalFloatingPoint("TIME-OFFSET");return y(e)?e:null}function Te(t,e){var r=(t||"").split(/[ ,]+/).filter((function(t){return t}));["video","audio","text"].forEach((function(t){var i=r.filter((function(e){return function(t,e){var r=re[e];return!!r&&!!r[t.slice(0,4)]}(e,t)}));i.length&&(e[t+"Codec"]=i.join(","),r=r.filter((function(t){return-1===i.indexOf(t)})))})),e.unknownCodecs=r}function Se(t,e,r){var i=e[r];i&&(t[r]=i)}function Le(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),y(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function Ae(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function Re(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var ke="manifest",be="level",De="audioTrack",Ie="subtitleTrack",we="main",Ce="audio",_e="subtitle";function xe(t){switch(t.type){case De:return Ce;case Ie:return _e;default:return we}}function Pe(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var Fe=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=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.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_LOADING,this.onLevelLoading,this),t.on(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(S.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_LOADING,this.onLevelLoading,this),t.off(S.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(S.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 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.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:ke,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.pathwayId,a=e.url,s=e.deliveryDirectives;this.load({id:r,level:i,pathwayId:n,responseType:"text",type:be,url:a,deliveryDirectives:s})},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:De,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:Ie,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n=this,a=this.hls.config,s=this.getInternalLoader(t);if(s){var l=s.context;if(l&&l.url===t.url&&l.level===t.level)return void w.trace("[playlist-loader]: playlist request ongoing");w.log("[playlist-loader]: aborting previous loader for type: "+t.type),s.abort()}if(r=t.type===ke?a.manifestLoadPolicy.default:o({},a.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),s=this.createInternalLoader(t),y(null==(e=t.deliveryDirectives)?void 0:e.part)&&(t.type===be&&null!==t.level?i=this.hls.levels[t.level].details:t.type===De&&null!==t.id?i=this.hls.audioTracks[t.id].details:t.type===Ie&&null!==t.id&&(i=this.hls.subtitleTracks[t.id].details),i)){var u=i.partTarget,h=i.targetduration;if(u&&h){var d=1e3*Math.max(3*u,.8*h);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var c=r.errorRetry||r.timeoutRetry||{},f={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:c.maxNumRetry||0,retryDelay:c.retryDelayMs||0,maxRetryDelay:c.maxRetryDelayMs||0},g={onSuccess:function(t,e,r,i){var a=n.getInternalLoader(r);n.resetInternalLoader(r.type);var s=t.data;0===s.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),pe.isMediaPlaylist(s)?n.handleTrackOrLevelPlaylist(t,e,r,i||null,a):n.handleMasterPlaylist(t,e,r,i)):n.handleManifestParsingError(t,r,new Error("no EXTM3U delimiter"),i||null,e)},onError:function(t,e,r,i){n.handleNetworkError(e,r,!1,t,i)},onTimeout:function(t,e,r){n.handleNetworkError(e,r,!0,void 0,t)}};s.load(t,f,g)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,s=Pe(t,r),o=pe.parseMasterPlaylist(a,s);if(o.playlistParsingError)this.handleManifestParsingError(t,r,o.playlistParsingError,i,e);else{var l=o.contentSteering,u=o.levels,h=o.sessionData,d=o.sessionKeys,c=o.startTimeOffset,f=o.variableList;this.variableList=f;var g=pe.parseMasterPlaylistMedia(a,s,o),v=g.AUDIO,m=void 0===v?[]:v,p=g.SUBTITLES,y=g["CLOSED-CAPTIONS"];m.length&&(m.some((function(t){return!t.url}))||!u[0].audioCodec||u[0].attrs.AUDIO||(w.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new x({}),bitrate:0,url:""}))),n.trigger(S.MANIFEST_LOADED,{levels:u,audioTracks:m,subtitles:p,captions:y,contentSteering:l,url:s,stats:e,networkDetails:i,sessionData:h,sessionKeys:d,startTimeOffset:c,variableList:f})}},e.handleTrackOrLevelPlaylist=function(t,e,r,i,n){var a=this.hls,s=r.id,o=r.level,l=r.type,u=Pe(t,r),h=y(o)?o:y(s)?s:0,d=xe(r),c=pe.parseLevelPlaylist(t.data,u,h,d,0,this.variableList);if(l===ke){var f={attrs:new x({}),bitrate:0,details:c,name:"",url:u};a.trigger(S.MANIFEST_LOADED,{levels:[f],audioTracks:[],url:u,stats:e,networkDetails:i,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}e.parsing.end=performance.now(),r.levelDetails=c,this.handlePlaylistLoaded(c,t,e,r,i,n)},e.handleManifestParsingError=function(t,e,r,i,n){this.hls.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.MANIFEST_PARSING_ERROR,fatal:e.type===ke,url:t.url,err:r,error:r,reason:r.message,response:t,context:e,networkDetails:i,stats:n})},e.handleNetworkError=function(t,e,r,n,a){void 0===r&&(r=!1);var s="A network "+(r?"timeout":"error"+(n?" (status "+n.code+")":""))+" occurred while loading "+t.type;t.type===be?s+=": "+t.level+" id: "+t.id:t.type!==De&&t.type!==Ie||(s+=" id: "+t.id+' group-id: "'+t.groupId+'"');var o=new Error(s);w.warn("[playlist-loader]: "+s);var l=A.UNKNOWN,u=!1,h=this.getInternalLoader(t);switch(t.type){case ke:l=r?A.MANIFEST_LOAD_TIMEOUT:A.MANIFEST_LOAD_ERROR,u=!0;break;case be:l=r?A.LEVEL_LOAD_TIMEOUT:A.LEVEL_LOAD_ERROR,u=!1;break;case De:l=r?A.AUDIO_TRACK_LOAD_TIMEOUT:A.AUDIO_TRACK_LOAD_ERROR,u=!1;break;case Ie:l=r?A.SUBTITLE_TRACK_LOAD_TIMEOUT:A.SUBTITLE_LOAD_ERROR,u=!1}h&&this.resetInternalLoader(t.type);var d={type:L.NETWORK_ERROR,details:l,fatal:u,url:t.url,loader:h,context:t,error:o,networkDetails:e,stats:a};if(n){var c=(null==e?void 0:e.url)||t.url;d.response=i({url:c,data:void 0},n)}this.hls.trigger(S.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i,n,a){var s=this.hls,o=i.type,l=i.level,u=i.id,h=i.groupId,d=i.deliveryDirectives,c=Pe(e,i),f=xe(i),g="number"==typeof i.level&&f===we?l:void 0;if(t.fragments.length){t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));var v=t.playlistParsingError;if(v)s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_PARSING_ERROR,fatal:!1,url:c,error:v,reason:v.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r});else switch(t.live&&a&&(a.getCacheAge&&(t.ageHeader=a.getCacheAge()||0),a.getCacheAge&&!isNaN(t.ageHeader)||(t.ageHeader=0)),o){case ke:case be:s.trigger(S.LEVEL_LOADED,{details:t,level:g||0,id:u||0,stats:r,networkDetails:n,deliveryDirectives:d});break;case De:s.trigger(S.AUDIO_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d});break;case Ie:s.trigger(S.SUBTITLE_TRACK_LOADED,{details:t,id:u||0,groupId:h||"",stats:r,networkDetails:n,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");s.trigger(S.ERROR,{type:L.NETWORK_ERROR,details:A.LEVEL_EMPTY_ERROR,fatal:!1,url:c,error:m,reason:m.message,response:e,context:i,level:g,parent:f,networkDetails:n,stats:r})}},t}();function Me(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 Oe(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){w.debug("[texttrack-utils]: "+r);try{var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}catch(t){w.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+t)}}"disabled"===r&&(t.mode=r)}function Ne(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 Ue(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(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;sWe&&(d=We),d-h<=0&&(d=h+.25);for(var c=0;ce.startDate&&(!t||e.startDate.05&&this.forwardBufferLength>1){var l=Math.min(2,Math.max(1,a)),u=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(l,Math.max(1,u))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},e.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},e.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},s(t,[{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 h=i;return u+Math.min(1*this.stallCount,h)}},{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}}]),t}(),ze=["NONE","TYPE-0","TYPE-1",null],Qe=["SDR","PQ","HLG"],Je="",$e="YES",Ze="v2";function tr(t){var e=t.canSkipUntil,r=t.canSkipDateRanges,i=t.age;return e&&it.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 ar(t,e,r,i,n,a){i-r<=0&&(w.warn("Fragment should have a positive duration",e),i=r+e.duration,a=n+e.duration);var s=r,o=i,l=e.startPTS,u=e.endPTS;if(y(l)){var h=Math.abs(l-r);y(e.deltaPTS)?e.deltaPTS=Math.max(h,e.deltaPTS):e.deltaPTS=h,s=Math.max(r,l),r=Math.min(r,l),n=Math.min(n,e.startDTS),o=Math.min(i,u),i=Math.max(i,u),a=Math.max(a,e.endDTS)}var d=r-e.start;0!==e.start&&(e.start=r),e.duration=i-e.start,e.startPTS=r,e.maxStartPTS=s,e.startDTS=n,e.endPTS=i,e.minEndPTS=o,e.endDTS=a;var c,f=e.sn;if(!t||ft.endSN)return 0;var g=f-t.startSN,v=t.fragments;for(v[g]=e,c=g;c>0;c--)nr(v[c],v[c-1]);for(c=g;c=0;n--){var a=i[n].initSegment;if(a){r=a;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var s,l,u,h,d,c=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 h=l[s+u],d=o[u];i&&!d&&u=i.length||lr(e,i[r].start)}function lr(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i499)}(n)||!!r);return t.shouldRetry?t.shouldRetry(t,e,r,i,a):a}var pr=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 yr(t,e,r,i,n){void 0===r&&(r=0),void 0===i&&(i=0),void 0===n&&(n=.005);var a=null;if(t){a=e[t.sn-e[0].sn+1]||null;var s=t.endDTS-r;s>0&&s<15e-7&&(r+=15e-7)}else 0===r&&0===e[0].start&&(a=e[0]);if(a&&((!t||t.level===a.level)&&0===Er(r,i,a)||function(t,e,r){if(e&&0===e.start&&e.level0){var i=e.tagList.reduce((function(t,e){return"INF"===e[0]&&(t+=parseFloat(e[1])),t}),r);return t.start<=i}return!1}(a,t,Math.min(n,i))))return a;var o=pr(e,Er.bind(null,r,i));return!o||o===t&&a?a:o}function Er(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 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 Tr(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var Sr=0,Lr=2,Ar=3,Rr=5,kr=0,br=1,Dr=2,Ir=function(){function t(t){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=t,this.log=w.log.bind(w,"[info]:"),this.warn=w.warn.bind(w,"[warning]:"),this.error=w.error.bind(w,"[error]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.ERROR,this.onError,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.ERROR,this.onError,this),t.off(S.ERROR,this.onErrorOut,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this))},e.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},e.startLoad=function(t){},e.stopLoad=function(){this.playlistError=0},e.getVariantLevelIndex=function(t){return(null==t?void 0:t.type)===we?t.level:this.hls.loadLevel},e.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},e.onLevelUpdated=function(){this.playlistError=0},e.onError=function(t,e){var r,i;if(!e.fatal){var n=this.hls,a=e.context;switch(e.details){case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:return void(e.errorAction=this.getFragRetryOrSwitchAction(e));case A.FRAG_PARSING_ERROR:if(null!=(r=e.frag)&&r.gap)return void(e.errorAction={action:Sr,flags:kr});case A.FRAG_GAP:case A.FRAG_DECRYPT_ERROR:return e.errorAction=this.getFragRetryOrSwitchAction(e),void(e.errorAction.action=Lr);case A.LEVEL_EMPTY_ERROR:case A.LEVEL_PARSING_ERROR:var s,o,l=e.parent===we?e.level:n.loadLevel;return void(e.details===A.LEVEL_EMPTY_ERROR&&null!=(s=e.context)&&null!=(o=s.levelDetails)&&o.live?e.errorAction=this.getPlaylistRetryOrSwitchAction(e,l):(e.levelRetry=!1,e.errorAction=this.getLevelSwitchAction(e,l)));case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==a?void 0:a.level)&&(e.errorAction=this.getPlaylistRetryOrSwitchAction(e,a.level)));case A.AUDIO_TRACK_LOAD_ERROR:case A.AUDIO_TRACK_LOAD_TIMEOUT:case A.SUBTITLE_LOAD_ERROR:case A.SUBTITLE_TRACK_LOAD_TIMEOUT:if(a){var u=n.levels[n.loadLevel];if(u&&(a.type===De&&u.hasAudioGroup(a.groupId)||a.type===Ie&&u.hasSubtitleGroup(a.groupId)))return e.errorAction=this.getPlaylistRetryOrSwitchAction(e,n.loadLevel),e.errorAction.action=Lr,void(e.errorAction.flags=br)}return;case A.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var h=n.levels[n.loadLevel],d=null==h?void 0:h.attrs["HDCP-LEVEL"];return void(d?e.errorAction={action:Lr,flags:Dr,hdcpLevel:d}:this.keySystemError(e));case A.BUFFER_ADD_CODEC_ERROR:case A.REMUX_ALLOC_ERROR:case A.BUFFER_APPEND_ERROR:return void(e.errorAction=this.getLevelSwitchAction(e,null!=(i=e.level)?i:n.loadLevel));case A.INTERNAL_EXCEPTION:case A.BUFFER_APPENDING_ERROR:case A.BUFFER_FULL_ERROR:case A.LEVEL_SWITCH_ERROR:case A.BUFFER_STALLED_ERROR:case A.BUFFER_SEEK_OVER_HOLE:case A.BUFFER_NUDGE_ON_STALL:return void(e.errorAction={action:Sr,flags:kr})}e.type===L.KEY_SYSTEM_ERROR&&this.keySystemError(e)}},e.keySystemError=function(t){var e=this.getVariantLevelIndex(t.frag);t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,e)},e.getPlaylistRetryOrSwitchAction=function(t,e){var r=fr(this.hls.config.playlistLoadPolicy,t),i=this.playlistError++;if(mr(r,i,cr(t),t.response))return{action:Rr,flags:kr,retryConfig:r,retryCount:i};var n=this.getLevelSwitchAction(t,e);return r&&(n.retryConfig=r,n.retryCount=i),n},e.getFragRetryOrSwitchAction=function(t){var e=this.hls,r=this.getVariantLevelIndex(t.frag),i=e.levels[r],n=e.config,a=n.fragLoadPolicy,s=n.keyLoadPolicy,o=fr(t.details.startsWith("key")?s:a,t),l=e.levels.reduce((function(t,e){return t+e.fragmentError}),0);if(i&&(t.details!==A.FRAG_GAP&&i.fragmentError++,mr(o,l,cr(t),t.response)))return{action:Rr,flags:kr,retryConfig:o,retryCount:l};var u=this.getLevelSwitchAction(t,r);return o&&(u.retryConfig=o,u.retryCount=l),u},e.getLevelSwitchAction=function(t,e){var r=this.hls;null==e&&(e=r.loadLevel);var i=this.hls.levels[e];if(i){var n,a,s=t.details;i.loadError++,s===A.BUFFER_APPEND_ERROR&&i.fragmentError++;var o=-1,l=r.levels,u=r.loadLevel,h=r.minAutoLevel,d=r.maxAutoLevel;r.autoLevelEnabled||(r.loadLevel=-1);for(var c,f=null==(n=t.frag)?void 0:n.type,g=(f===Ce&&s===A.FRAG_PARSING_ERROR||"audio"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR))&&l.some((function(t){var e=t.audioCodec;return i.audioCodec!==e})),v="video"===t.sourceBufferName&&(s===A.BUFFER_ADD_CODEC_ERROR||s===A.BUFFER_APPEND_ERROR)&&l.some((function(t){var e=t.codecSet,r=t.audioCodec;return i.codecSet!==e&&i.audioCodec===r})),m=null!=(a=t.context)?a:{},p=m.type,y=m.groupId,E=function(){var e=(T+u)%l.length;if(e!==u&&e>=h&&e<=d&&0===l[e].loadError){var r,n,a=l[e];if(s===A.FRAG_GAP&&f===we&&t.frag){var c=l[e].details;if(c){var m=yr(t.frag,c.fragments,t.frag.start);if(null!=m&&m.gap)return 0}}else{if(p===De&&a.hasAudioGroup(y)||p===Ie&&a.hasSubtitleGroup(y))return 0;if(f===Ce&&null!=(r=i.audioGroups)&&r.some((function(t){return a.hasAudioGroup(t)}))||f===_e&&null!=(n=i.subtitleGroups)&&n.some((function(t){return a.hasSubtitleGroup(t)}))||g&&i.audioCodec===a.audioCodec||!g&&i.audioCodec!==a.audioCodec||v&&i.codecSet===a.codecSet)return 0}return o=e,1}},T=l.length;T--&&(0===(c=E())||1!==c););if(o>-1&&r.loadLevel!==o)return t.levelRetry=!0,this.playlistError=0,{action:Lr,flags:kr,nextAutoLevel:o}}return{action:Lr,flags:br}},e.onErrorOut=function(t,e){var r;switch(null==(r=e.errorAction)?void 0:r.action){case Sr:break;case Lr:this.sendAlternateToPenaltyBox(e),e.errorAction.resolved||e.details===A.FRAG_GAP?/MediaSource readyState: ended/.test(e.error.message)&&(this.warn('MediaSource ended after "'+e.sourceBufferName+'" sourceBuffer append error. Attempting to recover from media error.'),this.hls.recoverMediaError()):e.fatal=!0}e.fatal&&this.hls.stopLoad()},e.sendAlternateToPenaltyBox=function(t){var e=this.hls,r=t.errorAction;if(r){var i=r.flags,n=r.hdcpLevel,a=r.nextAutoLevel;switch(i){case kr:this.switchLevel(t,a);break;case Dr:n&&(e.maxHdcpLevel=ze[ze.indexOf(n)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+e.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(t,a)}},e.switchLevel=function(t,e){void 0!==e&&t.errorAction&&(this.warn("switching to level "+e+" after "+t.details),this.hls.nextAutoLevel=e,t.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},t}(),wr=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=w.log.bind(w,e+":"),this.warn=w.warn.bind(w,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.clearTimer=function(){-1!==this.timer&&(self.clearTimeout(this.timer),this.timer=-1)},e.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e,r){var i=null==e?void 0:e.renditionReports;if(i){for(var n=-1,a=0;a=0&&d>e.partTarget&&(h+=1)}var c=r&&tr(r);return new er(u,h>=0?h:void 0,c)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadPlaylist=function(t){return this.canLoad&&!!t&&!!t.url&&(!t.details||t.details.live)},e.shouldReloadPlaylist=function(t){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(t)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,a=e.stats,s=self.performance.now(),o=a.loading.first?Math.max(0,s-a.loading.first):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:n.updated?"UPDATED":"MISSED")),r&&n.fragments.length>0&&sr(r,n),!this.canLoad||!n.live)return;var l,u=void 0,h=void 0;if(n.canBlockReload&&n.endSN&&n.advanced){var d=this.hls.config.lowLatencyMode,c=n.lastPartSn,f=n.endSN,g=n.lastPartIndex,v=c===f;-1!==g?(u=v?f+1:c,h=v?d?0:g:g+1):u=f+1;var m=n.age,p=m+n.ageHeader,y=Math.min(p-n.partTarget,1.5*n.targetduration);if(y>0){if(r&&y>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+y+" with playlist age: "+n.age),y=0;else{var E=Math.floor(y/n.targetduration);u+=E,void 0!==h&&(h+=Math.round(y%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+y+" skip sn "+E+" to part "+h)}n.tuneInGoal=y}if(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h),d||!v)return void this.loadPlaylist(l)}else(n.canBlockReload||n.canSkipUntil)&&(l=this.getDeliveryDirectives(n,e.deliveryDirectives,u,h));var T=this.hls.mainForwardBufferInfo,S=T?T.end-T.len:0,L=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+L&&(this.requestScheduled=a.loading.start),void 0!==u&&n.canBlockReload?this.requestScheduled=a.loading.first+L-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+L=u.maxNumRetry)return!1;if(i&&null!=(d=t.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var c=gr(u,l);this.timer=self.setTimeout((function(){return e.loadPlaylist()}),c),this.warn("Retrying playlist loading "+(l+1)+"/"+u.maxNumRetry+' after "'+r+'" in '+c+"ms")}t.levelRetry=!0,n.resolved=!0}return h},t}(),Cr=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}(),_r=function(){function t(t,e,r,i){void 0===i&&(i=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Cr(t),this.fast_=new Cr(e),this.defaultTTFB_=i,this.ttfb_=new Cr(t)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_,n=this.ttfb_;r.halfLife!==t&&(this.slow_=new Cr(t,r.getEstimate(),r.getTotalWeight())),i.halfLife!==e&&(this.fast_=new Cr(e,i.getEstimate(),i.getTotalWeight())),n.halfLife!==t&&(this.ttfb_=new Cr(t,n.getEstimate(),n.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.sampleTTFB=function(t){var e=t/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(e,2)/2);this.ttfb_.sample(r,Math.max(t,5))},e.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},e.destroy=function(){},t}(),xr={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},Pr={};function Fr(t,e,r){var n=t.videoCodec,a=t.audioCodec;if(!n||!a||!r)return Promise.resolve(xr);var s={width:t.width,height:t.height,bitrate:Math.ceil(Math.max(.9*t.bitrate,t.averageBitrate)),framerate:t.frameRate||30},o=t.videoRange;"SDR"!==o&&(s.transferFunction=o.toLowerCase());var l=n.split(",").map((function(t){return{type:"media-source",video:i(i({},s),{},{contentType:ae(t,"video")})}}));return a&&t.audioGroups&&t.audioGroups.forEach((function(t){var r;t&&(null==(r=e.groups[t])||r.tracks.forEach((function(e){if(e.groupId===t){var r=e.channels||"",i=parseFloat(r);y(i)&&i>2&&l.push.apply(l,a.split(",").map((function(t){return{type:"media-source",audio:{contentType:ae(t,"audio"),channels:""+i}}})))}})))})),Promise.all(l.map((function(t){var e=function(t){var e=t.audio,r=t.video,i=r||e;if(i){var n=i.contentType.split('"')[1];if(r)return"r"+r.height+"x"+r.width+"f"+Math.ceil(r.framerate)+(r.transferFunction||"sd")+"_"+n+"_"+Math.ceil(r.bitrate/1e5);if(e)return"c"+e.channels+(e.spatialRendering?"s":"n")+"_"+n}return""}(t);return Pr[e]||(Pr[e]=r.decodingInfo(t))}))).then((function(t){return{supported:!t.some((function(t){return!t.supported})),configurations:l,decodingInfoResults:t}})).catch((function(t){return{supported:!1,configurations:l,decodingInfoResults:[],error:t}}))}function Mr(t,e){var r=!1,i=[];return t&&(r="SDR"!==t,i=[t]),e&&(i=e.allowedVideoRanges||Qe.slice(0),i=(r=void 0!==e.preferHDR?e.preferHDR:function(){if("function"==typeof matchMedia){var t=matchMedia("(dynamic-range: high)"),e=matchMedia("bad query");if(t.media!==e.media)return!0===t.matches}return!1}())?i.filter((function(t){return"SDR"!==t})):["SDR"]),{preferHDR:r,allowedVideoRanges:i}}function Or(t,e){w.log('[abr] start candidates with "'+t+'" ignored because '+e)}function Nr(t,e,r){if("attrs"in t){var i=e.indexOf(t);if(-1!==i)return i}for(var n=0;n-1,p=e.getBwEstimate(),E=i.levels,T=E[t.level],L=o.total||Math.max(o.loaded,Math.round(l*T.averageBitrate/8)),A=m?u-v:u;A<1&&m&&(A=Math.min(u,8*o.loaded/p));var R=m?1e3*o.loaded/A:0,k=R?(L-o.loaded)/R:8*L/p+c/1e3;if(!(k<=g)){var b,D=R?8*R:p,I=Number.POSITIVE_INFINITY;for(b=t.level-1;b>h;b--){var C=E[b].maxBitrate;if((I=e.getTimeToLoadFrag(c/1e3,D,l*C,!E[b].details))=k||I>10*l)){i.nextLoadLevel=i.nextAutoLevel=b,m?e.bwEstimator.sample(u-Math.min(c,v),o.loaded):e.bwEstimator.sampleTTFB(u);var _=E[b].maxBitrate;e.getBwEstimate()*e.hls.config.abrBandWidthUpFactor>_&&e.resetEstimator(_),e.clearTimer(),w.warn("[abr] Fragment "+t.sn+(r?" part "+r.index:"")+" of level "+t.level+" is loading too slowly;\n Time to underbuffer: "+g.toFixed(3)+" s\n Estimated load time for current fragment: "+k.toFixed(3)+" s\n Estimated load time for down switch fragment: "+I.toFixed(3)+" s\n TTFB estimate: "+(0|v)+" ms\n Current BW estimate: "+(y(p)?0|p:"Unknown")+" bps\n New BW estimate: "+(0|e.getBwEstimate())+" bps\n Switching to level "+b+" @ "+(0|_)+" bps"),i.trigger(S.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:r,stats:o})}}}}}}},this.hls=t,this.bwEstimator=this.initEstimator(),this.registerListeners()}var e=t.prototype;return e.resetEstimator=function(t){t&&(w.log("setting initial bwe to "+t),this.hls.config.abrEwmaDefaultEstimate=t),this.firstSelection=-1,this.bwEstimator=this.initEstimator()},e.initEstimator=function(){var t=this.hls.config;return new _r(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate)},e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),t.off(S.ERROR,this.onError,this))},e.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null},e.onManifestLoading=function(t,e){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()},e.onLevelsUpdated=function(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null},e.onMaxAutoLevelUpdated=function(){this.firstSelection=-1,this.nextAutoLevelKey=""},e.onFragLoading=function(t,e){var r,i=e.frag;this.ignoreFragment(i)||(i.bitrateTest||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null),this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100))},e.onLevelSwitching=function(t,e){this.clearTimer()},e.onError=function(t,e){if(!e.fatal)switch(e.details){case A.BUFFER_ADD_CODEC_ERROR:case A.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case A.FRAG_LOAD_TIMEOUT:var r=e.frag,i=this.fragCurrent,n=this.partCurrent;if(r&&i&&r.sn===i.sn&&r.level===i.level){var a=performance.now(),s=n?n.stats:r.stats,o=a-s.loading.start,l=s.loading.first?s.loading.first-s.loading.start:-1;if(s.loaded&&l>-1){var u=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(o-Math.min(u,l),s.loaded)}else this.bwEstimator.sampleTTFB(o)}}},e.getTimeToLoadFrag=function(t,e,r,i){return t+r/e+(i?this.lastLevelLoadSec:0)},e.onLevelLoaded=function(t,e){var r=this.hls.config,i=e.stats.loading,n=i.end-i.start;y(n)&&(this.lastLevelLoadSec=n/1e3),e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(r.type===we&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),r.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){var a=i?i.duration:r.duration,s=this.hls.levels[r.level],o=(s.loaded?s.loaded.bytes:0)+n.loaded,l=(s.loaded?s.loaded.duration:0)+a;s.loaded={bytes:o,duration:l},s.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var u={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(S.FRAG_BUFFERED,u),r.bitrateTest=!1}else this.lastLoadedFragLevel=r.level}},e.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=null!=i&&i.stats.loaded?i.stats:r.stats;if(!n.aborted&&!this.ignoreFragment(r)){var a=n.parsing.end-n.loading.start-Math.min(n.loading.first-n.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.getBwEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},e.ignoreFragment=function(t){return t.type!==we||"initSegment"===t.sn},e.clearTimer=function(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)},e.getAutoLevelKey=function(){return this.getBwEstimate()+"_"+this.getStarvationDelay().toFixed(2)},e.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=e?e.duration:t?t.duration:0,o=this.getBwEstimate(),l=this.getStarvationDelay(),u=n.abrBandWidthFactor,h=n.abrBandWidthUpFactor;if(l){var d=this.findBestLevel(o,a,i,l,0,u,h);if(d>=0)return d}var c=s?Math.min(s,n.maxStarvationDelay):n.maxStarvationDelay;if(!l){var f=this.bitrateTestDelay;f&&(c=(s?Math.min(s,n.maxLoadingDelay):n.maxLoadingDelay)-f,w.info("[abr] bitrate test took "+Math.round(1e3*f)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*c)+" ms"),u=h=1)}var g=this.findBestLevel(o,a,i,l,c,u,h);if(w.info("[abr] "+(l?"rebuffering expected":"buffer is empty")+", optimal quality level "+g),g>-1)return g;var v=r.levels[a],m=r.levels[r.loadLevel];return(null==v?void 0:v.bitrate)<(null==m?void 0:m.bitrate)?a:r.loadLevel},e.getStarvationDelay=function(){var t=this.hls,e=t.media;if(!e)return 1/0;var r=e&&0!==e.playbackRate?Math.abs(e.playbackRate):1,i=t.mainForwardBufferInfo;return(i?i.len:0)/r},e.getBwEstimate=function(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate},e.findBestLevel=function(t,e,r,i,n,a,s){var o,l=this,u=i+n,h=this.lastLoadedFragLevel,d=-1===h?this.hls.firstLevel:h,c=this.fragCurrent,f=this.partCurrent,g=this.hls,v=g.levels,m=g.allAudioTracks,p=g.loadLevel,E=g.config;if(1===v.length)return 0;var T,S=v[d],L=!(null==S||null==(o=S.details)||!o.live),A=-1===p||-1===h,R="SDR",k=(null==S?void 0:S.frameRate)||0,b=E.audioPreference,D=E.videoPreference,I=this.audioTracksByGroup||(this.audioTracksByGroup=function(t){return t.reduce((function(t,e){var r=t.groups[e.groupId];r||(r=t.groups[e.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),r.tracks.push(e);var i=e.channels||"2";return r.channels[i]=(r.channels[i]||0)+1,r.hasDefault=r.hasDefault||e.default,r.hasAutoSelect=r.hasAutoSelect||e.autoselect,r.hasDefault&&(t.hasDefaultAudio=!0),r.hasAutoSelect&&(t.hasAutoSelectAudio=!0),t}),{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}(m));if(A){if(-1!==this.firstSelection)return this.firstSelection;var C=this.codecTiers||(this.codecTiers=function(t,e,r,i){return t.slice(r,i+1).reduce((function(t,r){if(!r.codecSet)return t;var i=r.audioGroups,n=t[r.codecSet];n||(t[r.codecSet]=n={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!i,fragmentError:0}),n.minBitrate=Math.min(n.minBitrate,r.bitrate);var a=Math.min(r.height,r.width);return n.minHeight=Math.min(n.minHeight,a),n.minFramerate=Math.min(n.minFramerate,r.frameRate),n.maxScore=Math.max(n.maxScore,r.score),n.fragmentError+=r.fragmentError,n.videoRanges[r.videoRange]=(n.videoRanges[r.videoRange]||0)+1,i&&i.forEach((function(t){if(t){var r=e.groups[t];r&&(n.hasDefaultAudio=n.hasDefaultAudio||e.hasDefaultAudio?r.hasDefault:r.hasAutoSelect||!e.hasDefaultAudio&&!e.hasAutoSelectAudio,Object.keys(r.channels).forEach((function(t){n.channels[t]=(n.channels[t]||0)+r.channels[t]})))}})),t}),{})}(v,I,e,r)),_=function(t,e,r,i,n){for(var a=Object.keys(t),s=null==i?void 0:i.channels,o=null==i?void 0:i.audioCodec,l=s&&2===parseInt(s),u=!0,h=!1,d=1/0,c=1/0,f=1/0,g=0,v=[],m=Mr(e,n),p=m.preferHDR,E=m.allowedVideoRanges,T=function(){var e=t[a[S]];u=e.channels[2]>0,d=Math.min(d,e.minHeight),c=Math.min(c,e.minFramerate),f=Math.min(f,e.minBitrate);var r=E.filter((function(t){return e.videoRanges[t]>0}));r.length>0&&(h=!0,v=r)},S=a.length;S--;)T();d=y(d)?d:0,c=y(c)?c:0;var L=Math.max(1080,d),A=Math.max(30,c);return f=y(f)?f:r,r=Math.max(f,r),h||(e=void 0,v=[]),{codecSet:a.reduce((function(e,i){var n=t[i];if(i===e)return e;if(n.minBitrate>r)return Or(i,"min bitrate of "+n.minBitrate+" > current estimate of "+r),e;if(!n.hasDefaultAudio)return Or(i,"no renditions with default or auto-select sound found"),e;if(o&&i.indexOf(o.substring(0,4))%5!=0)return Or(i,'audio codec preference "'+o+'" not found'),e;if(s&&!l){if(!n.channels[s])return Or(i,"no renditions with "+s+" channel sound found (channels options: "+Object.keys(n.channels)+")"),e}else if((!o||l)&&u&&0===n.channels[2])return Or(i,"no renditions with stereo sound found"),e;return n.minHeight>L?(Or(i,"min resolution of "+n.minHeight+" > maximum of "+L),e):n.minFramerate>A?(Or(i,"min framerate of "+n.minFramerate+" > maximum of "+A),e):v.some((function(t){return n.videoRanges[t]>0}))?n.maxScore=oe(e)||n.fragmentError>t[e].fragmentError)?e:(g=n.maxScore,i):(Or(i,"no variants with VIDEO-RANGE of "+JSON.stringify(v)+" found"),e)}),void 0),videoRanges:v,preferHDR:p,minFramerate:c,minBitrate:f}}(C,R,t,b,D),x=_.codecSet,P=_.videoRanges,F=_.minFramerate,M=_.minBitrate,O=_.preferHDR;T=x,R=O?P[P.length-1]:P[0],k=F,t=Math.max(t,M),w.log("[abr] picked start tier "+JSON.stringify(_))}else T=null==S?void 0:S.codecSet,R=null==S?void 0:S.videoRange;for(var N,U=f?f.duration:c?c.duration:0,B=this.bwEstimator.getEstimateTTFB()/1e3,G=[],K=function(){var e,o=v[H],c=H>d;if(!o)return 0;if(E.useMediaCapabilities&&!o.supportedResult&&!o.supportedPromise){var g=navigator.mediaCapabilities;"function"==typeof(null==g?void 0:g.decodingInfo)&&function(t,e,r,i,n,a){var s=t.audioCodec?t.audioGroups:null,o=null==a?void 0:a.audioCodec,l=null==a?void 0:a.channels,u=l?parseInt(l):o?1/0:2,h=null;if(null!=s&&s.length)try{h=1===s.length&&s[0]?e.groups[s[0]].channels:s.reduce((function(t,r){if(r){var i=e.groups[r];if(!i)throw new Error("Audio track group "+r+" not found");Object.keys(i.channels).forEach((function(e){t[e]=(t[e]||0)+i.channels[e]}))}return t}),{2:0})}catch(t){return!0}return void 0!==t.videoCodec&&(t.width>1920&&t.height>1088||t.height>1920&&t.width>1088||t.frameRate>Math.max(i,30)||"SDR"!==t.videoRange&&t.videoRange!==r||t.bitrate>Math.max(n,8e6))||!!h&&y(u)&&Object.keys(h).some((function(t){return parseInt(t)>u}))}(o,I,R,k,t,b)?(o.supportedPromise=Fr(o,I,g),o.supportedPromise.then((function(t){if(l.hls){o.supportedResult=t;var e=l.hls.levels,r=e.indexOf(o);t.error?w.warn('[abr] MediaCapabilities decodingInfo error: "'+t.error+'" for level '+r+" "+JSON.stringify(t)):t.supported||(w.warn("[abr] Unsupported MediaCapabilities decodingInfo result for level "+r+" "+JSON.stringify(t)),r>-1&&e.length>1&&(w.log("[abr] Removing unsupported level "+r),l.hls.removeLevel(r)))}}))):o.supportedResult=xr}if(T&&o.codecSet!==T||R&&o.videoRange!==R||c&&k>o.frameRate||!c&&k>0&&k=2*U&&0===n?v[H].averageBitrate:v[H].maxBitrate,x=l.getTimeToLoadFrag(B,m,_*C,void 0===D);if(m>=_&&(H===h||0===o.loadError&&0===o.fragmentError)&&(x<=B||!y(x)||L&&!l.bitrateTestDelay||x"+H+" adjustedbw("+Math.round(m)+")-bitrate="+Math.round(m-_)+" ttfb:"+B.toFixed(1)+" avgDuration:"+C.toFixed(1)+" maxFetchDuration:"+u.toFixed(1)+" fetchDuration:"+x.toFixed(1)+" firstSelection:"+A+" codecSet:"+T+" videoRange:"+R+" hls.loadLevel:"+p)),A&&(l.firstSelection=H),{v:H}}},H=r;H>=e;H--)if(0!==(N=K())&&N)return N.v;return-1},s(t,[{key:"firstAutoLevel",get:function(){var t=this.hls,e=t.maxAutoLevel,r=t.minAutoLevel,i=this.getBwEstimate(),n=this.hls.config.maxStarvationDelay,a=this.findBestLevel(i,r,e,0,n,1,1);if(a>-1)return a;var s=this.hls.firstLevel,o=Math.min(Math.max(s,r),e);return w.warn("[abr] Could not find best starting auto level. Defaulting to first in playlist "+s+" clamped to "+o),o}},{key:"forcedAutoLevel",get:function(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}},{key:"nextAutoLevel",get:function(){var t=this.forcedAutoLevel,e=this.bwEstimator.canEstimate(),r=this.lastLoadedFragLevel>-1;if(!(-1===t||e&&r&&this.nextAutoLevelKey!==this.getAutoLevelKey()))return t;var i=e&&r?this.getNextABRAutoLevel():this.firstAutoLevel;if(-1!==t){var n=this.hls.levels;if(n.length>Math.max(t,i)&&n[t].loadError<=n[i].loadError)return t}return this._nextAutoLevel=i,this.nextAutoLevelKey=this.getAutoLevelKey(),i},set:function(t){var e=this.hls,r=e.maxAutoLevel,i=e.minAutoLevel,n=Math.min(Math.max(t,i),r);this._nextAutoLevel!==n&&(this.nextAutoLevelKey="",this._nextAutoLevel=n)}}]),t}(),Hr=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._tickCallCount=0,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}(),Vr="NOT_LOADED",Yr="APPENDING",Wr="PARTIAL",jr="OK",qr=function(){function t(t){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(S.BUFFER_APPENDED,this.onBufferAppended,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(S.BUFFER_APPENDED,this.onBufferAppended,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){var r=this.activePartLists[e];if(r)for(var i=r.length;i--;){var n=r[i];if(!n)break;var a=n.end;if(n.start<=t&&null!==a&&t<=a)return n}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,i){var n=this;this.timeRanges&&(this.timeRanges[t]=e);var a=(null==i?void 0:i.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(i){var s=n.fragments[i];if(s&&!(a>=s.body.sn))if(s.buffered||s.loaded){var o=s.range[t];o&&o.time.some((function(t){var r=!n.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&n.removeFragment(s.body),r}))}else s.body.type===r&&n.removeFragment(s.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=zr(i),s=this.fragments[a];if(!(!s||s.buffered&&i.gap)){var o=!i.relurl;Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var l=r[t],u=o||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,u,l)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,(s.body.endList=i.endList||s.body.endList)&&(this.endListFragments[s.body.type]=s),Xr(s)||this.removeParts(i.sn-1,i.type)):this.removeFragment(s.body)}}},e.removeParts=function(t,e){var r=this.activePartLists[e];r&&(this.activePartLists[e]=r.filter((function(e){return e.fragment.sn>=t})))},e.fragBuffered=function(t,e){var r=zr(t),i=this.fragments[r];!i&&e&&(i=this.fragments[r]={body:t,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},t.gap&&(this.hasGaps=!0)),i&&(i.loaded=null,i.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=t.start,s=t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=h&&o<=d){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ah){var c=Math.max(a,i.start(u)),f=Math.min(s,i.end(u));f>c&&(n.partial=!0,n.time.push({startPTS:c,endPTS:f}))}else if(s<=h)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&&Xr(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.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Xr(e))},e.getState=function(t){var e=zr(t),r=this.fragments[e];return r?r.buffered?Xr(r)?Wr:jr:Yr:Vr},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=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){var n=i?null:e,a=zr(r);this.fragments[a]={body:r,appendedPTS:null,loaded:n,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if("initSegment"!==i.sn){var s=i.type;if(n){var o=this.activePartLists[s];o||(this.activePartLists[s]=o=[]),o.push(n)}this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];r.detectEvictedFragments(t,e,s,n)}))}},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=zr(t);return!!this.fragments[e]},e.hasParts=function(t){var e;return!(null==(e=this.activePartLists[t])||!e.length)},e.removeFragmentsInRange=function(t,e,r,i,n){var a=this;i&&!this.hasGaps||Object.keys(this.fragments).forEach((function(s){var o=a.fragments[s];if(o){var l=o.body;l.type!==r||i&&!l.gap||l.startt&&(o.buffered||n)&&a.removeFragment(l)}}))},e.removeFragment=function(t){var e=zr(t);t.stats.loaded=0,t.clearElementaryStreamInfo();var r=this.activePartLists[t.type];if(r){var i=t.sn;this.activePartLists[t.type]=r.filter((function(t){return t.fragment.sn!==i}))}delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},t}();function Xr(t){var e,r,i;return t.buffered&&(t.body.gap||(null==(e=t.range.video)?void 0:e.partial)||(null==(r=t.range.audio)?void 0:r.partial)||(null==(i=t.range.audiovideo)?void 0:i.partial))}function zr(t){return t.type+"_"+t.level+"_"+t.sn}var Qr={length:0,start:function(){return 0},end:function(){return 0}},Jr=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=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;ns&&(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,h=e,d=0;d=c&&er.startCC||t&&t.cc>>8^255&m^99,t[f]=m,e[m]=f;var p=c[f],y=c[p],E=c[y],T=257*c[m]^16843008*m;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*p^16843008*f,l[m]=T<<24|T>>>8,u[m]=T<<16|T>>>16,h[m]=T<<8|T>>>24,d[m]=T,f?(f=p^c[c[c[E^p]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;is.end){var h=a>u;(a0&&null!=a&&a.key&&a.iv&&"AES-128"===a.method){var s=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).catch((function(e){throw i.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((function(n){var a=self.performance.now();return i.trigger(S.FRAG_DECRYPTED,{frag:t,payload:n,stats:{tstart:s,tdecrypt:a}}),e.payload=n,r.completeInitSegmentLoad(e)}))}return r.completeInitSegmentLoad(e)})).catch((function(e){r.state!==gi&&r.state!==Ai&&(r.warn(e),r.resetFragmentLoading(t))}))},r.completeInitSegmentLoad=function(t){if(!this.levels)throw new Error("init load aborted, missing levels");var e=t.frag.stats;this.state=vi,t.frag.data=new Uint8Array(t.payload),e.parsing.start=e.buffering.start=self.performance.now(),e.parsing.end=e.buffering.end=self.performance.now(),this.tick()},r.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.sn!==e.sn||t.level!==e.level},r.fragBufferedComplete=function(t,e){var r,i,n,a,s=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+(this.playlistType===we?"level":"track")+" "+t.level+" (frag:["+(null!=(r=t.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(i=t.endPTS)?i:NaN).toFixed(3)+"] > buffer:"+(s?fi(Jr.getBuffered(s)):"(detached)")+")"),"initSegment"!==t.sn){var o;if(t.type!==_e){var l=t.elementaryStreams;if(!Object.keys(l).some((function(t){return!!l[t]})))return void(this.state=vi)}var u=null==(o=this.levels)?void 0:o[t.level];null!=u&&u.fragmentError&&(this.log("Resetting level fragment error count of "+u.fragmentError+" on frag buffered"),u.fragmentError=0)}this.state=vi,s&&(!this.loadedmetadata&&t.type==we&&s.buffered.length&&(null==(n=this.fragCurrent)?void 0:n.sn)===(null==(a=this.fragPrevious)?void 0:a.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._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 $r(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},r._handleFragmentLoadProgress=function(t){},r._doFragLoad=function(t,e,r,i){var n,a=this;void 0===r&&(r=null);var s=null==e?void 0:e.details;if(!this.levels||!s)throw new Error("frag load aborted, missing level"+(s?"":" detail")+"s");var o=null;if(!t.encrypted||null!=(n=t.decryptdata)&&n.key?!t.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(t,s.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+s.startSN+"-"+s.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=mi,this.fragCurrent=t,o=this.keyLoader.load(t).then((function(t){if(!a.fragContextChanged(t.frag))return a.hls.trigger(S.KEY_LOADED,t),a.state===mi&&(a.state=vi),t})),this.hls.trigger(S.KEY_LOADING,{frag:t}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&"initSegment"!==t.sn){var l=s.partList;if(l&&i){r>t.end&&s.fragmentHint&&(t=s.fragmentHint);var u=this.getNextPart(l,t,r);if(u>-1){var h,d=l[u];return this.log("Loading part sn: "+t.sn+" p: "+d.index+" cc: "+t.cc+" of playlist ["+s.startSN+"-"+s.endSN+"] parts [0-"+u+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=pi,h=o?o.then((function(r){return!r||a.fragContextChanged(r.frag)?null:a.doFragPartsLoad(t,d,e,i)})).catch((function(t){return a.handleFragLoadError(t)})):this.doFragPartsLoad(t,d,e,i).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):h}if(!t.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(s?"of ["+s.startSN+"-"+s.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),y(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=pi;var c,f=this.config.progressive;return c=f&&o?o.then((function(e){return!e||a.fragContextChanged(null==e?void 0:e.frag)?null:a.fragmentLoader.load(t,i)})).catch((function(t){return a.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,f?i:void 0),o]).then((function(t){var e=t[0];return!f&&e&&i&&i(e),e})).catch((function(t){return a.handleFragLoadError(t)})),this.hls.trigger(S.FRAG_LOADING,{frag:t,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):c},r.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,s){var o,l=[],u=null==(o=r.details)?void 0:o.partList;!function e(o){n.fragmentLoader.loadPart(t,o,i).then((function(i){l[o.index]=i;var s=i.part;n.hls.trigger(S.FRAG_LOADED,i);var h=ur(r,t.sn,o.index+1)||hr(u,t.sn,o.index+1);if(!h)return a({frag:t,part:s,partsLoaded:l});e(h)})).catch(s)}(e)}))},r.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===A.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(S.ERROR,e)}else this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,err:t,error:t,fatal:!0});return null},r._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Ti){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===gi||this.state===Ai||(this.state=vi)},r.getCurrentContext=function(t){var e=this.levels,r=this.fragCurrent,i=t.level,n=t.sn,a=t.part;if(null==e||!e[i])return this.warn("Levels object was unset while buffering fragment "+n+" of level "+i+". The current chunk will not be buffered."),null;var s=e[i],o=a>-1?ur(s,n,a):null,l=o?o.fragment:function(t,e,r){if(null==t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},r.getFwdBufferInfo=function(t,e){var r=this.getLoadPosition();return y(r)?this.getFwdBufferInfoAtPos(t,r,e):null},r.getFwdBufferInfoAtPos=function(t,e,r){var i=this.config.maxBufferHole,n=Jr.bufferInfo(t,e,i);if(0===n.len&&void 0!==n.nextStart){var a=this.fragmentTracker.getBufferedFrag(e,r);if(a&&n.nextStart=i&&(r.maxMaxBufferLength=n,this.warn("Reduce max buffer length to "+n+"s"),!0)},r.getAppendedFrag=function(t,e){var r=this.fragmentTracker.getAppendedFrag(t,we);return r&&"fragment"in r?r.fragment:r},r.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(ie},r.getNextFragmentLoopLoading=function(t,e,r,i,n){var a=t.gap,s=this.getNextFragment(this.nextLoadPosition,e);if(null===s)return s;if(t=s,a&&t&&!t.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,i);if(null!==o&&r.len+o.len>=n)return this.log('buffer full after gaps in "'+i+'" playlist starting at sn: '+t.sn),null}return t},r.mapToInitFragWhenRequired=function(t){return null==t||!t.initSegment||null!=t&&t.initSegment.data||this.bitrateTest?t:t.initSegment},r.getNextPart=function(t,e,r){for(var i=-1,n=!1,a=!0,s=0,o=t.length;s-1&&rr.start&&r.loaded},r.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||!y(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.startSN&&n<=t.endSN){var a=e[n-t.startSN];r.cc===a.cc&&(i=a,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return pr(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var s=this.hls.liveSyncPosition;null!==s&&(i=this.getFragmentAtPosition(s,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},r.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,h=r.partList,d=!!(n.lowLatencyMode&&null!=h&&h.length&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var c=i.sn-r.startSN,f=this.fragmentTracker.getState(i);if((f===jr||f===Wr&&i.gap)&&(a=i),a&&i.sn===a.sn&&(!d||h[0].fragment.sn>i.sn)&&a&&i.level===a.level){var g=s[c+1];i=i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(n"+t.startSN+" prev-sn: "+(o?o.sn:"na")+" fragments: "+i),l}return n},r.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},r.setStartPosition=function(t,e){var r=this.startPosition;if(r "+(null==(n=this.fragCurrent)?void 0:n.url))}else{var a=e.details===A.FRAG_GAP;a&&this.fragmentTracker.fragBuffered(i,!0);var s=e.errorAction,o=s||{},l=o.action,u=o.retryCount,h=void 0===u?0:u,d=o.retryConfig;if(s&&l===Rr&&d){this.resetStartWhenNotLoaded(this.levelLastLoaded);var c=gr(d,h);this.warn("Fragment "+i.sn+" of "+t+" "+i.level+" errored with "+e.details+", retrying loading "+(h+1)+"/"+d.maxNumRetry+" in "+c+"ms"),s.resolved=!0,this.retryDate=self.performance.now()+c,this.state=yi}else if(d&&s){if(this.resetFragmentErrors(t),!(h.5;n&&this.reduceMaxBufferLength(i.len,(null==e?void 0:e.duration)||10);var a=!n;return a&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+r+" buffer"),e&&(this.fragmentTracker.removeFragment(e),this.nextLoadPosition=e.start),this.resetLoadingState(),a}return!1},r.resetFragmentErrors=function(t){t===Ce&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==gi&&(this.state=vi)},r.afterBufferFlushed=function(t,e,r){if(t){var i=Jr.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Li&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=vi},r.resetStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=t?t.details:null;null!=e&&e.live?(this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(t){this.warn("The loading context changed while buffering fragment "+t.sn+" of level "+t.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()},r.removeUnbufferedFrags=function(t){void 0===t&&(t=0),this.fragmentTracker.removeFragmentsInRange(t,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(t,e,r,i){var n,a=this,s=r.details;if(s){if(!Object.keys(t.elementaryStreams).reduce((function(e,n){var o=t.elementaryStreams[n];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return a.warn("Could not parse fragment "+t.sn+" "+n+" duration reliably ("+l+")"),e||!1;var u=i?0:ar(s,t,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return a.hls.trigger(S.LEVEL_PTS_UPDATED,{details:s,level:r,drift:u,type:n,frag:t,start:o.startPTS,end:o.endPTS}),!0}return e}),!1)&&null===(null==(n=this.transmuxer)?void 0:n.error)){var o=new Error("Found no media in fragment "+t.sn+" of level "+t.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,t.gap=!0,this.fragmentTracker.removeFragment(t),this.fragmentTracker.fragBuffered(t,!0)),this.warn(o.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:t,reason:"Found no media in msn "+t.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=Si,this.hls.trigger(S.FRAG_PARSED,{frag:t,part:e})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(t){"demuxerWorker"===t.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())},s(e,[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}]),e}(Hr),Di=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;n0&&s.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:Ge,duration:Number.POSITIVE_INFINITY});n>>5}function Fi(t,e){return e+1=t.length)return!1;var i=Pi(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||Fi(t,n)}return!1}function Oi(t,e,r,i,n){if(!t.samplerate){var a=function(t,e,r,i){var n,a,s,o,l=navigator.userAgent.toLowerCase(),u=i,h=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];n=1+((192&e[r+2])>>>6);var d=(60&e[r+2])>>>2;if(!(d>h.length-1))return s=(1&e[r+2])<<2,s|=(192&e[r+3])>>>6,w.log("manifest codec:"+i+", ADTS type:"+n+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(n=5,o=new Array(4),a=d-3):(n=2,o=new Array(2),a=d):-1!==l.indexOf("android")?(n=2,o=new Array(2),a=d):(n=5,o=new Array(4),i&&(-1!==i.indexOf("mp4a.40.29")||-1!==i.indexOf("mp4a.40.5"))||!i&&d>=6?a=d-3:((i&&-1!==i.indexOf("mp4a.40.2")&&(d>=6&&1===s||/vivaldi/i.test(l))||!i&&1===s)&&(n=2,o=new Array(2)),a=d)),o[0]=n<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=s<<3,5===n&&(o[1]|=(14&a)>>1,o[2]=(1&a)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:h[d],channelCount:s,codec:"mp4a.40."+n,manifestCodec:u};var c=new Error("invalid ADTS sampling index:"+d);t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!0,error:c,reason:c.message})}(e,r,i,n);if(!a)return;t.config=a.config,t.samplerate=a.samplerate,t.channelCount=a.channelCount,t.codec=a.codec,t.manifestCodec=a.manifestCodec,w.log("parsed codec:"+t.codec+", rate:"+a.samplerate+", channels:"+a.channelCount)}}function Ni(t){return 9216e4/t}function Ui(t,e,r,i,n){var a,s=i+n*Ni(t.samplerate),o=function(t,e){var r=xi(t,e);if(e+r<=t.length){var i=Pi(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,h=u+l,d=Math.max(0,r+h-e.length);d?(a=new Uint8Array(h-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+h);var c={unit:a,pts:s};return d||t.samples.push(c),{sample:c,length:h,missing:d}}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}}var Bi=null,Gi=[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],Ki=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Hi=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Vi=[0,1,1,4];function Yi(t,e,r,i,n){if(!(r+24>e.length)){var a=Wi(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 Wi(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*Gi[14*(3===r?3-i:3===i?3:4)+n-1],u=Ki[3*(3===r?0:2===r?1:2)+a],h=3===o?1:2,d=Hi[r][i],c=Vi[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===Bi){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Bi=v?parseInt(v[1]):0}return!!Bi&&Bi<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function ji(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function qi(t,e){return e+18&&109===t[r+4]&&111===t[r+5]&&111===t[r+6]&&102===t[r+7])return!0;r=i>1?r+i:e}return!1}(t)},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Kt(this.remainderData,t));var a=function(t){var e={valid:null,remainder:null},r=xt(t,["moof"]);if(r.length<2)return e.remainder=t,e;var i=r[r.length-1];return e.valid=nt(t,0,i.byteOffset-8),e.remainder=nt(t,i.byteOffset-8),e}(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=Ht(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=Ht(t,e),{videoTrack:e,audioTrack:Ii(),id3Track:i,textTrack:Ii()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=xt(t.samples,["emsg"]);i&&i.forEach((function(t){var i=function(t){var e=t[0],r="",i="",n=0,a=0,s=0,o=0,l=0,u=0;if(0===e){for(;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1,n=It(t,12),a=It(t,16),o=It(t,20),l=It(t,24),u=28}else if(1===e){n=It(t,u+=4);var h=It(t,u+=4),d=It(t,u+=4);for(u+=4,s=Math.pow(2,32)*h+d,E(s)||(s=Number.MAX_SAFE_INTEGER,w.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=It(t,u),l=It(t,u+=4),u+=4;"\0"!==bt(t.subarray(u,u+1));)r+=bt(t.subarray(u,u+1)),u+=1;for(r+=bt(t.subarray(u,u+1)),u+=1;"\0"!==bt(t.subarray(u,u+1));)i+=bt(t.subarray(u,u+1)),u+=1;i+=bt(t.subarray(u,u+1)),u+=1}return{schemeIdUri:r,value:i,timeScale:n,presentationTime:s,presentationTimeDelta:a,eventDuration:o,id:l,payload:t.subarray(u,t.byteLength)}}(t);if(Qi.test(i.schemeIdUri)){var n=y(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 s=i.payload;r.samples.push({data:s,len:s.byteLength,dts:n,pts:n,type:He,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}(),$i=function(t,e){var r=0,i=5;e+=i;for(var n=new Uint32Array(1),a=new Uint32Array(1),s=new Uint8Array(1);i>0;){s[0]=t[e];var o=Math.min(i,8),l=8-o;a[0]=4278190080>>>24+l<>l,r=r?r<e.length)return-1;if(11!==e[r]||119!==e[r+1])return-1;var a=e[r+4]>>6;if(a>=3)return-1;var s=[48e3,44100,32e3][a],o=63&e[r+4],l=2*[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][3*o+a];if(r+l>e.length)return-1;var u=e[r+6]>>5,h=0;2===u?h+=2:(1&u&&1!==u&&(h+=2),4&u&&(h+=2));var d=(e[r+6]<<8|e[r+7])>>12-h&1,c=[2,1,2,3,3,4,4,5][u]+d,f=e[r+5]>>3,g=7&e[r+5],v=new Uint8Array([a<<6|f<<1|g>>2,(3&g)<<6|u<<3|d<<2|o>>4,o<<4&224]),m=i+n*(1536/s*9e4),p=e.subarray(r,r+l);return t.config=v,t.channelCount=c,t.samplerate=s,t.samples.push({unit:p,pts:m}),l}var en=function(){function t(){this.VideoSample=null}var e=t.prototype;return e.createVideoSample=function(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}},e.getLastNalUnit=function(t){var e,r,i=this.VideoSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!=(e=i)&&e.units){var n=i.units;r=n[n.length-1]}return r},e.pushAccessUnit=function(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&&w.log(t.pts+"/"+t.dts+":"+t.debug)},t}(),rn=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;t=Math.min(t,8*this.bytesAvailable+this.bitsAvailable),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;if(t>32&&w.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>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;i4){var f=new rn(c).readSliceType();2!==f&&4!==f&&7!==f&&9!==f||(h=!0)}h&&null!=(d=l)&&d.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.frame=!0,l.key=h;break;case 5:a=!0,null!=(o=l)&&o.frame&&!l.key&&(s.pushAccessUnit(l,t),l=s.VideoSample=null),l||(l=s.VideoSample=s.createVideoSample(!0,r.pts,r.dts,"")),l.key=!0,l.frame=!0;break;case 6:a=!0,Yt(i.data,1,r.pts,e.samples);break;case 7:var g,v;a=!0,u=!0;var m=i.data,p=new rn(m).readSPS();if(!t.sps||t.width!==p.width||t.height!==p.height||(null==(g=t.pixelRatio)?void 0:g[0])!==p.pixelRatio[0]||(null==(v=t.pixelRatio)?void 0:v[1])!==p.pixelRatio[1]){t.width=p.width,t.height=p.height,t.pixelRatio=p.pixelRatio,t.sps=[m],t.duration=n;for(var y=m.subarray(1,4),E="avc1.",T=0;T<3;T++){var S=y[T].toString(16);S.length<2&&(S="0"+S),E+=S}t.codec=E}break;case 8:a=!0,t.pps=[i.data];break;case 9:a=!0,t.audFound=!0,l&&s.pushAccessUnit(l,t),l=s.VideoSample=s.createVideoSample(!1,r.pts,r.dts,"");break;case 12:a=!0;break;default:a=!1,l&&(l.debug+="unknown NAL "+i.type+" ")}l&&a&&l.units.push(i)})),i&&l&&(this.pushAccessUnit(l,t),this.VideoSample=null)},r.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,h=0;for(-1===a&&(u=0,h=31&e[0],a=0,l=1);l=0){var d={data:e.subarray(u,i),type:h};o.push(d)}else{var c=this.getLastNalUnit(t.samples);c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),i>0&&(c.data=Kt(c.data,e.subarray(0,i)),c.state=0))}l=0&&a>=0){var f={data:e.subarray(u,n),type:h,state:a};o.push(f)}if(0===o.length){var g=this.getLastNalUnit(t.samples);g&&(g.data=Kt(g.data,e))}return t.naluState=a,o},e}(en),an=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new ci(e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t){return this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer)},e.decryptAacSample=function(t,e,r){var i=this,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);this.decryptBuffer(s).then((function(a){var s=new Uint8Array(a);n.set(s,16),i.decrypter.isSync()||i.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||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))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)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||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}(),sn=188,on=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._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.videoParser=new nn}t.probe=function(e){var r=t.syncOffset(e);return r>0&&w.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=t.length,r=Math.min(940,e-sn)+1,i=0;i1&&(0===a&&s>2||o+sn>r))return a}i++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:kt[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._videoTrack=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.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._videoTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.remainderData=null},e.demux=function(e,r,i,n){var a;void 0===i&&(i=!1),void 0===n&&(n=!1),i||(this.sampleAes=null);var s=this._videoTrack,o=this._audioTrack,l=this._id3Track,u=this._txtTrack,h=s.pid,d=s.pesData,c=o.pid,f=l.pid,g=o.pesData,v=l.pesData,m=null,p=this.pmtParsed,y=this._pmtId,E=e.length;if(this.remainderData&&(E=(e=Kt(this.remainderData,e)).length,this.remainderData=null),E>4>1){if((k=L+5+e[L+4])===L+sn)continue}else k=L+4;switch(R){case h:A&&(d&&(a=fn(d))&&this.videoParser.parseAVCPES(s,u,a,!1,this._duration),d={data:[],size:0}),d&&(d.data.push(e.subarray(k,L+sn)),d.size+=L+sn-k);break;case c:if(A){if(g&&(a=fn(g)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,a);break;case"mp3":this.parseMPEGPES(o,a);break;case"ac3":this.parseAC3PES(o,a)}g={data:[],size:0}}g&&(g.data.push(e.subarray(k,L+sn)),g.size+=L+sn-k);break;case f:A&&(v&&(a=fn(v))&&this.parseID3PES(l,a),v={data:[],size:0}),v&&(v.data.push(e.subarray(k,L+sn)),v.size+=L+sn-k);break;case 0:A&&(k+=e[k]+1),y=this._pmtId=un(e,k);break;case y:A&&(k+=e[k]+1);var b=hn(e,k,this.typeSupported,i,this.observer);(h=b.videoPid)>0&&(s.pid=h,s.segmentCodec=b.segmentVideoCodec),(c=b.audioPid)>0&&(o.pid=c,o.segmentCodec=b.segmentAudioCodec),(f=b.id3Pid)>0&&(l.pid=f),null===m||p||(w.warn("MPEG-TS PMT found at "+L+" after unknown PID '"+m+"'. Backtracking to sync byte @"+T+" to parse all TS packets."),m=null,L=T-188),p=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=R}}else S++;S>0&&dn(this.observer,new Error("Found "+S+" TS packet/s that do not start with 0x47")),s.pesData=d,o.pesData=g,l.pesData=v;var D={audioTrack:o,videoTrack:s,id3Track:l,textTrack:u};return n&&this.extractRemainingSamples(D),D},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._videoTrack,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=fn(s))?(this.videoParser.parseAVCPES(i,a,e,!0,this._duration),i.pesData=null):i.pesData=s,o&&(e=fn(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e);break;case"ac3":this.parseAC3PES(r,e)}r.pesData=null}else null!=o&&o.size&&w.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=fn(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 an(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.parseAACPES=function(t,e){var r,i,n,a=0,s=this.aacOverFlow,o=e.data;if(s){this.aacOverFlow=null;var l=s.missing,u=s.sample.unit.byteLength;if(-1===l)o=Kt(s.sample.unit,o);else{var h=u-l;s.sample.unit.set(o.subarray(0,l),h),t.samples.push(s.sample),a=s.missing}}for(r=a,i=o.length;r0;)o+=n;else w.warn("[tsdemuxer]: AC3 PES unknown PTS")},e.parseID3PES=function(t,e){if(void 0!==e.pts){var r=o({},e,{type:this._videoTrack?He:Ge,duration:Number.POSITIVE_INFINITY});t.samples.push(r)}else w.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function ln(t,e){return((31&t[e+1])<<8)+t[e+2]}function un(t,e){return(31&t[e+10])<<8|t[e+11]}function hn(t,e,r,i,n){var a={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},s=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e0)for(var u=e+5,h=l;h>2;){106===t[u]&&(!0!==r.ac3?w.log("AC-3 audio found, not supported in this browser for now"):(a.audioPid=o,a.segmentAudioCodec="ac3"));var d=t[u+1]+2;u+=d,h-=d}break;case 194:case 135:return dn(n,new Error("Unsupported EC-3 in M2TS found")),a;case 36:return dn(n,new Error("Unsupported HEVC in M2TS found")),a}e+=l+5}return a}function dn(t,e,r){w.warn("parsing error: "+e.message),t.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,levelRetry:r,error:e,reason:e.message})}function cn(t){w.log(t+" with AES-128-CBC encryption found in unencrypted stream")}function fn(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;)o[0]=Kt(o[0],o[1]),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 l=e[7];192&l&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&l?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(w.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var u=(i=e[8])+9;if(t.size<=u)return null;t.size-=u;for(var h=new Uint8Array(t.size),d=0,c=o.length;df){u-=f;continue}e=e.subarray(u),f-=u,u=0}h.set(e,s),s+=f}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}var gn=function(t){function e(){return t.apply(this,arguments)||this}l(e,t);var r=e.prototype;return r.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}},e.probe=function(t){if(!t)return!1;var e=lt(t,0),r=(null==e?void 0:e.length)||0;if(e&&11===t[r]&&119===t[r+1]&&void 0!==dt(e)&&$i(t,r)<=16)return!1;for(var i=t.length;r1?r-1:0),n=1;n>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>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/(mn+1)),n=Math.floor(r%(mn+1)),a=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,a)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>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,h=e.pixelRatio[0],d=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([h>>24,h>>16&255,h>>8&255,255&h,d>>24,d>>16&255,d>>8&255,255&d])))},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.audioStsd=function(t){var e=t.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,e>>8&255,255&e,0,0])},t.mp4a=function(e){return t.box(t.types.mp4a,t.audioStsd(e),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){return t.box(t.types[".mp3"],t.audioStsd(e))},t.ac3=function(e){return t.box(t.types["ac-3"],t.audioStsd(e),t.box(t.types.dac3,e.config))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):"ac3"===e.segmentCodec?t.box(t.types.stsd,t.STSD,t.ac3(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,a=e.height,s=Math.floor(i/(mn+1)),o=Math.floor(i%(mn+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,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o,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,a>>8&255,255&a,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,a=Math.floor(r/(mn+1)),s=Math.floor(r%(mn+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,a>>24,a>>16&255,a>>8&255,255&a,s>>24,s>>16&255,s>>8&255,255&s])),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||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set(["video"===e.type?1:0,0,15,1,h>>>24&255,h>>>16&255,h>>>8&255,255&h,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i>>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);return Kt(t.FTYP,r)},t}();pn.types=void 0,pn.HDLR_TYPES=void 0,pn.STTS=void 0,pn.STSC=void 0,pn.STCO=void 0,pn.STSZ=void 0,pn.VMHD=void 0,pn.SMHD=void 0,pn.STSD=void 0,pn.FTYP=void 0,pn.DINF=void 0;var yn=9e4;function En(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 Tn(t,e){return void 0===e&&(e=!1),En(t,1e3,1/yn,e)}var Sn=null,Ln=null,An=function(){function t(t,e,r,i){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===Sn){var n=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Sn=n?parseInt(n[1]):0}if(null===Ln){var a=navigator.userAgent.match(/Safari\/(\d+)/i);Ln=a?parseInt(a[1]):0}}var e=t.prototype;return e.destroy=function(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null},e.resetTimeStamp=function(t){w.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){w.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){w.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,Rn(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&w.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,h,d,c,f,g=n,v=n,m=t.pid>-1,p=e.pid>-1,y=e.samples.length,E=t.samples.length>0,T=s&&y>0||y>1;if((!m||E)&&(!p||T)||this.ISGenerated||s){if(this.ISGenerated){var S,L,A,R,k=this.videoTrackConfig;!k||e.width===k.width&&e.height===k.height&&(null==(S=e.pixelRatio)?void 0:S[0])===(null==(L=k.pixelRatio)?void 0:L[0])&&(null==(A=e.pixelRatio)?void 0:A[1])===(null==(R=k.pixelRatio)?void 0:R[1])||this.resetInitSegment()}else h=this.generateIS(t,e,n,a);var b,D=this.isVideoContiguous,I=-1;if(T&&(I=function(t){for(var e=0;e0){w.warn("[mp4-remuxer]: Dropped "+I+" out of "+y+" video samples due to a missing keyframe");var C=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,b=v+=(e.samples[0].pts-C)/e.inputTimeScale}else-1===I&&(w.warn("[mp4-remuxer]: No keyframe found out of "+y+" video samples"),f=!1);if(this.ISGenerated){if(E&&T){var _=this.getVideoStartPts(e.samples),x=(Rn(t.samples[0].pts,_)-_)/e.inputTimeScale;g+=Math.max(0,x),v+=Math.max(0,-x)}if(E){if(t.samplerate||(w.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),h=this.generateIS(t,e,n,a)),u=this.remuxAudio(t,g,this.isAudioContiguous,a,p||T||o===Ce?v:void 0),T){var P=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(w.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),h=this.generateIS(t,e,n,a)),l=this.remuxVideo(e,v,D,P)}}else T&&(l=this.remuxVideo(e,v,D,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=b)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(c=kn(r,n,this._initPTS,this._initDTS)),i.samples.length&&(d=bn(i,n,this._initPTS))),{audio:u,video:l,initSegment:h,independent:f,text:d,id3:c}},e.generateIS=function(t,e,r,i){var n,a,s,o=t.samples,l=e.samples,u=this.typeSupported,h={},d=this._initPTS,c=!d||i,f="audio/mp4";if(c&&(n=a=1/0),t.config&&o.length){switch(t.timescale=t.samplerate,t.segmentCodec){case"mp3":u.mpeg?(f="audio/mpeg",t.codec=""):u.mp3&&(t.codec="mp3");break;case"ac3":t.codec="ac-3"}h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&u.mpeg?new Uint8Array(0):pn.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,d&&s===d.timescale?c=!1:n=a=o[0].pts-Math.round(s*r))}if(e.sps&&e.pps&&l.length){if(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:pn.initSegment([e]),metadata:{width:e.width,height:e.height}},c)if(s=e.inputTimeScale,d&&s===d.timescale)c=!1;else{var g=this.getVideoStartPts(l),v=Math.round(s*r);a=Math.min(a,Rn(l[0].dts,g)-v),n=Math.min(n,g-v)}this.videoTrackConfig={width:e.width,height:e.height,pixelRatio:e.pixelRatio}}if(Object.keys(h).length)return this.ISGenerated=!0,c?(this._initPTS={baseTime:n,timescale:s},this._initDTS={baseTime:a,timescale:s}):n=s=void 0,{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,l=t.samples,u=[],h=l.length,d=this._initPTS,c=this.nextAvcDts,f=8,g=this.videoSampleDuration,v=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,p=!1;if(!r||null===c){var y=e*s,E=l[0].pts-Rn(l[0].dts,l[0].pts);Sn&&null!==c&&Math.abs(y-E-c)<15e3?r=!0:c=y-E}for(var T=d.baseTime*s/d.timescale,R=0;R0?R-1:R].dts&&(p=!0)}p&&l.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=l[0].dts;var b=(a=l[l.length-1].dts)-n,D=b?Math.round(b/(h-1)):g||t.inputTimeScale/30;if(r){var I=n-c,C=I>D,_=I<-1;if((C||_)&&(C?w.warn("AVC: "+Tn(I,!0)+" ms ("+I+"dts) hole between fragments detected at "+e.toFixed(3)):w.warn("AVC: "+Tn(-I,!0)+" ms ("+I+"dts) overlapping between fragments detected at "+e.toFixed(3)),!_||c>=l[0].pts||Sn)){n=c;var x=l[0].pts-I;if(C)l[0].dts=n,l[0].pts=x;else for(var P=0;Px);P++)l[P].dts-=I,l[P].pts-=I;w.log("Video: Initial PTS/DTS adjusted: "+Tn(x,!0)+"/"+Tn(n,!0)+", delta: "+Tn(I,!0)+" ms")}}for(var F=0,M=0,O=n=Math.max(0,n),N=0;N0?$.dts-l[J-1].dts:D;if(st=J>0?$.pts-l[J-1].pts:D,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),ht=(i?v+i*s:this.nextAudioPts)-$.pts;ht>ut?((g=ht-lt)<0?g=lt:j=!0,w.log("[mp4-remuxer]: It is approximately "+ht/90+" ms to the next segment; using duration "+g/90+" ms for the last video frame.")):g=lt}else g=lt}var dt=Math.round($.pts-$.dts);q=Math.min(q,g),z=Math.max(z,g),X=Math.min(X,st),Q=Math.max(Q,st),u.push(new In($.key,g,tt,dt))}if(u.length)if(Sn){if(Sn<70){var ct=u[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(Ln&&Q-X0&&(i&&Math.abs(p-m)<9e3||Math.abs(Rn(g[0].pts-y,p)-m)<20*u),g.forEach((function(t){t.pts=Rn(t.pts-y,p)})),!r||m<0){if(g=g.filter((function(t){return t.pts>=0})),!g.length)return;m=0===n?0:i&&!f?Math.max(0,p):g[0].pts}if("aac"===t.segmentCodec)for(var E=this.config.maxAudioFramesDrift,T=0,R=m;T=E*u&&I<1e4&&f){var C=Math.round(D/u);(R=b-C*u)<0&&(C--,R+=u),0===T&&(this.nextAudioPts=m=R),w.warn("[mp4-remuxer]: Injecting "+C+" audio frame @ "+(R/a).toFixed(3)+"s due to "+Math.round(1e3*D/a)+" ms gap.");for(var _=0;_0))return;N+=v;try{F=new Uint8Array(N)}catch(t){return void this.observer.emit(S.ERROR,S.ERROR,{type:L.MUX_ERROR,details:A.REMUX_ALLOC_ERROR,fatal:!1,error:t,bytes:N,reason:"fail allocating audio mdat "+N})}d||(new DataView(F.buffer).setUint32(0,N),F.set(pn.types.mdat,4))}F.set(H,v);var Y=H.byteLength;v+=Y,c.push(new In(!0,l,Y,0)),O=V}var W=c.length;if(W){var j=c[c.length-1];this.nextAudioPts=m=O+s*j.duration;var q=d?new Uint8Array(0):pn.moof(t.sequenceNumber++,M/s,o({},t,{samples:c}));t.samples=[];var X=M/a,z=m/a,Q={data1:q,data2:F,startPTS:X,endPTS:z,startDTS:X,endDTS:z,type:"audio",hasAudio:!0,hasVideo:!1,nb:W};return this.isAudioContiguous=!0,Q}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,a=n/(t.samplerate?t.samplerate:n),s=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,u=(null!==s?s:i.startDTS*n)+l,h=i.endDTS*n+l,d=1024*a,c=Math.ceil((h-u)/d),f=vn.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(w.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function kn(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s0;n||(i=xt(e,["encv"])),i.forEach((function(t){xt(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=Bt(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(w.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+Lt(i)+" -> "+Lt(r)),e.set(r,8))}}))}))})),t}(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(null==t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Ft(t);i.audio&&(e=Cn(i.audio,O)),i.video&&(r=Cn(i.video,N));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"}:w.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n,a){var s,o,l=this.initPTS,u=this.lastEndTime,h={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};y(u)||(u=this.lastEndTime=n||0);var d=e.samples;if(null==d||!d.length)return h;var c={initPTS:void 0,timescale:1},f=this.initData;if(null!=(s=f)&&s.length||(this.generateInitSegment(d),f=this.initData),null==(o=f)||!o.length)return w.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),h;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=function(t,e){for(var r=0,i=0,n=0,a=xt(t,["moof","traf"]),s=0;sn}(l,m,n,g)||c.timescale!==l.timescale&&a)&&(c.initPTS=m-n,l&&1===l.timescale&&w.warn("Adjusting initPTS by "+(c.initPTS-l.baseTime)),this.initPTS=l={baseTime:c.initPTS,timescale:1});var p=t?m-l.baseTime/l.timescale:u,E=p+g;!function(t,e,r){xt(e,["moof","traf"]).forEach((function(e){xt(e,["tfhd"]).forEach((function(i){var n=It(i,4),a=t[n];if(a){var s=a.timescale||9e4;xt(e,["tfdt"]).forEach((function(t){var e=t[0],i=r*s;if(i){var n=It(t,4);if(0===e)n-=i,_t(t,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=It(t,8),n-=i,n=Math.max(n,0);var a=Math.floor(n/(At+1)),o=Math.floor(n%(At+1));_t(t,4,a),_t(t,8,o)}}}))}}))}))}(f,d,l.baseTime/l.timescale),g>0?this.lastEndTime=E:(w.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var T=!!f.audio,S=!!f.video,L="";T&&(L+="audio"),S&&(L+="video");var A={data1:d,startPTS:p,startDTS:p,endPTS:E,endDTS:E,type:L,hasAudio:T,hasVideo:S,nb:1,dropped:0};return h.audio="audio"===A.type?A:void 0,h.video="audio"!==A.type?A:void 0,h.initSegment=c,h.id3=kn(r,n,l,l),i.samples.length&&(h.text=bn(i,n,l)),h},t}();function Cn(t,e){var r=null==t?void 0:t.codec;if(r&&r.length>4)return r;if(e===O){if("ec-3"===r||"ac-3"===r||"alac"===r)return r;if("fLaC"===r||"Opus"===r)return he(r,!1);var i="mp4a.40.5";return w.info('Parsed audio codec "'+r+'" or audio object type not handled. Using "'+i+'"'),i}return w.warn('Unhandled video codec "'+r+'"'),"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1.42e01e"}try{Dn=self.performance.now.bind(self.performance)}catch(t){w.debug("Unable to use Performance API on this environment"),Dn=null==j?void 0:j.Date.now}var _n=[{demux:Ji,remux:wn},{demux:on,remux:An},{demux:zi,remux:An},{demux:gn,remux:An}];_n.splice(2,0,{demux:Zi,remux:An});var xn=function(){function t(t,e,r,i,n){this.async=!1,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=Dn();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,h=u.contiguous,d=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,m=l.audioCodec,p=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,R=function(t,e){var r=null;return t.byteLength>0&&null!=(null==e?void 0:e.key)&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(R&&"AES-128"===R.method){var k=this.getDecrypter();if(!k.isSync())return this.decryptionPromise=k.webCryptoDecrypt(s,R.key.buffer,R.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var b=k.softwareDecrypt(s,R.key.buffer,R.iv.buffer);if(r.part>-1&&(b=k.flush()),!b)return a.executeEnd=Dn(),Pn(r);s=new Uint8Array(b)}var D=this.needsProbing(d,c);if(D){var I=this.configureTransmuxer(s);if(I)return w.warn("[transmuxer] "+I.message),this.observer.emit(S.ERROR,S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,fatal:!1,error:I,reason:I.message}),a.executeEnd=Dn(),Pn(r)}(d||c||v||D)&&this.resetInitSegment(T,m,p,E,e),(d||v||D)&&this.resetInitialTimestamp(y),h||this.resetContiguity();var C=this.transmux(s,R,g,f,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,a.executeEnd=Dn(),C},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=Dn();var i=this.decrypter,n=this.currentTransmuxState,a=this.decryptionPromise;if(a)return a.then((function(){return e.flush(t)}));var s=[],o=n.timeOffset;if(i){var l=i.flush();l&&s.push(this.push(l,null,t))}var u=this.demuxer,h=this.remuxer;if(!u||!h)return r.executeEnd=Dn(),[Pn(t)];var d=u.flush(o);return Fn(d)?d.then((function(r){return e.flushRemux(s,r,t),s})):(this.flushRemux(s,d,t),s)},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;w.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=Dn()},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,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},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){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=_n.length;s1&&l.id===(null==m?void 0:m.stats.chunkCount),L=!y&&(1===E||0===E&&(1===T||S&&T<=0)),A=self.performance.now();(y||E||0===n.stats.parsing.start)&&(n.stats.parsing.start=A),!a||!T&&L||(a.stats.parsing.start=A);var R=!(m&&(null==(h=n.initSegment)?void 0:h.url)===(null==(d=m.initSegment)?void 0:d.url)),k=new On(p,L,o,y,g,R);if(!L||p||R){w.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n discontinuity: "+p+"\n trackSwitch: "+y+"\n contiguous: "+L+"\n accurateTimeOffset: "+o+"\n timeOffset: "+g+"\n initSegmentChange: "+R);var b=new Mn(r,i,e,s,u);this.configureTransmuxer(b)}if(this.frag=n,this.part=a,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:l,state:k},t instanceof ArrayBuffer?[t]:[]);else if(f){var D=f.push(t,v,l,k);Fn(D)?(f.async=!0,D.then((function(t){c.handleTransmuxComplete(t)})).catch((function(t){c.transmuxerError(t,l,"transmuxer-interface push error")}))):(f.async=!1,this.handleTransmuxComplete(D))}},r.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:t});else if(r){var i=r.flush(t);Fn(i)||r.async?(Fn(i)||(i=Promise.resolve(i)),i.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(i,t)}},r.transmuxerError=function(t,e,r){this.hls&&(this.error=t,this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_PARSING_ERROR,chunkMeta:e,frag:this.frag||void 0,fatal:!1,error:t,err:t,reason:r}))},r.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},r.onWorkerMessage=function(t){var e=t.data;if(null!=e&&e.event){var r=this.hls;if(this.hls)switch(e.event){case"init":var i,n=null==(i=this.workerContext)?void 0:i.objectURL;n&&self.URL.revokeObjectURL(n);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":w[e.data.logType]&&w[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)}}else w.warn("worker message received with no "+(e?"event name":"data"))},r.configureTransmuxer=function(t){var e=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:t}):e&&e.configure(t)},r.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},e}();function Vn(t,e){if(t.length!==e.length)return!1;for(var r=0;r0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=vi):(this.loadedmetadata=!1,this.state=Ei),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},r.doTick=function(){switch(this.state){case vi:this.doTickIdle();break;case Ei:var e,r=this.levels,i=this.trackId,n=null==r||null==(e=r[i])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Ri}break;case yi:var a,s=performance.now(),o=this.retryDate;if(!o||s>=o||null!=(a=this.media)&&a.seeking){var l=this.levels,u=this.trackId;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((null==l?void 0:l[u])||null),this.state=vi}break;case Ri:var h=this.waitingData;if(h){var d=h.frag,c=h.part,f=h.cache,g=h.complete;if(void 0!==this.initPTS[d.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=pi;var v={frag:d,part:c,payload:f.flush(),networkDetails:null};this._handleFragmentLoadProgress(v),g&&t.prototype._handleFragmentLoadComplete.call(this,v)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+d.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var m=this.getLoadPosition(),p=Jr.bufferInfo(this.mediaBuffer,m,this.config.maxBufferHole);Er(p.end,this.config.maxFragLookUpTolerance,d)<0&&(this.log("Waiting fragment cc ("+d.cc+") @ "+d.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=vi}this.onTickEnd()},r.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=vi)},r.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var t=this.media;null!=t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},r.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if((r||!this.startFragRequested&&n.startFragPrefetch)&&null!=e&&e[i]){var a=e[i],s=a.details;if(!s||s.live&&this.levelLastLoaded!==a||this.waitForCdnTuneIn(s))this.state=Ei;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,O,Ce));var l=this.getFwdBufferInfo(o,Ce);if(null!==l){var u=this.bufferedTrack,h=this.switchingTrack;if(!h&&this._streamEnded(l,s))return t.trigger(S.BUFFER_EOS,{type:"audio"}),void(this.state=Li);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,we),c=l.len,f=this.getMaxBufferLength(null==d?void 0:d.len),g=s.fragments,v=g[0].start,m=this.flushing?this.getLoadPosition():l.end;if(h&&r){var p=this.getLoadPosition();u&&!Yn(h.attrs,u.attrs)&&(m=p),s.PTSKnown&&pv||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=v+.05)}if(!(c>=f&&!h&&md.end+s.targetduration;if(T||(null==d||!d.len)&&l.len){var L=this.getAppendedFrag(y.start,we);if(null===L)return;if(E||(E=!!L.gap||!!T&&0===d.len),T&&!E||E&&l.nextStart&&l.nextStart-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={audioTracks:a};this.log("Updating audio tracks, "+a.length+" track(s) found in group(s): "+(null==r?void 0:r.join(","))),this.hls.trigger(S.AUDIO_TRACKS_UPDATED,h);var d=this.trackId;if(-1!==u&&-1===d)this.setAudioTrack(u);else if(a.length&&-1===d){var c,f=new Error("No audio track selected for current audio group-ID(s): "+(null==(c=this.groupIds)?void 0:c.join(","))+" track count: "+a.length);this.warn(f.message),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:f})}}else this.shouldReloadPlaylist(n)&&this.setAudioTrack(this.trackId)}},r.onError=function(t,e){!e.fatal&&e.context&&(e.context.type!==De||e.context.id!==this.trackId||this.groupIds&&-1===this.groupIds.indexOf(e.context.groupId)||(this.requestScheduled=-1,this.checkRetry(e)))},r.setAudioOption=function(t){var e=this.hls;if(e.config.audioPreference=t,t){var r=this.allAudioTracks;if(this.selectDefaultTrack=!1,r.length){var i=this.currentTrack;if(i&&Ur(t,i,Br))return i;var n=Nr(t,this.tracksInGroup,Br);if(n>-1){var a=this.tracksInGroup[n];return this.setAudioTrack(n),a}if(i){var s=e.loadLevel;-1===s&&(s=e.firstAutoLevel);var o=function(t,e,r,i,n){var a=e[i],s=e.reduce((function(t,e,r){var i=e.uri;return(t[i]||(t[i]=[])).push(r),t}),{})[a.uri];s.length>1&&(i=Math.max.apply(Math,s));var o=a.videoRange,l=a.frameRate,u=a.codecSet.substring(0,4),h=Gr(e,i,(function(e){if(e.videoRange!==o||e.frameRate!==l||e.codecSet.substring(0,4)!==u)return!1;var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}));return h>-1?h:Gr(e,i,(function(e){var i=e.audioGroups,a=r.filter((function(t){return!i||-1!==i.indexOf(t.groupId)}));return Nr(t,a,n)>-1}))}(t,e.levels,r,s,Br);if(-1===o)return null;e.nextLoadLevel=o}if(t.channels||t.audioCodec){var l=Nr(t,r);if(l>-1)return r[l]}}}return null},r.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid audio track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,n=e[t],a=n.details&&!n.details.live;if(!(t===this.trackId&&n===r&&a||(this.log("Switching to audio-track "+t+' "'+n.name+'" lang:'+n.lang+" group:"+n.groupId+" channels:"+n.channels),this.trackId=t,this.currentTrack=n,this.hls.trigger(S.AUDIO_TRACK_SWITCHING,i({},n)),a))){var s=this.switchParams(n.url,null==r?void 0:r.details,n.details);this.loadPlaylist(s)}}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=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),this.fragBufferedComplete(r,null)}}},r.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=i-1;if(n<=0)return;e.endOffsetSubtitles=Math.max(0,n),this.tracksBuffered.forEach((function(t){for(var e=0;e=n.length)&&o){this.log("Subtitle track "+s+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+",duration:"+a.totalduration),this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(a.live||null!=(r=o.details)&&r.live){var u=this.mainDetails;if(a.deltaUpdateFailed||!u)return;var h,d=u.fragments[0];o.details?0===(l=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details))&&d&&lr(a,l=d.start):a.hasProgramDateTime&&u.hasProgramDateTime?(ii(a,u),l=a.fragments[0].start):d&&lr(a,l=d.start)}o.details=a,this.levelLastLoaded=o,s===i&&(this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(this.mainDetails||a,l),this.tick(),a.live&&!this.fragCurrent&&this.media&&this.state===vi&&(yr(null,a.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)))}}else this.warn("Subtitle tracks were reset while loading level "+s)},r._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&null!=n&&n.key&&n.iv&&"AES-128"===n.method){var s=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).catch((function(t){throw a.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:r}),t})).then((function(t){var e=performance.now();a.trigger(S.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:s,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=vi}))}},r.doTick=function(){if(this.media){if(this.state===vi){var t=this.currentTrackId,e=this.levels,r=null==e?void 0:e[t];if(!r||!e.length||!r.details)return;var i=this.config,n=this.getLoadPosition(),a=Jr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],n,i.maxBufferHole),s=a.end,o=a.len,l=this.getFwdBufferInfo(this.media,we),u=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+u.levelTargetDuration)return;var h=u.fragments,d=h.length,c=u.edge,f=null,g=this.fragPrevious;if(sc-v?0:v;!(f=yr(g,h,Math.max(h[0].start,s),m))&&g&&g.start>>=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)}}},Qn=function(t){function e(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupIds=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.onTextTracksChanged=function(){if(r.useTextTrackPolling||self.clearInterval(r.subtitlePollingInterval),r.media&&r.hls.config.renderTextTracksNatively){for(var t=null,e=Be(r.media.textTracks),i=0;i-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))},r.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,t)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Be(this.media.textTracks).forEach((function(t){Ne(t)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},r.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.groupId,n=e.details,a=this.tracksInGroup[r];if(a&&a.groupId===i){var s=a.details;a.details=e.details,this.log("Subtitle track "+r+' "'+a.name+'" lang:'+a.lang+" group:"+i+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,e,s)}else this.warn("Subtitle track with id:"+r+" and group:"+i+" not found in active group "+(null==a?void 0:a.groupId))},r.onLevelLoading=function(t,e){this.switchLevel(e.level)},r.onLevelSwitching=function(t,e){this.switchLevel(e.level)},r.switchLevel=function(t){var e=this.hls.levels[t];if(e){var r=e.subtitleGroups||null,i=this.groupIds,n=this.currentTrack;if(!r||(null==i?void 0:i.length)!==(null==r?void 0:r.length)||null!=r&&r.some((function(t){return-1===(null==i?void 0:i.indexOf(t))}))){this.groupIds=r,this.trackId=-1,this.currentTrack=null;var a=this.tracks.filter((function(t){return!r||-1!==r.indexOf(t.groupId)}));if(a.length)this.selectDefaultTrack&&!a.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),a.forEach((function(t,e){t.id=e}));else if(!n&&!this.tracksInGroup.length)return;this.tracksInGroup=a;var s=this.hls.config.subtitlePreference;if(!n&&s){this.selectDefaultTrack=!1;var o=Nr(s,a);if(o>-1)n=a[o];else{var l=Nr(s,this.tracks);n=this.tracks[l]}}var u=this.findTrackId(n);-1===u&&n&&(u=this.findTrackId(null));var h={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+(null==r?void 0:r.join(","))+'" group-id'),this.hls.trigger(S.SUBTITLE_TRACKS_UPDATED,h),-1!==u&&-1===this.trackId&&this.setSubtitleTrack(u)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId)}},r.findTrackId=function(t){for(var e=this.tracksInGroup,r=this.selectDefaultTrack,i=0;i-1){var n=this.tracksInGroup[i];return this.setSubtitleTrack(i),n}if(r)return null;var a=Nr(t,e);if(a>-1)return e[a]}}return null},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentTrack;if(this.shouldLoadPlaylist(r)&&r){var i=r.id,n=r.groupId,a=r.url;if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+i),this.hls.trigger(S.SUBTITLE_TRACK_LOADING,{url:a,id:i,groupId:n,deliveryDirectives:e||null})}},r.toggleTrackModes=function(){var t=this.media;if(t){var e,r=Be(t.textTracks),i=this.currentTrack;if(i&&((e=r.filter((function(t){return Wn(i,t)}))[0])||this.warn('Unable to find subtitle TextTrack with name "'+i.name+'" and language "'+i.lang+'"')),[].slice.call(r).forEach((function(t){"disabled"!==t.mode&&t!==e&&(t.mode="disabled")})),e){var n=this.subtitleDisplay?"showing":"hidden";e.mode!==n&&(e.mode=n)}}},r.setSubtitleTrack=function(t){var e=this.tracksInGroup;if(this.media)if(t<-1||t>=e.length||!y(t))this.warn("Invalid subtitle track id: "+t);else{this.clearTimer(),this.selectDefaultTrack=!1;var r=this.currentTrack,i=e[t]||null;if(this.trackId=t,this.currentTrack=i,this.toggleTrackModes(),i){var n=!!i.details&&!i.details.live;if(t!==this.trackId||i!==r||!n){this.log("Switching to subtitle-track "+t+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:""));var a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:a,groupId:o,name:l,type:u,url:h});var d=this.switchParams(i.url,null==r?void 0:r.details,i.details);this.loadPlaylist(d)}}else this.hls.trigger(S.SUBTITLE_TRACK_SWITCH,{id:t})}else this.queuedDefaultTrack=t},s(e,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(t){this._subtitleDisplay=t,this.trackId>-1&&this.toggleTrackModes()}},{key:"allSubtitleTracks",get:function(){return this.tracks}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setSubtitleTrack(t)}}]),e}(wr),Jn=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,r){var i=this.queues[e];i.push(t),1!==i.length||r||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.queues[t];if(e.length){var r=e[0];try{r.execute()}catch(e){w.warn('[buffer-operation-queue]: Exception executing "'+t+'" SourceBuffer operation: '+e),r.onError(e);var i=this.buffers[t];null!=i&&i.updating||this.shiftAndExecuteNext(t)}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),$n=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/,Zn=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.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=function(t){e.hls&&e.hls.pauseBuffering()},this._onStartStreaming=function(t){e.hls&&e.hls.resumeBuffering()},this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;e.log("Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(S.MEDIA_ATTACHED,{media:t,mediaSource:r})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){e.log("Media source closed")},this._onMediaSourceEnded=function(){e.log("Media source ended")},this._onMediaEmptied=function(){var t=e.mediaSrc,r=e._objectUrl;t!==r&&w.error("Media element src was set while attaching MediaSource ("+r+" > "+t+")")},this.hls=t;var r,i="[buffer-controller]";this.appendSource=(r=ee(t.config.preferManagedMediaSource),"undefined"!=typeof self&&r===self.ManagedMediaSource),this.log=w.log.bind(w,i),this.warn=w.warn.bind(w,i),this.error=w.error.bind(w,i),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,this.lastMpegAudioChunk=null,this.hls=null},e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.BUFFER_RESET,this.onBufferReset,this),t.on(S.BUFFER_APPENDING,this.onBufferAppending,this),t.on(S.BUFFER_CODECS,this.onBufferCodecs,this),t.on(S.BUFFER_EOS,this.onBufferEos,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(S.FRAG_PARSED,this.onFragParsed,this),t.on(S.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.BUFFER_RESET,this.onBufferReset,this),t.off(S.BUFFER_APPENDING,this.onBufferAppending,this),t.off(S.BUFFER_CODECS,this.onBufferCodecs,this),t.off(S.BUFFER_EOS,this.onBufferEos,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(S.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(S.FRAG_PARSED,this.onFragParsed,this),t.off(S.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Jn(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null},e.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media,i=ee(this.appendSource);if(r&&i){var n,a=this.mediaSource=new i;this.log("created media source: "+(null==(n=a.constructor)?void 0:n.name)),a.addEventListener("sourceopen",this._onMediaSourceOpen),a.addEventListener("sourceended",this._onMediaSourceEnded),a.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.addEventListener("startstreaming",this._onStartStreaming),a.addEventListener("endstreaming",this._onEndStreaming));var s=this._objectUrl=self.URL.createObjectURL(a);if(this.appendSource)try{r.removeAttribute("src");var o=self.ManagedMediaSource;r.disableRemotePlayback=r.disableRemotePlayback||o&&a instanceof o,ta(r),function(t,e){var r=self.document.createElement("source");r.type="video/mp4",r.src=e,t.appendChild(r)}(r,s),r.load()}catch(t){r.src=s}else r.src=s;r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(this.log("media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){this.warn("onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(e.removeEventListener("startstreaming",this._onStartStreaming),e.removeEventListener("endstreaming",this._onEndStreaming)),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),this.mediaSrc===r?(t.removeAttribute("src"),this.appendSource&&ta(t),t.load()):this.warn("media|source.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.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){t.resetBuffer(e)})),this._initSourceBuffer()},e.resetBuffer=function(t){var e=this.sourceBuffer[t];try{var r;e&&(this.removeBufferListeners(t),this.sourceBuffer[t]=void 0,null!=(r=this.mediaSource)&&r.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(e))}catch(e){this.warn("onBufferReset "+t,e)}},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length,n=Object.keys(e);if(n.forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a,s=e[t],o=s.id,l=s.codec,u=s.levelCodec,h=s.container,d=s.metadata,c=de(n.codec,n.levelCodec),f=null==c?void 0:c.replace($n,"$1"),g=de(l,u),v=null==(a=g)?void 0:a.replace($n,"$1");if(g&&f!==v){"audio"===t.slice(0,5)&&(g=he(g,r.appendSource));var m=h+";codecs="+g;r.appendChangeType(t,m),r.log("switching codec "+c+" to "+g),r.tracks[t]={buffer:n.buffer,codec:l,container:h,levelCodec:u,metadata:d,id:o}}}}else r.pendingTracks[t]=e[t]})),!i){var a=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==a&&(this.log(a+" bufferCodec event(s) expected "+n.join(",")),this.bufferCodecEventsExpected=a),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&&(r.log("changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){r.warn("Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t,!!this.pendingTracks[t])},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,s=e.data,o=e.type,l=e.frag,u=e.part,h=e.chunkMeta,d=h.buffering[o],c=self.performance.now();d.start=c;var f=l.stats.buffering,g=u?u.stats.buffering:null;0===f.start&&(f.start=c),g&&0===g.start&&(g.start=c);var v=a.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==v?void 0:v.container)&&(m=!this.lastMpegAudioChunk||1===h.id||this.lastMpegAudioChunk.sn!==h.sn,this.lastMpegAudioChunk=h);var p=l.start,y={execute:function(){if(d.executeStart=self.performance.now(),m){var t=r.sourceBuffer[o];if(t){var e=p-t.timestampOffset;Math.abs(e)>=.1&&(r.log("Updating audio SourceBuffer timestampOffset to "+p+" (delta: "+e+") sn: "+l.sn+")"),t.timestampOffset=p)}}r.appendExecutor(s,o)},onStart:function(){},onComplete:function(){var t=self.performance.now();d.executeEnd=d.end=t,0===f.first&&(f.first=t),g&&0===g.first&&(g.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Jr.getBuffered(e[n]);r.appendErrors[o]=0,"audio"===o||"video"===o?r.appendErrors.audiovideo=0:(r.appendErrors.audio=0,r.appendErrors.video=0),r.hls.trigger(S.BUFFER_APPENDED,{type:o,frag:l,part:u,chunkMeta:h,parent:l.type,timeRanges:i})},onError:function(t){var e={type:L.MEDIA_ERROR,parent:l.type,details:A.BUFFER_APPEND_ERROR,sourceBufferName:o,frag:l,part:u,chunkMeta:h,error:t,err:t,fatal:!1};if(t.code===DOMException.QUOTA_EXCEEDED_ERR)e.details=A.BUFFER_FULL_ERROR;else{var n=++r.appendErrors[o];e.details=A.BUFFER_APPEND_ERROR,r.warn("Failed "+n+"/"+i.config.appendErrorMaxRetry+' times to append segment in "'+o+'" sourceBuffer'),n>=i.config.appendErrorMaxRetry&&(e.fatal=!0)}i.trigger(S.ERROR,e)}};n.append(y,o,!!this.pendingTracks[o])},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.BUFFER_FLUSHED,{type:t})},onError:function(e){r.warn("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=[],s=n?n.elementaryStreams:i.elementaryStreams;s[U]?a.push("audiovideo"):(s[O]&&a.push("audio"),s[N]&&a.push("video")),0===a.length&&this.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.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.trimBuffers()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,r.log(i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(r.log("Calling mediaSource.endOfStream()"),t.endOfStream()):t&&r.log("Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},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.trimBuffers=function(){var t=this.hls,e=this.details,r=this.media;if(r&&null!==e&&this.getSourceBufferTypes().length){var i=t.config,n=r.currentTime,a=e.levelTargetDuration,s=e.live&&null!==i.liveBackBufferLength?i.liveBackBufferLength:i.backBufferLength;if(y(s)&&s>0){var o=Math.max(s,a),l=Math.floor(n/a)*a-o;this.flushBackBuffer(n,a,l)}if(y(i.frontBufferFlushThreshold)&&i.frontBufferFlushThreshold>0){var u=Math.max(i.maxBufferLength,i.frontBufferFlushThreshold),h=Math.max(u,a),d=Math.floor(n/a)*a+h;this.flushFrontBuffer(n,a,d)}}},e.flushBackBuffer=function(t,e,r){var i=this,n=this.details,a=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(s){var o=a[s];if(o){var l=Jr.getBuffered(o);if(l.length>0&&r>l.start(0)){if(i.hls.trigger(S.BACK_BUFFER_REACHED,{bufferEnd:r}),null!=n&&n.live)i.hls.trigger(S.LIVE_BACK_BUFFER_REACHED,{bufferEnd:r});else if(o.ended&&l.end(l.length-1)-t<2*e)return void i.log("Cannot flush "+s+" back buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:r,type:s})}}}))},e.flushFrontBuffer=function(t,e,r){var i=this,n=this.sourceBuffer;this.getSourceBufferTypes().forEach((function(a){var s=n[a];if(s){var o=Jr.getBuffered(s),l=o.length;if(l<2)return;var u=o.start(l-1),h=o.end(l-1);if(r>u||t>=u&&t<=h)return;if(s.ended&&t-h<2*e)return void i.log("Cannot flush "+a+" front buffer while SourceBuffer is in ended state");i.hls.trigger(S.BUFFER_FLUSHING,{startOffset:u,endOffset:1/0,type:a})}}))},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,a=r.duration,s=y(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(i.duration=1/0,this.updateSeekableRange(t)):(n>s&&n>a||!y(a))&&(this.log("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);this.log("Media Source duration is set to "+e.duration+". Setting seekable range to "+i+"-"+n+"."),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||"audiovideo"in r)){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(n.length)this.hls.trigger(S.BUFFER_CREATED,{tracks:this.tracks}),n.forEach((function(t){e.executeNext(t)}));else{var a=new Error("could not create source buffer for media codec(s)");this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:a,reason:a.message})}}},e.createSourceBuffers=function(t){var e=this,r=this.sourceBuffer,i=this.mediaSource;if(!i)throw Error("createSourceBuffers called when mediaSource was null");var n=function(n){if(!r[n]){var a,s=t[n];if(!s)throw Error("source buffer exists for track "+n+", however track does not");var o=-1===(null==(a=s.levelCodec)?void 0:a.indexOf(","))?s.levelCodec:s.codec;o&&"audio"===n.slice(0,5)&&(o=he(o,e.appendSource));var l=s.container+";codecs="+o;e.log("creating sourceBuffer("+l+")");try{var u=r[n]=i.addSourceBuffer(l),h=n;e.addBufferListener(h,"updatestart",e._onSBUpdateStart),e.addBufferListener(h,"updateend",e._onSBUpdateEnd),e.addBufferListener(h,"error",e._onSBUpdateError),e.appendSource&&e.addBufferListener(h,"bufferedchange",(function(t,r){var i=r.removedRanges;null!=i&&i.length&&e.hls.trigger(S.BUFFER_FLUSHED,{type:n})})),e.tracks[n]={buffer:u,codec:o,container:s.container,levelCodec:s.levelCodec,metadata:s.metadata,id:s.id}}catch(t){e.error("error while trying to add sourceBuffer: "+t.message),e.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,sourceBufferName:n,mimeType:l})}}};for(var a in t)n(a)},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e;if("closed"!==(null==(e=this.mediaSource)?void 0:e.readyState)){var r=this.operationQueue;r.current(t).onComplete(),r.shiftAndExecuteNext(t)}else this.resetBuffer(t)},e._onSBUpdateError=function(t,e){var r,i=new Error(t+" SourceBuffer error. MediaSource readyState: "+(null==(r=this.mediaSource)?void 0:r.readyState));this.error(""+i,e),this.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_APPENDING_ERROR,sourceBufferName:t,error:i,fatal:!1});var n=this.operationQueue.current(t);n&&n.onError(i)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,a=this.operationQueue,s=this.sourceBuffer[t];if(!i||!n||!s)return this.warn("Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void a.shiftAndExecuteNext(t);var o=y(i.duration)?i.duration:1/0,l=y(n.duration)?n.duration:1/0,u=Math.max(0,e),h=Math.min(r,o,l);h>u&&(!s.ending||s.ended)?(s.ended=!1,this.log("Removing ["+u+","+h+"] from the "+t+" SourceBuffer"),s.remove(u,h)):a.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.sourceBuffer[e];if(r)r.ended=!1,r.appendBuffer(t);else if(!this.pendingTracks[e])throw new Error("Attempting to append to the "+e+" SourceBuffer, but it does not exist")},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return this.log("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];null!=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)}))},s(t,[{key:"mediaSrc",get:function(){var t,e=(null==(t=this.media)?void 0:t.firstChild)||this.media;return null==e?void 0:e.src}}]),t}();function ta(t){var e=t.querySelectorAll("source");[].slice.call(e).forEach((function(e){t.removeChild(e)}))}var ea={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},ra=function(t){return String.fromCharCode(ea[t]||t)},ia=15,na=100,aa={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},sa={17:2,18:4,21:6,22:8,23:10,19:13,20:15},oa={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},la={25:2,26:4,29:6,30:8,31:10,27:13,28:15},ua=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],ha=function(){function t(){this.time=null,this.verboseLevel=0}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;w.log(this.time+" ["+t+"] "+r)}},t}(),da=function(t){for(var e=[],r=0;rna&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=na)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=ra(t);this.pos>=na?this.logger.log(0,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),ma=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 va(r),this.nonDisplayedMemory=new va(r),this.lastOutputScreen=new va(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(2,(function(){return"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=this,r=0;r=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(2,"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}(),pa=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory={a:null,b:null},this.logger=void 0;var i=this.logger=new ha;this.channels=[null,new ma(t,e,i),new ma(t+1,r,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=this;this.logger.time=t;for(var i=function(t){var i=127&e[t],n=127&e[t+1],a=!1,s=null;if(0===i&&0===n)return 0;r.logger.log(3,(function(){return"["+da([e[t],e[t+1]])+"] -> ("+da([i,n])+")"}));var o=r.cmdHistory;if(i>=16&&i<=31){if(function(t,e,r){return r.a===t&&r.b===e}(i,n,o))return ya(null,null,o),r.logger.log(3,(function(){return"Repeated command ("+da([i,n])+") is dropped"})),0;ya(i,n,r.cmdHistory),(a=r.parseCmd(i,n))||(a=r.parseMidrow(i,n)),a||(a=r.parsePAC(i,n)),a||(a=r.parseBackgroundAttributes(i,n))}else ya(null,null,o);if(!a&&(s=r.parseChars(i,n))){var l=r.currentChannel;l&&l>0?r.channels[l].insertChars(s):r.logger.log(2,"No channel found yet. TEXT-MODE?")}a||s||r.logger.log(2,(function(){return"Couldn't parse cleaned data "+da([i,n])+" orig: "+da([e[t],e[t+1]])}))},n=0;n=32&&e<=47||(23===t||31===t)&&e>=33&&e<=35))return!1;var r=20===t||21===t||23===t?1:2,i=this.channels[r];return 20===t||21===t||28===t||29===t?32===e?i.ccRCL():33===e?i.ccBS():34===e?i.ccAOF():35===e?i.ccAON():36===e?i.ccDER():37===e?i.ccRU(2):38===e?i.ccRU(3):39===e?i.ccRU(4):40===e?i.ccFON():41===e?i.ccRDC():42===e?i.ccTR():43===e?i.ccRTD():44===e?i.ccEDM():45===e?i.ccCR():46===e?i.ccENM():47===e&&i.ccEOC():i.ccTO(e-32),this.currentChannel=r,!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(0,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(3,(function(){return"MIDROW ("+da([t,e])+")"})),!0)}return!1},e.parsePAC=function(t,e){var r;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127||(16===t||24===t)&&e>=64&&e<=95))return!1;var i=t<=23?1:2;r=e>=64&&e<=95?1===i?aa[t]:oa[t]:1===i?sa[t]:la[t];var n=this.channels[i];return!!n&&(n.setPAC(this.interpretPAC(r,e)),this.currentChannel=i,!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;return 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(2,(function(){return"Special char '"+ra(i)+"' in channel "+r})),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n&&this.logger.log(3,(function(){return"Char codes = "+da(n).join(",")})),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=ua[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),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}(),Ta=function(){if(null!=j&&j.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;i100)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 L},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");L=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}(),Sa=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 La(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 Aa=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=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Ra(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 ka=new Ta(0,0,""),ba="middle"===ka.align?"middle":"center";function Da(t,e,r){var i=t;function n(){var e=La(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 Aa;Ra(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",ba,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",ba,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",ba,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===ka.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",ba);var a=i.get("position","auto");"auto"===a&&50===ka.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function Ia(t){return t.replace(//gi,"\n")}var wa=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new Sa,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=Ia(t);r>>0).toString()};function Pa(t,e,r){return xa(t.toString())+xa(e.toString())+xa(r)}function Fa(t,e,r,i,n,a,s){var o,l,u,h=new wa,d=Tt(new Uint8Array(t)).trim().replace(Ca,"\n").split("\n"),c=[],f=e?(o=e.baseTime,void 0===(l=e.timescale)&&(l=1),En(o,yn,1/l)):0,g="00:00.000",v=0,m=0,p=!0;h.oncue=function(t){var a=r[i],s=r.ccOffset,o=(v-f)/9e4;if(null!=a&&a.new&&(void 0!==m?s=r.ccOffset=a.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)&&a.new;){var a;t.ccOffset+=i.start-n.start,i.new=!1,n=t[(i=n).prevCC]}t.presentationOffset=r}(r,i,o)),o){if(!e)return void(u=new Error("Missing initPTS for VTT MPEGTS"));s=o-r.presentationOffset}var l=t.endTime-t.startTime,h=Rn(9e4*(t.startTime+s-m),9e4*n)/9e4;t.startTime=Math.max(h,0),t.endTime=Math.max(h+l,0);var d=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(d)),t.id||(t.id=Pa(t.startTime,t.endTime,d)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?s(u):a(c)},d.forEach((function(t){if(p){if(_a(t,"X-TIMESTAMP-MAP=")){p=!1,t.slice(16).split(",").forEach((function(t){_a(t,"LOCAL:")?g=t.slice(6):_a(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{m=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(!(y(e)&&y(r)&&y(i)&&y(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&&(p=!1)}h.parse(t+"\n")})),h.flush()}var Ma="stpp.ttml.im1t",Oa=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Na=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Ua={left:"start",center:"center",right:"end",start:"start",end:"end"};function Ba(t,e,r,i){var n=xt(new Uint8Array(t),["mdat"]);if(0!==n.length){var a,s,l,u,h=n.map((function(t){return Tt(t)})),d=(a=e.baseTime,s=1,void 0===(l=e.timescale)&&(l=1),void 0===u&&(u=!1),En(a,s,1/l,u));try{h.forEach((function(t){return r(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml"),i=r.getElementsByTagName("tt")[0];if(!i)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},a=Object.keys(n).reduce((function(t,e){return t[e]=i.getAttribute("ttp:"+e)||n[e],t}),{}),s="preserve"!==i.getAttribute("xml:space"),l=Ka(Ga(i,"styling","style")),u=Ka(Ga(i,"layout","region")),h=Ga(i,"body","[begin]");return[].map.call(h,(function(t){var r=Ha(t,s);if(!r||!t.hasAttribute("begin"))return null;var i=Wa(t.getAttribute("begin"),a),n=Wa(t.getAttribute("dur"),a),h=Wa(t.getAttribute("end"),a);if(null===i)throw Ya(t);if(null===h){if(null===n)throw Ya(t);h=i+n}var d=new Ta(i-e,h-e,r);d.id=Pa(d.startTime,d.endTime,d.text);var c=function(t,e,r){var i="http://www.w3.org/ns/ttml#styling",n=null,a=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],s=null!=t&&t.hasAttribute("style")?t.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(n=r[s]),a.reduce((function(r,a){var s=Va(e,i,a)||Va(t,i,a)||Va(n,i,a);return s&&(r[a]=s),r}),{})}(u[t.getAttribute("region")],l[t.getAttribute("style")],l),f=c.textAlign;if(f){var g=Ua[f];g&&(d.lineAlign=g),d.align=f}return o(d,c),d})).filter((function(t){return null!==t}))}(t,d))}))}catch(t){i(t)}}else i(new Error("Could not parse IMSC1 mdat"))}function Ga(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function Ka(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function Ha(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)&&n.length?Ha(r,e):e?t+r.textContent.trim().replace(/\s+/g," "):t+r.textContent}),"")}function Va(t,e,r){return t&&t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function Ya(t){return new Error("Could not parse ttml timestamp "+t)}function Wa(t,e){if(!t)return null;var r=La(t);return null===r&&(Oa.test(t)?r=function(t,e){var r=Oa.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):Na.test(t)&&(r=function(t,e){var r=Na.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 ja=function(){function t(t){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.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,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}},t.on(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(S.FRAG_LOADING,this.onFragLoading,this),t.on(S.FRAG_LOADED,this.onFragLoaded,this),t.on(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(S.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(S.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(S.FRAG_LOADING,this.onFragLoading,this),t.off(S.FRAG_LOADED,this.onFragLoaded,this),t.off(S.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(S.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(S.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(S.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(S.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0},e.initCea608Parsers=function(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){var t=new Ea(this,"textTrack1"),e=new Ea(this,"textTrack2"),r=new Ea(this,"textTrack3"),i=new Ea(this,"textTrack4");this.cea608Parser1=new pa(1,t,e),this.cea608Parser2=new pa(3,r,i)}},e.addCues=function(t,e,r,i,n){for(var a,s,o,l,u=!1,h=n.length;h--;){var d=n[h],c=(a=d[0],s=d[1],o=e,l=r,Math.min(s,l)-Math.max(a,o));if(c>=0&&(d[0]=Math.min(d[0],e),d[1]=Math.max(d[1],r),u=!0,c/(r-e)>.5))return}if(u||n.push([e,r]),this.config.renderTextTracksNatively){var f=this.captionsTracks[t];this.Cues.newCue(f,e,r,i)}else{var g=this.Cues.newCue(null,e,r,i);this.hls.trigger(S.CUES_PARSED,{type:"captions",cues:g,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,s=e.timescale,o=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]={baseTime:a,timescale:s}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(t){r.onFragLoaded(S.FRAG_LOADED,t)})))},e.getExistingTrack=function(t,e){var r=this.media;if(r)for(var i=0;ii.cc||l.trigger(S.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:i,error:e})}))}else s.push(t)},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Ba(e,this.initPTS[t.cc],(function(){i.textCodec=Ma,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 Oe(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(S.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){e.frag.type===_e&&this.onFragLoaded(S.FRAG_LOADED,e)},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){this.initCea608Parsers();var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==we||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;sthis.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},e.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(t,i){return r.isLevelAllowed(t)&&i<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},e.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},e.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},e.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},e.isLevelAllowed=function(t){return!this.restrictedLevels.some((function(e){return t.bitrate===e.bitrate&&t.width===e.width&&t.height===e.height}))},t.getMaxLevelByMediaSize=function(t,e,r){if(null==t||!t.length)return-1;for(var i,n,a=t.length-1,s=Math.max(e,r),o=0;o=s||l.height>=s)&&(i=l,!(n=t[o+1])||i.width!==n.width||i.height!==n.height)){a=o;break}}return a},s(t,[{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}}]),t}(),Qa=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.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHING,this.onMediaAttaching,this)},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,s=e-this.lastDecodedFrames,o=1e3*a/n,l=this.hls;if(l.trigger(S.FPS_DROP,{currentDropped:a,currentDecoded:s,totalDroppedFrames:r}),o>0&&a>l.config.fpsDroppedMonitoringThreshold*s){var u=l.currentLevel;w.warn("drop FPS ratio greater than max allowed value for currentLevel: "+u),u>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=u)&&(u-=1,l.trigger(S.FPS_DROP_LEVEL_CAPPING,{level:u,droppedLevel:l.currentLevel}),l.autoLevelCapping=u,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}(),Ja="[eme]",$a=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=w.debug.bind(w,Ja),this.log=w.log.bind(w,Ja),this.warn=w.warn.bind(w,Ja),this.error=w.error.bind(w,Ja),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var t=this.config;t.requestMediaKeySystemAccessFunc=null,t.licenseXhrSetup=t.licenseResponseCallback=void 0,t.drmSystems=t.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},e.registerListeners=function(){this.hls.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(S.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(S.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(S.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===q.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var o=s.shift();e.getMediaKeysPromise(o,n,a).then((function(t){return r({keySystem:o,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof is?e:new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===it&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case q.FAIRPLAY:n=["cenc","sinf"];break;case q.WIDEVINE:case q.PLAYREADY:n=["cenc"];break;case q.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"optional",distinctiveIdentifier:i.distinctiveIdentifier||"optional",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+Lt(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return Lt(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+Lt((null==(r=t.decryptdata)?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=et(e.config),a=t.map($).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=tt(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof is?this.hls.trigger(S.ERROR,t.data):this.hls.trigger(S.ERROR,{type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=$(t.keyFormat),n=i?[i]:et(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=et(this.config)),0===t.length)throw new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[q.FAIRPLAY]){var s=bt(new Uint8Array(i));try{var o=V(JSON.parse(s).sinf),l=Bt(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=q.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=function(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=Lt(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-320)for(var a,s=0,o=n.length;s in key message");return W(atob(f))},e.setupLicenseXHR=function(t,e,r,i){var n=this,a=this.config.licenseXhrSetup;return a?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return a.call(n.hls,t,e,r,i)})).catch((function(s){if(!r.decryptdata)throw s;return t.open("POST",e,!0),a.call(n.hls,t,e,r,i)})).then((function(r){return t.readyState||t.open("POST",e,!0),{xhr:t,licenseChallenge:r||i}})):(t.open("POST",e,!0),Promise.resolve({xhr:t,licenseChallenge:i}))},e.requestLicense=function(t,e){var r=this,i=this.config.keyLoadPolicy.default;return new Promise((function(n,a){var s=r.getLicenseServerUrl(t.keySystem);r.log("Sending license request to URL: "+s);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!t.mediaKeysSession)return a(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var u=r.config.licenseResponseCallback;if(u)try{l=u.call(r.hls,o,s,t)}catch(t){r.error(t)}n(l)}else{var h=i.errorRetry,d=h?h.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)a(new is({type:L.KEY_SYSTEM_ERROR,details:A.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:s,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+s+"). Status: "+o.status+" ("+o.statusText+")"));else{var c=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+c+" attempts left"),r.requestLicense(t,e).then(n,a)}}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=o,r.setupLicenseXHR(o,s,t,e).then((function(e){var i=e.xhr,n=e.licenseChallenge;t.keySystem==q.PLAYREADY&&(n=r.unpackPlayReadyKeyMessage(i,n)),i.send(n)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Xt.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t)})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t)}))},e.onManifestLoading=function(){this.keyFormatPromise=null},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),t._onmessage&&(r.removeEventListener("message",t._onmessage),t._onmessage=void 0),t._onkeystatuseschange&&(r.removeEventListener("keystatuseschange",t._onkeystatuseschange),t._onkeystatuseschange=void 0),i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();$a.CDMCleanupPromise=void 0;var Za,ts,es,rs,is=function(t){function e(e,r){var i;return(i=t.call(this,r)||this).data=void 0,e.error||(e.error=new Error(r)),i.data=e,e.err=e.error,i}return l(e,t),e}(c(Error));!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"}(Za||(Za={})),function(t){t.DASH="d",t.HLS="h",t.SMOOTH="s",t.OTHER="o"}(ts||(ts={})),function(t){t.OBJECT="CMCD-Object",t.REQUEST="CMCD-Request",t.SESSION="CMCD-Session",t.STATUS="CMCD-Status"}(es||(es={}));var ns=((rs={})[es.OBJECT]=["br","d","ot","tb"],rs[es.REQUEST]=["bl","dl","mtp","nor","nrr","su"],rs[es.SESSION]=["cid","pr","sf","sid","st","v"],rs[es.STATUS]=["bs","rtp"],rs),as=function t(e,r){this.value=void 0,this.params=void 0,Array.isArray(e)&&(e=e.map((function(e){return e instanceof t?e:new t(e)}))),this.value=e,this.params=r},ss=function(t){this.description=void 0,this.description=t},os="Dict";function ls(t,e,r,i){return new Error("failed to "+t+' "'+(n=e,(Array.isArray(n)?JSON.stringify(n):n instanceof Map?"Map{}":n instanceof Set?"Set{}":"object"==typeof n?JSON.stringify(n):String(n))+'" as ')+r,{cause:i});var n}var us="Bare Item",hs="Boolean",ds="Byte Sequence",cs="Decimal",fs="Integer",gs=/[\x00-\x1f\x7f]+/,vs="Token",ms="Key";function ps(t,e,r){return ls("serialize",t,e,r)}function ys(t){if(!1===ArrayBuffer.isView(t))throw ps(t,ds);return":"+(e=t,btoa(String.fromCharCode.apply(String,e))+":");var e}function Es(t){if(function(t){return t<-999999999999999||99999999999999912)throw ps(t,cs);var r=e.toString();return r.includes(".")?r:r+".0"}var Ls="String";function As(t){var e,r=(e=t).description||e.toString().slice(7,-1);if(!1===/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r))throw ps(r,vs);return r}function Rs(t){switch(typeof t){case"number":if(!y(t))throw ps(t,us);return Number.isInteger(t)?Es(t):Ss(t);case"string":return function(t){if(gs.test(t))throw ps(t,Ls);return'"'+t.replace(/\\/g,"\\\\").replace(/"/g,'\\"')+'"'}(t);case"symbol":return As(t);case"boolean":return function(t){if("boolean"!=typeof t)throw ps(t,hs);return t?"?1":"?0"}(t);case"object":if(t instanceof Date)return function(t){return"@"+Es(t.getTime()/1e3)}(t);if(t instanceof Uint8Array)return ys(t);if(t instanceof ss)return As(t);default:throw ps(t,us)}}function ks(t){if(!1===/^[a-z*][a-z0-9\-_.*]*$/.test(t))throw ps(t,ms);return t}function bs(t){return null==t?"":Object.entries(t).map((function(t){var e=t[0],r=t[1];return!0===r?";"+ks(e):";"+ks(e)+"="+Rs(r)})).join("")}function Ds(t){return t instanceof as?""+Rs(t.value)+bs(t.params):Rs(t)}function Is(t,e){var r;if(void 0===e&&(e={whitespace:!0}),"object"!=typeof t)throw ps(t,os);var i=t instanceof Map?t.entries():Object.entries(t),n=null!=(r=e)&&r.whitespace?" ":"";return Array.from(i).map((function(t){var e=t[0],r=t[1];r instanceof as==0&&(r=new as(r));var i,n=ks(e);return!0===r.value?n+=bs(r.params):(n+="=",Array.isArray(r.value)?n+="("+(i=r).value.map(Ds).join(" ")+")"+bs(i.params):n+=Ds(r)),n})).join(","+n)}var ws=function(t){return"ot"===t||"sf"===t||"st"===t},Cs=function(t){return"number"==typeof t?y(t):null!=t&&""!==t&&!1!==t},_s=function(t){return Math.round(t)},xs=function(t){return 100*_s(t/100)},Ps={br:_s,d:_s,bl:xs,dl:xs,mtp:xs,nor:function(t,e){return null!=e&&e.baseUrl&&(t=function(t,e){var r=new URL(t),i=new URL(e);if(r.origin!==i.origin)return t;for(var n=r.pathname.split("/").slice(1),a=i.pathname.split("/").slice(1,-1);n[0]===a[0];)n.shift(),a.shift();for(;a.length;)a.shift(),n.unshift("..");return n.join("/")}(t,e.baseUrl)),encodeURIComponent(t)},rtp:xs,tb:_s};function Fs(t,e){return void 0===e&&(e={}),t?function(t,e){return Is(t,e)}(function(t,e){var r={};if(null==t||"object"!=typeof t)return r;var i=Object.keys(t).sort(),n=o({},Ps,null==e?void 0:e.formatters),a=null==e?void 0:e.filter;return i.forEach((function(i){if(null==a||!a(i)){var s=t[i],o=n[i];o&&(s=o(s,e)),"v"===i&&1===s||"pr"==i&&1===s||Cs(s)&&(ws(i)&&"string"==typeof s&&(s=new ss(s)),r[i]=s)}})),r}(t,e),o({whitespace:!1},e)):""}function Ms(t,e,r){return o(t,function(t,e){var r;if(void 0===e&&(e={}),!t)return{};var i=Object.entries(t),n=Object.entries(ns).concat(Object.entries((null==(r=e)?void 0:r.customHeaderMap)||{})),a=i.reduce((function(t,e){var r,i=e[0],a=e[1],s=(null==(r=n.find((function(t){return t[1].includes(i)})))?void 0:r[0])||es.REQUEST;return null!=t[s]||(t[s]={}),t[s][i]=a,t}),{});return Object.entries(a).reduce((function(t,r){var i=r[0],n=r[1];return t[i]=Fs(n,e),t}),{})}(e,r))}var Os="CMCD",Ns=/CMCD=[^&#]+/;function Us(t,e,r){var i=function(t,e){if(void 0===e&&(e={}),!t)return"";var r=Fs(t,e);return Os+"="+encodeURIComponent(r)}(e,r);if(!i)return t;if(Ns.test(t))return t.replace(Ns,i);var n=t.includes("?")?"&":"?";return""+t+n+i}var Bs=function(){function t(t){var e=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.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){e.initialized&&(e.starved=!0),e.buffering=!0},this.onPlaying=function(){e.initialized||(e.initialized=!0),e.buffering=!1},this.applyPlaylistData=function(t){try{e.apply(t,{ot:Za.MANIFEST,su:!e.initialized})}catch(t){w.warn("Could not generate manifest CMCD data.",t)}},this.applyFragmentData=function(t){try{var r=t.frag,i=e.hls.levels[r.level],n=e.getObjectType(r),a={d:1e3*r.duration,ot:n};n!==Za.VIDEO&&n!==Za.AUDIO&&n!=Za.MUXED||(a.br=i.bitrate/1e3,a.tb=e.getTopBandwidth(n)/1e3,a.bl=e.getBufferLength(n)),e.apply(t,a)}catch(t){w.warn("Could not generate segment CMCD data.",t)}},this.hls=t;var r=this.config=t.config,i=r.cmcd;null!=i&&(r.pLoader=this.createPlaylistLoader(),r.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||function(){try{return crypto.randomUUID()}catch(i){try{var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)}catch(t){var r=(new Date).getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=(r+16*Math.random())%16|0;return r=Math.floor(r/16),("x"==t?e:3&e|8).toString(16)}))}}}(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.includeKeys=i.includeKeys,this.registerListeners())}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(S.MEDIA_DETACHED,this.onMediaDetached,this),t.on(S.BUFFER_CREATED,this.onBufferCreated,this)},e.unregisterListeners=function(){var t=this.hls;t.off(S.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(S.MEDIA_DETACHED,this.onMediaDetached,this),t.off(S.BUFFER_CREATED,this.onBufferCreated,this)},e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=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.buffer,this.videoBuffer=null==(i=e.tracks.video)?void 0:i.buffer},e.createData=function(){var t;return{v:1,sf:ts.HLS,sid:this.sid,cid:this.cid,pr:null==(t=this.media)?void 0:t.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},e.apply=function(t,e){void 0===e&&(e={}),o(e,this.createData());var r=e.ot===Za.INIT||e.ot===Za.VIDEO||e.ot===Za.MUXED;this.starved&&r&&(e.bs=!0,e.su=!0,this.starved=!1),null==e.su&&(e.su=this.buffering);var i=this.includeKeys;i&&(e=Object.keys(e).reduce((function(t,r){return i.includes(r)&&(t[r]=e[r]),t}),{})),this.useHeaders?(t.headers||(t.headers={}),Ms(t.headers,e)):t.url=Us(t.url,e)},e.getObjectType=function(t){var e=t.type;return"subtitle"===e?Za.TIMED_TEXT:"initSegment"===t.sn?Za.INIT:"audio"===e?Za.AUDIO:"main"===e?this.hls.audioTracks.length?Za.VIDEO:Za.MUXED:void 0},e.getTopBandwidth=function(t){var e,r=0,i=this.hls;if(t===Za.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=g(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===Za.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Jr.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)},s(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)},s(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t}(),Gs=function(){function t(t){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=t,this.log=w.log.bind(w,"[content-steering]:"),this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.MANIFEST_PARSED,this.onManifestParsed,this),t.on(S.ERROR,this.onError,this)},e.unregisterListeners=function(){var t=this.hls;t&&(t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.MANIFEST_PARSED,this.onManifestParsed,this),t.off(S.ERROR,this.onError,this))},e.startLoad=function(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){var t=1e3*this.timeToLoad-(performance.now()-this.updated);if(t>0)return void this.scheduleRefresh(this.uri,t)}this.loadSteeringManifest(this.uri)}},e.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()},e.clearTimeout=function(){-1!==this.reloadTimer&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)},e.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},e.removeLevel=function(t){var e=this.levels;e&&(this.levels=e.filter((function(e){return e!==t})))},e.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},e.onManifestLoaded=function(t,e){var r=e.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},e.onManifestParsed=function(t,e){this.audioTracks=e.audioTracks,this.subtitleTracks=e.subtitleTracks},e.onError=function(t,e){var r=e.errorAction;if((null==r?void 0:r.action)===Lr&&r.flags===br){var i=this.levels,n=this.pathwayPriority,a=this.pathwayId;if(e.context){var s=e.context,o=s.groupId,l=s.pathwayId,u=s.type;o&&i?a=this.getPathwayForGroupId(o,u,a):l&&(a=l)}a in this.penalizedPathways||(this.penalizedPathways[a]=performance.now()),!n&&i&&(n=i.reduce((function(t,e){return-1===t.indexOf(e.pathwayId)&&t.push(e.pathwayId),t}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==a),r.resolved||w.warn("Could not resolve "+e.details+' ("'+e.error.message+'") with content-steering for Pathway: '+a+" levels: "+(i?i.length:i)+" priorities: "+JSON.stringify(n)+" penalized: "+JSON.stringify(this.penalizedPathways))}},e.filterParsedLevels=function(t){this.levels=t;var e=this.getLevelsForPathway(this.pathwayId);if(0===e.length){var r=t[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),e=this.getLevelsForPathway(r),this.pathwayId=r}return e.length!==t.length?(this.log("Found "+e.length+"/"+t.length+' levels in Pathway "'+this.pathwayId+'"'),e):t},e.getLevelsForPathway=function(t){return null===this.levels?[]:this.levels.filter((function(e){return t===e.pathwayId}))},e.updatePathwayPriority=function(t){var e;this.pathwayPriority=t;var r=this.penalizedPathways,i=performance.now();Object.keys(r).forEach((function(t){i-r[t]>3e5&&delete r[t]}));for(var n=0;n0){this.log('Setting Pathway to "'+a+'"'),this.pathwayId=a,dr(e),this.hls.trigger(S.LEVELS_UPDATED,{levels:e});var l=this.hls.levels[s];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=s);break}}}},e.getPathwayForGroupId=function(t,e,r){for(var i=this.getLevelsForPathway(r).concat(this.levels||[]),n=0;n=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),n.timeout!==n.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),n.timeout=n.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===i)){self.clearTimeout(this.requestTimeout),e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="text"!==e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=s?e.response:e.responseText,l="arraybuffer"===e.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o,code:a};this.callbacks.onSuccess(h,r,t,e)}else{var d=n.loadPolicy.errorRetry;mr(d,r.retry,!1,{url:t.url,data:void 0,code:a})?this.retry(d):(w.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e,r))}}}},e.loadtimeout=function(){if(this.config){var t=this.config.loadPolicy.timeoutRetry;if(mr(t,this.stats.retry,!0))this.retry(t);else{var e;w.warn("timeout while loading "+(null==(e=this.context)?void 0:e.url));var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}}},e.retry=function(t){var e=this.context,r=this.stats;this.retryDelay=gr(t,r.retry),r.retry++,w.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+(null==e?void 0:e.url)+", retrying "+r.retry+"/"+t.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},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&&Vs.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.loader&&new RegExp("^"+t+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null},t}(),Ws=/(\d+)-(\d+)\/(\d+)/,js=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||qs,this.controller=new self.AbortController,this.stats=new M}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null},e.abortInternal=function(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!=(t=this.callbacks)&&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 a=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e,headers:new self.Headers(o({},t.headers))};return t.rangeEnd&&r.headers.set("Range","bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)),r}(t,this.controller.signal),s=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length",h=e.loadPolicy,d=h.maxTimeToFirstByteMs,c=h.maxLoadTimeMs;this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,a),self.clearTimeout(this.requestTimeout),e.timeout=d&&y(d)?d:c,this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(a){i.response=i.loader=a;var o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(i.requestTimeout),e.timeout=c,i.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),c-(o-n.loading.start)),!a.ok){var u=a.status,h=a.statusText;throw new zs(h||"fetch, bad network response",u,a)}return n.loading.first=o,n.total=function(t){var e=t.get("Content-Range");if(e){var r=function(t){var e=Ws.exec(t);if(e)return parseInt(e[2])-parseInt(e[1])+1}(e);if(y(r))return r}var i=t.get("Content-Length");if(i)return parseInt(i)}(a.headers)||n.total,s&&y(e.highWaterMark)?i.loadProgressively(a,n,t,e.highWaterMark,s):l?a.arrayBuffer():"json"===t.responseType?a.json():a.text()})).then((function(a){var o=i.response;if(!o)throw new Error("loader destroyed");self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);var l=a[u];l&&(n.loaded=n.total=l);var h={url:o.url,data:a,code:o.status};s&&!y(e.highWaterMark)&&s(n,t,a,o),r.onSuccess(h,n,t,o)})).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,n)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.getResponseHeader=function(t){return this.response?this.response.headers.get(t):null},e.loadProgressively=function(t,e,r,i,n){void 0===i&&(i=0);var a=new Di,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&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function qs(t,e){return new self.Request(t.url,e)}var Xs,zs=function(t){function e(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 l(e,t),e}(c(Error)),Qs=/\s/,Js=i(i({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold: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,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:Ys,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Kr,bufferController:Zn,capLevelController:za,errorController:Ir,fpsController:Qa,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:it,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(t,e,r,i){for(var n,a,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d=16?o--:o++;var g=Ia(l.trim()),v=Pa(e,r,g);null!=t&&null!=(c=t.cues)&&c.getCueById(v)||((a=new h(e,r,g)).id=v,a.line=d+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 Oe(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:Xn,subtitleTrackController:Qn,timelineController:ja,audioStreamController:jn,audioTrackController:qn,emeController:$a,cmcdController:Bs,contentSteeringController:Gs});function $s(t){return t&&"object"==typeof t?Array.isArray(t)?t.map($s):Object.keys(t).reduce((function(e,r){return e[r]=$s(t[r]),e}),{}):t}function Zs(t){var e=t.loader;e!==js&&e!==Ys?(w.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=js,t.progressive=!0,t.enableSoftwareAES=!0,w.log("[config]: Progressive streaming enabled, using FetchLoader"))}var to=function(t){function e(e,r){var i;return(i=t.call(this,e,"[level-controller]")||this)._levels=[],i._firstLevel=-1,i._maxAutoLevel=-1,i._startLevel=void 0,i.currentLevel=null,i.currentLevelIndex=-1,i.manualLevelIndex=-1,i.steering=void 0,i.onParsedComplete=void 0,i.steering=r,i._registerListeners(),i}l(e,t);var r=e.prototype;return r._registerListeners=function(){var t=this.hls;t.on(S.MANIFEST_LOADING,this.onManifestLoading,this),t.on(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(S.LEVEL_LOADED,this.onLevelLoaded,this),t.on(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(S.FRAG_BUFFERED,this.onFragBuffered,this),t.on(S.ERROR,this.onError,this)},r._unregisterListeners=function(){var t=this.hls;t.off(S.MANIFEST_LOADING,this.onManifestLoading,this),t.off(S.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(S.LEVEL_LOADED,this.onLevelLoaded,this),t.off(S.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(S.FRAG_BUFFERED,this.onFragBuffered,this),t.off(S.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),t.prototype.destroy.call(this)},r.stopLoad=function(){this._levels.forEach((function(t){t.loadError=0,t.fragmentError=0})),t.prototype.stopLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1},r.onManifestLoading=function(t,e){this.resetLevels()},r.onManifestLoaded=function(t,e){var r=this.hls.config.preferManagedMediaSource,i=[],n={},a={},s=!1,o=!1,l=!1;e.levels.forEach((function(t){var e,u,h=t.attrs,d=t.audioCodec,c=t.videoCodec;-1!==(null==(e=d)?void 0:e.indexOf("mp4a.40.34"))&&(Xs||(Xs=/chrome|firefox/i.test(navigator.userAgent)),Xs&&(t.audioCodec=d=void 0)),d&&(t.audioCodec=d=he(d,r)),0===(null==(u=c)?void 0:u.indexOf("avc1"))&&(c=t.videoCodec=function(t){for(var e=t.split(","),r=0;r2){var n=i.shift()+".";n+=parseInt(i.shift()).toString(16),n+=("000"+parseInt(i.shift()).toString(16)).slice(-4),e[r]=n}}return e.join(",")}(c));var f=t.width,g=t.height,v=t.unknownCodecs;if(s||(s=!(!f||!g)),o||(o=!!c),l||(l=!!d),!(null!=v&&v.length||d&&!ie(d,"audio",r)||c&&!ie(c,"video",r))){var m=h.CODECS,p=h["FRAME-RATE"],y=h["HDCP-LEVEL"],E=h["PATHWAY-ID"],T=h.RESOLUTION,S=h["VIDEO-RANGE"],L=(E||".")+"-"+t.bitrate+"-"+T+"-"+p+"-"+m+"-"+S+"-"+y;if(n[L])if(n[L].uri===t.url||t.attrs["PATHWAY-ID"])n[L].addGroupId("audio",h.AUDIO),n[L].addGroupId("text",h.SUBTITLES);else{var A=a[L]+=1;t.attrs["PATHWAY-ID"]=new Array(A+1).join(".");var R=new rr(t);n[L]=R,i.push(R)}else{var k=new rr(t);n[L]=k,a[L]=1,i.push(k)}}})),this.filterAndSortMediaOptions(i,e,s,o,l)},r.filterAndSortMediaOptions=function(t,e,r,i,n){var a=this,s=[],o=[],l=t;if((r||i)&&n&&(l=l.filter((function(t){var e,r=t.videoCodec,i=t.videoRange,n=t.width,a=t.height;return(!!r||!(!n||!a))&&!!(e=i)&&Qe.indexOf(e)>-1}))),0!==l.length){if(e.audioTracks){var u=this.hls.config.preferManagedMediaSource;eo(s=e.audioTracks.filter((function(t){return!t.audioCodec||ie(t.audioCodec,"audio",u)})))}e.subtitles&&eo(o=e.subtitles);var h=l.slice(0);l.sort((function(t,e){if(t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"])return(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1;if(r&&t.height!==e.height)return t.height-e.height;if(t.frameRate!==e.frameRate)return t.frameRate-e.frameRate;if(t.videoRange!==e.videoRange)return Qe.indexOf(t.videoRange)-Qe.indexOf(e.videoRange);if(t.videoCodec!==e.videoCodec){var i=se(t.videoCodec),n=se(e.videoCodec);if(i!==n)return n-i}if(t.uri===e.uri&&t.codecSet!==e.codecSet){var a=oe(t.codecSet),s=oe(e.codecSet);if(a!==s)return s-a}return t.averageBitrate!==e.averageBitrate?t.averageBitrate-e.averageBitrate:0}));var d=h[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==h.length)for(var c=0;cm&&m===Js.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=p)}break}var y=n&&!i,E={levels:l,audioTracks:s,subtitleTracks:o,sessionData:e.sessionData,sessionKeys:e.sessionKeys,firstLevel:this._firstLevel,stats:e.stats,audio:n,video:i,altAudio:!y&&s.some((function(t){return!!t.url}))};this.hls.trigger(S.MANIFEST_PARSED,E),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(a.hls){e.levels.length&&a.warn("One or more CODECS in variant not supported: "+JSON.stringify(e.levels[0].attrs));var t=new Error("no level with compatible codecs found in manifest");a.hls.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,error:t,reason:t.message})}}))},r.onError=function(t,e){!e.fatal&&e.context&&e.context.type===be&&e.context.level===this.level&&this.checkRetry(e)},r.onFragBuffered=function(t,e){var r=e.frag;if(void 0!==r&&r.type===we){var i=r.elementaryStreams;if(!Object.keys(i).some((function(t){return!!i[t]})))return;var n=this._levels[r.level];null!=n&&n.loadError&&(this.log("Resetting level error count of "+n.loadError+" on frag buffered"),n.loadError=0)}},r.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)&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,e,s.details)):null!=(r=e.deliveryDirectives)&&r.skip&&(a.deltaUpdateFailed=!0)},r.loadPlaylist=function(e){t.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,i=this.currentLevel;if(i&&this.shouldLoadPlaylist(i)){var n=i.uri;if(e)try{n=e.addDirectives(n)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}var a=i.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with"+(a?" Pathway "+a:"")+" "+n),this.clearTimer(),this.hls.trigger(S.LEVEL_LOADING,{url:n,level:r,pathwayId:i.attrs["PATHWAY-ID"],id:0,deliveryDirectives:e||null})}},r.removeLevel=function(t){var e,r=this,i=this._levels.filter((function(e,i){return i!==t||(r.steering&&r.steering.removeLevel(e),e===r.currentLevel&&(r.currentLevel=null,r.currentLevelIndex=-1,e.details&&e.details.fragments.forEach((function(t){return t.level=-1}))),!1)}));dr(i),this._levels=i,this.currentLevelIndex>-1&&null!=(e=this.currentLevel)&&e.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(S.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(t,e){var r=e.levels;this._levels=r},r.checkMaxAutoUpdated=function(){var t=this.hls,e=t.autoLevelCapping,r=t.maxAutoLevel,i=t.maxHdcpLevel;this._maxAutoLevel!==r&&(this._maxAutoLevel=r,this.hls.trigger(S.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:e,levels:this.levels,maxAutoLevel:r,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:i}))},s(e,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e=this._levels;if(0!==e.length){if(t<0||t>=e.length){var r=new Error("invalid level idx"),i=t<0;if(this.hls.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.LEVEL_SWITCH_ERROR,level:t,fatal:i,error:r,reason:r.message}),i)return;t=Math.min(t,e.length-1)}var n=this.currentLevelIndex,a=this.currentLevel,s=a?a.attrs["PATHWAY-ID"]:void 0,o=e[t],l=o.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=o,n!==t||!o.details||!a||s!==l){this.log("Switching to level "+t+" ("+(o.height?o.height+"p ":"")+(o.videoRange?o.videoRange+" ":"")+(o.codecSet?o.codecSet+" ":"")+"@"+o.bitrate+")"+(l?" with Pathway "+l:"")+" from level "+n+(s?" with Pathway "+s:""));var u={level:t,attrs:o.attrs,details:o.details,bitrate:o.bitrate,averageBitrate:o.averageBitrate,maxBitrate:o.maxBitrate,realBitrate:o.realBitrate,width:o.width,height:o.height,codecSet:o.codecSet,audioCodec:o.audioCodec,videoCodec:o.videoCodec,audioGroups:o.audioGroups,subtitleGroups:o.subtitleGroups,loaded:o.loaded,loadError:o.loadError,fragmentError:o.fragmentError,name:o.name,id:o.id,uri:o.uri,url:o.url,urlId:0,audioGroupIds:o.audioGroupIds,textGroupIds:o.textGroupIds};this.hls.trigger(S.LEVEL_SWITCHING,u);var h=o.details;if(!h||h.live){var d=this.switchParams(o.uri,null==a?void 0:a.details,h);this.loadPlaylist(d)}}}}},{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.hls.firstAutoLevel}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)}}]),e}(wr);function eo(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}var ro=function(){function t(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}var e=t.prototype;return e.abort=function(t){for(var e in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[e].loader;if(r){var i;if(t&&t!==(null==(i=r.context)?void 0:i.frag.type))return;r.abort()}}},e.detach=function(){for(var t in this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t];(e.mediaKeySessionContext||e.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}},e.destroy=function(){for(var t in this.detach(),this.keyUriToKeyInfo){var e=this.keyUriToKeyInfo[t].loader;e&&e.destroy()}this.keyUriToKeyInfo={}},e.createKeyLoadError=function(t,e,r,i,n){return void 0===e&&(e=A.KEY_LOAD_ERROR),new li({type:L.NETWORK_ERROR,details:e,fatal:!1,frag:t,response:n,error:r,networkDetails:i})},e.loadClear=function(t,e){var r=this;if(this.emeController&&this.config.emeEnabled)for(var i=t.sn,n=t.cc,a=function(){var t=e[s];if(n<=t.cc&&("initSegment"===i||"initSegment"===t.sn||i2,c=!h||e&&e.start<=a||h-a>2&&!this.fragmentTracker.getPartialFragment(a);if(d||c)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var f;if(!(u.len>0||h))return;var g=Math.max(h,u.start||0)-a,v=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==v||null==(f=v.details)?void 0:f.live)?2*v.details.targetduration:2,p=this.fragmentTracker.getPartialFragment(a);if(g>0&&(g<=m||p))return void(i.paused||this._trySkipBufferHole(p))}var y=self.performance.now();if(null!==n){var E=y-n;if(s||!(E>=250)||(this._reportStall(u),this.media)){var T=Jr.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(T,E)}}else this.stalled=y}else if(this.moved=!0,s||(this.nudgeRetry=0),null!==n){if(this.stallReported){var S=self.performance.now()-n;w.warn("playback not stuck anymore @"+a+", after "+Math.round(S)+"ms"),this.stallReported=!1}this.stalled=null}}},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||t.nextStart&&t.nextStart-a1e3*r.highBufferWatchdogPeriod&&(w.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var i=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")");w.warn(i.message),e.trigger(S.ERROR,{type:L.MEDIA_ERROR,details:A.BUFFER_STALLED_ERROR,fatal:!1,error:i,buffer:t.len})}},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;var n=i.currentTime,a=Jr.bufferInfo(i,n,0),s=n0&&a.len<1&&i.readyState<3,u=s-n;if(u>0&&(o||l)){if(u>e.maxBufferHole){var h=this.fragmentTracker,d=!1;if(0===n){var c=h.getAppendedFrag(0,we);c&&s1?(i=0,this.bitrateTest=!0):i=r.firstAutoLevel),r.nextLoadLevel=i,this.level=r.loadLevel,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=vi,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=gi},r.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case ki:var t=this.levels,e=this.level,r=null==t?void 0:t[e],i=null==r?void 0:r.details;if(i&&(!i.live||this.levelLastLoaded===r)){if(this.waitForCdnTuneIn(i))break;this.state=vi;break}if(this.hls.nextLoadLevel!==this.level){this.state=vi;break}break;case yi:var n,a=self.performance.now(),s=this.retryDate;if(!s||a>=s||null!=(n=this.media)&&n.seeking){var o=this.levels,l=this.level,u=null==o?void 0:o[l];this.resetStartWhenNotLoaded(u||null),this.state=vi}}this.state===vi&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media;if(null!==e&&(i||!this.startFragRequested&&t.config.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)){var n=t.nextLoadLevel;if(null!=r&&r[n]){var a=r[n],s=this.getMainFwdBufferInfo();if(null!==s){var o=this.getLevelDetails();if(o&&this._streamEnded(s,o)){var l={};return this.altAudio&&(l.type="video"),this.hls.trigger(S.BUFFER_EOS,l),void(this.state=Li)}t.loadLevel!==n&&-1===t.manualLevel&&this.log("Adapting to level "+n+" from level "+this.level),this.level=t.nextLoadLevel=n;var u=a.details;if(!u||this.state===ki||u.live&&this.levelLastLoaded!==a)return this.level=n,void(this.state=ki);var h=s.len,d=this.getMaxBufferLength(a.maxBitrate);if(!(h>=d)){this.backtrackFragment&&this.backtrackFragment.start>s.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:s.end,f=this.getNextFragment(c,u);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==jr){var g,v=(null!=(g=this.backtrackFragment)?g:f).sn-u.startSN,m=u.fragments[v-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&s.len&&(this.backtrackFragment=null);if(f&&this.isLoopLoading(f,c)){if(!f.gap){var p=this.audioOnly&&!this.altAudio?O:N,y=(p===N?this.videoBuffer:this.mediaBuffer)||this.media;y&&this.afterBufferFlushed(y,p,we)}f=this.getNextFragmentLoopLoading(f,u,s,we,d)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,a,c))}}}}},r.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===Vr||n===Wr?"initSegment"===e.sn?this._loadInitSegment(e,r):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,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):this.clearTrackerIfNeeded(e)},r.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,we)},r.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);i&&i.start>1&&this.flushMainBuffer(0,i.start-1);var n=this.getLevelDetails();if(null!=n&&n.live){var a=this.getMainFwdBufferInfo();if(!a||a.len<2*n.targetduration)return}if(!e.paused&&t){var s=t[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*s.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(e.currentTime+r);if(l){var u=this.followingBufferedFrag(l);if(u){this.abortCurrentFrag();var h=u.maxStartPTS?u.maxStartPTS:u.start,d=u.duration,c=Math.max(l.end,h+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,d*(this.couldBacktrack?.5:.125)),d*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(c,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&(t.abortRequests(),this.fragmentTracker.removeFragment(t)),this.state){case mi:case pi:case yi:case Ti:case Si:this.state=vi}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},r.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 ao(this.config,i,this.fragmentTracker,this.hls)},r.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)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;y(e)&&this.log("Media seeked to "+e.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(S.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1},r.onManifestParsed=function(t,e){var r,i,n=!1,a=!1;e.levels.forEach((function(t){var e=t.audioCodec;e&&(n=n||-1!==e.indexOf("mp4a.40.2"),a=a||-1!==e.indexOf("mp4a.40.5"))})),this.audioCodecSwitch=n&&a&&!("function"==typeof(null==(i=io())||null==(r=i.prototype)?void 0:r.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},r.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===vi){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(i.details))&&(this.state=ki)}},r.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,s=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"]"+(a.lastPartSn?"[part-"+a.lastPartSn+"-"+a.lastPartIndex+"]":"")+", cc ["+a.startCC+", "+a.endCC+"] duration:"+s);var o=i[n],l=this.fragCurrent;!l||this.state!==pi&&this.state!==yi||l.level!==e.level&&l.loader&&this.abortCurrentFrag();var u=0;if(a.live||null!=(r=o.details)&&r.live){var h;if(this.checkLiveUpdate(a),a.deltaUpdateFailed)return;u=this.alignPlaylists(a,o.details,null==(h=this.levelLastLoaded)?void 0:h.details)}if(o.details=a,this.levelLastLoaded=o,this.hls.trigger(S.LEVEL_UPDATED,{details:a,level:n}),this.state===ki){if(this.waitForCdnTuneIn(a))return;this.state=vi}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,u),this.tick()}else this.warn("Levels were reset while loading level "+n)},r._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)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null==(e=r.initSegment)?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Hn(this.hls,we,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new $r(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),m=this.initPTS[r.cc];c.push(n,h,d,l,r,i,o.totalduration,u,v,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(t,e){var r=this.altAudio;if(!e.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var i=this.fragCurrent;i&&(this.log("Switching to main audio track, cancel main fragment load"),i.abortRequests(),this.fragmentTracker.removeFragment(i)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var n=this.hls;r&&(n.trigger(S.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),n.trigger(S.AUDIO_TRACK_SWITCHED,e)}},r.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()},r.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},r.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===we){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===Si&&(this.state=vi));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)}},r.onError=function(t,e){var r;if(e.fatal)this.state=Ai;else switch(e.details){case A.FRAG_GAP:case A.FRAG_PARSING_ERROR:case A.FRAG_DECRYPT_ERROR:case A.FRAG_LOAD_ERROR:case A.FRAG_LOAD_TIMEOUT:case A.KEY_LOAD_ERROR:case A.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(we,e);break;case A.LEVEL_LOAD_ERROR:case A.LEVEL_LOAD_TIMEOUT:case A.LEVEL_PARSING_ERROR:e.levelRetry||this.state!==ki||(null==(r=e.context)?void 0:r.type)!==be||(this.state=vi);break;case A.BUFFER_APPEND_ERROR:case A.BUFFER_FULL_ERROR:if(!e.parent||"main"!==e.parent)return;if(e.details===A.BUFFER_APPEND_ERROR)return void this.resetLoadingState();this.reduceLengthAndFlushBuffer(e)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case A.INTERNAL_EXCEPTION:this.recoverWorkerError(e)}},r.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Jr.getBuffered(t).length){var r=this.state!==vi?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=vi,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(t,e){var r=e.type;if(r!==O||this.audioOnly&&!this.altAudio){var i=(r===N?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,we),this.tick()}},r.onLevelsUpdated=function(t,e){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=e.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(nT.cc;if(!1!==n.independent){var R=h.startPTS,k=h.endPTS,b=h.startDTS,D=h.endDTS;if(l)l.elementaryStreams[h.type]={startPTS:R,endPTS:k,startDTS:b,endDTS:D};else if(h.firstKeyFrame&&h.independent&&1===a.id&&!A&&(this.couldBacktrack=!0),h.dropped&&h.independent){var I=this.getMainFwdBufferInfo(),w=(I?I.end:this.getLoadPosition())+this.config.maxBufferHole,C=h.firstKeyFramePTS?h.firstKeyFramePTS:R;if(!L&&w2&&(o.gap=!0);o.setElementaryStreamInfo(h.type,R,k,b,D),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(h,o,l,a,L||A)}else{if(!L&&!A)return void this.backtrack(o);o.gap=!0}}if(v){var _=v.startPTS,x=v.endPTS,P=v.startDTS,F=v.endDTS;l&&(l.elementaryStreams[O]={startPTS:_,endPTS:x,startDTS:P,endDTS:F}),o.setElementaryStreamInfo(O,_,x,P,F),this.bufferFragmentData(v,o,l,a)}if(g&&null!=c&&null!=(e=c.samples)&&e.length){var M={id:r,frag:o,details:g,samples:c.samples};i.trigger(S.FRAG_PARSING_METADATA,M)}if(g&&d){var N={id:r,frag:o,details:g,samples:d.samples};i.trigger(S.FRAG_PARSING_USERDATA,N)}}}else this.resetWhenMissingContext(a)},r._bufferInitSegment=function(t,e,r,i){var n=this;if(this.state===Ti){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var a=e.audio,s=e.video,o=e.audiovideo;if(a){var l=t.audioCodec,u=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5");var h=a.metadata;h&&"channelCount"in h&&1!==(h.channelCount||1)&&-1===u.indexOf("firefox")&&(l="mp4a.40.5")}l&&-1!==l.indexOf("mp4a.40.5")&&-1!==u.indexOf("android")&&"audio/mpeg"!==a.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),t.audioCodec&&t.audioCodec!==l&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+l+'"'),a.levelCodec=l,a.id="main",this.log("Init audio buffer, container:"+a.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(t.audioCodec||"")+"/"+a.codec+"]")}s&&(s.levelCodec=t.videoCodec,s.id="main",this.log("Init video buffer, container:"+s.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+s.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+t.codecs+"/"+o.codec+"]"),this.hls.trigger(S.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var a=e[t].initSegment;null!=a&&a.byteLength&&n.hls.trigger(S.BUFFER_APPENDING,{type:t,data:a,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tickImmediate()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,we)},r.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=vi},r.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(Jr.isBuffered(t,r)?e=this.getAppendedFrag(r):Jr.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||(this.fragPlaying=e,this.hls.trigger(S.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(S.LEVEL_SWITCHED,{level:n}))}}},s(e,[{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&&y(e)&&y(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}}]),e}(bi),oo=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.started=!1,this._emitter=new Un,this._autoLevelCapping=-1,this._maxHdcpLevel=null,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,this.triggeringException=void 0,I(e.debug||!1,"Hls instance");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"');var r=$s(t),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(t){var i=("level"===t?"playlist":t)+"LoadPolicy",a=void 0===e[i],s=[];n.forEach((function(n){var o=t+"Loading"+n,l=e[o];if(void 0!==l&&a){s.push(o);var u=r[i].default;switch(e[i]={default:u},n){case"TimeOut":u.maxLoadTimeMs=l,u.maxTimeToFirstByteMs=l;break;case"MaxRetry":u.errorRetry.maxNumRetry=l,u.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":u.errorRetry.retryDelayMs=l,u.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":u.errorRetry.maxRetryDelayMs=l,u.timeoutRetry.maxRetryDelayMs=l}}})),s.length&&w.warn('hls.js config: "'+s.join('", "')+'" setting(s) are deprecated, use "'+i+'": '+JSON.stringify(e[i]))})),i(i({},r),e)}(t.DefaultConfig,e);this.userConfig=e,r.progressive&&Zs(r);var n=r.abrController,a=r.bufferController,s=r.capLevelController,o=r.errorController,l=r.fpsController,u=new o(this),h=this.abrController=new n(this),d=this.bufferController=new a(this),c=this.capLevelController=new s(this),f=new l(this),g=new Fe(this),v=new qe(this),m=r.contentSteeringController,p=m?new m(this):null,y=this.levelController=new to(this,p),E=new qr(this),T=new ro(this.config),L=this.streamController=new so(this,E,T);c.setStreamController(L),f.setStreamController(L);var A=[g,y,L];p&&A.splice(1,0,p),this.networkControllers=A;var R=[h,d,c,f,v,E];this.audioTrackController=this.createController(r.audioTrackController,A);var k=r.audioStreamController;k&&A.push(new k(this,E,T)),this.subtitleTrackController=this.createController(r.subtitleTrackController,A);var b=r.subtitleStreamController;b&&A.push(new b(this,E,T)),this.createController(r.timelineController,R),T.emeController=this.emeController=this.createController(r.emeController,R),this.cmcdController=this.createController(r.cmcdController,R),this.latencyController=this.createController(Xe,R),this.coreComponents=R,A.push(u);var D=u.onErrorOut;"function"==typeof D&&this.on(S.ERROR,D,u)}t.isMSESupported=function(){return no()},t.isSupported=function(){return function(){if(!no())return!1;var t=ee();return"function"==typeof(null==t?void 0:t.isTypeSupported)&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some((function(e){return t.isTypeSupported(ae(e,"video"))}))||["mp4a.40.2","fLaC"].some((function(e){return t.isTypeSupported(ae(e,"audio"))})))}()},t.getMediaSource=function(){return ee()};var e=t.prototype;return e.createController=function(t,e){if(t){var r=new t(this);return e&&e.push(r),r}return null},e.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},e.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},e.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},e.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},e.listeners=function(t){return this._emitter.listeners(t)},e.emit=function(t,e,r){return this._emitter.emit(t,e,r)},e.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){if(w.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),!this.triggeringException){this.triggeringException=!0;var r=t===S.ERROR;this.trigger(S.ERROR,{type:L.OTHER_ERROR,details:A.INTERNAL_EXCEPTION,fatal:r,event:t,error:e}),this.triggeringException=!1}}return!1},e.listenerCount=function(t){return this._emitter.listenerCount(t)},e.destroy=function(){w.log("destroy"),this.trigger(S.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;var t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null},e.attachMedia=function(t){w.log("attachMedia"),this._media=t,this.trigger(S.MEDIA_ATTACHING,{media:t})},e.detachMedia=function(){w.log("detachMedia"),this.trigger(S.MEDIA_DETACHING,void 0),this._media=null},e.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,i=this.url=p.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,w.log("loadSource:"+i),e&&r&&(r!==i||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(e)),this.trigger(S.MANIFEST_LOADING,{url:t})},e.startLoad=function(t){void 0===t&&(t=-1),w.log("startLoad("+t+")"),this.started=!0,this.networkControllers.forEach((function(e){e.startLoad(t)}))},e.stopLoad=function(){w.log("stopLoad"),this.started=!1,this.networkControllers.forEach((function(t){t.stopLoad()}))},e.resumeBuffering=function(){this.started&&this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.startLoad(-1)}))},e.pauseBuffering=function(){this.networkControllers.forEach((function(t){"fragmentLoader"in t&&t.stopLoad()}))},e.swapAudioCodec=function(){w.log("swapAudioCodec"),this.streamController.swapAudioCodec()},e.recoverMediaError=function(){w.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},e.removeLevel=function(t){this.levelController.removeLevel(t)},e.setAudioOption=function(t){var e;return null==(e=this.audioTrackController)?void 0:e.setAudioOption(t)},e.setSubtitleOption=function(t){var e;return null==(e=this.subtitleTrackController)||e.setSubtitleOption(t),null},s(t,[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){w.log("set currentLevel:"+t),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){w.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){w.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){w.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){var t=this.levelController.startLevel;return-1===t&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t},set:function(t){w.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&&(w.log("set autoLevelCapping:"+t),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN},set:function(t){this.abrController.resetEstimator(t)}},{key:"ttfbEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(t){(function(t){return ze.indexOf(t)>-1})(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}},{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=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&null!=e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"firstAutoLevel",get:function(){return this.abrController.firstAutoLevel}},{key:"nextAutoLevel",get:function(){return this.abrController.nextAutoLevel},set:function(t){this.abrController.nextAutoLevel=t}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"allAudioTracks",get:function(){var t=this.audioTrackController;return t?t.allAudioTracks:[]}},{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:"allSubtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}},{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}}],[{key:"version",get:function(){return"1.5.13"}},{key:"Events",get:function(){return S}},{key:"ErrorTypes",get:function(){return L}},{key:"ErrorDetails",get:function(){return A}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Js},set:function(e){t.defaultConfig=e}}]),t}();return oo.defaultConfig=void 0,oo},"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):(r="undefined"!=typeof globalThis?globalThis:r||self).Hls=i()}(!1); \ No newline at end of file