//	Playerjs.com 15.0.0
//	05.07.2021 14:12:19
//	API - https://playerjs.com/docs/q=api

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1Q.6O){B 6O=[];B i8}if(1Q[\'xG\']){1C(xG,1)};E zW(3p){B o={1A:J,kJ:[],oN:[],ih:\'IM\',IG:Fa,IF:FY,7q:\'15.0.0\',fh:[\'7p\',\'\'],ia:\'\',2c:J,7u:J,bE:J,IA:J,cD:J,5o:J,8z:J,8N:J,u:\'#IB#IE#ID#IY#IX#IZ#J1#IR#f0#Ic#I4#f0#I7#Ii#f0#Ij#Iv#Iw#Ir#Iq#f0#J2#f0#JH#JG#JV#JS#Jy#Jx#Jd#Jc#Je#Jh#f0#Jg\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',y:\'xx??x?=xx????=\',p:\'{J9}\',Ji:-1,qT:"xH",e8:"//xH.ar",6z:[],dt:H,pr:H,ga:J,ab:J,g0:[],Jj:J,cC:\'//.8M//\',2b:[],6e:[],8B:[],2Y:[],jr:[],bH:[],j5:0,oo:J,5Y:J,1D:J,ty:J,bq:J,ni:\'<xF>\',g8:\'</xF>\',gg:1Q.cK.W<2p&&1Q.cK.18<2p,qZ:[],Js:[],v8:0,7i:J,e3:J,na:J,GL:[],g3:J,aY:0,fN:J,qj:1T,gF:1T,tY:J,xC:E(x){B a;K a},GN:0,qC:4I,5K:J,cZ:J,v7:1O.v7,d:9k.sd,hM:9k.sd,8O:9k.8O,l8:9k.8O.L("l8")==0,GH:{},sa:\'GD-xE.ar/xE.js\',fd:["xC","xD"],4F:[],BL:[],GX:[],eV:1,iY:[],xD:E(x){B a;K a},Z:0,jo:0,5B:J,dk:-1,9o:3,GT:0,nQ:0,9P:0,3k:{x:1,y:1,x0:1,y0:1},bs:["dP","dg","bY","gC","go","gB","gr","bj","aD","lQ"],fm:0,H4:0,oE:0,cT:0,zk:[],b6:[\'8k\',\'cm\',\'kK\',\'9l\'],Gj:[],n6:H,oR:[],mR:0,ws:"w"+"s",jC:J,jJ:[J,J,J]};B e0={S:{w:20,h:20,1c:"-",Ge:"-",a:1,6E:-1,1x:"3E",1z:"",1y:1,gw:-1,ae:0,2k:1,1q:"",1B:"",3Z:"Gd",bO:12,gd:0,1h:"R",2M:"0 3 0 3",cP:"0 0 0 0",2q:1,gE:"0 0 0 0",G9:0,fE:1,bg:0,ns:0,Ep:0,5J:1,7x:-1,5k:"3D",8Z:-1,dD:"0 0 0 0",qm:-1,qg:"3E",a3:-1,kT:-1,5y:"1H",46:"tm",2k:0,hz:"3D",h9:0.7,qa:0,q4:"3E",hr:"3 5 3 5",G8:"0 0 0 0",CI:1,q7:"jl-jn",q8:11,qb:0,2H:"",Es:5,En:0,3j:0,Ga:2,Gk:2,Dc:0.2,Dn:0,Dp:0.1,dy:0,Gs:"Gm",Gr:1,Gy:5,Df:"3D",Dh:"3E",Dm:"3E",Dq:1,Er:1,qu:1,6T:0,3r:0,dH:20,dp:"<2u W=\'20\' 18=\'20\'><g><cv ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5j=\'#ey\'/></g></2u>",qM:1,mT:-1,iF:0,jx:1,qo:-1,Gu:0.1,er:0,2I:"",Cb:0,Cc:"tm",2S:"",AM:xI,AK:xI,Dx:0,59:0,5p:"3E",Da:0,Dd:"3D",Dk:9,ur:"0 0 10 0",us:"0 0 0 0",Db:0}};E E9(){K H;o.E7=H}E aG(s){if(s.L(\'.\')==-1){s=s.1p(1);s2=\'\';V(i=0;i<s.Q;i+=3){s2+=\'%u0\'+s.6k(i,i+3)}s=Gw(s2)}K s};E DQ(){if(o.u!=\'\'){v=8T(v,4o.6f(c0(o.u)))}if(3p.L("#"+v.9O)==0){3h{3p=4o.6f(o[o.fd[0]](3p))}2O(e){}}F{if(3p.L("#"+v.fl)==0){3h{3p=4o.6f(o[o.fd[1]](3p))}2O(e){}}}}E 6Y(x,y){}E l1(y,19){}B rn=E(){B bP=1M("1Z");o.1K.1J(bP);O(bP,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'18\':30,\'2r-1x\':v.xB,\'1r\':v.xn,\'2n\':\'1H\'});B x=1M("1Z");o.1K.1J(x);O(x,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'1x\':v.xA,\'3Z-3v\':v.xm,\'2N\':(v.xo+\'px \'+v.xp+\'px\'),\'2n\':\'1H\'});G.8M=E(1B,n){x.1S=1B;6d(x);O(bP,{\'18\':x.2R,\'2n\':\'4M\'});bP.C.4V="Gb";V(B i=0;i<x.c9(\'a\').Q;i++){x.c9(\'a\')[i].C.1x=\'#ey\'}if(n){1C(G.k9,2p*n)}x.C.4V="I2"};G.k9=E(){2W(x);2W(bP)}};2l(E(w,i,s,e){B 91=0;B 8t=0;B dM=0;B cQ=[];B cw=[];iV(H){if(91<5)cw.2T(w.5X(91));F if(91<w.Q)cQ.2T(w.5X(91));91++;if(8t<5)cw.2T(i.5X(8t));F if(8t<i.Q)cQ.2T(i.5X(8t));8t++;if(dM<5)cw.2T(s.5X(dM));F if(dM<s.Q)cQ.2T(s.5X(dM));dM++;if(w.Q+i.Q+s.Q+e.Q==cQ.Q+cw.Q+e.Q)1g}B xO=cQ.lR(\'\');B xJ=cw.lR(\'\');8t=0;B pc=[];V(91=0;91<cQ.Q;91+=2){B nR=-1;if(xJ.au(8t)%2)nR=1;pc.2T(7e.sZ(2w(xO.1p(91,2),36)-nR));8t++;if(8t>=cw.Q)8t=0}K pc.lR(\'\')}(\'HZ\',\'I0\',\'I1\',\'HR\'));B v={1n:0,v1:0,jM:"#3D",2Z:0,B5:1,7l:"#3D",5k:"#3E",6T:0,ds:1,ng:1,3i:0,za:1,cU:0,1u:{HS:0,1x:"3D",a:"0.4",h:34,he:1,1m:1,g9:1,eQ:0,gS:3,8H:0,lG:3,5y:"1H",1h:"2G",2M:"0 0 0 0",6T:0,fM:0,9K:\'\'},1U:{on:1,f:1,r:1,m:1,43:5,sH:"43",8u:1,sA:"1N",jN:0,Bd:1,oB:1,cG:0.2},X:{5k:"3D",8Z:"kB",5J:0.9,7x:-1,1h:"17",2M:"0 0 0 0",2N:"7 15 7 15",1x:"3E",3Z:"xN, xM, jl-jn",bO:12,4B:10,gd:0,5p:"xK",td:1,7l:"Hf",a:1,6E:-1,Hg:0,Hh:1j,Hi:Hd,H7:1,ub:1,xS:"H6",uq:"3D",rV:-1,H8:-1,xX:0,6p:3,iw:16,yh:"H9",6T:0,iD:1,kt:1,kU:"3E",sn:0,uR:"3D",yk:1,yl:0,ya:"kB",k3:0,h5:4I,eX:0,9t:0,AQ:0,AP:0,e4:1,3x:0,iM:50,rg:0,kP:1,cS:Ha,ma:0,uG:"kB",t6:"0 0 0 0",n4:30,7l:"xL"},1f:{5k:"3D",8Z:"Hj",5J:0.7,7x:-1,3Z:"xN, xM, jl-jn",1h:"2G-2m",2M:"0 0 0 0",2N:"7 10 7 15",1x:"3E",bO:12,iw:16,4B:10,gd:0,MF:"3E",5p:"xK",a:1,1y:5,6E:-1,s8:1,6p:3,iD:1,kt:1,kU:"3E",k3:0,h5:4I,6T:0,Mz:1,MC:"4D",4H:1,MN:"6h",MW:1,MV:"2f",MS:0,My:"62",Md:0,Mh:"4G",n4:30,7l:"xL"},G7:{1h:"2G-2m",2M:"0 10 50 0"},1N:0.8,uF:1,jK:1,a0:0,5c:0,yF:1,4T:0,47:0,Fy:0,tz:0,3C:0,oW:1,jB:0,tT:0,sR:0,h3:\',\',fV:\';\',gH:\'//\',hP:\'5j\',kv:1,kM:-1,w4:0,M4:\'20 0 0 20\',M6:\'1d-17\',M7:1j,M9:1j,Mu:-1,oS:0,vE:1,xB:"n9",xA:"3E",xo:5,xp:10,xn:1,xm:10,j5:0,nv:1,rM:1,hW:1,4L:\'NO\',op:0,h8:\'7B\',g6:1,FG:0,FU:0,F6:0,8e:1,aJ:1,F2:5,8X:0,yT:1,sX:0,tl:5,FD:0,Fq:0,tH:0,9T:1,ew:1,Fd:0,wj:0,Fi:0,qk:1,mC:0,2y:"zR",O2:DH,jY:\'1j%\',ga:0,zQ:{8J:1,26:0,jW:0,4v:0,1A:1,tn:0,qK:0,nX:0,NX:0,NU:0,NW:0},zK:{8J:1,26:0,jW:0,4v:0,1A:1,tn:0,qK:0,nX:0},Nz:1j,o6:1,dZ:1,kr:14,dP:\'1j%\',wZ:1,jZ:20,x9:1,go:0.7,x7:2,pO:3,bj:10,dg:"3E",bY:"ye",gC:"3D",gB:0,gr:iC,ve:1,aD:0,pV:1,8m:1,Nc:1,Nf:0.3,Nb:3,N7:4,Nv:5,Nk:0,Nm:Nn,Np:Dy,yM:0,yK:1,oz:1,hX:1,AU:1,uA:0,ij:M3,pC:90,pE:0,Ex:1,Ew:"kB",ED:0,EB:1,9O:\'2\',fl:\'3\',KK:10,Kz:1,KA:1,KD:-1,KM:1,KV:1,KU:-1,KR:0,KT:1,Kw:0,Kb:1,Kd:0,K9:1,K3:0,Ks:1,Kt:0,Ku:1,Kq:0,Kn:1,L1:0,tC:1,L2:0,LH:0,LM:1,Ly:0,LD:1,LZ:"#3E",M0:"#3D",LW:"#3D",LV:"#3E",LP:"#3D",LS:"#3E",Ld:"#3D",L9:"#3E",L3:"#3D",L6:"#3E",L7:"#3D",Lh:"#3E",Ls:1,Lr:0,Lv:1,Lj:0.5,Ll:"#3E",Lm:"#3D",Lo:1,Ln:1,O4:1,L4:1,Lx:1,LT:10,LB:-1,LI:1,Kp:1,Kf:0,ji:0,Ke:"or",KS:"or",KP:"or",KF:"or",KH:"50%",N5:-1,Ng:0,NA:-1,NN:0,Me:0,AF:1,AE:0,zr:30,MR:2,vF:10,yQ:0,MP:30,FO:1,FZ:1,5T:0,2e:{on:0,5k:"3D",2Z:0,d1:2,7l:"3D",1h:"17",2M:"20 0 0 20",W:sh,1m:0}};v.es="ru";B 7c=E(is){B i;B C=[];B f=[];B b4=[];B MJ=[];B 5D=[];B 7P=[];B 1R=[];B f2=[];B i6=[];B Hb=[];B 4m=[];B 6M=[];B 5e=[];B cd=[];B d0=J;B 2P;B ep=-1;B 4C=H;B 1a=is;B X;B 5c=[];B da=[];B 3B=\'\';B eu=\'\';B 5H=-1;B i5=J;B Hc=J;B iR=J;B jH=J;B i7=J;B hT=J;B ja;B uv;B kI;B gS;B rr;B jR=-1;B 9C=0;B 5z="2q";B a4=(o.1l.2o?"eE":"l3");B av=(o.1l.2o?"eC":"kW");C=8T(C,v[is]);C=4t(v[is],\'2M\',\'2M\');if(C.ma==0){C.t6="0 0 0 0"}C=4t(v[is],\'dD\',\'t6\');C=4t(v[is],\'2N\',\'2N\');C.nc=0;B hO="<2u C=\'2M-1d:ce\' W=\'"+C.6p*2+"\' 18=\'"+(C.6p*2>C.4B?(C.6p*2):C.4B)+"\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'><g><cv ry=\'"+(C.6p)+"\' rx=\'"+C.6p+"\' cy=\'"+(C.6p*2>C.4B?(C.6p):(C.4B/2))+"\' cx=\'"+C.6p+"\' 5j=\'#"+C.5p+"\'/></g></2u>";B xP="<2u W=\'"+C.6p*2+"\' 18=\'"+C.4B+"\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\' ><g><cv ry=\'"+(C.6p-1)+"\' rx=\'"+(C.6p-1)+"\' cy=\'"+(C.4B/2+2)+"\' cx=\'"+C.6p+"\' 4a=\'#"+C.5p+"\' 4a=\'1\' 5j-1r=\'0\'/></g></2u>";B xx=4;B yn="<2u W=\'"+(xx+2)+"\' 18=\'"+(C.4B)+"\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'><g><2B x1=\'1\' y1=\'"+(C.4B/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.4B/2)+"\' 4a=\'#"+C.1x+"\' 4a-W=\'1\' 4a-f5=\'51\'/><2B x1=\'"+xx+"\' y1=\'"+(C.4B/2)+"\' x2=\'1\' y2=\'"+(C.4B/2+xx)+"\' 4a=\'#"+C.1x+"\' 4a-W=\'1\' 4a-f5=\'51\'/></g></2u>";B jE="<2u W=\'"+(xx+10)+"\' 18=\'"+(C.4B+2)+"\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\' C=\'ho:17\'><g><2B x1=\'1\' y1=\'"+(C.4B/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.4B/2-xx+2)+"\' 4a=\'#"+C.1x+"\' 4a-W=\'1\' 4a-f5=\'51\' /><2B x1=\'1\' y1=\'"+(C.4B/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.4B/2+xx+2)+"\' 4a=\'#"+C.1x+"\' 4a-W=\'1\' 4a-f5=\'51\'/></g></2u>";B 7l="44("+(C.7l?f8(C.7l.2a("#","")):\'\')+\',\'+3V(C.yj,1)+")";B 1E=1M("1Z");o.1K.1J(1E);O(1E,{\'6D\':\'3j\',\'2n\':\'4M\',\'1r\':0,\'2Z-6m\':C.6T});if(is=="1f"){1E.C.4V=1j}F{1E.C.4V=99}B Y=1M("1Z");if(o.gg){C.xk>0?C.bO=C.xk:\'\';C.xl>0?C.cS=C.xl:\'\';C.xq>0?C.iM=C.xq:\'\'}O(Y,{\'1h\':\'fx\',\'1d\':0,\'17\':0,\'2n\':\'4M\',\'W\':\'1j%\',\'2N-1d\':C.94,\'2N-2m\':C.6A+20,\'2N-2G\':C.9n,\'2N-17\':C.6N,\'1x\':C.1x,\'3Z-3v\':C.bO*3V(v.7O,1),\'3Z-hx\':fr(C.3Z),\'hj-eA\':C.gd+\'px\'});if(o.1l.6j){O(Y,{\'7C-W\':xr})}if(is!=="X"){O(Y,{\'6D-y\':\'9h\'})}1E.1J(Y);if(C.3x!=1){B 6R=1M("1Z");O(6R,{\'2n\':\'4M\',\'6D\':\'3j\',\'2Z-6m\':C.6T});if(C.3x!=1){if(o.1l.6j){O(6R,{\'7C-W\':xr})}}Y.1J(6R)}if(is=="X"){4c(Y,{id:(v.id+"5P"+is)});if(C.3x==1){O(Y,{\'W\':\'1j%\',\'2N-2m\':C.6A,\'2N-2G\':C.9n+20,\'6D-x\':\'9h\',\'aw-8u\':\'cr\'});O(1E,{\'W\':o.3m-C.4O-C.3K,\'18\':C.iM+C.94+C.9n})}F{O(Y,{\'6D-y\':\'9h\'});if(C.y6==1){kx()}}if(C.ma==1){O(1E,{\'2r-1x\':C.uG})}if(v.X.3f==1){2W(1E)}}if(C.iD==1){B 5g=1M("1Z");B a5=f8(C.ma==1?C.uG:C.5k);if(C.3x==1){iB(5g,\'to 2m, 44(\'+a5+\',\'+(C.5J*1+0.3)+\'), 44(\'+a5+\',0)\',\'17\',12,5,7,10,7,10,12,15);5g.1t(5z,xT)}F{iB(5g,\'to 2G, 44(\'+a5+\',\'+(C.5J*1+0.3)+\'), 44(\'+a5+\',0)\',\'1d\',5,12,10,7,10,7,15,12);5g.1t(5z,xW)}B 5b=1M("1Z");if(C.3x==1){iB(5b,\'to 17, 44(\'+a5+\',\'+(C.5J*1+0.3)+\'), 44(\'+a5+\',0)\',\'2m\',8,5,13,10,13,10,8,15);5b.1t(5z,xU)}F{iB(5b,\'to 2G, 44(\'+a5+\',0), 44(\'+a5+\',\'+(C.5J*1+0.3)+\')\',\'2G\',5,8,10,13,10,13,15,8);5b.1t(5z,xV)}5g.1t("l3",iv);5g.1t("kW",iv);5b.1t("l3",iv);5b.1t("kW",iv);Y.1t("oy",xz);5g.1t("9j",9R);5b.1t("9j",9R);1E.1J(5g);1E.1J(5b);3X(uv);uv=6Z(y9,2p)}Y.1t(a4,xy);Y.1t(av,qL);if(is=="1f"){V(B i=1;i<11;i++){if(I(v["9e"+is][is+i])){v.1f[is+i]=v["9e"+is][is+i];if(I(v["9e"+is][is+i+"1L"])){v.1f[is+i+"1L"]=v["9e"+is][is+i+"1L"]}if(I(v["9e"+is][is+i+"1c"])){v.1f[is+i+"1c"]=v["9e"+is][is+i+"1c"]}}if(I(v.1f[is+i])){if(v.1f[is+i]==1){bf(\'f\',i);bB(f[i],b4[i],5D[i],7P[i]);5D[i].1S=2D(v.1f[is+i+"1c"]);if(I(v.1f[is+i+"1L"])){if(v.1f[is+i+"1L"]!=\'\'){5D[i].1S=v.1f[is+i+"1L"]}}if(I(v.1f[is+i+"1c"])){1R[i]=v.1f[is+i+"1c"];7E(i);if(1R[i]==\'1y\'){jR=i}}f[i].1t(a4,5V);f[i].1t(av,5L);f[i].1t(5z,9z);f[i].1t("9j",9R);if(v.1f[is+i+"1m"]==1){O(f[i],{"18":0})}}}}}E xz(x){if(is=="X"&&C.3x==1&&x){if(x.p8==0&&x.eW!=0){Y.ac-=x.eW;x.8f()}}3X(kI);kI=6Z(qL,d7);af()}E xy(){o.3t=H}E qL(){if(C.eO==1){3d(o.eN);o.eN=1C(E(){if(!o.3t){bA()}},(v.1f.eJ>0?v.1f.eJ*2p:(o.1l.tv?41:2p)))}o.3t=J}E 5V(19){if(o.2c){o.4W?o.U.4W(J):\'\'}B i=19.46.7N(\'k0\');B x;if(i){x=\'f\'}F{if(19.46.7N(\'b5\')){i=19.46.7N(\'b5\');x=\'f2\'}}if(i){i=2w(i);B dI=J;if(I(2l(x)[i])){if(C.7x>-1){O(2l(x+\'bg\')[i],{\'1r\':C.7x})}if(C.6E>-1){O(2l(x+\'1L\')[i],{\'1r\':C.6E});O(2l(x+\'59\')[i],{\'1r\':C.6E})}if(is=="X"){if(1R[i].L("X")==0){B id=1R[i].1p(8);if(3B==id||eu==id){O(2l(x+\'1L\')[i],{\'1x\':C.5p});O(2l(x+\'59\')[i],{\'1x\':C.5p});dI=H}F{O(2l(x+\'1L\')[i],{\'1x\':C.1x})}}}if(C.rB==1&&I(C.jT)&&dI){}F{O(2l(x+\'bg\')[i],{\'6s\':C.8Z})}}}};E 5L(19){if(o.2c){o.4W?o.U.4W(H):\'\'}B i=19.46.7N(\'k0\');B x;B dI=J;af();if(i){x=\'f\'}F{if(19.46.7N(\'b5\')){i=19.46.7N(\'b5\');x=\'f2\'}}if(i){if(I(2l(x)[i])){if(C.7x>-1){O(2l(x+\'bg\')[i],{\'1r\':C.5J,"4P":"1r 0.1s 2V"})}if(C.6E>-1){O(2l(x+\'1L\')[i],{\'1r\':C.a,"4P":"1r 0.1s 2V"});O(2l(x+\'59\')[i],{\'1r\':C.a,"4P":"1r 0.1s 2V"})}if(is=="X"){if(1R[i].L("X")==0){B id=1R[i].1p(8);if(3B==id||eu==id){O(2l(x+\'1L\')[i],{\'1x\':C.5p});O(2l(x+\'59\')[i],{\'1x\':C.5p});dI=H}F{if(I(o.bH[id])){iH(i)}F{O(2l(x+\'1L\')[i],{\'1x\':C.1x})}}}}if(C.rB==1&&I(C.jT)&&dI){}F{O(2l(x+\'bg\')[i],{\'6s\':o.bH[id]?C.uq:C.5k})}}}}E 9z(19){if(!i7){B d=1w 6y();o.9c=d.92();B i=19.46.7N(\'k0\');if(i){if(I(f[i])){if(I(1R[i])){4S(i,0)}}}}}E 9R(19){19.5O=H;af()}E s9(19){if(!i7){B d=1w 6y();o.9c=d.92();B i=19.46.7N(\'b5\');if(i){if(i==0){cj()}F{if(I(5e[i])){xY(i)}}}}}E jt(19){B x=19.46.7N(\'xQ\');if(x){rD(x)}}E yc(19){af();B i=19.46.7N(\'b5\');if(I(5e[i])){if(8g("=",i)>0){B x=5e[i].1p(0,8g("=",i));B y=5e[i].1p(8g("=",i)+1);B z=2P+\'yf\';if(!v[z]){v[z]=[]}if(!I(v[z][x])){v[z][x]=v[x]+\'\'}r9(x,y)}}}E r9(x,y){v[x]=y;if(o.5f&&v.ve==1&&x!="aD"){3y.8F("ks"+x,y)}o.U.my();rD(x)}E yb(19){B i=19.46.7N(\'b5\');B x=5e[i];if(I(x)){if(x.L("=")>0){B z=x.1p(0,x.L("="));B y=x.1p(x.L("=")+1);v[z]=y;rs();7E(o[2P+\'s7\']);if(2P=="gt"){6Y("y8")}}}}E 7E(i){if(I(1R[i])){B 9B=J;B 7X=J;B 5M=\'\';if(is=="1f"){if(1R[i]=="4D"){5M=o.P.uE()}if(1R[i]=="6h"){5M=o.P.uz()}if(1R[i]=="aV"){if(o.7h){5M=o.jr[o.Iy]}}if(1R[i]=="6h"||1R[i]=="aV"||1R[i]=="4D"){if(o[\'e6\'+1R[i]].Q==0){9B=H}F{if(o[\'e6\'+1R[i]].Q==1&&(C.wB!=1||o[\'e6\'+1R[i]][0]==1)){9B=H}F{7X=H}}}if(1R[i]=="5o"){if(!o.5o){9B=H}F{7X=H}}if(1R[i]=="62"){if(o.2j!=\'ay\'&&!v.62){9B=H}F{7X=H}}if(1R[i]=="2f"){if(I(o.1Y)){7X=H;if(o.7i||v.8m==1){if(o.4z){5M=o.2Y[!o.7i?o.4z.8d():o.3q]}}F{5M=\'\'}B iq=0;V(B s=0;s<o.1Y.Q;s++){if(o.1Y[s]!=\'\'){iq++}}if(iq==1&&o.hk==1){iq=0}if(v.nq==1&&v.qG==1){}F{if(iq==0){9B=H;7X=J}}}F{9B=H}}if(1R[i]=="4G"){5M=o.4F[o.9o];5M==1&&C.dn!=1?5M=2D(\'fv\'):\'\';7X=H;if(o.2j=="9p"||(o.P.5l()&&C.JA!=1)){9B=H;7X=J}}if(1R[i]=="1y"){5M=2J.51(o.3k.x*1j)+\'%\';7X=H}if(1R[i].L("7D")>0){B x=\' \';B y=[\'qd\',\'qE\',\'qF\'];V(B z=0;z<y.Q;z++){if(I(v[1R[i]+y[z]])){if(v[1R[i]+y[z]]!=\' \'){x+=(x!=\' \'?\':\':\'\')+v[1R[i]+y[z]]}}}5M=x!=\' 0:0\'&&x.L(":")>-1?x:\' \';7X=H}}7P[i].1S=5M+(5M!=\'\'&&C.JC!=1?\' &c8;<2u W="hi" 18="DE" q0="-1 -1 5 8" 7q="1.1" 3L="3u://3M.w3.3z/41/2u" 3L:3O="3u://3M.w3.3z/7n/3O"><m8 4a="#\'+C.5p+\'" 4a-W="1" 5j="1H" 7J="0 0 3 3 0 6"></m8></2u>\':\'\');if(9B){1m(f[i]);if(is=="1f"){cd[i]?3d(cd[i]):\'\';if(o.R){o.R.fJ(i,J,5M)}F{cd[i]=1C(E(){o.R.fJ(i,J,5M)},4I)}}O(f[i],{\'1h\':\'2i\',\'2m\':0,\'1d\':-1j})}if(7X){if(C.3x==1){O(f[i],{\'2n\':\'fg-4M\'})}F{1o(f[i])}if(is=="1f"){cd[i]?3d(cd[i]):\'\';if(o.R){o.R.fJ(i,H,5M)}F{cd[i]=1C(E(){o.R.fJ(i,H,5M)},4g)}}O(f[i],{\'1h\':\'fx\',\'2m\':0,\'1d\':0})}2A()}V(B j=1;j<f.Q;j++){if(f[j]){if(5S(f[j])){B 4h=J;4C?4h=H:\'\';4C=J;4h&&o.R?o.R.4h():\'\'}}}};E 4S(i,xu){if(I(1R[i])){o.ol=H;af();B x=qY();if(2P!=1R[i]){2P=1R[i];if(2P==\'4D\'||2P==\'6h\'||2P==\'2f\'||2P==\'4G\'||2P==\'aV\'||2P==\'1y\'||2P.L("7D")>0){ep=i;B z=kk(o[\'e6\'+2P]);if(2P=="lX"){if(C.rJ==1){z=6Y("JW")}F{z=6Y("Jt")}}if(2P=="gt"){z=6Y("GE")}B dL=o[\'Gh\'+2P];B xt=o[\'Gc\'+2P];V(B j=1;j<f.Q;j++){if(f[j]){f[j].C.2n="1H"}}f2=[];bf(\'f2\',0);bB(f2[0],i6[0],4m[0],6M[0]);O(f2[0],{"2Z-2G":"5W 7k "+(C.yg==1?7l:"44(1j,1j,1j,0.7)")});9C=xu;B lH=J;4m[0].1S=(x[0]<2||9C==1||C.tG==1?\'\':jE)+(v.1f[is+i+"1L"]&&v.1f[is+i+"1L"]!=\'\'?v.1f[is+i+"1L"]:2D(v.1f[is+i+"1c"]));if(2P==\'2f\'&&!o.mf&&!o.jj){B hF=1M("1Z");hF.1S=2D("3p");O(hF,{\'1x\':C.1x,\'6I\':\'2z\',\'6l\':\'3U\'});6M[0].1J(hF);hF.1t(5z,y5);lH=H}if(2P==\'2f\'&&v.nq==1&&!o.1l.tv&&I(1Q.wJ)){B uf=1M("1Z");!o.4z?o.4z=1w gU():\'\';uf.1S="<tA 1z=\'3e\' id=\'"+v.id+"xs\' GV=\'.rQ,.pX,.hn\' C=\'2n:1H\'/>"+2D(\'xa\');O(uf,{\'1x\':C.1x,\'6I\':\'2z\',\'6l\':\'3U\',\'2M-17\':(lH?\'bX\':0)});6M[0].1J(uf);o.dU=1O.8c(v.id+"xs");o.dU.H5=o.4z.pR;uf.1t(5z,o.4z.pR)}if(lH){if(i5){if(9C==2){z=[];2W(f2[0])}V(j=0;j<o.bs.Q;j++){if(v.lW==0&&o.bs[j]=="bY"){}F{z.2T("HL"+o.bs[j])}}}}if(2P==\'1y\'){bK();O(6M[0],{\'W\':C.4B*2.5,\'1B-7y\':\'2m\'})}O(4m[0],{\'3Z-3v\':C.iw*3V(v.7O,1)});5e[0]="HQ";if(9C!=1&&x[0]>1){f2[0].1t(a4,5V);f2[0].1t(av,5L);f2[0].1t(5z,s9);f2[0].1t("9j",9R)}F{O(f2[0],{"6l":\'7g\'})}if(C.xZ==1){2W(f2[0])}if(I(z)){B zz=\'\';V(j=0;j<z.Q;j++){B y=j+1;B cR=0;B 7r=J;if(z[j]&&4n(z[j])!=\'\'){if(2P==\'4D\'){if(z[j]==2D("2z")){cR=1}if(o.2j=="1F"&&v.HT==1){B iz=4N(z[j]);if(iz&&iz<zz){cR=2}zz=4N(z[j])}}bf(\'f2\',y,cR);bB(f2[y],i6[y],4m[y],6M[y],1R[i]);if(2P==\'4G\'){z[j]==1&&C.dn!=1?z[j]=2D(\'fv\'):\'\'}if(1P(z[j])==\'54\'){if(z[j].L("<<<")==0){z[j]=z[j].2a(\'<<<\',\'\');7r=H}if(z[j].L(\'7D\')>0){o[2P+\'s7\']=i}if(z[j].L("rX")==0){B 1I=z[j];if(1I.L("7D")>0){4m[y].1S=2D(z[j].1p(1I.L("7D")+5))}F{4m[y].1S=2D(z[j].1p(7))}if(z[j]==\'Hz\'){O(f2[y],{"2Z-1d":"5W 7k 44(1j,1j,1j,0.7)"})}}F{4m[y].1S=z[j]}}F{4m[y].1S=z[j]}5e[y]=2P+j;if(dL==j||xt==j){6M[y].1S=dL==j?hO:xP;dL==j?O(4m[y],{\'1x\':C.5p}):\'\'}if(1P(z[j])==\'54\'){if(z[j].L("rX")==0){B t=z[j].1p(7);if(t.L("1x")>0){6M[y].1S="<1Z C=\'"+(v[t]=="3D"?\'2Z:5W 7k #ht;18:hD;W:hD;\':\'18:bX;W:bX;\')+";2r-1x:"+(v[t].L("#")==-1?\'#\':\'\')+v[t]+";2Z-6m:bX;\'></1Z>"}F{if(I(v[z[j].1p(7)])){6M[y].1S=v[z[j].1p(7)]}}}}if(2P==\'4D\'){if(z[j]==2D("2z")&&o.P.gY()){O(4m[y],{\'1x\':C.5p})}if(I(v.b3)){B fq=v.b3.2t(",");V(B k=0;k<fq.Q;k++){if(z[j].L(fq[k])>-1){2W(f2[y])}}}}B sb="";if(1P(z[j])==\'54\'){if(z[j].L("rX")==0){4c(f2[y],{\'MQ\':i,\'xQ\':z[j].1p(7)});sb="jt"}}if(!7r){f2[y].1t(a4,5V);f2[y].1t(av,5L);if(sb=="jt"){f2[y].1t(5z,jt)}F{f2[y].1t(5z,s9)}f2[y].1t("9j",9R)}F{O(f2[y],{"6l":"7g"})}}}}2A()}if(1R[i]==\'62\'){o.U.jk()}if(1R[i].L(\'X\')>-1){B id=1R[i].1p(8);if(I(o.1v[id])){if(I(o.1v[id][\'3e\'])){o.2x=1T;cu(i);rh(id);6Y("A4");if(I(o.1v[id][\'7M\'])&&v.7M==1&&v.Mb==1){7M(o.1v[id][\'7M\'])}F{j1(id);o.U.cO(o.1v[id][\'3e\'],(v.X.hI==1?1:1T));v.X.9t==0&&v.X.e4==1?1C(bA,4I):\'\';iR=J;jH=J;iZ(id)}}F{if(I(o.1v[id][\'4Q\'])){6b(id);if(iR){5H==-1?4S(0,0):\'\'}F if(jH){5H==-1?4S(2w(f.Q)-2,0):\'\'}}}}if(o.3f){o.3f.mQ()}}if(1R[i]==\'5o\'){o.P.eS()}}}};G.B4=E(x){7E(o[x+\'s7\'])};E rD(x){if(x=="lQ"){B z=2P+\'yf\';if(v[z]){V(B y in v[z]){if(v[z].2v(y)){r9(y,v[z][y])}}i3()}K}af();V(B i=0;i<f2.Q;i++){if(f2[i]){f2[i].C.2n="1H"}}f2=[];bf(\'f2\',0);bB(f2[0],i6[0],4m[0],6M[0]);O(f2[0],{"2Z-2G":"5W 7k "+(C.yg==1?7l:"44(1j,1j,1j,0.7)")});if(x.L("7D")>0){f2[0].1t(5z,rs);4m[0].1S=2D(x.1p(x.L("7D")+5))}F{f2[0].1t(5z,i3);4m[0].1S=(C.tG!=1?jE:\'\')+2D(x)}O(4m[0],{\'3Z-3v\':C.iw*3V(v.7O,1)});f2[0].1t(a4,5V);f2[0].1t(av,5L);f2[0].1t("9j",9R);B 4E=[];B qX=J;if(x.L("3v")>0){4E=[\'50%\',\'75%\',\'1j%\',\'NZ%\',\'sh%\',\'NV%\',\'4I%\',\'Nd%\',\'cg%\',\'iC%\']}if(x.L("5J")>0){4E=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.L("h0")>0){V(i=-5;i<5.5;i+=0.5){4E.2T(2J.51(i*1j)/1j)}}if(x.L("gp")>0){4E=[4I,iC,bN]}if(x.L("2G")>0){V(i=0;i<21;i++){4E[i]=i*10}}if(x.L("qd")>0){V(i=0;i<24;i++){4E[i]=i}}if(x.L("qE")>0||x.L("qF")>0){V(i=0;i<60;i++){4E[i]=i}}if(x.L("d1")>0){qX=H;4E=[0,1]}if(x.L("1x")>0){4E=[\'3E\',\'ye\',\'N4\',\'N9\',\'Nt\',\'Nx\',\'Nq\',\'M2\',\'KG\',\'Ky\',\'KO\',\'KQ\',\'Kc\',\'Ka\',\'K7\',\'Kv\',\'Kk\',\'3D\'];B vx=v[x].2a("#","");if(4E.L(vx)==-1){4E[8]=vx}}V(y=1;y<=4E.Q;y++){bf(\'f2\',y,0);bB(f2[y],i6[y],4m[y],6M[y]);O(6M[y],{\'2N-17\':0});if(x.L("1x")>0||x.L("2G")>0||x.L("7D")>0||x.L("h0")>0){y%3!=0?O(f2[y],{\'ho\':\'17\'}):\'\';O(f2[y],{\'W\':\'33.3%\'});if(x.L("1x")>0){4m[y].1S="<1Z C=\'"+(4E[y-1]=="3D"?\'2Z:5W 7k #ht;18:yd;W:yd;\':\'18:eR;W:eR;\')+";2r-1x:#"+4E[y-1]+";2Z-6m:eR;\'></1Z>";O(f2[y],{\'2B-18\':1})}F{4m[y].1S=4E[y-1]}}F{if(x.L("gp")>0){4m[y].1S=4E[y-1]}F{y%2!=0?O(f2[y],{\'ho\':\'17\'}):\'\';O(f2[y],{\'W\':\'50%\'});if(qX){4m[y].1S=2D(4E[y-1]+\'6F\')}F{4m[y].1S=4E[y-1]}}}5e[y]=x+\'=\'+4E[y-1];if((4E[y-1]==v[x]&&7e(v[x])!=" ")||v[x]==\'#\'+4E[y-1]){6M[y].1S=hO;O(4m[y],{\'1x\':C.5p})}f2[y].1t(a4,5V);f2[y].1t(av,5L);if(x.L("7D")>0){f2[y].1t(5z,yb)}F{f2[y].1t(5z,yc)}f2[y].1t("9j",9R)}2A()}E j1(id){if(I(o.1v[id][\'2g\'])){v.2g=o.1v[id][\'2g\'];I(v.2g)?o.P.9i(v.2g):\'\'}if(I(o.1v[id][\'1L\'])){o.dw=o.1v[id][\'1L\']}}E iZ(id){if(I(o.1v[id][\'1L\'])){if(v.jB==1){if(o.U.lP(o.1v[id])){}F{v.1L=(v.sR==1&&I(o.py)?o.py+(v.tT==1?\'<br>\':\' \'):\'\')+o.1v[id][\'1L\']}o.U.a6(\'1L\')}}if(v.dy==1){if(I(o.1v[id][\'7J\'])){v.7J=o.1v[id][\'7J\']}F{v.7J=[]}o.R.iL()}B xv=[\'7d\',\'k7\',\'62\',\'1b\',\'A5\',\'Aa\',\'k5\',\'sI\',\'4v\',\'4i\',\'hy\',\'bi\',\'aK\'];V(B i=0;i<xv.Q;i++){if(I(o.1v[id][xv[i]])){v[xv[i]]=o.1v[id][xv[i]]}F{i<3?v[xv[i]]=1T:\'\'}}v.1D=0;rh(id);if(I(o.1v[id][\'3a\'])){o.1v[id][\'2f\']=o.1v[id][\'3a\']}if(I(o.1v[id][\'2f\'])){o.U.h4(o.1v[id][\'2f\'])}if(I(o.1v[id][\'ck\'])){6K(\'ck\',o.1v[id][\'ck\'])}}E rh(id){B x=o.1v[id][\'1D\'];if(I(x)){if(x=="3l"){if(o.P.Z()>0){v.1D=o.2x=o.P.Z()}}F{v.1D=o.2x=x}}}E cu(x){if(5H==0&&!o.1D){O(5D[5H],{\'1x\':C.1x});O(b4[5H],{\'6s\':C.5k});7P[5H].1S=\'\'}F{o.r0=x;if(5H>-1){iH(5H)}if(3B!=\'\'){o.bH[3B]=H;5c=t0(5c,3B)}}if(1R[x]){B id=1R[x].1p(8);7P[x].1S=hO;O(5D[x],{\'1x\':C.5p,\'1B-pH\':\'1H\',\'1r\':C.a});if(C.rB==1&&I(C.jT)){O(b4[x],{\'6s\':C.jT})}5H=x;3B=id;o.3B=3B;v.4R=3B;o.mS=5D[x].1S;o.r0=3B;eu=o.1v[id][\'iK\'];if(o.R){o.R.fB()}}}E 6b(id){B x=id==0?o.X:o.1v[id];o.r0=id;V(B i=0;i<f.Q;i++){if(C.3x==1){Y.3c(f[i])}F{6R.3c(f[i])}f[i]=1W}f=[];5H=-1;if(I(x[\'4Q\'])){B y=4s.3P(x[\'4Q\']).Q;bf(\'f\',y);1R[y]="wz";bB(f[y],b4[y],5D[y],7P[y]);if(C.3x==1){O(f[y],{"W":(C.kP==1?C.cS:"2z"),"18":C.iM})}if(C.td==1){B v3="5W 7k 44("+f8(C.yh)+\',\'+3V(C.yj,1)+")";if(C.3x==1){O(f[y],{"Lc":v3})}F{O(f[y],{"L5":v3})}}B 1I=x.1L;if(C.tG!=1){1I=jE+1I}5D[y].1S=1I;O(5D[y],{\'3Z-3v\':C.iw*3V(v.7O,1)});B p=x[\'iK\'];f[y].1t(a4,5V);f[y].1t(av,5L);f[y].1t(5z,E(){xR(p)});x=x[\'4Q\']}B y=4s.3P(x).Q;5c=[];da=[];V(B i=0;i<y;i++){bf(\'f\',i);1R[i]="X"+x[i].id;if(!I(o.bH[x[i].id])&&!I(x[i].4Q)){5c[x[i].id]=i;da[x[i].id]=i}bB(f[i],b4[i],5D[i],7P[i]);if(C.3x==1){if(C.6p==0){O(5D[i],{\'W\':C.cS-C.rl-C.qq});2W(7P[i])}O(f[i],{"W":(C.kP==1?C.cS:"2z"),"18":C.iM})}if(C.td==1&&i<y-1){B jy=1M("1Z");f[i].1J(jy);if(C.3x==1){O(jy,{"1h":"2i","1d":0,"2m":0,"W":1,"18":"1j%","2r":7l,"6I":"1H"})}F{O(jy,{"1h":"2i","2G":0,"17":0,"W":"1j%","18":1,"2r":7l,"6I":"1H"})}}5D[i].1S=x[i].1L?x[i].1L:\'&c8;\';if(v.bJ==1&&v.yP==1&&x[i].id){if(o.yo){if(o.yo.L(x[i].id)>-1){x[i].tj=1}}}if(I(x[i].tj)){if(x[i].tj==1){o.bH[x[i].id]=H;iH(i)}}if(I(x[i].4Q)){7P[i].1S=yn;O(7P[i],{"1x":C.1x})}f[i].1t(a4,5V);f[i].1t(av,5L);f[i].1t(5z,9z);f[i].1t("9j",9R);if(I(o.bH[x[i].id])){iH(i)}if(3B==x[i].id){cu(i)}if(eu==x[i].id){O(5D[i],{\'1x\':C.5p});O(7P[i],{\'1x\':C.5p})}}2A();4C=J;o.R?o.R.4h():\'\'}E iB(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3x==1?\'ym\':\'1j%\');B hh=(C.3x==1?\'1j%\':\'ym\');O(x,{\'1h\':\'2i\',\'2n\':\'fg-4M\',\'W\':ww,\'18\':hh,\'1B-7y\':\'7A\'});if(C.yk==1){O(x,{\'2r\':\'-iQ-2V-5d(\'+y+\')\',\'2r\':\'-3T-2V-5d(\'+y+\')\',\'2r\':\'-ms-2V-5d(\'+y+\')\',\'2r\':\'-o-2V-5d(\'+y+\')\',\'2r\':\'2V-5d(\'+y+\')\',})}if(C.3x==1||o.1l.2o){O(x,{\'6l\':\'3U\'})}F{O(x,{\'3U-2y\':\'1H\'})}if(C.k3==1){O(x,{\'5C-W\':C.h5+\'px!5q\'})}if(z=="1d"){O(x,{\'1d\':-1,\'17\':0})}if(z=="2G"){O(x,{\'2G\':-1,\'17\':0})}if(z=="17"){O(x,{\'1d\':0,\'17\':0})}if(z=="2m"){O(x,{\'1d\':0,\'2m\':0})}if(z=="2m"||z=="17"){O(x,{\'1B-7y\':\'17\',\'2N-1d\':1E.2R/2-10})}x.1S="<7A><1Z "+(C.yl==1?"Lf=\'G.C.6s=\\"#"+C.ya+"\\"\' Lg=\'"+(C.sn==1?"G.C.6s=\\"#"+C.uR:"G.C.2r=\\"1H")+"\\"\'":"")+" C=\'3U-2y:2z;6l:3U;W:eR;18:eR;2Z-6m:eR;"+(C.sn==1?"2r-1x:#"+C.uR+";":"")+(z=="1d"?"2M-1d:bX;":"")+(z=="2G"?"2M-1d:bX;":"")+(z=="2m"?"2M-17:pQ;":"")+(z=="17"?"2M-2m:pQ;":"")+"\'><2u W=\'20\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'><g><2B x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4a=\'#"+C.kU+"\' 4a-W=\'"+C.kt+"\' 4a-f5=\'51\'/><2B x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4a=\'#"+C.kU+"\' 4a-W=\'"+C.kt+"\' 4a-f5=\'51\'/></g></2u></1Z></7A>"}G.9d=E(){if(C.iD==1){9d()}};E y9(){if(d0){9d()}}E 9d(e){if(C.iD==1&&!hT){if(C.3x==1){B h=Y.LQ;B m=1E.29+C.6N+C.6A;B t=Y.ac}F{B h=Y.wv;B m=1E.2R;B t=Y.cB}if(h>m){if(t>0){if(!5S(5g)){1o(5g);B m1=1w 5m({"mc":5g,"1z":"7T","to":1,"Z":0.3,"me":"5g"})}}F{if(5S(5g)){B m2=1w 5m({"mc":5g,"1z":"7T","to":0,"Z":0.3,"me":"5g","1m":H})}if(e){e.eW<0?e.8f():\'\'}}if(t<h-m-10){if(!5S(5b)){1o(5b);B m3=1w 5m({"mc":5b,"1z":"7T","to":1,"Z":0.3,"me":"5b"})}}F{if(5S(5b)){B m4=1w 5m({"mc":5b,"1z":"7T","to":0,"Z":0.3,"me":"5b","1m":H})}if(e){e.eW>0?e.8f():\'\'}}}F{1m(5g);1m(5b)}}}E xV(){B x=Y.cB+1E.2R-60;B m=1w 5m({"mc":Y,"1z":"9h","to":x,"Z":0.3,"me":"wy","8n":"aN"});1C(9d,2p)}E xW(){B x=Y.cB-1E.2R+60;B m=1w 5m({"mc":Y,"1z":"9h","to":x,"Z":0.3,"me":"LX","8n":"aN"});1C(9d,2p)}E iv(19){3d(o.eN);19.9X()}E xU(){B x=Y.ac+(1E.29+C.6N+C.6A)-60;B m=1w 5m({"mc":Y,"1z":"iN","to":x,"Z":0.3,"me":"LN","8n":"aN"});1C(9d,2p)}E xT(){B x=Y.ac-(1E.29+C.6N+C.6A)+60;B m=1w 5m({"mc":Y,"1z":"iN","to":x,"Z":0.3,"me":"wA","8n":"aN"});1C(9d,2p)}E xR(x){if(x==\'\'){6b(0)}F{if(I(o.1v[x])){6b(x)}}2P=\'\'}E iH(x){7P[x].1S=\'\';O(5D[x],{\'1x\':C.xS});if(C.xX==1){O(5D[x],{\'1B-pH\':\'2B-LL\'})}if(C.ub>-1){O(5D[x],{\'1r\':C.ub})}O(b4[x],{\'6s\':C.uq});if(C.rV>-1){O(b4[x],{\'1r\':C.rV})}}E xY(i){if(I(5e[i])){af();if(8g("4D",i)==0){o.U.5F(5e[i].1p(7))}if(8g("6h",i)==0){o.U.ci(5e[i].1p(10))}if(8g("2f",i)==0){!o.4z?o.4z=1w gU():\'\';o.4z.9m(5e[i].1p(8))}if(8g("aV",i)==0&&v.7h==1){o.7h.zH(5e[i].1p(7))}if(8g("1y",i)==0){if(5e[i]==\'Km\'){o.P.1y(C.1y/1j)}if(5e[i]==\'Kl\'){o.P.1y(\'-\'+C.1y/1j)}if(5e[i]==\'Kj\'){o.P.lr()}}if(8g("7D",i)>0){if(4m[i].1S==2D(\'7r\')){6Y(2P+\'0\');7E(ep);if(2P=="gt"){6Y("y8")}cj()}F{if(2P=="lX"&&C.rJ==1){6Y(\'rJ\',i);7E(ep);cj()}}}if(8g("4G",i)==0){o.U.8x(5e[i].1p(5));fH();1C(bA,4I)}}};G.fH=E(){fH()};G.B1=E(x){V(B i=0;i<1R.Q;i++){if(1R[i]==x){K H}}K J};E fH(){V(B i=0;i<1R.Q;i++){if(1R[i]=="4G"){7E(i);if(2P==\'4G\'){f7();4S(i,0)}}}}E bf(x,i,cR){if(I(2l(x))){2l(x)[i]=1M("1Z");if(i<2||x=="f"||2P!=\'4D\'||cR==1){if(C.3x==1){Y.1J(2l(x)[i])}F{6R.1J(2l(x)[i])}}F{if(C.3x==1){Y.tS(2l(x)[i],2l(x)[i-1])}F{6R.tS(2l(x)[i],2l(x)[cR==2?i-2:i-1])}}if(x==\'f\'){4c(2l(x)[i],{\'k0\':i})}if(x==\'f2\'){4c(2l(x)[i],{\'b5\':i})}2l(x+\'bg\')[i]=1M("1Z");2l(x)[i].1J(2l(x+\'bg\')[i]);2l(x+\'3N\')[i]=1M("1Z");2l(x)[i].1J(2l(x+\'3N\')[i]);O(2l(x+\'3N\')[i],{\'1h\':\'2i\',\'2m\':0,\'1d\':0,\'W\':\'1j%\',\'18\':\'1j%\',\'6I\':\'1H\'});2l(x+\'1L\')[i]=1M("1Z");2l(x)[i].1J(2l(x+\'1L\')[i]);2l(x+\'59\')[i]=1M("1Z");2l(x)[i].1J(2l(x+\'59\')[i]);if(x=="f2"&&is=="1f"&&C.s8==0){2W(2l(x+\'59\')[i])}}};E bB(x,bP,hg,rj,Kh){O(x,{\'1h\':\'fx\',\'2m\':0,\'1d\':0,\'6l\':\'3U\',\'18\':\'2z\',\'W\':\'1j%\',\'6D\':\'3j\',\'2n\':\'4M\',\'2B-18\':\'1.K8\'});if(C.rg&&C.3x==1){O(x,{\'K6\':C.rg})}if(C.3x==1){O(x,{\'2n\':\'fg-4M\',\'al-7y\':\'1d\',\'aw-8u\':\'fv\'})}O(bP,{\'1h\':\'2i\',\'2m\':0,\'1d\':0,\'W\':\'1j%\',\'18\':\'1j%\',\'6s\':C.5k,\'1r\':C.5J,\'6I\':\'1H\',\'4P\':\'1r 0.2s 2V,2r .2s 2V\'});O(hg,{\'1h\':\'fx\',\'2m\':0,\'1d\':0,\'ho\':(C.7y?C.7y:\'17\'),\'1x\':C.1x,\'2N-1d\':C.hc,\'2N-2m\':C.qq,\'2N-2G\':C.K4,\'2N-17\':C.rl,\'6I\':\'1H\',\'1r\':C.a,\'4P\':\'1r 0.2s 2V,1x 0.2s 2V\',});O(rj,{\'1h\':\'fx\',\'2m\':0,\'1d\':0,\'ho\':(C.y7?C.y7:\'2m\'),\'2N-1d\':C.hc+(C.4B<C.bO?(C.bO-C.4B)/2:0),\'2N-2m\':C.qq,\'2N-17\':C.rl,\'6I\':\'1H\',\'3Z-3v\':C.4B*3V(v.7O,1),\'1r\':C.a,\'1x\':C.5p,\'4P\':\'1r 0.2s 2V,1x 0.2s 2V\'});if(C.k3==1){O(x,{\'5C-W\':C.h5+\'px!5q\'});O(hg,{\'5C-W\':(C.h5-70)+\'px!5q\'})}F{if(C.3x==1){if(C.kP==1){O(x,{\'W\':C.cS});O(hg,{\'W\':C.cS-70})}}F{O(hg,{\'aw-8u\':\'cr\'});O(rj,{\'aw-8u\':\'cr\'})}}}E cj(){V(B i=1;i<f.Q;i++){if(I(f[i])){if(C.3x==1){f[i].C.2n="fg-4M"}F{f[i].C.2n="4M"}}}af();f7();2A();2P=\'\';ep=-1};E f7(){V(B j=0;j<f2.Q;j++){if(f2[j]){if(C.3x==1){Y.3c(f2[j])}F{6R.3c(f2[j])}f2[j]=1W}}f2=[];2P=\'\'}E wu(){K Y.29};G.gh=E(){kx()};E kx(){if(is=="X"){if(C.3x==1||C.y6==1){B x=o.3m-C.4O-C.3K;O(1E,{\'W\':x});O(Y,{\'W\':x});6R?O(6R,{\'W\':x}):\'\'}}}E 2A(){if(!hT){if(is=="1f"){o.R?o.R.oi():\'\';B x=C.xZ==1&&f.Q>1?f[1]:f[0]}if(is=="X"){kx();o.R?o.R.gh():\'\';B x=f[0];if(v.rN==1){mv()}}f.Q>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.Q>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.29==0&&f2.Q>0?x=f2[0]:\'\'}if(Y.29-Y.rq>0&&x&&C.3x!=1){if(I(5g)){O(5g,{"W":6R.29})}if(I(5b)){O(5b,{"W":6R.29})}C.nc=(Y.29-x.29)-(Y.rq-x.rq)}F{C.nc=0}}};E qY(){B x=0;B y=0;B z=\'\';V(B i=1;i<f.Q;i++){if(I(f[i])){if(f[i].C.5t=="3R"){x++;y=i;z=1R[i]}}}K[x,y,z]}G.tF=E(){i5=H;G.1o();9C=2;i3()};E y5(x){i5=!i5;i3(x)}E i3(){cj();V(B i=0;i<1R.Q;i++){if(1R[i]=="2f"){4S(i,9C)}}}E af(){3d(rr);rr=1C(E(){o.ol=J},41)}E rs(){B x=2P;cj();V(B i=0;i<1R.Q;i++){if(1R[i]==x){4S(i,0)}}}E bA(x){if((is==\'X\'&&v.X.L0==1)||(is==\'1f\'&&v.1f.9t==1)){K}if(is==\'X\'&&v.X.3f==1&&v.X.KZ!=1){o.3f?o.3f.A7():\'\';d0=J}F{if((x!=1||(C.KY==1&&C.9t==1))&&!o.1l.tv){B m=1w 5m({"mc":1E,"1z":"7T","to":0,"Z":0.1,"me":is,"8n":"xd"});gS=1C(E(){O(1E,{"5t":"3j","1r":0,"1d":-41});d0=J},4I)}F{O(1E,{"5t":"3j","1r":0,"1d":-41});d0=J}}if(is==\'X\'){if(v.X.xj==1&&o.R){o.R.oq("1c","X",H)}}3X(kI)};G.c=E(){K 1E};G.co=E(){if(1E.KX(Y)){K Y}};G.s=E(1a){K C[1a]};G.ss=E(1a){K C};G.1o=E(){cj();3d(gS);d0=H;if(is==\'X\'&&v.X.3f==1){o.3f?o.3f.jG():\'\'}F{O(1E,{"5t":"3R","1r":1,"4P":"1r 0.2s 2V"});B x=qY();if(x[0]==1){if(x[2]=="4D"||x[2]=="6h"||x[2]=="2f"||x[2]=="4G"||x[2]=="1y"||x[2].L("7D")>0){4S(x[1],0)}}}if(o.R){is==\'1f\'?o.R.oi():\'\';if(is==\'X\'){o.R.gh();if(v.X.xj==1){o.R.oq("1c","X",J)}}}if(o.1l.6j){O(Y,{\'7C-W\':\'2z\'});if(C.3x!=1){O(6R,{\'7C-W\':\'2z\'})}}i7=H;3X(ja);ja=6Z(xi,1j)};E xi(){3X(ja);i7=J}G.7w=E(i){4S(i,1)};G.1m=E(x){bA(x)};G.5F=E(){V(B i=0;i<1R.Q;i++){if(1R[i]=="4D"){7E(i);if(o.2b.Q>1){1o(f[i])}if(2P==\'4D\'){f7();4S(i,9C)}}}};G.eS=E(){V(B i=0;i<1R.Q;i++){if(1R[i]=="5o"){7E(i)}}};G.fL=E(x){V(B i=0;i<1R.Q;i++){if(1R[i]==x){7E(i);if(o[\'e6\'+x]){if(o[\'e6\'+x].Q>1){1o(f[i])}}if(2P==x){f7();4S(i,9C)}}}};G.9m=E(){V(B i=0;i<1R.Q;i++){if(1R[i]=="2f"){7E(i);if(o.2Y){if(o.2Y.Q>0){B x=J;if(o.1Y){V(B y=0;y<o.1Y.Q;y++){if(o.1Y[y]!=\'\'){x=H;1g}}}F{x=H}x?1o(f[i]):\'\'}}if(2P==\'2f\'){f7();4S(i,0)}}}};G.tJ=E(x){o.X=x;6b(0);if(I(v.4R)){if(v.4R.L("x-")!=0){V(B y in o.1v){if(o.1v.2v(y)){if(o.1v[y].de==v.4R){v.4R=y}}}}if(I(o.1v[v.4R])){eo(o.1v[v.4R]);B y=o.1v[v.4R][\'b7\'];cu(y);if(v.X.sS==1&&C.3f!=1){6b(0);1C(E(){2A()},4g)}F{1C(E(){dr(y);2A()},4g)}v.4R=1T}F{cu(0)}}F{cu(0)}if(C.3f==1){if(!I(o.3f)){o.3f=1w KJ()}}};G.fR=E(x){if(I(o.1v[x])){eo(o.1v[x]);4S(o.1v[x][\'b7\'],0);dr(o.1v[x][\'b7\'])}};G.ke=E(x){if(I(o.1v[x])){eo(o.1v[x]);if(o.1v[x]["3e"]){cu(o.1v[x][\'b7\']);j1(x);o.U.cO(o.1v[x]["3e"],1);iZ(x);dr(o.1v[x][\'b7\']);if(o.3f){o.3f.mQ()}}F if(o.1v[x]["4Q"]){6b(x)}}};E wx(x){if(I(o.1v[x])){eu=\'\';6b(0);eo(o.1v[x]);j1(x);4S(o.1v[x][\'b7\'],0);iZ(x)}};G.cM=E(){iR=H;x=2w(5H)+1;if(3B!=\'\'){o.bH[3B]=H;5c=t0(5c,3B)}if(v.5c==1){x=r8(5c);if(x==1W){if(v.Nl==1||v.X.eX==1){da.BK(E(a,b){K 2J.5G()-0.5});V(B x in da){if(da.2v(x)){5c[x]=da[x]}}x=r8(5c)}F{o.U.z7()}}}F{if((1R[x]=="wz"||5H==-1)&&3B!=\'\'){B y=4s.3P(o.1v).L(3B);if(y<4s.3P(o.1v).Q){B z=o.1v[4s.3P(o.1v)[y+1]];if(z){if(I(z.4Q)){z=o.1v[4s.3P(o.1v)[y+2]]}G.ke(z.id);x=-1;o.U.2E()}}}}if(x>-1){4S(x,0);dr(x)}};E dr(x){if(f[x]&&!hT){if(C.3x==1){B to=f[x].nn-20;B m=1w 5m({"mc":Y,"1z":"iN","to":to,"Z":0.3,"me":"wA","8n":"aN"})}F{B to=f[x].Nw-1E.2R/2+20;B m=1w 5m({"mc":Y,"1z":"9h","to":to,"Z":0.3,"me":"wy","8n":"aN"})}1C(9d,2p)}}E r8(3Y){B 3P=4s.3P(3Y);B x;V(B i=0;i<3P.Q;i++){x=3Y[3P[3P.Q*2J.5G()<<0]];if(x){1g}}K x};G.bK=E(){bK()};E bK(){if(jR>-1){7E(jR);if(2P==\'1y\'){6M[0].1S=2J.51(o.3k.x*1j)+\'%\'}}};G.eT=E(){if(v.5c==1){K 4s.3P(5c).Q>0}B x=J;if(o.1v){x=4s.3P(o.1v).L(3B)<4s.3P(o.1v).Q-1}K x};G.kf=E(){if(I(o.hv)){wx(o.hv)}};G.tI=E(){B x=5H>0;if(o.1v){B y=4s.3P(o.1v);B z=y.L(3B);x=z>0;if(z==1){if(I(o.1v[y[0]].4Q)){x=J}}}K x};G.kg=E(){K I(o.1v)};G.eB=E(){jH=H;if(G.tI()){B x=2w(5H)-1;if(x<0){B y=4s.3P(o.1v).L(3B);if(y>0){B z=o.1v[4s.3P(o.1v)[y-1]];if(z){if(I(z.4Q)){z=o.1v[4s.3P(o.1v)[y-2]]}if(z){G.ke(z.id);o.U.2E()}}}}F{4S(x,0);dr(x)}}};G.kh=E(){if(5H>0){dr(5H)}};E 8g(x,i){K 5e[i].L(x)};E eo(x){if(x[\'nD\']!=-1){eo(o.1v[x[\'iK\']]);6b(x[\'iK\'])}F{6b(0)}};G.g=E(x){ah(x){1i"W":K wu();1g;1i"18":K 1E.2R;1g;1i"1d":K C.8h;1g;1i"BQ":K Y.wv;1g;1i"BR":K C.db;1g;1i"x":K 4N(1E.C.17);1g;1i"y":K 4N(1E.C.1d);1g;1i"1r":K 1E.C.1r;1g;1i"1o":K d0;1g;1i"7w":K ep;1g;1i"1a":K 1a;1g;1i"9A":K 1a+9A;1g;1i"4C":K 4C;1g;1i"X":K is=="X";1g;1i"s8":K hO;1g;1i"aE":K o.1v[o.aE]?o.1v[o.aE].1L:\'\';1i"aK":K v.aK?v.aK:\'\'}};G.4C=E(){if(is=="1f"){B x=0;V(B i=1;i<11;i++){if(1R[i]=="4D"){B y=o.2b.Q;if(I(v.b3)){B z=v.b3.2t(",");V(B j=0;j<z.Q;j++){if(o.2b.L(z[j])>-1){y--}}}if(y>0){if(y>1||(y==1&&o.2b!=1&&C.wB==1)){x++}}}if(1R[i]=="5o"){if(o.5o){x++}}if(1R[i]=="62"){if(o.2j==\'ay\'||v.62){x++}}if(1R[i]=="6h"){if(o.6e.Q>0){x++}}if(1R[i]=="aV"&&v.7h==1){if(o.jr.Q>0){x++}}if(1R[i]=="2f"){if(I(o.1Y)){V(B s=0;s<o.1Y.Q;s++){if(o.1Y[s]!=\'\'){x++;1g}}}if(x==1&&o.hk==1){x=0}if(v.nq==1&&v.qG==1){x++}}if(1R[i]=="4G"){if(o.2j!="9p"){x++}}if(1R[i]=="1y"){x++}if(1R[i]){if(1R[i].L("7D")>0){x++}}if(v.1f[is+i+\'1m\']==1){x--}}K x==0}F if(is=="X"){K f.Q==0}F{K 4C}};G.3W=E(){if(1E.5a==o.1K){1E.3c(Y);o.1K.3c(1E);o.3f?o.3f.3W():\'\';1E=1W;Y=1W;hT=H}}};B sj=E(1b,hG){B 6t=J;if(1b.L(\'6t\')==0){6t=H;1b=1b.1p(5)}B nf=lh(1b);B 26;B 3i;B ib=J;B 3A=J;B mD=J;B lF=J;B 2z=H;B rF=[];B b9=1;B hK=J;B sk;B ca=0;B lJ=0;B lc=J;B mY=\'Bs\'+v.id+(6t?\'6t\':\'\');B 1E=1M(\'1Z\');1E.6a(\'id\',mY);hG.1J(1E);o.5o=J;!6t?o.U.fI():\'\';if(o.1l.2o){v.47=1}if(v.wF!=1){B 7s=1M(\'1Z\');hG.1J(7s);O(7s,{1h:"2i",1d:0,17:0,"2r-1x":"#n9",18:"1j%",W:"1j%","1r":0});7s.1t("Cm",E(19){19.5O=H});if(o.1l.2o){7s.1t("eE",E(19){19.5O=H});7s.1t("2q",E(19){19.5O=H});7s.1t("eC",E(19){19.5O=H;ej(19);if(v.ds==1){1C(wC,1j);1C(mL,2p)}})}F{7s.1t("sF",E(19){B x=H;if(v.1X==1){if(I(v.8k)&&!mD){x=J}if(I(v.l5)&&a2()=="7Q"&&Z()>0){x=J}}if(x&&v.ds==1&&v.wH!=1){2W(G);1C(mL,41)}})}v.ds==1&&v.NY!=1?2W(7s):\'\'}E mL(){6d(7s)}E wC(){if(v.wH!=1){2W(7s)}}if(v.47==1&&v.3C==0){8I()}if(!1Q[\'7a\']){1Q.O1=E(){n7();V(B i=0;i<6O.Q;i++){if(6O[i].2K("id")!=v.id){if(6O[i].2K(\'zs\')){6O[i].2K(\'zt\')}}}};B f1=mA("4b.ar/wG","4b.ar/wG","O0");if(f1){f1.lT=E(e){o.U.9J();if(v.wg!=1){26=\'w8 NP e5\';o.P.5u()}}}}F{n7()}E n7(){if(v.47==1||6t){!ib?8W():\'\'}F{o.U.9J()}}E 8W(){if("7a"in 1Q){if(I(7a.mZ)&&!ib){1n("wD 8W");B rY=0;if(v.wF==1){rY=1}o.2x>0?ca=2w(o.2x):\'\';3i=1w 7a.mZ(mY,{18:o.9S,W:o.9U,NE:nf,NF:{ND:1,NC:mY,NB:1,NG:1,e4:1,nZ:((v.o6==0||(v.NH!=1&&o.1l.7L))&&o.1l.2o?0:1),NM:3,R:rY,NL:0,NK:1,Ai:0,3C:6t?1:0,a0:0},2y:{\'NI\':s0,\'NJ\':wt,\'5u\':5u,\'N3\':wf}});if(o.2x>0){o.2x=1T}2A();ib=H}F{1C(8W,4g)}}F{1C(8W,4g)}}B hV;E s0(){1n("wD hq");3A=H;3d(sk);o.U.6w();if(6t){if(o.1l.sQ){o.U.4X()}3i.nh();o.1X.Mp()}F{if(v.3C==1&&o.1l.sQ&&!o.jC){o.U.4X();if(o.1l.2o){3X(hV);hV=6Z(wE,cg)}}if(v.47==0){3i.nh()}F{o.U.9J()}o.P.a8();if(b9!=1){8x(b9)}aB();2A()}}E wE(){B x=3i.we();if(x==2||x==-1){o.R.2X();o.R.6w();3X(hV)}if(x==1){3X(hV)}}E wt(19){if(v.Mr==1){1n(\'7a\',19.1G)}if(6t){if(19.1G==7a.d5.wh){o.1X.Mw()}if(19.1G==7a.d5.wr){}}F{if(19.1G==7a.d5.wr){if(lJ==1){lJ=0;s0()}if(!o.1A){o.U.2E()}if(ca>0){3i.wk(ca,H);ca=0;o.2x=1T}mL();mD=H;3A=H;if(lF){3i.rH()}F{o.P.8Y();o.P.bo()}wd();if(I(v.3H)){V(B i=0;i<o.2b.Q;i++){if(v.3H==o.2b[i]){5F(i)}}v.3H=1W}F{if(I(o.3H)){V(B i=0;i<o.2b.Q;i++){if(o.3H==o.2b[i]){5F(i)}}o.3H=1W}}hK=J}if(19.1G==-1&&hK&&o.1A){o.U.6w();hK=J;c6()}if(19.1G==7a.d5.Mt){}if(19.1G==7a.d5.wh){8q()}if(19.1G==7a.d5.Mi){if(!o.1A){}if(o.1A){hK=H;8I()}}if(19.1G==7a.d5.M5){}}}E 5u(19){if(6t){o.1X.Ma()}F{if(19.1G==2){26="EQ 4b id"}if(19.1G==5){26="EM 4C"}if(19.1G==Am||19.1G==sh||19.1G==1j){26="G 5Z is Mg"}if(v.Mf==1){I(v.wi)?26=v.wi:\'\'}if(v.wg!=1){o.P.5u()}F{1m(o.2g)}}}E 8q(){v.1D>0?ca=v.1D:\'\';o.P.8q();o.P.a8()}E c6(){if(!o.ES&&o.1A){o.U.2X()}}E bo(){o.P.bo()}E aB(){o.P.aB();o.U.tw()}E a8(){o.P.a8()}E cs(){o.P.cs()}E 8I(){if(o.P){o.P.8I()}F{sk=1C(8I,1j)}}E wf(19){sc(19.1G)}E wd(){if(!lc){B x=3i.MT()+\'\';if(x!=\'\'&&x!=1T){o.2b=x.2t(\',\');o.2b=o.2b.A8();if(v.rM==0){B y=o.2b.L(\'2z\');if(y>-1){o.2b.nV(y,1)}}V(B i=0;i<o.2b.Q;i++){o.2b[i]=rK(o.2b[i])}lc=H;sc(3i.MU())}}}E sc(x){o.2L=o.2b.L(rK(x+\'\'));o.R.tD(o.2L)}G.3v=E(){K{"W":0,"18":0}};G.2S=E(x){nf=lh(x);if(o.2x>0){ca=2w(o.2x)}fR(nf)};E a2(){B 6C=-1;if(3A){6C=3i.we()}B x=\'\';if(6C==-1){x="7Q"}if(6C==1||6C==3){x="7m"}if(6C==2){x="7Q";if(o.1A){o.R.2X();o.U.6w()}}if(6C==5){x="7Q"}if(6C==0){x="8U"}K x}E 2A(){3i?3i.N1(o.3m,o.4y):\'\'}E rK(x){B y=x;if(x=="N0"){y="kd"}if(x=="gg"){y="iI"}if(x=="MZ"){y="iO"}if(x=="MX"){y="iA"}if(x=="MY"){y="kV"}if(x=="MO"){y="k8"}if(v.wj==1){y=2D(y)}if(x=="2z"){y=2D("2z")}rF[y]=x;K y}E Z(){K 3A?3i.MD():0};E 8x(x){3i?3i.ME(x):\'\';b9=x};G.mu=E(){n7()};G.2E=E(){if(3A){3i.nh()}F{if(!ib){8W()}F{}}};G.2X=E(){if(3A){3i.rH()}};G.cI=E(){if(3A){a2()==\'7m\'?3i.rH():3i.nh()}};G.3G=E(x){3A?3i.wk(x,H):\'\'};G.9G=E(){K J};G.4X=E(){3A?3i.4T():\'\'};G.6G=E(){3A?3i.MG():\'\'};G.3Q=E(x){3A?3i.zw(x*1j):\'\'};G.j7=E(){K a2()==\'7m\'};G.5l=E(){K J};G.vA=E(x){5F(x)};E 5F(x){if(3A){if(I(o.2b[x])){B y=rF[o.2b[x]];2z=y==\'2z\';B z=Z();3i.MM(y)}}}G.dV=E(x){8x(x)};G.3A=E(){K 3A};G.6o=E(){K a2()};G.Z=E(){K Z()};G.1k=E(){B x=3A?3i.wq():0;if(I(v.4v)){x=v.4v}K x};G.9y=E(){B x=0;if(3A){x=3i.MK()*3i.wq()}K x};G.4J=E(){2A()};G.nl=E(){K 26};G.2z=E(){K v.rM==1?2z:J};G.vz=E(x){fR(x)};E fR(x){1b=x;if(3i){lJ=1;3i.MH(x,0)}}G.l2=E(){if(o.1l.2o&&o.1l.9N){G.2E();lF=H}F{if(a2()=="7m"){G.2X()}}};G.eb=E(){lF=J};G.oh=E(){K H};G.3W=E(){3A?3i.9a():\'\';3A=J;lc=J;3h{if(1E){hG.3c(1E)}hG.3c(7s)}2O(e){}}};B gU=E(){B 3a=[];B aa=[];B 4C=H;B 8d;B 8r=-1;G.1D=E(x){df(x)};E df(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1D=0;B rR=H;B hf=\'\';o.1Y=x.2t(",");o.2Y=[];o.3q=-1;if(pU()&&v.pV==1){if(3y.5R("pS")!=1W){hf=3y.5R("pS")}}F{if(o.pT){hf=o.pT}}V(B i=0;i<o.1Y.Q;i++){if(o.1Y[i].L("#0")==0){o.1Y[i]=aG(o.1Y[i])}if(o.1Y[i].L("#"+v.9O)==0){o.1Y[i]=o[o.fd[0]](o.1Y[i])}if(o.1Y[i].L("[")==0&&o.1Y[i].L("]")>1){o.2Y[i]=o.1Y[i].1p(o.1Y[i].L("[")+1,o.1Y[i].L("]")-1);o.1Y[i]=o.1Y[i].1p(o.1Y[i].L("]")+1);rR=J}F{o.2Y[i]=o.1Y[i].1p(o.1Y[i].wo("/")+1);o.2Y[i]=o.2Y[i].1p(0,o.2Y[i].wo("."))}if(o.1Y[i].L("#0")==0){o.1Y[i]=aG(o.1Y[i])}if(o.1Y[i].L("#"+v.9O)==0){o.1Y[i]=o[o.fd[0]](o.1Y[i])}}if(o.2Y.Q>1&&v.lW==1){o.2Y.2T(j6(\'MI\',2D(\'uy\')));o.1Y.2T("7W")}if(o.2Y.Q>0&&v.8m==1){if(v.x8==1){8d=0;1D++;o.2Y.hu(j6(\'wn\',2D(\'7r\')));o.1Y.hu("")}F{o.2Y.2T(j6(\'wn\',2D(\'7r\')));o.1Y.2T("");8d=o.2Y.Q-1}}V(B i=0;i<o.1Y.Q;i++){if(I(v.wl)){if(v.wl==o.2Y[i]){1D=i;o.3q=i;v.dZ=1}}if(hf!=\'\'){if(hf==o.2Y[i]){1D=i;o.3q=i}}}if(v.8m==1&&v.dZ==0){o.3q=8d}I(o.R)?o.R.bc():\'\';if(v.dZ==1){o.3q=1D;if(v.lW==1&&o.1Y[1D]=="7W"){q9(o.3q)}F{hs(o.3q)}}F{if(rR&&o.1Y.Q<3){hs(8d==0?1:0)}v.8m!=1?o.3q=-1:\'\'}}F{3W()}}E hs(x){if(I(o.1Y[x])){if(o.1Y[x].L(".")>-1){o.lp=o.1Y[x].2t(" or ");o.fa=0;ll(x)}F{if(o.1Y[x].L(\'aa\')==0){if(aa[o.1Y[x].1p(4)]){rP(o.2Y[x],aa[o.1Y[x].1p(4)])}}}}}E q9(x){3a[x]=4s();3a[x][0]=8L();3a[x][1]=8L();V(B i=0;i<o.1Y.Q;i++){1C(hs,i*4g,i)}}E ll(x){B 1b=4n(o.lp[o.fa]);B 4q=fk(1b);8r=x;o.hk=1;4q.aH=E(){o.hk=0;if(G.dF==4&&G.6o==4I){o.7i=H;rP(1b,G.bU,x)}F{if(o.fa+1<o.lp.Q){o.fa++;ll(8r)}F{mi("et")}}};4q.lT=E(e){o.hk=0;if(o.fa+1<o.lp.Q){o.fa++;ll(8r)}F{mi("et")}};4q.aO()};E mi(x){1n("2f d8 hS or vC vD");if(o.2Y[o.3q]){if(o.2Y[o.3q].L(2D("et"))==-1){o.2Y[o.3q]=o.2Y[o.3q]+\' (\'+2D(x)+\')\'}}if(v.Hn==1&&8r>-1){o.1Y[8r]=\'\';o.2Y[8r]=\'\'}o.3q=-1;o.7i=J;if(o.Hl){o.R.bc();o.R.4h()}F{1C(E(){if(o.R){o.R.bc();o.R.4h()}},1j)}if(I(o.2f)){o.1K.3c(o.2f);o.2f=1W}}E rP(1b,x,y){if(1b.L(\'.hn\')>-1||1b.L(\'.pX\')>-1||1b.L(\'.lL\')>-1||1b.L(\'.rQ\')>-1){B l=o.3q;if(I(3a[l])&&o.1Y[l]=="7W"){}F{3a[l]=4s();3a[l][0]=8L();3a[l][1]=8L()}B 3I=8L();3I=x.2t(/\\r|\\n/);B qS=1;B t1=0;B t2=0;B fA=(I(v.wm)?v.wm:0);if(1b.L(\'h0=\')>0){fA=1b.1p(1b.L(\'h0=\')+6)*1}V(i=0;i<3I.Q;i++){if(1b.L(\'.hn\')>-1||1b.L(\'.rQ\')>-1){if(3I[i].L(\'-->\')>-1&&3I[i].L(\':\')>-1){t1=hb(3I[i].1p(0,3I[i].L(\'-->\')))*1+fA;t1==0?t1=1:\'\';t2=hb(3I[i].1p(3I[i].L(\'-->\')+4,12))*1+fA;I(3a[l][0][t1])?\'\':3a[l][0][t1]=\'\';V(B j=t1;j<t2;j++){3a[l][1][j]=t1}qS++}F{3I[i]=4n(3I[i]);if(3I[i]!=\'\'&&3I[i].Q>0&&3I[i]!=qS&&3I[i]!=\'Hw\'){3a[l][0][t1]=(3a[l][0][t1]&&3a[l][0][t1]!=\'\'?3a[l][0][t1]+\'<br>\':\'\')+(o.1Y[l]=="7W"&&y>0?\'[dY]\':\'\')+3I[i]+(o.1Y[l]=="7W"&&y>0?\'[/dY]\':\'\')}}}if(1b.L(\'.pX\')>-1||1b.L(\'.lL\')>-1){if(3I[i].L(\'Ht:\')>-1){t1=hb(3I[i].1p((1b.L(\'.lL\')>-1?3I[i].L(\'=0\')+3:12),12))*1+fA;t2=hb(3I[i].1p((1b.L(\'.lL\')>-1?3I[i].L(\'=0\')+14:23),10))*1+fA;B p=\'\';if(3I[i].L(\'0,,\')>0){p=3I[i].1p(3I[i].L(\'0,,\')+3)}F{if(3I[i].L(\'wI,\')>0){p=3I[i].1p(3I[i].L(\'wI,\')+6)}}if(3a[l][0][t1]!=1T){3a[l][0][t1]+=\'\\n\'+(o.1Y[l]=="7W"&&y>0?\'[dY]\':\'\')+p+(o.1Y[l]=="7W"&&y>0?\'[/dY]\':\'\')}F{3a[l][0][t1]=p}3a[l][0][t1]=3a[l][0][t1].2a(/{.*?}/,\'\');3a[l][0][t1]=3a[l][0][t1].2a(/\\\\\\\\N/,\'<br>\');3a[l][0][t1]=3a[l][0][t1].2a(/\\\\N/,\'<br>\');V(B j=t1;j<t2;j++){3a[l][1][j]=t1}}}}o.R.bc();o.U.my();o.R.4h()}F{if(x!=\'\'){if(x.L(\'[\')==0){df(x)}F{mi("26")}}F{3W();o.R.4h()}}}E hb(hn){B 1I=hn.2t(\':\');B 5U=0;1I.Q==2?1I.hu("aW"):\'\';1I[0]!=\'aW\'?5U+=1I[0]*uV:\'\';1I[1]!=\'aW\'?5U+=1I[1]*60:\'\';5U+=1I[2].1p(0,2)*1;5U=5U*10+1I[2].1p(3,1)*1;K 5U};E 9m(x){if(I(o.3q)){if(o.3q!=x){if(x==-1||(v.8m==1&&x==8d)){pF()}F{v.aD=0;o.3q=x;o.7i=H;v.dZ=1;pA(x);js("2f",o.2Y[x]);o.R.bc()}}F{if(v.8m!=1){pF()}}}}E pA(x){if(I(o.1Y[x])){1n("h4",x);o.3q=x;if(I(o.2Y[x])){if(o.5f&&v.pV==1){3y.8F("pS",o.2Y[x])}F{o.pT=o.2Y[x]}}if(o.2j=="1F"&&o.mf==H){o.P.hw(x,"1F")}F{if(o.2j=="22"&&o.jj==H){o.P.hw(x,"22")}F{if(o.1Y[x]=="7W"){q9(o.3q)}F{hs(o.3q)}}}}};G.pR=E(){if(o.dU){B x=o.dU.3F;if(x[0]){B y=1w wJ();y.aH=E(e){B z=e.46.gJ;aa.2T(z);o.3q=-1;B z=x[0].6H;if(z.Q>40){z=x[0].6H.1p(0,15)+\'...\'+x[0].6H.1p(-15)}if(v.8m==1&&v.x8==1){o.1Y.2T(\'aa\'+(aa.Q-1));o.2Y.2T(z+\'\');9m(o.1Y.Q-1)}F{o.1Y.hu(\'aa\'+(aa.Q-1));o.2Y.hu(z+\'\');v.8m==1?8d++:\'\';9m(0)}o.dU.59=""};y.Hy(x[0])}F{o.dU.2q()}}};G.9m=E(x){9m(x)};G.8d=E(){K 8d};G.1o=E(x){jG(x)};G.C=E(){pK()};G.7d=E(){3W()};E pF(){js("2f","7r");o.3q=v.8m==1?8d:-1;v.dZ=0;o.7i=J;o.R.bc();o.mf||o.jj?pA(o.3q):\'\';I(o.2f)?o.1K.3c(o.2f):\'\';o.2f=1W}E jG(Z){if(v.aD){Z=Z-v.aD*1}if(o.7i&&I(o.1Y)){if(3a){B x=o.3q;if(v.tf==1&&!o.1A){K}if(I(3a[x])){if(I(3a[x][1])){B t=2w(Z*10);if(I(3a[x][1][t])){B y=\'\';y=3a[x][0][3a[x][1][t]];if(!I(o.2f)){o.2f=1M(\'1Z\');o.1K.1J(o.2f);pK()}if(4C){6d(o.2f)}x5();if(v.HV==1){y=HW(y)}if(v.lW==1){y=y.2a(/\\[dY\\]/gm,\'<6B C="1x:\'+(v.bY.L("#")==-1?\'#\':\'\')+v.bY+\'">\');y=y.2a(/\\[\\/dY\\]/gm,\'</6B>\')}o.2f.1S=\'<6B C="\'+(v.x9==1?\'2r-1x:\'+wU(v.gC,v.go)+\';\':\'\')+\'-3T-5A-pH-1g: HF;1x:\'+(v.dg.L("#")==-1?\'#\':\'\')+v.dg+\';2N:\'+v.pO+\'px \'+v.pO*2+\'px;2Z-6m:\'+v.x7+\'px;2M:0 0;2B-18:\'+(v.x6?v.x6:1.8)+\';3Z-gp:\'+v.gr+\'">\'+4n(y)+\'</6B>\';if(v.wZ==1){if(o.2c){O(o.2f,{"3Z-3v":((v.jZ+((2w(v.dP)-1j)*v.jZ/1j))+"px")})}F{O(o.2f,{"3Z-3v":((v.kr+((2w(v.dP)-1j)*v.kr/1j))+"px")})}}4C=J}F{if(!4C&&I(o.2f)){o.2f.1S=\'\';4C=H;2W(o.2f)}}}}}}}E pK(){if(o.2f){O(o.2f,{"1h":"2i","W":"1j%","2N-17":"10%","2N-2m":"10%","17":0,"1x":v.dg,"1B-7y":"7A","5A-hN":"2Z-5A"});if(v.HA==1&&I(v.qc)){v.qc!=\'\'?O(o.2f,{"3Z-hx":v.qc}):\'\'}if(v.gB==1){O(o.2f,{"1B-d1":"5W 5W HB HH"})}F{O(o.2f,{"1B-d1":"1H"})}if(v.HI==1){vS(o.2f,\'o.mP\')}F{O(o.2f,{"3U-2y":"1H"})}}}E x5(){if(!o.mP){if(o.R.j9()||v.bj>v.1u.h){O(o.2f,{"1h":"2i","1d":"2z","17":0,"2G":(v.bj*1)})}F{O(o.2f,{"1h":"2i","1d":"2z","17":0,"2G":(v.bj*1+v.1u.h*1)})}}}E 3W(){o.3q=-1;o.7i=J;o.na=J;v.2f=1W;v.k7=1W;o.3a=1W;o.1Y=1W;if(I(o.R)){o.R.bc()}o.2Y=1W;if(I(o.2f)){o.1K.3c(o.2f);o.2f=1W}o.3q=1W;o.7i=J}};o.HN={"2z":"Авто","1A":"Пуск","4u":"Пауза","2C":"Стоп","2c":"Во весь экран","og":"Выйти из полноэкранного режима","1f":"Настройки","3p":"Параметры","1N":"Громкость","4T":"Выключить звук","9M":"Включить звук","7S":"В ЭФИРЕ","X":"Плейлист","4D":"Качество","62":"Скачать","2f":"Субтитры","4G":"Скорость","fv":"Обычная","26":"ошибка","HM":"Включите звук","6h":"Аудио","et":"ошибка загрузки","kd":"Очень низкое","iI":"Низкое","iO":"Среднее","iA":"Высокое","nU":"Высокое","7B":"Следующий","cp":"Предыдущий","4e":"Поделиться","zM":"Скопировано в буфер обмена","zL":"Реклама","lw":"Пропустить","HK":"Пропустить через ","zJ":"Перейти на сайт рекламодателя","dP":"Размер текста","aD":"Сдвиг по времени","dg":"Цвет текста","bY":"Цвет текста 2","gC":"Цвет фона","go":"Прозрачность фона","gB":"Тень","gr":"Толщина текста","bj":"Отступ снизу","lQ":"Сбросить","xa":"Загрузить","lX":"Сон","gt":"Пропуск","qd":"Час","qE":"Минута","qF":"Секунда","zO":"Да","zN":"Нет","of":"из","6W":"Пароль","wT":"Ошибка воспроизведения на устройстве","wS":"Играет на устройстве","aV":"Канал","1y":"Масштаб","on":"Вкл.","7r":"Выкл.","uy":"Все сразу","bn":"кбит/с"};B 5m=E(x){B dE;B Gn;B 2U;B 4A;B 4l;B mz;B dJ=0;B b9;B qz=J;B qA;if(x.me!=1T&&x.mc!=1T&&x.1z!=1T&&x.to!=1T){if(x.Z==1W){if(x.1z.L("fP")>-1){x.to==0?x.Z=0.5:x.Z=0.2}F{x.Z=0.15}}dE=xe(x.8n);if(x.1z.L("1y")==-1){if(I(o.6z[x.me])){o.6z[x.me].uw()}}if(x.1z.L("1y")==-1){o.6z[x.me]=G}if(x.1o==1){x.mc.1V("2n",H)}2U=x.1z.2t(\'|\');4l=7e(x.to).2t(\'|\');4A=1w 8L();V(B i=0;i<2U.Q;i++){if(!4l[i]){4l[i]=4l[0]}if(2U[i]=="fP"){4A[i]=x.mc.g("1r")}if(2U[i]=="7T"){4A[i]=x.mc.C.1r}if(2U[i]=="y"){4A[i]=x.mc.g("y")}if(2U[i]=="x"){4A[i]=x.mc.g("x")}if(2U[i]=="17"){4A[i]=2w(x.mc.C.17)}if(2U[i]=="1y"){4A[i]=x.mc.g("3b")}if(2U[i]=="9h"){4A[i]=x.mc.cB}if(2U[i]=="iN"){4A[i]=x.mc.ac}if(2U[i]=="3g"){4A[i]=x.mc.g("3g")}if(2U[i]=="3b"){4A[i]=x.mc.g("3b")}if(2U[i]=="W"){4A[i]=x.mc.g("W")}if(2U[i]=="xg"){4A[i]=x.mc.29;4l[i]=2J.7F(4l[i]);x.me=="Gq"?1n("W",x.me,4A[i],4l[i],x.mc.29):\'\'}if(2U[i]=="18"){4A[i]=x.mc.g("18")}if(2U[i]=="xf"){4A[i]=x.mc.2R}4l[i]=xb(4l[i]);4A[i]=xb(4A[i])}b9=x.Z*2p/dE.Q;mz=dE.Q;if(2U.Q==1&&4A[0]==4l[0]){9q()}F{1C(mK,2J.51(b9))}}E mK(){V(B i=0;i<2U.Q;i++){B 1I=4A[i]+(4l[i]-4A[i])*(dE[dJ]?dE[dJ]:0);qQ(2U[i],1I);if(2U[i]=="y"){x.mc.1V("1d",1I)}if(2U[i]=="x"){x.mc.1V("17",1I)}if(2U[i]=="17"){x.mc.C.17=1I+"px"}if(2U[i]=="1y"){x.mc.1V("1y",1I)}if(2U[i]=="3g"){x.mc.1V("3g",1I)}if(2U[i]=="3b"){x.mc.1V("3b",1I)}if(2U[i]=="9h"){x.mc.cB=1I}if(2U[i]=="iN"){x.mc.ac=1I}if(2U[i]=="W"){x.mc.1V("W",1I)}if(2U[i]=="xg"){O(x.mc,{"W":1I})}if(2U[i]=="18"){x.mc.1V("18",1I)}if(2U[i]=="xf"){O(x.mc,{"18":1I})}}dJ++;if(!qz){if(dJ==mz){9q()}F{qA=1C(mK,2J.51(b9))}}}E 9q(){qz=H;if(x.1m){if(2U[0]=="7T"||2U[0]=="17"){1m(x.mc)}F{x.mc.1V("2n",J)}}if(x.1z.L("1y")==-1){o.6z[x.me]=1W;4i o.6z[x.me]}V(B i=0;i<2U.Q;i++){qQ(2U[i],4l[i])}3d(qA)};E qQ(y,z){if(y=="fP"){x.mc.1V("1r",z)}if(y=="7T"){x.mc.C.1r=z}}G.uw=E(){9q()};G.yw=E(){dJ=mz-1;mK();9q()};G.Cx=E(x0,x1,y0,y1){B e=J;V(B i=0;i<2U.Q;i++){if(2U[i]==\'x\'&&x0!=x1){e=H}if(2U[i]==\'y\'&&y0!=y1){e=H}}e?9q():\'\'};E xe(xc){ah(xc){1i"xd":K[0,0.Gf,0.Gg,1.Gx,1.GU,1.Gz,1.An,0.GS,0.GQ,0.87,0.GR,0.GW,1.wP,1.H2,1.H3,1.H1,0.H0,0.GY,0.GZ,0.GP,1.GO,1.wY,1.wK,1.wY,1.wL,0.ht,0.mX,0.mX,0.mX,0.mX,1];1g;1i"aN":K[0,0.GC,0.GA,0.GB,0.GG,0.GM,0.GK,0.GI,0.GJ,0.HJ,0.K1,0.I3,0.Jp,0.Jn,0.wX,0.Jm,0.Jk,0.Jl,0.Jq,0.95,0.Jr,0.Jw,0.Jv,0.Ju,0.99,0.J8,0.wO,0.ht,1];1g;1i"Cu":K[0,0.J7,0.28,0.J6,0.J4,0.J5,0.Ja,0.78,0.wX,0.Jb,0.Jf,0.wO,1.wP,1.JT,1.wM,1.JR,1.JQ,1.wN,1.wN,1.JP,1.JU,1.K0,1.wM,1.JY,1.JN,1.JM,1.JD,1.JE,1.wK,1.wL];1g;7g:K[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1];1g}}};B AJ=E(){B N=gV.JB,ua=gV.Jz,qv;B M=ua.mt(/(md|gz|6j|qw|wQ)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.mt(/(md|gz|6j|qw|wQ|JF|mG)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(qv=ua.mt(/7q\\/([\\.\\d]+)/i))!=1W)M[2]=qv[1];B mq=gV.JL;G.b8=M?M[1]:N;G.7q=M?M[2]:gV.JK;G.md=G.b8=="JJ";G.o0=G.b8=="wR 9.0";G.ie=G.b8=="wR"||G.b8=="JI"||G.b8=="J3";G.mG=ua.bx(/(mG)\\/?\\s*/i)>-1;G.qw=G.b8=="Io";G.6j=G.b8=="In";G.gz=1Q.gz;G.gM=ua.bx("Im NT")>-1;G.5r=(ua.bx(/(7L|hA|Ik)\\/?\\s*/i)>-1)||(gV.Iu===\'Is\'&&mq>1);G.tv=v.wW!=1&&ua.bx(/(It|I8|LG wV|I9|I6|TV I5)\\/?\\s*/i)>-1;G.lg=v.wW!=1&&ua.bx(/(LG wV)\\/?\\s*/i)>-1;G.7L=ua.bx(/(7L)\\/?\\s*/i)>-1;G.hA=G.5r&&!G.7L;G.3T=\'Ia\'in 1O.ly.C;if(ua.bx(/(9N)\\/?\\s*/i)>-1){mq>0?G.9N=H:G.tv=H;if(Ib(\'(3U:Ig)\').Ih){G.tv=H}}G.2o=(G.5r||G.9N||(ua.bx(/(Ie|Id|md jp)\\/?\\s*/i)>-1))&&!G.tv;G.sQ=G.6j||G.gz;G.p5=!G.2o;G.AS=G.2o||G.tv;G.2c=J;if(G.5r){G.IT=4x(ua.1p(ua.L(\'OS \')+3,4).2a(\'5P\',\'.\'));if(G.hA&&(!\'IU\'in 1Q||mq<2)){G.2o=G.5r=J;G.tv=H}}if(o.1K.nF||o.1K.nN||o.1K.nA||o.1K.pv||o.1K.p3){G.2c=H}};E 8T(3Y,6x){V(B s in 6x){if(1P(6x[s])==\'3o\'){if(s=="2y"||s=="3e"){3Y[s]=6x[s]}F{V(B s2 in 6x[s]){if(1P(3Y[s])!=\'3o\'){3Y[s]={}}if(1P(6x[s][s2])==\'3o\'){V(B s3 in 6x[s][s2]){if(1P(3Y[s][s2])!=\'3o\'){3Y[s][s2]={}}if(1P(6x[s][s2][s3])==\'3o\'){V(B s4 in 6x[s][s2][s3]){if(1P(3Y[s][s2][s3])!=\'3o\'){3Y[s][s2][s3]={}}3Y[s][s2][s3][s4]=6x[s][s2][s3][s4];if(s3==\'2N\'||s3==\'2M\'){3Y[s][s2][s3][s4]=2w(3Y[s][s2][s3][s4])}}}F{3Y[s][s2][s3]=6x[s][s2][s3];if(s2==\'2N\'||s2==\'2M\'){3Y[s][s2][s3]=2w(3Y[s][s2][s3])}}}}F{3Y[s][s2]=6x[s][s2];if(s==\'2N\'||s==\'2M\'){3Y[s][s2]=2w(3Y[s][s2])}}}}}F{if(s.L("IS")>0&&4n(6x[s])===""){}F{3Y[s]=pD(s,6x[s])}}}K 3Y};B pD=E(1a,59){if(1P(59)==\'54\'){59=4n(59);if(1a.L("1x")>-1&&59!=-1){59=hB(59)}}K 59};E wU(bG,1r){K\'44(\'+(bG=bG.2a(\'#\',\'\')).mt(1w IP(\'(.{\'+bG.Q/3+\'})\',\'g\')).IQ(E(l){K 2w(bG.Q%2?l+l:l,16)}).8p(1r||1).lR(\',\')+\')\'}E pU(){3h{B 5f=1Q[\'3y\'],x=\'IW\';5f.8F(x,x);5f.oG(x);K H}2O(e){K J}};E tu(9A){if(9A){if(I(o.6z[9A])){o.6z[9A].uw()}}};B 2D=E(x){B y=x;if(y){y=x.5X(0).J0()+x.6k(1);if(y.L("5P")>-1){y=y.2a(/5P/ig," ")}}B en={"of":"of","bn":"bn","wS":"yp on yq","wT":"yp 26 on yq","uy":"Iz at IL","6W":"jS","zN":"No","lX":"IH","gt":"Ki","zO":"VR","bj":"VQ 2M","gr":"VV gp","gB":"VO","go":"9F 1r","gC":"9F 1x","dP":"ut 3v","dg":"ut 1x","bY":"ut 1x 2","aD":"4w h0","lQ":"VK","cp":"VM","zM":"VL to VZ","kd":"W1","iI":"W2","iO":"W6","iA":"wc","nU":"wc","kV":"HD","k8":"VE HD","Vf":"Vd HD","nC":"Vm HD","nz":"Vq HD 4K","zL":"Ad","zJ":"Go to Vu O5\'s Vp","6h":"Vl","7S":"V6","2c":"V4 2c","og":"W0 2c"};if(I(en[x])){y=en[x]}if(I(o[\'uH\'+v.es])){if(I(o[\'uH\'+v.es][x])){y=o[\'uH\'+v.es][x]}}if(v.uI){if(v.uI[x]){y=v.uI[x]}}K y};B 9V=E(x,y,z){if(!I(o.g0[y])&&v.pb!=1){B t=o.dw?o.dw:(v.1L?v.1L:\'\');I(v.bi)?t=v.bi:\'\';if(v.zK[x]==1&&v.yO==1&&I(v.g1)){if(x=="8J"){6Z(zU,W9)}if(I(1Q["lj"+v.g1])){1Q["lj"+v.g1].zT(\'uD\'+x,{1L:t});1n("zP",\'uD\'+x)}F{1n("zP VX 26")}}if(v.zQ[x]==1){if(v.ga==1){if(v.Bc==1){if(1Q.zV){zV(\'19\',\'uD\'+x,{\'bi\':t})}}F{if(1Q.ga){B lm={CB:\'mZ\',Bb:y};if(t!=\'\'){lm.Ba=t}if(v.VY==1&&!o.9c){lm.VH=1}ga(\'s5.aO\',\'19\',lm)}}}}}z?o.g0[y]=H:\'\'};E zU(){if(I(1Q["lj"+v.g1])){1Q["lj"+v.g1].zT(\'VS\')}};B lh=E(1b){B x=\'\';1b=1b.2a("v=","{=");if(1b.L(\'le.be/\')>-1){x=1b.1p(1b.L(".be/")+4);x.2a("/","")}F{x=1b.2t(/(le.be\\/|v\\/|sI\\/|V1\\?|4b.TN\\/s5\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.L("?t=")>0){v.1D=x.1p(x.L("?t=")+3);B h=0;B m=0;B s=0;if(v.1D.L("h")>0){h=v.1D.1p(0,v.1D.L("h"));v.1D=v.1D.1p(v.1D.L("h")+1)}if(v.1D.L("m")>0){m=v.1D.1p(0,v.1D.L("m"));v.1D=v.1D.1p(v.1D.L("m")+1)}if(v.1D.L("s")>0){s=v.1D.1p(0,v.1D.L("s"));v.1D=v.1D.1p(v.1D.L("s")+1)}if(h>0||m>0||s>0){v.1D=h*uV+m*60+s*1}x=x.1p(0,x.L("?t="))}}K x};B js=E(x,y,li,ev){if(x=="8J"){o.8J=H}if(ev==1){V(B yi in y){if(y.2v(yi)){if(1P(y[yi])=="3o"){y[yi]=\'\'}}}}if(v.mC==1&&o.8J){if(v.TM==1||li==1){oD(x,y)}F{if(y!=1T){if(1P(y)==\'3o\'){3h{y=4o.so(y)}2O(e){}}}if(1P(v.2y)==\'54\'){if(v.2y.L("{")==0){3h{v.2y=v.2y.2a(/\\\'/ig,\'"\');v.2y=4o.6f(v.2y)}2O(e){dq.1n(e)}}}if(1P(v.2y)==\'3o\'){if(I(v.2y[x])||I(v.2y[\'u1\'])){B z=x;if(!I(v.2y[x])&&I(v.2y[\'u1\'])){z=\'u1\'}if(x.L("6u")==0){if(I(v.2y[\'1X\'])){z=\'1X\'}}3h{if(y!==1T){2l(v.2y[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2l(v.2y[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2O(e){1n("2y",e,x)}}}F{if(v.2y==\'\'){v.2y="zR"}3h{if(y!==1T){2l(v.2y+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2l(v.2y+"(\'"+x+"\',\'"+v.id+"\')")}}2O(e){1n("2y",e,x,y)}}}}if(o.8J&&v.vZ==1){if(o.zS){3h{o.zS.io.tX({19:x,8S:y},"*")}2O(e){}}}if(v.DJ==1&&li!==1){B zv={19:x,Z:o.P?(x=="43"?o.yI:o.P.Z()):0};if(y!=1T){zv["1G"]=y}if(x=="1k"||x=="Z"){zv["1k"]=o.P.1k()}if(x=="1N"||x=="9M"){zv["1N"]=v.1N}if(x=="1w"){zv["id"]=6K("zG")}1Q.bz.tX(zv,\'*\');B z=x;x=="8J"||x=="1D"||x=="4v"?z=x+"ed":\'\';x=="1A"?z="TP":\'\';x=="4u"?z="7Q":\'\';x=="4T"?z="3w":\'\';x=="9M"?z="TQ":\'\';x=="43"?z="TL":\'\';x=="TK"?z="V2":\'\';zv["19"]=z;if(z!=\'\'&&z!=x){zv=4o.6f(4o.so(zv));1Q.bz.tX(zv,\'*\')}}};B oD=E(x,y){B ev=1O.TF(\'7K\');if(y!==1T){ev.8S=y}ev.TH(x,H,H);o.1E.TI(ev)};G.19=E(x,y){o.2y[x]=y};B 2K=E(x,y,S){K 6K(x,y,S)};G.2K=E(x,y,S){K 6K(x,y,S)};E 6K(x,y,S){if(I(o.U)){if(o.uU==1){K}if(S){if(1P(S)==\'54\'){if(S.L("id:")==0){S=o.R.rv(S.1p(3),"4p");if(S){if(x=="jU"&&y=="TZ"){S.D3()}}}}}if(x=="1A"||x=="3e"){if(I(y)){if(1P(y)==\'54\'){y=y.2a(/(\\r\\n|\\n|\\r)/gm,"");B 2x=-1;if(y.L("[43:")>-1&&y.L("]")==y.Q-1){2x=y.1p(y.L("[43:")+6,y.Q-1);2x=2w(2x.1p(0,2x.Q-1));y=y.1p(0,y.L("[43:"));if(y==\'\'){o.U.3G(2x);o.U.2E();K}F{o.2x=2x}}if(y.L("#"+v.9O)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.fl)==0&&y.L(v.gH)>0){y=o[o.fd[1]](y)}if(y.L("#0")==0){y=aG(y)}if(v.aX==1){y=aX(y)}if(y.L(".8M")==y.Q-4){B 4q=fk(y);4q.aH=E(){if(G.dF==4&&G.6o==4I){3h{6K(\'1A\',4o.6f(G.bU))}2O(e){}}};4q.aO();K}if(y.L("id:")==0&&I(o.1v)){B z=zF(y);if(I(o.1v[z])){o.R.B2(z);2x>-1?o.2x=2x:\'\';K H}F{K J}}if(y.L("TU:")==0){B z=y.1p(10);if(o.2j=="4b"){o.P.vu(z);K H}F{y=\'//le.be/\'+z}}}if(x=="1A"){o.U.cO(y)}if(x=="3e"){o.kE=H;o.U.cO(y,1);o.R.3J(0,0);o.1D=J}}F{if(x=="1A"){o.U.2E()}if(x=="3e"){1P zI==\'E\'?zI():\'\'}}}if(x=="47"){if(I(y)){o.kE=H;o.U.cO(y,1,1)}F{o.P.rc()}}if(x=="4u"){if(o.1A){o.U.2X();o.U.my()}}if(x=="aV"&&I(y)){o.1D&&o.7h?o.7h.zH(y):\'\'}if(x.L("TT")==0){if(o.1X){o.1X.TW(x.1p(6),y)}}if(x=="aj"){o.aj.k9();o.aj=1w rn();if(v.vL==1){o.aj.8M(v.vM)}F{o.aj.8M("TX 96")}if(v.vJ==1&&I(v.vG)){o.ch=1w vH()}}if(x=="9b"){o.R.8G();o.R.Bh("uT")}if(x=="fS"){o.1A?o.U.2X():o.U.2E()}if(x=="2C"){v.47=0;v.3C=0;o.P.kD();o.U.a9()}if(x=="8X"){o.Z=o.P.Z();o.U.eY()}if(x=="62"){if(v.ul){if(v.ul.on==1&&v.ul.TY==1){o.U.jk()}}}if(x=="oA"&&I(y)){if(o.5N){o.5N.2K(y)}}if(x=="4e"){o.R.Cj()}if(x=="TE"&&I(y)){if(v.1X==1&&o.p!=\'\'){B sv=4o.6f(c0(o.p));V(B l in sv){if(sv.2v(l)){if(I(sv[l].id)){if(y==sv[l].id){v.9l=\'TD\'+(I(sv[l][\'un\'])?\'un\'+sv[l][\'un\']:\'\')+y+\'5P\'+sv[l].8k;v.nT=H;o.U.ze("9l")}}}}}}if(x=="Tk"){1P zx=="E"?zx():\'\'}if(x=="zy"&&y){v.zy=y;o.3l?o.3l.Tm():\'\'}if(x=="4T"){o.U.4X()}if(x=="4G"){if(I(y)){o.U.8x(y)}F{K o.4F[o.9o]}}if(x=="gx"){K o.4F}if(x=="9M"){o.U.6G()}if(x=="k7"){if(I(y)){v[x]=y;o.U.fD()}}if(x=="bI"){K o.2b}if(x=="zq"){K o.ab?H:J}if(x=="7S"){K o.P?o.P.5l():J}if(x=="BE"){K v.8m==1?o.2Y.6k(0,-1):o.2Y}if(x=="9f"){K o.6e}if(x=="1N"||x=="zw"){if(I(y)){if(y>=0&&y<=1){o.U.3Q(y)}}K o.3w?0:v.1N}if(x=="3w"){K I(o.3w)?o.3w:J}if(x=="Tn"){o.R?o.R.B9(y):\'\'}if(x=="ck"){y<2?y=\'\':\'\';if(o[\'u\'+y]!=\'\'){B x2=4o.6f(c0(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2v(l)){if(l.L("9e")==0){v[l]=1W}}}if(1P x2=="3o"){V(B k in x2){if(x2.2v(k)){if(k.L("9e")==0){v[k]=x2[k]}if(k=="1u"){v2[k]=x2[k]}}}}v=8T(v,v2);B v4=J;if(o.R.aC()){o.R.7c();v4=H}B vj=J;if(o.R.cn()){o.R.aZ();vj=H}o.R.3W();o.R=1W;o.R=1w tq();if(o.P.6o()=="7m"){o.R.2E()}o.R.3Q(v.1N);if(I(v.1L)){a6(v.1L)}if(v4){o.R.7c()}if(vj){o.R.aZ()}if(o.2c){o.R.7I()}if(1a!=\'CK\'){o.R.3J(o.P.Z(),o.P.1k())}hZ()}}if(x=="k5"){K v.k5}if(x=="4J"){o.R.4J(H)}if(x=="43"){if(I(y)){if(1P y=="54"){if(y.L("%")>-1){y=2w(y.1p(0,y.L("%")));y=o.P.1k()*y/1j}F{B n8=o.P.Z();if(o.3l&&!o.1D){if(!o.3l.mB){B f=o.3l.as();if(f.t&&f.d){n8=f.t;o.3l.mB=H}}}if(y.L("+")==0){y=n8+2w(y.1p(1))}F{if(y.L("-")==0){y=n8-2w(y.1p(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!I(o.1X)&&!I(o.5w)&&o.P.1k()>0){o.2x=1T;o.U.3G(y,H);o.U.qf()}F{o.2x=y}}}if(x=="2c"){!o.2c?o.U.7I():\'\'}if(x=="oC"){o.2c?o.U.7Z():\'\'}if(x=="Tj"){K o.2c}if(x=="3v"){K o.3m+\'/\'+o.4y}if(x=="Ti"){if(I(o.eZ)){o.eZ.Do()}}if(x=="AH"||x=="Te"){if(I(o.eZ)){o.eZ.Un()}}if(x=="Z"){B nu=o.P?o.P.Z():0;if(o.3l&&v.bJ==1&&!o.1D&&nu==0){B f=o.3l.as();if(f.t){nu=f.t}}K nu}if(x=="Td"){if(o.aE){6K("1A","id:"+o.aE)}if(o.zu){6K("43",o.zu);6K("1A")}}if(x=="1k"){K o.P?o.P.1k():0}if(x=="7J"){if(y){v.7J=y;o.R.iL()}}if(x=="4D"){if(I(y)){if(S){v.hd=ag(v.hd,y,S);if(o.2b.Q==2){o.U.5F(v.hd)}}F{o.U.5F(y)}}F{K o.P?o.P.uE():0}}if(x=="6h"){if(I(y)){if(S){v.vb=ag(v.vb,y,S);if(o.6e.Q==2){o.U.ci(v.vb)}}F{o.U.ci(y)}}F{K o.P?o.P.uz():0}}if(x=="zs"){K o.2j=="4b"}if(x=="pB"){if(o.5n>0){o.jO=o.5n}o.U.cO(v.3e)}if(x=="7m"){K o.1A}if(x=="mD"){K o.1D}if(x=="1l"){K o.1l[y]}if(x=="zt"){o.uU!=1?o.P.vh():\'\'}if(x=="id"){K v.id}if(x=="1n"){v.1n=y}if(x=="mC"){v.mC=y}if(x=="2e"){o.P.vp()}if(x=="Th"){o.P.vs();if(S){o.v8=ag(o.v8,y,S)}}if(x=="5o"){o.P.eS()}if(x=="8z"){o.P.cY()}if(x=="3p"&&v.pb!=1){dq.1n(3p)}if(x=="2f"){v.2f=y;if(I(y)){if(y.6n().Q<3&&o.4z){o.4z.9m(y*1)}F{o.U.h4(y)}}}if(x=="aR"){if(I(o.aR)){if(I(y)){o.aR.2K(y)}F{K o.aR.Tz()}}}if(x=="uZ"){if(o.zA){K o.zA}F{K J}}if(x=="5A"){B 5A=1M("1Z");5A.id=y;5A.C.4V=vr;o.1K.1J(5A)}if(x=="C9"){if(o.5K){B 4Y=1M("4Y");B 3v=o.P.3v();4Y.W=3v.W>0?3v.W:o.aq;4Y.18=3v.18>0?3v.18:o.bp;O(4Y,{"1h":"2i","1d":-4Y.18,"17":-4Y.W,"2n":"1H"});1O.9H.1J(4Y);B 8P=4Y.zB(\'2d\');8P.v5(o.P.9G(),0,0,4Y.W,4Y.18);B 4D=2;B gy=1O.1M("4Y");gy.W=4Y.W*4D;gy.18=4Y.18*4D;B ge=gy.zB("2d");ge.v5(o.P.9G(),0,0,4Y.W*4D,4Y.18*4D);if(v.Tr==1&&I(v.vg)){!I(v.gf)?v.gf=20:\'\';!I(v.vf)?v.vf="3E":\'\';ge.3Z=v.gf+"px Tt, Tv";ge.U7=hB(v.vf);ge.UN((v.vg=="hM"?o.hM:v.vg),v.gf,4Y.18*4D-v.gf-5)}8P.v5(gy,0,0,4Y.W,4Y.18);B 3N;3h{3N=4Y.UG("9K/UO")}2O(e){dq.1n(e.96);K J}K 3N}F{K J}}if(x=="22"){K o.2j==x?o.P.m9():1T}if(x=="1F"){K o.2j==x?o.P.mn():1T}if(x=="2g"){if(!o.1A){o.P.9i(y);K H}F{K J}}if(x=="FL"){if(I(y)){y==\'1/0\'?y=1-3V(v.lU,0):\'\';v.lU=y;o.P.lr()}F{K 3V(v.lU,0)}}if(x=="1y"){if(y){o.P.1y(y)}F{K[o.3k.x,o.3k.y,o.42.C.17,o.42.C.1d]}}if(x=="1L"){if(I(y)){I(y)?v.1L=y:\'\';o.U.a6(\'1L\');K H}F{K v.1L}}if(x=="UP"){o.U.A9()}if(x=="2T"){if(y){!o.fO?o.fO=[]:\'\';if(1P(y)==\'3o\'){y=o.fO.8p(y);x="X"}}}if(x=="X"){if(y){if(1P(y)==\'3o\'){3h{o.U.6b(y);K H}2O(e){K J}}F{if(y.L(".8M")==y.Q-4||y.L(".8M?")>0){B 4q=fk(y);4q.aH=E(){if(G.dF==4&&G.6o==4I){3h{6K(\'X\',4o.6f(G.bU))}2O(e){}}};4q.aO();K H}}}}if(x=="7B"){o.R?o.R.cM():\'\'}if(x=="cp"){o.R?o.R.eB():\'\'}if(x=="6q"){o.R?o.R.iP():\'\'}if(x=="e7"){o.P?o.P.e7():\'\'}if(x=="mh"){if(I(y)&&I(o.1v)){!o.1A?v.3C=0:\'\';V(B j in o.1v){if(o.1v.2v(j)){if(o.1v[j].de==y){y=j}}}if(I(o.1v[y])){o.R.B3(y);K H}F{K J}}}if(x=="UZ"){B 1I=[];if(I(o.1v)){V(B j in o.1v){if(o.1v[j].4Q&&o.1v[j].nD==-1){1I.2T({1L:o.1v[j].1L,id:o.1v[j].id})}}}K 1I}if(x=="zG"){if(o.3B){K o.1v[o.3B].de?o.1v[o.3B].de:o.3B}}if(x=="UV"){if(o.1v){K 4s.3P(o.1v).Q}F{K-1}}if(x=="mS"){if(I(o.mS)){K o.mS}}if(x=="UR"){o.R.kj()}if(x=="1u"){o.R.gI()}if(x=="UT"){if(o.1X){K H}F{K J}}if(x=="UU"){if(o.1X){K zE()}F{K J}}if(x=="Uz"){if(o.1X){K o.1X.4u()}F{K J}}if(x=="Ui"){if(o.1X){K o.1X.yL()}F{K J}}if(x=="Uj"){if(o.1X){o.1X.Uc()}F{K J}}if(x=="Uu"){if(o.1X){o.1X.4T()}F{K J}}if(x=="5T"){v.5T=ag(v.5T,y,S);o.P.5T()}if(x=="a0"){if(I(S)){v.a0=ag(v.a0,y,S)}F{if(I(y)){y==\'0/1\'?y=1-v.a0:\'\';v.a0=y}F{K v.a0}}}if(x=="5c"){if(I(S)){v.5c=ag(v.5c,y,S)}F{if(I(y)){v.5c=y}F{K v.5c}}}if(x=="sf"||x=="kn"){B z="eX";x=="kn"?z="kb":"";if(I(S)){v.X[z]=ag(v.X[z],y,S)}F{if(I(y)){y==\'0/1\'?y=1-v.X[z]:\'\';v.X[z]=y}}K v.X[z]}if(x=="hd"){if(o.2b.Q==2){v.hd=o.2b[o.2L];v.hd=ag(v.hd,y,S);if(o.2b[0]==v.hd){o.U.5F(0)}F{o.U.5F(1)}}}if(x=="v"&&y){if(y.L(\'3e\')==0||y.L(\'bk\')==0){K}K v[y]}if(x.L("dz:")==0){B xx=x.1p(7);if(1P(y)==\'3o\'&&1P(v[xx])==\'3o\'){V(B yy in y){if(y.2v(yy)){v[xx][yy]=y[yy]}}}F{if(x.L(\'DK\')==-1){v[xx]=y}}K H}if(x.L("1B:")==0){o.R.Ch(x.1p(5),y)}if(x=="Uw"){K o.P?o.P.b0():\'\'}if(x=="Ux"){K o.7q+\' \'+o.ih}if(x=="ih"){K o.ih}if(x=="ux"){K o.ux}if(x=="hY"){K o.hY}if(x=="5t"){K o.5t}if(x=="Uy"){K o.1X?o.zD:1T}if(x=="9a"){o.U.ob();o.uU=1;v.1U.on=0;o.1E.1S=\'\'}}F{K J}};E ag(x,y,S){B z=4n(y)+\'\';if(y.L("/")>0){B y2=y.2t("/");if(y2.Q==2){if(x==4n(y2[0])){z=4n(y2[1]);if(S){S.bR(1)}}F{z=4n(y2[0]);if(S){S.bR(0)}}}}K z}E fk(x){B 4q=1w Aq();4q.7w(\'Ap\',x,H);K 4q}E zF(y){B z=y.1p(3);if(o.1v){V(B j in o.1v){if(o.1v.2v(j)){if(o.1v[j].de==z){z=j}}}}K z}E zE(){B x;if(o.1X){if(o.1X.r5()){x=o.1X}}if(!x&&o.5w){x=o.5w}if(x){B y={is:o.4d,1l:x.8S("Uo"),7q:x.8S("7q"),Um:x.8S("zn"),1b:o.zp+(x.8S("zC")?x.8S("Up")+x.8S("zC"):\'\'),1z:x.8S("Uq"),3e:x.8S("3e"),Z:(o.P?o.P.Z():\'\'),1N:x.Ur(),id:o.zD};if(o.4d=="9l"){y.Uv=o.Ul}K y}}B 1M=E(x){B y=x;x==\'1Z\'||x==\'qU\'?y=\'6v\':\'\';B z=1O.1M(y);if(x==\'qU\'){O(z,{"6l":"3U","2n":"4M"})}K z};B 1n=E(a,b,c,d,e,f,g){if(v.1n==1||v.v1==1){B x=a+(b!=1T?" "+b:"")+(c!=1T?" "+c:"")+(d!=1T?" "+d:"")+(e!=1T?" "+e:"")+(f!=1T?" "+f:"")+(g!=1T?" "+g:"");dq.1n("zW"+(v.rW==1?"2":"")+": "+x);if(v.v1==1&&I(1O.8c("zX"))){1O.8c("zX").1S+=x+\'<br/>\'}}};B Eb=E(){if(v.sY==1&&I(v.uY)&&v.uY!=\'\'){B x=1O.1M(\'er\');x.Ai=\'U8\';x.8O=\'l8://sY.U9.ar/O?hx=\'+v.uY.2a(/,/ig,"|").2a(/ /ig,"+");1O.Ue.1J(x)}};B DA=E(1Z,bb){B x=["sl","dv","m8","gq","cv"];V(B y=0;y<x.Q;y++){B z=1Z.sm("2u "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5j=bb}}}};B 4w=E(Z){Z<0?Z=0:\'\';B Ah=o.P.1k>=bN?H:J;B Aj=o.P.1k>=uV?H:J;B 6c=2J.7F(Z/60);B 7b=2J.7F(Z-6c*60);B 7G=2J.7F(6c/60);B gK=2J.7F(7G/24);6c=6c-7G*60;if(gK>0){7G=7G-gK*24}if(v.iS==1&&o.P.5l()){B d=1w 6y();K 7e(1w 6y(d.92()+Z*2p).Ag())}F{K 7e((gK>0?gK+\':\':\'\')+(7G>0||Aj?7G+\':\':\'\')+((7G>0||Ah)&&6c<10?\'0\':\'\')+6c+\':\'+(7b<10?\'0\':\'\')+7b)}};B iJ=E(x){B 7b=2J.7F(x);B 6c=2J.7F(7b/60);B 7G=2J.7F(6c/60);6c=2J.7F(6c%60);7b=2J.7F(7b%60);7G>0&&6c<10?6c="0"+6c:"";7b=7b>=0?((7b>=10)?7b:"0"+7b):"aW";B 5U=(7G>0?7G+":":"")+(6c>=0?6c:"0")+":"+7b;if(v.iS==1&&o.P.5l()){B d=1w 6y();K 7e(1w 6y(d.92()+x*2p).Ag())}F{K 5U}};B Ug=E(){K UB((1Q.9k!=1Q.bz.9k)?1O.sg:1O.9k.8O)};B mA=E(x,y,z){B t;if(!Ae(x)&&y){t=1O.1M(\'sP\');y=="US"?y=x:\'\';t.2S=y.L(\'//\')==-1?\'//\'+y:y;t.UQ=1;if(z){t.6H=z}B s=1O.c9(\'sP\')[0];s.5a.tS(t,s)}K t};B Ae=E(y){B x=J;B je=1O.c9(\'sP\');V(B i=0;i<je.Q;i++){if(je[i].2S.L(y)>-1){x=H}}K x};B kR=E(x,y){x=x.2a(\'#\',\'\');B r=2w(x.Q==3?x.6k(0,1).dR(2):x.6k(0,2),16);B g=2w(x.Q==3?x.6k(1,2).dR(2):x.6k(2,4),16);B b=2w(x.Q==3?x.6k(2,3).dR(2):x.6k(4,6),16);if(y){K\'44(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{K\'UW(\'+r+\', \'+g+\', \'+b+\')\'}};B O=E(e,o){if(I(e)){V(B 1a in o){if(o.2v(1a)){if(o[1a]!=\'V0\'&&o[1a]!=1T){if(1P o[1a]==\'UY\'&&1a!=\'1r\'&&1a!=\'4V\'){o[1a]+=\'px\'}if((1a.L("1x")>-1||1a.L("DB")>-1)&&o[1a].L("#")==-1&&o[1a].L("44")==-1){o[1a]=\'#\'+o[1a]}if(1a=="2Q"){e.C[\'-ms-\'+1a]=o[1a];e.C[\'-iQ-\'+1a]=o[1a];e.C[\'-3T-\'+1a]=o[1a];e.C[\'-o-\'+1a]=o[1a]}if(1a=="s6"){if(o[1a].L(" ")>-1){o[1a]=\'"\'+o[1a]+\'"\'}}if(1a=="5A-hN"){e.C.UX(1a,o[1a],\'5q\')}F{e.C[1a]=o[1a]}}}}}};B DG=E(x,bb,b1,b2){B y=3V(b1,1)*1;B z=3V(b2,1)*1;O(x,{"2r":"UE-2V-5d(-UC,"+bb+","+bb+" "+y+"px,44(0,0,0,0),"+y+"px,44(0,0,0,0) "+(y+z)+"px)"})};B hB=E(c){K c.1p(0,1)!=\'#\'?c="#"+c:c};B EC=E(x,1x,y){!1x?1x=\'#ey\':\'\';1x=hB(1x);B r=5G(lM,UD);x=x.2a(/\\(w5\\)/g,r);x=x.2a(/\\(1x\\)/g,1x);B Ak=x.1p(0,x.L(\'|||\'));B sL=x.1p(x.L(\'|||\')+3);B ai=\'\';if(o.1l.3T){ai=sL.2a(/5y:/g,"-3T-5y:");ai=ai.2a(/5y-/g,"-3T-5y-");ai=ai.2a(/@Af/g,"@-3T-Af");ai=ai.2a(/2Q/g,"-3T-2Q")}y.1S=Ak;rC(ai+sL)};B rC=E(x){if(o.O){if(o.O.Al){o.O.Al.UL=x}F{o.O.1J(1O.EL(x))}}};B 4q=E(y,z){B x=1w Aq();x.7w(\'Ap\',y,H);x.aH=z;x.aO()};B UK=E(x){if(x){V(B i=0;i<5;i++){if(x.U6=="Tu"){1g}F{if(x.Ao){x=x.Ao}}}}K x};B 8b=E(z){B 8b=1O.1M("3N");if(o.iY.L(z)>-1){o.iY.2T(z);if(z.L("?")>0){z=z+\'&\'+2J.5G()}F{z=z+\'?\'+2J.5G()}}F{o.iY.2T(z)}8b.6a(\'2S\',z);8b.6a(\'18\',\'5W\');8b.6a(\'W\',\'5W\')};B 4c=E(e,o){V(B 1a in o){if(o.2v(1a)){e.6a(1a,o[1a])}}};B 9a=E(e){if(e){3h{e.5a.3c(e);e=1W}2O(e){}}};B 5G=E(7C,5C){K 2J.7F(Ts.Q>1?(5C-7C+1)*2J.5G()+7C:(7C+1)*2J.5G())};B ki=E(){K 2J.5G().6n(36).Tw(2,12)};B t0=E(x,y){x=4s.3P(x).TC(E(3Y,1a){if(1a!=y){3Y[1a]=x[1a]}K 3Y},{});K x};B 4n=E(x){if(1P x=="54"){K x.2a(/^\\s+|\\s+$/gm,\'\')}F{K x}};B TB=E(x,n){if(n==0){K"#0"+bt.e(x)}if(n==-1){K bt.e(x)}if(n==1){K"#1"+su(bt.e(x),1)}};B rp=E(x){if(v[x]!=""){if(1P v[x]!="54"){o[x+\'o\']=v[x]}F{if(v[x].L("[{")==0){3h{v[x]=v[x].2a(/9E\'qt/ig,\'"\');o[x+\'o\']=2l(v[x])}2O(e){}}}}};B 5v=E(x){K 7e.sZ(x)};B c0=E(x){if(x.1p(0,2)=="#1"){K bt.d(su(x.1p(2),-1))}F if(x.1p(0,2)=="#0"){K bt.d(x.1p(2))}F{K x}};B v6=E(x){if(x){if(x.L(\'3u\')==-1&&x.L(\'.\')==-1&&x.Q>1j&&x.L(\'1G:\')==-1){x=\'1G:9K/rO;hm,\'+x}}K x};B 1m=E(x){x.C.5t="3j"};B 1o=E(x){x.C.5t="3R"};B 2W=E(x){x?x.C.2n="1H":\'\'};B 6d=E(x){x?x.C.2n="4M":\'\'};B 5S=E(x){K x?x.C.5t!="3j"&&x.C.2n!="1H":J};B 4N=E(s){if(1P s=="54"){if(s.L("px")>0){s=s.1p(0,s.L("px"))}}K 2w(s)};B 3j=E(x){K x.C.2n=="1H"};B f8=E(bG){if(bG){B jf=2w(bG,16);B r=(jf>>16)&t7;B g=(jf>>8)&t7;B b=jf&t7;K r+","+g+","+b}};B 4t=E(o,x,y){o[x+\'1d\']=0;o[x+\'2m\']=0;o[x+\'2G\']=0;o[x+\'17\']=0;if(I(o[y])){B z=o[y].2t(" ");if(z.Q==4){o[x+\'1d\']=z[0]?4x(z[0]):0;o[x+\'2m\']=z[1]?4x(z[1]):0;o[x+\'2G\']=z[2]?4x(z[2]):0;o[x+\'17\']=z[3]?4x(z[3]):0}}K o};B Tq=E(x){if(x){x=x.2a(/ /ig,\'px \')}K x+\'px\'};B j6=E(x,y){K v[x]&&v[x]!=\'\'?v[x]:y};B e2=7e.sZ(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,1j,Am,An,U4,U3,U1,U2,TS,TR,TJ,78,79,80,81,82,83,84,85,86,87,88,89,90,W8,W3,W5,VG,Ve,Vg,Vh,Vk,Vj,Vc,rk,Vb,V3);B bt={ao:e2+"Va+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=bt.Ac(e);iV(f<e.Q){n=e.au(f++);r=e.au(f++);i=e.au(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(nw(r)){u=a=64}F if(nw(i)){a=64}t=t+G.ao.5X(s)+G.ao.5X(o)+G.ao.5X(u)+G.ao.5X(a)}K t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.2a(/[^A-A3-z0-9\\+\\/\\=]/g,"");iV(f<e.Q){s=G.ao.L(e.5X(f++));o=G.ao.L(e.5X(f++));u=G.ao.L(e.5X(f++));a=G.ao.L(e.5X(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5v(n);if(u!=64){t=t+5v(r)}if(a!=64){t=t+5v(i)}}t=bt.Ab(t);K t},Ac:E(e){e=e.2a(/\\r\\n/g,"\\n");B t="";V(B n=0;n<e.Q;n++){B r=e.au(n);if(r<gT){t+=5v(r)}F if(r>Vz&&r<Vx){t+=5v(r>>6|VA);t+=5v(r&63|gT)}F{t+=5v(r>>12|A2);t+=5v(r>>6&63|gT);t+=5v(r&63|gT)}}K t},Ab:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;iV(n<e.Q){r=e.au(n);if(r<gT){t+=5v(r);n++}F if(r>Vw&&r<A2){c2=e.au(n+1);t+=5v((r&31)<<6|c2&63);n+=2}F{c2=e.au(n+1);c3=e.au(n+2);t+=5v((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}K t}};B su=E(s,n){s=s.2a(/\\+/g,"#");s=s.2a(/#/g,"+");B a=A1(o.y)*n;if(n<0)a+=e2.Q/2;B r=e2.1p(a*2)+e2.1p(0,a*2);K s.2a(/[A-A3-z]/g,E(c){K r.5X(e2.L(c))})};B A1=E(x){x=x.2t(5v(61));B gJ=\'\';B c1=5v(rk);B sr;V(B i in x){if(x.2v(i)){B sy=\'\';V(B j in x[i]){if(x[i].2v(j)){sy+=(x[i][j]==c1)?5v(49):5v(48)}}sr=2w(sy,2);gJ+=5v(sr.6n(10))}}K gJ.1p(0,gJ.Q-1)};B I=E(x){K x!=1W&&1P(x)!=\'1T\'&&x!=\'1T\'};B 3V=E(x,y){K I(x)?x:y};B 52=E(x){K I(x)&&x!=-1&&x!=\'\'};B kk=E(x){if(1P x=="3o"){x=4o.6f(4o.so(x))}K x};B e1=E(el){K el.zZ().17+(1Q.A0?1Q.A0:1Q.Vn)};B fr=E(x){v.Vo==1&&52(v.zY)?x=v.zY:\'\';K x};B ic=E(el){Vy gq=el.zZ();K gq.1d+1Q.V8};B 7M=E(x){if(x!=\'\'){if(v.V9==1){1Q.7w(x)}F{1Q.9k.8O=x}x=\'\'}};B rA=E(){if(v.4f==1){o.4f?o.1K.3c(o.4f):\'\';o.4f=1W}};B AO=E(){B mO=J;if(o.1l.tv){1n("tv")}G.a6=E(x){o.R?o.R.1L(x):\'\'};G.6r=E(x){if(x){if(1P(x)==\'54\'){x=x.2a(/(\\r\\n|\\n|\\r)/gm,"");if(x.L("[{")==0){3h{x=x.2a(/9E\'qt/ig,\'"\');x=4o.6f(x)}2O(e){x="rG 4o"}}}if(1P(x)==\'3o\'){o.1v=[];o.fO=kk(x);o.X=oX(x);if(v.X.V7==1&&!v.4R){B 3P=4s.3P(o.1v);B sz=3P.6k(-1)[0];sz?v.4R=sz:\'\'}B y=z8();if(y){x=y.3e;o.dw=y.1L;o.R?o.R.Ci(y.1L):\'\';if(I(y.2g)){if(o.P){o.P.9i(y.2g)}F{v.2g=y.2g}}if(I(y.3a)){y.2f=y.3a}if(I(y.1D)){v.1D=o.2x=y.1D}6Y("A4");if(I(y.id)){o.3B=y.id}B sx=["2f","k5","sI","1b","A5","Aa","hy","k7","bi","62","7J","7d","4v","4i","aK"];if(I(v.bL)){if(v.bL.Wa==1&&v.bL.jB==1){sx.2T("1L");sx.2T("t1");sx.2T("t2");sx.2T("t3");sx.2T("t4");sx.2T("t5")}}V(B i=0;i<sx.Q;i++){if(I(y[sx[i]])){v[sx[i]]=y[sx[i]]}}if(sx.L(\'1L\')>0){if(v.bL.Co==1){o.ju=v.bL.Cp;o.U.lP(y)}o.U.a6(\'1L\')}if(o.R){o.R.6b(o.X)}if(o.3f){o.3f.mQ()}}F{}}if(1P(x)==\'54\'){x=nB(x);if(x.L("#"+v.9O)==0){x=o[o.fd[0]](x)}if(x.L("#"+v.fl)==0&&x.L(v.gH)>0){x=o[o.fd[1]](x)}if(x.L("#0")==0){x=aG(x)}x=nB(x);if(v.aX==1){x=aX(x)}if(x==\'\'){1n("4C 3e");o.an=H;js("26","4C")}o.2b=[];o.8B=[];o.6e=[];o.sE=0;o.2L=0;o.5n=0;v.h3==\'\'?v.h3=\',\':\'\';if((x.L("]")>-1&&x.L("[")>-1)||I(v.bI)){o.3F=x.2t(v.h3)}F{o.3F=[x]}o.9f=[];if(I(v.bI)){B bI=v.bI.2t(v.h3)}if(o.3F.Q>0){B q=-1;V(B i=0;i<o.3F.Q;i++){o.3F[i]=4n(o.3F[i]);if(o.3F[i]!=\'\'){if(o.3F[i].L("[")==0&&o.3F[i].L("]")>1){o.2b[i]=o.3F[i].1p(o.3F[i].L("[")+1,o.3F[i].L("]")-1);o.3F[i]=o.3F[i].1p(o.3F[i].L("]")+1)}F{if(I(v.bI)){o.2b[i]=I(bI[i])?bI[i]:\'\'}F{o.2b[i]=i+1}}B is=0;if(I(v.3H)&&q==-1){if(7e(v.3H).L("jX:")==0){if(v.3H.1p(4)*1==i){is=1}}if(v.3H==o.2b[i]){is=1}if(v.3H=="5C"&&i==o.3F.Q-1){is=1}}if(I(o.3H)){if(o.3H==o.2b[i]){is=1;q=i}}if(is==1){o.sE=i;o.2L=i}o.3F[i]=sB(o.3F[i])}}}F{o.3F[0]=sB(o.3F[0])}K o.3F[o.sE]}}F{K x}};E sB(x){if(I(v.lx)&&x.L("//")==-1){x=v.lx+x}K x};G.A9=E(){if(o.X){B x=o.X.A8();V(B i=0;i<x.Q;i++){x[i].b7=i}o.X=x;o.R.6b(o.X)}};G.6b=E(x){if(1P(x)==\'3o\'){o.1v=[];o.fO=kk(x);o.X=oX(x);if(o.R){o.R.6b(o.X)}}};G.cO=E(x,y,z){!I(y)?v.3C=1:\'\';!I(z)?v.47=0:\'\';v.1k=1T;v.4v=1T;v.4i=1T;o.an!=2?o.an=J:\'\';o.bq=J;o.8z=J;o.9P=0;o.g0=[];o.sU=J;o.ot=J;o.FJ=J;o.jJ=[J,J,J];o.PP=ki();o.Bw=0;o.2j!=\'9E\'&&o.4z?o.4z.7d():\'\';if(v.tC>1){if(I(o.tB)&&v.nT==1){V(B i in o.tB){o.tB[i].pu=1T}v.tC--}}if(o.ch){o.ch.7d()}if(o.P.6o()=="7m"){G.a9()}if(o.6q&&o.cV){o.R.iP()}if(I(o.4e)){o.4e.3W()}if(I(o.bW)){3d(o.bW)}js("1w");o.U.iu();x=G.6r(x);if(y==1){o.2j=\'\'}o.P.6r(x);if((o.1l.2o||o.1l.6j)&&!I(y)){o.U.2E()}if(I(o.hC)){o.3k={x:1,y:1,x0:1,y0:1};o.P.lr()}9V("1A","2E");o.P.gl();o.R.cN();o.R.ko();o.R.4h();o.dX?o.dX.BU():\'\'};G.lP=E(x){B y=J;if(x&&o.ju){v.1L=o.ju;V(B i=1;i<6;i++){if(I(x[\'t\'+i])){v.1L=v.1L.2a("{"+i+"}",x[\'t\'+i]);y=H}}}K y};G.9J=E(){if(v.3C==1){if(v.kY==1){1C(E(){o.U.2E()},4g)}F{G.2E()}v.PQ=1}fD()};G.fD=E(){fD()};E fD(){if(v.uA==1){if(1P A6!=="1T"){o.th=1w A6()}}}G.gl=E(){B x=J;if(o.1l.2o){x=H;if(v.AV==1&&o.1l.7L){x=J}if(v.AY==1&&o.1l.hA){x=J}if(v.AT==1&&o.1l.5r){x=J}if(v.PR==1&&o.1l.9N){x=J}}if(v.PO==1&&o.1l.tv){x=H}K x};G.sO=E(){o.P.3Q(v.1N);if(o.3w){o.P.4X()}o.bq=H;o.R.4h();if(!o.1A&&!o.1D){v.5N==1?o.5N.2K("4u"):\'\'}if(o.5B&&o.5K){o.4Z.Go()}};G.vN=E(){!o.g2?8Y(H):\'\'};E 8Y(x){o.g2=H;if(o.R){if(o.R.aC()){o.R.7c()}}if(o.3f){o.3f.eF()}!x?o.P.2E():\'\';if(!o.sU){1C(E(){o.P.gl()},4g)}!o.1A?o.R.2E():\'\';v.5N==1?o.5N.2K("1A"):\'\';v.1X==1?o.U.iu(\'cm\'):\'\';if(o.1l.2o){o.R.e9()}if(I(o.4e)){o.4e.PN()?o.4e.A7():\'\'}if(v.PL==1&&I(v.hy)&&o.dt){if(v.hy!=\'\'&&!I(o.gD)){o.gD=6Z(qI,v.zr*2p);qI()}}}G.2E=E(g3){if(!o.1A){o.k6=H;B 2C=J;if(o.2j=="4b"){if(!o.P.mu()&&v.3C!=1&&v.47==1){2C=H;if(1Q[\'7a\']){v.3C=1;o.P.vh()}}}if(v.6W==1&&v.yS==0){o.U.jS();2C=H}if(o.an||2C){if(o.an){8l("8k")?iX(2):\'\'}}F{o.kE=J;z5(!o.1D);o.aj.k9();if(!o.1D){js("1D");o.1D=H;if(v.1u.nM==1){1C(E(){o.R.oI()},1j)}if(v.1u.8H>0&&v.3C==1){o.e3=H;1C(ti,v.1u.8H*2p)}if(v.PS==1&&v.PT){PZ()}V(B i=0;i<o.b6.Q;i++){if(v[\'Cf\'+o.b6[i]]==1){3y.8F("Ce"+o.b6[i],6y.8E())}}if(v.Q0==1&&v.PY){PX("1D")}js("1w");o.R.4h();9V("1A","2E");o.ab?9V("zq","PV",1):\'\'}F{9V("yL","PJ")}if(v.yM==1&&!o.2c){B dd=1w 6y();B tt=dd.92();if(tt-o.9c<cg){if(v.yK==1){o.1l.2o?G.7I():\'\'}F{G.7I()}}}if(o.7i){if(v.tf==1){6d(o.2f)}}if(o.ch){o.ch.7d()}if(g3!=1&&8l("8k")||8l("6t")){iX(2)}F{if(v.7M==1&&I(v.yJ)&&!I(3p.7M)){7M(v.yJ);2C=H}if(!2C){1n("2E");if(o.2j!=\'Pv\'){o.P.1k()>0?o.R.3J(o.P.Z(),o.P.1k()):\'\'}if(!o.ty){o.ty=H;if(v.1u.8H>0&&v.3C==1){o.e3=H;1C(ti,v.1u.8H*2p)}}B l5=J;if(o.P.Z()>1&&v.ji==1&&g3!=1&&!9r()&&!I(o.1X)&&!I(o.5w)){l5=8l("cm")}if(l5){9r()?8Y(J):\'\'}F{8Y(J)}}}}}F{o.P?o.P.2E():\'\'}};E ti(){o.e3=J;o.R.4h()}G.2X=E(){if(o.1A){o.k6=J;1n("2X");o.P.2X();o.R.2X();js("4u");v.oS?7R():\'\';v.qs==1?k1():\'\';v.5N==1?o.5N.2K("4u"):\'\';if(o.7i){if(v.tf==1){2W(o.2f)}}if(!I(o.1X)&&!I(o.5w)&&v.ji==0){8l("cm")}o.g2=J}};G.4X=E(){o.P.4X();o.R.4X();o.3w=H;js("4T")};G.6G=E(){o.P.6G();o.3w=J;o.R.6G();js("9M")};G.3Q=E(x,y){x<0.Px?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4X();v.1N=0;x=0}F{if(o.3w){G.6G()}v.1N=x}js("1N",x);o.R.3Q(x,y);o.P.3Q(x)};G.8G=E(){o.R.8G()};G.6w=E(){o.R?o.R.6w():\'\'};G.Pu=E(){G.6w()};G.sN=E(){o.U.6Q();G.6w()};G.3J=E(Z,1k){if(o.3l&&!o.1D){B f=o.3l.as();if(f.t&&f.d){Z=f.t}}o.R.3J(Z,1k)};G.tw=E(Z,1k){if(I(o.2x)&&o.2j!="4b"&&!o.P.5l()){o.U.3G(o.2x,J);o.2x=1T}};G.ej=E(){B d=1w 6y();o.9c=d.92();B x=J;if(o.R.aC()&&v.1f.9t!=1){o.R.7c();x=H}if(o.3f){if(o.3f.Pt()){o.3f.eF();x=H}}if(v.X.9t==0){if(o.R.cn()&&v.X.e4==1){o.R.aZ();x=H}}if(v.7M==1&&I(v.yH)&&!I(3p.7M)){7M(v.yH);x=H}if(!x){if(v.1U.on==1&&v.1U.2F==1&&v.1U.oa==1){7f(\'1A\',(o.1A?0:1))}G.cI()}};G.BI=E(){if(o.R.aC()){o.R.7c()}};G.cI=E(){if(o.P.6o()=="7m"){G.2X()}F{G.2E()}aA()};G.3G=E(bm,fE){if(bm<o.P.1k()){if(v.eM.Pq==1){if(bm>o.P.Z()){K}}if(v.4i>0){bm<v.4i?bm=v.4i:\'\'}o.yI=bm;o.P.3G(bm);if(fE){o.R.3G(bm,o.P.1k())}o.g4=H;o.gs=o.P.Z();aA(o.gs)}};G.Pr=E(1b,46,yN){if(o.P.6o()=="7m"&&o.iy!=\'9L\'){2X();if(o.2c&&yN){o.U.7Z()}}1Q.7w(1b,46)};G.jk=E(){B x=o.P.b0();if(I(v.62)){x=v.62}if(x!=\'\'){js("62");B gM=1Q.7w(x,(v.Ps==1?\'Py\':\'tm\'));gM.5Y()}};G.6Q=E(){B Z=o.P.Z();B 1k=o.P.1k();o.R.hE(Z,1k)};G.qf=E(){B Z=o.P.Z();B 1k=o.P.1k();B aP=1k>0?Z/1k:0;if(!o.g4){o.R?o.R.hE((o.2x>0?o.2x:Z),1k):\'\'}F{Z!=o.gs?o.g4=J:\'\'}if((v.ga==1||v.yO==1)&&1k>0){j8("tn","2E 25%",aP,0.25);j8("qK","2E 50%",aP,0.50);j8("nX","2E 75%",aP,0.75)}V(B i=0;i<3;i++){if(!o.jJ[i]){if(aP>=i*0.25+0.25){yR(i)}}}v.o3==1?1n(1,Z,1k):\'\';if(v.8X==1){if(o.1A){B z=J;B jm=J;if(v.yT==1){if(!o.P.5l()){z=H}}if(Z>0){if(Z==o.Z&&!z){jm=H}F{o.9P=0}o.Z=Z}F{if(v.PE==1){B ld=o.P.9y();v.o3==1?1n(2,ld,o.jo):\'\';if(!z){if(ld==o.jo){jm=H}F{o.9P=0}}o.jo=ld}}if(jm){o.9P++;v.o3==1?1n(3,o.9P):\'\';if(o.9P==v.tl*(2p/o.qC)){o.U.eY()}}}}if(v.1X==1){if(v.PC!=1&&v.nT==1){!I(o.1X)?pg("9l",Z,1k):\'\'}if(v.Q2!=1&&v.oR==1){!I(o.1X)?pg("ee",Z,1k):\'\'}}if(v.yv==1&&v.nS>0){if(Z>=v.nS){if(!I(o.1X)){if(8l("6t")){o.P.2X();o.R.2X()}v.nS=0}}}6Y("1A");if(v.6W==1&&v.yS>-1){Qt(Z,1k)}if(o.7i){aA(Z)}if(o.5f&&v.bJ==1){if(o.3l){o.3l.ou(Z,1k)}}if(o.cV){o.6q?o.6q.1A(Z):\'\'}if(I(v.4v)){if(v.4v>0&&Z>v.4v){if(o.2j=="4b"){o.P.2X();o.P.3G(v.1D>0?v.1D:0)}F{o.P.kD();o.U.a9()}v.1D>0?o.2x=v.1D:\'\';o.U.kl()}}if(I(v.7d)){B r1=v.7d.2t(",");V(B i=0;i<r1.Q;i++){B r2=r1[i].2t("-");if(r2.Q==2){if(Z>r2[0]&&Z<r2[1]){o.P.3G(r2[1])}}}}};E yR(x){o.jJ[x]=H;if(v.bJ==1&&v.yP==1&&v.yQ==x){if(o.5f&&o.3B){o.3l?o.3l.Tc(o.3B):\'\'}}}E j8(x,y,t,p){if(!I(o.g0[y])){if(t>p){9V(x,y,1)}}};G.eY=E(){o.9P=0;I(o.bW)?3d(o.bW):\'\';if(v.Qw==1){js("8X")}F{o.2x>0||o.P.5l()?\'\':o.2x=o.P.Z();B yG=o.R.cn();js("8X");o.P.8X();yG&&v.X.e4==1?o.R.kj():\'\'}};G.yV=E(){o.R.hE(0,0);o.R.tR(0,0);o.U.3J(0,0);o.R.6w()};G.tx=E(){B Z=o.P.9y();if(v.QC==1){js("9y",Z)}B 1k=o.P.1k();o.R?o.R.tR(Z,1k):\'\'};G.kl=E(){js("QD");if(v.a0==1){if(o.2j=="4b"){G.a9()}v.1X==1?o.U.iu(\'8k\'):\'\';if(v.1D>0){o.U.3G(v.1D)}G.2E()}F{if(o.P.5l()||o.2j=="4b"){G.a9()}F{if(v.yF==1){o.U.3G((v.1D>0?v.1D:0),H);if(o.1l.ie){o.P.2X()}}}o.R.8q();v.yv==1?v.Qx=1:\'\';if(8l("kK")||8l("pe")){}F{9q()}}};G.7I=E(){B 2C=J;B 26=J;o.yt=J;o.bh=H;1C(E(){o.bh=J},d7);V(B x in o.6z){if(o.6z.2v(x)){if(I(o.6z[x])){3h{o.6z[x].yw()}2O(e){}}}}3h{o.cD=H;if(((o.1l.5r&&v.hX==1)||(o.1l.9N&&v.BD==1))&&o.5K&&!o.bE){B x=o.P.9G();if(x){if(x.Qz){p4();2C=H}}}if(!2C){B jV;B y=o.1K;if((o.2j=="dm"||o.2j=="9p")&&o.1l.7L&&v.hX==1){o.P.uu();K}if(y.nN){o.7u=H;jV=y.nN({kc:"1m"});if(jV!==1T){jV.aT(E(){}).2O(E(26){})}}F if(y.nF){y.nF({kc:"1m"});o.7u=H}F if(o.1K.nA){y.nA({kc:"1m"});o.7u=H}F if(y.pv){y.pv({kc:"1m"});o.7u=H}F if(y.p3){y.p3();o.7u=H}}}2O(e){26=H;1n(e)}if(!o.7u&&!2C){if(o.1l.3T&&o.n1){p4()}F{G.st()}}if(!26){1C(yu,4I)}};E p4(){B x=o.P.9G();if(x){o.i9=H;o.P.vB();x.Qa();x.1t("Q7",yr)}}E ml(){B x=o.P.9G();if(x){x.Q6()}};G.ml=E(){ml()};E yu(){if(o.yt!=H){if(o.8N){o.P.cY()}if(v.1U.oB==1){mN(H);o.4W=H}v.5N==1?o.5N.2K("jW"):\'\';js("2c");9V("jW","7I",1)}};B gA;B am={x:0,y:0};E oF(e){if(o.3f){if(o.3f.Q3()){K}}o.8C=H;3X(gA);gA=6Z(E(){o.8C=J;o.R.4J();am={x:0,y:0};3X(gA)},41);o.R.4J();e.8f();e.p8!=0?am.x++:am.x--;e.eW!=0?am.y++:am.y--;if(e.Q4!=0){if(am.x>am.y){if(e.p8>0){o.U.3Q(4x(v.1N)-v.1U.cG/10,"no")}F{o.U.3Q(4x(v.1N)+v.1U.cG/10,"no")}}F{if(e.eW>0){o.U.3Q(4x(v.1N)+(o.1l.gM?-v.1U.cG/10:v.1U.cG/10),"no")}F{o.U.3Q(4x(v.1N)-(o.1l.gM?-v.1U.cG/10:v.1U.cG/10),"no")}}o.R.fF()}}E yr(){if(o.1l.5r){o.P.vP();js("oC")}o.i9=J}G.st=E(){if(o.cD){o.2c=H;o.R.7I();if(!o.7u){if(I(o.7v)){3h{O(o.7v,{\'W\':\'1j%\',\'18\':\'1j%\',\'1h\':\'ox\',\'17\':0,\'1d\':0,\'4V\':"lM"})}2O(d2){}}O(o.1K,{\'W\':\'1j%\',\'18\':\'1j%\',\'1h\':\'ox\',\'17\':0,\'1d\':0,\'4V\':"lM"});o.3m=o.1K.29;o.4y=o.1K.2R;3h{1O.9H.C.6D=\'3j\';if(!I(o.X)){1O.yU=E(e){e.8f()}}}2O(d2){}}if(v.oz==1){O(o.1K,{\'6s\':\'#3D\'})}if(o.3f){o.3f.eF()}aA();o.cD=J}};G.7Z=E(){mO=H;if(1O.ys){1O.ys()}F if(1O.yx){1O.yx()}F if(1O.yz){1O.yz()}F if(1O.yE){1O.yE()}F if(1O.yD){1O.yD()}F if(1O.yC){1O.yC()}if(!o.7u){G.sw(J)}};G.ER=E(x,y){oL(x,y)};E oL(x,yA){if(I(o.1X)&&!yA){o.jd=x}F{B 2C=J;B eq=o.9U/x;if(I(o.7v)&&v.DY!=1){3h{O(o.7v,{\'18\':eq})}2O(d2){2C=H;1n("cU Qk Qh")}}if(!2C){o.4L=x;o.9S=eq;if(o.4L>0){O(o.1E,{\'18\':eq})}js("18",eq)}if(o.1X&&!o.2c){o.4y=eq;o.1X.2A()}}};G.sw=E(x){if(mO||x){o.2c=J;o.i9=J;if(!o.7u){if(I(o.7v)){3h{O(o.7v,{\'1h\':\'r7\',\'17\':0,\'1d\':0,\'4V\':\'yB\'});O(o.7v,o.E8);O(o.7v,{\'W\':o.aq,\'18\':o.bp})}2O(d2){}}O(o.1K,{\'W\':o.aq,\'18\':o.bp,\'1h\':\'2i\',\'17\':0,\'1d\':0,\'4V\':\'yB\'});3h{1O.9H.C.6D=\'2z\';1O.yU=E(e){K H}}2O(d2){}}o.R.7Z();if(v.oz==1){O(o.1K,{\'6s\':v.jM});if(v.ek==1){o.1K.C.6s=\'ek\'}F{O(o.1K,{\'6s\':v.jM})}}if(v.1U.oB==1){mN(J);o.4W=J}if(o.3f){o.3f.eF()}aA();o.mP?o.mP=J:\'\';o.R.kh();mO=J;js("oC");o.7u=J;o.bh=J}};G.4W=E(x){mN(x)};E mN(x){am={x:0,y:0};if(x){1Q.1t("oy",oF)}F{3X(gA);1Q.6i("oy",oF)}}G.a9=E(){v.47=0;o.R.2X();o.U.yV();o.P.3Q(v.1N);if(o.R.aC()){o.R.7c()}if(o.3w){G.4X()}if(I(o.gD)){3X(o.gD);o.gD=1W}aA(0);1n("2C");js("2C")};G.ob=E(){v.47=0;v.3C=0;o.P.kD();o.U.a9()};G.5F=E(x){if(I(o.2L)){if(o.2L!=x){o.2L=x;if(v.qk==1){o.3H=o.2b[x];if(o.5f){3y.8F("qi",o.3H)}}o.P.5F(x);js("4D",o.2b[x]);o.R.tD(x)}}};G.fI=E(){o.R?o.R.fI():\'\'};G.ci=E(x){if(I(o.5n)){if(o.5n!=x){o.5n=x;if(v.Bx==1){o.8R=v.8R=o.6e[x];if(o.5f){3y.8F("qp",o.8R)}}o.P.ci(x);js("6h",x);o.R.kq("6h")}}};G.8x=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;7e(y).L(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.dn?1:o.4F[x];o.9o=x}if(o.eP||z){if(x==o.eV){K}o.eV=y;V(B i=0;i<o.4F.Q;i++){if(y<=o.4F[i]*1){o.9o=i;1g}}}if(o.5f&&v.Cr==1){3y.8F("Cq",y)}js("4G",y);o.P.8x(y);o.R.kq("4G")};E aA(x){o.4z?o.4z.1o(I(x)?x:o.P.Z()):\'\'};G.my=E(){if(o.4z){aA();o.4z.C()}};G.h4=E(x){if(1P(gU)==\'E\'){!o.4z?o.4z=1w gU():\'\';o.4z.1D(x)}};B 6J;B 7Y;B mI;B 2h;E 8l(x){if(v["6u"+x+"zi"]>0&&o.5f){B tb=3y.5R("ks"+x+"5P"+o.d);if(tb){B ct=1w 6y();o.9c=ct.92();B zh=(ct.92()-tb)/Oy;if(zh<v["6u"+x+"zi"]){K J}}}if(v["6u"+x+"zg"]>0){if(o.P.1k()>0){if(o.P.1k()<v["6u"+x+"zg"]*60){if(v["6u"+x+"zf"]>0){v["6u"+x+"5P"+"zb"]=v["6u"+x+"zf"]}F{K J}}}}if(o.ia.L("9D")!=-1&&v.1X==1&&!o.g3&&v[x+\'s\']==1){if(1P o1=="1T"){K J}if(x=="6t"||x=="pe"){if(1P zd!=="1T"){2h=[];K zd(x)}}if(I(o.1X)||I(o.5w)){if(!5S(o.o2)||9r(o.4d)){1n(\'ad bg\');K J}F{1n(\'ad 8E\');K H}}F{if(I(v[x])){if(v[x].6n().L(".")>-1||v[x].6n().L(":")>-1||v[x].6n().L("[Ou]")>-1){js("Or",x);if(!9r(x)&&x!="ee"){1C(E(){!o.1A?o.U.8G():\'\'},10);ex()}6J=0;7Y=0;mI=x;2h=v[x].2t(" lK ");o.5i=[];o.Os=2h.Q;o.yZ=1;o.n6=H;V(B i=0;i<2h.Q;i++){2h[i]=2h[i].2t(" or ")}v[x.8p("5P","fz")]=v[x];v[x]=1W;o.4d=x;if(x!=\'ee\'){o.1X=1w o1()}o.5w=1w lv();V(B i=0;i<2h.Q;i++){V(B j=0;j<2h[i].Q;j++){B 7j=4n(2h[i][j]);if(7j.L("[50%]")>0){B 1I=5G(1,2);2h[i][j]=2h[i][j].2a("[50%]","");if(1I==2){2h[i][j]=\'\'}}}}if(v.oQ==1){V(B i=0;i<2h.Q;i++){B n=i==0?1:0;if(2h[i].Q>n){V(B j=n;j<2h[i].Q;j++){B 7j=4n(2h[i][j]);if(o.1l.o0){dT(7j)}F{1C(dT,i*1j,7j)}}}}}if(2h[0][0]==\'\'){dx()}F{o.5w.n2(4n(2h[0][0]),x)}K H}F{K J}}F{K J}}}F{K J}};G.ze=E(x){8l(x)};E pg(w,x,d){if(I(o[w+\'o\'])&&v[w+\'s\']==1){B y;V(B i in o[w+\'o\']){if(o[w+\'o\'].2v(i)){if(!I(o[w+\'o\'][i].pu)&&I(o[w+\'o\'][i].Z)&&I(o[w+\'o\'][i].1X)){B z=o[w+\'o\'][i].Z.6n();if(z){if(z.L("%")>0){if(d>0){z=2w(z.1p(0,z.L("%")))*d/1j}F{z=-1}}F{z=2w(z)}if(x>=z){if(v[\'6u\'+w+\'zj\']>0&&z>-1){if(x-z>=v[\'6u\'+w+\'zj\']){z=-1}}if(z>-1){y=o[w+\'o\'][i].1X;v[w]=o[w+\'o\'][i].1X;o[w+\'Oz\']=o[w+\'o\'][i].Z;o[w+\'OA\']=o[w+\'o\'][i].OG;if(8l(w)){o[w+\'o\'][i].pu=H;1g}}}}}}}}};E 9r(z){B y=J;B x=[\'9l\',\'cm\'];V(B i=0;i<x.Q;i++){if(o.4d==x[i]||z==x[i]){if(v[\'6u\'+x[i]+\'OF\']==1){y=H}}}K y};G.9r=E(x){K 9r(x)};G.OE=E(){mj();o.4d=="9l"?o.zk.2T(o.zp):\'\'};G.OD=E(){mj()};G.Oq=E(){mj()};E mj(){if(9r()){if(o.1A){o.P.2X();o.R.2X()}1n("1X 1o");O(o.o2,{"1r":1,"5t":"3R","1d":0});o.kQ=1}if(o.i9&&!o.7u){ml()}};G.Ob=E(x){o.5w=1W;o.kQ=0;1n("9D 3A");js("Oc",o.4d);if(x.1z=="ee"){B zo=1w Od(x);o.oR.2T(zo)}F{if(I(o.1X)){if(v.47==0&&v.O9==1&&o.P.Z()==0&&o.P.1k()==0){v.47=1;o.P.rc()}if((!o.1X.O6()||x.zn)&&o.nQ>0){1n("9D O7");o.1X.3W();o.1X=1W;o.1X=1w o1()}if(9r()){if(o.fm==0){O(o.o2,{"1r":0,"5t":"3j","1d":41})}}F{if(o.1A){o.P.2X();o.R.2X()}}o.nQ++;if(o.n6&&v.cT>0){3d(o.cT);o.cT=1C(zc,v.cT*2p*60);if(I(v.zl)){if(v.zl!=\'\'){o.hL?o.hL.7d():\'\';o.hL=1w Oe()}}}o.n6=J;if(v.zm>0){1n("9D Of");js("Ol");1C(nJ,v.zm*2p,x)}F{nJ(x)}}F{1n("9D Om")}}};E nJ(x){o.1X.Go(x)}E zc(){if(I(o.1X)){if(o.1X.r5()&&o.fm==0){o.1X.p9();1n("9D Fx "+v.cT);2h=[];aS()}}}G.Oo=E(){js(\'Ok\',o.4d);1n("9D 26");dx()};G.dx=E(){!pa()?dx():aS()};G.Oj=E(x){if(v[o.4d+"nI"]){V(B i=0;i<3;i++){v[o.4d+"nI"]=v[o.4d+"nI"].2a(x+(i==0?\' lK \':(i==1?\' or \':\'\')),\'\')}}};E pa(){B x=J;if(o.4d){B 6F=v[\'6u\'+o.4d+\'5P\'+\'zb\'];B ls=v[\'6u\'+o.4d+\'5P\'+\'Oh\'];if(ls||6F){if(ls>0&&o.oE>0){if(o.fm>=ls){x=H}}F{if(6F>0){if(o.fm>=6F){x=H}}}}}K x}E dx(){if(2h.Q>0&&2h[6J]){if(7Y<2h[6J].Q-1){o.1X?o.1X.p9():\'\';7Y++;B 7j=4n(2h[6J][7Y]);B fj=oj(7j);if(fj==\'lw\'){o.5w=1w lv();o.5w.n2(7j,o.4d)}if(fj==\'26\'){dx()}}F{aS()}}F{aS()}}E oj(7j){B x=\'lw\';if(v.oQ==1&&o.5i){B mh=J;B n=0;V(B i=0;i<o.5i.Q;i++){if(o.5i[i].mk==0){if(o.5i[i].aM.z2(7j)){o.5i[i].mk=1;B y=o.5i[i].aM.a2();if(y==\'3A\'){o.5w=o.5i[i].aM;1n("9D z2");o.5i[i].aM.hq();x=y}F{if(y==\'\'){x=\'ok\';1n("9D OJ");o.5w=o.5i[i].aM;o.5i[i].aM.OL()}if(y==\'26\'){x=\'26\'}}mh=H}if(mh&&o.5i[i].eh==0){n++;if(n<6){ph(o.5i[i])}F{1g}}}}}K x}G.Pc=E(x,y){if(x!=\'\'){B z=6J;B nE=J;if(y){V(B j=0;j<2h.Q;j++){2h[j]==y?z=j:\'\'}}if(2h.Q==1){if(2h[0].Q>1&&7Y<2h[0].Q-1&&2h[7Y]){B z3=2h[7Y].6k(1,99);2h[0].nV(7Y+1,99);nE=H}}if(1P(x)=="3o"){V(B i=0;i<x.Q;i++){2h.nV(z+i+1,0,[x[i]]);if(o.1l.o0){dT(x[i])}F{1C(dT,i*1j,x[i])}}}F{if(1P(x)=="54"){2h.2T([x]);dT(x)}}if(nE){2h[2h.Q-1]=2h[2h.Q-1].8p(z3)}}};G.P7=E(x,y){if(x!=\'\'){B z=6J;if(y){V(B j=0;j<2h.Q;j++){2h[j]==y?z=j:\'\'}}if(2h[z]){if(1P(x)=="3o"){V(B i=0;i<x.Q;i++){2h[z].2T(x[i])}}F{if(1P(x)=="54"){2h[z].2T(x)}}}}};G.aS=E(x){aS(x)};E dT(x){if(v.oQ==1&&o.5i){B i=0;V(B i=0;i<2h.Q;i++){if(2h[i]==x){if(6J>=i){K}F{}}}if(2h.Q==1&&2h[0].Q>1){}F{B n=0;V(i=0;i<o.5i.Q;i++){o.5i[i].mk==0?n++:\'\'}o.5i.2T({eh:0,mk:0,x:4n(x),t:o.4d,aM:1w lv(H)});n<5?ph(o.5i[o.5i.Q-1]):\'\'}}}E ph(x){if(x){x.eh=1;x.aM.n2(x.x,x.t)}}E aS(hI){B 2C=pa();if(2h.Q>0&&6J==2h.Q-1){if(2h[0][0].L("js:")==0){6J=-1;2h=[[2h[0][0]]]}}if(o.Pf==2){2C=H}if(2h.Q>6J+1&&!2C){o.1X.p9();6J++;o.yZ++;7Y=0;B 7j=4n(2h[6J][0]);B fj=oj(7j);if(fj==\'lw\'){o.5w=1w lv();o.5w.n2(7j,mI)}if(fj==\'26\'){aS(hI)}}F{em();o.R.6w();if(I(o.1X)){o.1X.3W();o.1X=1W}o.5w=1W;2h=[];7Y=0;6J=0;o.kQ=0;o.yY!=1?js("P5",o.4d):\'\';o.yY=0;if(v.OT==1){if(o.mE){3h{o.mE.pt()}2O(e){1n(o.mE,e)}o.mE=1T}}mI=\'\';o.fm=0;3d(o.cT);o.hL?o.hL.7d():\'\';o.oE++;if(o.4d=="8k"||(o.4d=="cm"&&v.ji==1&&o.k6)||o.4d=="9l"){if(v.3e!=\'?\'){o.P.eb();B re;if(o.2j=="4b"&&!o.oo&&o.1l.5r){re=H;o.4d=="8k"?o.P.vn():\'\'}if(re||hI==\'hI\'||v.P2==1){}F{o.U.2E(1)}}}if(o.jd>0){oL(o.jd);o.jd=0}if(o.4d=="kK"){9q()}o.oo=J;o.4d=1W}};G.P4=E(){2h=[[\'\']]};G.iu=E(y){B x=[\'8k\',\'cm\',\'kK\',\'6t\',\'pe\'];B z;V(B i=0;i<x.Q;i++){z=J;if(y){y!=x[i]?z=H:\'\'}if(!z&&I(v[x[i].8p("5P","fz")])){v[\'6u\'+x[i].8p("5P","yW")]--;if(v[\'6u\'+x[i].8p("5P","yW")]>0){v[x[i]]=v[x[i].8p("5P","fz")];v[x[i].8p("5P","fz")]=1W}}}};G.jS=E(){ex();if(I(o.6W)){o.6W.3W();o.6W=1W}o.6W=1w OZ()};G.QE=E(){em();o.6W.3W();o.6W=1W};G.ex=E(){ex()};G.em=E(){em()};E ex(){if(o.bM){}F{o.bM=1M("1Z");o.1K.1J(o.bM);O(o.bM,{"W":"1j%","18":"1j%","1h":"2i","1d":0,"17":0,"2r":"#3D","1r":0.1});o.bM.C.4V=C6}};E em(){if(o.bM){o.1K.3c(o.bM);o.bM=1W}};E 7R(){if(I(o.2g)){if(v.2g!=o.uC){9i(v.2g,o.2g,v.hP)}1o(o.2g);O(o.2g,{"1r":v.kv});o.R.4h()}};G.hQ=E(){if(I(o.2g)){if(5S(o.2g)){B t=o.P.Z();if(t==0&&v.vy==1){}F{if(v.yX>0){3d(o.oT);o.oT=1C(k1,v.yX*2p)}F{k1()}}}}};E k1(){3d(o.oT);if(v.oS==1&&!o.1A){}F{O(o.2g,{"1r":0});1C(z4,4g)}}E z4(){if(!o.1A&&v.hW==1){}F{1m(o.2g)}}G.7R=E(){7R()};E z5(x){if(v.za==1){V(B i=0;i<6O.Q;i++){if(6O[i].2K("id")!=v.id){6O[i].2K(\'4u\')}}}i8=v.id}E oX(x){B y=4s.3P(x).Q;if(y>0){x=nW(x,y,\'\',-1)}K x}E nW(x,y,p,j){B x2=[];B 2C;if(I(x[\'X\'])){x=x[\'X\'];y=x.Q}B ii=0;V(B i=0;i<y;i++){2C=J;if(I(x[i][\'id\'])){x[i][\'de\']=x[i][\'id\']}x[i][\'id\']="x"+p+\'-\'+i+(I(x[i][\'id\'])?\'-\'+x[i][\'id\']:\'\');j==-1&&i==0&&!I(x[i][\'4Q\'])?o.hv=x[i][\'id\']:\'\';if(!I(o.hv)){j==0&&!I(x[i][\'4Q\'])?o.hv=x[i][\'id\']:\'\'}x[i][\'iK\']=p;x[i][\'nD\']=j;x[i][\'b7\']=ii;if(I(x[i][\'z9\'])){x[i][\'1L\']=x[i][\'z9\'];B q1=x[i][\'3e\']?x[i][\'3e\'].L(\'[\'):0;B q2=x[i][\'3e\']?x[i][\'3e\'].L(\']\'):0;if(q1>0&&q2>0){B s1=x[i][\'3e\'].1p(q1+1,q2-q1-1);B s2=s1.2t(",");B s3=\'\';V(B k=0;k<s2.Q;k++){s3+="["+s2[k]+"]"+x[i][\'3e\'].2a("["+s1+"]",s2[k])+(k<s2.Q-1?",":\'\')}x[i][\'3e\']=s3}}if(I(x[i][\'X\'])){x[i][\'4Q\']=x[i][\'X\']}if(!I(x[i][\'4Q\'])){if(I(x[i][\'3e\'])){if(x[i][\'3e\']==\'\'&&!I(x[i][\'7M\'])){2C=H}}F{2C=H}}if(!2C){o.1v[x[i][\'id\']]=x[i];ii+=1}if(I(x[i][\'4Q\'])){B z=4s.3P(x[i][\'4Q\']).Q;if(z>0){x[i][\'4Q\']=nW(x[i][\'4Q\'],z,x[i][\'id\'],i)}}if(!2C){x2.2T(x[i])}}K x2}E z8(){B x=[];if(I(v.4R)){if(v.4R.L("x-")!=0){V(B y in o.1v){if(o.1v.2v(y)){if(o.1v[y].de==v.4R){v.4R=y}}}}if(I(o.1v[v.4R])){v.X.Sr==1?v.X.sS=0:\'\';x=o.1v[v.4R]}F{x=o.X[0];if(v.4R==o.z6){o.2x=1T}}}F{x=o.X[0]}if(x){V(B i=0;i<10;i++){if(I(x[\'4Q\'])){x=x[\'4Q\'][0]}F{1g}}v.4R=x.id;if(v.4R==o.z6){x.1D=1T}}K x}E 9q(){9V("4v","9q",1);o.U.iu();if(o.5f&&v.bJ==1){o.3l.ou(0,o.P.1k())}if(o.R.kg()){if(v.X.eX==1&&o.R.eT()){o.R.cM();if(o.1A&&o.1l.5r&&o.2j!="ay"){}}F{nY()}}F{if(v.S2==1&&o.2c){o.U.7Z()}7R();js("Ar")}}G.z7=E(){nY()};E nY(){if(v.X.kb==1&&!o.R.eT()){o.R.kf();K}if(v.X.Eg==1){!o.R.cn()?o.R.aZ():\'\'}7R();js("Ar")}E nB(x){if(x.L(\'js:\')==0){3h{x=2l(x.1p(3))}2O(e){dq.1n(e.96)}}K x?x:\'\'}E qI(){B pj=2J.7F(6y.8E()/2p);B pf=(I(v.vo)?v.vo:0)+2w(o.P.Z());B 1z=0;o.1l.p5?1z=1:\'\';o.1l.5r?1z=2:\'\';o.1l.9N?1z=3:\'\';o.1l.S1?1z=4:\'\';o.1l.tv?1z=5:\'\';B 1b=v.hy.2a("[pj]",pj);1b=1b.2a("[pf]",pf);1b=1b.2a("[RY]",1z);B 8b=1O.1M("3N");8b.6a(\'2S\',1b);8b.6a(\'18\',\'5W\');8b.6a(\'W\',\'5W\');o.1K.1J(8b)}};B Cd=E(1b){B 1b;B 3S;B lD;B 8K;B eU="";B fs=0;B kw=J;B kF=J;B t8;B P;B 3n;o.3k={x:1,y:1,x0:1,y0:1};B n3;B l9;B mw=0;B bF=0;if(1P(1b)==\'54\'){1b=4n(1b);if(1b.L("[{")==0){3h{1b=1b.2a(/9E\'qt/ig,\'"\');1b=4o.6f(1b);n3?1b=o.U.6r(1b):\'\'}2O(e){dq.1n(e);1b="rG 4o"}}if(1b.L("#"+v.9O)==0){1b=o[o.fd[0]](1b)}if(1b){if(1b.L("#"+v.fl)==0&&1b.L(v.gH)>0){1b=o[o.fd[1]](1b)}}if(1b){if(1b.L("#0")==0){if(1b.L(o.cC)>0){1b=aG(1b.2a(o.cC,\'\'))+o.cC}F{1b=aG(1b)}}}if(v.aX==1){1b=aX(1b)}if(1P(1b)==\'54\'){if(1b.L(".9W")==1b.Q-4||1b.L(".8M")>0){l9=1b.2t(" or ");pq()}}}o.42=1M("1Z");O(o.42,{"1h":"2i","1d":0,"17":0,"W":"1j%","18":"1j%","4P":"2Q 0.2s 2V","1B-7y":"7A"});o.1K.1J(o.42);if(!n3){df()}E pq(){1b=l9[mw];if(1b.L(o.cC)>0){1b=1b.2a(o.cC,\'\');v.3e=1b}B 4q=fk(1b);4q.aH=E(){if(G.dF==4&&G.6o==4I){aZ(G)}F{jD(1)}};4q.lT=E(e){jD(1)};4q.aO();n3=H}E jD(x){if(mw+1<l9.Q){mw++;pq();x=0}if(x==1){5u("X d8 hS or vC vD")}if(x==2){5u("S6 4o")}}E aZ(x){if(x.bU){B y=x.bU;if(y.L("#"+v.9O)==0){y=o[o.fd[0]](y)}if(y.L("#"+v.fl)==0&&y.L(v.gH)>0){y=o[o.fd[1]](y)}if(1b.L(".9W")==1b.Q-4){B 9W=y.2t(/(\\r\\n\\t|\\n|\\r\\t)/gm);1b=[];B oK=1;B gu=\'\';V(B i=0;i<9W.Q;i++){if(9W[i].L("#Sc")>-1){if(9W[i].L(" - ")>-1){B 1I=9W[i].2t(" - ");gu=1I[1I.Q-1]}}if(9W[i].L("3u")>-1){1b.2T({1L:""+(gu!=\'\'?gu:oK),3e:9W[i]});oK++;gu=\'\'}}}F{y=y.2a(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3h{1b=4o.6f(y)}2O(e){jD(2)}}if(I(1b.cA)){1b=Se(1b)}if(o.R){if(v.X.jF==1){if(!o.R.cn()){o.R.kj()}}}df();hZ();1C(E(){js("X")},1)}}E df(){1b=o.U.6r(1b);1b&&1b!=\'?\'?6r(1b):\'\'}E 5u(x){1n("e5: "+x);B y=H;B yy=H;js("Sb",x);if(3S){if(3S.Q>0){8K++;y=8K>3S.Q-1;if(y&&v.Sa==1){if(o.3F.Q>1&&o.2L>0){if(o.2b[o.2L].L(2D("et"))==-1){o.2b[o.2L]=o.2b[o.2L]+\' (\'+2D("et")+\')\'}yy=J;o.U.5F(o.2L-1);jb()}}if(!y){B z=J;o.2x>0||!o.1D||P.5l()?\'\':o.2x=4w();if(o.2j!=mx(3S[8K])||o.2j!=\'ay\'){if(o.1A){o.U.a9();z=H}}1n("S7 cl",o.2x);6r(\'or\');o.1D&&!o.1X?P.2E():\'\';jb()}F{if(v.8X==1&&yy){y=J;sq()}}}}if(y&&yy&&x){tQ(x,H)}};E tQ(x,mr){9V("26","e5",H);if(v.vE==1&&!o.an){if(v.vL==1){o.aj.8M(v.vM)}F{o.aj.8M(x)}if(v.vJ==1&&I(v.vG)){o.ch=1w vH();o.U.hQ()}}mr?o.an=H:\'\';if(o.1A){o.U.6w();o.R.2X()}I(o.2g)&&!I(o.ch)?o.U.7R():\'\';js("26",x)}E sq(){bF++;1n("e5 eY wb "+bF);I(o.bW)?3d(o.bW):\'\';o.bW=1C(vK,v.tl*2p)}E vK(){B x=3V(v.SZ,10);if(o.1A){if(bF<x){o.U.eY()}F{tQ(\'eY e5 \'+P.nl())}}}G.5u=E(){5u(P.nl())};G.8q=E(y){1n("kl");kw=H;B x=J;if(3J()>0&&!o.5B&&!y){B Z=o.vY;if(Z+10<3J()){1n(\'T1 (uW)\');js("uW");P.2E();P.3G(Z);x=H}}if(!x){o.U.kl();js("4v")}};G.8Y=E(){if(v.qs==1){I(o.2g)?o.U.7R():\'\'}v.hW==1?o.U.hQ():\'\';o.R.2E();o.U.vN();if(v.SX==1&&I(v.uQ)){if(v.uQ.Q>5){tZ();3X(t8);t8=6Z(tZ,v.vF*2p)}}if(v.8X==1){if(bF>0&&o.P.1k()==0){bF=0;sq()}}js("1A")};G.gl=E(){if(v.nr==1&&o.5K){if(o.U.gl()){o.bE=P.oh();o.R.4h()}}o.sU=H};G.c6=E(){o.U.2X()};G.fW=E(){1n("SW")};G.fT=E(){1n("sN");o.U.sN();o.gs?js("43",o.gs):\'\'};G.aB=E(){1n("sO");bF=0;o.U.sO()};G.a8=E(){if(P){1n("3J",3J());o.U.3J(4w(),3J());js("1k",3J());bF=0;if(I(o.jO)){o.U.ci(o.jO);o.jO=1W}}};E 4w(){B x=P.Z();K x}E 3J(){B x=P.1k();K x}G.cs=E(){};G.8I=E(){1n("8G");o.U.8G();js("9b")};G.bo=E(){if(fs!=4w()){o.U.6w();if(fs==0){if(v.hW==1&&v.vy==1){o.U.hQ()}}}fs=4w();js("Z",fs);if(v.2e.on==1){if(1P(vv)==\'E\'){if(!3n&&v.2e.4k!=1&&v.vw&&v.vw!=\'\'&&fs>0){o.dc=1w vv();3n=o.dc.fb()}}}};G.vh=E(){if(o.2j=="4b"){P?P.mu():\'\'}};G.vu=E(x){o.U.a9();P.vz(x)};G.mu=E(){if(o.2j=="4b"&&P){K P.3A()}F{K H}};G.mn=E(){K P.mn()};G.m9=E(){K P.m9()};G.5F=E(x){1n("T5",x);if((o.2j=="ay"||o.2j==o.ws||(o.2j=="1F"&&(v.8e==0||9s()<2))||(o.2j=="22"&&(v.9T==0||aU()<2)))&&I(o.3F[x])){B Z=G.Z();o.2x>0?\'\':o.2x=Z;o.U.3G(Z,J);6r(o.3F[x],H);B y=H;if(v.1f){if(v.1f.T6==1&&!o.1A){y=J}}if(y){o.U.2E()}}if(o.2j=="1F"&&v.8e==1&&9s()>1){P.BZ(x)}F if(o.2j=="22"&&v.9T==1&&aU()>1){P.BV(x)}F if(o.2j=="4b"||o.2j=="dm"){P.vA(x)}};E vO(){if(o.5K&&o.1Y){P.o4();V(B i=0;i<o.1Y.Q;i++){P.BN(o.1Y[i],o.2Y[i],(i==o.3q))}}}G.8x=E(x){1n("ST",x);P?P.dV(x):\'\';if(v.2e.on==1){if(3n){3n.dV(x)}}};G.vB=E(){vO()};G.vP=E(){P.o4()};G.ci=E(x){1n("SG",x);if(o.9f.Q>0){if(o.9f[x]){B Z=G.Z();o.2x>0?\'\':o.2x=Z;o.U.3G(Z,J);6r(o.9f[x],H);o.U.2E()}}F{if(o.2j=="1F"&&v.aJ==1){P.BY(x)}F if(o.2j=="22"&&v.ew==1){P.C2(x)}}};G.uE=E(){B x=o.2b[o.2L];x==1T?x=\'\':\'\';B y=gY()&&v.g6==1&&v.8e==1&&x!=2D("2z");K(y?\'\'+2D("2z")+\' \':\'\')+x};G.uz=E(){B x=o.6e[o.5n];x==1T?x=\'\':\'\';K x};G.gY=E(){K gY()};E gY(){B x=J;if(P){if(o.2j=="4b"){x=P.2z()}if(o.2j=="1F"&&v.8e==1&&9s()>1&&v.g6==1){x=P.2z()}if(o.2j=="22"&&v.9T==1&&aU()>1){x=P.2z()}}K x}E 9s(){if(o.2j=="1F"){K P.9s()}F{K 0}}E aU(){if(o.2j=="22"){K P.aU()}F{K 0}};G.4J=E(x){if(P&&(o.2j=="4b"||o.2j=="9p"||I(v.dN))){P.4J()}if(v.rU>0){O(o.42,{"18":(o.2c?"1j%":o.bp-v.rU)})}if(o.3n&&v.2e.vq==1){o.dc.4J()}};G.3v=E(){K P.3v()};G.uu=E(){P.uu()};G.8X=E(){1n(\'8X\');o.9P=0;o.1D?v.3C=1:\'\';o.U.8G();if(1b&&v.SA!=1){if(1b.L(\'(5G)\')==-1){1b=1b+(1b.L(\'?\')==-1?\'?\':\'&\')+\'w5=(5G)\'}}if(o.2j=="1F"||o.2j=="ay"){P.2S(1b)}F{6r(1b)}};if(!I(o.2g)){qV()}if(I(v.2g)){if(v.2g!=\'\'){9i(v.2g,o.2g,v.hP);if(v.qs==1&&!o.1D){1m(o.2g)}}F{v.2g=1W}}E a2(){eU=P?P.6o():\'\'}E w1(1b){3S=1b.2t(" or ");V(B i=0;i<3S.Q;i++){if(3S[i].L(" lK ")>-1){lD=3S[i].2t(" lK ");3S[i]=lD[5G(0,lD.Q-1)]}if(I(v.lx)&&3S[i].L("//")==-1){3S[i]=v.lx+3S[i]}}8K=0}E vt(){a2();if(eU=="7m"||o.5B){o.U.qf()}if(eU!=""){o.U.tx()}}E qV(){if(o.2g){o.1K.3c(o.2g)}o.2g=1M("1Z");O(o.2g,{"3U-2y":"1H","1r":v.kv,4P:"1r 0.5s"});if(v.w4==1){SN()}F{O(o.2g,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'18\':\'1j%\'})}o.1K.1J(o.2g)}E 6r(x,y,w6){v.fV==\'\'?v.fV=\';\':\'\';if(x.L(\'{\')>-1&&x.L(\'}\')>-1&&x.L(v.fV)>-1){B z=x.2t(v.fV);o.9f=[];V(B i=0;i<z.Q;i++){o.6e[i]=z[i].1p(z[i].L("{")+1,z[i].L("}")-1);o.9f[i]=z[i].1p(z[i].L("}")+1);if(I(v.8R)){if(v.8R==o.6e[i]){o.5n=i}}}x=o.9f[o.5n]}!I(3S)?3S=[]:\'\';o.kG?3d(o.kG):\'\';x&&x!=\'or\'&&x!=\'x\'?w1(x):\'\';B ft=o.2j;if(3S.Q>0){o.2j=mx(3S[8K]);B fb=J;if(w6){fb=H}1b=3S[8K];if(1b){1b=1b.2a(/\\(5G\\)/g,2J.5G())}if(!fb&&x!=\'x\'&&P&&o.2j==ft&&(ft=="ay"||(ft=="9p"&&!o.1l.2o)||(ft=="4b"&&o.1D&&!kF)||ft=="dm"||ft=="1F"||ft=="22")){P.2S(1b);1n("2S")}F{1n("SL");mV();vQ(1b)}if(o.dn){if(o.eP){P.dV(o.eV)}F{if(o.9o!=o.dn){P.dV(o.4F[o.9o])}}}}if(!y){3X(o.qj);o.qj=6Z(vt,o.qC);if(!I(v.2f)&&v.nq==1&&v.qG==1){v.2f=\'\'}if(I(v.2f)){o.U.h4(v.2f)}if(v.ha==1){if(v.nr==1&&o.1l.2o){}F{if(o.2j=="4b"){O(o.42,{"1d":-d7,"17":-d7})}F{2W(o.42)}v.1u.1m=0}}}}E mx(x){B 1z="ay";if(x){if(x.L(".FA")>0){1z="1F"}F if(x.L(".vU")>0){1z="22"}F if(x.L("ws://")==0){1z=o.ws}F if(x.L(\'4b.ar/\')>-1||x.L(\'le.be/\')>-1){if(1P(sj)==\'E\'){1z="4b";if(v.nv==1){B y=\'l8://3N.4b.ar/vi/\'+lh(x)+\'/\';vT(y+\'wa.gi\',E(z){z>1j?v.2g=y+\'wa.gi\':v.2g=y+\'R4.gi\';if(o.1v){o.1v[o.3B][\'2g\']=v.2g}v.3C==1||o.1D?\'\':9i(v.2g,o.2g,v.hP)})}}F{1n("No w8")}}F if(v.9p==1&&x.L(\'9p.ar/\')>-1){1z="9p"}F if(v.dm==1&&x.L(\'R1.ar\')>-1){1z="dm"}F if(v.vZ==1){R8(x)?1z="9E":\'\'}}o.5K=1z=="ay"||1z=="1F"||1z=="22"||1z==o.ws;K 1z}E vT(1b,vR){B 3N=1w Rg();3N.aH=E(){vR(G.18)};3N.2S=1b}E vQ(x){o.2j=mx(x);if(o.5K){P=1w vI(x,o.42,J)}if(o.2j=="4b"){P=1w sj(x,o.42)}if(v.9p==1&&o.2j=="9p"){P=1w Rd(x,o.42)}if(o.2j=="9E"){P=1w Ra(x)}if(o.2j=="dm"){P=1w Rb(x,o.42)}o.R?o.R.Be():\'\';B t=0;if(I(v.1k)){if(o.3l&&v.bJ==1&&!o.1D){t=o.3l.as().t}1C(E(){o.U.3J(t,v.1k)},1j)}}E mV(){if(P){P.3W();P=1W;eU="8U"}if(3n){3n.3W();3n=1W;3n=1T;o.dc.7d();o.3n=1W;o.dc=1W}};G.3W=E(){mV()};G.Rc=E(){3S=[];mV()};G.6r=E(x,y,z){6r(x,y,z)};G.9i=E(x){9i(x,o.2g,v.hP)};G.2E=E(){if(P){kw=J;kF=J;if(o.5B){o.4Z.2E()}F{P.2E();v.hW==1?o.U.hQ():\'\'}if(I(3n)){3n.2E()}if(o.7h){if(o.5K){if(o.9c>0&&!o.7h.QL()){o.7h.mQ()}}F{o.jr=[];o.R.kq("aV")}}if(o.5K&&v.G6>-1&&!o.ot&&!o.1l.5r){if(o.9c>0){P.G1()}}jb()}F{1C(G.2E,4g)}};E jb(){if(v.vX>0&&3S.Q>1){if(3J()==0){3d(o.kG);o.kG=1C(vW,v.vX*2p)}}}E vW(){if(o.1A&&3J()==0&&4w()==0){if(P){if(P.9y()==0&&8K!=3S.Q-1){5u(\'6r wb\')}}}}G.vs=E(19){if(o.3n){if(v.2e.vq==1){if(o.qZ[o.3n]>2){K}}if(19){19.9X();1Q.19?1Q.19.5O=H:\'\'}B 1I=P;P.oc(H,o.3n);3n.oc(J,o.42);P=3n;3n=1I;P.2E();3n.2E();js("2e")}};G.vn=E(){P.2S(1b)};G.oU=E(){v.5N==1?o.5N.2K("1m"):\'\';o.tY=H};G.gb=E(){if(v.1u.sC){v.1u.sC=J;if(o.R){o.R.uc(1);o.R.oI()}}o.tY=J};G.vp=E(){if(o.3n&&o.dc){o.dc.fS()}};G.eS=E(){if(o.5K&&o.5o){o.fN=H;P.5o()}};G.cY=E(){if(o.5K&&o.8z){P.8z()}};G.l2=E(){if(v.9Q==1&&I(v.vm)){if(!I(o.9Q)){o.9Q=1M("1Z");O(o.9Q,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'18\':\'1j%\',"3U-2y":"1H","4V":vr});o.1K.1J(o.9Q)}6d(o.9Q);9i(v.vm,o.9Q,\'5j\')}if(P){iX(0);P.l2()}};G.eb=E(){if(o.9Q){2W(o.9Q)}P?P.eb():\'\'};G.2X=E(){if(o.5B){o.4Z.2X()}F{P?P.2X():1n("QV")}if(I(o.3n)){3n.2X()}};G.kD=E(){kF=H;o.U.3G(0,J);I(o.2g)?o.U.7R():\'\';6r(\'x\')};G.cI=E(){P?P.cI():\'\'};G.3G=E(x){if(P){if(o.5B){o.4Z.3G(x)}F{P.3G(x);if(v.2e.on==1){if(3n){3n.3G(x)}}}}};G.4X=E(){if(P){P.4X();o.5B?o.4Z.4X():\'\'}if(v.2e.on==1&&v.2e.ez==1){if(3n){3n.4X()}}};G.6G=E(){if(P){P.6G();o.5B?o.4Z.6G():\'\'}if(v.2e.on==1&&v.2e.ez==1){if(3n){3n.6G()}}};G.3Q=E(x){P?P.3Q(x):\'\';if(v.2e.on==1){if(v.2e.ez==1&&3n){3n.3Q(x)}}if(o.5B){o.4Z.3Q(x)}};G.j7=E(){K P?P.j7():J};G.5l=E(){K P?P.5l():J};G.6o=E(){K eU};G.8U=E(){K kw};G.Z=E(){B x=0;if(P){x=4w();if(o.5B){B y=o.4Z.4w();y?x=y:\'\'}F{if(3J()>0&&x!=3J()){o.vY=x+0.QS}}K x}F{K 0}};G.1k=E(){B x=0;if(P){x=3J();x==0&&I(v.1k)?x=v.1k*1:\'\';if(o.5B){B y=o.4Z.3J();y?x=y:\'\'}}K x};G.9y=E(){K P?P.9y():0};G.e7=E(){o.3k.e7=o.3k.e7?J:H;O(o.42,{"2Q":(o.3k.e7?"3b(-1)":"3b(1)")})};G.Rj=E(){qV()};G.rc=E(){if(o.5K){P.47()}};G.1y=E(x){if(7e(x).L(":")>0){B y=x.2t(":");B z0=o.3m/o.4y;B z1=o.P.3v();if(z1.W>0){z0=z1.W/z1.18}B z=y[0]/y[1];if(z0!=z){if(o.5K){P.dQ()}B w2=o.4y*z;B x2=w2/o.3m;B h2=o.3m/z;B y2=h2/o.4y;if(x2<1){o.3k.x0=o.3k.x=4x(x2);o.3k.y=1}F{o.3k.x=1;o.3k.y0=o.3k.y=4x(y2)}O(o.42,{"2Q":"3b("+o.3k.x+") 3g("+o.3k.y+")"});o.hC=x}}F{o.3k.x+=4x(x);o.3k.y+=4x(x);O(o.42,{"2Q":"3b("+o.3k.x+") 3g("+o.3k.y+")"})}if(v.1U.RL==1){if(!o.w0){if(o.3k.x>0||o.3k.y>1){vS(o.42,\'o.RH\');o.w0=H}}F{if(o.3k.x==1&&o.3k.y==1){O(o.42,{"1d":0,"17":0})}}}o.R.tP()};G.lr=E(){if(o.5K){P.dQ()}o.3k.x=o.3k.x0;o.3k.y=o.3k.y0;O(o.42,{"2Q":"3b("+o.3k.x+") 3g("+o.3k.y+")"});o.R.tP();o.hC=1W};G.hw=E(x,y){P.hw(x,y)};G.RG=E(){B x=1T;I(o.1Y)?I(o.1Y[o.3q])?x=o.1Y[o.3q]:\'\':\'\';K x};G.b0=E(){K b0()};E b0(){K 3S?(3S.Q>0?(3S[8K]?3S[8K]:\'\'):\'\'):\'\'};G.9G=E(){K P?P.9G():J};G.5T=E(){if(o.5K){P.5T()}};E tZ(){B 4q=fk(v.uQ+\'?1b=\'+3S[8K]);4q.aH=E(){if(G.dF==4&&G.6o==4I){if(G.bU){v.1L=G.bU;o.U.a6(\'1L\')}}};4q.aO()}};B vI=E(1b,1E,2e){B 1e=1M("5Z");B dO;B tO=0;B 1F;B 4j=J;B sV=J;B p1=J;B 9Z=J;B eg=-1;B 22;B 7H=J;B Fp=J;B tU=J;B ws;B p6=J;B 5Q=J;B 9w=J;B 7t=0;B 8v=J;B 26;B RO;B ky=J;B hH=-1;B ax=-1;B va;B m0;B lV;B i4;B RP;B Fg=\'5Z/RQ; RD="RC.Rp, Rq.40.2"\';O(1e,{\'1h\':\'2i\',\'1d\':0,\'17\':0,\'W\':\'1j%\',\'18\':\'1j%\',\'3o-lO\':\'qy\',\'4P\':"CE 0.2s 2V",\'7C-18\':\'2z\',\'5C-18\':\'1H\',\'7C-W\':\'2z\',\'5C-W\':\'1H\'});dQ();if(o.1l.7L&&v.3C==1&&v.oW==1){4c(1e,{\'3w\':1,\'nZ\':1,\'3C\':1})}F{if(v.o6==1&&o.1l.2o){4c(1e,{\'nZ\':\'1\'})}if(!o.1l.tv){4c(1e,{\'47\':(v.47==1&&v.3C==0?\'bq\':\'1H\')})}}if(v.Ro==1){4c(1e,{"Rn":"w7","Rk":"w7"})}4c(1e,{\'2S\':1b,\'x-3T-5o\':\'Bm\'});if(v.Rl==1){4c(1e,{\'2e\':\'J\'})}if(2e){1e.3C=H;if(v.2e.ez!=1||v.3C==1){1e.3w=H}}if(v.Rm==1){4c(1e,{\'Rs\':\'Rt\'})}ow();if(v.Rz==1){B dl=1M("cU");4c(dl,{"Bo":"no","Bl":"H","Bn":"H","2S":""});O(dl,{"1h":"2i","W":"1j%","18":"1j%","2Z":0});1E.1J(dl);B w9=1Q.6Z(E(){if(dl.io.1O.dF==="RB"){1Q.3X(w9);O(dl.nO.9H,{"2N":0,"2M":0});dl.nO.9H.1J(1e)}},1j)}F{1E.1J(1e)}if(!I(1b)){1b=\'\'}if(1b.L(".vU")>0){5Q=H;if(!I(1Q.6X)){B f1=mA("vV.6X.3z","vV.6X.3z/Rv/22.7W.7C.js","Rw");if(f1){o.np=6Z(FB,1j);f1.lT=E(e){3X(o.np);o.U.9J();26=\'bD Vr d8 hS\';o.P.5u()}}}F{tc()}}F if(((3p.1F==1&&v.pb!=1)||1b.L(".FA")>0)&&(o.fh.L("7p")!=-1||I(1Q.56))){4j=H;sV=H;3h{if(I(56)){if(!56.Fz()||(o.1l.6j&&v.Ru==1&&!o.1l.5r)||(o.1l.6j&&o.1l.5r&&v.Rx==1)||(o.1l.mG&&v.Ry==1)){1n(\'7p RA \',56.Fz());4j=J}F{if(v.47==1||v.3C==1||v.Fy==1||2e){d6(J)}}}F{4j=J}}2O(26){4j=J}}F if(1b.L("ws://")==0&&v.Rr==1){8v=H;oY()}if(o.1l.tv&&v.3C==1&&!4j&&!5Q&&!8v){1C(E(){o.U.9J()},1j)}if(v.7h==1){I(o.7h)?o.7h.eF():\'\';o.7h=1w RR()}E FB(){if(I(1Q.6X)){3X(o.np);tc()}}E tc(){5Q=H;if(tr()){v.47==1||v.3C==1||v.tz==1?iT(J):\'\'}F{5Q=J;1n("bD d8 EZ")}}E iT(x){1n("bD");v.tz=1;B di={dh:60};if(o.3F.Q>1){v.9T=0;v.FC=H}F{v.FC?v.9T=1:\'\'}if(o.9f.Q>1){v.ew=0;v.FE=H}F{v.FE?v.ew=1:\'\'}if(I(v.cF)){if(I(v.cF.dh)){if(v.cF.dh>bN){v.cF.dh=bN}}if(1P v.cF=="3o"){V(B 1a in v.cF){di[1a]=v.cF[1a]}}}22=6X.bw().fb();js("22",22,1);v.FD==1&&!2e?22.a1({\'tV\':{\'RS\':6X.RU.RT}}):\'\';B ap=(v.3C==1||2e||x);22.RN(1e,1b,ap);if(v.RM==1){B 9I=v.RF;if(9I){if(1P(9I)=="54"){3h{9I=9I.2a(/9E\'qt/ig,\'"\');9I=4o.6f(9I)}2O(e){1n("rG bD RE 4o")}}if(1P(9I)=="3o"){22.RI(9I)}}}22.a1({\'a7\':{\'RK\':H,\'Fr\':(di.Fo==1&&!ap?0:di.dh)}});22.a1({\'a7\':{\'RJ\':di.dh}});22.a1({\'a7\':{\'Ri.oH\':J}});22.a1({\'a7\':{\'QR.oH\':J}});if(v.Fq==1){22.QQ(1T,H)}if(v.tH==1){22.a1({\'a7\':{\'lI\':{\'lE\':{\'9L\':J,\'5Z\':J}}}})}22.on(6X.bw.2y.QT,E(1G){1n("bD FW");B q=Ff();Fl();o.jj=J;if(v.QU==1){lV=1w QX(22,2e)}9w=22.QW();9w?1n("FP"):\'\';if(v.9T==1){if(v.tH==1||q>0){o.2L=q;22.a1({\'a7\':{\'lI\':{\'lE\':{\'9L\':J,\'5Z\':J}}}})}F{o.2L=22.lY("5Z").Q-1}o.R.cN(o.2L);22.la("5Z",o.2L);22.la("9L",o.2L)}o.U.9J();Fp=H});22.on(6X.bw.2y.QP,E(1G){if(di.Fo==1&&!ap){22.a1({\'a7\':{\'Fr\':di.dh}})}if(!tU){B 6V=2w(o.5n);if(6V>0&&v.ew==1){22.C0(22.pi("9L")[6V])}tU=H}});22.on(6X.bw.2y.QO,E(1G){if(9w){o.U.3J(22.Z(),22.1k())}});22.on(6X.bw.2y.QI,E(1G){22.QH(-1)});22.on(6X.bw.2y.QG,E(1G){if(1G.QJ=="5Z"&&1G.QK!=1G.Fs&&v.9T==1){o.2L=1G.Fs;o.R.cN(o.2L);1n("bD EX "+o.2L)}});22.on(6X.bw.2y.QN,E(1G){if(I(1G.ra)){if(1G.ra.1z=="QM"){js("FH",1G.ra.1b)}}});22.on(6X.bw.2y.Fn,E(1G){if(1G.26){if(1P 1G.26=="3o"){o.hY=1G.26.96}F{o.hY=1G.26}}26="bD "+o.hY;o.P.5u()});7H=H}E d6(x){1n("7p");if(o.3F.Q>1){v.8e=0;v.Fu=H}F{v.Fu?v.8e=1:\'\'}if(o.9f.Q>1){v.aJ=0;v.Ft=H}F{v.Ft?v.aJ=1:\'\'}o.mf=J;eg=-1;B rZ=J;if(v.8k&&v.FF==1){rZ=H;v.FF=0}dO={tV:(v.FG==1&&!2e),QY:(v.47==1||v.3C==1||2e||x)&&!rZ,fc:60,rS:60,QZ:(v.FT>0?v.FT*2p:FR),Re:(v.FS>0?v.FS*2p:FR),Rh:J};if(v.Rf==1){dO.R9=H}if(v.FU==1){dO[\'R2\']=E(4q,1b){4q.R0=H}}if(I(v.7o)){if(I(v.7o.fc)){if(v.7o.fc>bN){v.7o.fc=bN}v.7o.rS=v.7o.fc}if(I(v.7o.FV)){v.7o.rS=v.7o.fc=v.7o.FV}if(1P v.7o=="3o"){V(B 1a in v.7o){dO[1a]=v.7o[1a]}}}1F=1w 56(dO);js("1F",1F,1);1F.EV(1b);1F.R3(1e);1F.on(56.7K.R7,E(){1n("7p FW")});1F.on(56.7K.R6,E(19,1G){!2e?o.U.9J():\'\'});1F.on(56.7K.R5,E(19,1G){if(!2e&&v.8e==1&&9s()>1){Fe();o.R?o.R.cN(o.2L):\'\'}});1F.on(56.7K.RV,E(19,1G){pw()});1F.on(56.7K.RW,E(19,1G){pw()});1F.on(56.7K.SM,E(19,1G){if(!2e){if(1G.gc.7S!=9w){9w=1G.gc.7S;o.R.4h()}9w=1G.gc.7S;if(9w){1n("FP");o.FJ=1b.L("?qD")>-1;if(1e.1k>0&&1e.ef>0){if(1e.1k-1e.ef<10){if(o.g7>0){if(o.g7==1e.ef&&o.FI==1e.1k){o.mR++;if(o.mR>2){o.mR=0;o.g7=-1;1F.9a();d6(H);8q()}}F{o.g7=-1}}F{o.g7=1e.ef;o.FI=1e.1k}}}}}if(v.8e==1){o.2L=1F.mp;o.R?o.R.cN(o.2L):\'\'}mo()});1F.on(56.7K.SK,E(19,1G){if(I(1G.FK)&&!2e){js("FH",1G.FK.SO)}if(eg>-1){1F.G5=eg;eg=-1}p1=H;F0()});1F.on(56.7K.SR,E(19,1G){js("SQ",1G,1)});1F.on(56.7K.SP,E(19,1G){!2e&&v.aJ==1?po():\'\'});1F.on(56.7K.SJ,E(19,1G){if(!2e&&v.aJ==1){nG()}});if(v.SI==1){m0=1w SC(1F,2e)}F{1F.SB=J}1F.on(56.7K.Fn,E(19,1G){v.1n==1?dq.1n(1G):\'\';js(1G.1z+\'56\',1G,0,H);o.ux=1G;if(1G.gv){ah(1G.1z){1i 56.Fm.SD:if(v.sX==1){sK()}F{26=1G.gc+\' (\'+1G.1z+\')\';o.2x>0||2e||v.7S==1||8v?\'\':o.2x=4w();1F.9a();if(!2e){o.P.5u()}}1g;1i 56.Fm.SE:EU();1g;7g:26="7p gv 26, 9a";1F.9a();!2e?o.P.5u():\'\';1g}}F{1n("7p ",1G.1z,1G.gc,(1G.mb?1G.mb.iW:\'\'));js("SH",(1G.mb?1G.mb.iW:\'\'));if(7t>0){7t=2;v9()}}});9Z=H}E pw(){if(!2e&&v.8e==1&&9s()>1){if(o.2L!=1F.mp){o.2L=1F.mp;o.R?o.R.cN(o.2L):\'\';1n("7p EX "+o.2L)}if(I(v.b3)&&o.2L>0){B fq=v.b3.2t(",");V(B k=0;k<fq.Q;k++){if(o.2b[o.2L].L(fq[k])>-1){1n(\'SF 4D\');1F.ik=o.2L-1;1g}}}}}E oY(){if(I(1Q.EW)){if(tr()){if(!I(o.ws)){o.ws=1w SS()}ws=1w EW(1e,1b,{tV:H});p6=H}F{8v=J;1n("d8 EZ")}}}E F0(){ue()};G.5T=E(){ue()};E ue(){if(v.Ec){if(1e.fn.Q>0){if(v.5T==1){1e.fn[1e.fn.Q-1].iy="BC"}F{1e.fn[1e.fn.Q-1].iy="3j"}if(!o.5T){o.5T=H;o.R.4h()}}F{if(o.5T){o.5T=J;o.R.4h()}}}}E sK(){1n("T4");!2e&&o.1A?o.U.2X():\'\';o.U.7R();7t=1;v9(o.1A)}E v9(x){if(7t>0){3d(va);va=1C(F1,v.F2*2p)}}E F1(){if(7t>0){1n("T7");if(4j){if(7t==1){1F.EV(1b)}if(7t==2){1F.9a();d6(H);1e.1A()}}F{4c(1e,{\'2S\':1b})}}}B jw=0;B l6=0;E EU(){B 8E=v0.8E();if(!jw||(8E-jw)>d7){jw=v0.8E();1n("7p gv P 26, 3h to fz");1F.EO();1F.p2();if(o.1A){ec()}}F{if(!l6||(8E-l6)>d7){l6=v0.8E();1n("7p gv P 26, 3h to fz");1F.T8();1F.EO()}F{1n("7p gv P 26, uW Ta")}}}1e.1t(\'T9\',EN);1e.1t(\'26\',ny);1e.1t(\'8U\',8q);1e.1t(\'1A\',8Y);1e.1t(\'4u\',c6);1e.1t(\'BB\',bo);1e.1t(\'g4\',fW);1e.1t(\'mB\',fT);1e.1t(\'By\',aB);1e.1t(\'Bz\',cs);1e.1t(\'9b\',8I);1e.1t(\'BA\',a8);1e.1t(\'T3\',F3);1e.1t(\'BF\',o5);1e.1t(\'BG\',nP);E EN(){if(!4j&&!5Q){!2e?o.U.9J():\'\'}}E ny(){if(!4j&&!5Q){if(1e.26){1n(1e.26,1e.26.iW,1e.26.96);B x=1e.26.iW;26=1T;if(x==1){26="T2"}if(x==2){26="EM"}if(x==3){26="c0"}if(x==4){26="d8 hS"}1n("SV e5: ",26)}if(sV&&v.sX==1){26=1T;sK()}if(26!=1T){5u()}}}E 5u(){!2e?o.P.5u():\'\'}E 8q(){!2e?o.P.8q():\'\'}E 8Y(){if(!o.1D&&v.8k){1n(\'EQ 1A\');4u();o.U.2E();K}if(4j&&7t>0){}F{if(!2e){B sG=o.U.9r()&&o.kQ!=1;if(sG||ax==-1){B x=J;if(4j){if(I(o.1X)||I(o.5w)){if(sG){}F{1n(\'4u g2\');4u();x=H}}}if(!x){o.P.8Y()}}}}}E c6(){1n("SU");if(o.1A&&o.k6&&!1e.8U&&v.ET==1&&!o.bE){1n("ET");ec()}F{!2e&&!o.ES&&1e.7Q?o.P.c6():\'\'}}E bo(){!2e?o.P.bo():\'\';if(ax>-1){if(4w()>ax){1n(\'4u SY\',ax);4u();ax=-1}}}E fW(){!2e?o.P.fW():\'\'}E fT(){!2e?o.P.fT():\'\'}E aB(){if(2e){j4()}F{o.P.aB();od();if(4j&&7t>0){7t=0;1n("T0 up");1F.p2();ec();o.R.2E()}if(I(v.dN)){2A()}}}G.dN=E(){K(1e.jz/1e.f6)};E j4(){if(1e.f6>0){O(1E,{"18":1E.29/(1e.jz/1e.f6)-2w(v.2e.2Z)})}F{if(tO<20){1C(j4,1j);tO++}}}E od(){if(v.jq==1){3X(o.tM);o.tM=6Z(tN,1j);tN()}}E tN(){if(1e){if(1e.f6>0){o.U.ER(1e.jz/1e.f6);3X(o.tM)}}}E a8(){!2e&&!8v?o.P.a8():\'\'}E cs(){!2e?o.P.cs():\'\'}E 8I(){if(4j&&7t>0){}F{!2e?o.P.8I():\'\'}}E F3(){o.U.tw()}E tr(){B jI=1Q.F4=1Q.F4||1Q.Sz;B g5=1Q.Fh=1Q.Fh||1Q.Sy;B k4=jI&&1P jI.k4===\'E\'&&jI.k4(Fg);B As=!g5||g5.nK&&1P g5.nK.S9===\'E\'&&1P g5.nK.7d===\'E\';K k4&&As}E Ff(){B q=0;if(!2e&&v.9T==1){o.2b=[];B x=22.lY("5Z");if(x.Q>1){B y=\'\';V(B i=0;i<x.Q;i++){o.2b[i]=I(x[i].18)?oP(x[i],v.Fi):i;if(o.2b[i]==y||v.Fj==1){y=o.2b[i];if(I(x[i].ba)){o.2b[i]+=" "+gN+" &c8;"+2w(x[i].ba/2p)+\' \'+2D(\'bn\')+\'</6B>\';v.Fj!=1?o.2b[i-1]+=" "+gN+" &c8;"+2w(x[i-1].ba/2p)+\' \'+2D(\'bn\')+\'</6B>\':\'\';y=\'\'}}F{y=o.2b[i]}if(I(v.3H)&&q==0){if(v.3H==o.2b[i]){q=i}}if(I(o.3H)){if(o.3H==o.2b[i]){q=i}}}o.2b[x.Q]=2D("2z")}}K q}E Fl(){if(!2e&&v.ew==1){o.5n=0;B x=22.pi("9L");if(x.Q>1){V(B i=0;i<x.Q;i++){o.6e[i]=i;if(I(x[i].es)){o.6e[i]=nH(x[i].es)}F{if(I(x[i].Fk)){o.6e[i]=2D("6h")+" "+x[i].Fk}}if(I(o.8R)){if(o.8R==o.6e[i]){o.5n=i}}}}1n("bD F5 ",o.5n);o.R.ko(o.5n)}}B gN="<6B C=\'1r:0.5\'>";E Fe(){if(!2e&&v.8e==1){B x=1F.dS;B q=0;o.2b=[];if(x.Q>1){V(B i=0;i<x.Q;i++){if(I(x[i].18)){B y=oP(x[i],v.Fd);if(o.2b.L(y)>-1||v.Sd==1){if(I(x[i].ba)){B yi=o.2b.L(y);yi>-1?o.2b[yi]+=" "+gN+" &c8;"+2w(x[yi].ba/2p)+\' \'+2D(\'bn\')+\'</6B>\':\'\';o.2b[i]=y+" "+gN+" &c8;"+2w(x[i].ba/2p)+\' \'+2D(\'bn\')+\'</6B>\'}}F{o.2b[i]=y}if(I(x[i].F7)){o.8B[i]=x[i].F7[0]}}F if(I(x[i].6H)){o.2b[i]=x[i].6H}F{o.2b[i]=i}if(I(v.3H)&&q==0){if(v.3H==o.2b[i]){q=i}}if(I(o.3H)){if(o.3H==o.2b[i]){q=i}}}if(v.g6==1){o.2b[x.Q]=2D("2z")}F{1F.G4=0;1F.hl=0}if(v.F6==1||q>0){1F.hl=0;if(v.h8=="7B"||(!o.1D&&v.47==0)){1F.oV=q}F{if(v.h8=="dL"){1F.ik=q}}o.2L=q}F{if(v.g6==1){o.2L=1F.dS.Q-1}F{o.2L=1F.S5}}mo()}o.R?o.R.4h():\'\'}}E mo(){if(o.8B.Q>0&&v.aJ==1){po();nG()}}E po(){if(!2e&&v.aJ==1){B x=1F.oJ;o.6e=[];B 2C;if(x.Q>1){V(B i=0;i<x.Q;i++){2C=J;if(I(x[i].dK)&&o.8B.Q>0){if(x[i].dK!=o.8B[o.2L]){V(B j=0;j<o.8B.Q;j++){if(o.8B[j]==x[i].dK){2C=H}}}}if(!2C){o.6e[i]=I(x[i].6H)?nH(x[i].6H):i;if(I(v.8R)){if(v.8R==o.6e[i]){o.5n=i;1F.lZ=i}}}}}}}E nG(){if(!2e){B x=1F.oJ;B y=1F.lZ;if(y>-1){if(I(x[y].dK)){if(o.8B.Q>0){if(o.8B[o.2L]!=x[y].dK){V(B i=0;i<x.Q;i++){if(x[i].6H==x[y].6H&&x[i].dK==o.8B[o.2L]){1F.lZ=i;y=i;1g}}}}}o.5n=y;1n("7p F5",o.5n);o.R.ko(o.5n)}}};E nH(x){B r=x.jc();if(r=="RZ"||r=="en"){x="RX"}F if(r=="S0"||r=="ru"){x="Русский"}if(1P(v.F8)=="3o"){x=3V(v.F8[x],x)}K x};E oP(x,y){B r=x.18+\'p\';if(x.18<4I){r=\'kd\'}F if(x.18>=4I&&x.18<=cg){r=\'iI\'}F if(x.18>cg&&x.18<=iC){r=\'iO\'}F if(x.18>iC&&x.18<=4g){r=\'iA\'}F if(x.18>4g&&x.18<=bN){r=\'nU\'}F if(x.18>bN&&x.18<=F9){r=\'kV\'}F if(x.18>F9&&x.18<=Fc){r=\'k8\'}F if(x.18>Fc&&x.18<=Fb){r=\'nC\'}F if(x.18>Fb){r=\'nz\'}if(x.W==S4&&x.18<=S3){r=\'iI\'}F if(x.W==Fa&&x.18<=FY){r=\'iO\'}F if(x.W==Sf&&x.18<=Sg){r=\'iA\'}F if(x.W==St&&x.18<=Ss){r=\'kV\'}F if(x.W==Su&&x.18<=Sv){r=\'k8\'}F if(x.W==Sx&&x.18<=Sw){r=\'nC\'}F if(x.W==Sq&&x.18<=Sp){r=\'nz\'}if(v.1f.Sj==1&&I(v.1f[\'6H\'+r])){r=v.1f[\'6H\'+r]}F{if(y==1){r=2D(r)}if(y==2&&I(x.ba)){r=2w(x.ba/2p)+\' \'+2D(\'bn\')}}K r};E 4w(){if(5Q){K 7H?22.Z():0}F{K 1e.ef}};E 3J(){B x=1e.1k;if(5Q&&7H){x=22.1k()}if(I(v.4v)){x=v.4v}K x!=Si&&!nw(x)?x:0}G.2E=E(){B p=H;if(4j&&!p1){if(!9Z){d6(H)}1F.p2()}if(5Q&&!7H){iT(H);p=J}if(8v){if(!p6){oY()}ws.1A();p=J}if(1e.C.1d=="-Sh"){G.eb()}p?ec():\'\'};B Sk;E ec(){if(1b!="1H"){B pp=1e.1A();if(pp!==1T){pp.aT(E(){}).2O(E(26){1n("Sl",26.96);if(26.96.L(\'cl\')==-1&&26.96.L(\'So by\')==-1){if(v.oW==1&&!o.3w){1n(\'Sn\');o.U.4X();1e.1N=0;B pk=1e.1A();if(pk){pk.aT(E(){}).2O(E(e){1n("Sm",e.96);if(o.1l.tv&&(4j||5Q)){}F{o.R.2X();o.U.7R();js("QF")}})}}F{o.R.2X();o.U.7R()}}})}}}G.l2=E(){if(o.5w||o.1X){if(o.8N){cY()}if(!o.fN&&o.1l.2o&&o.1l.3T){if(!1e.3w){1e.3w=H;ky=H}O(1e,{"1h":"2i","17":-41,"1d":-41});ax=4w();if(!8v){1e.1A()}if(ax==0&&o.2x>0){i4=o.2x}}}};G.eb=E(){if(!o.fN&&(o.1l.2o||o.1l.3T)){O(1e,{"1h":"r7","17":0,"1d":0});if(I(v.dN)){2A()}if(ky){!o.3w?1e.3w=J:\'\';ky=J}if(i4>0){o.2x=i4;i4=0}ax=-1}};G.2X=E(){1n(\'7Q\');4u()};E 4u(){if(8v){ws.4u()}F{1e.4u()}};G.cI=E(){!1e.7Q?2X():ec()};G.3G=E(x){if(5Q&&7H){22.43(x)}F{if(4j){if(v.OY==1&&x>0&&oM()){eg=1F.ik;1F.G5=0}}1e.ef=x}};G.4X=E(){1e.3w=H};G.6G=E(){1e.3w=J};G.3Q=E(x){1e.1N=x};G.G1=E(){if(o.G3!=1e){B cl;B 8P;if(o.kJ[1e]){cl=o.kJ[1e];8P=o.oN[1e]}F{1Q.oO=1Q.oO||1Q.OX;8P=1w oO();cl=8P.P0(1e);o.kJ[1e]=cl;o.oN[1e]=8P}B i0=8P.P1();i0.i0.59=v.G6;cl.G0(i0);i0.G0(8P.P3);o.ot=H;o.G3=1e}};G.j7=E(){K!1e.7Q};G.5l=E(){K v.7S==1||8v?H:9w};G.9G=E(){K 1e};G.oh=E(){4c(1e,{\'R\':\'1\'});K H};G.47=E(){4c(1e,{\'47\':\'bq\'});if(4j&&!9Z){d6(J)}if(5Q&&!7H){iT(J)}};G.6o=E(){B 6C="7m";if(1e.7Q){6C="7Q"}if(1e.8U){6C="8U"}K 6C};G.oc=E(x,y){2e=x;y.1J(1e);1E=y;if(x){if(v.2e.ez!=1){1e.3w=H}F{if(!o.3w){1e.3w=J}}j4();if(o.2b.Q>0){if(4j){hH=o.2L;1F.hl=0;1F.ik=0}}}F{if(!o.3w&&v.2e.ez!=1){1e.3w=J}1e.1N=v.1N;od();if(o.2b.Q>0){if(4j){1F.hl=-1;if(hH>-1){hH<1F.dS.Q?1F.oV=hH:\'\'}}}}};G.Z=E(){K 4w()};G.1k=E(){K 3J()};G.9y=E(){B x=0;if(1e.8y){if(1e.8y.Q>0){B y=4w();V(B i=0;i<1e.8y.Q;i++){if((y>=1e.8y.1D(i)||y>=1e.8y.1D(i)-1j)&&y<=1e.8y.4v(i)){x=1e.8y.4v(i)}}x==0?x=1e.8y.4v(1e.8y.Q-1):\'\'}}if(I(v.4v)){x>v.4v?x=v.4v:\'\'}K x};G.2z=E(){K oM()};E oM(){B x=J;if(4j){if(9Z){x=1F.G4}}F if(5Q){if(7H){B y=22.OW();x=y.a7.lI.lE.5Z}}K x}G.3v=E(){K{"W":1e.jz,"18":1e.f6}};G.2S=E(x){1b=x;o.an!=2?o.an=J:\'\';if(5Q){if(22){22.OV(x)}}F if(4j){4j&&1F?1F.9a():\'\';d6(H);o9()}F{4c(1e,{\'2S\':x,\'3C\':0});ow();4u()}};E ow(){if(o.1l.6j){B y=1e.fn;if(y){V(B i=0;i<y.Q;i++){y[i].iy="OO"}}y=1e.oJ;if(y){V(i=0;i<y.Q;i++){y[i].oH=(i==0?1:0)}}if(1Q.ON){1e.1t(\'OM\',E(19){o.5o=19.OP=="OQ";!2e?o.U.fI():\'\'})}}o9()}G.5o=E(){1e.OU()};G.8z=E(){cY()};E o9(){if(o.1l.3T){if(I(1e.OR)&&!o.1l.7L){o.8z=H}if(1O.P6&&!1e.Pj){o.8z=H}}}E cY(){if(o.1l.6j){if(1e.Pi==="nb-in-nb"){1e.BP("fg");o.8N=J}F{1e.BP("nb-in-nb");o.8N=H}}F{if(!1O.Ph){2l(\'1e.Pk().aT(p => {o.8N = H;}).2O(26 => {o.8N = J;});\')}F{2l(\'1O.Pl().aT(ok =>{o.8N = J;}).2O(26 => {});\')}}};E o5(){o.8N=H};E nP(){o.8N=J};G.BV=E(x){if(7H){B x=2w(x);if(x==22.lY("5Z").Q){o.2L=22.Pn(\'5Z\')}F{22.a1({\'a7\':{\'lI\':{\'lE\':{\'9L\':J,\'5Z\':J}}}});22.la(\'5Z\',x);22.la(\'9L\',x)}}};G.Pm=E(x){if(o.ws){o.ws.C1(ws,x,-1)}};G.Pg=E(x){if(o.ws){o.ws.C1(ws,-1,x)}};G.C2=E(x){if(7H){if(1e.8y.Q>0){22.C0(22.pi(\'9L\')[2w(x)])}}};G.BZ=E(x){if(9Z){B y=2w(x);if(x==1F.dS.Q){y=-1;1F.hl=-1}if(v.h8=="dL"){1C(8I,4g);1F.ik=y}if(v.h8=="7B"){1n("7p 7B P9 "+y);1F.oV=y}if(y==-1){o.2L=1F.mp}mo()}};G.mn=E(){K 1F};G.m9=E(){K 22};G.9s=E(){K 9s()};E 9s(){B x=0;if(9Z){if(1F.dS){x=1F.dS.Q}}K x}G.aU=E(){K aU()};G.dQ=E(){dQ()};E dQ(){if(1e){if(v.lU==1||v.5j==1){if(v.P8==1||v.5j==1){O(1e,{\'3o-lO\':\'5j\'})}F{O(1e,{\'3o-lO\':\'EK\'})}}F{O(1e,{\'3o-lO\':\'qy\'})}}}G.4J=E(){2A()};E 2A(){if(v.dN){2K(\'1y\',7e(v.dN).2a(\'/\',\':\'))}}E aU(){B x=0;if(7H){x=22.lY("5Z").Q}K x}G.BY=E(x){if(9Z){1F.lZ=2w(x)}};G.hw=E(x,y){if(y=="1F"&&9Z&&m0){m0.Pa(x)}if(y=="22"&&7H&&lV){lV.Pb(x)}};G.dV=E(x){if(x){1e.Pe=x}};G.o4=E(){B x=1e.Pd;B y=[];V(B i=0;i<x.Q;i++){if(x[i].kH.jc()==\'6V\'){x[i].6i("eh",nL);y.2T(x[i])}}V(B i=0;i<y.Q;i++){1e.3c(y[i])}};G.BN=E(x,y,z){if(x!=\'\'){if(x.L(\' or \')>0){B xx=x.2t(\' or \');x=xx[0]}B 6V=1O.1M(\'6V\');6V.6a(\'2S\',x);6V.6a(\'bi\',y);6V.6a(\'Oi\',\'BE\');6V.6a(\'iy\',\'BC\');if(z){6V.6a(\'7g\',\'\')}1e.1J(6V);6V.1t("eh",nL)}};E nL(e){if(e.46.bi&&o.4z){V(B i=0;i<o.2Y.Q;i++){if(o.2Y[i]==e.46.bi){o.4z.9m(i)}}}};G.nl=E(){K 26?26:\'\'};G.3W=E(){3X(o.np);4j&&1F?1F.9a():\'\';5Q&&22?22.Og():\'\';8v&&ws?ws.2C():\'\';1e.6i(\'26\',ny);1e.6i(\'8U\',8q);1e.6i(\'1A\',8Y);1e.6i(\'4u\',c6);1e.6i(\'BB\',bo);1e.6i(\'g4\',fW);1e.6i(\'mB\',fT);1e.6i(\'By\',aB);1e.6i(\'Bz\',cs);1e.6i(\'9b\',8I);1e.6i(\'BA\',a8);1e.6i(\'BF\',o5);1e.6i(\'BG\',nP);1e.2S=\'\';if(1E.kH=="DO"){1E.nO.9H.3c(1e)}F{1E.3c(1e)}1e=1W}};B tq=E(){B b=[];B ea=[];B 4U=[];B 9b=J;B k2;B 8V=J;B 1f;B X;if(o.4H){o.4H.1m();o.4H=1W}B jg;o.4F=[0.25,0.5,0.75,1,1.25,1.5,2];if(v.1f.O8==1&&I(v.1f.gx)){v.1f.gx=v.1f.gx.2a(/\\n/ig,\'\');o.4F=v.1f.gx.2t(",")}o.dn=o.4F.L(\'1\')>-1?o.4F.L(\'1\'):o.4F.L(1);o.9o==3?o.9o=o.dn:\'\';!I(v.1f.1y)?v.1f.1y=5:\'\';o.BL=[\'+ \'+v.1f.1y+\'%\',\'&Oa; \'+v.1f.1y+\'%\',\'1j%\'];B kN=J;B 8s=0;B iU=0;B fo=J;B p7=H;B fK;B bg=1w DV();B 1f;B 5E=[];B p0=J;B oZ=J;B gO=0;B aL=[];if(v.eM.1h=="R-2m"){v.eM.1h="R"}V(B y in v){if(v.2v(y)){if(y.L("9e")==0&&v[y]){!I(v[y].nx)?v[y].nx=v[y].5E:v[y].5E=v[y].nx;5E[v[y].5E]=y;if(v.eM.1h!="R"){if(v[y].1h=="R-2m"){aL.2T([y,v[y].5E]);p0=H}F{if(v[y].1h=="R"||v[y].1h==1T){p0?oZ=H:\'\'}}}gO<v[y].5E?gO=v[y].5E:\'\'}}}if(oZ){aL.BK(E(a,b){K a[1]-b[1]});V(B i=0;i<aL.Q;i++){5E[v[aL[i][0]].5E]=1W;v[aL[i][0]].5E=gO+1;gO++;5E[v[aL[i][0]].5E]=aL[i][0]}}if(v.1u.1m==1&&v.1u.cf==1){o.1u=1M("1Z");o.1K.1J(o.1u);O(o.1u,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'18\':\'1j%\',\'4P\':\'1d 0.3s 8n-5U\',\'3U-2y\':\'1H\'})}B 6S=1M("1Z");if(v.1u.1m==1&&v.1u.cf==1){o.1u.1J(6S)}F{o.1K.1J(6S)}O(6S,{\'1h\':\'2i\',\'17\':0,\'2G\':0,\'W\':\'1j%\',\'18\':v.1u.h});6S.ei=E(){!o.1l.2o?o.U.BI():\'\'};if(o.rT){2W(bg.c());2W(6S)}V(B i=1;i<5E.Q;i++){if(5E[i]){B y=5E[i];if(y){B 1c=v[y].1c;if(o.1l.2o){if(1c=="1N"&&v[y].cq=="4G"){}F{if(1c=="1N"&&v.Op==1&&o.1l.2o){v[y].gn=0}F{if(1c=="1N"||(1c=="2c"&&v.OC)){v[y].on=0}}}}if(o.rT){v[y].on=0}if(v[y].on==1){if(1c=="2B"||1c=="1N"){b[y]=1w Dr(y,1c);b[y].2A(b[y].s("w"))}F{b[y]=1w E1(y)}ea.2T(y);if(b[y].g("1c")=="1L"){if(b[y].s("1B")==\'\'){if(b[y].s("B")!=\'\'){if(!I(v[b[y].s("B")])){b[y].1V("2n",J)}}F{b[y].1V("2n",J)}}}if(b[y].g("1c")=="4k"){B lu=b[y].s("2I");if(lu){if(lu.L("2K:")==0&&lu.L(",0/1")>0){B z=lu.2t(",");2K(z[0].1p(4))==0?b[y].bR(0):\'\'}}}b[y].1V("1y",b[y].s("1y"))}}}}if(I(v.1f)){if(1P(7c)==\'E\'){1f=1w 7c("1f");v.1f.9t==1?1f.1o():1f.1m()}F{o.OB=H}}if(I(v.X)){if(1P(7c)==\'E\'){X=1w 7c("X");if(I(o.X)){X.tJ(o.X);if(v.X.jF==0||!I(v.X.jF)){v.X.9t==0?X.1m():\'\'}F{X.1o()}}F{X.1m(1)}fB()}}if(o.sJ){o.4e=1w OI()}o8();2A(H);4r();tE();p7=J;E Cz(S){B x=0;B OH=J;if(S){if(S.g("1c")==\'2B\'){x=4U.17+S.s("3K");if(4U.fe!=1W){}F{4U.fe=[]}}F{if(4U.fe!=1W){B bQ=S.g("W")+S.s("4O")+S.s("3K");if(km(S)){bQ=0}if(S.s("3j")==1&&!S.g("1o")){bQ=0}if(S.s("al")>0){bQ=0}x=bg.g("w")-v.1u.lG*1-bQ+S.g("W")/2+S.s("3K");B i=0;4U.2m-=bQ;V(i=0;i<4U.fe.Q;i++){B bv=b[4U.fe[i]];if(bv.s("al")>0){O(bv.c(),{"17":(bv.g("x0")-bQ)})}F{O(bv.c(),{"17":(bv.g("x")-bQ)})}bv.1V("x0",bv.g("x"))}4U.fe.2T(S.g("1a"));S.1V(\'fi\',1)}F{if(S.s("3j")==1&&!S.g("1o")){if(S.g("1c")=="1N"){if(S.s("1m")==1&&S.s("gn")==1&&fo){8s+=S.g("W")+S.s("3K")+S.s("4O");fo=J}}}F{if(S.s("al")>0){x=4U.17+S.s("3K")+S.s("4O")}F{B 2C=J;if(S.g("1c")=="1N"){if(S.s("1m")==1&&S.s("gn")==1){if(!o.cW&&!o.8C){2C=H;fo=J}F{if(!fo){8s-=S.g("W")+S.s("3K")+S.s("4O");fo=H}}}}if(km(S)){2C=H}if(!2C){4U.17+=S.g("W")/2+S.s("3K");x=4U.17;4U.17+=S.g("W")/2+S.s("4O")}F{x=4U.17}}}}}}K x}E pn(S){B W=o.2c&&v.1u.he==0?o.aq:o.3m;B 18=o.4y;B 9Y=0;if(S!=bg){9Y=W/2+S.s("3K")-S.s("4O")}B bV=18/2;B pd=S.g("W");B lb=S.g("18");B 1h=S.s("1h");if(1h.L("7A")>-1){9Y=o.3m/2+S.s("3K")-S.s("4O")}if(1h.L("1d")==0){bV=lb/2+(S.s("Cs")*o.4y/1j)}if(1h.L("2G")==0){bV=o.4y-(S==bg?lb:lb/2)-(S.s("Cn")*o.4y/1j)}if(1h.L("2m")>-1){9Y=o.3m-pd/2+S.s("3K")-S.s("4O")-(S.s("Ot")*o.3m/1j)}if(1h.L("17")>-1){9Y=pd/2+S.s("3K")-S.s("4O")+(S.s("jA")*o.3m/1j)}if(1h=="c4"){9Y=-o.ql/2+(S.s("jA")*o.ql/1j)+S.s("3K")-S.s("4O");bV=-o.mm/2-(S.s("Cn")*o.mm/1j)+(S.s("Cs")*o.mm/1j)}if(1h.L("R")>-1){B cx=Cz(S);9Y=(bg?(bg.c()?4N(bg.c().nn):0):0)+cx;if(1h=="R-2m"){9Y+=8s}if(v.1u.1h=="1d"){bV=v.1u.h/2-(v.bT<0?v.bT:0)}F{bV=18-v.1u.h/2}}K{x:9Y,y:bV+S.s("8h")-S.s("db")}}E 2A(7W){B w=o.2c&&v.1u.he==0?o.aq:o.3m;B h=o.4y;O(bg.c(),{\'1d\':(v.1u.1h=="1d"?0:o.4y-v.1u.h)-v.bT});bg.1V("y0",(o.4y-v.1u.h-v.bT));if(v.1u.he==0&&bg){O(bg.c(),{\'W\':w,\'17\':0,\'2M-17\':0});bg.1V("w",w);if(o.2c){O(bg.c(),{\'17\':\'50%\',\'2M-17\':-w/2})}}4U={"17":v.1u.lG*1,"2m":(bg.g("w")-v.1u.lG*1)};B om=J;if(!bg.g("1o")){bg.1V("2n",H);om=H}B 1a;V(B i=0;i<ea.Q;i++){1a=ea[i];if(b[1a]){B cc=pn(b[1a]);if(cc){if(b[1a].s("5y")=="1h"){if(I(o.6z[1a])){o.6z[1a].Cx(b[1a].g("x0"),cc.x,b[1a].g("y0"),cc.y)}}b[1a].1V("x0",cc.x);b[1a].1V("y0",cc.y);if(b[1a].s("3j")==1&&!b[1a].g("1o")&&!7W){ts(b[1a])}F{O(b[1a].c(),{"1h":"2i","17":b[1a].g("x0"),"1d":b[1a].g("y0")})}}}}if(om){bg.1V("2n",J)}8s=0;V(1a in b){if(b.2v(1a)){if(b[1a].s("1h")=="R-2m"&&b[1a].g("1c")!="2B"&&8s>-1){8s=4U.2m-4U.17}if(b[1a].g("1c")=="2B"&&bg){B bZ;if(b[1a].s("Ov")==1){bZ=b[1a].s("w")}F{if(b[1a].s("1h").L("R")>-1){bZ=4U.2m-4U.17-b[1a].s("3K")-b[1a].s("4O");O(b[1a].c(),{"17":(4N(bg.c().nn)+4U.17+b[1a].s("3K")+bZ/2)});8s=-1}F{bZ=bg.g("w")-b[1a].s("3K")-b[1a].s("4O");O(b[1a].c(),{"17":(4N(bg.c().nn)+b[1a].s("3K")+bZ/2)})}}b[1a].1V("x0",b[1a].g("x"));b[1a].2A(bZ)}}}if(1f){gj(1f)}if(X){gj(X)}if(kN||o.2c||iU!=8s){4r()}}E ts(b){B 17=0;B 1d=0;if(b.s("1h").L("2m")>-1&&b.s("1h").L("R")==-1){17=o.3m+b.g("W")+10}if(b.s("1h").L("17")>-1){17=-b.g("W")-10}if(b.s("1h").L("1d")>-1){1d=-b.g("18")*2}if(b.s("1h").L("2G")>-1||b.s("1h").L("R")>-1){1d=o.4y+b.g("18")+b.g("W")+10}if(17>0){O(b.c(),{"17":17})}if(1d>0){O(b.c(),{"1d":1d})}}E gj(x){B 1d=-41;x.gh();B y=o.4y-v.1u.h*(x.s("1h").L("1d")>-1?1:2);if(x==X&&v.rN==1){y=o.4y}B fG=y-(o.2c&&!o.1l.2o?(1j+x.s("n4")*1):x.s("n4"));fG<1j?fG=1j:\'\';O(x.c(),{\'5C-18\':fG});x.co()?O(x.co(),{\'5C-18\':fG}):\'\';if(x.g("1o")){1d=o.4y/2-x.g("18")/2+x.s("8h")-x.s("db");if(x.s("1h").L("1d")>-1){1d=x.s("8h")-x.s("db")}if(x.s("1h").L("2G")>-1){1d=o.4y-(v.1u.1h!=\'1d\'?v.1u.h:0)-x.g("18")+x.s("8h")-x.s("db")}1d<0?1d=0:\'\'}if(x.s("1h").L("2m")>-1){O(x.c(),{"1h":"2i","2m":x.s("4O")-x.s("nc"),"1d":1d})}F if(x.s("1h").L("17")>-1){O(x.c(),{"1h":"2i","17":x.s("3K"),"1d":1d})}F{if(x.g("1a")=="X"&&x.s("3x")==1){O(x.c(),{"1h":"2i","17":o.3m/2-x.g("W")/2+x.s("3K")/2-x.s("4O")/2,"1d":1d})}F{B l=o.3m/2-x.g("W")/2+x.s("3K")-x.s("4O");O(x.c(),{"1h":"2i","17":(l>0?l:0),"1d":1d})}}x.9d()};G.dW=E(1a){B S=b[1a];B 1c=S.g("1c");if(1c){B d=1w 6y();o.9c=d.92();if(1c&&1c!=""){4S(S)}}};G.oq=E(z,x,y){V(B 1a in b){if(b.2v(1a)){if(b[1a].s(z)==x){b[1a].1V(y?"6d":"2W")}}}};G.rv=E(x,s){B y=6U(s,x);K y};E 4S(S,1z){o.jC=H;jg=S;B a=S.g("1c");if(a=="1A"){o.U.2E();if(v.1U.on==1&&v.1U.2F==1&&v.1U.oa==1){7f(\'1A\',1)}}F{if(a=="4u"){o.U.2X();if(v.1U.on==1&&v.1U.2F==1&&v.1U.oa==1){7f(\'1A\',0)}}if(a=="2C"){o.U.ob()}}if(a=="Cu"){o.U.3G(0,J)}if(a=="2c"){!o.5B?o.U.7I():\'\'}F{if(a=="og"){o.U.7Z()}}if(a=="2B"){B ld=o.P.1k();B lt=S.g("2q")*ld;if(v.4i>0){ld-=v.4i;lt=S.g("2q")*ld+v.4i}if(v.Cv>0){if(v.Cv/ld<=1-S.g("2q")){K}}o.U.3G(lt,H);if(o.3l){o.3l.ou(lt,ld);o.2x>0?o.2x=1T:\'\'}}if(a=="1N"){B x=S.g("2q");x<0.Ox?x=0:\'\';x>1?x=1:\'\';if(S.s("cq")=="4G"){x=4x(x*o.4F.6k(-1)[0]).pY(1);o.U.8x(x,1)}F{if(o.5f&&v.uF==1){3y.8F("ta",x);if(S.g("2q")>0||o.1l.7L||v.jK==0){3y.oG("im")}F{3y.8F("im",1)}}o.U.3Q(x)}}if(a=="4T"){if(o.5f&&!o.1l.7L&&v.jK==1){3y.8F("im",1)}o.U.4X();if(v.1U.2F==1&&v.1U.Ck==1){7f(\'4T\',0)}}F{if(a=="9M"){if(o.5f){3y.oG("im")}o.U.6G();if(v.1U.2F==1&&v.1U.Ck==1){7f(\'4T\',1)}}}if(a.L("Z")==0){S.Ow()?S.fU():S.On()}if(a=="lo"){o.P.uK()}if(a=="1y+"){o.P.bK(0.1)}if(a=="1y-"){o.P.bK(-0.1)}if(a=="1y"){o.P.bK(0)}if(a=="7S"){2K("pB");S.1V("vk",1);S.1V("nj",1)}if(a=="4e"){js("4e");oe()}if(a=="1f"){if(1f){if(!1f.g("1o")){1f.1o()}F{1f.1m()}}}if(a=="X"){if(o.eK==a){K}if(I(v.X)){if(X.g("1o")){X.1m()}F{1C(E(){X.1o()},1j)}}}if(a=="7B"){o.R.cM()}if(a=="cp"){o.R.eB()}if(a=="4k"){if(S.s("er")==1&&S.s("2I")!=""){B x=4n(S.s("2I"));if(o.eK==a+x){K}if(x.L(\'{Z}\')>-1){x=x.2a(\'{Z}\',(I(o.3l)?o.3l.as().t:o.P.Z()))}if(x.L(\'{3e}\')>-1){x=x.2a(\'{3e}\',o.P.b0())}if(x.L(\'{1L}\')>-1){x=x.2a(\'{1L}\',v.1L.2a(/,/ig," "))}if(x=="5o"){o.P.eS()}if(x=="Po"){o.U.3G(S.s("jA")*o.P.1k()/1j);!o.1A?o.U.2E():\'\'}S.s("Cb")==1?o.U.2X():\'\';B y=x.2t(",");if(x.L("2K:")==0){B z=x.1p(4).2t(";");V(B i=0;i<z.Q;i++){y=z[i].2t(",");if(y.Q>1){if(y[0]==\'43\'){if(v.1U.2F==1&&v.1U.rI==1){7f(\'43\',y[1]>0?1:0)}}2K(y[0],y[1],S);y[1]==\'0/1\'||y[1]==\'1/0\'?rA():\'\'}F{if(y[0]=="C9"){B ss=2K(y[0]);if(ss){if(ss.L("1G")>-1){if(v.Pp==1){B 3N=1O.1M(\'3N\');3N.6a(\'2S\',ss);O(3N,{1h:"ox",2m:(I(v.mW)?v.mW:20),2G:(I(v.mW)?v.mW:20),W:0,4P:"W 0.5s aN-Qf(.75,-0.5,0,1.75)"});3N.C.4V=C6;1O.9H.1J(3N);1C(E(){O(3N,{W:(I(v.C7)?v.C7:4I)})},1);3N.ei=E(){G.5a.3c(G)}}if(v.Qe==1){B a=1M("a");a.8O=ss;a.62=y[0]+".gi";a.2q()}}}F{1n(y[0]+" 26")}}F{2K(y[0])}}}}F{if(x.L("js:")==0){if(x.L("(")>0&&x.L(")")>0){2l(x.1p(3))}F{2l(y[0].1p(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.L("19:")==0){oD(x.1p(6),o.P.Z())}if(x.L("4e:")==0&&o.4e){o.4e.2K(x.1p(6))}if(x.L("oA:")==0&&o.5N){2K("oA",x.1p(7))}if(x.L("3u")==0||x.L("/")==0||x.L("?")==0||x.L("1b:")==0){x.L("1b:")==0?x=x.1p(4):\'\';1Q.7w(x,S.s("Cc"))}if(x.L("62")==0){o.U.jk()}if(x=="2K:8z"){o.P.cY()}}if(x.L("1f#")>-1){if(1f){B si=x.1p(9).2t(",");if(1f.g("1o")&&1f.g("7w")==si[0]){1f.1m()}F{V(B i=0;i<si.Q;i++){i==0?1f.1o():\'\';1f.7w(si[i])}}}}if(x.L("1f:")>-1&&v.1f.Qd==1){if(!o.4H){o.4H=1w Qg()}if(v.1f.eO==1){if(1z=="8w"){o.4H.1o(x)}F{o.4H.fS(x)}}F{if(!1z){o.4H.fS(x)}}}if(x=="EF"){o.U.em();o.sM=0;S.1V("2W");B bl=6U("2I","4M");if(bl){bl.1V("2W")}}if(x=="4M"){S.6g("OK");S.s("mM")?1Q.9k.8O=4n(S.s("mM")):\'\'}}}};G.1L=E(t){B y=J;V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1L"){if(b[x].s("B")==t||t=="1L"){if(b[x].s("1m")==1&&b[x].s("uN")==1&&o.1A){y=H}if(v[t]==\'\'||y){b[x].1V("2n",J)}F{b[x].1V("2n",H)}b[x].6g(v[t])}}}}ov()};G.Ci=E(){ov()};G.oI=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="4k"){if(b[x].s("1z")=="1B"){b[x].7V()}}}}};E ov(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="4k"){if(b[x].s("1z")=="1B"){b[x].CO(H)}}}}}E oe(){if(I(o.4e)){o.4e.jG()}}G.Cj=E(){oe()};G.BS=E(){if(v.1L!=\'\'){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1L"){B y=J;if(!b[x].g("1o")){y=H;b[x].1V("2n",H)}b[x].6g(v.1L);if(y){b[x].1V("2n",J)}}}}}};G.Qj=E(){o8()};E o8(){if(v.c5){if(1P(v.c5)=="3o"){V(B x in v.c5){if(v.c5.2v(x)){fQ(x,v.c5[x])}}}}};G.Ch=E(y,z){fQ(y,z)};E fQ(y,z){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="4k"&&b[x].s("1z")=="1B"){if(b[x].s("4p")==y){if(!b[x].g("1o")||b[x].s("3j")==1){b[x].1V("CC");b[x].1V("2n",H)}b[x].fQ(z)}}}}};G.4J=E(){2A()};G.Qi=E(){2A(H)};G.oi=E(){gj(1f)};G.gh=E(){gj(X)};G.2E=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1A"){b[x].On()}}}if(G.cn()&&v.X.e4==1){G.aZ()}o.1A=H;4r()};G.2X=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="4u"||b[x].g("1c")=="2C"){b[x].fU()}}}if(X){if(v.X.Eh==1&&!X.4C()){X.1o()}}o.1A=J;G.6w();4r();if(v.1u.1m==1&&v.1u.f4==1){gZ(H)}};G.4X=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="4T"){b[x].On()}G.3Q(0)}}4r()};G.6G=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="9M"){b[x].fU()}}}if(v.1N<0.1){v.1N=0.5;o.U.3Q(v.1N)}F{G.3Q(v.1N)}4r()};G.3Q=E(1N,y){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1N"){if(b[x].s("cq")!="4G"){b[x].6Q(1N,1,(y=="no"?y:H))}}if(b[x].g("1c")=="4T"){b[x].tW(1N)}}}4r()};G.7I=E(){B bl=6U("1c","2c");if(bl){bl.On();bl.1V("1y",bl.s("1y"))}4r();kN?1C(4r,4g):\'\';e9()};G.7Z=E(){B bl=6U("1c","2c");if(bl){bl.fU()}2A();3X(o.gF);4r()};G.8q=E(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1A"){b[x].uo()}}}};G.Ca=E(){4r()};E 4r(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")!="dj"){bC(b[x])}}}bC(bg);if(iU!=8s){iU=8s;2A()}if(v.1u.1m==1&&v.1u.cf==1){f3(!o.e3&&!o.53&&!o.2c&&o.1A&&v.1u.eQ!=1&&!o.5B)}};E gI(){B 1o=8V&&v.1u.g9==1;if(!o.1A&&v.1u.1m==1&&v.1u.f4==1){1o=J}if(1o){V(B x in b){if(b.2v(x)){if(b[x].g("1c")!="dj"){bC(b[x],J)}}}O(o.1K,{"6l":"7g"});o.kC=H;bC(bg,J);if(bg.g("1o")){gb()}f3(J)}}E gZ(){B 1m=o.1A&&v.1u.g9==1&&!o.3t&&!o.cZ;if(!o.1A&&v.1u.1m==1&&v.1u.f4==1){1m=H}if(1f){if(1f.g("1o")&&o.ol){1m=J}}if(1m){V(B x in b){if(b.2v(x)){if(b[x].g("1c")!="dj"){bC(b[x],H)}}}bC(bg,H);if(!bg.g("1o")){8V=H;o.P.oU();if(o.1A){O(o.1K,{"6l":"1H"});o.kC=J}}f3(H)}}E e9(){if(v.1u.g9==1){if(v.1u.eQ==1&&!o.2c&&!o.bh){}F{3X(o.gF);o.gF=6Z(gZ,((v.1u.8H>0?v.1u.8H:v.1u.gS)*2p))}}}E bC(S,cH){B 1m=J;B 1o=J;B cE=J;if(v.1u.1m==1){if(!o.e3&&!o.53&&!o.2c&&o.1A&&v.1u.eQ!=1&&!o.5B){1m=H;1o=J;cE=H}F{1m=J;1o=H}if(I(cH)&&!o.5B){1m=cH;1o=!1m}if(v.1u.1m==1&&v.1u.cf==1&&(S.s("1h").L("R")==0||S.s("1c")=="2B")){1m=J;1o=H}if(v.1u.f4==1&&!o.1A){1m=H;1o=J;cE=J}}F{if(S.s("1m")!=1){1o=H}}if(1o&&!o.kC){O(o.1K,{"6l":"7g"});o.kC=H}B a=S.g("1c");if(a=="4k"&&S.s("1h").L("R")==-1){1m=J;1o=H}if(o.5B){if(a=="2B"){if(o.P.1k()==-1){1m=H;1o=J}}}B o7=J;B hp=km(S);if(S.s("1m")==1){if(S.s("Qc")==1){if(cE||cH||(o.1A&&!o.53)){!cE&&!cH?\'\':hp=H}}if(S.s("Qb")==1){if(o.1A&&!o.53){hp=H}}if(S.s("AL")==1||S.s("AN")==1||S.s("Az")==1){kN=H}}if(hp){1m=H;1o=J}F{!1m?1o=H:\'\'}if(S.s("1c")=="1N"){if(S.s("1m")==1&&S.s("gn")==1){1m=H;1o=J;if(!cE&&(o.8C||o.cW)&&!cH&&S.s("cz")!=1){1m=J;1o=H}F{o7=H}}}if(o.bE||(!o.1D&&v.1u.1m==1&&v.1u.nM==1)||(!o.bq&&v.1u.1m==1&&v.1u.Av==1)){if(S.s("1h").L("R")>-1||S.s("1h").L("2G")>-1){1m=H;1o=J}if(v.1u.eQ==1&&!o.2c){1m=J;1o=H}}if(1f){if(1f.g("1o")&&v.1f.9t!=1){cE=J;cH=J}}if(a=="4e"){if(I(o.4e)){if(o.4e.4C()){1m=H;1o=J;S.1V("5y","1H")}}}if(a=="X"||a=="7B"||a=="cp"||S.s("Cg")==1){if(X){if(X.4C()&&S.s("Cg")!=0){1m=H;1o=J;S.1V("5y","1H")}}F{1m=H;1o=J}}if(o.Q5==1){1m=H;1o=J}if(o7){B cc=pn(S);if(cc){cc.y>0?S.1V("y0",cc.y):\'\';O(S.c(),{"1h":"2i","1d":S.g("y0")})}}if(1m){bA(S,(p7?H:J))}if(1o){AD(S)}if(S==bg){if(!1m&&1o){gb();6d(6S);8V=J;fK==0?js("ui",1):\'\';fK=1;o.6q&&o.cV?o.6q.1o():\'\'}if(1m&&!1o){o.P.oU();cX();2W(6S);8V=H;fK==1?js("ui",0):\'\';fK=0;o.6q&&o.cV?o.6q.1m():\'\'}if(X){if(v.X.9t==1&&!X.4C()){if(1o||o.bE){if(v.X.AP==1&&o.2c){}F{if(!X.g("1o")){if(v.X.AQ==1){!o.1A?X.1o():\'\'}F{X.1o()}}}}F{if(1m&&X.g("1o")){X.1m()}}}}}};E km(S){B x=J;B a=S.g("1c");if(S.s("1m")==1){if(S.s("uN")==1){o.1A?x=H:\'\'}if(S.s("f4")==1){!o.1A?x=H:\'\'}if(S.s("Q9")==1){o.1l.p5?x=H:\'\'}if(S.s("Q8")==1){o.1l.2o?x=H:\'\'}if(S.s("AN")==1){if(o.3m>S.s("AK")){S.1V("cz",1);x=H}F{S.1V("cz",0)}}if(S.s("AL")==1){if(o.3m<=S.s("AM")){S.1V("cz",1);x=H}F{S.1V("cz",0)}}if(S.s("Ql")==1){o.1D?x=H:\'\'}if(S.s("Qm")==1){if(o.1D||!o.3l||o.P.5l()){x=H}if(o.3l){if(o.3l.as().t==0){x=H}}}if(S.s("nM")==1){!o.1D?x=H:\'\'}if(S.s("jQ")>0){x=H}if(S.s("Qy")==1){if(I(S.s("AX"))){3p[S.s("AX")]?x=H:\'\'}}if(S.s("QA")==1){if(!I(S.s("c5"))){x=H}}if(S.s("QB")==1){if(I(S.s("AW"))){!3p[S.s("AW")]?x=H:\'\'}}if(S.s("Qv")==1&&o.1l.5r){!o.1D||o.kE?x=H:\'\'}if(S.s("Qp")==1){!o.P.8U()?x=H:\'\'}if(S.s("Qn")==1){!o.P.5l()?x=H:\'\'}if(S.s("Qq")==1){!o.53?x=H:\'\'}if(S.s("Qr")==1){!o.2c?x=H:\'\'}if(S.s("Az")==1){o.2c?x=H:\'\'}if(S.s("Qu")==1){!o.3w?x=H:\'\'}if(S.s("Qs")==1){o.P.5l()&&o.P.b0().L("?qD")==-1?x=H:\'\'}if(S.s("DD")==1){5S(o.2g)?x=H:\'\'}if(S.s("Av")==1){!o.bq?x=H:\'\'}if(S.s("Q1")==1){o.bq?x=H:\'\'}if(S.s("PB")==1){o.jp?x=H:\'\'}if(S.s("PA")==1){!o.jp?x=H:\'\'}if(S.s("D2")==1){if(S.g("gP")){x=H}}if(S.s("PD")==1){!o.ab?x=H:\'\'}if(S.s("PH")==1){o.ab?x=H:\'\'}if(S.s("PG")==1){if(v.47==1&&v.ds==1){if(o.2j=="4b"&&!I(v.2g)&&v.nv==0){if(!o.1D||o.P.6o()=="8U"){if(v.2g==\'\'){}F{x=H}}}}}}if(a=="4k"){if(S.s("2I")){if(S.s("2I")=="2K:5o"||S.s("2I")=="5o"){if(!o.5o&&!o.fN){x=H}}if(S.s("2I")=="2K:8z"){if(!o.8z||(!o.1D&&v.47==0)){x=H}}if(S.s("2I")=="2K:AH"){if(!o.jp){x=H}}if(S.s("2I").L("5T")>-1){if(!o.5T){x=H}}}}if(a=="X"||a=="7B"||a=="cp"){if(X){if(X.4C()){x=H}}F{x=H}}if(a=="1f"){if(1f){if(1f.4C()){x=H;S.1V("5y","1H")}}F{x=H}}if(S.g("1z")=="1B"){if(S.g("Q")==0){x=H}}if(S.g("1f#")){if(!S.g("1V#3R")){x=H}}if(S.s("4Z")==1){B cb=1O.8c("PF"+v.id);if((o.P.1k()==0&&o.P.Z()==0)||!o.5K||!5S(cb)||!o.Pz){x=H}}if(S.s("vc")==1){!x?S.1V("vc",1):\'\'}if(a=="1k"){if(o.P.5l()){x=H}}if(S.g("1a")=="uT"&&o.1l.2o){if(o.bE&&o.1l.9N){x=H}}K x}E bA(S,te){if(S.g("1o")){if(o.bh||S.s("5y")=="1H"||te){S.1V("2n",J)}F{AZ(S)}S.1V("1o",J)}};E AD(S){if(!S.g("1o")){if(S.s("5y")=="1H"||o.bh){S.1V("2n",H);if(o.bh){S.1V("1r",1)}if(S.g("1c")=="1N"){if(o.gk){ts(S)}}}F{B0(S)}if(S.s("1c")=="1N"){o.R.3Q(o.3w?0:v.1N)}if(S.s("1c")=="2B"){o.U.tx()}S.1V("1o",H)}};E AZ(S){tu(S.g("1a"));B 5x="fP|";B 5h="0|";B 1m=1;B a=S.s("5y");B p=S.s("1h");if(a=="1y"){5x+="1y|";5h+="0|"}if(a=="1h"){if(p.L("2m")>-1&&p.L("R")==-1){5x+="x|";5h+=4N(o.3m+S.g("W"))+"|"}if(p.L("17")>-1){5x+="x|";5h+=4N(-S.g("W"))+"|"}if(p.L("1d")>-1){5x+="y|";5h+="0|"+(-S.g("18"))+"|"}if(p.L("2G")>-1||p.L("R")>-1||p=="c4"){5x+="y|";if(S.g("1c")=="2B"||S.g("1c")=="1N"){5h+=4N(o.4y+S.s("h")+(S.s("h")<20?20-S.s("h"):0))+"|"}F{5h+=4N(o.4y+S.g("18"))+"|"}}if(p=="7A"){5x+="1y|";5h+="0|"}}B m=1w 5m({"mc":S,"me":S.g("1a"),"1z":5x.1p(0,5x.Q-1),"to":5h.1p(0,5h.Q-1),"1m":1m})};E B0(S){tu(S.g("1a"));B 5x="";B 5h="";B a=S.s("5y");B p=S.s("1h");if(S.g("1r")!=1){5x="fP|";5h=(S.g("1a")==\'bg\'?v.1u.a:"1")+"|"}if(a=="1y"){if(S.g("3b")!=S.s("1y")){S.1V("1y",0);5x+="1y|";5h+=S.s("1y")+"|"}}if(a=="1h"){if(p=="7A"){if(S.g("3b")!=S.s("1y")){5x+="1y|";5h+=S.s("1y")+"|"}}F{if(p.L("R")>-1){if(S.g("y")!=S.g("y0")){5x+="y|";5h+=S.g("y0")+"|"}}F{5x+="x|y|";5h+=S.g("x0")+"|"+S.g("y0")+"|"}}}if(5x!=""&&5h!=""){B m=1w 5m({mc:S,me:S.g("1a"),1z:5x.1p(0,5x.Q-1),to:5h.1p(0,5h.Q-1),1o:1})}F{S.1V("2n",H)}};G.ir=E(1a,1z,te){B 4J=J;B 2C=J;B S=b[1a];B 1c=S.g("1c");B 2I=S.s("2I");if(1z=="8w"){if(o.gk){if(1c=="1N"||1c=="4T"||1c=="9M"){o.8C=H;o.cW=H;4J=H;4r();if(v.eM.Bk==1){B bl=6U("1c","2B");if(bl){2W(bl.c())}}}}if(1f&&v.1f.eO==1&&((1c=="1f"||2I.L("Bi")==0)||2I.L("1f:")==0)){3d(o.eN);if(!1f.g("1o")||jg!=S){4S(S,1z);o.eK=1c+2I;1C(E(){o.eK=1W},4g)}}if(X&&v.X.eO==1&&1c=="X"){3d(o.tg);if(!X.g("1o")||jg!=S){4S(S,1z);o.eK=1c;1C(E(){o.eK=1W},4g)}}}if(1z=="5U"){if(o.gk){if(1c=="1N"||1c=="4T"||1c=="9M"){o.8C=J;o.cW=H;1C(E(){if(!o.8C){o.cW=J;V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1N"){bA(b[x]);2A()}if(b[x].g("1c")=="2B"){if(v.eM.Bk==1){6d(b[x].c())}}}}}},4g)}}if(v.1f.eO==1&&((1c=="1f"||2I.L("Bi")==0)||2I.L("1f:")==0)){3d(o.eN);o.eN=1C(E(){if(!o.3t){cX(1)}},(v.1f.eJ>0?v.1f.eJ*2p:2p))}if(X&&v.X.eO==1&&1c=="X"){3d(o.tg);o.tg=1C(E(){if(!o.3t){X.g("1o")?X.1m(1):\'\'}},(v.X.eJ>0?v.X.eJ*2p:2p))}}if(4J){1C(2A,10)}};G.l0=E(){if(o.4W&&!o.2c){o.U.4W(J);o.4W=J}if(o.2g){if(v.kM>-1&&5S(o.2g)){O(o.2g,{1r:v.kv})}}if(o.1A&&v.Bu==1&&v.Pw!=0){o.U.2X()}if(v.1u.8H>0){3d(o.Bp);o.Bp=1C(4r,v.1u.8H*2p)}F{4r()}};G.C5=E(){if(o.2g){if(v.kM>-1&&5S(o.2g)){O(o.2g,{1r:v.kM})}}if(!o.1A&&v.Bu==1){o.U.2E()}4r();f3(J)};G.eD=E(9v,9x){B y;V(B x in b){if(b.2v(x)){y=b[x].g("1c");if(y=="2B"||y=="1N"){b[x].eD(9v,9x)}}}};G.r4=E(){if(v.1u.1m==1){if(v.1u.eQ==1&&!o.2c){K}if(!o.53&&o.P.6o()=="7m"){o.53=H;4r();o.1l.2o?1C(E(){o.53=J},4g):\'\'}if(v.1u.g9==1){gI();e9()}f3(J)}};G.eH=E(9v,9x){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="2B"||b[x].g("1c")=="1N"){b[x].eH(9v,9x)}}}};G.hE=E(Z,1k){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="2B"){b[x].6Q(Z,1k)}if(b[x].g("1c")=="Z"){kp(b[x],Z,1k)}if(b[x].s("Ee")==1){b[x].uK()}}}};E f3(x){if(v.1u.1m==1){x?cX():\'\';if(v.1u.cf==1){if(!o.1A&&v.1u.f4==1){x=H}if(x&&!o.tL){O(o.1u,{"1d":bg.h()})}if(!x&&o.tL){O(o.1u,{"1d":0})}o.tL=x}}}E gb(){8V=J;o.P.gb();if(o.sD){o.sD=J;2A();1C(2A,cg)}}E kp(x,Z,1k){if(v.4i>0){Z-=v.4i;1k-=v.4i}B y=4w(Z);if(x.s("DX")=="1"){y=4w(1k-Z)}if(x.s("PI")=="1"){if(x.s("PW")=="1"){y=y+(1k>0?\' \'+2D(x.s("PU"))+\' \'+4w(1k):\'\')}F{Z==0?y=4w(1k):\'\'}}x.6g(y)}G.tR=E(Z,1k){B x=6U("1c","2B");if(x){x.EE(Z,1k)}};G.iP=E(){if(o.P.1k()>0){B x=6U("1c","2B");if(x){x.iP()}}};G.8G=E(){if(!9b){if(v.ha==1){3d(k2);k2=1C(8G,4g)}F{8G()}}};E 8G(){if(!9b){js("PM");B x=6U("1c","dj");if(x){x.DF();9b=H}}}G.Bh=E(y){V(B x in b){if(x==y){b[x].1V("2W")}}};G.6w=E(Z,1k){3d(k2);if(9b){js("8y");B x=6U("1c","dj");if(x){x.fY();9b=J}}};G.fF=E(){B x=6U("2I","1N 9h");if(x){x.1V("6d");x.6g(2D(\'1N\')+\' \'+(o.3w?0:2J.qh(v.1N*1j))+\'%\');3d(o.fF);o.fF=1C(Bg,2p)}};E Bg(){B x=6U("2I","1N 9h");if(x){x.6g(\'\');x.1V("2W");3d(o.fF)}}G.3G=E(Z,1k){if(v.4i>0){Z-=v.4i;1k-=v.4i}V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="2B"){1k>0?b[x].1V("2q",Z/1k):\'\';b[x].Ev()}if(b[x].g("1c")=="Z"){kp(b[x],Z,1k)}if(b[x].g("1c")=="7S"){b[x].1V("vk",0.5);b[x].1V("nj",0)}}}};G.3J=E(Z,1k){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1k"){if(v.4i>0){1k-=v.4i}b[x].6g(4w(1k))}if(b[x].g("1c")=="2B"){b[x].6Q(Z,1k);b[x].CZ(1k)}if(b[x].g("1c")=="Z"){kp(b[x],Z,1k)}}}};G.7c=E(){1f.g("1o")?1f.1m():1f.1o()};G.aC=E(){if(1f){K 1f.g("1o")?H:J}F{K J}};G.tP=E(){if(1f){1f.bK()}};G.cX=E(){cX()};G.PK=E(x){if(1f){1f.B4(x)}};G.C3=E(){if(1f){1f.fH()}};G.C4=E(x){if(1f){K 1f.B1(x)}};E cX(x){if(1f){1f.g("1o")?1f.1m(x):\'\'}o.4H?o.4H.1m():\'\'};G.aZ=E(){if(X){if(X.g("1o")){X.1m(1)}F{X.1o()}}};G.kj=E(){if(X){1C(E(){X.1o()},1j)}};G.cn=E(){if(X){K X.g("1o")?H:J}F{K J}};G.f9=E(x){K X?X.g(x):\'\'};G.6b=E(x){if(X){X.tJ(x)}};G.cM=E(){if(X){X.cM()}};G.kh=E(){if(X){X.kh()}};G.fB=E(){fB()};E fB(){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="7B"){O(b[x].c(),{"1r":(!X.eT()?0.5:1)})}if(b[x].g("1c")=="cp"){O(b[x].c(),{"1r":(!X.tI()?0.5:1)})}}}}G.eT=E(){if(X){K X.eT()}F{K J}};G.kg=E(){if(X){K X.kg()}F{K J}};G.kf=E(){if(X){X.kf()}};G.eB=E(){if(X){X.eB()}};G.B2=E(x){if(x&&X){X.fR(x)}};G.B3=E(x){if(x&&X){X.ke(x)}};G.B9=E(x){if(x&&X){O(X.co(),{"Tb":"1H","2N-2m":X.s("6A")});1O.8c(x).1J(X.co());2W(X.c())}};G.VT=E(){};G.tD=E(x){if(1f){1f.5F();1f.g("1o")?1C(E(){1f.1m()},4I):\'\'}};G.cN=E(){if(1f){1f.5F()}if(o.4H){o.4H.dz()}};G.fI=E(x){if(1f){1f.eS()}2A();4r()};G.kq=E(x){if(1f){1f.fL(x);1f.g("1o")?1f.1m():\'\'}if(o.4H){o.4H.dz()}x=="4G"?tE():\'\'};E tE(){if(o.eP){B x=4x(o.eV/o.4F.6k(-1)[0],1).pY(1);V(B i in b){if(b.2v(i)){if(b[i].s("cq")=="4G"&&o.eV){b[i].6Q(x,1)}if(b[i].s("2I")=="2K:4G,1.0"){b[i].tW(x)}}}}}G.ko=E(x){if(1f){1f.fL("6h")}if(o.4H){o.4H.dz()}};G.bc=E(){if(1f){1f.9m();1f.g("1o")?1C(E(){1f.1m()},4I):\'\'}if(o.4H){o.4H.dz()}};G.tF=E(){o.4H?o.4H.1m():\'\';if(1f){1f.tF()}};G.fJ=E(jX,2n,6F){V(B x in b){if(b.2v(x)){if(b[x].g("1c")=="1f"){if(b[x].s("fp")==1){b[x].DC()}}if(b[x].g("CF")=="1f#"+jX){b[x].1V("1V#3R",2n);if(b[x].g("1z")=="1B"){if(6F){6F=6F.6n();B t9=6F.L(" <6B C=\'1r");if(t9>-1){6F=6F.1p(0,t9)}b[x].6g(6F)}}F{if(v.1f[\'1f\'+jX+\'1c\']=="2f"){if(6F==2D("7r")){b[x].bR(0)}F{b[x].bR(1)}}2A()}bC(b[x])}}}};G.Be=E(){if(1f){1f.5F();1f.fL("6h");1f.fL("62")}};G.iL=E(){B x=6U("1c","2B");if(x){x.iL()}};G.4J=E(){2A();if(8V){o.sD=H}};G.uc=E(x){if(!8V||x==1){2A();4r()}F{v.1u.sC=H}};G.4h=E(){4r();2A();4r();if(o.bE){2W(6S)}F{!8V?6d(6S):\'\'}};G.Ct=E(19){if(i8==v.id&&v.1U.on==1){B x=19.E3;B y=J;if(x==1T){x=19.E2}if(I(o.1X)||I(o.6W)||o.sM==1){K J}if(o.1A&&v.1U.g2==1){y=H}if(((v.1U.8u==1&&x==32)||(v.1U.VW==1&&x==13))&&(o.5Y||o.53||y)){if(v.1U.2F==1){7f(\'1A\',o.1A?0:1)}o.U.cI();19.8f();K J}!v.1U.kZ?v.1U.kZ=0.2:\'\';!v.1U.1y?v.1U.1y=5:\'\';if(v.1U.Bd==1&&(o.5Y||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3G((o.P.1k()*(x-48)*10)/1j,H)}}}}if(x==39&&(o.5Y||y)){kX(v.1U.sH)}if(x==37&&(o.5Y||y)){l4(v.1U.sH)}if(x==38&&(o.5Y||y)){kX(v.1U.sA)}if(x==40&&(o.5Y||y)){l4(v.1U.sA)}if(x==VF&&(o.5Y||y)){kX(v.1U.CA)}if(x==V5&&(o.5Y||y)){l4(v.1U.CA)}}};E 6U(y,z){V(B x in b){if(b.2v(x)){if(b[x].s(y)==z){K b[x]}}}}E kX(x){if(x=="7B"){if(o.X){o.R.cM()}F{x="43"}}if(x=="43"){if(o.P.1k()>0){if(o.P.Z()+4x(v.1U.43)<o.P.1k()){o.U.3G(o.P.Z()+4x(v.1U.43),H)}}}if(x=="1N"){o.U.3Q(4x(v.1N)+4x(v.1U.kZ));19.8f()}if(x=="1y"){o.P.1y(v.1U.1y/1j);19.8f()}if(v.1U.2F==1){7f(x,1)}}E l4(x){if(x=="7B"){if(o.X){o.R.eB()}F{x="43"}}if(x=="43"){if(o.P.1k()>0&&o.1D){o.U.3G((o.P.Z()-v.1U.43>=0?o.P.Z()-v.1U.43:0),H)}}if(x=="1N"){o.U.3Q(4x(v.1N)-4x(v.1U.kZ));19.8f()}if(x=="1y"){o.P.1y(-v.1U.1y/1j);19.8f()}if(v.1U.2F==1){7f(x,0)}};G.Cw=E(19){if(i8==v.id){B x=19.E3;if(x==1T){x=19.E2}if(x==57){if(v.1n==1){}}if(o.2c&&x==27){o.U.7Z()}if(I(o.1X)||I(o.6W)){K J}if(v.1U.f==1&&x==70&&v.ha!=1&&(o.5Y||o.53)){if(v.1U.2F==1){7f(\'2c\',o.2c?0:1)}o.2c?o.U.7Z():o.U.7I()}if(v.1U.m==1&&x==77&&(o.5Y||o.53)){if(v.1U.2F==1){7f(\'4T\',o.3w?1:0)}o.3w?o.U.6G():o.U.4X()}}};G.3W=E(){3X(o.gF);V(B x in o){if(x.L("Y")==0&&x.L("Fw")>-1){3X(o[x])}}V(B i=0;i<ea.Q;i++){1a=ea[i];if(b[1a]){b[1a].3W()}}if(1f){1f.3W()}if(X){X.3W()}bg.3W();if(6S.5a==o.1K){o.1K.3c(6S)}F{o.1u?o.1u.3c(6S):\'\'}};G.gI=E(){gI()};G.gZ=E(){gZ();4r()};G.e9=E(){e9()};G.j9=E(){K 8V}};B E1=E(1a){B i;B C=[];B w;B h;B ud=0;B bg;B jh;B 8i;B ka=0;B 3R=H;B D4=J;B 3b=1;B 3g=1;B 2k;B gX;B 2H;B 7z;B 1c;B 9g=\'\';B x0;B y0;B on;B 8w=J;B az=J;B d9=0;B Vi;B Vs=0;B fi=0;B Ej=0;B gW=0;B nd=J;B ug=J;B gP=J;B 3j=J;B gG;B fp;B mU;B vd=J;C=8T(C,e0.S);C=8T(C,v[1a]);B U=[C.1c];1c=U[0];I(C.DZ)?U[1]=C.DZ:\'\';I(C.E0)?U[1]=C.E0:\'\';I(C.1L)?C.1B=C.1L:\'\';if(52(C.E6)){o.gg?C.1y=C.E6:\'\'}if(1c=="4e"){o.sJ=H}if(I(C.2I)){if(C.1z=="1B"&&C.2I!=\'\'){if(I(v[C.2I+\'1B\'])){C.1B=v[C.2I+\'1B\']}}if(C.2I.L("1f#")==0){9g=C.2I;if(C.2H==\'\'&&9g.L(",")==-1){C.2H=2D(v.1f[\'1f\'+9g.1p(9)+\'1c\'])}}if(C.2I.L("5T")>-1){v.Ec=H}if(C.2I.L("4e:")>-1){o.sJ=H}if(C.2I=="Vv"){C.VC=1w VD(C)}}B 6L=C.2H?C.2H.2t("///"):[];if(C.DN==1){C.1z="1B";C.1B=fX(0)+(U.Q>1?\'///\'+fX(1):\'\');if(52(C.a3)){C.1x=C.a3}}B uh=0;B 2F=1w 8L();B 1q=1w 8L();B d3=1w 8L();B VB=1w 8L();B fZ=0;B 9u;if(C.1z=="1B"){if(C.4p){if(I(v[C.4p+\'1B\'])){C.1B=v[C.4p+\'1B\']}}if(I(C.1B)){2F[0]=4n(C.1B);C.nm=C.1B.Q;B sW=[\'/\',\'|\',\'-\'];sW.L(C.1B.1p(-1))>-1?C.uk=C.1B.1p(-1):\'\';sW.L(C.1B.1p(0,1))>-1?C.uj=C.1B.1p(0,1):\'\';if(1c=="Z"||1c=="1k"){if(C.1B.L(\'0:\')==0){C.nk=H}if(C.1B.2t(":").Q==3){C.CN=H}F{if(C.1B.L(\'aW:aW\')>-1){C.CM=H}}if(C.iS==1){v.iS=1}}if(C.DX==1&&C.1B.L("-")==0){C.D8=H}if(C.1B.L("///")>0&&(1c=="4k"||C.DN==1)){C.fy=C.1B.2t("///");C.1B=2F[0]=C.fy[0]}}if(v.sY==1){1C(7V,1j);1C(7V,4g);1C(7V,2p)}}F{if(I(C.1q)){2F[0]=C.1q;if(2F[0].L("///")>0&&2F[0].L("hm")==-1){2F=C.1q.2t("///")}if(I(C.jv)){2F[1]=C.jv}if(C.ln==1){if(52(C.DM)){2F.2T(C.DM);fZ=2F.Q-1}}}}if(1c=="4k"){if(C.U5==1&&I(C.mM)){C.uM=C.2I}}B Y=1M("1Z");if(C.1h==\'c4\'){o.c4.1J(Y)}F{if(C.1h.L(\'R\')>-1&&v.1u.1m==1&&v.1u.cf==1){o.1u.1J(Y)}F{o.1K.1J(Y)}if(1c=="dj"&&C.U0==1){Y.C.4V=Ek}}B jh=1M("1Z");Y.1J(jh);O(Y,{"1h":"2i","17":0,"1d":0,"1r":1,"do":"jL","qR":"hJ"});if(52(C.4p)){4c(Y,{"id":(v.id+"5P"+"9e"+C.4p)})}if(C.Ee==1){O(Y,{"4P":"2Q 0.2s 2V"})}if(2F.Q>0){V(i=0;i<2F.Q;i++){1q[i]=1M("1Z");O(1q[i],{"1h":"2i","1d":0,"17":0,"6I":"1H","1r":C.a,"4P":"1r 0.1s 2V,2Q 0.1s 2V"});if(C.1z=="fu"&&C.2S!=\'\'){if(52(C.4p)){4c(1q[i],{"id":(v.id+"gL"+C.4p+"EH")});if(v[C.4p+\'2S\']){C.2S=v[C.4p+\'2S\']}}if(C.2S.L(".rO")>-1||C.2S.L(".gi")>-1||C.2S.L(".8b")>-1||C.2S.L("hm")>-1){C.2S.L("//")==-1&&C.2S.L("hm")==-1?C.2S=\'//\'+C.2S:\'\';B z=1M("3N");C.8r=1;z.1t("eh",uP);z.2S=C.2S;1q[i].1J(z);C.w=1q[i].29;C.h=1q[i].2R;if(C.EA>0){O(z,{18:C.EA})}}}if(C.1z=="1B"){O(1q[i],{"1x":(C.1x),"do":C.bO*3V(v.7O,1),"s6":fr(C.3Z),"hj-eA":C.gd+\'px\',"2N":"0 ce 0 ce","aw-8u":"cr"});if(o.gg){if(52(C.Ez)){O(1q[i],{"do":C.Ez*3V(v.7O,1),})}}if(C.2q==1){if(C.1B.L("<a ")>-1||1a=="bL"){O(1q[i],{"6I":"2z"})}}if(C.Ey==1){O(1q[i],{"3Z-gp":"Ey"})}2F[i]==\'7S\'?2F[i]=2D("7S"):\'\';1q[i].1S=uB(2F[i]);1C(um,1j);C.w=1q[i].29;C.h=1q[i].2R;if(52(C.4p)){4c(1q[i],{"id":(v.id+"gL"+C.4p+"Ty")})}}if(C.1z=="O"){EC(2F[i],C.1x,1q[i])}B 8a=2F[i].6n();if(8a.L(\'B:\')==0){8a=3V(1Q[8a.1p(4)],\'\')}B j0=8a.L(\'<2u\')>-1||8a.L(\'<Tx\')>-1;if(C.1z=="2u"&&(8a.L(\'<g>\')>-1||j0)){if(1c=="4T"||1c=="4k"){8a=8a.2a(/l7/g,\'l7\'+v.id+1a)}if(8a.L(\'3U\')>-1){bd(1q[i])}1q[i].1S=(!j0?"<2u W=\'20\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'>":\'\')+8a+(!j0?"</2u>":\'\');1q[i].29>20?C.w=1q[i].29:\'\';1q[i].2R>20?C.h=1q[i].2R:\'\';O(1q[i],{"W":C.w,"18":C.h});if(C.a3!=-1){mg(1q,C.a3)}if(52(C.4p)){4c(1q[i],{"id":(v.id+"gL"+C.4p+"EH"+i)})}}Y.1J(1q[i]);i>0?1m(1q[i]):\'\'}9F();mU?uP():\'\';if(C.2I=="4Z"){C.4Z=1;C.1m=1;o.4Z?1q[0].1S=o.4Z.jU(C.a3!=-1?C.a3:\'#3E\'):\'\';1q[0].h6=5V;1q[0].h7=5L;1q[0].i2=cL}F{if((bg.29*C.1y<35||bg.2R*C.1y<35)&&C.1z!=\'1B\'){uS();bd(8i)}F{bd(bg)}}if(1c=="4k"){if(C.er==1&&I(C.2I)){B lu=C.2I;if(lu.L("2K:")==0){B 1I=lu.1p(4).2t(",");if(1I.Q==2){B sT=1I[1].2t("/");if(sT.Q==2){1I[0]==\'hd\'?1I[0]="3H":\'\';if(v[1I[0]]==sT[1]){C.a=1;O(1q[0],{"1r":C.a})}}}}if(lu=="EF"||lu=="4M"){o.U.ex();Y.C.4V=Ek;o.sM=1}}}if(1c=="1f"&&C.fp==1){fp=1w UM(Y,bg,C)}if(C.2q==0){O(Y,{"6I":"1H"})}if(C.8r==1){1m(bg)}if(C.2k==1){m7()}if(C.1h.L("2m")>-1){fi=1}if(C.1h.L("1d")>-1){Ej=1}if(C.1h.L("2G")>-1||C.1h.L("Y")>-1){gW=1}2A();B t=\'\';if(C.ae!=0){t+="lo("+C.ae+"qr)"}if(C.UI==1){t+=" 3b(-1)"}if(C.UH==1){t+=" 3g(-1)"}if(t!=\'\'){O(Y,{"2Q":t})}if(1c=="dj"){fY()}B 1I=[];B i;if(1c=="X"){1I=[\'eX\',\'Eg\',\'jF\',\'Eh\',\'sS\',\'kb\'];V(i=0;i<1I.Q;i++){if(I(C[1I[i]])&&!I(v.X[1I[i]])){v.X[1I[i]]=C[1I[i]]}}}if(1c=="1L"){1I=[\'jB\',\'sR\',\'tT\'];V(i=0;i<1I.Q;i++){if(I(C[1I[i]])&&!I(3p[1I[i]])){v[1I[i]]=C[1I[i]]}}}C.d4==1?8o():\'\';if(1c=="4k"&&C.on==0){2W(Y)}if(C.1m==1&&C.jQ>0){1C(Em,C.jQ*2p)}}E Em(){C.jQ=-1;o.R.4h()}E uS(){if(8i){8i.5a.3c(8i)}8i=1M("1Z");O(8i,{"1h":"2i","1d":0,"17":0,"W":C.1z=="fu"?bg.29:(bg.29>35?bg.29:35)*C.Er,"18":C.1z=="fu"?bg.2R:(bg.2R>35?bg.2R:35)*C.qu});C=4t(C,\'gE\',\'gE\');Y.1J(8i)}E bd(x){if(1c.L("Z")==0&&U.Q==1){C.2q=0}if(1c=="4k"&&C.er==0){C.2q=0}if(C.2q==1){if(C.fE==1){O(x,{"6l":"3U"})}O(x,{"6I":"2z"});if(o.1l.2o){x.1t("az",E(19){19.9X();az=H});x.1t("eE",E(19){C.Eq==1?5V():\'\';19.9X()});x.1t("eC",E(19){19.9X();19.8f();C.Eq==1?5L():\'\';if(!az){9z(19)}az=J})}F{x.ei=9z}if(v.1u.fM==1||C.fM==1){O(x,{"2r-1x":"#n9","1r":0.5})}}F{O(x,{"6l":"7g"})}if(!o.1l.2o){x.h6=5V;x.h7=5L}if(C.3j==1||C.2k==1){x.i2=cL}}E 9F(){if(bg){bg.5a.3c(bg)}bg=1M("1Z");O(bg,{"1h":"2i","1d":0,"17":0});if(52(C.4p)){4c(bg,{"id":(v.id+"gL"+C.4p+"Uf")})}w=C.w;h=C.h;C=4t(C,\'2M\',\'2M\');C=4t(C,\'cP\',\'cP\');if(C.1z=="1B"){w=1q[uh].29;h=1q[uh].2R;if(C.uX>0){w<C.uX?w=C.uX:\'\'}}C=4t(C,\'dD\',\'dD\');C=4t(C,\'Eo\',\'Eo\');if(o.1l.6j){C.D7/=C.1y;C.D5/=C.1y;C.CU/=C.1y;C.D1/=C.1y}if(52(C.4p)&&I(v.4k)&&C.1c=="4k"){if(1P(v.4k)==\'3o\'){V(B i=0;i<4s.3P(v.4k).Q;i++){if(v.4k[i][C.4p]){if(v.4k[i][C.4p]=="7r"){C.on=0}F{B 1I=v.4k[i][C.4p].2t(":");if(1I[0]=="2M-17"){if(1I[1].L("%")>0){C.jA=2w(1I[1])}F{C.3K=2w(1I[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.94+C.9n;w=w+C.6N+C.6A;C.h=h;C.w=w;if(C.1z=="1B"){C.nt=1q[0].2R}}F{C.5J=0}O(bg,{"W":(C.Ep==1?DH:w),"18":h,"qn":(C.ns*h)/2,"2r":C.5k,"1r":C.5J,"4P":"1r .1s 2V, 2r .1s 2V, 2Q .1s 2V"});if(C.1z=="fu"){O(bg,{"W":w,"18":h,"qn":(C.ns*h/C.1y)/2,})}if(C.Uh==1){DG(bg,C.5k,C.Ud,C.Ua)}if(C.qm==1){O(bg,{"2Z":"5W 7k "+C.qg})}jh.1J(bg)}E 2A(){O(bg,{"1d":(-bg.2R/2),"17":(-bg.29/2)});if(8i){B x=C.1z=="fu"?bg.29:(bg.29>35?bg.29:35);B y=C.1z=="fu"?bg.2R:(bg.2R>35?bg.2R:35);O(8i,{"1d":(-y/2)+C.CL-C.CQ,"17":(-x/2)+C.Ub-C.Uk})}V(i=0;i<2F.Q;i++){if(C.1z=="2u"){O(1q[i],{"1d":-2J.51(2w(1q[i].C.18))/2,"17":-2w(1q[i].C.W)/2})}F{O(1q[i],{"1d":-2J.51(1q[i].2R)/2,"17":-1q[i].29/2})}if(bg){O(1q[i],{"1d":(4N(1q[i].C.1d)+C.94/2-C.9n/2+C.CU/2+C.D1/2),"17":(4N(1q[i].C.17)+C.6N/2-C.6A/2+C.D7/2+C.D5/2)})}}}E 5V(){B i;8w=H;if(C.d3==1){if(on&&I(C.jv)){i=1}F{i=0}if(9u&&d3.Q>2){i=2}if(d3[i]){lk();1o(1q[d3[i]])}}if(C.bg==1){if(C.7x!=-1){O(bg,{"1r":C.7x})}if(C.8Z!=-1){O(bg,{"2r":C.8Z})}}if(C.6E>-1&&!D4){V(i=0;i<2F.Q;i++){if(1q[i].C.5t!="3j"){O(1q[i],{"1r":C.6E})}}}if(C.kT!=-1){mg(1q,C.kT)}if(C.Us==1){d9=d9+45;fC(1q[0],d9)}if(C.gw>C.1y&&C.gw>-1){1y(C.gw)}if(1c=="1f"&&o.R.aC()){}F{if(C.2k==1&&C.d4!=1){B x=6L.Q>1&&!on?6L[1]:6L[0];if(x){if(x.L(\'B:\')==0){2H.1S=1Q[x.1p(4)];8o()}}1o(2k);O(2k,{"1r":1})}}if(1c=="4T"){o.U.4W(H);o.4W=H}o.cZ=H;o.R.ir(1a,"8w")}E 5L(){8w=J;B i;if(C.d3==1){if(on&&I(C.jv)){i=1}F{i=0}if(9u&&d3.Q>2){i=2}lk();1o(1q[i])}if(C.bg==1){if(C.7x!=-1){O(bg,{"1r":C.5J})}if(C.8Z!=-1){O(bg,{"2r":C.5k})}}if(C.6E>-1){V(i=0;i<2F.Q;i++){if(1q[i].C.5t!="3j"){O(1q[i],{"1r":C.a})}}}if(C.gw>-1){1y(C.1y)}if(C.kT!=-1){mg(1q,(C.a3==-1?\'#3E\':C.a3))}if(1c=="4T"&&!o.2c){o.U.4W(J);o.4W=J}if(C.2k==1&&C.d4!=1){1m(2k);O(2k,{"1r":0})}o.cZ=J;o.R?o.R.ir(1a,"5U"):\'\'}E 9z(e){e?e.5O=H:\'\';if(!nd){o.R.dW(1a);if(1c=="4k"){n5()}if(C.2k==1&&C.d4!=1){1m(2k);O(2k,{"1r":0})}if(C.Ut==1){d9=d9+45;fC(1q[0],d9)}gP=H;if(C.D2==1||(1a=="uT"&&C.1m==1&&C.uN==1)){o.R.4h()}}};G.D3=E(){9z()};E n5(){if(2F){if(2F.Q>1){if(on==H){1o(1q[0]);1m(1q[1])}F{1o(1q[1]);1m(1q[0])}}if(C.2k==1&&6L.Q>1){2H.1S=o.ni+(on==H?6L[0]:6L[1])+o.g8;8o()}}if(I(C.uM)){if(on==H){C.2I=C.uM}F{C.2I=C.mM}}lq();on=on!=H;if(C.2I){if(C.2I.L(",0/1")>-1){js(C.2I,on?1:0)}}if(C.bg==1&&I(C.uL)){if(C.uL!=-1){if(on){C.CS=C.5k;C.5k=C.uL}F{C.5k=C.CS}9F();bd(bg);2A();if(C.1z=="1B"){7V()}F{1y(C.1y)}}}}E lq(){if(I(C.fy)){if(C.fy.Q>1){if(on==H){6g(C.fy[0])}F{6g(C.fy[1])}}}}E uo(19){19.5O=H;o.R.dW(1a)}E lk(){V(B i=0;i<2F.Q;i++){if(1q[i].C.5t!="3j"){O(1q[i],{"1r":C.a});1m(1q[i])}}}E um(1B){if(1q[0]){if(1q[0].29>o.3m-C.3K-C.4O-C.6N-C.6A){if(C.uO==1){if(!1B){1B=1q[0].1S}1q[0].1S=\'<uO>\'+1B+\'</uO>\'}F{O(1q[0],{"aw-8u":"fv"})}O(1q[0],{"W":o.3m-C.3K-C.4O-C.6N-C.6A})}}}E uP(){if(bg){mU=J;C.8r=0;1m(bg);if(1q[0]){C.w=1q[0].29*C.1y;C.h=1q[0].2R*C.1y;1y(C.1y)}C.9y=0;9F();uS();bd(8i);1o(bg);2A();o.R.4J();if(!5S(Y)){2W(Y)}}F{mU=H}}E CV(19){19.5O=H}E cL(){if(!o.1l.2o&&!o.cZ){5V()}8o()}E 1y(x){if(x>0){if(o.1l.6j&&C.d4!=1){O(bg,{"CR":x+""})}F{O(bg,{"2Q":"1y("+x+")"})}V(i=0;i<2F.Q;i++){if(o.1l.6j&&C.d4!=1){O(1q[i],{"CR":x+""});ug=H}F{O(1q[i],{"2Q":"1y("+x+")"})}}3b=x;3g=x}}E m7(){2k=1M("1Z");O(2k,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'18\':\'2z\',"1r":0,"4P":"1r 0.1s 2V"});gX=1M("1Z");C=4t(C,\'hr\',\'hr\');C=4t(C,\'CH\',\'CH\');O(gX,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':\'1j%\',\'18\':30,\'2r-1x\':C.hz,\'1r\':C.h9,\'2Z-6m\':C.qa});2H=1M("1Z");O(2H,{\'1h\':\'2i\',\'17\':C.q6,\'1d\':C.lN,\'1x\':C.q4,\'3Z-hx\':fr(C.q7),\'3Z-3v\':C.q8*3V(v.7O,1),"hj-eA":C.qb+\'px\',\'1r\':C.CI,"2B-18":"1"});if(C.2H){if(C.2H.L("B:")==0){C.CG=H}}if(!C.CG){O(2H,{\'aw-8u\':\'cr\'})}if(C.du==1){7z=1M("1Z");7z.1S=\'<2u W="hD" 18="q3" q0="0 0 8 6" 7q="1.1" 3L="3u://3M.w3.3z/41/2u" 3L:3O="3u://3M.w3.3z/7n/3O"><dv id="DR" 4a="1H" 5j="#\'+C.hz.2a("#","")+\'" 5j-DT="DU" 7J="0 0 8 0 4 6"></dv></2u>\'}if(C.d4==1){O(2k,{"1r":1});bd(2k)}F{O(2k,{"6I":"1H"})}Y.1J(2k);2H.1S=o.ni+(C.2H==\'\'?2D(1c):6L[0])+o.g8;2k.1J(gX);2k.1J(2H);if(C.du==1){2k.1J(7z);B vl=o.v7?\'-hD\':\'-q3\';B ps=C.UF;if(!I(ps)){ps=\'\'}B tp=ps.L("1d")>-1;if(tp){fC(7z,\'-UJ\')}O(7z,{\'1h\':\'2i\',\'2m\':(ps.L("2m")>-1?10*C.1y:\'2z\'),\'17\':(ps.L("17")>-1?10*C.1y:(ps==\'\'||ps==\'1d\'?\'50%\':\'2z\')),\'2M-17\':(ps==\'\'||ps==\'1d\'?\'-Aw\':0),\'2G\':(tp?\'2z\':vl),\'1d\':(tp?vl:\'2z\'),\'1r\':C.h9})}8o()}E 8o(){if(C.2k==1){O(2k,{"1d":(gW==1?-h-2k.2R+3:-2k.2R/2)+C.TA-C.Tp,"17":(fi==1?-2H.29:(gW==1?-w/2:+2H.29))-(gW==1?0:2H.29/2+5)+C.Tg-C.Tf,"18":C.lN+2H.2R+C.q5,"W":C.q6+2H.29+C.Ed});O(gX,{\'18\':2k.2R});2k.C.4V="2p"}}G.c=E(){K Y};G.s=E(x){K C[x]};G.ss=E(x,x2){K I(C[x])?C[x][x2]:J};G.g=E(x){ah(x){1i"W":K w;1g;1i"18":K h;1g;1i"x":K 4N(Y.C.17);1g;1i"y":K 4N(Y.C.1d);1g;1i"1r":K Y.C.1r?Y.C.1r:1;1g;1i"1o":K 3R;1g;1i"3b":K 3b;1g;1i"3g":K 3g;1g;1i"1c":K 1c;1g;1i"CF":K 9g;1g;1i"gP":K gP;1g;1i"1z":K C.1z;1g;1i"Q":K C.nm?C.nm:0;1g;1i"1a":K 1a;1g;1i"x0":K x0;1g;1i"y0":K y0;1g;1i"8w":K 8w;1g;1i"1f#":K 9g.L("1f#")==0;1g;1i"1f:":K 9g.L("1f:")==0;1g;1i"1V#3R":K vd;1g;7g:K J}};G.1V=E(k,x){ah(k){1i"1o":8w?5L():\'\';3R=x;1g;1i"2n":CJ(x);1g;1i"6d":6d(Y);1g;1i"2W":2W(Y);1g;1i"CC":C.3j=0;1g;1i"vc":if(C.CD>0&&C.3j!=1&&!gG){3d(gG);gG=1C(E(){2W(Y);C.3j=1;gG=1T},C.CD*2p)}1g;1i"1y":1y(x);1g;1i"3b":O(Y,{"2Q":"3b("+x+")"});3b=x;1g;1i"3g":O(Y,{"2Q":"3g("+x+")"});3g=x;1g;1i"1r":O(Y,{"1r":x});1g;1i"vk":O(1q[0],{"1r":x});1g;1i"nj":O(1q[0],{"CE":"nj("+x+")"});1g;1i"17":O(Y,{"17":x});1g;1i"1d":O(Y,{"1d":x});1g;1i"W":O(Y,{"W":x});1g;1i"18":O(Y,{"18":x});1g;1i"pJ":C.pJ=x;1g;1i"fi":fi=x;1g;1i"1V#3R":vd=x;1g;1i"x":O(Y,{"17":x});1g;1i"y":O(Y,{"1d":x});1g;1i"5y":C.5y=x;1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g;7g:K J}};E CJ(x){if(x&&o.1l.2o){nd=H;1C(CP,cg)}if(!x){if(C.ln==1&&9u){1m(1q[fZ]);1o(1q[0]);9u=J}}if(C.8r==1){x?1o(Y):1m(Y)}F{if(1a=="To"||1a=="CK"){x?1o(Y):1m(Y)}F{O(Y,{"2n":(x?"4M":"1H")})}3R=x;x?1o(Y):\'\'}if(x&&C.uJ){C.uJ=J;1C(7V,1j)}}E CP(){nd=J}G.6g=E(x){if(9g!=\'\'&&C.1B==\'x\'){x=x+C.1B}6g(x);!5S(Y)?C.uJ=H:\'\'};G.fQ=E(x){C.c5=x;6g(x);o.R.4J()};G.uK=E(){fC(Y,ka);ka+=20};E fC(x,y){O(x,{"2Q":"lo("+y+"qr)"+(x==1q[0]&&!ug&&3b!=1?\' 1y(\'+3b+\')\':\'\')})};G.CO=E(x){if(C.1B.L("{1L")>-1){6g(C.1B)}};G.n5=E(){n5()};E 6g(1B){if(C.1z=="1B"){if(I(1B)){if(C.CN){if(1B.Q==4){1B=(C.nk?\'0:0\':\'aW:0\')+1B}if(1B.Q==5){1B=(C.nk?\'0:\':\'aW:\')+1B}if(1B.Q==7){1B=(C.nk?\'\':\'0\')+1B}}if(C.CM){if(1B.Q==4){1B=\'0\'+1B}}C.nm=1B.Q}1B=(C.uj?C.uj+(C.D8?\'\':\' \'):\'\')+1B+(C.uk?\' \'+C.uk:\'\');B D9=1q[0].29+(C.bg==1?C.94+C.9n:0);B Dw=1q[0].2R+(C.bg==1?C.94+C.9n:0);1q[0].1S=o.ni+(1c=="4k"?uB(1B):1B)+o.g8;if(C.Tl==1){1q[0].1S+=\'<6B C="2n:fg-4M;W:bX"></6B><6B C="2Z-1d: ce 7k #ey;2Z-17: ce 7k ek;2Z-2m: ce 7k ek;1h: 2i;2m:ce;1d: 50%;2M-1d: -5W;"></6B>\'}if(1c=="1L"){O(1q[0],{"W":"2z","aw-8u":"cr"});um(1B)}C.w=1q[0].29+(C.bg==1?C.94+C.9n:0);C.h=1q[0].2R+(C.bg==1?C.94+C.9n:0);if(D9!=C.w||Dw!=C.h||(C.w>0&&ud==0)){7V()}if(1q[0].29>0){ud=C.w}F{9g!=\'\'?1m(1q[0]):\'\';if(1B!=\'\'){1C(7V,10)}}}}G.7V=E(){7V()};E 7V(){if(C.1z=="1B"){if(1q[0]){if(1q[0].29>0){9g!=\'\'?1o(1q[0]):\'\';w=C.w=1q[0].29;h=C.h=1q[0].2R;9F();bd(bg);2A();o.R?o.R.uc():\'\'}}}}G.tW=E(x){if(C.Dx==1){B n=4;if(1a=="TG"){if(o.1l.2o){K}}F{n=8}B y=\'l7\';B z=[];V(B i=1;i<n;i++){z[i]=1O.8c(y.8p(v.id,1a,\'TO\',i))}if(z[1]){V(B i=1;i<n;i++){z[i]?1m(z[i]):\'\'}if(n==4){V(B i=1;i<n;i++){x>(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]);1g}}}}}};G.On=E(){if(!on){if(2F){if(2F.Q>1&&U.Q>1){1m(1q[0]);1o(1q[1])}}if(U.Q>1){1c=U[1];if(C.2k==1){2H.1S=fX(1);8o()}}if(C.ln==1&&9u){1m(1q[fZ]);9u=J}lq();on=H}};E fX(x){K o.ni+(C.2H==\'\'?2D(U[x]):(6L.Q>1?6L[x]:6L[0]))+o.g8}G.bR=E(x){bR(x)};E bR(x){B y=\'l7\';B z=1O.8c(y.8p(v.id,1a,\'VP\'));if(z){O(z,{"4P":"2Q 0.1s 8n-5U"});if(x==1){z.C.2Q=\'Dz(0, 0)\'}F{z.C.2Q=\'Dz(-DE, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2k==1&&6L.Q>1){2H.1S=(on?6L[0]:6L[1])}O(1q[0],{"1r":C.a})};G.fU=E(){if(on){if(2F){if(2F.Q>1&&U.Q>1){1o(1q[0]);1m(1q[1])}}1c=U[0];if(U.Q>1){if(C.2k==1){2H.1S=fX(0);8o()}}lq();on=J;9u=J}};G.uo=E(){if(C.ln==1){lk();1o(1q[fZ]);9u=H}};G.DF=E(){B 2C=J;if(C.1m==1&&C.DD==1){if(5S(o.2g)){2C=H}}if(!2C){6d(Y);B cA=Y.c9("*");V(B i=cA.Q;i--;){O(cA[i],{"5y-1A-6C":"VN"})}3R=H}};G.fY=E(){fY()};E fY(){2W(Y);B cA=Y.c9("*");V(B i=cA.Q;i--;){O(cA[i],{"5y-1A-6C":"7Q"})}3R=J}G.3W=E(){if(2F.Q>0){V(i=0;i<2F.Q;i++){Y.3c(1q[i]);1q[i]=1W}}if(bg){bg.fw("ei");bg.fw("h6");bg.fw("h7");bg.5a.3c(bg);bg=1W}if(C.1h==\'c4\'){o.c4.3c(Y)}F{if(Y.5a==o.1K){o.1K.3c(Y)}F{if(o.1u){if(Y.5a==o.1u){o.1u.3c(Y)}}}}if(2k){Y.3c(2k)}Y=1W};G.DC=E(){fp?fp.fS():\'\'};E uB(x){B z=x+\'\';if(x.L(\'{Z}\')>-1&&I(o.3l)){x=x.2a(\'{Z}\',iJ(o.3l.as().t))}if(x.L(\'{1L\')>-1){B y=o.dw?o.dw:(v.1L?v.1L:\'\');if(x.L(\'{aK}\')>-1&&o.R){x=x.2a(\'{aK}\',o.R.f9(\'aK\'))}if(o.aE&&o.R){y=o.R.f9(\'aE\')}x=x.2a(\'{1L}\',y);if(o.aE&&!o.R){1C(6g,1j,z)}}K x}E mg(1q,bb){V(B i=0;i<1q.Q;i++){DA(1q[i],bb)}if(C.2I=="4Z"){if(o.4Z){o.4Z.DB(1q[0],bb)}}}};B Dr=E(1a,1c){B i;B C=[];B w;B h;B bg;B 3R=H;B x0;B y0;B 3b=1;B 3g=1;B dB=0;B 8Q=0;B W7;B 3t;B mF;B 2q;B 3r;B EG;B El;B pz;B Eu;B 2k;B 2H;B 7z;o.D0=-1;B mJ;B 8w;B qO;V(i in e0.S){C[i]=e0.S[i]}B 1c=v[1a].1c;B 1z=v[1a].1z;V(i in e0[1c]){C[i]=e0[1c][i]}V(i in v[1a]){C[i]=v[1a][i]}C.w=2w(C.w);C.h=2w(C.h);C=4t(C,\'2M\',\'2M\');C=4t(C,\'cP\',\'cP\');B Y=1M("1Z");if(v.1u.cf==1&&v.1u.1m==1){o.1u.1J(Y)}F{o.1K.1J(Y)}1c=="2B"?o.c4=Y:\'\';B ak=J;if(C.cq){if(C.cq!=\'1N\'){ak=H}}O(Y,{"1h":"2i","1d":0,"17":0,"1r":1,"do":"jL","qR":"hJ"});if(C.Dq==1){Y.C.4V=C.5E}9F();B 8A=1M("1Z");O(8A,{"1h":"2i","2G":2J.51(-C.h/2),"17":2J.51(-C.w/2)});if(C.Ds==1){O(8A,{"2Z-6m":C.6T*C.h/2,"18":C.h,"6D":"3j","3U-2y":"1H"})}if(52(C.4p)){4c(Y,{"id":(v.id+"gL"+C.4p)})}Y.1J(8A);if(1c==\'2B\'&&v.uA==1){EI()}if(C.2k==1){m7()}B 8j=1M("1Z");h1(0,8j,0.3,(C.5d==1?"2V-5d(#"+C.Df+", #"+C.lS+")":C.lS),C.w,C.Vt);if(C.Dl==1&&I(C.m6)){B gQ=1M("1Z");gQ.1S=C.m6.2a(/\\#Dj/g,"#"+C.lS);8j.1J(gQ);O(gQ,{"1h":"2i","2G":-2J.51(C.h/2),"17":0,"3U-2y":"1H"});O(8j,{"6D":"3j","2r":"1H"});B x=["sl","dv","m8","gq","cv"];V(B y=0;y<x.Q;y++){B z=gQ.sm("2u "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5j=C.lS}}}}8A.1J(8j);B W4=[];B aQ=1M("1Z");h1(1,aQ,C.Dc,(C.5d==1?"2V-5d(#"+C.Dh+", #"+C.Di+")":C.Di),0,C.VJ);8A.1J(aQ);if(C.6E>0){B cJ=1M("1Z");h1(2,cJ,C.Dn,C.VI,0,C.6E);8A.1J(cJ)}B 6P=1M("1Z");h1(3,6P,C.Dp,(C.5d==1?"2V-5d(#"+C.Dm+", #"+C.1x+")":C.1x),0,C.a);if(C.Dl==1&&I(C.m6)){B m5=1M("1Z");m5.1S=C.m6.2a(/\\#Dj/g,"#"+C.1x);O(m5,{"1h":"2i","2G":-2J.51(C.h/2),"17":0,"3U-2y":"1H"});O(6P,{"6D":"3j","2r":"1H"});6P.1J(m5)}if(C.59==1){B bu=1M("1Z");C=4t(C,\'us\',\'us\');C=4t(C,\'ur\',\'ur\');O(bu,{"1h":"2i","2G":C.h/2,"17":0,"3U-2y":"1H","3Z-3v":C.Dk*3V(v.7O,1),"1x":C.5p,"2B-18":"1j%","2N-1d":C.VU,"2N-2G":C.Qo,"2N-17":C.II,"2N-2m":C.IJ,"2M-1d":C.IK,"2M-2G":C.IC,"2M-17":C.IN,"2M-2m":C.IO,"2Z-6m":(C.Db+"px"),"2n":"1H"});if(C.Da==1){O(bu,{"2r":"#"+C.Dd})}6P.1J(bu);B ip=J;B IV=J}o.mm=C.h;8A.1J(6P);if(C.dy==1){B 7J=[];if(1P De!=="1T"){B 7U=1w De(Y,7J,w,C)}}if(C.3r==1){if(C.dp.6n().L(\'<2u\')==-1){C.dp==\'\'?C.dp="<2u W=\'20\' 18=\'20\'><g><cv ry=\'5\' rx=\'5\' cy=\'10\' cx=\'10\' 5j=\'#ey\'/></g></2u>":\'\'}3r=1M("1Z");3r.1S=C.dp.6n();C=4t(C,\'Dg\',\'Dg\');O(3r,{"1h":"2i","1d":-10+C.Ix-C.If,"17":-2p,"3U-2y":"1H","18":20,"W":C.dH,"1r":C.qM,"4P":"2Q 0.1s 2V, 1r 0.1s 2V"});if(C.iF==1||C.pM==1){O(3r,{"2Q":"1y(0)"})}F{if(C.jx!=1){O(3r,{"2Q":"1y("+C.jx+")"})}}Y.1J(3r);if(C.qo!=-1){B x=["sl","gq","cv"];V(B y=0;y<x.Q;y++){B z=3r.sm("2u "+x[y]);if(z.Q>0){V(B y2=0;y2<z.Q;y2++){z[y2].C.5j="#"+C.qo}}}}C.dG=3r.29}if(C.ae!=0){O(Y,{"2Q":"lo("+C.ae+"qr)"})}if(C.3j==1){1m(Y);3R=J}if(1c=="1N"){if(C.1m==1&&C.gn==1){o.gk=H;C.3j=H}F{o.gk=J}}C.al=0;if(C.ae!=0){C.gR=2J.FN(C.ae);if(C.gR>45&&C.gR<Il){C.al=90}if(C.gR>Ip&&C.gR<Dy){C.al=CX}}if(ak){o.eP=C.cq=="4G";w=C.w;6Q(1,o.4F.6k(-1)[0],"no")}E h1(n,x,y,z,Dt,Du){O(x,{"1h":"2i","2G":0,"17":0,"W":Dt,"18":(C[\'h\'+n]>0?C[\'h\'+n]:C.h),"2r":z?(z.L("2V")>-1?z:\'#\'+z):\'\',"2Z-6m":(C.Ds==1?1:C.6T*C.h/2),"1r":Du,"3U-2y":"1H","4P":"2Q 0.2s 8n-in-5U"})}E 9F(){bg=1M("1Z");C=4t(C,\'dD\',\'dD\');B nt=C.h+C.94+C.9n;B Dv=C.w+C.6N+C.6A;if(C.bg==1){}F{C.5J=0}C=4t(C,\'gE\',\'gE\');if(v.1u.fM==1||C.fM==1){C.5k=\'#n9\';C.bg=1;C.5J=0.5}O(bg,{"1h":"2i","1d":0,"17":0,"W":Dv,"18":nt*C.qu,"qn":(C.ns*nt)/2,"6s":C.5k,"1r":C.5J,"6I":"2z","4P":"1r .1s 2V, 2r .1s 2V"});if(C.qm==1){O(bg,{"2Z":"5W 7k #"+C.qg})}if(C.2q==1){if(C.fE==1){O(bg,{"6l":"3U"})}if(!o.1l.2o){bg.ei=9z;bg.JZ=qP;bg.JO=lA;bg.i2=cL}}F{O(bg,{"6l":"7g"})}if(!o.1l.2o){bg.h6=5V;bg.i2=cL;bg.h7=5L}if(o.1l.2o){bg.1t("eE",E(19){19.5O=H;if(!I(19.5I)&&19.aI.Q>0){19.5I=19.aI[0].hU;19.8D=19.aI[0].kz}mJ=19;5V(19);lA(19)});bg.1t("eC",E(19){19.5O=H;5L(19);qP(mJ)});bg.1t("2q",E(19){19.5O=H});bg.1t("az",E(19){if(!I(19.5I)&&19.aI.Q>0){19.5I=19.aI[0].hU;19.8D=19.aI[0].kz}mJ=19;cL(19)})}O(bg,{"17":2J.qh(-C.w/2-C.6N)});O(bg,{"1d":2J.qh(-C.h/2-C.94+C.CL-C.CQ)});Y.1J(bg)}E 2A(W){if(W!=w){w=W;o.ql=w;B aP=w/8j.29;O(bg,{"W":(w+C.6N+C.6A),"17":-w/2-C.6N,});O(8A,{"17":-w/2});O(8j,{"W":w});O(8A,{"W":w});B xx=aQ.29*aP;if(xx>8j.29){xx=8j.29}O(aQ,{"W":xx});B wp=6P.29*aP;O(6P,{"W":wp});pN(wp,J);if(1c=="2B"){DW()}if(C.dy==1){7U?7U.CY(w):\'\'}if(o.6q){o.6q.2A()}}}E pN(x,1H){if(C.3r==1){if(x<C.dG/2&&C.dH!=20){x=C.dG/2}if(x>w-C.dG/2&&C.dH!=20){x=w-C.dG/2}B y=x-w/2-C.dG/2+C.GF-C.Gi;O(3r,{"17":y})}}E pP(){O(3r,{"2Q":"1y("+C.jx+")"})}E 5V(19){o.R.ir(1a,"8w");if(C.bg==1){if(C.7x!=-1){B m=1w 5m({"mc":bg,"1z":"7T","to":C.7x,"Z":0.1,"me":(1a+"bg")})}if(52(C.8Z)){O(bg,{"2r-1x":C.8Z})}}if(52(C.qx)){O(6P,{"2r-1x":C.qx})}if(C.3r==1){if(C.D6==1&&I(C.qJ)){if(C.n0==1&&3t){}F{3r.1S="<2u W=\'"+C.dH+"\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'>"+C.qJ.6n()+"</2u>"}}if(C.iF==1){if(C.pM==1&&!o.1D){}F{pP()}}F{if(C.mT!=-1){B m2=1w 5m({"mc":3r,"1z":"7T","to":C.mT,"Z":0.1,"me":(1a+"3r")})}}}if(C.2k==1&&(o.P.1k()>0||1c=="1N"||ak)){iE()}if(C.dC>0){O(bg,{"2Q":"3g("+((C.dC-1)/5+1)+")"});qN(C.dC)}if(1c=="1N"){o.U.4W(H);o.4W=H}o.cZ=H}E qN(x){O(8j,{"2Q":"3g("+x+")"});O(aQ,{"2Q":"3g("+x+")"});cJ?O(cJ,{"2Q":"3g("+x+")"}):\'\';O(6P,{"2Q":"3g("+x+")"})}E 5L(){if(!mF){if(C.6E>0){O(cJ,{"W":0})}if(52(C.qx)){O(6P,{"2r-1x":C.1x})}if(C.bg==1){if(C.7x!=-1){B m=1w 5m({"mc":bg,"1z":"7T","to":C.5J,"Z":0.1,"me":(1a+"bg")})}if(52(C.8Z)){O(bg,{"2r-1x":C.5k})}}if(C.3r==1){if(C.D6==1&&I(C.qJ)){if(C.n0==1&&3t){}F{3r.1S="<2u W=\'"+C.dH+"\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'>"+C.dp.6n()+"</2u>"}}if(C.iF==1){O(3r,{"2Q":"1y(0)"})}F{if(C.mT!=-1){B m2=1w 5m({"mc":3r,"1z":"7T","to":C.qM,"Z":0.1,"me":(1a+"3r")})}}}if(C.dC>0){O(bg,{"2Q":"3g(1)"});qN(1)}if(1c=="1N"&&!o.2c){o.U.4W(J);o.4W=J}o.R.ir(1a,"5U")}if(C.dy==1&&7U){7U.5U()}if(C.2k==1&&(o.P.1k()>0||1c=="1N")){lf()}if(o.na&&1c=="2B"){o.th.1m();o.D0=-1}o.cZ=J}E 9z(19){19.5O=H}E CV(19){19.5O=H}E qP(19){if(1c=="1N"){if(o.8C){mF=H;3d(qO);qO=1C(E(){mF=J;5L()},2p)}}pL();o.3t=J;if(C.3r==1){if(C.n0==1&&I(C.qH)){3r.1S="<2u W=\'20\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'>"+C.dp.6n()+"</2u>"}}bS(19.5I,19.8D);o.R.dW(1a);o.R.eH(19.5I,19.8D);19.5O=H}E lA(19){3t=H;if(C.3r==1){if(C.n0==1&&I(C.qH)){3r.1S="<2u W=\'20\' 18=\'20\' 3L:3O=\'3u://3M.w3.3z/7n/3O\' 3L=\'3u://3M.w3.3z/41/2u\'>"+C.qH.6n()+"</2u>"}}dB=ic(bg);8Q=e1(bg);bS(19.5I,19.8D);6Q(2q,1,"no")}E bS(iG,ix){B x;B CW=2J.5C(1O.ly.ac,1O.9H.ac);B CT=2J.5C(1O.ly.cB,1O.9H.cB);if(o.1l.2o){}F{ix=ix+CT;iG=iG+CW}if(C.al>0){x=ix-dB-C.6A;2q=x/w;if(C.al==CX){x=ix-dB-C.6N;2q=x/w;2q=(2q-1)*-1}}F{x=iG-8Q-C.6N;2q=x/w;if(C.ae>Gv&&C.ae<Gt){x=iG-8Q-C.6A;2q=x/w;2q=(2q-1)*-1}}2q>1?2q=1:\'\';2q<0?2q=0:\'\'}G.CZ=E(){7U?7U.CY(w):\'\'};G.iL=E(){7U?7U.dz(w):\'\'};E pL(){3t=J}E cL(19){8Q=e1(bg);if(C.6E>0){if(o.1D||1c!=\'2B\'){O(cJ,{"W":19.5I-8Q})}}if(C.2k==1&&(o.P.1k()>0||1c=="1N"||ak)){iE();dB=ic(bg);bS(19.5I,19.8D);if(1c=="2B"){if(v.Gp==1){if(o.P.5l()&&o.P.b0().L("?qD")>0){2H.1S=\'- \'+iJ((1-2q)*o.P.1k(H))}F{2H.1S=iJ(2q*o.P.1k())}}F{B d=o.P.1k();if(v.4i>0){d=d-v.4i}B dA=\'\';if(C.dy==1&&7U){dA=7U.2k(2q*d);dA!=\'\'?dA=dA+\'<br>\':\'\'}2H.1S=dA+iJ(2q*d)}}if(1c=="1N"||ak){2H.1S=pW(2q)}8o(19)}if(o.na&&1c=="2B"&&o.th){if(o.P.1k()>0){if(C.2k==0){dB=ic(bg);8Q=e1(bg);bS(19.5I,19.8D)}B 17=(-w/2+(19.5I-8Q)-v.ij/2);17>w/2-v.ij?17=w/2-v.ij:\'\';O(o.aF,{"1d":(-v.pC-(v.Et>0?v.Et*1:5)-v.pE),"17":(17<-w/2?-w/2:17)});o.th.Z(2q*o.P.1k(),19.5I,8Q,w)}}if(o.1l.2o){lA(19)}}E 8o(19,t,l){B 17=(-w/2+(19.5I+1O.ly.ac-8Q)-2H.29/2)+(l?l:0);B il=0;if(v.rf!=1){if(17+w/2+2H.29+10>o.3m){il=17;17=o.3m-w/2-2H.29-10}if(17+o.3m/2<0){il=17;17=-o.3m/2}}B x={"1d":(-2H.2R-C.Es*1-C.lN-C.q5)-(C.En==1?(C.h/2)*(C.dC>0?C.dC:1):0)+(t?t:0),"17":17};O(2k,x);if(C.du==1){O(7z,{\'1h\':\'2i\',\'17\':2H.29/2-4+(il!=0?il-17:0),\'1d\':2H.2R-6})}}G.iE=E(e,x,t,l){iE();2H.1S=x;8o(e,t,l)};E iE(){if(!5S(2k)||2k.C.1r==0){1o(2k);O(2k,{"1r":1})}}G.lf=E(){lf()};E lf(){1m(2k);O(2k,{"1r":0})}G.c=E(){K Y};G.s=E(1a){K C[1a]};G.ss=E(x,x2){K C[x][x2]};G.g=E(x){ah(x){1i"W":K w;1g;1i"HC":K 8j.29;1g;1i"18":K C.h;1g;1i"x":K 4N(Y.C.17);1g;1i"y":K 4N(Y.C.1d);1g;1i"1r":K Y.C.1r?Y.C.1r:1;1g;1i"1o":K 3R;1g;1i"3b":K 3b;1g;1i"3g":K 3g;1g;1i"1c":K 1c;1g;1i"1a":K 1a;1g;1i"x0":K x0;1g;1i"y0":K y0;1g;1i"2q":K 2q;1g;1i"Ef":K Ef;1g;7g:K J}};G.1V=E(1a,x){ah(1a){1i"1o":3R=x;1g;1i"3t":3t=x;1g;1i"2n":1c=="2B"||C.1m==1?O(Y,{"5t":(x?"3R":"3j")}):O(Y,{"2n":(x?"4M":"1H")});3R=x;1g;1i"3b":O(Y,{"2Q":"3b("+x+")"});3b=x;1g;1i"3g":O(Y,{"2Q":"3g("+x+")"});3g=x;1g;1i"1r":O(Y,{"1r":x});1g;1i"17":O(Y,{"17":x});1g;1i"1d":O(Y,{"1d":x});1g;1i"2q":2q=x;1g;1i"cz":C.cz=x;1g;1i"W":O(Y,{"W":x});1g;1i"18":O(Y,{"18":x});1g;1i"pJ":C.HG=x;1g;1i"x":O(Y,{"17":x});1g;1i"y":O(Y,{"1d":x});1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g}};G.2A=E(x){2A(x)};G.l0=E(x){};G.eD=E(9v,9x){if(3t){if(1c=="1N"||ak){bS(9v,9x);o.R.dW(1a)}if(1c=="1N"){o.8C=H}bS(9v,9x);6Q(2q,1,"no")}};G.eH=E(9v,9x){if(3t){pL();3t=J;bS(9v,9x);o.R.dW(1a);6Q(2q,1,"no")}};E 6Q(Z,1k,pG){Z<0?Z=0:\'\';if(v.4i>0&&1k>1){1k=1k-v.4i;Z=Z-v.4i}if(C.3r==1&&C.pM==1&&C.iF!=1){if(!C.Ei&&Z>0){pP();C.Ei=H}}if(3t&&1k!=1){}F{B 4l;if(1k>0&&Z>0){if(Z>1k){Z=1k}4l=w*(Z/1k);if(4l==6P.29){4l=-1}}F{4l=0}if(4l>=0){O(6P,{"W":4l});pN(4l,H)}if(I(bu)){if(1k<2&&1c=="2B"){if(ip){2W(bu);ip=J}}F{if(!ip){6d(bu);ip=H}bu.1S=1c=="2B"?4w(Z==0?1k:Z):pW(Z)}}}};G.6Q=E(Z,1k,pG){if(1k!=El||Z!=Eu){6Q(Z,1k,pG)}};G.Ev=E(){2q>1?2q=1:\'\';2q<0?2q=0:\'\';O(6P,{"W":(2q*w)})};G.EE=E(Z,1k){if(1k>0&&Z>0){B 4l=w*(Z/1k);O(aQ,{"W":4N(4l)});EG=1k;pz=Z}F{pz=0;O(aQ,{"W":0})}};G.iP=E(){if(C.6q==1){if(!o.6q){if(1P EJ!=="1T"){o.6q=1w EJ(Y,C,w)}}F{o.cV?o.6q.1m():o.6q.pB()}o.cV=!o.cV}};E EI(){o.aF=1M("1Z");O(o.aF,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':v.ij,\'18\':v.pC,\'6D\':\'3j\',"3U-2y":"1H","2r-1x":"#HU","2Z-6m":v.ED+\'px\',"2n":"1H"});o.aF.id="He"+v.id;if(v.pE==1){O(o.aF,{"2Z":v.Ex+"px 7k "+pD(\'1x\',v.Ew)})}if(v.EB==1){O(o.aF,{"5A-d1":"pQ 5W hi 44(0,0,0,0.5)"})}o.aF.C.4V="ht";Y.1J(o.aF)}E m7(){2k=1M("1Z");O(2k,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'18\':\'2z\',"3U-2y":"1H","1r":0,"4P":"1r 0.1s 2V"});C=4t(C,\'hr\',\'hr\');2H=1M("1Z");O(2H,{\'1h\':\'2i\',\'2N-17\':C.q6,\'2N-2m\':C.Ed,\'2N-1d\':C.lN,\'2N-2G\':C.q5-1,\'1B-7y\':\'7A\',\'1x\':C.q4,\'3Z-hx\':fr(C.q7),\'3Z-3v\':C.q8*3V(v.7O,1),\'hj-eA\':C.qb+\'px\',\'2B-18\':"1",\'2r-1x\':kR(C.hz,C.h9),\'2Z-6m\':C.qa});C.DS?C.du=C.DS:\'\';if(C.du==1){7z=1M("1Z");7z.1S=\'<2u W="hD" 18="q3" q0="0 0 8 6" 7q="1.1" 3L="3u://3M.w3.3z/41/2u" 3L:3O="3u://3M.w3.3z/7n/3O"><dv id="DR" 4a="1H" 5j="\'+hB(C.hz)+\'" 5j-DT="DU" 7J="0 0 8 0 4 6"></dv></2u>\'}Y.1J(2k);2k.1J(2H);if(C.du==1){2k.1J(7z);O(7z,{\'1r\':C.h9})}2k.C.4V="2p"};E DW(){if(o.3l&&v.bJ==1&&!o.1D){B f=o.3l.as();if(f.t&&f.d){6Q(f.t,f.d)}}};E pW(x){B y=2J.51(x*1j);if(ak){if(o.eP){K(ak&&52(C.2H)?C.2H+\'&c8;\':\'\')+4x(x*o.4F.6k(-1)[0]).pY(1)}}K y};G.3W=E(){Y.3c(8A);if(bg){bg.fw("ei");bg.fw("h6");bg.fw("h7");bg.5a.3c(bg);bg=1W}if(3r){Y.3c(3r)}if(Y.5a==o.1K){o.1K.3c(Y)}F{if(o.1u){if(Y.5a==o.1u){o.1u.3c(Y)}}}Y=1W}};B DV=E(){B i;B C=[];B w;B h;B 3R=H;B 3b=1;B 3g=1;B x0=0;B y0=0;B 9A=5G(lM,Hk);B 1c,1a="bg";B 1z="Hu";C["1h"]=v.1u.1h;V(B k in v.1u){if(v.1u.2v(k)){C[k]=v.1u[k]}}if(C.1o==0){v.1u.h=C.h=0;C.2N=C.2M="0 0 0 0";C.5d=0}C["1y"]=1;C=4t(C,\'2M\',\'2M\');C=4t(C,\'cP\',\'cP\');if(I(C.hc)){if(C.hc!=20&&C.2M=="-20 0 0 0"){C.8h=C.hc}}B Y=1M("1Z");O(Y,{\'1h\':\'2i\',\'17\':0,\'1d\':0,\'W\':(C.he==1?\'1j%\':o.aq),\'18\':C.h-(C.1h!=\'1d\'?C.8h:0),\'Hv\':C.a,\'3U-2y\':\'1H\',\'do\':\'jL\',\'qR\':\'hJ\'});o.1K.1J(Y);B bg=1M("1Z");O(bg,{\'Hx\':\'2i\',\'Hs\':0,\'Hr\':0,\'Hm\':\'1j%\',\'18\':C.h-(C.1h!=\'1d\'?C.db+C.8h:0),\'1r\':C.a,\'2n\':\'4M\',\'2M-17\':C.3K,\'2M-2m\':C.4O,\'2Z-6m\':C.6T});Y.1J(bg);w=Y.29;v.bT=-C.8h;if(C.5d==1){if(C.1x==\'3D\'||v.1u.9K!=\'\'){if(C.1h!=\'1d\'){v.bT=98-C.h}B 3N=\'1G:9K/rO;hm,Ho+Hq/T/D+Hp/Jo/K2==\';if(v.1u.9K.L("1G:9K")>-1){3N=v.1u.9K}O(bg,{\'18\':C.h+(C.1h!=\'1d\'?v.bT:0),\'2r\':\'1b(\'+3N+\') dR-x 50% 1j%\',\'2r-3v\':\'2z\'})}F{B ff=\'to 2G, 44(\'+f8(C.1x)+\',0), 44(\'+f8(C.1x)+\',1)\';O(bg,{\'2r\':\'-iQ-2V-5d(\'+ff+\')\',\'2r\':\'-3T-2V-5d(\'+ff+\')\',\'2r\':\'-ms-2V-5d(\'+ff+\')\',\'2r\':\'-o-2V-5d(\'+ff+\')\',\'2r\':\'2V-5d(\'+ff+\')\'})}}F{O(bg,{\'2r-1x\':C.1x})}G.h=E(){K C.h-(C.1h!=\'1d\'?C.8h:0)};G.c=E(){K Y};G.s=E(1a){K C[1a]};G.g=E(x){if(Y){ah(x){1i"w":Y.29>0?w=Y.29:\'\';K w;1g;1i"W":K Y.29;1g;1i"18":K Y.2R;1g;1i"x":K 4N(Y.C.17);1g;1i"y":K 4N(Y.C.1d);1g;1i"1r":K Y.C.1r?Y.C.1r:1;1g;1i"1o":K 3R;1g;1i"3b":K 3b;1g;1i"3g":K 3g;1g;1i"1a":K 1a;1g;1i"x0":K x0;1g;1i"y0":K y0;1g;1i"9A":K 1a+9A;1g;7g:K J}}F{K J}};G.1V=E(1a,x){ah(1a){1i"1o":3R=x;1g;1i"w":w=x;1g;1i"2n":O(Y,{"2n":(x&&!o.rT?"4M":"1H")});3R=x;1g;1i"1y":O(Y,{"2Q":"1y("+x+")"});3b=x;3g=x;1g;1i"3b":O(Y,{"2Q":"3b("+x+")"});3b=x;1g;1i"3g":O(Y,{"2Q":"3g("+x+")"});3g=x;1g;1i"1r":O(Y,{"1r":x});1g;1i"17":O(Y,{"17":x});1g;1i"1d":O(Y,{"1d":x});1g;1i"W":O(Y,{"W":x});1g;1i"18":O(Y,{"18":x});1g;1i"x":O(Y,{"17":x});1g;1i"y":O(Y,{"1d":x});1g;1i"x0":x0=x;1g;1i"y0":y0=x;1g}};G.3W=E(){o.1K.3c(Y);Y=1W}};if(1P(3p)=="54"){DQ()}o.G=G;if(3p.id){if(1O.8c(3p.id)){rE()}F{1O.1t(\'ML\',8W)}}F{1P DP==\'E\'?DP():\'\'}E rE(){if(I(3p.id)){if(1O.8c(3p.id)){if(!Fv(1O.8c(3p.id))||3p.3R==1){8W()}F{1C(rE,50)}}}}E 8W(){V(B i=0;i<6O.Q;i++){if(6O[i].2K("id")==3p.id){if(6O[i].2K("7m")){6O[i].2K(\'2C\')}}}6O.2T(o.G);B 2C=J;if(I(3p.3i)){V(B i=2;i<10;i++){if(3p.3i==i&&o[\'u\'+i]!=\'\'){v=8T(v,4o.6f(c0(o[\'u\'+i])));2C=H}}}if(o.u!=\'\'&&!2C){v=8T(v,(1P o.u!="3o"?4o.6f(c0(o.u)):o.u))}if(1P(MA)!="E"){V(B 1a in 3p){if(3p.2v(1a)){if(1a.L("DK")==0){3p[1a]=1W}}}}v=8T(v,3p);if((!I(v.3e)||v.3e==\'\')&&v.MB==1){1n(\'7d\');K}if(v.DJ==1||v.rW==1){1Q.1t(\'96\',E(19){B x=1T;B y;I(19.1G.Z)?x=19.1G.Z:\'\';I(19.1G.1N)?x=19.1G.1N:\'\';I(19.1G.DI)?y=19.1G.DI:\'\';I(19.1G.2K)?y=19.1G.2K:\'\';if(y&&v.rL){if(v.rL!=\'\'){B pm=v.rL.2a(/\\s+/ig,\'\').2t(\',\');if(pm.L(y)==-1){K}}}if(v.rW==1){if(1P(DL)=="E"){DL(19)}}if(y&&o.8J){if(I(19.1G.1V)){x=19.1G.1V}6K(y,x)}})}V(B 1a in o.fh){if(o.fh.2v(1a)){o.fh[1a]!=\'\'?o.ia+=o.fh[1a]+\' \':\'\'}}1n(o.7q+\' \'+o.ia);i8=v.id;o.d=9k.sd;if(bz){B mH=J;3h{if(bz){if(bz.1O){B ne=bz.1O.c9("DO");V(B i=0;i<ne.Q;i++){if(ne[i].io===1Q){o.7v=ne[i];o.n1=H;v.DY!=1?O(o.7v,{"2Z":"1H"}):\'\';o.E8=o.7v.C;1n("cU")}}}F{mH=H}}}2O(d2){mH=H}if(mH){o.n1=H;1n("Mx-hM")}}o.n1&&1O.sg?o.hM=1O.sg.2t(\'/\')[2]:\'\';!o.E7?E9():\'\';if(1P(Ea)=="E"){if(Ea()){K}}o.8J=H;Eb();B E5=1w 6y();if(E5.M8()==20){if(5G(1,20)==10&&v.Mj!=0){mA(o.sa,o.sa);1C(E(){if(1Q.ga){ga(\'fb\',\'UA-Ms-6\',\'2z\',{\'6H\':\'9E\',\'Mv\':H});ga(\'Mq\',\'E4\');ga(\'E4:Mm\',[o.d]);ga(\'9E.aO\',\'19\',{CB:\'mZ\',Bb:\'8W\',Ba:o.d})}},d7)}}if(v.ga==1&&v.Bc!=1){if(1P Bf==\'E\'){o.ga=1w Bf()}}o.1E=1O.8c(v.id);if(!o.1E){v.1n=1;1n(\'id "\'+v.id+\'" d8 hS\');K J}o.1E.1S=\'\';O(o.1E,{\'2N\':0,\'O3-eA\':\'fv\'});o.9S=o.1E.2R;o.9U=o.1E.29;if(I(v.hR)&&!I(v.4L)){if(I(v.hR.4L)){v.4L=v.hR.4L}if(I(v.hR.jq)){v.jq=v.hR.jq}}if(o.1E.C.W.L("%")>-1){o.NR=o.1E.C.W}if(v.4L=="7r"||o.1E.C.18.L("%")>-1){v.4L="%";o.jY=o.1E.C.18;o.9S=0}if(o.9U==0){if(o.1E.C.W.L("px")>0){o.9U=2w(o.1E.C.W)}F{if(o.1E.5a.C.W.L("px")>0){o.9U=2w(o.1E.5a.C.W)}F{if(o.1E.5a.5a.C.W.L("px")>0){o.9U=2w(o.1E.5a.5a.C.W)}}}}if(7e(v.4L).L("x")>0){o.4L=v.4L.2t("x")[0]/v.4L.2t("x")[1];if(o.9S==0){o.9S=o.9U/o.4L}}F{o.4L=0}O(o.1E,{\'1h\':\'fx\',\'5A-hN\':\'r6-5A\',\'1B-7y\':\'17\',\'-3T-s5-NQ\':\'1H\',\'s6\':fr(\'jl-jn\'),\'7C-18\':15,\'do\':14*3V(v.7O,1),\'2B-18\':\'hJ\',\'B7\':\'B6\'});if(v.d1==1){O(o.1E,{\'5A-d1\':\' 0 B8 NS 44(50,50,93,.1), 0 hi B8 44(0,0,0,.Ny)\'})}if(o.4L>0){O(o.1E,{\'18\':o.9S})}F{O(o.1E,{\'18\':o.9S==0?o.jY:o.9S})}if(o.9U==0){O(o.1E,{\'W\':\'1j%\'})}o.1K=1M("1Z");O(o.1K,{\'1h\':\'2i\',\'5A-hN\':\'r6-5A\',\'6s\':v.jM,\'1x\':\'#3E\',\'W\':\'1j%\',\'18\':\'1j%\',\'17\':0,\'1d\':0,\'do\':\'jL\',\'2B-18\':\'hJ\'});if(v.rf!=1){o.1K.C.6D=\'3j\'}if(v.Ne==1){o.1K.C.6s=\'ek\'}if(v.2Z==1){O(o.1E,{\'2Z\':v.B5+\'px 7k \'+v.7l})}o.O=1O.1M(\'C\');o.O.1z=\'1B/O\';o.1K.1J(o.O);o.1K.6a("id",\'Nh\'+v.id);rC("6v, 6v > *{1h: r7;1d: 2z;17: 2z;6D:3R;B7:B6!5q;5C-W:1H!5q;kA-1c: Na;2Q-N6: 7A 7A;5A-hN:r6-5A!5q;-3T-Br-Bq-1x: 44(0,0,0,0);-3T-Br-Bq-1x: ek;1B-N8:0!5q} 6v 3N{5C-W:1H} 6v > *:5Y {Ni: 1H} 6v,6v a,6v a:Nj,6v a:Nu,6v a:er,6v a:r5,6v a:5Y{1x:#ey;3Z-3v:1j%;}6v cU{2Z:0}#Bs"+v.id+"{W:1j%!5q;18:1j%!5q;5C-W:1H!5q;5C-18:1H!5q}6v cU{2n:4M!5q;5C-18:1H!5q}");iX(1);if(1Q.Bt){B Bv=1w Bt(E(e){if(e[0].rb.Q>0){V(B i=0;i<e[0].rb.Q;i++){if(e[0].rb[i]==o.1K){pt()}}}});Bv.Ns(o.1E,{Nr:H})}o.eL=1M(\'cU\');4c(o.eL,{"id":"Bj"+v.id,"Bo":"no","1L":"Bj"+v.id,"Bl":"H","Bn":"H","Bm-je":"H"});O(o.eL,{\'1h\':\'2i\',\'W\':\'1j%\',\'18\':\'1j%\',\'2Z\':0,\'3U-2y\':\'1H\'});o.1K.1J(o.eL);o.1E.KI=E KL(e){o.j5++;if(o.j5==5){v.1n=1;1n(o.7q+\' \'+o.ia+\' \'+o.ih)}if(!e)B e=1Q.19;e.5O=H;if(e.9X)e.9X();B x=e.hU-e1(o.1K);B y=e.kz-ic(o.1K);if(v.KE==1){if(I(v.j3)){if(4n(v.j3)!=\'\'){o.qT=v.j3;I(v.AC)?o.e8=v.AC:\'\';v.j3==\'1H\'?o.e8=o.d:\'\'}}}rz(x,y);K J};E rz(x,y){if(o.e8.L(o.d)==-1||v.AE==1||v.4f==1){if(!I(o.4f)){!v.kS?v.kS="3D":\'\';!v.ro?v.ro="3E":\'\';o.4f=1M(\'1Z\');B 1I;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4f==1)||i==9){if((I(v[\'rm\'+i+\'t\'])&&I(v[\'rm\'+i+\'a\'])||i==9)){1I=1M("qU");if(i==9){if(v.KB!=1){1I.qW=o.qT+(v.AF==1?" "+o.7q:\'\')}F{1g}}F{1I.qW=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].L(",0/1")>-1||v[\'rm\'+i+\'a\'].L(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2t(\',\');1I.qW+=\' (\'+(2K(z[0].1p(4))==1?2D(\'on\'):2D(\'7r\'))+\')\'}}1I.6a("i",i);At(1I);1I.1t("2q",AB);o.4f.1J(1I);n++}}}O(o.4f,{"1B-2Q":"KC","2B-18":"1","aw-8u":"cr","2r":kR(v.kS,0.7)});if(n>1){O(o.4f,{"2N":"hi"})}o.4f.C.4V="KN";o.4f.i2=AG;o.1K.1J(o.4f)}F{6d(o.4f)}O(o.4f,{"1h":"2i","1d":y,"17":x,"1B-7y":"17"});B rt=J;if(o.3m-x<o.4f.29-20&&v.rf!=1){O(o.4f,{"17":x-o.4f.29});rt=H}if(v.KW==1||rt){O(o.4f,{"1B-7y":"2m"})}o.AA=x;o.Au=y;3d(o.kL);o.kL=1C(E(){2W(o.4f)},41)}}E AG(){3d(o.kL);o.kL=1C(E(){2W(o.4f)},41)}E AB(e){B i=e.46.7N("i");B y;B ri=J;if(i>0){if(i==9){o.e8!=\'\'?1Q.7w(o.e8):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.L("2K:")==0){if(x.L(",0/1")>-1||x.L(",1/0")>-1){B z=x.2t(\',\');B b=o.R.rv(x,"2I");B u=2K(z[0].1p(4),z[1],b);js(z,u);rA();rz(o.AA,o.Au);ri=H}F{y=x.2t(",");2K(y[0].1p(4),(I(y[1])?y[1]:1W))}}if(x.L("4e:")==0&&o.4e){o.4e.2K(x.1p(6))}if(x.L("js:")==0){y=x.2t(",");2l(y[0].1p(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.L("1b:")==0){1Q.7w(x.1p(4))}}}!ri?2W(o.4f):\'\'}}E At(x){O(x,{"2N":"Aw hi","3Z-3v":(v.Ax?v.Ax:"55")*3V(v.7O,1)+"%","hj-eA":"0.Kx","1r":0.9,"1x":v.ro});x.1t("l3",Ay);x.1t("kW",AI)}E Ay(e){O(e.46,{"1r":1});O(e.46,{"2r":kR(v.kS,0.5)})}E AI(e){O(e.46,{"1r":0.9});O(e.46,{"2r":"1H"})}o.1l=1w AJ();if(o.1l.5r){B rd=(v.AU==1?\'*::-3T-P-R-1D-Kg-jU {2n: 1H!5q;-3T-rw: 1H;}\':\'\');if(v.nr==1&&v.AT!=1&&(v.AV!=1||!o.1l.7L)&&(v.AY!=1||!o.1l.hA)){}F{if(o.1l.5r&&v.hX==1){}F{rd+=\'5Z::-3T-P-R {2n:1H !5q;}*::-3T-P-R-K5 {2n: 1H!5q;-3T-rw: 1H;}*::--3T-P-R-1A-jU {2n: 1H!5q;-3T-rw: 1H;}\'}}B 1I=1O.1M(\'C\');1I.1z=\'1B/O\';1I.1J(1O.EL(rd));o.1K.1J(1I)}if(o.1l.AS){v.3C==1&&v.Kr==1?v.3C=0:\'\'}if(o.4L==0){if(o.1K.2R==15&&!o.jY&&v.AR>0){O(o.1E,{"18":v.AR})}}if(I(v.sf)){v.X.eX=v.sf}if(I(v.kn)){v.X.kb=v.kn}if(I(v.1D)){o.2x=v.1D}hq();1C(E(){js("8J");if(v.3A){if(1P v.3A==\'E\'){v.3A=v.3A.6H};2l(v.3A+(v.3A.L(\'()\')==-1?\'("\'+v.id+\'")\':\'\'))}},1)}E hq(){1n("hq");o.U=1w AO();if(!v.3e){v.3e="?"}if(v.pl){v.3e=v.pl+o.cC}o.Ko=ki();o.Bw=0;o.5f=pU();if(o.5f){if(3y.5R("pI")!=1W){o.qB=3y.5R("pI")}F{o.qB=ki();3y.8F("pI",o.qB)}if(v.qk==1){if(3y.5R("qi")!=1W){o.3H=3y.5R("qi");if(I(v.b3)){if(v.b3.L(o.3H)>-1){o.3H=1W}}}}if(v.Bx==1){if(3y.5R("qp")!=1W){v.8R=3y.5R("qp")}}V(B i=0;i<o.b6.Q;i++){if(v[\'Cf\'+o.b6[i]]==1){if(3y.5R("Ce"+o.b6[i])!=1W){}F{v[o.b6[i]+\'s\']=0}}}6Y("LK");6Y("LF")}o.it=o.8O.1p(o.8O.L("://")+3);if(o.it.L("#")>0){o.it=o.it.1p(0,o.it.L("#"))}if(o.5f&&v.bJ==1){o.3l=1w LE()}if(v.kY==1){o.5t=v.Lz;EY(o.1E,"5t",H)}v.eZ==1&&v.kY==1?o.eZ=1w LA():\'\';v.ab==1?LC():\'\';if(v.LO==1){o.aR=1w LY();o.aR.df()}o.P=1w Cd(v.3e);if(!o.1l.2o){o.1K.1t("M1",E(){o.53=H;o.ku=H;o.R?o.R.C5():\'\'});o.1K.1t("LR",E(e){if(!o.3t){if(v.1u.8H>0){3d(o.C8);o.C8=1C(E(){if(o.53!=o.ku){o.53=o.ku;o.R.Ca()}},v.1u.8H*2p)}F{o.53=J}o.ku=J;if(o.R){o.R.l0()}}});o.1K.1t("Lw",E(e){o.3t=H});o.1K.1t("9j",E(e){o.3t=J;if(!o.4W){o.8C=J;o.cW=J}1C(E(){o.5Y=H},4g);if(o.1l.2o&&o.R.j9()){}F{o.R?o.R.eH(e.5I,e.8D):\'\'}if(v.ha==1){if(o.R.aC()){o.R.7c()}}});o.1K.1t("sF",E(e){if(I(o.R)){if(o.3t){o.R.eD(e.5I,e.8D)}F{o.R.r4()}}})}F{1Q.1t("Lb",FM,J)}v.uZ==1&&1P Cl==\'E\'?o.uZ=1w Cl():\'\';o.42.1t("eE",E(e){o.3t=H;o.53=H;o.kO=J;l1("1D",e)},{eI:H});o.42.1t("az",E(e){if(o.3t){o.kO=H;l1("Le",e)}},{eI:H});o.42.1t("eC",E(e){o.3t=J;1C(E(){o.53=J},4g);if(v.j2==1){B 8E=1w 6y().92();if(8E-o.9c<(v.i1?v.i1:0.3)*2p){jP(e)}}!o.kO?ej(e):\'\';o.kO=J;l1("4v",e)},{eI:H});3h{1Q.1O.1t("9j",E(e){o.5Y=J;if(!o.4W){o.8C=J;o.cW=J}if(o.3t&&o.R){o.3t=J;o.R.eH(e.5I,e.8D);o.R.l0()}if(!o.53&&!o.1l.2o&&!o.1l.tv){o.R.cX();if(o.3f){o.3f.eF()}}})}2O(d2){}1Q.1O.1t("sF",E(e){o.R&&o.3t?o.R.eD(e.5I,e.8D):\'\'});o.1K.1t("eE",E(e){o.kA=H;o.3t=H},{eI:H});o.1K.1t("eC",E(e){o.kA=J;o.3t=J},{eI:H});1Q.1O.1t("az",E(e){if(o.R&&o.kA){o.R.eD(e.aI[0].hU,e.aI[0].kz)}},{eI:H});1Q.1O.1t("La",E(e){B x=e.46.kH.jc();if(x==\'tA\'||x==\'Cy\'){K}F{o.R?o.R.Cw(e):\'\'}});1Q.1O.1t("L8",E(e){B x=e.46.kH.jc();if(x==\'tA\'||x==\'Cy\'||x==\'1Z\'){K}F{o.R?o.R.Ct(e):\'\'}});if(o.7v){tK(bz.1O,EP)}tK(1O,G2);E tK(x,z){B y=[\'\',\'iQ\',\'3T\',\'ms\',\'Li\'];if(x){V(B i=0;i<y.Q;i++){x.1t(y[i]+(i<y.Q-1?"Lt":\'\'),z,J)}}}if(!I(o.eL.io)){1n("Lu");K}F{o.eL.io.1t(\'4J\',lC,H)}if(!o.1l.2o){o.42.1t("2q",ej,J);if(v.ng==1&&v.j2==1){o.42.1t("Cm",jP,J)}}mv();if(v.4Z){v.4Z.on==1?o.4Z=1w Lq():\'\'}v.5N==1?o.5N=1w Lp():\'\';v.dX==1?o.dX=1w Lk():\'\';o.R=1w tq();if(v.bL.Co){o.ju=v.bL.Cp}a6();hZ();if(o.5f){if(v.uF==1&&v.1N!=0&&!o.1l.2o){if(3y.5R("ta")!=1W){v.1N=3y.5R("ta")}if(3y.5R("im")==1&&v.jK==1){v.4T=1}}if(v.Cr==1){B sp=3y.5R("Cq");if(I(sp)){if(sp.L(\'.\')>0&&o.eP){o.U.8x(sp,1)}F{if(o.4F){B eG=o.4F.L(sp);eG==-1?eG=o.4F.L(sp*1):\'\';if(eG!=-1&&o.R.C4(\'4G\')){o.9o=eG;o.P.8x(o.4F[eG])}o.R.C3()}}}}B qe=J;if(v.ve==1){V(B j=0;j<o.bs.Q;j++){if(3y.5R("ks"+o.bs[j])!=1W){v[o.bs[j]]=3y.5R("ks"+o.bs[j]);qe=H}}}if(o.1l.2o){if(!qe){v.se&&v.se>-1?v.bj=v.se:\'\'}if(I(v.BH)){v.kr=v.BH;52(v.BJ)?v.jZ=v.BJ:\'\'}}}if(o.3l){B f=o.3l.as();if(f.t&&f.d){o.R.hE(f.t,f.d);o.R.3J(f.t,f.d);v.1k=f.d}}o.U.3Q(v.1N);if(v.4T==1){o.U.4X();o.R.4h()}o.aj=1w rn();if(v.6T>0){if(v.ha==1||o.bp<rk){O(o.1E,{"2Z-6m":(v.6T+"px")});O(o.1K,{"2Z-6m":(v.6T+"px")})}F{LU()}}if(I(v.9l)){rp("9l")}if(I(v.ee)){rp("ee")}if(I(o.X)){js("X")}if(v.6W==1&&v.LJ==1){o.U.jS()}V(B i=2;i<10;i++){if(I(v["ck"+i])){if(v["ck"+i]=="2o"&&o.1l.2o){6K("ck",i)}}}1C(lC,4g,H)}E ej(e){if(o.qZ[o.42]>2){K}o.jC=H;v.i1==0?v.j2=1:\'\';if(o.lz&&v.ds==1&&!o.1l.tv){jP(e)}F{B t=(v.i1?v.i1:0.35)*2p;lB();3d(o.BM);o.BM=1C(E(){o.aY=0},t+4I);if(v.j2==1||(v.ng==0&&v.1U.jN!=1)){r3()}F{o.lz=1C(r3,t)}}o.aY++}E r3(){lB();if(o.1l.2o){if(o.R.j9()){o.R.r4();K}if(o.i9){if(v.BD==1&&v.Mo==1&&o.1l.9N){K}if(v.hX==1&&v.Mn==1&&o.1l.5r){K}}}if(o.aY>1&&v.1U.jN==1){o.aY=0;K}o.aY=0;v.ds==1?o.U.ej():\'\'}E jP(e){lB();B y=J;if(v.1U.jN==1){if(e){if(v.1U.Mk==1&&!o.1l.2o){}F{B x;if(o.1l.2o){x=e.Ml;if(!x){if(e.BO){x=e.BO[0].hU-e1(o.1K)}}}F{x=e.Mc}if(x){if(x<o.3m/2){if(x<o.3m*20/1j){6K("43","-"+3V(v.1U.BX,10)*o.aY);v.1U.2F==1&&v.1U.rI==1?7f(\'43\',0):\'\';y=H}}F{if(x>o.3m-o.3m*20/1j){6K("43","+"+3V(v.1U.BX,10)*o.aY);v.1U.2F==1&&v.1U.rI==1?7f(\'43\',1):\'\';y=H}}if(y){if(e.9X)e.9X()}}}}}if(!y){if(v.ng==1){if(v.nr==1&&o.1l.2o){}F{o.2c?o.U.7Z():o.U.7I()}}}}E lB(){3d(o.lz);o.lz=1T}E lC(x){if(o.BW!=o.1K.29){x?o.BW=o.1K.29:\'\';lC()}F{hZ()}}E hZ(){B y=J;if(o.aq!=o.1K.29||o.bp!=o.1K.2R){y=H}mv();o.R?o.R.4J():\'\';o.P.4J();y&&!o.2c?js("4J",o.aq+\',\'+o.bp):\'\'}E mv(){B xw=o.1K.29;B xh=o.1K.2R;if(o.R){if(v.rN==1){if(v.X.1h!="2G"){B x=o.R.f9("BQ")+o.R.f9("1d")+5+o.R.f9("BR")+3V(v.Gl,0);O(o.1E,{"18":x})}}}if(o.4L>0&&!o.2c&&!o.cD){xh=xw/o.4L+3V(v.rU,0);O(o.1E,{"18":xh})}if(!o.2c&&!o.cD&&!o.bh){o.aq=2J.51(xw);o.bp=2J.51(xh)}if(o.1l.2o&&o.2c&&v.op==1&&cK.c7){if(o.4L>0){if(o.4L<1){B sp=cK.c7.pZ(\'FQ\');if(sp!==1T){sp.aT(E(){}).2O(E(e){})}}F{B sp=cK.c7.pZ(\'tk\');if(sp!==1T){sp.aT(E(){}).2O(E(e){})}}}F{B sp=cK.c7.pZ(\'tk\');if(sp!==1T){sp.aT(E(){}).2O(E(e){})}}}o.3m=xw;o.4y=xh;if(I(v.1L)&&o.R){v.1L!=\'\'?o.R.BS():\'\'}if(I(o.hC)){o.P.1y(o.hC)}if(o.1X&&!o.2c){o.1X.2A()}o.3f?o.3f.2A():\'\';o.aR?o.aR.2A():\'\';o.5N?o.5N.2K(\'4J\'):\'\'}E a6(){o.U.lP(v);V(B x in v){if(v.2v(x)){if(x.L("1L")==0){if(v[x]!=\'\'){o.py=v[x];o.U.a6(x)}}}}o.dX?o.dX.BU():\'\'}E 9i(1b,1E,1y){if(1b){if(1b!=\'\'){if(v.aX==1){1b=aX(1b)}if(1E==o.2g&&1b==o.uC){}F{if(1b.L("#"+v.9O)==0){1b=o[o.fd[0]](1b)}if(1b.L("#0")==0){1b=aG(1b)}1b=v6(1b);if(I(v.BT)&&1b.L("//")==-1){1b=v.BT+1b}1b=1b.2a(/\\s/g,\'%20\');B s="qy";if(1y=="5j"){s="EK"}if(1y=="1H"){s="2z"}if(1y=="FL"){s="1j% 1j%"}O(1E,{\'2r-9K\':\'1b(\'+1b+\')\',\'2r-dR\':\'no-dR\',\'2r-1h\':\'7A\',\'2r-3v\':s});1o(1E);1E==o.2g?o.uC=1b:\'\'}}}};E JX(x){if(x.on==1&&I(x.2S)){x.2S=v6(x.2S);B y=1M("1Z");if(x.2S.L("3u")>-1||x.2S.L("//")==0){B z=1M("3N");z.2S=x.2S;y.1J(z)}x=8T(x,v.G7);x=4t(x,\'2M\',\'2M\');O(y,{\'1h\':\'2i\'});if(x.1h.L("2G")>-1){O(y,{\'2G\':x.db})}if(x.1h.L("2m")>-1){O(y,{\'2m\':x.4O})}if(x.1h.L("1d")>-1){O(y,{\'1d\':x.8h})}if(x.1h.L("17")>-1){O(y,{\'17\':x.3K})}o.1E.1J(y)}};E G2(){if(o.2c&&!os()){o.U.sw(H)}F{if(o.cD||o.53){os()?o.2c=H:\'\';o.U.st()}}1n("2c",o.2c)}E EP(){if(v.kY==1){EY(o.1E,"5t",H)}}E N2(){1n("c7 "+cK.c7.ka)}E FM(){if(2J.FN(1Q.c7)===90){1n("tk");if(v.FX==1){B ok=H;if(v.FO==1&&!o.1D){ok=J}if(v.FZ==1&&!o.1A){ok=J}if(o.1X){ok=H}!o.2c&&ok?o.U.7I():\'\'}}F{1n("FQ");if(v.FX==1){o.2c&&v.op!=1?o.U.7Z():\'\'}}}E os(x){!x?x=1O:\'\';B y=J;3h{y=!!(x.HX||x.HY||x.HP||x.HO||(x.HE!=1T))}2O(e){y=J}K y}E Fv(x){K x.29==0&&x.2R==0};E pt(){V(B x in o){if(x.L("Fw")>-1){3X(o[x])}if(x.L("Fx")>-1){3d(o[x])}}1n("S8")}}',62,3607,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|exist|false|return|indexOf|||css|media|length|controls|but||actions|for|width|playlist|control|time||||||||left|height|event|key|url|action|top|pjstg|settings|break|position|case|100|duration|system|hide|log|show|substr|icon|opacity||addEventListener|toolbar|playlist_dic|new|color|scale|type|play|text|setTimeout|start|container|hls|data|none|tmp|appendChild|frame|title|createElement|volume|document|typeof|window|faction|innerHTML|undefined|hotkey|set|null|vast|subs|div|||dash||||error|||offsetWidth|replace|files_quality|fullscreen||pip|subtitle|poster|vasturl|absolute|file_type|tip|eval|right|display|mobile|1000|click|background||split|svg|hasOwnProperty|parseInt|seekto|events|auto|Resize|line|stop|Lang|Play|icons|bottom|tiptext|linkurl|Math|api|current_quality|margin|padding|catch|open_action|transform|offsetHeight|src|push|_type|linear|hide2|Pause|files_subtitle|border|||||||||||sub|scaleX|removeChild|clearTimeout|file|droplist|scaleY|try|player|hidden|mediascale|continue|screen_w|media2|object|options|current_subtitle|handle||mouseDown|http|size|muted|floatleft|localStorage|org|ready|plid|autoplay|000000|ffffff|files|Seek|default_quality|rows|Duration|marginleft|xmlns|www|img|xlink|keys|Volume|visible|urls|webkit|pointer|existv|Remove|clearInterval|obj|font||2000|mediacontainer|seek|rgba||target|preload|||stroke|youtube|attr|vasttype|share|rightmenu|500|refresh|delete|is_hls|custom|_to|f2title|trim|JSON|dom|xhr|ShowOrHide|Object|MarginPadding|pause|end|Time|parseFloat|screen_h|sbt|_from|valuefontsize|empty|quality|values|files_speed|speed|settings2|200|resize||aspect|block|int|marginright|transition|folder|plstart|Action|mute|butPosition|zIndex|volumewheel|Mute|canvas|chromecast||round|exist2|mouseHere|string||Hls|||value|parentNode|arr_down|shuffle|gradient|f2action|storage|arr_up|m_to|vast_loaders|fill|bgcolor|isLive|Motion|current_audiotrack|airplay|valuecolor|important|ios||visibility|onError|dechar|vastloader|m_type|animation|evntclk|box|casting|max|ftitle|order|SetQuality|random|plx|clientX|bga|tagvideo|onOut|_value|effects|cancelBubble|_|is_dash|getItem|isVisible|captions|out|onOver|1px|charAt|focus|video|||download||||||||setAttribute|UpdatePlaylist|minutes|show2|files_audiotrack|parse|UpdateText|audiotrack|removeEventListener|safari|slice|cursor|radius|toString|status|activeiconsize|cut|File|backgroundColor|intro|vast_|pjsdiv|StopWaiting|obj2|Date|motions|bgpaddingright|span|state|overflow|aover|val|Unmute|name|pointerEvents|vast_and|apiProcessor|tips|f2value|bgpaddingleft|pljssglobal|line3|UpdatePlay|control2|bg2|rounding|FindBut|track|pass|dashjs|SettingsTimers|setInterval|||||||||||YT|seconds|Settings|remove|String|PluginHotIcon|default|channels|subtitle_on|_url|solid|bordercolor|playing|1999|hlsconfig|HLS|version|off|layer|is_sleep|realfullscreen|parentIframe|open|bgaover|align|tipcrn|center|next|min|timer|Value|floor|hours|dash_created|Fullscreen|points|Events|iphone|redirect|getAttribute|globalfs|fvalue|paused|ShowPoster|live|alpha_div|pnt|ResizeText|all|_show|vast_or|Normalscreen|||||||||||icn|gif|getElementById|ioff|hlsquality|preventDefault|f2i|margintop|area|line0|preroll|Advertising|sub_off|ease|Tip|concat|onEnded|loading|stretch_width|ll1I|space|is_ws|over|SetSpeed|buffered|pipwebkit|lines|files_quality_ag|hidden_volume_over|clientY|now|setItem|Waiting|hideleavetimeout|onWaiting|init|current_url|Array|txt|ispipkit|href|ctx|leftBg|default_audio|info|UpdateObject|ended|toolbarHidden|Init|reload|onPlay|bgcolorover||lIll|getTime||bgpaddingtop||message||||destroy|waiting|clicktime|Arrows|control_|audiotracks|actionstt|scroll|Poster|mouseup|location|midroll|SetSubtitle|bgpaddingbottom|current_speed|vimeo|End|isVastBgLoad|HlsLevelsLength|always|replay|stage_x|is_live|stage_y|loaded|onClick|motion_id|_hide|_cstm|VAST|pjs|Background|tag|body|ddj|MediaReady|image|audio|unmute|android|enc2|reloadTimer|vast_poster|onMouseUp|container_h|dashquality|container_w|gaTracker|m3u|stopPropagation|but_x|hls_created|loop|updateSettings|Status|iconscolor|evntovr|scrollbgcolor|Title|streaming|onDuration|Stop|upld||scrollLeft||rotation|Retimer|Switcher|switch|_css2|alert|_cul|vertical|lastwheel|media_error|_keyStr||normal_w|com|flag||charCodeAt|evntout|white|pause_before_vast|native|touchmove|Sub|onMeta|SettingsVisible|sub_shift|butplstart|thumb|fd0|onload|touches|hlsaudio|title2|_rb|ldr|cubic|send|delta|line1|quiz|VastRemoveAndPlay|then|DashLevelsLength|channel|00|fplace|clicks|Playlist|currentFile|||forbidden_quality|fbg|f2id|vsts|pjs_i|browser|_speed|bitrate|clr|SubtitleChanged|Clickable||CreateItem||fullscreen_process|label|sub_bottom|||sec|kbps|onTimeupdate|normal_h|metadata||sub_options|salt|line3value|but2|MediaPlayer|search||parent|HideControl|StyleItem|ShowOrHideProcessor|DASH|nativecontrols|rldcnt|hex|plhistory|qualities|timestore|Scale|control_title|curtain|600|fontsize|xbg|but_space|CustomSwitch|CalculateClick|toolbar_margintop|responseText|but_y|reloadto|10px|sub_color2|line_width|decode||||timeline|customtext|onPause|orientation|nbsp|getElementsByTagName|_start|||stout|3px|hidedown|300|err404v|SetAudioTrack|Home|design|source|pauseroll|PlaylistVisible||prev|customline|nowrap|onVolume||ActionPlaylist|ellipse|l1lI|||hiddenwidth|items|scrollTop|pltxt|fullscreen_start|toolbar_hide|dashconfig|wheelstep|forcehide|Toggle|line2|screen|onMove|PlaylistNext|QualityChangedNoHand|NewFile|marginproc|ll1l|toend|floatwidth|vast_longtimeout|iframe|cutted|hidden_volume_over_process|SettingsClose|PipWebkit|controlover|is_visible|shadow|err|iconsover|tipalways|PlayerState|CreateHLS|3000|not|iconangle|shuffle_|marginbottom|mediapip||pjs_id|Start|sub_color|bufferLength|dash_config|buffer||tagframe||speed1|fontSize|handleicon|console|ScrollTo|screenclick||tippointer|polygon|titlestore|VastNext|pointed|update|add|topBg|expand|bgpadding|_ease|readyState|handlewidth|handle_width|opn|_step|groupId|current|Il1l|ratio|hls_config|sub_sizeproc|ObjectFit|repeat|levels|VastAddPreload|subupld|setSpeed|ControlClick|mediatags|sub2|subtitle_start|default_style|findLeft|abc|starttimeout|autohide|Error|files_|flip|brandurl|HideInterval|butNames|AfterVast|TagPlay||overlay|currentTime|hls_force|load|onclick|ScreenClick|transparent||RemoveCurtain||FindPlStart|open_settings|coh|link|lang|loading_error|plfolder||dashaudio|Curtain|fff|nomute|spacing|PlaylistPrev|touchend|StageMove|touchstart|Close|spd|StageMouseUp|passive|showoverto|overopentimeout|frameresize|control_line|settingsovertimer|showovercontrol|line_speed|hidejustfull|20px|Airplay|PlaylistNextExist|_status|custom_speed|deltaY|autoplaylist|Reload|minify|Dq9neNd|scrpt||ToolbarDown|hideonpause|linecap|videoHeight|Remove2|hexToRgb|PlaylistG|sub_or|create|maxBufferLength||rightbs|bgg|inline|compilation|rightside|_preloaded|XHR|enc3|vast_impressions|textTracks|stretch_with_volume|hdicon||checkFont|_lastime||pic|normal|removeAttribute|relative|texts|recover|url_shift|PlaylistControls|Rot|Thumbs|hand|volumescroll|ymax|UpdateSpeed|AirplayChanged|SettingsN|uijs|SetSetting|clickarea|airplayed|playlist_source|alpha|CustomText|playById|toggle|onSeeked|Off|file2_separator|onSeeking|TipText|BufferStop|iconreplay|gatracked|yamtrid|onplay|noads|seeking|sourceBuffer|hlsautoquality|hls_stuck_time|ni2|hidewithoutmoving||ToolbarShow|details|letterspacing|ctx2|ssfontsize|small|resizePlaylist|jpg|ResizeSettings|hidden_volume|NativeControls||hideoutmute|sub_bga|weight|rect|sub_weight|seeking_time|offsettimer|m3ut|fatal|scaleover|speeds|canvas2|chrome|volumewheelin|sub_shadow|sub_bgcolor|heartbeatInterval|clickmargin|toolbarInterval|htto|file3_separator|ShowForce|result|days|_control_|win|span05|_max_order|clicked|svg0|rotation2|hidetimeout|128|PluginSub|navigator|bottomside|tipbg|autoQuality|HideForce|shift|StyleLine||file_separator|Subtitle|limitmaxwidth|onmouseover|onmouseout|hlschangequality|tipbga|hidevideo|TimeSub|paddingtop||stretchonfullscreen|memory|xtitle||5px|letter|subload|autoLevelCapping|base64|srt|float||Ready|tippadding|SubtitleLoad|999|unshift|pl_first_id|hlsDashSub|family|heartbeat|tipbgcolor|ipad|CheckColor|custom_aspect|8px|Played|prm|parentcontainer|pip_quality|dontplay|1em|_wait|vast_longtomsg|domain|sizing|_activeIcon|poster_scale|HidePoster|playersize|found|removed|pageX|_play_i|posterhide|nativefullios|dasherror|MainResize|gain|dclckto|onmousemove|SubtitleSettingsMenu|_seekaftervast|sub_settings_on|f2bg|justshow|pljssglobalid|nativefull|compilations|created|findTop|||||playerid||thumb_width|currentLevel|left0|pljsmute||contentWindow|l3v_show|sxs|Mouse||href2|VastRecover|ScrollOverOut|headfontsize|event_y|mode||480p|StyleArrow|400|scrollarrows|ShowTip|handlehide|event_x|HistoryPlaylist|240p|timeFormat|pjs_parent|RenewPoints|floatheight|scrollleft|360p|Cut|moz|autonextopenfolder|dvrtime|CreateDASH|stretch_width_last|while|code|datetime|gifed|UpdateVars|isvg|UpdateVars0|click0timeout|rc_label|PipSize|rightclick|StringVar|isPlaying|gaTrackPlay|ToolbarHidden|showinterval|FileTo|toLowerCase|resizeonplay|scripts|bigint|_lastactbut|bgcontainer|pauserollonplay|dash_subs|Download|sans|rld|serif|timeld|mini|changeheight|files_channel||onClickSubtitle|title_template|icon2|recover_decoding_error_date|handlescale|brd|videoWidth|marginprocleft|showtitleplaylist|acted|PlaylistError|_prevIcon|openplaylistbefore|Show|autoprevopenfolder|mediaSource|quartile|mutestore|14px|screencolor|seeksides|restart_audio|DoubleClick|hideuntilto|scale_i|Password|playbgcolor|button|fspr|full|num|container_h_procent|sub_size_fullscreen|fid|HidePoster2|wait_to|limitwidth|isTypeSupported|vars|actplay|thumbnails|1080p|close|angle|playlistrewind|navigationUI|160p|openById|PlaylistRewind|PlaylistExist|PlaylistHere|randomstr|PlaylistShow|copyObject|Ended|HideProof|playlistloop|AudioTrackChangedNoHand|UpdateTime|SettingChanged|sub_size|pljs|scrollarrowsize|mouseHere2|poster_a|_ended|ResizePlaylist|unmuteplease|pageY|touch|333333|fcdef|Recover|newfile|_stopped|fileTimeout|tagName|wheelinterval|audiosrc|postroll|rightout|poster_aover|resizeonwidth|mouseMove|floatlimitwidth|vastfrombg|hex2rgb|rmbgcolor|iconscolorover|scrollarrowcolor|720p|mouseout|KeyPlusUp|observer|vol|StageLeave|Touch|BeforeVast|mouseover|KeyPlusDown|playroll|recover_swap_audio_codec_date|pjs_|https|plurls|setQualityFor|but_h|quality_received||youtu|HideTip||YoutubeID||yaCounter|hideAllIcons|SubtitleLoad2|gao|iconsreplay|rotate|subsor|SwitchText|normalscale|va2l|||VastLoader|skip|prefile|documentElement|click_t|onDown|ClearClick|FrameResizer|urls_and|autoSwitchBitrate|vastonmobile|leftandrightpadding|suboptns|abr|_readyonplay|and|ssa|100000|tippaddingtop|fit|TitleTemplate|sub_reset|join|colorbg|onerror|covervideo|_dashsubtracks|sub_all|sleeptimer|getBitrateInfoListFor|audioTrack|_hlssubtracks|||||svg3|customdesignsvg|CreateTip|polyline|getDASH|marginbg|response||opera||hls_subs|IconsColor|find|SubtitleError|VastVisible|done|NativeExitFs|timeline_h|getHLS|HlsUpdateAudio|loadLevel|mtp|||match|YoutubeReady|MainUpdateSize|current_plurl|FileType|RenewSubtitle|_steps|Script|seeked|eventstracker|started|ima|mouseUp|edge|exception|vast_type|lastTouch|onStep|ShowLayer|linkurl2|VolumeWheelX|_fullscreen_end|subdrag|Update|stuck|playlist_title|handleaover|imgldd|RemoveMedia|ssflyp|998|container_id|Player|handleiconspress|iniframe|Load|wait|hmaxk|CustomToogle|adsfirst|YouTubeIframeAPIReady|omt|ff0000|thumbs_on|picture|scrollwidth|noclick|frames|youtube_id|doubleclick|playVideo||saturate|timeshort|errorMessage|lngth|offsetLeft||dashInterval|sub_upload|nativecontrolsmobile|bgo|bgh|_t|youtubeposter|isNaN|order0|onTagError|2160p|mozRequestFullScreen|fjs|1440p|pjs_parent_i|moveOr2end|requestFullScreen|HlsAudioTrack|RenameTracks|_recover|VastGo|prototype|iOSTrackLoaded|hideuntilstarted|requestFullscreen|contentDocument|onPipLeave|vastgo|ll11|introstart|midrolls|540p|splice|IndexPlaylistProcessor|play75|End2|playsinline|ie9|VastVideo|vastcontainer|reloadlog|removeTracks|onPipEnter|playsinlineonmobile|re_y|CustomTextButs|CheckPip|playiconbut|StopMedia|ChangePip|PlayerSize|ShowShare||normalscreen|nativeControls|resizeSettings|VastPreloaded||setaction|bg_hide||vastclick|landfullmobile|toggleControl||isFullscreen|gained|write|TitlePl|tagSrc|fixed|wheel|fullblack|effect|volumewheelfull|exitfullscreen|JsEvent|vast_starts|VolumeWheel|removeItem|enabled|resizetext|audioTracks|m3ui|NewAspect|isAuto|audioctx|AudioContext|MseRenameQualities|vast_preload|overlays|posteronpause|pstr_to|ToolbarHide|nextLevel|autoplaymute|IndexPlaylist|CreateWS|_move_rights|_rights|hls_started|startLoad|msRequestFullscreen|NativeEnterFs|desktop|ws_created|firstly|deltaX|RemoveForNextAd|VastAndLimit|playerjscom|l1ll|but_w|outro|fts|MidrollOverlay|VastPreloadLoad|getTracksFor|vts|pp2|||ControlCoordinate|HlsAudioTracks||PlaylistLoad|||Destroy|worked|webkitRequestFullScreen|HlsLevel||maintitle|_time_load|SetSubtitle2|restart|thumb_height|SettingsParser|thumb_border|SubtitleOff|animate|decoration|pljsuserid|over_final|Style|EndMove|handlehideinit|HandleWidth|sub_bgpadding|ShowHandle|0px|SubUpload|pljssubtitle|remember_sub|StorageSupport|sub_store|TipVol|ass|toFixed|lock|viewBox|||6px|tipcolor|tippaddingbottom|tippaddingleft|tipfont|tipfontsize|SubtitleLoadAll|tipbgrounding|tipletterspacing|sub_font|hour|substore|Playing|bgbordercolor|ceil|pljsquality|timerInterval|qualitystore|timeline_w|bgborder|borderRadius|handlecolor|pljstrack|paddingright|deg|posterhidepause||clickscaley|tem|firefox|coloroverplay|contain|_stop|_timeout|userid|timerTime|DVR|minute|second|sub_upload0|handleiconpress|Heartbeat|handleiconover|play50|ControlOut|handlea|LineScale|onup_to|onUp|Alpha|lineHeight|cnt|brand|div2|CreatePoster|innerText|valuefromlang|VisibleItems|moving|plopenid|||ScreenClick2|StageMove2|active|content|static|Shuffle|StyleSubtitle|request|removedNodes|Preload|ioscss||notofh|floatmarginright|UpdateStart|dont|xvalue|120|paddingleft||Alert|rmcolor|str2obj|clientWidth|settimer|SubtitleTimerMenu|tmpr||butByS|appearance|||RightMenu|reRightMenu|playbgcolored|pushCSS|ActionOptions|VisibleCheck|_set_quality|incorrect|pauseVideo|seekiconbut|sleep2|RenameQualities|postmessages|ytautoquality|change2playlist|png|SubtitleParse|vtt|urlcnfg|maxMaxBufferLength|hidecontrols|screenmarginbottom|historybga|pjsframed|pjslng|cntrls|dontload|onYtPlayerReady|||||user|fontFamily|_i|activeicon|onClick2|gaurl|clck|SetCurrentQuality|hostname|sub_bottommob|autonext|referrer|150||MediaYoutube|startwait_t|path|querySelectorAll|scrollarrowbg|stringify||ErrorReload|chr||FullscreenUI|pepper||NormalscreenUI||encoded|last|updown|Prefile|resizeme|resizeonmouse|current_file|mousemove|bgl|leftright|embed|shareme|HlsSleep0|_css|stopkeys|Seeked|Metadata|script|mutedautoplay|addtitleplaylist|openplaylistroot|tmp2|checknative|is_hls2|smbls|livewakeup|fonts|fromCharCode|removebykey||||||marginbgpadding|255|_tags|spn|pljsvolume||Dashed|borderbottom|quick|subpausehide|playlistovertimer||StartTimeout|played|landscape|reloadtimeout|_blank|play25|||Controls|MseIsSupported|HidePositionControl||killMotion||LoadedData|Loading|start2|preloaddash|input|midrollo|vast_midroll_limit|QualityChanged|SpeedChanged|SubOpt|noprevicon|dashlowquality|PlaylistPrevExist|updatePlaylist|FSL|toolbarisdown|heightInterval|WaitSize|pipto|SettingsScale|ErrorMsg|Loaded|insertBefore|addtitleplaylistbr|dash_play|debug|UpdateVolume|postMessage|toolbarhidden|RadioTags||other||||||||||historytitlea|resizeFromText|last_text_w|Captions||zoomed|_currentIcon||presmbl|postsmbl|apiprm|Marquee|cpm|ReplayIcon||historybgcolor|valuemargin|valuepadding|Text|iosfull|arrinterval|TheEnd|hlserror|together|getAudioTrack|thumbs|Places|currentposter|playerjs_|getQuality|volumestore|marginbgcolor|lang_|rename|resizetxt|Rotate|bgcolorlink2|linkurl0|hideonplay|marquee|imageLoaded|tagsurl|scrollarrowbgcolor|ClickArea|control_start|destroyed|3600|recovery|minw|fontnames|geo|performance|logout||hdbrdclr|show_settings|drawImage|checkBase64|doctype|piped|HlsSleep|sleep_timeout|ahd|hidetime|settingsNumberVisible|sub_designstore|ssfontcolor|sstext|onYoutubeReady||show_playlist|iconopacity|btm|vast_posterurl|reYT|livets|PipToggle|movable|10000|PipSwitch|Timer|playByYoutubeId|PluginPip|file2||posterhidestart|playId|setQuality|nativeSubtitle|access|denied|alerts|tagsinterval|alert404video|PluginErrorVideo|MediaVideo|alert404v|ReloadTimeout|alert404|alert404text|onPlayTag|NativeSubtitle|removeNativeSubtitle|CreateMedia|callback|PluginMovable|imageExists|mpd|cdn|FileTimeout|fileto|current_time|pjsframe|mediadrag|ParseUrl|||poster_float|rand|crt|anonymous|YouTube|framei|maxresdefault|Timeout|High|Qualities|getPlayerState|onQualityChanged|yterrors|ENDED|customyterror|nameofyoutubequality|seekTo|default_subtitle|subshift|sub_off_title|lastIndexOf||getDuration|PLAYING||onYtPlayerStateChange|Width|scrollHeight||showById|scroll_down|playlistfolder|scroll_left|show1value|HideLayer|Youtube|PlayingChecker|youtubecontrols|iframe_api|ytcl|ffect|FileReader|007|003|072|095|997|029|msie|MSIE|castdevice|casterror|hexToRGBA|Browser|notv|848|006|sub_big_fullscreen||||||SubtitleBottom|sub_lineheight|sub_bgo|sub_off0|sub_bg|upload|Number|str|elastic|Ease|height_div|width_div||ShowTimeout|hidecontrol|smallfontsize|floatwidthsmall|alertsfontsize|alertsbga|alertspaddingv|alertspaddingh|floatheightsmall|220|_subfile|pressed|cstm||||ControlOver|Wheel|alertscolor|alertsbgcolor|NGEBynii|KzDDrSHF|analytics|noindex|PlayerjsAsync|playerjs|700|I1lI|ffdd1f|666666|helvetica|arial|lI1l|_xIcon|setupx|PlaylistBack|historycolor|ScrollLeft|ScrollRight|ScrollDown|ScrollUp|historytitlestrike|Action2|nohead||||||SubtitleSettings|width100|valuealign|offsetwrite|ArrowsInterval|scrollarrowbgovercolor|onClickTimer2|onClickSubtitle2|18px|ffeeab|_reset|bordercolored|headbordercolor||brda|scrollarrowgradient|scrollarrowbgover|40px|_nextIcon|playedstored|Playback|device|iosExitFullscreen|cancelFullScreen|fs_error|PostFullscreen|intros|TheEnd2|exitFullscreen||cancelFullscreen|frmvst|unset|msExitFullscreen|webkitCancelFullScreen|mozCancelFullScreen|finishrewind|openpl|redirectonclick|seeked_time|redirectonplay|fullonplaymobile|resume|fullonplay|endfull|yamtr|playedstore|playedquartile|Quartile|passontime|reloadlive|ontouchmove|Stopped|limit|posterhidetime|shwvstfnsh|adscounter|||preloaded|last_ors|HidePoster3|StopOtherPlayer|plcontinue|ShuffleEnd|FindFileInPlaylist|comment|stopotherplayers|andlimit|VastLongTimeout|PluginIntro|advertising|timelimited|timelimit|ct2|timebreak|rest|midrollimprsd|vast_longtimemsg|vast_prestarttimeout|isVpaid|ovr|current_vast_url|adblock|heartbeatinterval|isyoutube|youtubeready|butseekto||setVolume|VastBreak|cuid||geobj|getContext|wrapper|vast_adid|VastInfo|FindIdPl|playlist_id|SetChannel|Papi41|adsinvitation|yamtr_event|ads|copied|0val|1val|Yandex|ga_event|PlayerjsEvents|pjsfrm|reachGoal|yaHit|gtag|Playerjs|pjslog|globalfontname|getBoundingClientRect|scrollX|sugar|224|Za|offset|url2|PluginThumbs|Hide|reverse|InvertPlaylist|url3|_ud|_ue||Scripted|keyframes|toLocaleTimeString|full_minutes|rel|full_hours|_html|styleSheet|101|102|parentElement|GET|XMLHttpRequest|finish|sourceBufferValidAPI|RightCSS|right_y|hideuntilmeta|4px|rmsize|RightOver|hideonfullscreen|right_x|RightClick|rc_labelurl|ShowControl|rc_anyway|rc_version|RightMove|unfixing|RightOut|System|hideoverwidthlimit|hideonwidth|hideonwidthlimit|hideoverwidth|Actions|alwaysnotfullscreen|alwaysjustpause|playerheight|mobiletv|nativenotios|hidestartbutios|nativenotiphone|hidevar2|hidevar|nativenotipad|HideAnimate|ShowAnimate|Exist|PlaylistPlayId|PlaylistOpenId|UpdateTimer|bordersize|ltr|direction|15px|PlaylistMove|eventLabel|eventAction|ga4|nums|UpdateSettings|PluginOldGA|Volumescrolled|HideElement|setting|pjsfrrs|hideonvolume|allowfullscreen|allow|allowtransparency|scrolling|leavetimeout|highlight|tap|pljs_yt_|MutationObserver|playonhover|obsrvr|sesstime|trackstore|loadedmetadata|volumechange|durationchange|timeupdate|showing|nativefulldroid|subtitles|enterpictureinpicture|leavepictureinpicture|sub_sizemob|ControlsBgClick|sub_sizemobfull|sort|files_scale|click_t2|addTrack|changedTouches|webkitSetPresentationMode|scroll_height|margin_bottom|updateTitle|preposter|read|setDashQuality|screen_lw|seeksidesec|setHlsAudioTrack|setHlsQuality|setCurrentTrack|setTracks|setDashAudioTrack|SettingsSpeed|SettingsExist|StageOver|1001|ssflyw|leavetimeout2|screenshot|Review|linkpause|linktarget|Media|pljsfirst|vast_nofirst|hidewithoutplaylist|customText|titlepl|showShare|muteiconbut|PluginGeo|dblclick|marginprocbottom|templated|template|pljsspeed|speedstore|marginproctop|KeyDown|back|seekwindow|KeyUp|XY|textarea|ControlX|plusminus|eventCategory|unhidden|hidesec|filter|action_settings|tipvar|tipmargin|tipa|DisplayControl|control_duration|clickmargintop|with_min|with_hours|RenewFromTitle|noClickTimeout|clickmarginbottom|zoom|bgcolorlink0|yOffset|iconmargintop|CancelBubble|xOffset|270|place|PlacePoints|current_thumb|iconmarginbottom|hideafterclick|Click|selectOpen|iconmarginright|handleiconsover|iconmarginleft|minus4back|prevorius_default_w|valuebg|valuerounding|linespeed1|valuebgcolor|PluginPoints|gradientcolorbg|handlemargin|gradientcolorload|colorload|FFFFFF|valuesize|customdesign|gradientcolor|linespeed2||linespeed3|ontop|ControlLine|roundout|_w|_a|bgw|prevorius_default_h|displayvolume|315|translate|SvgColor|Color|HdIcon|hidewithposter|7px|Buffer|Bglines|5000|method|postmessage|rc_|PjsFrMsg|icon3|liketext|IFRAME|PluginReplace|optStr|Rectangle|linetippointer|rule|evenodd|ControlsBg|Continue|inversetime|notframe|action2|opposite|Control|keyCode|which|linker|today|scalesmall|prted|parentIframe_style|prtObj|PjsFr|CustomFonts|hlscaptions|tippaddingright|rotateplaying|cul|openplaylistafter|openplaylistpause|handleinit|topside|2001|_duration_play|Hideuntilto|toptip|iconmargin|bgstretch|mobileover|clickscalex|linetipmarginbottom|thumb_bottom|_time_play|UpdatePlaySeek|thumb_bordercolor|thumb_borderwidth|bold|fontsizesmall|picheight|thumb_shadow|controlCSS|thumb_radius|UpdateLoad|unblock|_duration_load|_icon|CreateThumb|PluginCut|cover|createTextNode|network|onLoadStart|recoverMediaError|ParentFS|wrong|changeAspect|nopause|unpause|HlsRecoverMediaError|loadSource|FlussonicMsePlayer|Level|Visibility|supported|hlsTextTracks|HlsLiveWaiting|livewakeuptime|onLoadedData|MediaSource|AudioTrack|hlslowquality|audioGroupIds|rename_audio|900|640|1800|1200|nameofhlsquality|HlsQualityLevels|DashQualityLevels|mimeCodec|SourceBuffer|nameofdashquality|dashaddbitrate|index|DashAudioTracks|ErrorTypes|ERROR|buffer0|dash_init|dashcookies|stableBufferTime|newQuality|hlsaudio_off|hlsquality_off|isHidden|Interval|timeout|preloadhls|isSupported|m3u8|WaitDash|dashquality_off|dashdebug|dashaudio_off|hlsvastwait|hlsdebug|fragment|hls_stuck_duration|dvr|frag|stretch|OrientationChange|abs|lsfullstart|Live|portrait|40000|hlsfto|hlsmto|hlscookies|customBuffer|attached|landscapefull|360|lsfullplay|connect|Gain|FullscreenChange|gainedsource|autoLevelEnabled|nextAutoLevel|volumegain|logo|tippmargin|normalonclick|stripsw|1005|pressed_|Verdana|action_back|432|857|current_|handlemarginright|vast_remove|stripsspace|change2playlist_bottom|ffce00|_timer||hlsdvrtime|line_play|pointa|pointcolor|235|slidespeed|134|unescape|275|pointw|296|185|267|096|google|offsetoptions|handlemarginleft|344|logos|547|606|483|thumbs_img|416|reloaderTimer|001|988|883|914|957|current_sleep|372|accept|992|files_sleep|984|981|996|019|041|036|vast_impressions_all|onchange|999999|postertitleonhover|historybgaover|888888|170|f2img|sub_settings|177|pjs_thumbnail_|444444|posters|posterheight|posterwidth|222222|200000|constrols|width_|subtitle_errdel|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|kbq|OqFAAAAdklEQVQoz42QQQ7AIAgEF|top_|left_|Dialogue|shape|opacity_|WEBVTT|position_|readAsText|pjslng_sub_sizeproc|sub_fonted|2px|offsetwidth||fullscreenElement|clone|roundingver_final|black|sub_drag|659|skip_after_|pjslng_|unmute_video|lang_ru|msFullscreenElement|mozFullScreen|home|4cf242ad2e8e5277d00679d9ef7eec3f|customimage|hlsqhsort|000|sub_split2words|PluginSubword|webkitFullscreenElement|webkitIsFullScreen|e42de1s212829313718243q0z3z1o25212o193x2c1d3o0z112k3q0z302m3v2u35242v202p1z303a231s25332114212v23211a2u271z1138251q25352z1630361y1z12141z153v2b2o1721241u3s2t212n113u242e133x292o192z261z101o232e1g3c2b36182v3s121z1o360w121z3b213v212938162v3u10111m3c182t3b213v2b213x39213x29233v1z112s291z302u271u3s271r2o1i25302q2c1z21121b3v111z302433163z2o1b3v111i1t352z1d303n2e1z3w2m2z1q1e273z1o1o23111q253t172124142e1c2e39361c3w2b321v3w2s3q3s3722293r35302917163z1411101o233c1q1z113u242e1b37383v111x23121g1m1s183d1k1g1h1f1j3c1a1c1t3c1c2g193f143e1r3e1k1c1w1g101f172c1v2c102c1u2e1x2e1t2d1w2c1s1c152e1r2g1y2c1w2c152c1t3g1s2e1u1c1m2c1u1c1z2e1s1e1x2c1u2d1w2c1t2e1r2e1s2d192c1t2c1u2e1q2e1e2c1w2e1t2c1u2f1p2e1s3e1z2c1s2e142e1s2g1y2c1v2e1z2c1s2e1q2e1s2e1x2c1t2c1v2e1r2e1v2c1u3d1w2c1u3e1o2e1s3e1j2c1s2d192e1q3f102c1u2d182c1s3f1f2e1s3d192c1s3e102e1q3f172c1w3d1u2c1s3f172e1s3d1v2c1s2d172e1s3f1v2c1u3d192c1t3e1a2e1s3d1a2c1u3d1y2e1q3f192c1w3d182c1s1f172e1u3d1d2c1s3d172e1q3g1r2c1u2d192c1s3g1a2e1s3d1b2c1s3e1w2e1q1f172c1u3d192c1s3f152e1s3d1d2c1s2c1u2e1q1e1f1c1d2d1e3e1c1e1g1g1p3e1t3b1f3d1c3f1g2f123d1q2d1f2e1p1e193e1c3e1e1d1m1e1c2g1o3g1c3c1e1d1f3c1d2f141g1s1d1d1d1c3d1c1g1e3f1g2c1e1c1d3c1c1g1k3e1c1c1a3d133e1h2e192f1k3e1f1c1g3e1j1g1h1g1j3e161d1e3e1p1g1k1g1i3e1d2c1f1e1h3d1b2f1c1c1u2e1f3d1f1g101e1c3d1e1c1m3e1o3e1b3g181e1f1c123c1b1f171f1f1d1f1d1j1e1c2e1j2e1c1c1e1c1d3d1c1e161d1c1e1j1c1x2c1t1e1h2e1u1e1m2c1s3c1v2e1r1g1v2c1v1c1u2c1u2f162e1t2e122c1s3c1u2e1r1e1u2c1w1c182c1t2e1f2e1s1e1x2c1s3e1s2e1r2e102c1v3c192d182f1w3f161c191r2i143e1f2d1a3e1r3e1a3e1u3e1a1e1k3c1j1e1o1e1h2c181b1i3d142e1u2g1t2c1u2d1t2c1s3g1x2e1s3e142c1w2e1y2e1t2g1z2c1s2c1u2c1s2g1v2e1t2c1v2c1v3c1v2e1s3f1w2c1u3c1s2c1s3g1h2e1s3c1z2c1u2c1e2e1s1e1i2c1s3c112c1u2e1v2e1u1d1r2c1v1c1g2e1s1f1x2c1t2c1r2c1u1g1v2e1t2c152c1w3c1y2e1s3e1e2c1u2c1t2c1s1f162e1u3c1g2c1u3d192e1u3f162c1s3d192c1s3f1b2e1s2d192c1u3d1v2e1s3f192c1s3c1a2c1s3f192e1u3e1b2c1u3d182e1s3f182c1s3d1b2c1u3f1v2e1s3d182c1u3c1c2e1s3f192c1t3e1f2c1s3f192e1s3e1k2c1u2d172e1u3g1c2c1s1d1b2c1u3e1q2e1s1d172c1v3c1i2e1s3f172c1s3d1d2c1s3f172e1s3c1z2c1u1c1k1e183f1k1e1j1e1e1c1i1f1p3f1r3b1f3e1e1d1b3g1h3f131e1l1c1k1d1h1f1g3e181c1f2d181e1c1g1j3e1d1c1g3d161e1h3g193f1c3d1s1e1r3c1c1e1d3f1s2e1m1c1d3c1c3g1c1e1p1e1f2e1l3e1d1e1s1f1p1e1m1e1r1e1p1g1c3f1k1e181c1a1c142f1d3f1d1c1m3c1e1d1g1g141g1c3c1g1c1f3e1c3f1c3e1i1c121c181e1k1f1h2e1s2e1q3d1h3e183g1k1f151e1k1c1e1c1d3f1s3e1c3d1s2e1q3c1d1e1w2f1z2c1u2e1j2c1u2e1t2e1s3d1j2c1v2c1v2e1s1e1k2c1t3d122c1t2g1h2e1u2e1r2c1u3e1v2e1u1e1w2c1u2d1x2c1u2g1y2e1s1e152c1u2d1c2e1s1e1v3d1t3c193d19141o2m1p1e1e1c1m2e121g1e3g1h1d1g3e161d1g1g1j1g1t2c1k1e1y2c1p1g1g2e1u1c1w2c1v3c1i2e1u2e162c1u2e1r2c1q1f192e1u2e1r2c1w2e1v2e1s2g1y2c1u3d122c1q2e1w2e1s1d1m2c1t2e1t2e1t3g1g2c1u2c1w2c1q1f1r2e1t3e1v2c1u3c1u2e1s2g1e2c1w1c112c1q3e1r2e1u2c162c1u2e1k2e1u1e1k2c1w3c1j2c1s2f1z2e1s3c112c1v1d1s2e1s1f172c1v3c182c1q1f182e1u3d1a2c1u1d152e1s3e1b2c1u3d192c1s3g1t2e1s1d1b2c1u3d1c2e1s3f172c1u3e182c1q1f192e1s3d1i2c1u3d152e1u3f142c1u2d1b2c1q3f1z2e1s1d1b2c1u3e1u2e1s3f192c1v3d1d2c1q3f172e1s3c1d2c1u3d162e1t3f192c1u1d192c1r3e192e1s3d192c1u3d172e1s2e1u2c1u2c1y1c1d1e123e161c1m3e1d1c121e121f142e1u2c1d1c1o1e183e1c1c1i3e161e1f3g191g1c3d1u1e1r3c1b1e1c3f1s2e1r1c1d3c1b3f1c1e1p1e1e1e1e3e1d1e1s1f1c3c1f1d181e1q1f1b1g1j3d1e3e1i3d1e2e1c1e1q3d1e3d1l3d163f142e1a1c1e3d1e3d163g1c1g1p3c141d161c1c1e1d3f1s3d1k1d1e1e1k1g1d1e141c1u3d1r3c161e1t1e1c1e1i1e1k3d151g1e1e1o1c1e1c1e2c1q1f1c3g1p1e1e3c1m1e1k3e121f1t3c102c1u3c1u2e1t1g1s2c1w1c172c1q3g1d1e191c1l2c1w2e1u2e1u2e1s2c1u2c1j2c1q2e1j1e142e122c1u2e1f2e1t2e192c1w1e1s2c1q1e1z1e1t3c1y2c123c1s1e122v1d2d1u1i2d1i2k2k2q241m|29418o3o1t3q241c271s393x211b3o0z121o252z3o1b3x3c1i193x111i1a2z193u3w1z3z1611133v392q1930341s3u2v303n1z3w263c133v3b2q17303411211m233c1i2e29361w2x3u1z101m380y1z1029233x3z39361y2x3s1z101o2e162t2z3p113038231s27333c14212x233c163u291z1z38251s25333c1621361w1a3u291w3s27182u271s3s291q3c1z3u28111z3u26113w243s3m3q011z3z393y141m252c2q111x211211121m253c3q2o35303o11213z39213x2236143o011e1c2t2c2b2q122s1z121f3z1o1z313a23353u273w253r1338231z1z3839113z141h111e1m3c162v212p3c29233x3z2o1g29333c393w141o121e1c1f2f1e1c1h1e122e1k1c1c2g1p1c1a3g181e151e1k1e1k1d1f2e1s1d1r2c1t2g1t2c1s3e1w2c1s3e1e2e1u1c1z2e1s3c1r2c1u2e142c1s2g1m2c1u1c1k2e1u3c1h2e1u2d1z2c1s3e1z2c1t1f1u2c1s1d1u2e1s2c1u2e1t3e1v2c1u2e1v2c1u3g192c1u1d1y2e1t2e1q2e1s2d1y2c1t2g1o2c1t1e1u2c1t2c1s2e1s2c1y2e1s3c192c1u2g102c1s3e172c1t3e1t2e1s2d172e1s3d1x2c1s3f172c1s3f1e2c1s3d192e1s3d1a2e1s1d192c1t3g162c1s3f182c1s3d1v2e1s1d172e1t3e1c2c1s3f182c1s3f142c1s3d192e1u3d1a2e1s3d182c1s3f1h2c1s1f192c1s3d1d2e1s3d172e1s3d1t2c1s2f192c1s3f162c1s3d172e1t3c1i2e1s2d172c1s3g192c1s3f172c1u2c1u2e1s2c1e1e1f1c1p1e1c1e1k2d1d3e1b2c141c121g143d1s3f1c1e1u1d1w2f1j2d181f121b1c1e1e3g1p1c1b3e1f3d1j3e131g1o1c1i1f1h3d1g2c181e1c1d161g1s1e1j3c1f1e1g3e141f1h3e191e1f3f1s1e1p3e1f1c1c3d1f3f1c3d1c3f1f3d1c2d1b2f1e3d1e3f1e1e1s1c1f1e141e1s2g1f3e1r3b1f3f1c3c1c1e181c1c2e1b2e1c1e1b3f1g2c1c2c1f1g1k1c1d3e1g1d1g2c1j1f1t2c1s1f1j3c1d1e181e1d3e1i1f1f1c1g3c1t2g1j2c1u2e1i2c1s1e152e1t3e1k2e1u1e1f2c1u2g1r2c1u2e1s2c1t2e152e1t2e1j2e1s2e1f1c1u2g1s2c1t1g1l2c1u2d152e1t1c1p2e1s2e1a1d1t2e1y2c103f1f321b2s3g1b3d1q1c1b1e131e103e161e1i3d191g1e2e1i1e1z3e1i3e172e1t3e1t2e1w2c1v2c1w2g192c1s1f102c1t2e1s2e1s2d1w2e1v2e1o2c1v1e1u2c1r2e1u2c1s3c102e1s3c172e1w2e102c1u3e172c1r3g112c1s3c1y2e1u1c1j2e1v2c152c1u1e1o2c1q3g1h2c1u2c1g2e1s3e1e2e1w2d1x2c1v2g1j2c1s3g1v2c1u3e112e1s2c1a2e1w1c1x2c1w2e1h2c1q1f1a2c1u3d1c2e1s3d172e1u3d1a2c1u3f192c1s3f1q2c1s3d1b2e1t3c1b2e1u1d182c1w3f152c1q3f192c1t3d1f2e1s1d162e1w3e102c1u3f182c1q3f1b2c1s3d1a2e1s3c152e1u3d172c1u3e1d2c1q3f192c1s3e1q2e1s3d172e1w3e1c2c1u3f172c1q3f1l2c1s2d1a2e1u3d1c2e1u1d172c1u3f1b2c1q3e112c1s2c1m1e1h3c1d2f1g1c1h3b1e3f1c3c192e161c103b1f2g181d171g1e1e1g3d1i3e1c3d1d2g1m1c1o1c1k1f1h1e1a1e1j1c1b2d1m3f183d1d3e1c1e1g3d161f1h1c101g1y2d1j1d1a1e121b1b1g1g3e1p1c1d3e1c3e1h3g1g3d1e3e1g3f1e3c1d3f1e1e1k3e1m3f1w1e122e1g1c1b1c1f1g1h1d1k3e103e1c2e152e1a3d122f1e3c1g1c1k3e1c1c1q2g1r1c1c2e1d3f143e1b2g1k1e1k1e1j3e121e121e1c1e1r1e1d3e1e1c1r2e1w1c1x2c1v2e1q2c1q1e102c1u1d1q2e1u2e1d2f1v1e172c1v2e1p2c1q1e1z2c1s1e102e1u1e1i2f1w2c1u2c1w1g1q2c1q3f1j2c1t2e1x2e1s2c1i3e193c172c1b3e1h122q2f1i1e1e3e1w1g1j2d1b1e1l1d171d1h1f1d1c1j1e1w1e1j3c1u3f1e2c1s1e1k2c1q3c112e1u2c1v2e1w1d1p2c1v1e1g2c1s1f1z2c1r2c1r2e1u1e1v2e1v2c132c1w2e1y2c1s3e1g2c1s2c1t2e1s1d162e1u2c1s2c1u2g1k2c1t3e112c1s3e102e1t2c1y2e1u3d1i2c1u2e182c1s3e1t2c1s2c1s2e1t1c1g2e1w3c122c1w2e1z2c1s2e1d2c1s2e1g2e1t3e1j2e1u3d162c1u3e1c2c1s3f1b2c1q3e1d2e1s3d182e1v3c172c1u3f172c1s3e1j2c1q3d1a2e1u3c1d2e1u1d172c1u3e1h2c1s3f1a2c1s3d1b2e1s3d192e1u3c1x2c1u2f192c1s3f1d2c1q1d1b2e1s3e1c2e1u1d152c1v3g1b2c1s2f1a2c1q3d1a2e1s2d172e1v3c1h2c1u2f182c1s3f1b2c1q3d192e1s3d1t2e1u2c1s2c1h1e1f3b143g1h2d162e1e2g1c1c1i3f1r3e1w2e1e2e1c1e1c3f1j1c192d1m1g183d1d3e1c1e1e3e161g1h1e121f1y2d1h3d1a1e121b1c1f1g3e1k1c1d3e1d3e1j3f151e1j1c1k1g1h1d1g2e1a1c1d2d181g1s1d1j3e1a1c161c1a1e181c1s3g1l1c181c1c1g123b1c3f1e1c1g2d1e3f1f1c121f163e1b3c1e1g1e3e1j1g1e2c172d161f1c1c1c3e1e2d1g3d1c1g1g1d1c3g1m1e1f2c1u3g1j3e152f1g3e122d1g2g1c1c1f3e122c1s1e102e1t2e1c2e1w3c1f2c1w2e102c1k2e1l2c1q3d1u2e1s1c1v2e1v1c1q2c1w1e1t2c1f2f1u2c1r3e1x2e1t2c1o2e1w1c1i2c1v3e1f2c1f2f163d1w2c1a3f1h171q1h2t2j1d1r1j1t2t2s1t16|ca3762b35333y331y391g27202q1b3x3e1b3q02111o25213q2o272c2q2o2y25381g25211i2c2b381c2x3s11311o380w11313b233v213b381c2v3u11211o2z182v212p1z223a251s25353e16212v253e1y3u2711113a251q27352e162z281y12111411153x3b2o1921261u3s2v212p113u263e153x392q19213610111o25113u28113w281z3w28113w2o213b233x2c2b233x2b213x27203b3v2e11112433163q02322c2b3y141o2c1d3q01312k2411211o2z11112u291z211f3b3x2c1a1y12322v3w2u353e10111e1o11133x29231v302q14252720352e182833211f1g1a2c1631281y1z1211223u2711121o3u350131243514351g2h3f1o1g1k1f1h1c1q3f1l2g1q3f1f3g1a3e1k2g1k1e1h2f1e3e1u3d1k2e1v3e1z2e1u2g102c1t2e102e1s3f1k2e1u2c182e1u3e1r2e1u2e1s2c1t1e1i2e1u2e142e1w2c1z2e1u2e1b2e1u2g1g2c1t3g1l2e1s2e1u2e1u1e142e1w2g1r2e1s2e112c1u2e1i2e1u3e1t2e1w2e1w2e1v2e1t2e1u2g1i2c1t2e1z2e1u2f1y2e1w2c182e1u2g1x2e1u2g1d2c1s1f182e1u3g1v2e1u3d192e1u3f192e1s1f1a2c1s3g112e1s3f192e1u3c1i2e1u2f172e1u3f162c1s2f192e1t3f1l2e1u2d192e1w3f142e1s3f1b2c1u3e1e2e1s2f172e1w3d1d2e1u3f172e1t3f1e2c1s1f192e1s3g1b2e1u2d172e1v3f1z2e1s3f182c1u3g1c2e1s2f182e1w3e1v2e1u3f172e1s3g1b2c1s3f1w2e1s2e1u2e1h1c1h3f1i1g1g3g1u1g162e1s2g1f3e1i1f121g163d1g2e1i3e1s2g1q3g1e1c1j3e1e1f1b1f1j2f1a1e121e1b3f1c1g1g3f1i2c1f3f1u3g1k1e1l1e1k1e1h1f1e1e1h1e1b1f1m1e183f1e3e1a1f1g3g161d1h1e141e1a1e1a1e1c1c1a3g1r1g1s2f1b1f1d1d1m3f1e3f1g1g1d1g1r3c122e163g101e1f3f1e1e1k1g1v1g1s2e1d1f1c3e1s1e1u3e1g3f1e3g161d1i1g1u1f1g1e1u1g1j1d1c1e1e1g1k1e123g1e1d1g1g162e1s2e1u1g1w2c1t1e1f2e1s2g102e1v2c1h2e1z2g1t2e1u3e1u2c1t3g1v2e1s2e1t2e1v2c1y2e1h3e1s2e1s1e1h2c1t2e1x2e1u2f1j2e1v3e1w2e1h3e1t3e1r2f103d12142u143c181e1m3g1e2g1e3f162c1k3f1c1g1e1f1s2g1l1c143g1e1e1p3g162e1w2e1t2e1u2e1x2e1w2e1i2c1w3e1v2e1s2g1y2e1v2c1v2e1w2g1e2e1v2e1z2c1w2f102e1s2e1a2e1u2e1z2e1w2g192e1u1f182c1u2e112e1q1g1i2e1w1c1w2e1v3e1i2e1w2e182c1u2g1r2e1q1f1b2e1w2e1r2e1w2g1v2e1u2g102c1u3f122e1q2e1y2e1u1d1m2e1t2g1t2e1v3g1i2c1u1f1b2e1s3g1a2e1u3d1b2e1v3g142e1u1f192c1w3f1e2e1q2f192e1w3e1i2e1u3f172e1w3f1f2c1u3f1a2e1s3g1d2e1u3d192e1u3f152e1u2f192c1w3e1c2e1q3f1a2e1u3e1c2e1u3f162e1u3f1c2c1u1f192e1r3f1d2e1u3d1b2e1u3f132e1u2f192c1w3g1y2e1q1f192e1u3d1d2e1u1f152e1u3e112c1u2e1y2e1i1e143f1q1e1m1f161g101g162g1u2e1e3f161g1y3g1k1f1f3c1f1f181g1d1f1d1f1s3d1e3g1i3f1e1e1f1e1e1c1e1g1r3e1d1e1a3g151e1j2e1d2f1i1f1e1e1i2c1u1g1l3g1b1e1l3e1e2d1d3f1l1f161e142e1b2d1d1f1d2f192f1d1e1a1c1f3f1a3f133e1k1g1u3d1h1g1e1g1d1e1e3e1d1c1b1f1t1g1q1g141e1w1e163f1e3f151g1j1g1u2e1l2g1r1e183g1a1g1r3e1f1e1j1e1d1e1i2e1e1e1j2e1k2g1d3f1h2e1u2c1j2e1u1e1y2e1u2g1j2c1u1g1k2e1q2e1v2e1z1e1m2e1u3e1u2e1w1e1j2c1u2g1l2e1s2e1h2e1u2c1t2e1u2e1j2e1u2g172c1u3g1v2e1s1g1r2e182d112e1z3f163e192s1t2d1g3g1e1e1i3e1r1g1j1d1m1e1f3e1g1f1i1f1g2c1j1g1d2e152e1w1e1l2c1v2e172e1s1e1q2e1s3e1h2e1w2e1e2e1u3g1g2c1w2f1z2e1t2g1l2e1u2e1v2e1w3g1z2e1u2e1c2c1w1e1z2e1u2e1j2e1s1c1w2e1u2e1w2e1v2e102c1w2e112e1t2f1w2e1s1c172e1v3g1y2e1w2e152c1v3g1w2e1u1e1m2e1u1c112e1w1e1x2e1u2f1w2c1v3e1v2e1s2f192e1t3c112e1u3f182e1u3e1e2c1u3f1b2e1u3f1f2e1s3d1a2e1u3f1d2e1u2f172c1v3f112e1s3f192e1s3c1m2e1u3f172e1u3f162c1u1f1b2e1s3f172e1s3d1a2e1u3f1v2e1u2f192c1u3g1i2e1s2f1b2e1s3d1d2e1u1f172e1u3e1q2c1u1f1b2e1u3f1v2e1s3d1a2e1w3g1y2e1u3f172c1u3f1b2e1s3f192e1s2c1w2e1u2g1f1e143g193d1s1e1r3f1r3d1f3f1f3c1d2e1r3e1y2f1m3g1f1c1e1g1r3e1d1e1a3g131e1j2e1d2f1k1f1e1e1g2c1u2g1e3g1c1e1l3e1d2d1d1g1l3f183e142e191d1e1g1i3f1g2e1e3f1s1d1m1e1q1e1i1f1j1g1c2d1m3g1m1g1k3f1m3g1f3d1e1g1l1g1h3f161e1f2e1h3f1u3e1d1e1e1e1i2d141g161g1c1f1d1g1h3b1u2f1u2f1f3e1f2g141d1q1g1c1g1i3e1l1e1f2e1e1e1z1e122e1b1f1s2d1d1f1y1g1s1g1h3e152c1v3g1h2e1u2g1y2e1s2d182e1v3g1x2e1v1e1s3c1t1e172e1t2e1m2e1u2d1h2e1w1g1f2e1v1g1v3c1w3g1c2e1u1g1v2e1s3d1j2e1u2g192e1u2f1v2c1a2e1t3e182e141h2f1o1u2i1k1d1k1u1u2g161|1006|747|gvY8zNYWMKFmdjiZMK5lyGp7du9nbLFQc246wvxmcut0bLamC21idNeQckPhAqpieLFWC3eQavFPCjo1Avp4C30Vcu9iauJZyvxicNEQCNxmaN9ZaGp7M29VeuJVerPhxZd7aumnduYifHPhMNYWM2T7dutlaumVaZ10c3o6wrsXAqI7gG5kbLxkeKYidjiZMK5lyGp7MK5QcKt0bK9VCjpZc3FieuIPdNtVaqlhAOAhcumVaKtZwumVaNmVbLFmC2imbKePerPhAHoXxHU0dNtVd2aWdN0Uc3xQa2mVCjpkaK50aLwhM2JVeuJZC3eQavFPCjoYAromC3pWd2m0bK9VCjpiMOBWcvJ0aHU0c3o6wro7MN90eu9UCjoXC2YmaOE6wro7dNmObvE6wro7cKtZa2mVCjpieLFWC30Vdut0bqiZMK5lyGp7d3FZc2UmzKFid2iidOxifHPhAGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoXC2tVbK1ieumWckPhautnbqiZMK5lyGoYzkJnwuJid2IUbK4Uc3J0wumVaNmVbLFmC31ob2J5aOxicKJnwvxWeut0aGiZMK5lyGp7AHoXxGp7evxicOBNc3xUCjpZc3FieuIPAnMXauJOyHU9gIpSaLmNdNtUaLAhautnbqiZMK5lyGp7AqIhf3B0dN9SaG1lMLBPMLxZMLl6wrsTwrwXArUnevxWb2IUautnbu9NaOBmerPhArU9BHomwvUnevxWb2IUautnbutZdNt5Cjo4CGXhAkoXC3B0dN9SaG1lMLBPc2aNd2J0CjoUAnJXfrU9AHoXxGp7d3FZc2UmzKFid2iidOxifHPhCrlTwrwXArUnevxWb2IUautnbu9NaOBmerPhzHsZBvp4C319wjXyqEljMKB0bK9VwkPjMOJNaNJZwjXyqEljevmXaGw6wNBndZwTqhlxwOpWd2m0bK9VwkPjM2JVeuJZwjXyqEljd2BicuIjCksTqjohwqohwqohwNBTbKBSwkPXzoPxqGxPbKFmwkPYqhm9zoPxwNBWcOFZc2Ygd2J0eumVa3AjCOTyqEljc3xlaLwjCklTqhlxwN9VwkPYzoPxqGxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrwQxn48dut0bqplDGeBAHwVBHs3BkonBjXYBq41CHl1CHhZwsXYAG44CHsnAkE5zrsZzkEXCro0AjprAHwVArd0CrMZAjXYAj4ZBrdXCrI3wrsZzkw0Bns0ArATAHwVArd0CrEZAGoYAj40Arl3BHAZzrsYzkh5ArInBrdhHrs0zkMXArsZBrITAHwVBHs2Bkh3CqprAHEVCrAYAHMXAZXYAj4YCroZCronwrs1zkoZCHl5AkETAHsVCrwZCHwZAZoYBG4ZArd5AroYzrsYzkE1AHlXBkdhHrsnzkI3Bnd4BHhTCG44BnE0Anl3CqprAHAVBkI1CrdnCGX5zkM0AkM1AnA4wrsnzkdZAnE5CHhTCG40ArM4BrwnAGoYAZ43Bns3CHInzrlVAHMnBnd4BndhHrs1zkl2CrMXAnATCq42AHAZBndZAZprAHIVCHh0Bns1AZX4zkEYArE2ArA1wrs2zrhVAko2CrA2BHshAHMTBZ45CHlYCHhXCGprAHMTBZ43CHs1BHl2CqoYBG45CrA5ArhZzrdVBHh4BnwZBkwhAHIVCHM4BkonAZX3zkA4BHlYBHhZwsXYAZ43Bns3CHInzrMVCrA1Brs0AkhhEnsnzkdZAkM4AkMTBj41CHwnBHo3BqoYAZ42BHIXBHM3zrMVAnI2BHw5BHhhAHAVBHd3Bnh1CqX2zksZBrd0Ans4wsXYBG4ZArh3ArdZzrEVBHE3Akh2AnIhEns1zkoZCHl5AkETBq4YBndXBHd1AjoYBq44AnsYBkonzrAVCrs4CHsZBndhAHEVBkoXAHw0BGXnzkE4AkE4BHo4wsXYAj40Arl3BHAZzrEVAHo3CrEYAnIhEnsZzkw0Bnl0BnETAZ45AkEnBro4BqoYAj4XBnE4BkwZzrAVBnIZAHo3AndhAHsVCrlYAnw0CGXnzkI5ArAnBqpAAHwVBHs3BkonBjXYzkA5CHI4BrhhEnsZzks4AHsZCrMTAG4YBkl0AHwZCGoYAG44Akw4CHs4zroVCHM5CronArA1wrsYzkE1AHhXAHhTAq43CHs5BrsXCrhhHrlVCrd0Ars4BkwTAj40Akw1AnI2wsA5zkM0Akl4Akd2zrwVAnE0BrMnAHIhCG40ArMnAHdZCGXZzkw3BnM1Bnd1wrlVAHMnAks1AHsTAj4ZAkh1BkE5AGpACq42AHA0AroZAGXXzkonAHA4Arw4AkAhEnhVBro5BnA1BHETAq4XAHMXCrh1Bnw5wrhVAko2Crd3CHhTAqo3zkl5CHs5BnlnzrohEndVBnlYBHs3CrhTAqo3zkI4CrM0Ars1zroVArs2Arh4BHdZCGo3zkA4BHd5AkM4zroVArAYAnhXAkhZAZpABj44AnIYCro3BjXZzkwZCrI2BrlYwsA2zkI5Ako2CrE4zrwVAkd3BkI3BnIhBj4nBHMZAroXBqXZzkA0BrE2Ans1wrMVAHw0AnM3AHMTAj40Akw1AnI2wsX0zkI0BkI5BroZzroVBnlYCHEYArh4wsA0zks3Bkw5Arl1zroVCHdZAkAnCHdnwrAVCrs4CrhYBHsTAG4YBnsXAHMYAGonzkE4AkA4BkA1zrsVBroZAro1BkIhHrEVAHo4BkM1ArETAZ41CHw3BrE3BjprAZ45AkIYAkd3AZXnzkd1AndYAHs4wrAVBnIZArMZBnsTAZ45AkM3Bks2CGonzkI5AHo1AnlZzrEVAHo5BrE1AHMhHrsVAnl5CrM1BrETAZ40CrAZCHwXAZprAG4YBkh4Akl1CqXnzkhYCHdYCHdZwroVCHM5CHl3Brl3zrEVAHd3CrM0BrdhAq43CHwXCHl4CrITBq41Brh4CHoYBjpAAj40AkAXAksnBjX2zksZBkA1Bno4wsAZzkA0BHdnArw4zrMVAnI4AHEnBrhhAj4ZBnhYAHE0BjX2zkI5Anl1BrI1wrwVAkw5ArsYBndTBj44AndXAHhXCGpAAq4XAnsnCrM1BnE2zrdVAnh3BHs5BkAhEnoVArs2ArlYBnl4CGX3zkI5ArAnBkIZwroTBZ43CHA5BkonBGoXzrhVAroXCroYCHshEnoTCq4ZArd2BrA0BjoXzkoYBko5AHd5CrlTCq40AHsZBHdZAGoXzkonAHA4BkI3BrMTCq42AHE4CrsXBGpAAj4ZAklXAHs3BZX5zks2BHA4AkI5wsAZzkw3CrsYBrE2zrlVBro4BrE2AHwhAj4nBrI3AnoZCqX5zkM0Brw0BnsYwrwVBrwnArwYAnMTCG44BnMXBrA2wsXXzkd5Ako5CHh4BGXYAG40BHA1AHo1wsAXzkl2CHl5BnE5BZXYAG44AkA3AnlnwrsVAHM4Crw5BHhTAHwVAHhYCrh0AGoYzkA5CHh2BHE0zrsZzkIYCrAYAHhhHrAVBHlYArInCHwTAHsVCrlZAHI4BjprAZ43BHwXBHw2AjXYAj4XBnM0BkMYwrAVCHw1AHw3BnATAHwVAkE3CrlZBjo0zksXCrM2BHo0zrsZzkEXCHM2BjpAAZ40CrwnCrMnBGXYBq42ArsZAkwZwsAnzkhYCrh4AHIYzrs0zkhnAHA5BrdhBq4YBndXCHhXBZXYBG4XAnoYCHdhBq41Brd0ArsYAZXYBG4ZArh4BkI5wsX2zksZBHs3Brw3zrsnzkI3Crw3AHAhEnMVAnI3Aro3AHITAHAVBkI2AnEnCqo2zkI5Akh3BHMTAHAVBnwnCHI2AGo2zkhnBHl4Bnh3zrsnzkd3Akw0AjpABZ4nCrM1CHl3CGXYBG45Bkh2Arl2wsA3zkI4CHE1BnA1zrs1zkl4BrdYCrEhBZ43CHAYAHs5AZXYBjo4zkoXArhXAko3zrs2wsA4zkwXCrE5AkwYzrs2wrhVBrsYAnA5BkdTAHIVCHhnCHsYBqo4zkMYBHoXBrA0zrs1zkl2CrMXCHMhHrlVAHM0Crs5AkETAHAVBndZAkEZwsA5zkEXBnlnAHIZzrsnzkdZAns0CHwhCG42BrE1CrM4CGXYAZ42BHI1BrM5wrlVCrd1BkwZBnITAHAVBHd4AkdYAZpAAHsVBrInBro2zrs1zkwXCrh2BHlhEnsYzkhZAkh5AHhTAHIVArw4BHdnwrsZzks4AHsYCrITAHEVCrw5BnlXCqoYAj41AHd2ArA2zrs0zkI5CHI5CrwhHrsZzkIYBnMXAnMTAHEVBHl5BHl4Ajpbws03zkl5CHl5Brl2zrsXzkdnBHMYBnwhEnMVBrh5ArwXBrETAHoVBnA1Bks3Ajo1zkw2AnhZBrs2zrlVBHsXBkM2BHMhBG4ZBkA4AkEYBjX3zkl5CHl5Brl2wsA1zkw2AnhZBrs2zrMVBrh5AnwnAnIhBj40CrlXAko0BqX1zkw2BHs3CHM1wrdVCHl5CHl0CHMTBG4ZBkIYBnl2BGprCG41AHo5Bkl0BZX1zkw2BHs3CHM1wrsXzkdnBHA1CrMTBj40CrlnAnA0BqoYAq43AnInBHh2zrdVCHl5CHl0CHMhEnsXzkdnBHA1CrMTCG41AHo2BHM0BZo5zkIYArl1CHA5zrsXzkdnBHMYBnwhBZ45CHl5CHE5BjXYAq43AnI2AHdZwtPOwuaQcuX9xZBNaNaNaNMOzn48z2d|Build|Philips|wjXyqEljMKB0bK9VwkPjd2J0eumVa3AjzoPxqGxXc3BQeumWcjw6wNBWcOFZc2YnzLxQa2i0wjXyqEljcKtZa2mVwkPjAqoXwrohAHIjzoPxqGx0fLpmwkPjd3aOwhPxgGXyqGxkc250dN9TL3pTMLmTbLB0wkQ7qhlxwN9ZauJZwkPYAqXyqEljc24jCksTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|MiTV|SmartTV|WebkitAppearance|matchMedia|Dq9lbLM|iemobile|blackberry|handlemarginbottom|fine|matches|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAjXhAZlODkYXMLFPwuE9x00XzrohHrs2zrohHrs2zrwhHroTAjpAAqXXwtPhHHoTBjpAAHMTBjpAAHMTCqpAAqX4wsXXzrMhKjpBAqXYAjpAAHMTAHwhHrs2zrs0wsXXzrs0wsXXzrsZwtPOwuaQcuX9xZBNaNaNaNMOzn48z2d|wjXyqEljMKB0bK9VwkPjduYifKYQd3EjzoPxqGxXc3BQeumWcjw6wNYmaOEjzoPxqGxUMLxObK4jCjwXwrohAqo2wjXyqEljMNdjCksTqhlxwOBkMKYmwkPYzkITqhlxwOF5duIjCjxneNdjzoPxqGxicNmUMLFQc24jCjxXc3BQeumWcjwTqhlxwNxOdutlaumVaZw6wkAhAZonwrAjzoPxqGxja2sjCkoVBqXyqEljMNeic3amdjw6Aq44zoPxqGx0bLojCkoyqL0TqhljM29VevxWct9NeKYTwkQ7qhlxwN9ZauJZwkPYAGXyqEljc24jCksTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|ipod|135|Windows|Safari|Firefox|225|Dvpieuhhar0OHHdVBno4ArM5ArMTAHwVAHh2CHhZAGprBZ41AkM5ArlXBjXYAj4XAnM3ArwYwrdVAnh3CHo5ArMTAHsVCrM2AkAZAGo3zksYBro4CHo2zrsYzkh2BkwnAkshEnMVBnEZCrE5ArMTAHsVCrM2AkAZAGo2zkIZArsXCHo2zrsZzks3AkdZAkshBj41AkoYArlXBjXYAj40BkoZAHwYwsX2zkIZArsXCHo2zrs0zkw0Aks1AkshHrwVAnMZAkA5ArMTAHEVAkEZAHIZAGprAj4XAnI1BrlXBjXYBq4ZBrwYBHwYwrsVBnM4AkI5ArMTAHEVBHo5BrEZAGoYzkd2Crw1CHo2zrs0zkhnBksnAkshHrsVBnM4AkI5ArMTAHMVArw0ArlZAGprAG43BkhZBHlXBjXYBj4nBHo3CrwYwrwVArA1BHE5ArMTAHMVBks4ArdZAGoZzkA2AkwnCHo2zrs2zkMYCro3AkshHrMVBHwXAHo5ArMTAHMVBks4ArdZAGpABj41AkoYArlXBjXYCq40AroXAHwYwsA2zkIZArsXCHo2zrs4zkM4BnIXAkshBj43Brw4BrlXBjXYCq45CHA5CHwYwrdVAHs0Arh5ArMTAHhVCHlnCHlZAGprBZ4nCrd5AHlXBjXYCq45CHA5CHwYwrdVBHw2CHo5ArMTAHhVCrwnBHwZAGo3zkdXCro2CHo2zrs4zkM3Anw0AkshHrsXzklXArdYCHsTAHMVArw0ArhZAGprAHsVAHw4Ako5AGXYBG44Anh3BkwYwrsYzkw3AHl1CHsTAHIVBkl0BrwZAGoYAG4ZBns5BHlYzrs1zkEnArsXAkshEnsYzkw3AHl1CHsTAHIVAHM1BnhZAGoYAG4YAkhZAHlYzrs1zkoZAko0AkshAHoVCHoXBns5AGXYBq44AnMYAkwYwsX3zkdXCro2CHo2zrsZzks4Bkl4AkshKjdhevxicOBNc3xUDGe0dNtVd2YieuIPBj41AkoYArlTwrs1zkEnArsYAjlhdN90MLFmyq00BG4XAroXAroQwvFZMK5ncut0aGhUBj41AkoYArlTwq0YBG40AnoYAHwQwqdhaNmTcr0Ow2aNaNaNajdWDkYXMLFPwuE9x00YCG45ArIXAno0zrIVCHA0BndXCqpAAHMVBnsZAnlXBqXnzkw4BHMYArhhEns2zkInAHwZArETAZ4YAnInAno4wrs2zkA5AkwnArETAj45BkE4Bko4wrs2zksYCrEYArETAj45BkE4Bko4wsAYBG43BrdYBno0zrwVCHM0CrMXCqoYBG41AkE0Ako0zrAVAkdYAnIXCqoYBG41AkE0Ako0zrAVBHI4CrEXCqpAAHIVBHw0BrwXBqX1zkA0Ard4ArhhHrsYzkA2BkI2ArETBG4nBro3Cro4wsAYAG4XAnl4Bno0zrIVAnEXBnhXCqoYAq43Bnw1Cro0zrIVBko4ArhXCqoYAq43Bnw1Cro0zrIVCHA0BndXCqpAAHoVBndZBHhXBqX3zksZAkdnArhhEnsXzkd3AkI4ArETBZ40Brl0Ako4wrsYzkonCHh3ArETBZ43AHM3AHo4wrsYzkA2BkI2ArETBZ43AHM3AHo4wsXYBG41AkE0Ako0zrdVBns2BnsXCqpAAHIVBHw0BrwXBqX5zkE5CrM1ArhhEns1zkIZBrEZArETCG43CrMYBro4wrs1zkd0Bns3ArETAHoVArlZBkAXCqoYBj4YAHh0AHo0zrsXzko5AkMnArhhEns2zkA5AkwnArETAHoVArlZBkAXCqoYBj41AnsZAko0zrlVCHwZAHMXCqoYBj43AHwnCHo0zrlVBndYCrhXCqpAAHlVCHo1ArAXBqX3zksZAkdnArhhEnwXzksnAkInArETBj45And0AHo4wrwXzkw3Bkw3ArETBj43CHAXBno4wrwXzkw3Bkw3ArETBj41Akh3BHo4wsAZAq4ZBnMZBno0zrMVAkM0BrAXCqoZAq4YAnw1Ano0zrMVAHwXBkhXCqoYCG45ArIXAno0zrIVCHA0BndXCqpAAHlVCHo1ArAXBqX1zklnBrd3ArhhKjdhevxicOBNc3xUDGe0dNtVd2YieuIPAHIVBHw0Brw1zqo2zkIZCrd0BjlhdN90MLFmyq0ZAkIVAroXAroXyGp0dNtVd2YieuIPzHs1zkIZBrEZBGXhzHMVBHw4BnE2yGoOwuaQcuX9xZBNaNaNaNMOzn48z2d|Dq9ODkXWd3aODjwTqhlxwNmkc24ZwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwuaQcuXUdOJTaH0OcN9VfNJZcZdhevxicOBNc3xUDGe0dNtVd2YieuIPzHsTwq0YyGd|MacIntel|Tizen|platform|DudhaNmTcq1ZeKYmDGeVc256aLxWxZp0dNtVd2aWdN09x3FZMK5ncut0aGhUAGXhzHsQxn48dut0bqplDGeBAHoVCHoXBns5AGXYBq44AnMYBrwYwsX3zkdXCro2CHo2zrsZzks4Bkl4AkshEndVBHw2CHo5ArMTAHwVArA2BnoZAGo3zkA4BnlXCHo2zrsYzkh2BkwnAkshBZ4YAHEXCrlXBjXYAG44BkMZAnwYwsA2zkd0Akh0CHo2zrsYzkh2BkwnAkshBj41AkoYArlXBjXYAj4YBnw3AkwYwrMVBHwXAHo5ArMTAHwVBrMXAksZAGpABj41AkoYArlXBjXYBq4ZBrwYBHwYwsXZzkA2AkwnCHo2zrs0zkw0Aks1AkshEnwVArA1BHE5ArMTAHEVAkEZAHIZAGoYzkd2Crw1CHo2zrs0zkIXCHE0AkshAG43BkhZBHlXBjXYBq44AnMYAnwYwsXYzkd2Crw1CHo2zrs2zkoZBro5AkshEnsVBnM4AkI5ArMTAHMVAnIXBnhZAGoZzkonBHI0CHo2zrs2zkMYCro3AkshAj4nBkwZAnlXBjXYBj42AHhXBnwYwsX2zkIZArsXCHo2zrs2zkMYCro3AkshHrMVBHwXAHo5ArMTAHhVBroXArsZAGprBj41AkoYArlXBjXYCq42Crd1ArwYwrMVBnEZCrE5ArMTAHhVCHlnCHlZAGo3zksYBro4CHo2zrs4zkl5Anl5AkshEndVAnh3CHs5ArMTAHhVCHlnCHlZAGo3zkIZBklXCHo2zrs4zkhZAnIZAkshBZ43ArhXBklXBjXYCq42BnAZBrwYwsXYAq45Aro3AHlYzrs2zkoZBro4AkshEnsYzksZCrwXCHsTAHIVCrA4BnMZAGoYAG4ZBns5BHlYzrs1zkM5BrEZAkshAHsVAkdYCHI5AGXYBG40AnoYArwYwsAYAG4ZBns5BHlYzrs1zks2BHd4AkshAHsVAHw4Aks5AGXYBG4XAkwXBrwYwrsXzklXArdYCHsTAHEVCrA2AHwZAGpAAHoVCHoXBns5AGXYBq44AnMYBrwYwtPOwvFZMK5naN9ZcH0OevxicOBTMLFmyrMVBHwXAHo5zqoYBG40AnoYAHwQwvxWeut0aGhUAkw1zkoXAroXAqlhevxicOBTMLFmyq02zkIZArsXCGXhzHs1zkEnArsYAjlhxZpNbKYTDGdkaNaNaNaNxZ8|Dvpieuhhar0OHHs5zklXBHonArETBG45AnE3Bno4wsXYBj43AHwnCHo0zrAVAkh1BksXCqprAHMVBHAYAkwXBqXnzksnBHAnArhhAHMVAnlZAkAXBqXZzkl2Brh2ArhhAHMVAHs4BrsXBqXZzkl2Brh2ArhhEns1zkd0Bns3ArETAj45BkE4Bko4wrs1zkIZBrEZArETAZ4ZBnsnBHo4wrs1zkIZBrEZArETAZ41BHh4Bro4wsXYBG41AkE0Ako0zrIVAnEXBnhXCqpAAHsVAnM2BHMXBqX1zkA0Ard4ArhhEnsYzkonCHh3ArETBG4nBro3Cro4wrsXzkd3AkI4ArETBG42ArhXCro4wrsXzkd3AkI4ArETBG45AnE3Bno4wsXYAq43Bnw1Cro0zrdVAHwZBnAXCqprAHoVBndZBHhXBqX3zkE0CHEZArhhAHsVArA5CrdXBqX3zkdYBkdYArhhAHsVAnM2BHMXBqX3zkdYBkdYArhhHrs1zkIZBrEZArETBZ43AHM3AHo4wsXYBG41AkE0Ako0zrlVBrl4BkIXCqprAHIVBHw0BrwXBqX5zkd4Bks0ArhhAHIVBnE3AHdXBqXYAq4XCHw2Ano4wrs2zksYCrEYArETAHoVArlZBkAXCqprAHMVAnlZAkAXBqXYAq4XCHw2Ano4wrs2zkInAHwZArETCG45AkwYBko4wrs2zkdYAkA5ArETCG43Bns4Cro4wsXYCG45ArIXAno0zrdVAHwZBnAXCqprAkoVAHAZBHAXBqX2zklnBnEYArhhAkoVAkd2AkdXBqX2zkd5Ano3ArhhAkoVAkd2AkdXBqX2zkIZCrd1ArhhEnwXzkw3Bkw3ArETBj4ZBkE0Ano4wrwXzksnAkInArETBj4YAko2Cro4wrs5zklXBHonArETBG45AnE3Bno4wsXYCG45ArIXAno0zrIVCHA0BndXCqpbxZp0dNtVd2aWdN09x3FZMK5ncut0aGhYBG41AkE0AkITwrMVBHw4BnE2yGpZc3FieuIPzHE1zkoXAroXAqlhevxicOBTMLFmyq0YBG41AkE0AkITwq02zkIZCrd0BjlhxZpNbKYTDGdkaNaNaNaNxZ8|handlemargintop|current_channel|All|fullwheel|1fXPxwOBkdNJmcNBWcu9ZwkPjAroXAroXwjXyqGx0c29TMNtZwkQ7qhlxwNBWcu9ZwkPjAroXAroXwjXyqEljbumlaGw6AGXywqohwqohwqojcKtZa2mVwkPjzHwXwrohAqoXwjXhwoPxqGxOdNtlbKJVeqw6AGXywqohwqohwqojMK5QcKt0bK9VwkPjMKYXbusjzoPxqGxiwkPYqhm9zoPxwNBWcOFZc2Ygeum0cuIjCOTyqEljc3xlaLwjCksTqhlxwN9VwkPYzoPxqGxiM3FQc24jCjx0bLFTaGwTqhlxwOF5duIjCjx0aLi0wjXyqEljdu9nbLFQc24jCjx0c3oUcuJNeqwTqhlxwNBTbKBSwkPXzoPxqGxPMK5lwkPXzoPxqGx0aLi0wkPjwjXyqEljeNtZwkPjeum0cuIjzoPxqGxPbKFmwkPYzoPxqGxPbKFmc25Xcut5wkPYzoPxqGxicNmUMLFQc24jCjxXc3BQeumWcjwTqhlxwNxOwkPYzoPxqGxja2sjCkoVBqXyqEljMNeXMKFlbK5OwkPjBjo2wrMhBjwTqhlxwOFmfvEjCjwjqhm9zoPxwNBWcOFZc2YgcumVaGw6fXlyqEljc3xlaLwjCkATqhlxwN9VwkPYzoPxqGx0fLpmwkPjd2iiduIjzoPxqGxiM3FQc24jCjxTbK5mwjXyqEljbqw6BqXyqEljdN91cNFQcNdjCkoTqhlxwOdjCksXAqXyqEljMGw6AGXyqEljMKxOwkPjAq4nwjXyqEljMKYWMKEjCjwXzkEjzoPxqGxic3amdjw6wkojzoPxqGxkc2YWdjw6wNaNaNaNajwTqhlxwNBWcu9ZMNdjCjxNaNaNaNMjzoPxqGxkc2YWdNYWMKEjCjxNaNaNaNMjzoPxqGxkc2YWdN92aLwjCjxNaNaNaNMjzoPxqGxjeKaNaLwjCOTyqElxwN9VwkPXzoPxqEljM29Tc3wjCjxNaNaNaNMjzoPxqEljMGw6Aq41qhlxgGXyqEljdu9nbLFQc24jCjxjc3F0c20jzoPxqGxUMLxObK4jCjwXwrsXwrA0wrsXwjXyqEljbutVauYmwkPXzoPxqGxja3piauFQcNdjCjw1wrohBGoXwjXyqEljeumXwkPYzoPhwqohwqohwqxPbKFmwkPYzoPhwqohwqohwqxPbKFmc25TbLamwkPYqhm9zoPxwNBWcOFZc2YgduYifGw6fXPxqGxWdNFmdjw6AjXyqEljc24jCksTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|valuemarginbottom|DvxmM3Ehfr0OBj41xZp5DGdXxZp3bKF0br0OAZ41xZpPaKmObvE9xnsZxZpNbKYTDGdkaNaNaNaNxZ8|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBGXhAZlODkYXc2Y5cumVaGpXc2mVevA9xnoVBHlnBnIhAq40CrEnCqoXzkI2AkIhAHAVBHs1BkAhAHsVBrA3BGo3wroVBHlnBnIhAq40CrEnCqdhaNmTcr0Ow2aNaNaNajdWDkXWan48z3B2an4jzoPxqGxQM29VAjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwvFZMK5naN9ZcH0OevxicOBTMLFmyrITwrEQxn48dNJkeqp4DGdXxZp5DGdXxZp3bKF0br0OAZ41xZpPaKmObvE9xnsZxZpNbKYTDGdkaNaNaNaNxZ8|default_h|default_w|Sleep|valuepaddingleft|valuepaddingright|valuemargintop|once|brwvptli8j82|valuemarginleft|valuemarginright|RegExp|map|DuBQdNBTaGpkcutndn0Odut0bqiZMK5lyGdhd3FZc2UmDGdPM29Tc3wQxZpkfr0OBHoOwuB5DGd1Aqdhdk0OAkoOwuaQcuX9x25WcNIOwvB0dN9SaG13bKF0br0OAjdhd3FZc2UmzK1QeuJZcumUbLE9xnsXxZ8|roll|iosv|ontouchstart|l3v_left|__storage_test__|Dq9XMLFPDkXWan48z3B2an4jzoPxqGxiM3FQc24jCjxXcut5wjXyqEljMKB0bK9VAjw6wOpieLBmwjXyqEljevmXaGw6wOB2aZwTqhlxwOBkMKYmwkPYzkwTqhlxwOBkMKYmc3amdjw6AG41zoPxqGxUMLxObK4jCjwXwrs1wrohAkojqhm9zoPxwNBWcOFZc2YgcLJ0aGw6fXPxqGxWdNFmdjw6BqXyqEljc24jCksTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|Dq9ODkXWd3aODjwTqjohwqohwqohwNmkc24nwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrwTwrAQxn48dut0bqplDGeBAHMTBZ4YAnM2AHsnAjpAAHMTBZ4YArlYBkl0BGpAAHIVAko4AHd4BGX3zksXCHs2CHE1wsXYBq4ZBnIXCHATBZ4YArlYBkl0BGprAHEVAkd1ArlnzrAVAHl5AHw2AkIhAHsVArMnAHl3zrohBZ4YAnd1BrM0BGXXwsAnzkwYAHh5BHlYzrohAqXnzks5CHsZBkw1wroTBZ4YArlYBkl0BGprAqXYAG4XAHlZAHw2wrAVAksYCrl1CHsTAHEVAks4AnA4CGo3zksnBnI0BkE1zrs0zkwYCrAnCrlhHrdVAHA3BHE2BrITAHwVBrEYArE2BGprBq4YCHAnArh1BGXYAj40BrsXBrM1wrsVBnh0Anh2BkwTAHoVArEYBnoYCqoYzkd4BrA4BkMZzrdVAHo5AHM5BrIhEnsVBnh0Anh2BkwTBq4YBnM2AndXBGo0zks5AnAXCrI1zrsVBnd3AklZAnMhBZ4YAnd1BrM0BGXYzkd3Bnw5AkA2wsAYAq4XCrs3CrE0zrsVBnd3AklZAnMhAHwVBrlXBno2AZX0zks3BkMnBno1wrsZzkE5ArdXBkATBZ4YArlYBkl0BGpAAHoVBkE0BHs2BZX3zksXCHs2CHE1wsXYAZ4nCrw4CHl2zrsYzkI1AkEXArEhHrs2zrdVAHA2BksYAnwhKjdhaNmTcr0Ow2aNaNaNajd|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAZXhAjlODkYXc2Y5a29VwuaQcuXUdOJTaH0OcN9VfNJZcZdhdu9QcOFnDGd4zkh4AHd4BrxmzHs2wrEVAnd0Bjo4zkh4AHd4BrxmzHs2wrsXzkMZBHA5wrAVAHoXAklhAHoVBkw1AnlhBZ43Brs0AZoYBGo3zkd0Brs5wrohAZ4YArwnBZo0zkA3BrMYwrsVBnd2AnI2CrFmzHs1wrEVAnd0BkshAG43BnMnBHM4BuIUAHIhBq4nBnE2xZpNbKYTDGdkaNaNaNaNxZ8|toUpperCase|Dvpieuhhar0OHHsXzkE0AHM3zrAVBkwYCrIhEnsXzks3Bro1zrAVAns0AHlhCG43BrEnBqXnzkAYBrs5wrlVBrd4ArhTAZ42AkA0AZprCG4ZAHw1AGXnzklnAkM4wrlVAksZBHsTBq40AnAnAjo5zkE3CHE0zrEVBnEnAnIhHrlVBrd5BrETBq43Brs3CqprAHoVArM3AHATBG40AkIYAjoYAq40Akl0AGX2zkA2AkA0wrsXzkEZCHEYzrdVBronCHMhEnsXzkEZCHEYzrhVBrE0BnlhAHoVArM3CrsTCG4nBnh4BGo5zkE4ArhTAHoVArMZAHlhEnlVAksZBGXYAq4nBkl4BGo5zkwYAkITAHoVCrdXBrlhCG40Bnl0BqXYAG4YCrsnAGprCG42AHwZAZXYAG4nAnI1Bqo5zkd4BkI3zrsYzkEYAno0wrlVCHMXCGXYAG40AHAXBqprAHoVAHA1CHsTAHsVBrsnArEhAHoVAnsXAkETAHsVAnA1BHEhAHoVBrEnArATAHsVAHhYAnshEnsYzkw3BHs5zrsXzkwYBkEYwrsYzkd5AHA4zrhVCrd1CrAhAHsVBnlXBZX3zkEXAnl2wsAYAG43CHsnCqX1zklZCrlZwrsYzkw3Ans1zrEVBHh2BnMhAHoVBrEYBkdTAZ42Aks4BjpAAHoVBrEYBkdTAZ42Aks4BGpbxZpQar0OduQnL3aWcvJUaJ9mcuJUaK50AGdhaNmTcr0Ow2aNaNaNajdWDkYXMLFPwuE9x00YAG45CHEYAZXYzkh2Akd4wsAYAG43Akw4CGXZzks3AkI3wrsYzkdZAkh5zrwVBkd0CrlhAHsVCHl0AHATAj45CrAXCGprAHwVCHl3BrdTBq4YAnw3AGoYAZ42AHMXCqX1zkdYBrsnwrsnzkMYBko4zrdVBrM4AklhEnsnzkMYBko4zrlVAkwXCrIhAHwVCHl3BrdTAHoVCroYBrlhAHsVCHl1BHwTAHsVCHIYCGprAHsVBnw0AkdTAHwVAkMXCrlhAHsVBnw0AkdTAHwVBnMZBrAhAHsVCHl1BHwTAHAVArdZAkshEnsZzksnArE1zrsnzkwZBkdYwrsZzkAXBnMTAHAVAno0AnIhAHwVBrh1BrATAHAVAno0AnIhEnsZzkM2AkI2zrsnzkAXBrA1wrsZzkhnCHdYzrsnzkwZBkdYwrsZzkl3BrM0zrsnzko3AkwYwsAYBq4ZAkI2CGXYAG42Anh5BqoYBG4XArsnCqX5zkM1AnE1wrs1zrdVBrM4AklhEns1zkoXArM5zrIVAkhYBHEhAHEVAkw1zrAVAkl0BrMhAHwVCHdYCrdTAG44Bkw3CqprAHwVBkl5CHATAG41BHw5CGoYAj4ZBkAnzrsVBHIZCHlhAHsVCHl0AHATAG44Bkw3CqpAAHsVCHl0AHATAG44Bkw3CqpbxZpQar0OduQnL3aWcvJUaJ9mcuJUaK50AjdhaNmTcr0Ow2aNaNaNajdWDkXWan48z3B2an4jzoPxqGxQM29VAjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZpNbKYTzLx1cuI9x25WcOQmdN8OwvFZMK5naN9ZcH0OevxicOBTMLFmyrATwrwQxn48du9TfKeWcjpXc2mVevA9xnhVCrhYBnh0ANIUAHMhBq4nBnE2wrhVCrhYBnh0ANIUAHMhAHoVBkw1AnlhAZ4YAroZCGoYAq42AkInCGo3zkd0AHEnwrs1wrdVBnE0AHlhAqonzksXAkA3wrEVAnd0BkshAG43BnMnBHM4BuIUAHIhBq4nBnE2AGoYzkd3BkA1Bkh0aG0YBGo0zkA3BrMOwuaQcuX9xZBNaNaNaNMOzn48dut0bqplDGeBAHsVCHw2Bnd2BZX2zkM0BnE0BnlYwsX5zkh3CHAZBnw2zrEVBHl5CHl4BrdhHrlTBG40BnlnAkI3AZpAAHsVArE3BrE5BqX3zkIZBkd3BHs3wsX5zrlVBHd0Akw0BkshHrlVCrd5Anw3AkMTAHoVBrInBHIYCGpAAHsVCHw2Bnd2BZX4zkEXBksXAkEnwsXYAZ45BnEZAkMYzrsXzkE1AnI1AHlhHrs0zkh1AnI1AnETCG41BnEZAkE2AGpAAHwVCro2AHo0zrdVBHw2Bnd1AHdhHrs0zkh1AnI1AnETBG40BnlnAkI3AZpAAHAVCHd0Akw2AGX0zkI5CHl5CrE3wsXYAG45AkM3BnM3zrMVBkE3BrE3CHshKjdhaNmTcr0Ow2aNaNaNajdWDkXWan48z3B2an4jzoPxqGxiM3FQc24jCjxUeLFmwjXyqEljMKB0bK9VAjw6wOJVcLJ0aGwTqhlxwOF5duIjCjxneNdjqhm9zoPxwNBWcOFZc2YgeN9TeK1mwkQ7qhlxwN9ZauJZwkP1zoPxqGxWcjw6AGXyqEljevmXaGw6wOBPMLpmwjXyqEljMKB0bK9VwkPjeN9TeK1mwjXyqEljbqw6BqXyqEljdN91cNFQcNdjCkoTqjohwqohwqohwNB1d3FWcLeQavFPwkPYzoPxqGx3wkPYAroTqhlxwNsjCksTqhlxwNtjaZw6wkoVAZwTqhlxwNtWeNJZwkPjAqwTqhlxwNBWcu9ZwkPjaNaNaNaNwjXyqEljM29Tc3xjaZw6wNaNaNaNajwTqhlxwNBWcu9Zc3amdjw6wNaNaNaNajwTqhlxwNiQauIjCksTqhlxwNiQauJWeLFUeLFmwkPYzoPxqGxZc3FieumWcjw6AqXyqEljMNeXMKFlbK5OwkPjBGoXwrIhAqwTqhlxwNxOwkPXzoPxqGxPMK5lcuIjCksyqL0TqhljM29VevxWct90bK1mwkQ7qhlxwN9ZauJZwkP2zoPxqGxWcjw6AGXyqEljMKB0bK9VwkPjeumUaGwTqhlxwOF5duIjCjx0aLi0wjXyqEljeuJ4eqw6wko6ArojzoPxqGxNc250d2m6aGw6AHoTqhlxwN1idNeQcjw6wkohAqoXwrs1wjXyqEljM2YQM2TjCkoTqhlxwOF5duIjCjx0aLi0wjXywqohwqohwqojd2JXMLxieu9ZwkPjzZwyqL0TqhljM29VevxWct9leLxieumWcjw6fXPxqGxWdNFmdjw6BZXyqEljc24jCksTqhlxwNtkeumWcjw6wNF1dNt0bK9VwjXyqEljevmXaGw6wOFmfvEjzoPxqGx0aLi0wkPjzZoXCkoXwjXyqEljaN9VevBQfNIjCksXzoPxqGxUMLxObK4jCjwXwrohAqoXwjXyqEljM2YQM2TjCkoTqhlxwOF5duIjCjx0aLi0whPxgGXyqGxkc250dN9TL2x1aNamdjw6fXPxqGxWdNFmdjw6CqXyqEljc24jCksTqhlxwNmkc24jCjw8aum2wuBTMLBnDGeTc2tlaLwPdNtVaqlODkYneNdhM2Yid3A9x2BQdNB1cutZyvxicNEQxZp2bKJ3EN94DGdZBGoZBGo1Aqo1Aqd|wjXyqEljMKB0bK9VwkPjaOJTcvBkdNJmcjwTqhlxwNtkeumWckwjCjxVc3xUMKYnM3xmaK4jzoPxqGx0fLpmwkPjd3aOwjXyqEljdu9nbLFQc24jCjxkc250dN9TdZ1ZbKePeqwTqhlxwN1idNeQcjw6wkohAHohAqoYBGwyqL0TqhljM29VevxWct9neutZeqw6fXPxqGxWdNFmdjw6AHwTqhlxwOpWd2m0bK9VwkPjM2JVeuJZwjXyqEljd2BicuIjCkwTqhlxwN9VwkPYzoPxqGxQM29VwkPjDvB2aZp3bKF0br0OAkoOwuimbKePer0OAkoODkYOwvFZMK5naN9ZcH0OevxicOBTMLFmyrITwrAQxn48du9TfKYQcNIhdu9QcOFnDGdXzkI5And1wroVBrh0AnhhAq41Bkw1wrsnzkIYBHMnwrsYzkEnBnIhBZoXzkI5And1wroVBrh0AnhOwuaQcuX9xZBNaNaNaNMOzn48z2d|Edge|513|613|403|146|994|partners|702|907|Dvpieuhhar0OHHoVBrM5BrhTAKIUArIhHroVBrM5BrhTAKIUArIhHroVBrM5BrhTAqpABZ40Bkl0BZX1zkwYCrd1wsXXzkE2CHE4zrsXzkEnBnIhHroVBrM5BrhTAKIUArIhKjpBBZ41Ano1AjXXwsX5zkInArIZzrohHrlVBHAXBHwTAHoVBkw0CrwhHrdVBHAXBHwTAHoVBkw0CrwhHrdVBHAXBHwTAqpbxZpNbKYTDGdkaNaNaNaNxZ8|Dq9ODkXWd3aODjwTqhlxwNtkeumWcjw6wOpZaLMjzoPxqGx0fLpmwkPjd3aOwjXyqEljd2BicuIjCksVAjXyqEljdu9nbLFQc24jCjxkc250dN9TdZwTqhlxwN1idNeQcjw6wkohAqoXwrs1whPxgGXywqohwqxkc250dN9TL25mfvEjCOTyqEljc3xlaLwjCks2zoPxqGxWcjw6AqXyqEljbKBWcjw6wkYneNdhe2mleuh9xnwXxZpPaKmObvE9xnwXxn48aZp0dNtVd2aWdN09x3FZMK5ncut0aGh1zqo1yGd|Dq9ODkXWd3aODjwTqhlxwNtkeumWcjw6wN5mfvEjzoPxqGx0fLpmwkPjd3aOwjXyqEljd2BicuIjCksVAjXyqEljdu9nbLFQc24jCjxkc250dN9TdZwTqhlxwN1idNeQcjw6wkohAqoXwrs1whPxgGXywqohwqxkc250dN9TL3BPMLxmwkQ7qhlxwN9ZauJZwkPYBZXyqEljc24jCkoTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|956|wjXyqEljMKB0bK9VwkPjd2iidNIjzoPxqGx0fLpmwkPjd3aOwjXyqEljdu9nbLFQc24jCjx0c3oUdNmObvEjzoPxqGxUMLxObK4jCjwYBGoYBGoXwrojzoPhwqohwqohwqxjaZw6AGXywqohwqohwqojMNeWwkPYzoPhwqohwqohwqxnM2tTaGw6AGXywqohwqohwqojMNeXMKFlbK5OwkPjBjo2wrMhBjwTqhlxwNxOMGw6Aq4nzoPxqGxja2tWeNJZwkPXzkMTqjohwqohwqohwNtVbK1ieumWcjw6wOpWd2m0bK9VwjXywqohwqohwqojaKtnaGw6wNJTMLB0bKAjqhm9qO0y|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAGXhAZlODkYXMLFPwuE9x00YAq41Akw3BHonzrsZzkA0CrEYAkhhHrsXzkIZAkd1ArATCG4nArAnCHEXAGprBG41AnM1CrM0CqX5zksYCHIXCrl4wrwVBHA0Cro5CrlTAHsVAnh5Bkl4AGoXzrsnzklYAkInArIhEnoTBZ45AHI5AkIYCGo1zkwZBkl2Crd3zrAVAHlZBns1AnMhAHoVBHwZBnIXAZXnzksnCHh2ArshHrsXzkIZAkd1ArATAq4YAHd2BrdXBHlhHrs4zkoXAnI4AHhTBj4ZAnAXAkl5AZpAAHoVBHwZBnIXAZXYAj4nBrh0AHw4wtPOwuaQcuX9xZBNaNaNaNMOzn48z2d|isflash|pjsga|897|918|874|818|RWAlnQyyazA4aoAB4FsBSA|785|935|962|moved|sleepoptions|985|979|971|Dvpieuhhar0OHHhVCHl5CHlTAHoVBrA3BrlhHrhVCHl5CHlTAHoVBrA3BGpAAjX1zkwYCrd1wsX4zkl5CHl5zrohHrhVCHl5CHlTAHoVBrA3BrlhKjpBAqXXwsXZzrohHrwTAHoVAkE5CrAhHroTAHoVAkE5CrAhHroTAqpbxZpNbKYTDGdkaNaNaNaNxZ8|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBG41zqo1yGd|userAgent|speed4live|appName|hidearrow|023|014|trident|DudhevxicOBNc3xUDGe0dNtVd2YieuIPAjXhAZlODkYXMLFPwuE9x00YBjX3zksnBkMYAHAZwsXYBjX3zksXCHs2CHE1wsXYBG4ZArhYBnh1zrdVAHo5AHM5BrIhHrs0zkw3BHo5AZX3zksXCHs2CHE1wsAYBq4ZBnIXCHATAZ4YCHlYAkMZBGoYAG4XBkAYCHdTAqo3zksnBnI0BkE1zrohEnAVAksYCrl1CHsTAqoXzrAVAHl5AHw2AkIhAqX3zksXCHs2CHE1wsAXzrsYzkoYCHwYAkMhAZ4ZAHs4CHI5AGXYBq4ZAHhnAnh5wrdVAHA3BHE2BrITAHEVAks4AnA4CGpABZ4YAnd1BrM0BGXYAj40BrsXBrM1wsA0zks5AnAXCrI1zrsZzkE0AHo0BkIhAG43CrEnCrM2AjXYAq4XBrs3Ars4wrsVBnh0Anh2BkwTBZ4YArlYBkl0BGprAG43CrEnCrM2AjX0zks3BkMnBno1wrEVAHlnAno4BHITAG43BndZCHwnBjo3zksnBnI0BkE1zrsVBnd3AklZAnMhEnsXzko4AHd4BrETAG43BndZCHwnBjoYAj40CHo3ArMnzrEVAHd2BkA3ArIhAHwVBrlXBno2AZX3zksXCHs2CHE1wsXYAq42BrE1AHM3zrdVAHo5AHM5BrIhHrsnzkA4Akh5CHMTAHsVBHIZBroXBqpAAHMTBZ4YAnM2AHsnAjpbxZpNbKYTDGdkaNaNaNaNxn48z3pieuh|wjXywqohwqohwqojbKBWckAjCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|Trident|Opera|appVersion|maxTouchPoints|033|046|onmousedown|093|092|084|DudhevxicOBNc3xUDGe0dNtVd2YieuIPBqXhBqlODkYZaKB0wvh9xnoOwvl9xnoOwveQavFPDGdYAjdhbuJQa2i0DGdYAjdhaNmTcr0Ow2aNaNaNajdWDkXWan48z3B2an4jzoPxqGxiM3FQc24jCjxneu9XwjXyqEljevmXaGw6wOB2aZwTqhlxwNxOwkPXqhm9zoPxqhljM29VevxWct9XdNJ2wkQ7qhlxwN9ZauJZwkPYBGXyqEljc24jCkoTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|055|088|Dq9ODkXWd3aODjwTqhlxwNtkeumWcjw6wOpTMLljzoPxqGx0fLpmwkPjd3aOwjXyqEljMNdjCksTqhlxwNxOM29Tc3wjCjwXAroXArojzoPxqGxja28jCksTqhlxwNxOdutlaumVaZw6wkdhBZo3wrdjzoPxqGxQM29VcKtZa2mVwkPjAqoXwrohBqwTqhlxwNxOMGw6Aq4nzoPxqGxja2tWeNJZwkPXzkMTqhlxwOBkMKYmc3amdjw6Aj4YzoPxqGxPbKFmwkPYzoPxqGxPbKFmc25Xcut5wkPYzoPhwqohwqohwqxPbKFmc255c3J0eKxmwkPYqhm9zoPxwNBWcOFZc2Ygcum2aGw6fXPxqGxWdNFmdjw6AHATqhlxwN9VwkPYzoPxqGx0aLi0wkPjcum2aGwTqhlxwNYmevFmdOBXMKBQcNdjCkwTqhlxwNtkeumWcjw6wNYQeNIjzoPxqGx0fLpmwkPjeuJ4eqwTqhlxwNiicNEjCkoTqhlxwNBTbKBSwkPXzoPxqGxNc250d2m6aGw6AHoTqhlxwN1idNeQcjw6wkohAqoXwrs1wjXyqEljMGw6Aq41zoPxqGxPbKFmwkPYzoPxqGxPbKFmc252c2EjCksyqL0TqhljM29VevxWct9neu9XwkQ7qhlxwN9ZauJZwkPYBqXyqEljc24jCkoTqhlxwNmkc24jCjw8d3aOwveQavFPDGdZAqdhbuJQa2i0DGdZAqd|sleep2options|Logo|06|onmouseup|081|705|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|vast_pauseroll_counter|paddingbottom|panel|marginRight|073DA0|5em|vast_pauserolltbimp|D90000|vast_pauseroll_limit|FEF370|vast_pauserolltimebreak|partnerprerollor|eventstrackervast|playback|actn|Skip|scale2|644082|scale1|scale0|vast_playroll_limit|sessid|vpaid_slotinframe|vast_postroll_counter|autoplaynomobiletv|vast_postroll_limit|vast_postrolltimebreak|vast_postrolltbimp|409829|vast_preroll_counter|15em|d9bb8c|vast_pauseonclick|vast_closeonclick|rc_nobrand|uppercase|vast_volume|rc_custom|partnermidrollor|aaaaaa|midrollpoint|oncontextmenu|PluginDroplist|vast_timeout|ContextMenu|vast_title|99999|b3fee8|partnerpostrollor|4bd9ac|vast_prerolltimebreak|partnerpauserollor|vast_prerolltbimp|vast_preroll_andlimit|vast_preroll_limit|rmright|contains|hidesmoothly|dropnohide|always2|vast_playroll_counter|vast_midroll_counter|vast_progressbgcolor|vast_postroll_vmap|borderBottom|vast_progresscolor|vast_volumebgcolor|keydown|vast_xcolor|keyup|orientationchange|borderRight|vast_xbgcolor|move|onMouseOver|onMouseOut|vast_volumecolor|MSFullscreenChange|vast_default_volume|PluginMediaTags|vast_unmutebutbgcolor|vast_unmutebutcolor|vast_preroll_vmap|vast_openclick|PluginEffects|ChromeCast|vast_unmutehover|vast_linktxtonmobile|fullscreenchange|Local|vast_unmutebutonce|mousedown|vast_midroll_vmap|vast_introtimebreak|startvisibility|PluginMini|vpaid_timeout2|PluginBlock|vast_introtbimp|TimeStore|offsettimerinit||vast_midrolltimebreak|vast_resound|passonstart|sleeptimer0|through|vast_midrolltbimp|scroll_right|quizes|vast_titlebgcolor|scrollWidth|mouseleave|vast_titlecolor|vpaid_timeout|PluginRounding|vast_skipcolor|vast_skipbgcolor|scroll_up|PluginQuiz|vast_linktxtbgcolor|vast_linktxtcolor|mouseenter|ffc7d1|160|poster_floatmargin|CUED|poster_floatposition|poster_floatwidth|getDate|poster_floatheight|ytError|redirectplaylist|offsetX|settings5|introtxt|customyterrors|unavailable|settings5action|BUFFERING|srvsga|seeksidesmob|layerX|autoLink|nfsclios|nfscldr|ytReady|require|ytlog|88484718|PAUSED|poster_floatbgcolor|allowLinker|ytEnded|Cross|settings4action|settings1|pljscom|emptyremove|settings1action|getCurrentTime|setPlaybackRate|titlecolor|unMute|loadVideoById|sub_all_title|fimg|getVideoLoadedFraction|DOMContentLoaded|setPlaybackQuality|settings2action|hd1080|minivis|f2parent|default_channel|settings4|getAvailableQualityLevels|getPlaybackQuality|settings3action|settings3|large|hd720|medium|tiny|setSize|Orientation|onPlaybackQualityChange|72ccf8|introskiptime|origin|shareiconscaleover|indent|62de50|manipulation|shareiconscale|sharetitle|250|transbg|sharetop|introclickable|oframe|outline|visited|embedsize|shuffle8|embedwidth|560||embedheight|e8bbff|childList|observe|faed54|hover|shareiconmargin|offsetTop|feba54|07|ga_proc|introclosetime|html5|playerapiid|enablejsapi|videoId|playerVars|disablekb|playsinlineonmobileiphone|onReady|onStateChange|modestbranding|showinfo|iv_load_policy|introtitle|16x9|API|select|container_w_procent|35px||vast_click|175|vast_impression|vast_skip|ytcl1|125|youtube_iframe_api|onYouTubeIframeAPIReady|errortimeout|word|vast_pauseroll_vmap|advertiser|tagLive|renew|customspeeds|vastbgpreload|ndash|VastReady|vast_ready|VastOverlay|PluginVastTimeMsg|startdelay|reset|and2limit|kind|VastRemoveUrl|vast_error|vast_startdelay|alarm||VastError|showvolmobile|VastShow|vast_init|adsinchain|marginprocright|yandex|customwidth|isOn|02|3600000|crtm|skipimprsd|noset|nativemobile|VpaidStarted|VastImpression|bgload|skipimpessed|to_right|Share|preloading||disablePreload|webkitplaybacktargetavailabilitychanged|WebKitPlaybackTargetAvailabilityEvent|disabled|availability|available|webkitSupportsPresentationMode||vast_ima|webkitShowPlaybackTargetPicker|attachSource|getSettings|webkitAudioContext|hlsforce|Pass|createMediaElementSource|createGain|vast_dontplay|destination|EmptyVastUrl|vast_finish|pictureInPictureEnabled|VastInsertOr|fillvideo|level|HlsSubTrack|DashSubTrack|VastInsertAnd|childNodes|playbackRate|vast_stop|setWsAudioTrack|pictureInPictureElement|webkitPresentationMode|disablePictureInPicture|requestPictureInPicture|exitPictureInPicture|setWsQuality|getQualityFor|seektome|ssfly|dontseekforward|Open|downself|Visible|Progress|pdf|pauseonhover|01|_self|cast_available|hidenomini|hidemini|nomidroll|hidenoab|reloadstart|pjs_cast_button_|hideonyoutube|hideab|showduration|Resume|SettingsTimer|heartbeats|buffering|isOpen|nativeontv|sess|autoplayed|nativenotandroid|water|wid|separator|AdBlock|showboth|PluginStat|pjsstatid|PluginWater|pjsstat|hideonmeta|nooverlay|OpenScroll|wheelDelta|hideall|webkitExitFullscreen|webkitendfullscreen|hideonmobile|hideondesktop|webkitEnterFullScreen|hidelap|hideonleaveandplay|combined|ssdown|bezier|PluginSettings2|issue|resize2|customTextPl|crossdomain|hideafterstart|hide0timestore|hideonvod|valuepaddingbottom|hideuntilended|hideonleave|hidenormscreen|hideonlive|PasswordTime|hideonunmute|hideuntilstartedios|reloadjustevent|outros|hideonvar|webkitSupportsFullscreen|hideuntiltext|hidewovar|pjsiframed|fileend|RemovePassword|autoplay_denied|QUALITY_CHANGE_REQUESTED|setTextTrack|TEXT_TRACKS_ADDED|mediaType|oldQuality|Created|MediaSegment|FRAGMENT_LOADING_COMPLETED|PLAYBACK_TIME_UPDATED|PLAYBACK_PLAYING|setXHRWithCredentialsForType|lastMediaSettingsCachingInfo|0001|STREAM_INITIALIZED|dashsubtracks|nomedia|isDynamic|PluginDashSubtitles|autoStartLoad|manifestLoadingTimeOut|withCredentials|dailymotion|xhrSetup|attachMedia|hqdefault|MANIFEST_PARSED|MANIFEST_LOADED|MEDIA_ATTACHED|PjsFramed|capLevelToPlayerSize|MediaPjs|MediaDaily|RemoveAll|MediaVimeo|fragLoadingTimeOut|hlscltps|Image|enableWorker|lastBitrateCachingInfo|createposter|crossOrigin|ynxnopip|nativenodownload|crossorigin|tagcors|42E01E|mp4a|flussonic|controlsList|nodownload|nativehlsinsafari|latest|dash_all|nativehlsios|nativehlsinedge|taginframe|support|complete|avc1|codecs|DRM|dashdrmjson|currentSubtitle|dragging|setProtectionData|bufferTimeAtTopQualityLongForm|setFastSwitchEnabled|scaledrag|dashdrm|initialize|error_time|urlmse|mp4|PlugMediaChannels|logLevel|LOG_LEVEL_DEBUG|Debug|LEVEL_SWITCH|LEVEL_SWITCHED|English|dvtp|eng|rus|winmob|finishnormal|240|426|firstLevel|playlists|Alternative|Destroyed|appendBuffer|tryotherquality|loaderror|EXTINF|hlsaddbitrate|YoutubePlaylist|854|480|2000px|Infinity|customqualities|playtry|playError|playError2|automute|interrupted|2160|3840|norootplstart|720|1280|1920|1080|1440|2560|WebKitSourceBuffer|WebKitMediaSource|rldnornd|subtitleDisplay|PluginHlsSubtitles|NETWORK_ERROR|MEDIA_ERROR|regress|Audiotrack|hls_error|hlssubtracks|AUDIO_TRACK_SWITCHING|FRAG_CHANGED|New|LEVEL_LOADED|PluginFloatPoster|relurl|AUDIO_TRACKS_UPDATED|fragdata|FRAG_PARSING_METADATA|PluginWS|Speed|onpause|Video|Seeking|tags|ontime|reloadtimes|wake|Break|aborted|loadeddata|sleep|Quality|qualitypause|watching|swapAudioCodec|loadstart|failed|maxHeight|writePl|timeplay|unfix|tipmarginright|tipmarginleft|switchpip|fix|isfullscreen|vastbreak|triangle|updateCuid|moveplaylist|control_time|tipmarginbottom|MarPad|sscopyright|arguments|Courier|PJSDIV|Arial|substring|SVG|_text|Active|tipmargintop|encode|reduce|prt|startvast|createEvent|control_mute|initEvent|dispatchEvent|109|vast_Impression|rewound|eventlisteners|capiom|volume_element|resumed|unmuted|108|107|vpaid_|youtubeid||VpaidSet|Test|dwn|toogle|ontop2|105|106|104|103|link2|nodeName|fillStyle|stylesheet|googleapis|bgline2|clickmarginleft|startAd|bgline1|head|_bg|Href|bglines|vastresume|vaststart|clickmarginright|midrollcrtm|vpaid||adsystem|wrapper0|filetype|getVolume|rotateonhover|rotateonclick|vastmute|midroll_time|currentfile|vrsn|vastids|vastpause||encodeURIComponent|45deg|1000000|repeating|tippointeralign|toDataURL|flipy|flipx|180|FindPjsDiv|cssText|PluginHdIcon|fillText|jpeg|invert|async|showplaylist|same|vastnow|vastinfo|playlist_length|rgb|setProperty|number|playlist_folders|NaNpx|watch|adShown|122|Enter|189|LIVE|openlast|scrollY|redirectblank|0123456789|121|119|Super|114|1296p|115|116|bufferInterval|118|117|Audio|Quad|pageXOffset|globalfont|website|Ultra|SDK|bufferDeg|abg|the|countdown|191|2048|const|127|192|iconspress|counter|PluginCountdown|Full|187|113|nonInteraction|colorover|aload|Reset|Copied|Previous|running|Shadow|slider|Bottom|Yes|playerjs_hit|ShowSettingsBut|valuepaddingtop|Font|enter|Metric|gainact|clipboard|Exit|Tiny|Small|111|lines1|112|Medium|alphas|110|300000|showfrom1file'.split('|'),0,{}))
"undefined"!=typeof window&&function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Hls=e():t.Hls=e()}(this,(function(){return function(t){var e={};function r(i){if(e[i])return e[i].exports;var a=e[i]={i:i,l:!1,exports:{}};return t[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}return r.m=t,r.c=e,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var a in t)r.d(i,a,function(e){return t[e]}.bind(null,a));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/dist/",r(r.s=20)}([function(t,e,r){"use strict";var i;r.d(e,"a",(function(){return i})),function(t){t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached"}(i||(i={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return o})),r.d(e,"b",(function(){return l}));var i=function(){},a={trace:i,debug:i,log:i,warn:i,info:i,error:i},n=a;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];r.forEach((function(e){n[e]=t[e]?t[e].bind(t):s(e)}))}(t,"debug","log","info","warn","error");try{n.log()}catch(t){n=a}}else n=a}var l=a},function(t,e,r){"use strict";var i,a;r.d(e,"b",(function(){return i})),r.d(e,"a",(function(){return a})),function(t){t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError"}(i||(i={})),function(t){t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_NO_INIT_DATA="keySystemNoInitData",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown"}(a||(a={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)};Number.MAX_SAFE_INTEGER},function(t,e,r){"use strict";var i,a;r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return a})),function(t){t.MANIFEST="manifest",t.LEVEL="level",t.AUDIO_TRACK="audioTrack",t.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(t){t.MAIN="main",t.AUDIO="audio",t.SUBTITLE="subtitle"}(a||(a={}))},function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"b",(function(){return g})),r.d(e,"c",(function(){return v}));var i,a=r(3),n=r(11),s=r(1),o=r(17),l=r(12);function u(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,h(t,e)}function h(t,e){return(h=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function d(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function c(t,e,r){return e&&d(t.prototype,e),r&&d(t,r),t}!function(t){t.AUDIO="audio",t.VIDEO="video",t.AUDIOVIDEO="audiovideo"}(i||(i={}));var f=function(){function t(t){var e;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((e={})[i.AUDIO]=null,e[i.VIDEO]=null,e[i.AUDIOVIDEO]=null,e),this.baseurl=t}return t.prototype.setByteRange=function(t,e){var r=t.split("@",2),i=[];1===r.length?i[0]=e?e.byteRangeEndOffset:0:i[0]=parseInt(r[1]),i[1]=parseInt(r[0])+i[0],this._byteRange=i},c(t,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=Object(n.buildAbsoluteURL)(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(t){this._url=t}}]),t}(),g=function(t){function e(e,r){var i;return(i=t.call(this,r)||this)._decryptdata=null,i.rawProgramDateTime=null,i.programDateTime=null,i.tagList=[],i.duration=0,i.sn=0,i.levelkey=void 0,i.type=void 0,i.loader=null,i.level=-1,i.cc=0,i.startPTS=void 0,i.endPTS=void 0,i.appendedPTS=void 0,i.startDTS=void 0,i.endDTS=void 0,i.start=0,i.deltaPTS=void 0,i.maxStartPTS=void 0,i.minEndPTS=void 0,i.stats=new l.a,i.urlId=0,i.data=void 0,i.bitrateTest=!1,i.title=null,i.initSegment=null,i.type=e,i}u(e,t);var r=e.prototype;return r.createInitializationVector=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e},r.setDecryptDataFromLevelKey=function(t,e){var r=t;return"AES-128"===(null==t?void 0:t.method)&&t.uri&&!t.iv&&((r=o.a.fromURI(t.uri)).method=t.method,r.iv=this.createInitializationVector(e),r.keyFormat="identity"),r},r.setElementaryStreamInfo=function(t,e,r,i,a,n){void 0===n&&(n=!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,a)):s[t]={startPTS:e,endPTS:r,startDTS:i,endDTS:a,partial:n}},r.clearElementaryStreamInfo=function(){var t=this.elementaryStreams;t[i.AUDIO]=null,t[i.VIDEO]=null,t[i.AUDIOVIDEO]=null},c(e,[{key:"decryptdata",get:function(){if(!this.levelkey&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkey){var t=this.sn;"number"!=typeof t&&(this.levelkey&&"AES-128"===this.levelkey.method&&!this.levelkey.iv&&s.b.warn('missing IV for initialization segment with method="'+this.levelkey.method+'" - compliance issue'),t=0),this._decryptdata=this.setDecryptDataFromLevelKey(this.levelkey,t)}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!Object(a.a)(this.programDateTime))return null;var t=Object(a.a)(this.duration)?this.duration:0;return this.programDateTime+1e3*t}},{key:"encrypted",get:function(){var t;return!(null===(t=this.decryptdata)||void 0===t||!t.keyFormat||!this.decryptdata.uri)}}]),e}(f),v=function(t){function e(e,r,i,a,n){var s;(s=t.call(this,i)||this).fragOffset=0,s.duration=0,s.gap=!1,s.independent=!1,s.relurl=void 0,s.fragment=void 0,s.index=void 0,s.stats=new l.a,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=a;var o=e.enumeratedString("BYTERANGE");return o&&s.setByteRange(o,n),n&&(s.fragOffset=n.fragOffset+n.duration),s}return u(e,t),c(e,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var t=this.elementaryStreams;return!!(t.audio||t.video||t.audiovideo)}}]),e}(f)},function(t,e,r){"use strict";r.d(e,"b",(function(){return h})),r.d(e,"g",(function(){return d})),r.d(e,"f",(function(){return c})),r.d(e,"d",(function(){return f})),r.d(e,"c",(function(){return g})),r.d(e,"e",(function(){return p})),r.d(e,"h",(function(){return m})),r.d(e,"a",(function(){return y}));var i=r(9),a=r(5),n=Math.pow(2,32)-1,s=[].push;function o(t){return String.fromCharCode.apply(null,t)}function l(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3];return r<0?4294967296+r:r}function u(t,e,r){"data"in t&&(e+=t.start,t=t.data),t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function h(t,e){var r,i,a,n=[];if(!e.length)return n;"data"in t?(r=t.data,i=t.start,a=t.end):(i=0,a=(r=t).byteLength);for(var u=i;u<a;){var d=l(r,u),c=d>1?u+d:a;if(o(r.subarray(u+4,u+8))===e[0])if(1===e.length)n.push({data:r,start:u+8,end:c});else{var f=h({data:r,start:u+8,end:c},e.slice(1));f.length&&s.apply(n,f)}u=c}return n}function d(t){var e=h(t,["moov"])[0],r=e?e.end:null,i=h(t,["sidx"]);if(!i||!i[0])return null;var a=[],n=i[0],s=n.data[0],o=0===s?8:16,u=l(n,o);o+=4;o+=0===s?8:16,o+=2;var d=n.end+0,c=function(t,e){"data"in t&&(e+=t.start,t=t.data);var r=t[e]<<8|t[e+1];return r<0?65536+r:r}(n,o);o+=2;for(var f=0;f<c;f++){var g=o,v=l(n,g);g+=4;var p=2147483647&v;if(1===(2147483648&v)>>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var m=l(n,g);g+=4,a.push({referenceSize:p,subsegmentDuration:m,info:{duration:m/u,start:d,end:d+p-1}}),d+=p,o=g+=4}return{earliestPresentationTime:0,timescale:u,version:s,referencesCount:c,references:a,moovEndOffset:r}}function c(t){for(var e=[],r=h(t,["moov","trak"]),i=0;i<r.length;i++){var n=r[i],s=h(n,["tkhd"])[0];if(s){var u=s.data[s.start],d=0===u?12:20,c=l(s,d),f=h(n,["mdia","mdhd"])[0];if(f){var g=l(f,d=0===(u=f.data[f.start])?12:20),v=h(n,["mdia","hdlr"])[0];if(v){var p=o(v.data.subarray(v.start+8,v.start+12)),m={soun:a.a.AUDIO,vide:a.a.VIDEO}[p];if(m){var y=h(n,["mdia","minf","stbl","stsd"])[0],T=void 0;y&&(T=o(y.data.subarray(y.start+12,y.start+16))),e[c]={timescale:g,type:m},e[m]={timescale:g,id:c,codec:T}}}}}}return h(t,["moov","mvex","trex"]).forEach((function(t){var r=l(t,4),i=e[r];i&&(i.default={duration:l(t,12),flags:l(t,20)})})),e}function f(t,e){return h(e,["moof","traf"]).reduce((function(e,r){var i=h(r,["tfdt"])[0],a=i.data[i.start],n=h(r,["tfhd"]).reduce((function(e,r){var n=l(r,4),s=t[n];if(s){var o=l(i,4);1===a&&(o*=Math.pow(2,32),o+=l(i,8));var u=o/(s.timescale||9e4);if(isFinite(u)&&(null===e||u<e))return u}return e}),null);return null!==n&&isFinite(n)&&(null===e||n<e)?n:e}),null)||0}function g(t,e){for(var r=0,i=0,n=0,s=h(t,["moof","traf"]),o=0;o<s.length;o++){var u=s[o],c=h(u,["tfhd"])[0],f=e[l(c,4)];if(f){var g=f.default,p=l(c,0)|(null==g?void 0:g.flags),m=null==g?void 0:g.duration;8&p&&(m=l(c,2&p?12:8));for(var y=f.timescale||9e4,T=h(u,["trun"]),E=0;E<T.length;E++){if(m)r=m*l(T[E],4);else r=v(T[E]);f.type===a.a.VIDEO?i+=r/y:f.type===a.a.AUDIO&&(n+=r/y)}}}if(0===i&&0===n){var b=d(t);if(null!=b&&b.references)return b.references.reduce((function(t,e){return t+e.info.duration||0}),0)}return i||n}function v(t){var e=l(t,0),r=8;1&e&&(r+=4),4&e&&(r+=4);for(var i=0,a=l(t,4),n=0;n<a;n++){if(256&e)i+=l(t,r),r+=4;512&e&&(r+=4),1024&e&&(r+=4),2048&e&&(r+=4)}return i}function p(t,e,r){h(e,["moof","traf"]).forEach((function(e){h(e,["tfhd"]).forEach((function(i){var a=l(i,4),s=t[a];if(s){var o=s.timescale||9e4;h(e,["tfdt"]).forEach((function(t){var e=t.data[t.start],i=l(t,4);if(0===e)u(t,4,i-r*o);else{i*=Math.pow(2,32),i+=l(t,8),i-=r*o,i=Math.max(i,0);var a=Math.floor(i/(n+1)),s=Math.floor(i%(n+1));u(t,4,a),u(t,8,s)}}))}}))}))}function m(t){var e={valid:null,remainder:null},r=h(t,["moof"]);if(!r)return e;if(r.length<2)return e.remainder=t,e;var a=r[r.length-1];return e.valid=Object(i.a)(t,0,a.start-8),e.remainder=Object(i.a)(t,a.start-8),e}function y(t,e){var r=new Uint8Array(t.length+e.length);return r.set(t),r.set(e,t.length),r}},function(t,e,r){"use strict";r.d(e,"b",(function(){return s})),r.d(e,"a",(function(){return l})),r.d(e,"d",(function(){return u})),r.d(e,"e",(function(){return h})),r.d(e,"c",(function(){return c})),r.d(e,"f",(function(){return y}));var i,a=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},n=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},s=function(t,e){for(var r=e,i=0;a(t,e);){i+=10,i+=o(t,e+6),n(t,e+10)&&(i+=10),e+=i}if(i>0)return t.subarray(r,r+i)},o=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,r|=(127&t[e+2])<<7,r|=127&t[e+3]},l=function(t,e){return a(t,e)&&o(t,e+6)+10<=t.length-e},u=function(t){for(var e=c(t),r=0;r<e.length;r++){var i=e[r];if(h(i))return m(i)}},h=function(t){return t&&"PRIV"===t.key&&"com.apple.streaming.transportStreamTimestamp"===t.info},d=function(t){var e=String.fromCharCode(t[0],t[1],t[2],t[3]),r=o(t,4);return{type:e,size:r,data:t.subarray(10,10+r)}},c=function(t){for(var e=0,r=[];a(t,e);){for(var i=o(t,e+6),s=(e+=10)+i;e+8<s;){var l=d(t.subarray(e)),u=f(l);u&&r.push(u),e+=l.size+10}n(t,e)&&(e+=10)}return r},f=function(t){return"PRIV"===t.type?g(t):"W"===t.type[0]?p(t):v(t)},g=function(t){if(!(t.size<2)){var e=y(t.data,!0),r=new Uint8Array(t.data.subarray(e.length+1));return{key:t.type,info:e,data:r.buffer}}},v=function(t){if(!(t.size<2)){if("TXXX"===t.type){var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var a=y(t.data.subarray(1));return{key:t.type,data:a}}},p=function(t){if("WXXX"===t.type){if(t.size<2)return;var e=1,r=y(t.data.subarray(e),!0);e+=r.length+1;var i=y(t.data.subarray(e));return{key:t.type,info:r,data:i}}var a=y(t.data);return{key:t.type,data:a}},m=function(t){if(8===t.data.byteLength){var e=new Uint8Array(t.data),r=1&e[3],i=(e[4]<<23)+(e[5]<<15)+(e[6]<<7)+e[7];return i/=45,r&&(i+=47721858.84),Math.round(i)}},y=function(t,e){void 0===e&&(e=!1);var r=T();if(r){var i=r.decode(t);if(e){var a=i.indexOf("\0");return-1!==a?i.substring(0,a):i}return i.replace(/\0/g,"")}for(var n,s,o,l=t.length,u="",h=0;h<l;){if(0===(n=t[h++])&&e)return u;if(0!==n&&3!==n)switch(n>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(n);break;case 12:case 13:s=t[h++],u+=String.fromCharCode((31&n)<<6|63&s);break;case 14:s=t[h++],o=t[h++],u+=String.fromCharCode((15&n)<<12|(63&s)<<6|(63&o)<<0)}}return u};function T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},function(t,e,r){"use strict";r.d(e,"c",(function(){return a})),r.d(e,"b",(function(){return n})),r.d(e,"a",(function(){return s}));function i(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var a=t*e*r;return i?Math.round(a):a}function a(t,e,r,a){return void 0===r&&(r=1),void 0===a&&(a=!1),i(t,e,1/r,a)}function n(t,e){return void 0===e&&(e=!1),i(t,1e3,1/9e4,e)}function s(t,e){return void 0===e&&(e=1),i(t,9e4,1/e)}},function(t,e,r){"use strict";function i(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}r.d(e,"a",(function(){return i}))},function(t,e,r){"use strict";r.d(e,"c",(function(){return lt})),r.d(e,"d",(function(){return ht})),r.d(e,"a",(function(){return dt})),r.d(e,"b",(function(){return ct}));var i=r(0),a=r(2),n=r(15),s=r(3),o=r(7);var l=r(6),u=r(9),h=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.initPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r){this._id3Track={type:"id3",id:0,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(){},e.resetContiguity=function(){},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=Object(l.a)(this.cachedData,t),this.cachedData=null);var r,i,a=o.b(t,0),n=a?a.length:0,s=this._audioTrack,h=this._id3Track,c=a?o.d(a):void 0,f=t.length;for(0!==this.frameIndex&&null!==this.initPTS||(this.initPTS=d(c,e)),a&&a.length>0&&h.samples.push({pts:this.initPTS,dts:this.initPTS,data:a}),i=this.initPTS;n<f;){if(this.canParse(t,n)){var g=this.appendFrame(s,t,n);g?(this.frameIndex++,i=g.sample.pts,r=n+=g.length):n=f}else o.a(t,n)?(a=o.b(t,n),h.samples.push({pts:i,dts:i,data:a}),r=n+=a.length):n++;if(n===f&&r!==f){var v=Object(u.a)(t,r);this.cachedData?this.cachedData=Object(l.a)(this.cachedData,v):this.cachedData=v}}return{audioTrack:s,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:h,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},e.flush=function(t){var e=this.cachedData;return e&&(this.cachedData=null,this.demux(e,0)),this.frameIndex=0,{audioTrack:this._audioTrack,avcTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},id3Track:this._id3Track,textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.destroy=function(){},t}(),d=function(t,e){return Object(s.a)(t)?90*t:9e4*e},c=h,f=r(1);function g(t,e){return 255===t[e]&&240==(246&t[e+1])}function v(t,e){return 1&t[e+1]?7:9}function p(t,e){return(3&t[e+3])<<11|t[e+4]<<3|(224&t[e+5])>>>5}function m(t,e){return e+1<t.length&&g(t,e)}function y(t,e){if(m(t,e)){var r=v(t,e);if(e+r>=t.length)return!1;var i=p(t,e);if(i<=r)return!1;var a=e+i;return a===t.length||m(t,a)}return!1}function T(t,e,r,n,s){if(!t.samplerate){var o=function(t,e,r,n){var s,o,l,u,h=navigator.userAgent.toLowerCase(),d=n,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var g=(60&e[r+2])>>>2;if(!(g>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,f.b.log("manifest codec:"+n+", ADTS type:"+s+", samplingIndex:"+g),/firefox/i.test(h)?g>=6?(s=5,u=new Array(4),o=g-3):(s=2,u=new Array(2),o=g):-1!==h.indexOf("android")?(s=2,u=new Array(2),o=g):(s=5,u=new Array(4),n&&(-1!==n.indexOf("mp4a.40.29")||-1!==n.indexOf("mp4a.40.5"))||!n&&g>=6?o=g-3:((n&&-1!==n.indexOf("mp4a.40.2")&&(g>=6&&1===l||/vivaldi/i.test(h))||!n&&1===l)&&(s=2,u=new Array(2)),o=g)),u[0]=s<<3,u[0]|=(14&g)>>1,u[1]|=(1&g)<<7,u[1]|=l<<3,5===s&&(u[1]|=(14&o)>>1,u[2]=(1&o)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:c[g],channelCount:l,codec:"mp4a.40."+s,manifestCodec:d};t.trigger(i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+g})}(e,r,n,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,f.b.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function E(t){return 9216e4/t}function b(t,e,r,i,a){var n=function(t,e,r,i,a){var n=v(t,e),s=p(t,e);if((s-=n)>0)return{headerLength:n,frameLength:s,stamp:r+i*a}}(e,r,i,a,E(t.samplerate));if(n){var s,o=n.frameLength,l=n.headerLength,u=n.stamp,h=l+o,d=Math.max(0,r+h-e.length);d?(s=new Uint8Array(h-l)).set(e.subarray(r+l,e.length),0):s=e.subarray(r+l,r+h);var c={unit:s,pts:u};return d||t.samples.push(c),{sample:c,length:h,missing:d}}}function S(t,e){return(S=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var L=function(t){var e,r;function i(e,r){var i;return(i=t.call(this)||this).observer=void 0,i.config=void 0,i.observer=e,i.config=r,i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,S(e,r);var a=i.prototype;return a.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/adts",type:"audio",id:0,pid:-1,sequenceNumber:0,isAAC:!0,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(y(t,e))return f.b.log("ADTS sync word found !"),!0;return!1},a.canParse=function(t,e){return function(t,e){return function(t,e){return e+5<t.length}(t,e)&&g(t,e)&&p(t,e)<=t.length-e}(t,e)},a.appendFrame=function(t,e,r){T(t,this.observer,e,r,t.manifestCodec);var i=b(t,e,r,this.initPTS,this.frameIndex);if(i&&0===i.missing)return i},i}(c);L.minProbeByteLength=9;var A=L,R=function(){function t(t,e){this.remainderData=null,this.config=void 0,this.config=e}var e=t.prototype;return e.resetTimeStamp=function(){},e.resetInitSegment=function(){},e.resetContiguity=function(){},t.probe=function(t){return Object(l.b)({data:t,start:0,end:Math.min(t.length,16384)},["moof"]).length>0},e.demux=function(t){var e=t,r={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};if(this.config.progressive){this.remainderData&&(e=Object(l.a)(this.remainderData,t));var i=Object(l.h)(e);this.remainderData=i.remainder,r.samples=i.valid||new Uint8Array}else r.samples=e;return{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:r,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.flush=function(){var t={type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0};return t.samples=this.remainderData||new Uint8Array,this.remainderData=null,{audioTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},avcTrack:t,id3Track:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0},textTrack:{type:"",id:-1,pid:-1,inputTimeScale:9e4,sequenceNumber:-1,samples:[],dropped:0}}},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();R.minProbeByteLength=1024;var k=R,D=null,_=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],I=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],C=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],w=[0,1,1,4];function O(t,e,r,i,a){if(!(r+24>e.length)){var n=x(e,r);if(n&&r+n.frameLength<=e.length){var s=i+a*(9e4*n.samplesPerFrame/n.sampleRate),o={unit:e.subarray(r,r+n.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=n.channelCount,t.samplerate=n.sampleRate,t.samples.push(o),{sample:o,length:n.frameLength,missing:0}}}}function x(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,a=t[e+2]>>4&15,n=t[e+2]>>2&3;if(1!==r&&0!==a&&15!==a&&3!==n){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*_[14*(3===r?3-i:3===i?3:4)+a-1],u=I[3*(3===r?0:2===r?1:2)+n],h=3===o?1:2,d=C[r][i],c=w[i],f=8*d*c,g=Math.floor(d*l/u+s)*c;if(null===D){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);D=v?parseInt(v[1]):0}return!!D&&D<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:h,frameLength:g,samplesPerFrame:f}}}function P(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function F(t,e){return e+1<t.length&&P(t,e)}function M(t,e){if(e+1<t.length&&P(t,e)){var r=x(t,e),i=4;null!=r&&r.frameLength&&(i=r.frameLength);var a=e+i;return a===t.length||F(t,a)}return!1}var N=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),a=Math.min(4,e);if(0===a)throw new Error("no bytes available");i.set(t.subarray(r,r+a)),this.word=new DataView(i.buffer).getUint32(0),this.bitsAvailable=8*a,this.bytesAvailable-=a},e.skipBits=function(t){var e;this.bitsAvailable>t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)>>3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;return t>32&&f.b.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0?this.word<<=e:this.bytesAvailable>0&&this.loadWord(),(e=t-e)>0&&this.bitsAvailable?r<<e|this.readBits(e):r},e.skipLZ=function(){var t;for(t=0;t<this.bitsAvailable;++t)if(0!=(this.word&2147483648>>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i<t;i++)0!==r&&(r=(e+this.readEG()+256)%256),e=0===r?e:r},e.readSPS=function(){var t,e,r,i=0,a=0,n=0,s=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),u=this.readUEG.bind(this),h=this.readBoolean.bind(this),d=this.skipBits.bind(this),c=this.skipEG.bind(this),f=this.skipUEG.bind(this),g=this.skipScalingList.bind(this);o();var v=o();if(l(5),d(3),o(),f(),100===v||110===v||122===v||244===v||44===v||83===v||86===v||118===v||128===v){var p=u();if(3===p&&d(1),f(),f(),d(1),h())for(e=3!==p?8:12,r=0;r<e;r++)h()&&g(r<6?16:64)}f();var m=u();if(0===m)u();else if(1===m)for(d(1),c(),c(),t=u(),r=0;r<t;r++)c();f(),d(1);var y=u(),T=u(),E=l(1);0===E&&d(1),d(1),h()&&(i=u(),a=u(),n=u(),s=u());var b=[1,1];if(h()&&h())switch(o()){case 1:b=[1,1];break;case 2:b=[12,11];break;case 3:b=[10,11];break;case 4:b=[16,11];break;case 5:b=[40,33];break;case 6:b=[24,11];break;case 7:b=[20,11];break;case 8:b=[32,11];break;case 9:b=[80,33];break;case 10:b=[18,11];break;case 11:b=[15,11];break;case 12:b=[64,33];break;case 13:b=[160,99];break;case 14:b=[4,3];break;case 15:b=[3,2];break;case 16:b=[2,1];break;case 255:b=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(y+1)-2*i-2*a),height:(2-E)*(T+1)*16-(E?2:4)*(n+s),pixelRatio:b}},e.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},t}(),U=function(){function t(t,e,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new n.a(t,e,{removePKCS7Padding:!1})}var e=t.prototype;return e.decryptBuffer=function(t,e){this.decrypter.decrypt(t,this.keyData.key.buffer,this.keyData.iv.buffer,e)},e.decryptAacSample=function(t,e,r,i){var a=t[e].unit,n=a.subarray(16,a.length-a.length%16),s=n.buffer.slice(n.byteOffset,n.byteOffset+n.length),o=this;this.decryptBuffer(s,(function(n){var s=new Uint8Array(n);a.set(s,16),i||o.decryptAacSamples(t,e+1,r)}))},e.decryptAacSamples=function(t,e,r){for(;;e++){if(e>=t.length)return void r();if(!(t[e].unit.length<32)){var i=this.decrypter.isSync();if(this.decryptAacSample(t,e,r,i),!i)return}}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,a=32;a<=t.length-16;a+=160,i+=16)r.set(t.subarray(a,a+16),i);return r},e.getAvcDecryptedUnit=function(t,e){for(var r=new Uint8Array(e),i=0,a=32;a<=t.length-16;a+=160,i+=16)t.set(r.subarray(i,i+16),a);return t},e.decryptAvcSample=function(t,e,r,i,a,n){var s=q(a.data),o=this.getAvcEncryptedData(s),l=this;this.decryptBuffer(o.buffer,(function(o){a.data=l.getAvcDecryptedUnit(s,o),n||l.decryptAvcSamples(t,e,r+1,i)}))},e.decryptAvcSamples=function(t,e,r,i){if(t instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;e++,r=0){if(e>=t.length)return void i();for(var a=t[e].units;!(r>=a.length);r++){var n=a[r];if(!(n.data.length<=48||1!==n.type&&5!==n.type)){var s=this.decrypter.isSync();if(this.decryptAvcSample(t,e,r,i,n,s),!s)return}}}},t}(),B={video:1,audio:2,id3:3,text:4},G=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.aacLastPTS=null,this._initPTS=null,this._initDTS=null,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return!(r<0)&&(r&&f.b.warn("MPEG2-TS detected but first sync word found @ offset "+r+", junk ahead ?"),!0)},t.syncOffset=function(t){for(var e=Math.min(1e3,t.length-564),r=0;r<e;){if(71===t[r]&&71===t[r+188]&&71===t[r+376])return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:B[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){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video",i),this._audioTrack=t.createTrack("audio",i),this._id3Track=t.createTrack("id3",i),this._txtTrack=t.createTrack("text",i),this._audioTrack.isAAC=!0,this.aacOverFlow=null,this.aacLastPTS=null,this.avcSample=null,this.audioCodec=e,this.videoCodec=r,this._duration=i},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.aacLastPTS=null},e.demux=function(e,r,n,s){var o;void 0===n&&(n=!1),void 0===s&&(s=!1),n||(this.sampleAes=null);var u=this._avcTrack,h=this._audioTrack,d=this._id3Track,c=u.pid,g=u.pesData,v=h.pid,p=d.pid,m=h.pesData,y=d.pesData,T=!1,E=this.pmtParsed,b=this._pmtId,S=e.length;if(this.remainderData&&(S=(e=Object(l.a)(this.remainderData,e)).length,this.remainderData=null),S<188&&!s)return this.remainderData=e,{audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};var L=Math.max(0,t.syncOffset(e));(S-=(S+L)%188)<e.byteLength&&!s&&(this.remainderData=new Uint8Array(e.buffer,S,e.buffer.byteLength-S));for(var A=L;A<S;A+=188)if(71===e[A]){var R=!!(64&e[A+1]),k=((31&e[A+1])<<8)+e[A+2],D=void 0;if((48&e[A+3])>>4>1){if((D=A+5+e[A+4])===A+188)continue}else D=A+4;switch(k){case c:R&&(g&&(o=V(g))&&this.parseAVCPES(o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(D,A+188)),g.size+=A+188-D);break;case v:R&&(m&&(o=V(m))&&(h.isAAC?this.parseAACPES(o):this.parseMPEGPES(o)),m={data:[],size:0}),m&&(m.data.push(e.subarray(D,A+188)),m.size+=A+188-D);break;case p:R&&(y&&(o=V(y))&&this.parseID3PES(o),y={data:[],size:0}),y&&(y.data.push(e.subarray(D,A+188)),y.size+=A+188-D);break;case 0:R&&(D+=e[D]+1),b=this._pmtId=j(e,D);break;case b:R&&(D+=e[D]+1);var _=H(e,D,!0===this.typeSupported.mpeg||!0===this.typeSupported.mp3,n);(c=_.avc)>0&&(u.pid=c),(v=_.audio)>0&&(h.pid=v,h.isAAC=_.isAAC),(p=_.id3)>0&&(d.pid=p),T&&!E&&(f.b.log("reparse from beginning"),T=!1,A=L-188),E=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=!0}}else this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!1,reason:"TS packet did not start with 0x47"});u.pesData=g,h.pesData=m,d.pesData=y;var I={audioTrack:h,avcTrack:u,id3Track:d,textTrack:this._txtTrack};return s&&this.extractRemainingSamples(I),I},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{audioTrack:this._audioTrack,avcTrack:this._avcTrack,textTrack:this._txtTrack,id3Track:this._id3Track},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.avcTrack,a=t.id3Track,n=i.pesData,s=r.pesData,o=a.pesData;n&&(e=V(n))?(this.parseAVCPES(e,!0),i.pesData=null):i.pesData=n,s&&(e=V(s))?(r.isAAC?this.parseAACPES(e):this.parseMPEGPES(e),r.pesData=null):(null!=s&&s.size&&f.b.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=s),o&&(e=V(o))?(this.parseID3PES(e),a.pesData=null):a.pesData=o},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),a=this.sampleAes=new U(this.observer,this.config,e);return this.decrypt(i,a)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,a=t.avcTrack;i.samples&&i.isAAC?e.decryptAacSamples(i.samples,0,(function(){a.samples?e.decryptAvcSamples(a.samples,0,0,(function(){r(t)})):r(t)})):a.samples&&e.decryptAvcSamples(a.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._initPTS=this._initDTS=null,this._duration=0},e.parseAVCPES=function(t,e){var r,i=this,a=this._avcTrack,n=this.parseAVCNALu(t.data),s=this.avcSample,l=!1;t.data=null,s&&n.length&&!a.audFound&&(W(s,a),s=this.avcSample=K(!1,t.pts,t.dts,"")),n.forEach((function(e){switch(e.type){case 1:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.frame=!0;var n=e.data;if(l&&n.length>4){var u=new N(n).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(s.key=!0)}break;case 5:r=!0,s||(s=i.avcSample=K(!0,t.pts,t.dts,"")),s.key=!0,s.frame=!0;break;case 6:r=!0;var h=new N(q(e.data));h.readUByte();for(var d=0,c=0,f=!1,g=0;!f&&h.bytesAvailable>1;){d=0;do{d+=g=h.readUByte()}while(255===g);c=0;do{c+=g=h.readUByte()}while(255===g);if(4===d&&0!==h.bytesAvailable){if(f=!0,181===h.readUByte())if(49===h.readUShort())if(1195456820===h.readUInt())if(3===h.readUByte()){for(var v=h.readUByte(),p=31&v,m=[v,h.readUByte()],y=0;y<p;y++)m.push(h.readUByte()),m.push(h.readUByte()),m.push(h.readUByte());Y(i._txtTrack.samples,{type:3,pts:t.pts,bytes:m})}}else if(5===d&&0!==h.bytesAvailable){if(f=!0,c>16){for(var T=[],E=0;E<16;E++)T.push(h.readUByte().toString(16)),3!==E&&5!==E&&7!==E&&9!==E||T.push("-");for(var b=c-16,S=new Uint8Array(b),L=0;L<b;L++)S[L]=h.readUByte();Y(i._txtTrack.samples,{pts:t.pts,payloadType:d,uuid:T.join(""),userData:Object(o.f)(S),userDataBytes:S})}}else if(c<h.bytesAvailable)for(var A=0;A<c;A++)h.readUByte()}break;case 7:if(r=!0,l=!0,!a.sps){var R=new N(e.data).readSPS();a.width=R.width,a.height=R.height,a.pixelRatio=R.pixelRatio,a.sps=[e.data],a.duration=i._duration;for(var k=e.data.subarray(1,4),D="avc1.",_=0;_<3;_++){var I=k[_].toString(16);I.length<2&&(I="0"+I),D+=I}a.codec=D}break;case 8:r=!0,a.pps||(a.pps=[e.data]);break;case 9:r=!1,a.audFound=!0,s&&W(s,a),s=i.avcSample=K(!1,t.pts,t.dts,"");break;case 12:r=!1;break;default:r=!1,s&&(s.debug+="unknown NAL "+e.type+" ")}s&&r&&s.units.push(e)})),e&&s&&(W(s,a),this.avcSample=null)},e.getLastNalUnit=function(){var t,e,r=this.avcSample;if(!r||0===r.units.length){var i=this._avcTrack.samples;r=i[i.length-1]}if(null!==(t=r)&&void 0!==t&&t.units){var a=r.units;e=a[a.length-1]}return e},e.parseAVCNALu=function(t){var e,r,i=t.byteLength,a=this._avcTrack,n=a.naluState||0,s=n,o=[],l=0,u=-1,h=0;for(-1===n&&(u=0,h=31&t[0],n=0,l=1);l<i;)if(e=t[l++],n)if(1!==n)if(e)if(1===e){if(u>=0){var d={data:t.subarray(u,l-n-1),type:h};o.push(d)}else{var c=this.getLastNalUnit();if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(r=l-n-1)>0)){var f=new Uint8Array(c.data.byteLength+r);f.set(c.data,0),f.set(t.subarray(0,r),c.data.byteLength),c.data=f}}l<i?(u=l,h=31&t[l],n=0):n=-1}else n=0;else n=3;else n=e?0:2;else n=e?0:1;if(u>=0&&n>=0){var g={data:t.subarray(u,i),type:h,state:n};o.push(g)}if(0===o.length){var v=this.getLastNalUnit();if(v){var p=new Uint8Array(v.data.byteLength+t.byteLength);p.set(v.data,0),p.set(t,v.data.byteLength),v.data=p}}return a.naluState=n,o},e.parseAACPES=function(t){var e,r,n,s,o,l=0,u=this._audioTrack,h=this.aacOverFlow,d=t.data;if(h){this.aacOverFlow=null;var c=h.sample.unit.byteLength,g=Math.min(h.missing,c),v=c-g;h.sample.unit.set(d.subarray(0,g),v),u.samples.push(h.sample),l=h.missing}for(e=l,r=d.length;e<r-1&&!m(d,e);e++);if(e!==l&&(e<r-1?(n="AAC PES did not start with ADTS header,offset:"+e,s=!1):(n="no ADTS header found in AAC PES",s=!0),f.b.warn("parsing error:"+n),this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:s,reason:n}),s))return;if(T(u,this.observer,d,e,this.audioCodec),void 0!==t.pts)o=t.pts;else{if(!h)return void f.b.warn("[tsdemuxer]: AAC PES unknown PTS");var p=E(u.samplerate);o=h.sample.pts+p}for(var y=0;e<r;){if(m(d,e)){if(e+5<r){var S=b(u,d,e,o,y);if(S){if(!S.missing){e+=S.length,y++;continue}this.aacOverFlow=S}}break}e++}},e.parseMPEGPES=function(t){var e=t.data,r=e.length,i=0,a=0,n=t.pts;if(void 0!==n)for(;a<r;)if(F(e,a)){var s=O(this._audioTrack,e,a,n,i);if(!s)break;a+=s.length,i++}else a++;else f.b.warn("[tsdemuxer]: MPEG PES unknown PTS")},e.parseID3PES=function(t){void 0!==t.pts?this._id3Track.samples.push(t):f.b.warn("[tsdemuxer]: ID3 PES unknown PTS")},t}();function K(t,e,r,i){return{key:t,frame:!1,pts:e,dts:r,units:[],debug:i,length:0}}function j(t,e){return(31&t[e+10])<<8|t[e+11]}function H(t,e,r,i){var a={audio:-1,avc:-1,id3:-1,isAAC:!0},n=e+3+((15&t[e+1])<<8|t[e+2])-4;for(e+=12+((15&t[e+10])<<8|t[e+11]);e<n;){var s=(31&t[e+1])<<8|t[e+2];switch(t[e]){case 207:if(!i){f.b.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===a.audio&&(a.audio=s);break;case 21:-1===a.id3&&(a.id3=s);break;case 219:if(!i){f.b.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===a.avc&&(a.avc=s);break;case 3:case 4:r?-1===a.audio&&(a.audio=s,a.isAAC=!1):f.b.log("MPEG audio found, not supported in this browser");break;case 36:f.b.warn("Unsupported HEVC stream type found")}e+=5+((15&t[e+3])<<8|t[e+4])}return a}function V(t){var e,r,i,a,n,s=0,o=t.data;if(!t||0===t.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(a=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?a-(n=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(f.b.warn(Math.round((a-n)/9e4)+"s delta between PTS and DTS, align them"),a=n):n=a);var h=(i=e[8])+9;if(t.size<=h)return null;t.size-=h;for(var d=new Uint8Array(t.size),c=0,g=o.length;c<g;c++){var v=(e=o[c]).byteLength;if(h){if(h>v){h-=v;continue}e=e.subarray(h),v-=h,h=0}d.set(e,s),s+=v}return r&&(r-=i+3),{data:d,pts:a,dts:n,len:r}}return null}function W(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 a=r[i-1];t.pts=a.pts,t.dts=a.dts}e.samples.push(t)}t.debug.length&&f.b.log(t.pts+"/"+t.dts+":"+t.debug)}function Y(t,e){var r=t.length;if(r>0){if(e.pts>=t[r-1].pts)t.push(e);else for(var i=r-1;i>=0;i--)if(e.pts<t[i].pts){t.splice(i,0,e);break}}else t.push(e)}function q(t){for(var e=t.byteLength,r=[],i=1;i<e-2;)0===t[i]&&0===t[i+1]&&3===t[i+2]?(r.push(i+2),i+=2):i++;if(0===r.length)return t;var a=e-r.length,n=new Uint8Array(a),s=0;for(i=0;i<a;s++,i++)s===r[0]&&(s++,r.shift()),n[i]=t[s];return n}G.minProbeByteLength=188;var X=G;function z(t,e){return(z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var Q=function(t){var e,r;function i(){return t.apply(this,arguments)||this}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,z(e,r);var a=i.prototype;return a.resetInitSegment=function(e,r,i){t.prototype.resetInitSegment.call(this,e,r,i),this._audioTrack={container:"audio/mpeg",type:"audio",id:0,pid:-1,sequenceNumber:0,isAAC:!1,samples:[],manifestCodec:e,duration:i,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.b(t,0)||[]).length,r=t.length;e<r;e++)if(M(t,e))return f.b.log("MPEG Audio sync word found !"),!0;return!1},a.canParse=function(t,e){return function(t,e){return P(t,e)&&4<=t.length-e}(t,e)},a.appendFrame=function(t,e,r){if(null!==this.initPTS)return O(t,e,r,this.initPTS,this.frameIndex)},i}(c);Q.minProbeByteLength=4;var $=Q,J=r(16),Z=r(5),tt=function(){function t(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=void 0,this.initTracks=void 0,this.lastEndDTS=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndDTS=null},e.resetNextTimestamp=function(){this.lastEndDTS=null},e.resetInitSegment=function(t,e,r){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment(t),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(!t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=Object(l.f)(t);e||(e=rt(i.audio,Z.a.AUDIO)),r||(r=rt(i.video,Z.a.VIDEO));var a={};i.audio&&i.video?a.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?a.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?a.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:f.b.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=a},e.remux=function(t,e,r,i,a){var n=this.initPTS,o=this.lastEndDTS,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};Object(s.a)(o)||(o=this.lastEndDTS=a||0);var h=e.samples;if(!h||!h.length)return u;var d={initPTS:void 0,timescale:1},c=this.initData;if(c&&c.length||(this.generateInitSegment(h),c=this.initData),!c||!c.length)return f.b.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(d.tracks=this.initTracks,this.emitInitSegment=!1),Object(s.a)(n)||(this.initPTS=d.initPTS=n=et(c,h,o));var g=Object(l.c)(h,c),v=o,p=g+v;Object(l.e)(c,h,n),g>0?this.lastEndDTS=p:(f.b.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var m=!!c.audio,y=!!c.video,T="";m&&(T+="audio"),y&&(T+="video");var E={data1:h,startPTS:v,startDTS:v,endPTS:p,endDTS:p,type:T,hasAudio:m,hasVideo:y,nb:1,dropped:0};return u.audio="audio"===E.type?E:void 0,u.video="audio"!==E.type?E:void 0,u.text=i,u.id3=r,u.initSegment=d,u},t}(),et=function(t,e,r){return Object(l.d)(t,e)-r};function rt(t,e){var r=null==t?void 0:t.codec;return r&&r.length>4?r:"hvc1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===Z.a.VIDEO?"avc1.42e01e":"mp4a.40.5"}var it,at=tt,nt=r(13);try{it=self.performance.now.bind(self.performance)}catch(t){f.b.debug("Unable to use Performance API on this environment"),it=self.Date.now}var st=[{demux:X,remux:J.a},{demux:k,remux:at},{demux:A,remux:J.a},{demux:$,remux:J.a}],ot=1024;st.forEach((function(t){var e=t.demux;ot=Math.max(ot,e.minProbeByteLength)}));var lt=function(){function t(t,e,r,i,a){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.cache=new nt.a,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=a}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 a=this,n=r.transmuxing;n.executeStart=it();var s=new Uint8Array(t),o=this.cache,u=this.config,h=this.currentTransmuxState,d=this.transmuxConfig;i&&(this.currentTransmuxState=i);var c=function(t,e){var r=null;t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e);return r}(s,e);if(c&&"AES-128"===c.method){var f=this.getDecrypter();if(!u.enableSoftwareAES)return this.decryptionPromise=f.webCryptoDecrypt(s,c.key.buffer,c.iv.buffer).then((function(t){var e=a.push(t,null,r);return a.decryptionPromise=null,e})),this.decryptionPromise;var g=f.softwareDecrypt(s,c.key.buffer,c.iv.buffer);if(!g)return n.executeEnd=it(),ut(r);s=new Uint8Array(g)}var v=i||h,p=v.contiguous,m=v.discontinuity,y=v.trackSwitch,T=v.accurateTimeOffset,E=v.timeOffset,b=d.audioCodec,S=d.videoCodec,L=d.defaultInitPts,A=d.duration,R=d.initSegmentData;if((m||y)&&this.resetInitSegment(R,b,S,A),m&&this.resetInitialTimestamp(L),p||this.resetContiguity(),this.needsProbing(s,m,y)){if(o.dataLength){var k=o.flush();s=Object(l.a)(k,s)}this.configureTransmuxer(s,d)}var D=this.transmux(s,c,E,T,r),_=this.currentTransmuxState;return _.contiguous=!0,_.discontinuity=!1,_.trackSwitch=!1,n.executeEnd=it(),D},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=it();var n=this.decrypter,s=this.cache,o=this.currentTransmuxState,l=this.decryptionPromise;if(l)return l.then((function(){return e.flush(t)}));var u=[],h=o.timeOffset;if(n){var d=n.flush();d&&u.push(this.push(d,null,t))}var c=s.dataLength;s.reset();var f=this.demuxer,g=this.remuxer;if(!f||!g)return c>=ot&&this.observer.emit(i.a.ERROR,i.a.ERROR,{type:a.b.MEDIA_ERROR,details:a.a.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=it(),[ut(t)];var v=f.flush(h);return ht(v)?v.then((function(r){return e.flushRemux(u,r,t),u})):(this.flushRemux(u,v,t),u)},e.flushRemux=function(t,e,r){var i=e.audioTrack,a=e.avcTrack,n=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;f.b.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var h=this.remuxer.remux(i,a,n,s,u,l,!0,this.id);t.push({remuxResult:h,chunkMeta:r}),r.transmuxing.executeEnd=it()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i){var a=this.demuxer,n=this.remuxer;a&&n&&(a.resetInitSegment(e,r,i),n.resetInitSegment(t,e,r))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,a){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,a):this.transmuxUnencrypted(t,r,i,a)},e.transmuxUnencrypted=function(t,e,r,i){var a=this.demuxer.demux(t,e,!1,!this.config.progressive),n=a.audioTrack,s=a.avcTrack,o=a.id3Track,l=a.textTrack;return{remuxResult:this.remuxer.remux(n,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,a){var n=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:n.remuxer.remux(t.audioTrack,t.avcTrack,t.id3Track,t.textTrack,r,i,!1,n.id),chunkMeta:a}}))},e.configureTransmuxer=function(t,e){for(var r,i=this.config,a=this.observer,n=this.typeSupported,s=this.vendor,o=e.audioCodec,l=e.defaultInitPts,u=e.duration,h=e.initSegmentData,d=e.videoCodec,c=0,g=st.length;c<g;c++)if(st[c].demux.probe(t)){r=st[c];break}r||(f.b.warn("Failed to find demuxer by probing frag, treating as mp4 passthrough"),r={demux:k,remux:at});var v=this.demuxer,p=this.remuxer,m=r.remux,y=r.demux;p&&p instanceof m||(this.remuxer=new m(a,i,n,s)),v&&v instanceof y||(this.demuxer=new y(a,i,n),this.probe=y.probe),this.resetInitSegment(h,o,d,u),this.resetInitialTimestamp(l)},e.needsProbing=function(t,e,r){return!this.demuxer||!this.remuxer||e||r},e.getDecrypter=function(){var t=this.decrypter;return t||(t=this.decrypter=new n.a(this.observer,this.config)),t},t}();var ut=function(t){return{remuxResult:{},chunkMeta:t}};function ht(t){return"then"in t&&t.then instanceof Function}var dt=function(t,e,r,i,a){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=t,this.videoCodec=e,this.initSegmentData=r,this.duration=i,this.defaultInitPts=a},ct=function(t,e,r,i,a){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.discontinuity=t,this.contiguous=e,this.accurateTimeOffset=r,this.trackSwitch=i,this.timeOffset=a}},function(t,e,r){var i,a,n,s,o;i=/^((?:[a-zA-Z0-9+\-.]+:)?)(\/\/[^\/?#]*)?((?:[^\/?#]*\/)*[^;?#]*)?(;[^?#]*)?(\?[^#]*)?(#[^]*)?$/,a=/^([^\/?#]*)([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(t,e,r){if(r=r||{},t=t.trim(),!(e=e.trim())){if(!r.alwaysNormalize)return t;var i=o.parseURL(t);if(!i)throw new Error("Error trying to parse base URL.");return i.path=o.normalizePath(i.path),o.buildURLFromParts(i)}var n=o.parseURL(e);if(!n)throw new Error("Error trying to parse relative URL.");if(n.scheme)return r.alwaysNormalize?(n.path=o.normalizePath(n.path),o.buildURLFromParts(n)):e;var s=o.parseURL(t);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var l=a.exec(s.path);s.netLoc=l[1],s.path=l[2]}s.netLoc&&!s.path&&(s.path="/");var u={scheme:s.scheme,netLoc:n.netLoc,path:null,params:n.params,query:n.query,fragment:n.fragment};if(!n.netLoc&&(u.netLoc=s.netLoc,"/"!==n.path[0]))if(n.path){var h=s.path,d=h.substring(0,h.lastIndexOf("/")+1)+n.path;u.path=o.normalizePath(d)}else u.path=s.path,n.params||(u.params=s.params,n.query||(u.query=s.query));return null===u.path&&(u.path=r.alwaysNormalize?o.normalizePath(n.path):n.path),o.buildURLFromParts(u)},parseURL:function(t){var e=i.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(s,"")).length;);return t.split("").reverse().join("")},buildURLFromParts:function(t){return t.scheme+t.netLoc+t.path+t.params+t.query+t.fragment}},t.exports=o},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}},function(t,e,r){"use strict";r.d(e,"a",(function(){return i}));var i=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,a=0;a<t.length;a++){var n=t[a];r.set(n,i),i+=n.length}return r}(e,r),this.reset(),t):new Uint8Array(0)},e.reset=function(){this.chunks.length=0,this.dataLength=0},t}()},function(t,e,r){"use strict";var i=Object.prototype.hasOwnProperty,a="~";function n(){}function s(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function o(t,e,r,i,n){if("function"!=typeof r)throw new TypeError("The listener must be a function");var o=new s(r,i||t,n),l=a?a+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function l(t,e){0==--t._eventsCount?t._events=new n:delete t._events[e]}function u(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(a=!1)),u.prototype.eventNames=function(){var t,e,r=[];if(0===this._eventsCount)return r;for(e in t=this._events)i.call(t,e)&&r.push(a?e.slice(1):e);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(t)):r},u.prototype.listeners=function(t){var e=a?a+t:t,r=this._events[e];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,n=r.length,s=new Array(n);i<n;i++)s[i]=r[i].fn;return s},u.prototype.listenerCount=function(t){var e=a?a+t:t,r=this._events[e];return r?r.fn?1:r.length:0},u.prototype.emit=function(t,e,r,i,n,s){var o=a?a+t:t;if(!this._events[o])return!1;var l,u,h=this._events[o],d=arguments.length;if(h.fn){switch(h.once&&this.removeListener(t,h.fn,void 0,!0),d){case 1:return h.fn.call(h.context),!0;case 2:return h.fn.call(h.context,e),!0;case 3:return h.fn.call(h.context,e,r),!0;case 4:return h.fn.call(h.context,e,r,i),!0;case 5:return h.fn.call(h.context,e,r,i,n),!0;case 6:return h.fn.call(h.context,e,r,i,n,s),!0}for(u=1,l=new Array(d-1);u<d;u++)l[u-1]=arguments[u];h.fn.apply(h.context,l)}else{var c,f=h.length;for(u=0;u<f;u++)switch(h[u].once&&this.removeListener(t,h[u].fn,void 0,!0),d){case 1:h[u].fn.call(h[u].context);break;case 2:h[u].fn.call(h[u].context,e);break;case 3:h[u].fn.call(h[u].context,e,r);break;case 4:h[u].fn.call(h[u].context,e,r,i);break;default:if(!l)for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];h[u].fn.apply(h[u].context,l)}}return!0},u.prototype.on=function(t,e,r){return o(this,t,e,r,!1)},u.prototype.once=function(t,e,r){return o(this,t,e,r,!0)},u.prototype.removeListener=function(t,e,r,i){var n=a?a+t:t;if(!this._events[n])return this;if(!e)return l(this,n),this;var s=this._events[n];if(s.fn)s.fn!==e||i&&!s.once||r&&s.context!==r||l(this,n);else{for(var o=0,u=[],h=s.length;o<h;o++)(s[o].fn!==e||i&&!s[o].once||r&&s[o].context!==r)&&u.push(s[o]);u.length?this._events[n]=1===u.length?u[0]:u:l(this,n)}return this},u.prototype.removeAllListeners=function(t){var e;return t?(e=a?a+t:t,this._events[e]&&l(this,e)):(this._events=new n,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prefixed=a,u.EventEmitter=u,t.exports=u},function(t,e,r){"use strict";r.d(e,"a",(function(){return u}));var i=function(){function t(t,e){this.subtle=void 0,this.aesIV=void 0,this.subtle=t,this.aesIV=e}return t.prototype.decrypt=function(t,e){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},e,t)},t}(),a=function(){function t(t,e){this.subtle=void 0,this.key=void 0,this.subtle=t,this.key=e}return t.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},t}(),n=r(9);var s=function(){function t(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var e=t.prototype;return e.uint8ArrayToUint32Array_=function(t){for(var e=new DataView(t),r=new Uint32Array(4),i=0;i<4;i++)r[i]=e.getUint32(4*i);return r},e.initTable=function(){var t=this.sBox,e=this.invSBox,r=this.subMix,i=r[0],a=r[1],n=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],h=o[2],d=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var p=g^g<<1^g<<2^g<<3^g<<4;p=p>>>8^255&p^99,t[f]=p,e[p]=f;var m=c[f],y=c[m],T=c[y],E=257*c[p]^16843008*p;i[f]=E<<24|E>>>8,a[f]=E<<16|E>>>16,n[f]=E<<8|E>>>24,s[f]=E,E=16843009*T^65537*y^257*m^16843008*f,l[p]=E<<24|E>>>8,u[p]=E<<16|E>>>16,h[p]=E<<8|E>>>24,d[p]=E,f?(f=m^c[c[c[T^m]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i<e.length&&r;)r=e[i]===this.key[i],i++;if(!r){this.key=e;var a=this.keySize=e.length;if(4!==a&&6!==a&&8!==a)throw new Error("Invalid aes key size="+a);var n,s,o,l,u=this.ksRows=4*(a+6+1),h=this.keySchedule=new Uint32Array(u),d=this.invKeySchedule=new Uint32Array(u),c=this.sBox,f=this.rcon,g=this.invSubMix,v=g[0],p=g[1],m=g[2],y=g[3];for(n=0;n<u;n++)n<a?o=h[n]=e[n]:(l=o,n%a==0?(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=f[n/a|0]<<24):a>6&&n%a==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]),h[n]=o=(h[n-a]^l)>>>0);for(s=0;s<u;s++)n=u-s,l=3&s?h[n]:h[n-4],d[s]=s<4||n<=4?l:v[c[l>>>24]]^p[c[l>>>16&255]]^m[c[l>>>8&255]]^y[c[255&l]],d[s]=d[s]>>>0}},e.networkToHostOrderSwap=function(t){return t<<24|(65280&t)<<8|(16711680&t)>>8|t>>>24},e.decrypt=function(t,e,r){for(var i,a,n,s,o,l,u,h,d,c,f,g,v,p,m=this.keySize+6,y=this.invKeySchedule,T=this.invSBox,E=this.invSubMix,b=E[0],S=E[1],L=E[2],A=E[3],R=this.uint8ArrayToUint32Array_(r),k=R[0],D=R[1],_=R[2],I=R[3],C=new Int32Array(t),w=new Int32Array(C.length),O=this.networkToHostOrderSwap;e<C.length;){for(d=O(C[e]),c=O(C[e+1]),f=O(C[e+2]),g=O(C[e+3]),o=d^y[0],l=g^y[1],u=f^y[2],h=c^y[3],v=4,p=1;p<m;p++)i=b[o>>>24]^S[l>>16&255]^L[u>>8&255]^A[255&h]^y[v],a=b[l>>>24]^S[u>>16&255]^L[h>>8&255]^A[255&o]^y[v+1],n=b[u>>>24]^S[h>>16&255]^L[o>>8&255]^A[255&l]^y[v+2],s=b[h>>>24]^S[o>>16&255]^L[l>>8&255]^A[255&u]^y[v+3],o=i,l=a,u=n,h=s,v+=4;i=T[o>>>24]<<24^T[l>>16&255]<<16^T[u>>8&255]<<8^T[255&h]^y[v],a=T[l>>>24]<<24^T[u>>16&255]<<16^T[h>>8&255]<<8^T[255&o]^y[v+1],n=T[u>>>24]<<24^T[h>>16&255]<<16^T[o>>8&255]<<8^T[255&l]^y[v+2],s=T[h>>>24]<<24^T[o>>16&255]<<16^T[l>>8&255]<<8^T[255&u]^y[v+3],w[e]=O(i^k),w[e+1]=O(s^D),w[e+2]=O(n^_),w[e+3]=O(a^I),k=d,D=c,_=f,I=g,e+=4}return w.buffer},t}(),o=r(1),l=r(6),u=function(){function t(t,e,r){var i=(void 0===r?{}:r).removePKCS7Padding,a=void 0===i||i;if(this.logEnabled=!0,this.observer=void 0,this.config=void 0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.observer=t,this.config=e,this.removePKCS7Padding=a,a)try{var n=self.crypto;n&&(this.subtle=n.subtle||n.webkitSubtle)}catch(t){}null===this.subtle&&(this.config.enableSoftwareAES=!0)}var e=t.prototype;return e.destroy=function(){this.observer=null},e.isSync=function(){return this.config.enableSoftwareAES},e.flush=function(){var t=this.currentResult;if(t){var e,r,i,a=new Uint8Array(t);return this.reset(),this.removePKCS7Padding?(r=(e=a).byteLength,(i=r&&new DataView(e.buffer).getUint8(r-1))?Object(n.a)(e,0,r-i):e):a}this.reset()},e.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},e.decrypt=function(t,e,r,i){if(this.config.enableSoftwareAES){this.softwareDecrypt(new Uint8Array(t),e,r);var a=this.flush();a&&i(a.buffer)}else this.webCryptoDecrypt(new Uint8Array(t),e,r).then(i)},e.softwareDecrypt=function(t,e,r){var i=this.currentIV,a=this.currentResult,o=this.remainderData;this.logOnce("JS AES decrypt"),o&&(t=Object(l.a)(o,t),this.remainderData=null);var u=this.getValidChunk(t);if(!u.length)return null;i&&(r=i);var h=this.softwareDecrypter;h||(h=this.softwareDecrypter=new s),h.expandKey(e);var d=a;return this.currentResult=h.decrypt(u.buffer,0,r),this.currentIV=Object(n.a)(u,-16).buffer,d||null},e.webCryptoDecrypt=function(t,e,r){var n=this,s=this.subtle;return this.key===e&&this.fastAesKey||(this.key=e,this.fastAesKey=new a(s,e)),this.fastAesKey.expandKey().then((function(e){return s?new i(s,r).decrypt(t.buffer,e):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return n.onWebCryptoError(i,t,e,r)}))},e.onWebCryptoError=function(t,e,r,i){return o.b.warn("[decrypter.ts]: WebCrypto Error, disable WebCrypto API:",t),this.config.enableSoftwareAES=!0,this.logEnabled=!0,this.softwareDecrypt(e,r,i)},e.getValidChunk=function(t){var e=t,r=t.length-t.length%16;return r!==t.length&&(e=Object(n.a)(t,0,r),this.remainderData=Object(n.a)(t,r)),e},e.logOnce=function(t){this.logEnabled&&(o.b.log("[decrypter.ts]: "+t),this.logEnabled=!1)},t}()},function(t,e,r){"use strict";r.d(e,"a",(function(){return m})),r.d(e,"b",(function(){return y}));var i=r(3),a=function(){function t(){}return t.getSilentFrame=function(t,e){switch(t){case"mp4a.40.2":if(1===e)return new Uint8Array([0,200,0,128,35,128]);if(2===e)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224]);break;default:if(1===e)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},t}(),n=Math.pow(2,32)-1,s=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var a=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),n=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=n,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,a))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];for(var n=i.length,s=n;n--;)e+=i[n].byteLength;var o=new Uint8Array(e);for(o[0]=e>>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),n=0,e=8;n<s;n++)o.set(i[n],e),e+=i[n].byteLength;return o},t.hdlr=function(e){return t.box(t.types.hdlr,t.HDLR_TYPES[e])},t.mdat=function(e){return t.box(t.types.mdat,e)},t.mdhd=function(e,r){r*=e;var i=Math.floor(r/(n+1)),a=Math.floor(r%(n+1));return t.box(t.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,a>>24,a>>16&255,a>>8&255,255&a,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/(n+1)),a=Math.floor(r%(n+1)),s=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,a>>24,a>>16&255,a>>8&255,255&a,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,s)},t.sdtp=function(e){var r,i,a=e.samples||[],n=new Uint8Array(4+a.length);for(r=0;r<a.length;r++)i=a[r].flags,n[r+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return t.box(t.types.sdtp,n)},t.stbl=function(e){return t.box(t.types.stbl,t.stsd(e),t.box(t.types.stts,t.STTS),t.box(t.types.stsc,t.STSC),t.box(t.types.stsz,t.STSZ),t.box(t.types.stco,t.STCO))},t.avc1=function(e){var r,i,a,n=[],s=[];for(r=0;r<e.sps.length;r++)a=(i=e.sps[r]).byteLength,n.push(a>>>8&255),n.push(255&a),n=n.concat(Array.prototype.slice.call(i));for(r=0;r<e.pps.length;r++)a=(i=e.pps[r]).byteLength,s.push(a>>>8&255),s.push(255&a),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,n[3],n[4],n[5],255,224|e.sps.length].concat(n).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.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?e.isAAC||"mp3"!==e.codec?t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,a=e.width,s=e.height,o=Math.floor(i/(n+1)),l=Math.floor(i%(n+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,l>>24,l>>16&255,l>>8&255,255&l,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,a>>8&255,255&a,0,0,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),a=e.id,s=Math.floor(r/(n+1)),o=Math.floor(r%(n+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,a,n,s,o,l,u=e.samples||[],h=u.length,d=12+16*h,c=new Uint8Array(d);for(r+=8+d,c.set([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<h;i++)n=(a=u[i]).duration,s=a.size,o=a.flags,l=a.cts,c.set([n>>>24&255,n>>>16&255,n>>>8&255,255&n,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();s.types=void 0,s.HDLR_TYPES=void 0,s.STTS=void 0,s.STSC=void 0,s.STCO=void 0,s.STSZ=void 0,s.VMHD=void 0,s.SMHD=void 0,s.STSD=void 0,s.FTYP=void 0,s.DINF=void 0;var o=s,l=r(0),u=r(2),h=r(1),d=r(4),c=r(8);function f(){return(f=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}var g=null,v=null,p=!1,m=function(){function t(t,e,r,i){if(void 0===i&&(i=""),this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=void 0,this._initDTS=void 0,this.nextAvcDts=null,this.nextAudioPts=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=t,this.config=e,this.typeSupported=r,this.ISGenerated=!1,null===g){var a=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);g=a?parseInt(a[1]):0}if(null===v){var n=navigator.userAgent.match(/Safari\/(\d+)/i);v=n?parseInt(n[1]):0}p=!!g&&g<75||!!v&&v<600}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){h.b.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=t},e.resetNextTimestamp=function(){h.b.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},e.resetInitSegment=function(){h.b.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},e.getVideoStartPts=function(t){var e=!1,r=t.reduce((function(t,r){var i=r.pts-t;return i<-4294967296?(e=!0,y(t,r.pts)):i>0?t:r.pts}),t[0].pts);return e&&h.b.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,a,n,s,o){var l,u,c,f,g,v,p=a,m=a,T=t.pid>-1,E=e.pid>-1,b=e.samples.length,S=t.samples.length>0,L=b>1;if((!T||S)&&(!E||L)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,a));var A=this.isVideoContiguous,R=-1;if(L&&(R=function(t){for(var e=0;e<t.length;e++)if(t[e].key)return e;return-1}(e.samples),!A&&this.config.forceKeyFrameOnDiscontinuity))if(v=!0,R>0){h.b.warn("[mp4-remuxer]: Dropped "+R+" out of "+b+" video samples due to a missing keyframe");var k=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(R),e.dropped+=R,m+=(e.samples[0].pts-k)/(e.timescale||9e4)}else-1===R&&(h.b.warn("[mp4-remuxer]: No keyframe found out of "+b+" video samples"),v=!1);if(this.ISGenerated){if(S&&L){var D=this.getVideoStartPts(e.samples),_=(y(t.samples[0].pts,D)-D)/e.inputTimeScale;p+=Math.max(0,_),m+=Math.max(0,-_)}if(S){if(t.samplerate||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,a)),u=this.remuxAudio(t,p,this.isAudioContiguous,n,E||L||o===d.b.AUDIO?m:void 0),L){var I=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(h.b.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,a)),l=this.remuxVideo(e,m,A,I)}}else L&&(l=this.remuxVideo(e,m,A,0));l&&(l.firstKeyFrame=R,l.independent=-1!==R)}}return this.ISGenerated&&(r.samples.length&&(g=this.remuxID3(r,a)),i.samples.length&&(f=this.remuxText(i,a))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var a,n,s,l=t.samples,u=e.samples,h=this.typeSupported,d={},c=!Object(i.a)(this._initPTS),f="audio/mp4";if(c&&(a=n=1/0),t.config&&l.length&&(t.timescale=t.samplerate,t.isAAC||(h.mpeg?(f="audio/mpeg",t.codec=""):h.mp3&&(t.codec="mp3")),d.audio={id:"audio",container:f,codec:t.codec,initSegment:!t.isAAC&&h.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,a=n=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,d.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:o.initSegment([e]),metadata:{width:e.width,height:e.height}},c)){s=e.inputTimeScale;var g=this.getVideoStartPts(u),v=Math.round(s*r);n=Math.min(n,y(u[0].dts,g)-v),a=Math.min(a,g-v)}if(Object.keys(d).length)return this.ISGenerated=!0,c&&(this._initPTS=a,this._initDTS=n),{tracks:d,initPTS:a,timescale:s}},e.remuxVideo=function(t,e,r,i){var a,n,s,d=t.inputTimeScale,v=t.samples,m=[],E=v.length,b=this._initPTS,S=this.nextAvcDts,L=8,A=Number.POSITIVE_INFINITY,R=Number.NEGATIVE_INFINITY,k=0,D=!1;r&&null!==S||(S=e*d-(v[0].pts-y(v[0].dts,v[0].pts)));for(var _=0;_<E;_++){var I=v[_];if(I.pts=y(I.pts-b,S),I.dts=y(I.dts-b,S),I.dts>I.pts){k=Math.max(Math.min(k,I.pts-I.dts),-18e3)}I.dts<v[_>0?_-1:_].dts&&(D=!0)}D&&v.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=v[0].dts,s=v[v.length-1].dts;var C=Math.round((s-n)/(E-1));if(k<0){if(k<-2*C){h.b.warn("PTS < DTS detected in video samples, offsetting DTS from PTS by "+Object(c.b)(-C,!0)+" ms");for(var w=k,O=0;O<E;O++)v[O].dts=w=Math.max(w,v[O].pts-C),v[O].pts=Math.max(w,v[O].pts)}else{h.b.warn("PTS < DTS detected in video samples, shifting DTS by "+Object(c.b)(k,!0)+" ms to overcome this issue");for(var x=0;x<E;x++)v[x].dts=v[x].dts+k}n=v[0].dts}if(r){var P=n-S,F=P>C;if(F||P<-1){F?h.b.warn("AVC: "+Object(c.b)(P,!0)+" ms ("+P+"dts) hole between fragments detected, filling it"):h.b.warn("AVC: "+Object(c.b)(-P,!0)+" ms ("+P+"dts) overlapping between fragments detected"),n=S;var M=v[0].pts-P;v[0].dts=n,v[0].pts=M,h.b.log("Video: First PTS/DTS adjusted: "+Object(c.b)(M,!0)+"/"+Object(c.b)(n,!0)+", delta: "+Object(c.b)(P,!0)+" ms")}}p&&(n=Math.max(0,n));for(var N=0,U=0,B=0;B<E;B++){for(var G=v[B],K=G.units,j=K.length,H=0,V=0;V<j;V++)H+=K[V].data.length;U+=H,N+=j,G.length=H,G.dts=Math.max(G.dts,n),G.pts=Math.max(G.pts,G.dts,0),A=Math.min(G.pts,A),R=Math.max(G.pts,R)}s=v[E-1].dts;var W,Y=U+4*N+8;try{W=new Uint8Array(Y)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:Y,reason:"fail allocating video mdat "+Y})}var q=new DataView(W.buffer);q.setUint32(0,Y),W.set(o.types.mdat,4);for(var X=0;X<E;X++){for(var z=v[X],Q=z.units,$=0,J=0,Z=Q.length;J<Z;J++){var tt=Q[J],et=tt.data,rt=tt.data.byteLength;q.setUint32(L,rt),L+=4,W.set(et,L),L+=rt,$+=4+rt}if(X<E-1)a=v[X+1].dts-z.dts;else{var it=this.config,at=z.dts-v[X>0?X-1:X].dts;if(it.stretchShortVideoTrack&&null!==this.nextAudioPts){var nt=Math.floor(it.maxBufferHole*d),st=(i?A+i*d:this.nextAudioPts)-z.pts;st>nt?((a=st-at)<0&&(a=at),h.b.log("[mp4-remuxer]: It is approximately "+st/90+" ms to the next segment; using duration "+a/90+" ms for the last video frame.")):a=at}else a=at}var ot=Math.round(z.pts-z.dts);m.push(new T(z.key,a,$,ot))}if(m.length&&g&&g<70){var lt=m[0].flags;lt.dependsOn=2,lt.isNonSync=0}this.nextAvcDts=S=s+a,this.isVideoContiguous=!0;var ut={data1:o.moof(t.sequenceNumber++,n,f({},t,{samples:m})),data2:W,startPTS:A/d,endPTS:(R+a)/d,startDTS:n/d,endDTS:S/d,type:"video",hasAudio:!1,hasVideo:!0,nb:m.length,dropped:t.dropped};return t.samples=[],t.dropped=0,ut},e.remuxAudio=function(t,e,r,i,n){var s=t.inputTimeScale,d=s/(t.samplerate?t.samplerate:s),c=t.isAAC?1024:1152,g=c*d,v=this._initPTS,p=!t.isAAC&&this.typeSupported.mpeg,m=[],E=t.samples,b=p?0:8,S=this.nextAudioPts||-1,L=e*s;if(this.isAudioContiguous=r=r||E.length&&S>0&&(i&&Math.abs(L-S)<9e3||Math.abs(y(E[0].pts-v,L)-S)<20*g),E.forEach((function(t){t.pts=y(t.pts-v,L)})),!r||S<0){if(!(E=E.filter((function(t){return t.pts>=0}))).length)return;S=0===n?0:i?Math.max(0,L):E[0].pts}if(t.isAAC)for(var A=void 0!==n,R=this.config.maxAudioFramesDrift,k=0,D=S;k<E.length;k++){var _=E[k],I=_.pts,C=I-D,w=Math.abs(1e3*C/s);if(C<=-R*g&&A)0===k&&(h.b.warn("Audio frame @ "+(I/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*C/s)+" ms."),this.nextAudioPts=S=D=I);else if(C>=R*g&&w<1e4&&A){var O=Math.round(C/g);(D=I-O*g)<0&&(O--,D+=g),0===k&&(this.nextAudioPts=S=D),h.b.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(D/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var x=0;x<O;x++){var P=Math.max(D,0),F=a.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);F||(h.b.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),F=_.unit.subarray()),E.splice(k,0,{unit:F,pts:P}),D+=g,k++}}_.pts=D,D+=g}for(var M,N=null,U=null,B=0,G=E.length;G--;)B+=E[G].unit.byteLength;for(var K=0,j=E.length;K<j;K++){var H=E[K],V=H.unit,W=H.pts;if(null!==U){m[K-1].duration=Math.round((W-U)/d)}else{if(r&&t.isAAC&&(W=S),N=W,!(B>0))return;B+=b;try{M=new Uint8Array(B)}catch(t){return void this.observer.emit(l.a.ERROR,l.a.ERROR,{type:u.b.MUX_ERROR,details:u.a.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating audio mdat "+B})}p||(new DataView(M.buffer).setUint32(0,B),M.set(o.types.mdat,4))}M.set(V,b);var Y=V.byteLength;b+=Y,m.push(new T(!0,c,Y,0)),U=W}var q=m.length;if(q){var X=m[m.length-1];this.nextAudioPts=S=U+d*X.duration;var z=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/d,f({},t,{samples:m}));t.samples=[];var Q=N/s,$=S/s,J={data1:z,data2:M,startPTS:Q,endPTS:$,startDTS:Q,endDTS:$,type:"audio",hasAudio:!0,hasVideo:!1,nb:q};return this.isAudioContiguous=!0,J}},e.remuxEmptyAudio=function(t,e,r,i){var n=t.inputTimeScale,s=n/(t.samplerate?t.samplerate:n),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*n)+this._initDTS,u=i.endDTS*n+this._initDTS,d=1024*s,c=Math.ceil((u-l)/d),f=a.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(h.b.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v<c;v++){var p=l+v*d;g.push({unit:f,pts:p,dts:p})}return t.samples=g,this.remuxAudio(t,e,r,!1)}h.b.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},e.remuxID3=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,a=this._initPTS,n=this._initDTS,s=0;s<r;s++){var o=t.samples[s];o.pts=y(o.pts-a,e*i)/i,o.dts=y(o.dts-n,e*i)/i}var l=t.samples;return t.samples=[],{samples:l}}},e.remuxText=function(t,e){var r=t.samples.length;if(r){for(var i=t.inputTimeScale,a=this._initPTS,n=0;n<r;n++){var s=t.samples[n];s.pts=y(s.pts-a,e*i)/i}t.samples.sort((function(t,e){return t.pts-e.pts}));var o=t.samples;return t.samples=[],{samples:o}}},t}();function y(t,e){var r;if(null===e)return t;for(r=e<t?-8589934592:8589934592;Math.abs(t-e)>4294967296;)t+=r;return t}var T=function(t,e,r,i){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=e,this.size=r,this.cts=i,this.flags=new E(t)},E=function(t){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=t?2:1,this.isNonSync=t?0:1}},function(t,e,r){"use strict";r.d(e,"a",(function(){return n}));var i=r(11);function a(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var n=function(){function t(t,e){this._uri=null,this.method=null,this.keyFormat=null,this.keyFormatVersions=null,this.keyID=null,this.key=null,this.iv=null,this._uri=e?Object(i.buildAbsoluteURL)(t,e,{alwaysNormalize:!0}):t}var e,r,n;return t.fromURL=function(e,r){return new t(e,r)},t.fromURI=function(e){return new t(e)},e=t,(r=[{key:"uri",get:function(){return this._uri}}])&&a(e.prototype,r),n&&a(e,n),t}()},function(t,e,r){function i(t){var e={};function r(i){if(e[i])return e[i].exports;var a=e[i]={i:i,l:!1,exports:{}};return t[i].call(a.exports,a,a.exports,r),a.l=!0,a.exports}r.m=t,r.c=e,r.i=function(t){return t},r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:i})},r.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r.oe=function(t){throw console.error(t),t};var i=r(r.s=ENTRY_MODULE);return i.default||i}function a(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function n(t,e,i){var n={};n[i]=[];var s=e.toString(),o=s.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/);if(!o)return n;for(var l,u=o[1],h=new RegExp("(\\\\n|\\W)"+a(u)+"\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)","g");l=h.exec(s);)"dll-reference"!==l[3]&&n[i].push(l[3]);for(h=new RegExp("\\("+a(u)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)',"g");l=h.exec(s);)t[l[2]]||(n[i].push(l[1]),t[l[2]]=r(l[1]).m),n[l[2]]=n[l[2]]||[],n[l[2]].push(l[4]);for(var d,c=Object.keys(n),f=0;f<c.length;f++)for(var g=0;g<n[c[f]].length;g++)d=n[c[f]][g],isNaN(1*d)||(n[c[f]][g]=1*n[c[f]][g]);return n}function s(t){return Object.keys(t).reduce((function(e,r){return e||t[r].length>0}),!1)}t.exports=function(t,e){e=e||{};var a={main:r.m},o=e.all?{main:Object.keys(a.main)}:function(t,e){for(var r={main:[e]},i={main:[]},a={main:{}};s(r);)for(var o=Object.keys(r),l=0;l<o.length;l++){var u=o[l],h=r[u].pop();if(a[u]=a[u]||{},!a[u][h]&&t[u][h]){a[u][h]=!0,i[u]=i[u]||[],i[u].push(h);for(var d=n(t,t[u][h],u),c=Object.keys(d),f=0;f<c.length;f++)r[c[f]]=r[c[f]]||[],r[c[f]]=r[c[f]].concat(d[c[f]])}}return i}(a,t),l="";Object.keys(o).filter((function(t){return"main"!==t})).forEach((function(t){for(var e=0;o[t][e];)e++;o[t].push(e),a[t][e]="(function(module, exports, __webpack_require__) { module.exports = __webpack_require__; })",l=l+"var "+t+" = ("+i.toString().replace("ENTRY_MODULE",JSON.stringify(e))+")({"+o[t].map((function(e){return JSON.stringify(e)+": "+a[t][e].toString()})).join(",")+"});\n"})),l=l+"new (("+i.toString().replace("ENTRY_MODULE",JSON.stringify(t))+")({"+o.main.map((function(t){return JSON.stringify(t)+": "+a.main[t].toString()})).join(",")+"}))(self);";var u=new window.Blob([l],{type:"text/javascript"});if(e.bare)return u;var h=(window.URL||window.webkitURL||window.mozURL||window.msURL).createObjectURL(u),d=new window.Worker(h);return d.objectURL=h,d}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return o}));var i=r(10),a=r(0),n=r(1),s=r(14);function o(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(a.a.FRAG_DECRYPTED,r),e.on(a.a.ERROR,r),t.addEventListener("message",(function(a){var s=a.data;switch(s.cmd){case"init":var o=JSON.parse(s.config);t.transmuxer=new i.c(e,s.typeSupported,o,s.vendor,s.id),Object(n.a)(o.debug),r("init",null);break;case"configure":t.transmuxer.configure(s.config);break;case"demux":var u=t.transmuxer.push(s.data,s.decryptdata,s.chunkMeta,s.state);Object(i.d)(u)?u.then((function(e){l(t,e)})):l(t,u);break;case"flush":var d=s.chunkMeta,c=t.transmuxer.flush(d);Object(i.d)(c)?c.then((function(e){h(t,e,d)})):h(t,c,d)}}))}function l(t,e){if((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment){var r,i=[],a=e.remuxResult,n=a.audio,s=a.video;n&&u(i,n),s&&u(i,s),t.postMessage({event:"transmuxComplete",data:e},i)}}function u(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function h(t,e,r){e.forEach((function(e){l(t,e)})),t.postMessage({event:"flush",data:r})}},function(t,e,r){"use strict";r.r(e),r.d(e,"default",(function(){return Yr}));var i=r(11),a=r(3),n=r(0),s=r(2),o=r(1),l=r(6),u=r(5);function h(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var d=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.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.needSidxRanges=!1,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.fragments=[],this.url=t}var e,r,i;return t.prototype.reloaded=function(t){if(!t)return this.advanced=!0,void(this.updated=!0);var e=this.lastPartSn-t.lastPartSn,r=this.lastPartIndex-t.lastPartIndex;this.updated=this.endSN!==t.endSN||!!r||!!e,this.advanced=this.endSN>t.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},e=t,(r=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&Object(a.a)(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!==(t=this.fragments)&&void 0!==t&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&h(e.prototype,r),i&&h(e,i),t}(),c=r(17),f=/^(\d+)x(\d+)$/,g=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,v=function(){function t(e){for(var r in"string"==typeof e&&(e=t.parseAttrList(e)),e)e.hasOwnProperty(r)&&(this[r]=e[r])}var e=t.prototype;return e.decimalInteger=function(t){var e=parseInt(this[t],10);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.hexadecimalInteger=function(t){if(this[t]){var e=(this[t]||"0x").slice(2);e=(1&e.length?"0":"")+e;for(var r=new Uint8Array(e.length/2),i=0;i<e.length/2;i++)r[i]=parseInt(e.slice(2*i,2*i+2),16);return r}return null},e.hexadecimalIntegerAsNumber=function(t){var e=parseInt(this[t],16);return e>Number.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=f.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(g.lastIndex=0;null!==(e=g.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1]]=i}return r},t}(),p={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dvav:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}};function m(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}var y=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-SESSION-DATA:([^\r\n]*)[\r\n]+/g,T=/#EXT-X-MEDIA:(.*)/g,E=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),b=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(PLAYLIST-TYPE):(.+)/.source,/#EXT-X-(MEDIA-SEQUENCE): *(\d+)/.source,/#EXT-X-(SKIP):(.+)/.source,/#EXT-X-(TARGETDURATION): *(\d+)/.source,/#EXT-X-(KEY):(.+)/.source,/#EXT-X-(START):(.+)/.source,/#EXT-X-(ENDLIST)/.source,/#EXT-X-(DISCONTINUITY-SEQ)UENCE: *(\d+)/.source,/#EXT-X-(DIS)CONTINUITY/.source,/#EXT-X-(VERSION):(\d+)/.source,/#EXT-X-(MAP):(.+)/.source,/#EXT-X-(SERVER-CONTROL):(.+)/.source,/#EXT-X-(PART-INF):(.+)/.source,/#EXT-X-(GAP)/.source,/#EXT-X-(BITRATE):\s*(\d+)/.source,/#EXT-X-(PART):(.+)/.source,/#EXT-X-(PRELOAD-HINT):(.+)/.source,/#EXT-X-(RENDITION-REPORT):(.+)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),S=/\.(mp4|m4s|m4v|m4a)$/i;var L=function(){function t(){}return t.findGroup=function(t,e){for(var r=0;r<t.length;r++){var i=t[r];if(i.id===e)return i}},t.convertAVC1ToAVCOTI=function(t){var e=t.split(".");if(e.length>2){var r=e.shift()+".";return r+=parseInt(e.shift()).toString(16),r+=("000"+parseInt(e.shift()).toString(16)).substr(-4)}return t},t.resolve=function(t,e){return i.buildAbsoluteURL(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,a=[],n={},s=!1;for(y.lastIndex=0;null!=(i=y.exec(e));)if(i[1]){var o=new v(i[1]),l={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:t.resolve(i[2],r)},u=o.decimalResolution("RESOLUTION");u&&(l.width=u.width,l.height=u.height),A((o.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),l),l.videoCodec&&-1!==l.videoCodec.indexOf("avc1")&&(l.videoCodec=t.convertAVC1ToAVCOTI(l.videoCodec)),a.push(l)}else if(i[3]){var h=new v(i[3]);h["DATA-ID"]&&(s=!0,n[h["DATA-ID"]]=h)}return{levels:a,sessionData:s?n:null}},t.parseMasterPlaylistMedia=function(e,r,i,a){var n;void 0===a&&(a=[]);var s=[],o=0;for(T.lastIndex=0;null!==(n=T.exec(e));){var l=new v(n[1]);if(l.TYPE===i){var u={attrs:l,bitrate:0,id:o++,groupId:l["GROUP-ID"],instreamId:l["INSTREAM-ID"],name:l.NAME||l.LANGUAGE||"",type:i,default:l.bool("DEFAULT"),autoselect:l.bool("AUTOSELECT"),forced:l.bool("FORCED"),lang:l.LANGUAGE,url:l.URI?t.resolve(l.URI,r):""};if(a.length){var h=t.findGroup(a,u.groupId)||a[0];R(u,h,"audioCodec"),R(u,h,"textCodec")}s.push(u)}}return s},t.parseLevelPlaylist=function(t,e,r,n,s){var l,h,f,g=new d(e),p=g.fragments,m=null,y=0,T=0,L=0,A=0,R=null,D=new u.b(n,e),_=-1,I=!1;for(E.lastIndex=0,g.m3u8=t;null!==(l=E.exec(t));){I&&(I=!1,(D=new u.b(n,e)).start=L,D.sn=y,D.cc=A,D.level=r,m&&(D.initSegment=m,D.rawProgramDateTime=m.rawProgramDateTime));var C=l[1];if(C){D.duration=parseFloat(C);var w=(" "+l[2]).slice(1);D.title=w||null,D.tagList.push(w?["INF",C,w]:["INF",C])}else if(l[3])Object(a.a)(D.duration)&&(D.start=L,f&&(D.levelkey=f),D.sn=y,D.level=r,D.cc=A,D.urlId=s,p.push(D),D.relurl=(" "+l[3]).slice(1),k(D,R),R=D,L+=D.duration,y++,T=0,I=!0);else if(l[4]){var O=(" "+l[4]).slice(1);R?D.setByteRange(O,R):D.setByteRange(O)}else if(l[5])D.rawProgramDateTime=(" "+l[5]).slice(1),D.tagList.push(["PROGRAM-DATE-TIME",D.rawProgramDateTime]),-1===_&&(_=p.length);else{if(!(l=l[0].match(b))){o.b.warn("No matches on slow regex match for level playlist!");continue}for(h=1;h<l.length&&void 0===l[h];h++);var x=(" "+l[h]).slice(1),P=(" "+l[h+1]).slice(1),F=l[h+2]?(" "+l[h+2]).slice(1):"";switch(x){case"PLAYLIST-TYPE":g.type=P.toUpperCase();break;case"MEDIA-SEQUENCE":y=g.startSN=parseInt(P);break;case"SKIP":var M=new v(P),N=M.decimalInteger("SKIPPED-SEGMENTS");if(Object(a.a)(N)){g.skippedSegments=N;for(var U=N;U--;)p.unshift(null);y+=N}var B=M.enumeratedString("RECENTLY-REMOVED-DATERANGES");B&&(g.recentlyRemovedDateranges=B.split("\t"));break;case"TARGETDURATION":g.targetduration=parseFloat(P);break;case"VERSION":g.version=parseInt(P);break;case"EXTM3U":break;case"ENDLIST":g.live=!1;break;case"#":(P||F)&&D.tagList.push(F?[P,F]:[P]);break;case"DIS":A++;case"GAP":D.tagList.push([x]);break;case"BITRATE":D.tagList.push([x,P]);break;case"DISCONTINUITY-SEQ":A=parseInt(P);break;case"KEY":var G,K=new v(P),j=K.enumeratedString("METHOD"),H=K.URI,V=K.hexadecimalInteger("IV"),W=K.enumeratedString("KEYFORMATVERSIONS"),Y=K.enumeratedString("KEYID"),q=null!=(G=K.enumeratedString("KEYFORMAT"))?G:"identity";if(["com.apple.streamingkeydelivery","com.microsoft.playready","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed","com.widevine"].indexOf(q)>-1){o.b.warn("Keyformat "+q+" is not supported from the manifest");continue}if("identity"!==q)continue;j&&(f=c.a.fromURL(e,H),H&&["AES-128","SAMPLE-AES","SAMPLE-AES-CENC"].indexOf(j)>=0&&(f.method=j,f.keyFormat=q,Y&&(f.keyID=Y),W&&(f.keyFormatVersions=W),f.iv=V));break;case"START":var X=new v(P).decimalFloatingPoint("TIME-OFFSET");Object(a.a)(X)&&(g.startTimeOffset=X);break;case"MAP":var z=new v(P);D.relurl=z.URI,z.BYTERANGE&&D.setByteRange(z.BYTERANGE),D.level=r,D.sn="initSegment",f&&(D.levelkey=f),D.initSegment=null,m=D,I=!0;break;case"SERVER-CONTROL":var Q=new v(P);g.canBlockReload=Q.bool("CAN-BLOCK-RELOAD"),g.canSkipUntil=Q.optionalFloat("CAN-SKIP-UNTIL",0),g.canSkipDateRanges=g.canSkipUntil>0&&Q.bool("CAN-SKIP-DATERANGES"),g.partHoldBack=Q.optionalFloat("PART-HOLD-BACK",0),g.holdBack=Q.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var $=new v(P);g.partTarget=$.decimalFloatingPoint("PART-TARGET");break;case"PART":var J=g.partList;J||(J=g.partList=[]);var Z=T>0?J[J.length-1]:void 0,tt=T++,et=new u.c(new v(P),D,e,tt,Z);J.push(et),D.duration+=et.duration;break;case"PRELOAD-HINT":var rt=new v(P);g.preloadHint=rt;break;case"RENDITION-REPORT":var it=new v(P);g.renditionReports=g.renditionReports||[],g.renditionReports.push(it);break;default:o.b.warn("line parsed but not handled: "+l)}}}R&&!R.relurl?(p.pop(),L-=R.duration,g.partList&&(g.fragmentHint=R)):g.partList&&(k(D,R),D.cc=A,g.fragmentHint=D);var at=p.length,nt=p[0],st=p[at-1];if((L+=g.skippedSegments*g.targetduration)>0&&at&&st){g.averagetargetduration=L/at;var ot=st.sn;g.endSN="initSegment"!==ot?ot:0,nt&&(g.startCC=nt.cc,nt.initSegment||g.fragments.every((function(t){return t.relurl&&(e=t.relurl,S.test(null!=(r=null===(a=i.parseURL(e))||void 0===a?void 0:a.path)?r:""));var e,r,a}))&&(o.b.warn("MP4 fragments found but no init segment (probably no MAP, incomplete M3U8), trying to fetch SIDX"),(D=new u.b(n,e)).relurl=st.relurl,D.level=r,D.sn="initSegment",nt.initSegment=D,g.needSidxRanges=!0))}else g.endSN=0,g.startCC=0;return g.fragmentHint&&(L+=g.fragmentHint.duration),g.totalduration=L,g.endCC=A,_>0&&function(t,e){for(var r=t[e],i=e;i--;){var a=t[i];if(!a)return;a.programDateTime=r.programDateTime-1e3*a.duration,r=a}}(p,_),g},t}();function A(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=p[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var a=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=a.length>0?a[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function R(t,e,r){var i=e[r];i&&(t[r]=i)}function k(t,e){t.rawProgramDateTime?t.programDateTime=Date.parse(t.rawProgramDateTime):null!=e&&e.programDateTime&&(t.programDateTime=e.endProgramDateTime),Object(a.a)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}var D=r(4);function _(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}var I=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(n.a.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(n.a.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,a=new(r||i)(e);return t.loader=a,this.loaders[t.type]=a,a},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:D.a.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:D.a.LEVEL,url:a,deliveryDirectives:n})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:D.a.AUDIO_TRACK,url:a,deliveryDirectives:n})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,a=e.url,n=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:D.a.SUBTITLE_TRACK,url:a,deliveryDirectives:n})},e.load=function(t){var e,r,i,a,n,s,l=this.hls.config,u=this.getInternalLoader(t);if(u){var h=u.context;if(h&&h.url===t.url)return void o.b.trace("[playlist-loader]: playlist request ongoing");o.b.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case D.a.MANIFEST:r=l.manifestLoadingMaxRetry,i=l.manifestLoadingTimeOut,a=l.manifestLoadingRetryDelay,n=l.manifestLoadingMaxRetryTimeout;break;case D.a.LEVEL:case D.a.AUDIO_TRACK:case D.a.SUBTITLE_TRACK:r=0,i=l.levelLoadingTimeOut;break;default:r=l.levelLoadingMaxRetry,i=l.levelLoadingTimeOut,a=l.levelLoadingRetryDelay,n=l.levelLoadingMaxRetryTimeout}if((u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part)&&(t.type===D.a.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===D.a.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===D.a.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var d=s.partTarget,c=s.targetduration;d&&c&&(i=Math.min(1e3*Math.max(3*d,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:a,maxRetryDelay:n,highWaterMark:0},g={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(t,f,g)},e.loadsuccess=function(t,e,r,i){if(void 0===i&&(i=null),r.isSidxRequest)return this.handleSidxRequest(t,r),void this.handlePlaylistLoaded(t,e,r,i);this.resetInternalLoader(r.type);var a=t.data;0===a.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),a.indexOf("#EXTINF:")>0||a.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(t,e,r,i):this.handleMasterPlaylist(t,e,r,i)):this.handleManifestParsingError(t,r,"no EXTM3U delimiter",i)},e.loaderror=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!1,t)},e.loadtimeout=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!0)},e.handleMasterPlaylist=function(t,e,r,i){var a=this.hls,s=t.data,l=_(t,r),u=L.parseMasterPlaylist(s,l),h=u.levels,d=u.sessionData;if(h.length){var c=h.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),f=h.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),g=L.parseMasterPlaylistMedia(s,l,"AUDIO",c),p=L.parseMasterPlaylistMedia(s,l,"SUBTITLES",f),m=L.parseMasterPlaylistMedia(s,l,"CLOSED-CAPTIONS");if(g.length)g.some((function(t){return!t.url}))||!h[0].audioCodec||h[0].attrs.AUDIO||(o.b.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),g.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new v({}),bitrate:0,url:""}));a.trigger(n.a.MANIFEST_LOADED,{levels:h,audioTracks:g,subtitles:p,captions:m,url:l,stats:e,networkDetails:i,sessionData:d})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var o=this.hls,l=r.id,u=r.level,h=r.type,d=_(t,r),c=Object(a.a)(l)?l:0,f=Object(a.a)(u)?u:c,g=function(t){switch(t.type){case D.a.AUDIO_TRACK:return D.b.AUDIO;case D.a.SUBTITLE_TRACK:return D.b.SUBTITLE;default:return D.b.MAIN}}(r),p=L.parseLevelPlaylist(t.data,d,f,g,c);if(p.fragments.length){if(h===D.a.MANIFEST){var m={attrs:new v({}),bitrate:0,details:p,name:"",url:d};o.trigger(n.a.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:d,stats:e,networkDetails:i,sessionData:null})}if(e.parsing.end=performance.now(),p.needSidxRanges){var y,T=null===(y=p.fragments[0].initSegment)||void 0===y?void 0:y.url;this.load({url:T,isSidxRequest:!0,type:h,level:u,levelDetails:p,id:l,groupId:null,rangeStart:0,rangeEnd:2048,responseType:"arraybuffer",deliveryDirectives:null})}else r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else o.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.LEVEL_EMPTY_ERROR,fatal:!1,url:d,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleSidxRequest=function(t,e){var r=Object(l.g)(new Uint8Array(t.data));if(r){var i=r.references,a=e.levelDetails;i.forEach((function(t,e){var i=t.info,n=a.fragments[e];0===n.byteRange.length&&n.setByteRange(String(1+i.end-i.start)+"@"+String(i.start)),n.initSegment&&n.initSegment.setByteRange(String(r.moovEndOffset)+"@0")}))}},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.MANIFEST_PARSING_ERROR,fatal:e.type===D.a.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),o.b.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var a=s.a.UNKNOWN,l=!1,u=this.getInternalLoader(t);switch(t.type){case D.a.MANIFEST:a=r?s.a.MANIFEST_LOAD_TIMEOUT:s.a.MANIFEST_LOAD_ERROR,l=!0;break;case D.a.LEVEL:a=r?s.a.LEVEL_LOAD_TIMEOUT:s.a.LEVEL_LOAD_ERROR,l=!1;break;case D.a.AUDIO_TRACK:a=r?s.a.AUDIO_TRACK_LOAD_TIMEOUT:s.a.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case D.a.SUBTITLE_TRACK:a=r?s.a.SUBTITLE_TRACK_LOAD_TIMEOUT:s.a.SUBTITLE_LOAD_ERROR,l=!1}u&&this.resetInternalLoader(t.type);var h={type:s.b.NETWORK_ERROR,details:a,fatal:l,url:t.url,loader:u,context:t,networkDetails:e};i&&(h.response=i),this.hls.trigger(n.a.ERROR,h)},e.handlePlaylistLoaded=function(t,e,r,i){var a=r.type,s=r.level,o=r.id,l=r.groupId,u=r.loader,h=r.levelDetails,d=r.deliveryDirectives;if(null!=h&&h.targetduration){if(u)switch(h.live&&(u.getCacheAge&&(h.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(h.ageHeader)||(h.ageHeader=0)),a){case D.a.MANIFEST:case D.a.LEVEL:this.hls.trigger(n.a.LEVEL_LOADED,{details:h,level:s||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:d});break;case D.a.AUDIO_TRACK:this.hls.trigger(n.a.AUDIO_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d});break;case D.a.SUBTITLE_TRACK:this.hls.trigger(n.a.SUBTITLE_TRACK_LOADED,{details:h,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:d})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}(),C=function(){function t(t){this.hls=void 0,this.loaders={},this.decryptkey=null,this.decrypturl=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){this.hls.on(n.a.KEY_LOADING,this.onKeyLoading,this)},e._unregisterListeners=function(){this.hls.off(n.a.KEY_LOADING,this.onKeyLoading)},e.destroy=function(){for(var t in this._unregisterListeners(),this.loaders){var e=this.loaders[t];e&&e.destroy()}this.loaders={}},e.onKeyLoading=function(t,e){var r=e.frag,i=r.type,a=this.loaders[i];if(r.decryptdata){var s=r.decryptdata.uri;if(s!==this.decrypturl||null===this.decryptkey){var l=this.hls.config;if(a&&(o.b.warn("abort previous key loader for type:"+i),a.abort()),!s)return void o.b.warn("key uri is falsy");var u=l.loader,h=r.loader=this.loaders[i]=new u(l);this.decrypturl=s,this.decryptkey=null;var d={url:s,frag:r,responseType:"arraybuffer"},c={timeout:l.fragLoadingTimeOut,maxRetry:0,retryDelay:l.fragLoadingRetryDelay,maxRetryDelay:l.fragLoadingMaxRetryTimeout,highWaterMark:0},f={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};h.load(d,c,f)}else this.decryptkey&&(r.decryptdata.key=this.decryptkey,this.hls.trigger(n.a.KEY_LOADED,{frag:r}))}else o.b.warn("Missing decryption data on fragment in onKeyLoading")},e.loadsuccess=function(t,e,r){var i=r.frag;i.decryptdata?(this.decryptkey=i.decryptdata.key=new Uint8Array(t.data),i.loader=null,delete this.loaders[i.type],this.hls.trigger(n.a.KEY_LOADED,{frag:i})):o.b.error("after key load, decryptdata unset")},e.loaderror=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_ERROR,fatal:!1,frag:r,response:t})},e.loadtimeout=function(t,e){var r=e.frag,i=r.loader;i&&i.abort(),delete this.loaders[r.type],this.hls.trigger(n.a.ERROR,{type:s.b.NETWORK_ERROR,details:s.a.KEY_LOAD_TIMEOUT,fatal:!1,frag:r})},t}();function w(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 O(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){o.b.debug("[texttrack-utils]: "+r);var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}"disabled"===r&&(t.mode=r)}function x(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 P(t,e,r){var i=t.mode;if("disabled"===i&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],a=function(t,e){if(e<t[0].startTime)return 0;var r=t.length-1;if(e>t[r].endTime)return-1;var i=0,a=r;for(;i<=a;){var n=Math.floor((a+i)/2);if(e<t[n].startTime)a=n-1;else{if(!(e>t[n].startTime&&i<r))return n;i=n+1}}return t[i].startTime-e<e-t[a].startTime?i:a}(t,e);if(a>-1)for(var n=a,s=t.length;n<s;n++){var o=t[n];if(o.startTime>=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),n=0;n<a.length;n++)t.removeCue(a[n]);"disabled"===i&&(t.mode=i)}var F=r(7),M=function(){function t(t){this.hls=void 0,this.id3Track=null,this.media=null,this.hls=t,this._registerListeners()}var e=t.prototype;return e.destroy=function(){this._unregisterListeners()},e._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},e.onMediaAttached=function(t,e){this.media=e.media},e.onMediaDetaching=function(){this.id3Track&&(x(this.id3Track),this.id3Track=null,this.media=null)},e.getID3Track=function(t){if(this.media){for(var e=0;e<t.length;e++){var r=t[e];if("metadata"===r.kind&&"id3"===r.label)return w(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},e.onFragParsingMetadata=function(t,e){if(this.media){var r=e.frag,i=e.samples;this.id3Track||(this.id3Track=this.getID3Track(this.media.textTracks),this.id3Track.mode="hidden");for(var a=self.WebKitDataCue||self.VTTCue||self.TextTrackCue,n=0;n<i.length;n++){var s=F.c(i[n].data);if(s){var o=i[n].pts,l=n<i.length-1?i[n+1].pts:r.end;l-o<=0&&(l=o+.25);for(var u=0;u<s.length;u++){var h=s[u];if(!F.e(h)){var d=new a(o,l,"");d.value=h,this.id3Track.addCue(d)}}}}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,a=e.type;if(!a||"audio"===a){var n=this.id3Track;n&&P(n,r,i)}},t}();function N(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var U,B=function(){function t(t){var e=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return e.timeupdate()},this.hls=t,this.config=t.config,this.registerListeners()}var e,r,i,a=t.prototype;return a.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},a.registerListeners=function(){this.hls.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(n.a.ERROR,this.onError,this)},a.unregisterListeners=function(){this.hls.off(n.a.MEDIA_ATTACHED,this.onMediaAttached),this.hls.off(n.a.MEDIA_DETACHING,this.onMediaDetaching),this.hls.off(n.a.MANIFEST_LOADING,this.onManifestLoading),this.hls.off(n.a.LEVEL_UPDATED,this.onLevelUpdated),this.hls.off(n.a.ERROR,this.onError)},a.onMediaAttached=function(t,e){this.media=e.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},a.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},a.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},a.onLevelUpdated=function(t,e){var r=e.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},a.onError=function(t,e){e.details===s.a.BUFFER_STALLED_ERROR&&(this.stallCount++,o.b.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},a.timeupdate=function(){var t=this.media,e=this.levelDetails;if(t&&e){this.currentTime=t.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var i=this.config,a=i.lowLatencyMode,n=i.maxLiveSyncPlaybackRate;if(a&&1!==n){var s=this.targetLatency;if(null!==s){var o=r-s,l=o<Math.min(this.maxLatency,s+e.targetduration);if(e.live&&l&&o>.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,n)),h=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,h))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},a.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},a.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},e=t,(r=[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,a=this.config,n=a.liveSyncDuration,s=a.liveSyncDurationCount,o=a.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==n?n: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,a=t-e-this.edgeStalled,n=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(n,a),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}}])&&N(e.prototype,r),i&&N(e,i),t}();function G(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}!function(t){t.No="",t.Yes="YES",t.v2="v2"}(U||(U={}));var K=function(){function t(t,e,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=t,this.part=e,this.skip=r}return t.prototype.addDirectives=function(t){var e=new self.URL(t);return void 0!==this.msn&&e.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&e.searchParams.set("_HLS_part",this.part.toString()),this.skip&&e.searchParams.set("_HLS_skip",this.skip),e.toString()},t}(),j=function(){function t(t){this.attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[t.url],this.attrs=t.attrs,this.bitrate=t.bitrate,t.details&&(this.details=t.details),this.id=t.id||0,this.name=t.name,this.width=t.width||0,this.height=t.height||0,this.audioCodec=t.audioCodec,this.videoCodec=t.videoCodec,this.unknownCodecs=t.unknownCodecs,this.codecSet=[t.videoCodec,t.audioCodec].filter((function(t){return t})).join(",").replace(/\.[^.,]+/g,"")}var e,r,i;return e=t,(r=[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(t){var e=t%this.url.length;this._urlId!==e&&(this.details=void 0,this._urlId=e)}}])&&G(e.prototype,r),i&&G(e,i),t}();function H(t,e,r){switch(e){case"audio":t.audioGroupIds||(t.audioGroupIds=[]),t.audioGroupIds.push(r);break;case"text":t.textGroupIds||(t.textGroupIds=[]),t.textGroupIds.push(r)}}function V(t){var e={};t.forEach((function(t){var r=t.groupId||"";t.id=e[r]=e[r]||0,e[r]++}))}function W(t,e){var r=e.startPTS;if(Object(a.a)(r)){var i,n=0;e.sn>t.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else if(e.sn>t.sn){t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration}else e.start=Math.max(t.start-e.duration,0)}function Y(t,e,r,i,n,s){i-r<=0&&(o.b.warn("Fragment should have a positive duration",e),i=r+e.duration,s=n+e.duration);var l=r,u=i,h=e.startPTS,d=e.endPTS;if(Object(a.a)(h)){var c=Math.abs(h-r);Object(a.a)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,l=Math.max(r,h),r=Math.min(r,h),n=Math.min(n,e.startDTS),u=Math.min(i,d),i=Math.max(i,d),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.appendedPTS=i,e.start=e.startPTS=r,e.maxStartPTS=l,e.startDTS=n,e.endPTS=i,e.minEndPTS=u,e.endDTS=s;var g,v=e.sn;if(!t||v<t.startSN||v>t.endSN)return 0;var p=v-t.startSN,m=t.fragments;for(m[p]=e,g=p;g>0;g--)W(m[g],m[g-1]);for(g=p;g<m.length-1;g++)W(m[g],m[g+1]);return t.fragmentHint&&W(m[m.length-1],t.fragmentHint),t.PTSKnown=t.alignedSliding=!0,f}function q(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var s=i[n].initSegment;if(s){r=s;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var l,u=0;if(function(t,e,r){for(var i=e.skippedSegments,a=Math.max(t.startSN,e.startSN)-e.startSN,n=(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=a;u<=n;u++){var h=l[s+u],d=o[u];i&&!d&&u<i&&(d=e.fragments[u]=h),h&&d&&r(h,d)}}(t,e,(function(t,i){var n;t.relurl&&(u=t.cc-i.cc),Object(a.a)(t.startPTS)&&Object(a.a)(t.endPTS)&&(i.start=i.startPTS=t.startPTS,i.startDTS=t.startDTS,i.appendedPTS=t.appendedPTS,i.maxStartPTS=t.maxStartPTS,i.endPTS=t.endPTS,i.endDTS=t.endDTS,i.minEndPTS=t.minEndPTS,i.duration=t.endPTS-t.startPTS,i.duration&&(l=i),e.PTSKnown=e.alignedSliding=!0),i.elementaryStreams=t.elementaryStreams,i.loader=t.loader,i.stats=t.stats,i.urlId=t.urlId,t.initSegment?(i.initSegment=t.initSegment,r=t.initSegment):i.initSegment&&i.initSegment.relurl!=(null===(n=r)||void 0===n?void 0:n.relurl)||(i.initSegment=r)})),e.skippedSegments&&(e.deltaUpdateFailed=e.fragments.some((function(t){return!t})),e.deltaUpdateFailed)){o.b.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var h=e.skippedSegments;h--;)e.fragments.shift();e.startSN=e.fragments[0].sn,e.startCC=e.fragments[0].cc}var d=e.fragments;if(u){o.b.warn("discontinuity sliding from playlist, take drift into account");for(var c=0;c<d.length;c++)d[c].cc+=u}e.skippedSegments&&(e.startCC=e.fragments[0].cc),function(t,e,r){if(t&&e)for(var i=0,a=0,n=t.length;a<=n;a++){var s=t[a],o=e[a+i];s&&o&&s.index===o.index&&s.fragment.sn===o.fragment.sn?r(s,o):i--}}(t.partList,e.partList,(function(t,e){e.elementaryStreams=t.elementaryStreams,e.stats=t.stats})),l?Y(e,l,l.startPTS,l.endPTS,l.startDTS,l.endDTS):X(t,e),d.length&&(e.totalduration=e.edge-d[0].start),e.driftStartTime=t.driftStartTime,e.driftStart=t.driftStart;var f=e.advancedDateTime;if(e.advanced&&f){var g=e.edge;e.driftStart||(e.driftStartTime=f,e.driftStart=g),e.driftEndTime=f,e.driftEnd=g}else e.driftEndTime=t.driftEndTime,e.driftEnd=t.driftEnd,e.advancedDateTime=t.advancedDateTime}function X(t,e){var r=e.startSN+e.skippedSegments-t.startSN,i=t.fragments;r<0||r>=i.length||z(e,i[r].start)}function z(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i<r.length;i++)r[i].start+=e;t.fragmentHint&&(t.fragmentHint.start+=e)}}var Q=function(){function t(t,e){this.hls=void 0,this.timer=-1,this.canLoad=!1,this.retryCount=0,this.log=void 0,this.warn=void 0,this.log=o.b.log.bind(o.b,e+":"),this.warn=o.b.warn.bind(o.b,e+":"),this.hls=t}var e=t.prototype;return e.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},e.onError=function(t,e){e.fatal&&e.type===s.b.NETWORK_ERROR&&this.clearTimer()},e.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},e.startLoad=function(){this.canLoad=!0,this.retryCount=0,this.loadPlaylist()},e.stopLoad=function(){this.canLoad=!1,this.clearTimer()},e.switchParams=function(t,e){var r=null==e?void 0:e.renditionReports;if(r)for(var i=0;i<r.length;i++){var n=r[i],s=""+n.URI;if(s===t.substr(-s.length)){var o=parseInt(n["LAST-MSN"]),l=parseInt(n["LAST-PART"]);if(e&&this.hls.config.lowLatencyMode){var u=Math.min(e.age-e.partTarget,e.targetduration);void 0!==l&&u>e.partTarget&&(l+=1)}if(Object(a.a)(o))return new K(o,Object(a.a)(l)?l:void 0,U.No)}}},e.loadPlaylist=function(t){},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,a=e.details,n=e.stats,s=n.loading.end?Math.max(0,self.performance.now()-n.loading.end):0;if(a.advancedDateTime=Date.now()-s,a.live||null!=r&&r.live){if(a.reloaded(r),r&&this.log("live playlist "+t+" "+(a.advanced?"REFRESHED "+a.lastPartSn+"-"+a.lastPartIndex:"MISSED")),r&&a.fragments.length>0&&q(r,a),!this.canLoad||!a.live)return;var o,l=void 0,u=void 0;if(a.canBlockReload&&a.endSN&&a.advanced){var h=this.hls.config.lowLatencyMode,d=a.lastPartSn,c=a.endSN,f=a.lastPartIndex,g=d===c;-1!==f?(l=g?c+1:d,u=g?h?0:f:f+1):l=c+1;var v=a.age,p=v+a.ageHeader,m=Math.min(p-a.partTarget,1.5*a.targetduration);if(m>0){if(r&&m>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+m+" with playlist age: "+a.age),m=0;else{var y=Math.floor(m/a.targetduration);if(l+=y,void 0!==u)u+=Math.round(m%a.targetduration/a.partTarget);this.log("CDN Tune-in age: "+a.ageHeader+"s last advanced "+v.toFixed(2)+"s goal: "+m+" skip sn "+y+" to part "+u)}a.tuneInGoal=m}if(o=this.getDeliveryDirectives(a,e.deliveryDirectives,l,u),h||!g)return void this.loadPlaylist(o)}else o=this.getDeliveryDirectives(a,e.deliveryDirectives,l,u);var T=function(t,e){var r,i=1e3*t.levelTargetDuration,a=i/2,n=t.age,s=n>0&&n<3*i,o=e.loading.end-e.loading.start,l=t.availabilityDelay;if(!1===t.updated)if(s){var u=333*t.misses;r=Math.max(Math.min(a,2*o),u),t.availabilityDelay=(t.availabilityDelay||0)+r}else r=a;else s?(l=Math.min(l||i/2,n),t.availabilityDelay=l,r=l+i-n):r=i-o;return Math.round(r)}(a,n);void 0!==l&&a.canBlockReload&&(T-=a.partTarget||1),this.log("reload live playlist "+t+" in "+Math.round(T)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(o)}),T)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var a=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,a=t.endSN;return r&&(void 0!==e?e-a:0)<r?i?U.v2:U.Yes:U.No}(t,r);return null!=e&&e.skip&&t.deltaUpdateFailed&&(r=e.msn,i=e.part,a=U.No),new K(r,i,a)},e.retryLoadingOrFail=function(t){var e,r=this,i=this.hls.config,a=this.retryCount<i.levelLoadingMaxRetry;if(a)if(this.retryCount++,t.details.indexOf("LoadTimeOut")>-1&&null!==(e=t.context)&&void 0!==e&&e.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+t.details+'"'),this.loadPlaylist();else{var n=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),n),this.warn("retry playlist loading #"+this.retryCount+" in "+n+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return a},t}();function $(){return($=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function J(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Z(t,e){return(Z=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var tt,et=/chrome|firefox/.test(navigator.userAgent.toLowerCase()),rt=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[level-controller]")||this)._levels=[],r._firstLevel=-1,r._startLevel=void 0,r.currentLevelIndex=-1,r.manualLevelIndex=-1,r.onParsedComplete=void 0,r._registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Z(e,r);var a,o,l,u=i.prototype;return u._registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.ERROR,this.onError,this)},u._unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.ERROR,this.onError,this)},u.destroy=function(){this._unregisterListeners(),this.manualLevelIndex=-1,this._levels.length=0,t.prototype.destroy.call(this)},u.startLoad=function(){this._levels.forEach((function(t){t.loadError=0})),t.prototype.startLoad.call(this)},u.onManifestLoaded=function(t,e){var r,i,a=[],o=[],l=[],u={},h=!1,d=!1,c=!1;if(e.levels.forEach((function(t){var e=t.attrs;h=h||!(!t.width||!t.height),d=d||!!t.videoCodec,c=c||!!t.audioCodec,et&&t.audioCodec&&-1!==t.audioCodec.indexOf("mp4a.40.34")&&(t.audioCodec=void 0);var r=t.bitrate+"-"+t.attrs.RESOLUTION+"-"+t.attrs.CODECS;(i=u[r])?i.url.push(t.url):(i=new j(t),u[r]=i,a.push(i)),e&&(e.AUDIO&&H(i,"audio",e.AUDIO),e.SUBTITLES&&H(i,"text",e.SUBTITLES))})),(h||d)&&c&&(a=a.filter((function(t){var e=t.videoCodec,r=t.width,i=t.height;return!!e||!(!r||!i)}))),a=a.filter((function(t){var e=t.audioCodec,r=t.videoCodec;return(!e||m(e,"audio"))&&(!r||m(r,"video"))})),e.audioTracks&&V(o=e.audioTracks.filter((function(t){return!t.audioCodec||m(t.audioCodec,"audio")}))),e.subtitles&&V(l=e.subtitles),a.length>0){r=a[0].bitrate,a.sort((function(t,e){return t.bitrate-e.bitrate})),this._levels=a;for(var f=0;f<a.length;f++)if(a[f].bitrate===r){this._firstLevel=f,this.log("manifest loaded, "+a.length+" level(s) found, first bitrate: "+r);break}var g=c&&!d,v={levels:a,audioTracks:o,subtitleTracks:l,firstLevel:this._firstLevel,stats:e.stats,audio:c,video:d,altAudio:!g&&o.some((function(t){return!!t.url}))};this.hls.trigger(n.a.MANIFEST_PARSED,v),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:e.url,reason:"no level with compatible codecs found in manifest"})},u.onError=function(e,r){if(t.prototype.onError.call(this,e,r),!r.fatal){var i=r.context,a=this._levels[this.currentLevelIndex];if(i&&(i.type===D.a.AUDIO_TRACK&&a.audioGroupIds&&i.groupId===a.audioGroupIds[a.urlId]||i.type===D.a.SUBTITLE_TRACK&&a.textGroupIds&&i.groupId===a.textGroupIds[a.urlId]))this.redundantFailover(this.currentLevelIndex);else{var n,o=!1,l=!0;switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:if(r.frag){var u=this._levels[r.frag.level];u?(u.fragmentError++,u.fragmentError>this.hls.config.fragLoadingMaxRetry&&(n=r.frag.level)):n=r.frag.level}break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:i&&(i.deliveryDirectives&&(l=!1),n=i.level),o=!0;break;case s.a.REMUX_ALLOC_ERROR:n=r.level,o=!0}void 0!==n&&this.recoverLevel(r,n,o,l)}}},u.recoverLevel=function(t,e,r,i){var a=t.details,n=this._levels[e];if(n.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=n.url.length;if(s>1&&n.loadError<s)t.levelRetry=!0,this.redundantFailover(e);else if(-1===this.manualLevelIndex){var o=0===e?this._levels.length-1:e-1;this.currentLevelIndex!==o&&0===this._levels[o].loadError&&(this.warn(a+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o)}}},u.redundantFailover=function(t){var e=this._levels[t],r=e.url.length;if(r>1){var i=(e.urlId+1)%r;this.warn("Switching to redundant URL-id "+i),this._levels.forEach((function(t){t.urlId=i})),this.level=t}},u.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===D.b.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},u.onLevelLoaded=function(t,e){var r,i,a=e.level,n=e.details,s=this._levels[a];if(!s)return this.warn("Invalid level index "+a),void(null!==(i=e.deliveryDirectives)&&void 0!==i&&i.skip&&(n.deltaUpdateFailed=!0));a===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(a,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(n.deltaUpdateFailed=!0)},u.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,a=this.hls.audioTracks[e.id].groupId,n=0;n<r.audioGroupIds.length;n++)if(r.audioGroupIds[n]===a){i=n;break}i!==r.urlId&&(r.urlId=i,this.startLoad())}},u.loadPlaylist=function(t){var e=this.currentLevelIndex,r=this._levels[e];if(this.canLoad&&r&&r.url.length>0){var i=r.urlId,a=r.url[i];if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+e+(t?" at sn "+t.msn+" part "+t.part:"")+" with URL-id "+i+" "+a),this.clearTimer(),this.hls.trigger(n.a.LEVEL_LOADING,{url:a,level:e,id:i,deliveryDirectives:t||null})}},u.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,a){return a!==t||i.url.length>1&&void 0!==e&&(i.url=i.url.filter(r),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(r)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(r)),i.urlId=0,!0)})).map((function(t,e){var r=t.details;return null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e})),t}));this._levels=i,this.hls.trigger(n.a.LEVELS_UPDATED,{levels:i})},a=i,(o=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e,r=this._levels;if(0!==r.length&&(this.currentLevelIndex!==t||null===(e=r[t])||void 0===e||!e.details)){if(t<0||t>=r.length){var i=t<0;if(this.hls.trigger(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var a=this.currentLevelIndex,o=r[a],l=r[t];this.log("switching to level "+t+" from "+a),this.currentLevelIndex=t;var u=$({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(n.a.LEVEL_SWITCHING,u);var h=l.details;if(!h||h.live){var d=this.switchParams(l.uri,null==o?void 0:o.details);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._firstLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}])&&J(a.prototype,o),l&&J(a,l),i}(Q);!function(t){t.NOT_LOADED="NOT_LOADED",t.BACKTRACKED="BACKTRACKED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(tt||(tt={}));var it=function(){function t(t){this.activeFragment=null,this.activeParts=null,this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(n.a.BUFFER_APPENDED,this.onBufferAppended,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(n.a.BUFFER_APPENDED,this.onBufferAppended,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.timeRanges=null},e.getAppendedFrag=function(t,e){if(e===D.b.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var a=i.length;a--;){var n=i[a],s=n?n.end:r.appendedPTS;if(n.start<=t&&void 0!==s&&t<=s)return a>9&&(this.activeParts=i.slice(a-9)),n}else if(r.start<=t&&void 0!==r.appendedPTS&&t<=r.appendedPTS)return r}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),a=i.length;a--;){var n=r[i[a]];if((null==n?void 0:n.body.type)===e&&n.buffered){var s=n.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(a){var n=i.fragments[a];if(n)if(n.buffered){var s=n.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(n.body),r}))}else n.body.type===r&&i.removeFragment(n.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,a=t.part;if(r&&"initSegment"!==i.sn){var n=nt(i),s=this.fragments[n];s&&(Object.keys(r).forEach((function(t){var n=i.elementaryStreams[t];if(n){var o=r[t],l=null!==a||!0===n.partial;s.range[t]=e.getBufferedTimes(i,a,l,o)}})),s.backtrack=s.loaded=null,Object.keys(s.range).length?s.buffered=!0:this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=nt(t),r=this.fragments[e];r&&(r.backtrack=r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var a={time:[],partial:r},n=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||n,u=0;u<i.length;u++){var h=i.start(u)-this.bufferPadding,d=i.end(u)+this.bufferPadding;if(l>=h&&o<=d){a.time.push({startPTS:Math.max(n,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(n<d&&s>h)a.partial=!0,a.time.push({startPTS:Math.max(n,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=h)break}return a},e.getPartialFragment=function(t){var e,r,i,a=null,n=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&at(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),n<=e&&(a=u.body,n=e)))})),a},e.getState=function(t){var e=nt(t),r=this.fragments[e];return r?r.buffered?at(r)?tt.PARTIAL:tt.OK:r.backtrack?tt.BACKTRACKED:tt.APPENDING:tt.NOT_LOADED},e.backtrack=function(t,e){var r=nt(t),i=this.fragments[r];if(!i||i.backtrack)return null;var a=i.backtrack=e||i.loaded;return i.loaded=null,a},e.getBacktrackData=function(t){var e=nt(t),r=this.fragments[e];if(r){var i,a=r.backtrack;if(null!=a&&null!==(i=a.payload)&&void 0!==i&&i.byteLength)return a;this.removeFragment(t)}return null},e.isTimeBuffered=function(t,e,r){for(var i,a,n=0;n<r.length;n++){if(i=r.start(n)-this.bufferPadding,a=r.end(n)+this.bufferPadding,t>=i&&e<=a)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest&&!i){var a=nt(r);this.fragments[a]={body:r,loaded:e,backtrack:null,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,a=e.part,n=e.timeRanges;if(i.type===D.b.MAIN)if(this.activeFragment=i,a){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(a)}else this.activeParts=null;this.timeRanges=n,Object.keys(n).forEach((function(t){var e=n[t];if(r.detectEvictedFragments(t,e),!a)for(var s=0;s<e.length;s++)i.appendedPTS=Math.max(e.end(s),i.appendedPTS||0)}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=nt(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(a){var n=i.fragments[a];if(n&&n.buffered){var s=n.body;s.type===r&&s.start<e&&s.end>t&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=nt(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),delete this.fragments[e]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function at(t){var e,r;return t.buffered&&((null===(e=t.range.video)||void 0===e?void 0:e.partial)||(null===(r=t.range.audio)||void 0===r?void 0:r.partial))}function nt(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}var st=function(){function t(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var e=t.prototype;return e.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},e.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},e.onHandlerDestroyed=function(){},e.hasInterval=function(){return!!this._tickInterval},e.hasNextTick=function(){return!!this._tickTimer},e.setInterval=function(t){return!this._tickInterval&&(this._tickInterval=self.setInterval(this._boundTick,t),!0)},e.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},e.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},e.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),ot={length:0,start:function(){return 0},end:function(){return 0}},lt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),a=0;a<i.length;a++)if(r>=i.start(a)&&r<=i.end(a))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var a,n=t.getBuffered(e),s=[];for(a=0;a<n.length;a++)s.push({start:n.start(a),end:n.end(a)});return this.bufferedInfo(s,r,i)}}catch(t){}return{len:0,start:r,end:r,nextStart:void 0}},t.bufferedInfo=function(t,e,r){e=Math.max(0,e),t.sort((function(t,e){var r=t.start-e.start;return r||e.end-t.end}));var i=[];if(r)for(var a=0;a<t.length;a++){var n=i.length;if(n){var s=i[n-1].end;t[a].start-s<r?t[a].end>s&&(i[n-1].end=t[a].end):i.push(t[a])}else i.push(t[a])}else i=t;for(var o,l=0,u=e,h=e,d=0;d<i.length;d++){var c=i[d].start,f=i[d].end;if(e+r>=c&&e<f)u=c,l=(h=f)-e;else if(e+r<c){o=c;break}}return{len:l,start:u||0,end:h||0,nextStart:o}},t.getBuffered=function(t){try{return t.buffered}catch(t){return o.b.log("failed to get media.buffered",t),ot}},t}(),ut=function(t,e,r,i,a,n){void 0===i&&(i=0),void 0===a&&(a=-1),void 0===n&&(n=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=t,this.sn=e,this.id=r,this.size=i,this.part=a,this.partial=n};function ht(t,e){if(t){var r=t.start+e;t.start=t.startPTS=r,t.endPTS=r+t.duration}}function dt(t,e){for(var r=e.fragments,i=0,a=r.length;i<a;i++)ht(r[i],t);e.fragmentHint&&ht(e.fragmentHint,t),e.alignedSliding=!0}function ct(t,e,r){e&&(!function(t,e,r){if(function(t,e,r){return!(!e.details||!(r.endCC>r.startCC||t&&t.cc<r.startCC))}(t,r,e)){var i=function(t,e){var r=t.fragments,i=e.fragments;if(i.length&&r.length){var a=function(t,e){for(var r=null,i=0,a=t.length;i<a;i++){var n=t[i];if(n&&n.cc===e){r=n;break}}return r}(r,i[0].cc);if(a&&(!a||a.startPTS))return a;o.b.log("No frag in previous level to align on")}else o.b.log("No fragments to align")}(r.details,e);i&&Object(a.a)(i.start)&&(o.b.log("Adjusting PTS using last level due to CC increase within current level "+e.url),dt(i.start,e))}}(t,r,e),!r.alignedSliding&&e.details&&ft(r,e.details),r.alignedSliding||!e.details||r.skippedSegments||X(e.details,r))}function ft(t,e){if(e.fragments.length&&t.hasProgramDateTime&&e.hasProgramDateTime){var r=e.fragments[0].programDateTime,i=t.fragments[0].programDateTime,n=(i-r)/1e3+e.fragments[0].start;n&&Object(a.a)(n)&&(o.b.log("Adjusting PTS using programDateTime delta "+(i-r)+"ms, sliding:"+n.toFixed(3)+" "+t.url+" "),dt(n,t))}}var gt={search:function(t,e){for(var r=0,i=t.length-1,a=null,n=null;r<=i;){var s=e(n=t[a=(r+i)/2|0]);if(s>0)r=a+1;else{if(!(s<0))return n;i=a-1}}return null}};function vt(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!Object(a.a)(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i<t.length;++i){var n=t[i];if(yt(e,r,n))return n}return null}function pt(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var a=null;if(t?a=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(a=e[0]),a&&0===mt(r,i,a))return a;var n=gt.search(e,mt.bind(null,r,i));return n||a}function mt(t,e,r){void 0===t&&(t=0),void 0===e&&(e=0);var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function yt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}function Tt(t){var e="function"==typeof Map?new Map:void 0;return(Tt=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Et(t,arguments,Lt(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),St(i,t)})(t)}function Et(t,e,r){return(Et=bt()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var a=new(Function.bind.apply(t,i));return r&&St(a,r.prototype),a}).apply(null,arguments)}function bt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function St(t,e){return(St=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Lt(t){return(Lt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var At=Math.pow(2,17),Rt=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,i=t.url;if(!i)return Promise.reject(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var a=this.config,n=a.fLoader,o=a.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=n?new n(a):new o(a),h=kt(t),d={timeout:a.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:a.fragLoadingMaxRetryTimeout,highWaterMark:At};t.stats=u.stats,u.load(h,d,{onSuccess:function(e,a,n,s){r.resetLoader(t,u),i({frag:t,part:null,payload:e.data,networkDetails:s})},onError:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:a}))},onAbort:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:a}))},onTimeout:function(e,i,a){r.resetLoader(t,u),l(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:a}))},onProgress:function(r,i,a,n){e&&e({frag:t,part:null,payload:a,networkDetails:n})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var a=this.config,n=a.fLoader,o=a.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var h=i.loader=t.loader=n?new n(a):new o(a),d=kt(t,e),c={timeout:a.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:a.fragLoadingMaxRetryTimeout,highWaterMark:At};e.stats=h.stats,h.load(d,c,{onSuccess:function(a,n,s,o){i.resetLoader(t,h),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:a.data,networkDetails:o};r(u),l(u)},onError:function(r,a,n){i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:n}))},onAbort:function(r,a,n){t.stats.aborted=e.stats.aborted,i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:n}))},onTimeout:function(r,a,n){i.resetLoader(t,h),u(new Dt({type:s.b.NETWORK_ERROR,details:s.a.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:n}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,a=i.total;if(r.loaded+=i.loaded,a){var n=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/a),n),o=(n-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function kt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,s=r.byteRangeEndOffset;return Object(a.a)(n)&&Object(a.a)(s)&&(i.rangeStart=n,i.rangeEnd=s),i}var Dt=function(t){var e,r;function i(e){for(var r,i=arguments.length,a=new Array(i>1?i-1:0),n=1;n<i;n++)a[n-1]=arguments[n];return(r=t.call.apply(t,[this].concat(a))||this).data=void 0,r.data=e,r}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,St(e,r),i}(Tt(Error)),_t=r(15),It={toString:function(t){for(var e="",r=t.length,i=0;i<r;i++)e+="["+t.start(i).toFixed(3)+","+t.end(i).toFixed(3)+"]";return e}};function Ct(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function wt(t,e){return(wt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var Ot="STOPPED",xt="IDLE",Pt="KEY_LOADING",Ft="FRAG_LOADING",Mt="FRAG_LOADING_WAITING_RETRY",Nt="WAITING_TRACK",Ut="PARSING",Bt="PARSED",Gt="BACKTRACKING",Kt="ENDED",jt="ERROR",Ht="WAITING_INIT_PTS",Vt="WAITING_LEVEL",Wt=function(t){var e,r;function i(e,r,i){var a;return(a=t.call(this)||this).hls=void 0,a.fragPrevious=null,a.fragCurrent=null,a.fragmentTracker=void 0,a.transmuxer=null,a._state=Ot,a.media=void 0,a.mediaBuffer=void 0,a.config=void 0,a.bitrateTest=!1,a.lastCurrentTime=0,a.nextLoadPosition=0,a.startPosition=0,a.loadedmetadata=!1,a.fragLoadError=0,a.retryDate=0,a.levels=null,a.fragmentLoader=void 0,a.levelLastLoaded=null,a.startFragRequested=!1,a.decrypter=void 0,a.initPTS=[],a.onvseeking=null,a.onvended=null,a.logPrefix="",a.log=void 0,a.warn=void 0,a.logPrefix=i,a.log=o.b.log.bind(o.b,i+":"),a.warn=o.b.warn.bind(o.b,i+":"),a.hls=e,a.fragmentLoader=new Rt(e.config),a.fragmentTracker=r,a.config=e.config,a.decrypter=new _t.a(e,e.config),e.on(n.a.KEY_LOADED,a.onKeyLoaded,function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(a)),a}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,wt(e,r);var u,h,d,c=i.prototype;return c.doTick=function(){this.onTickEnd()},c.onTickEnd=function(){},c.startLoad=function(t){},c.stopLoad=function(){this.fragmentLoader.abort();var t=this.fragCurrent;t&&this.fragmentTracker.removeFragment(t),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=Ot},c._streamEnded=function(t,e){var r=this.fragCurrent,i=this.fragmentTracker;if(!e.live&&r&&r.sn===e.endSN&&!t.nextStart){var a=i.getState(r);return a===tt.PARTIAL||a===tt.OK}return!1},c.onMediaAttached=function(t,e){var r=this.media=this.mediaBuffer=e.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var i=this.config;this.levels&&i.autoStartLoad&&this.state===Ot&&this.startLoad(i.startPosition)},c.onMediaDetaching=function(){var t=this.media;null!=t&&t.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),t&&(t.removeEventListener("seeking",this.onvseeking),t.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},c.onMediaSeeking=function(){var t=this.config,e=this.fragCurrent,r=this.media,i=this.mediaBuffer,n=this.state,s=r?r.currentTime:0,o=lt.bufferInfo(i||r,s,t.maxBufferHole);if(this.log("media seeking to "+(Object(a.a)(s)?s.toFixed(3):s)+", state: "+n),n===Kt)this.resetLoadingState();else if(e&&!o.len){var l=t.maxFragLookUpTolerance,u=e.start-l,h=s>e.start+e.duration+l;(s<u||h)&&(h&&e.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),e.loader.abort()),this.resetLoadingState())}r&&(this.lastCurrentTime=s),this.loadedmetadata||o.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},c.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},c.onKeyLoaded=function(t,e){if(this.state===Pt&&e.frag===this.fragCurrent&&this.levels){this.state=xt;var r=this.levels[e.frag.level].details;r&&this.loadFragment(e.frag,r,e.frag.start)}},c.onHandlerDestroying=function(){this.stopLoad(),t.prototype.onHandlerDestroying.call(this)},c.onHandlerDestroyed=function(){this.state=Ot,this.hls.off(n.a.KEY_LOADED,this.onKeyLoaded,this),this.fragmentLoader&&this.fragmentLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.fragmentLoader=this.fragmentTracker=null,t.prototype.onHandlerDestroyed.call(this)},c.loadKey=function(t,e){this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=Pt,this.fragCurrent=t,this.hls.trigger(n.a.KEY_LOADING,{frag:t})},c.loadFragment=function(t,e,r){this._loadFragForPlayback(t,e,r)},c._loadFragForPlayback=function(t,e,r){var i=this;this._doFragLoad(t,e,r,(function(e){if(i.fragContextChanged(t))return i.warn("Fragment "+t.sn+(e.part?" p: "+e.part.index:"")+" of level "+t.level+" was dropped during download."),void i.fragmentTracker.removeFragment(t);t.stats.chunkCount++,i._handleFragmentLoadProgress(e)})).then((function(e){if(e){i.fragLoadError=0;var r=i.state;if(!i.fragContextChanged(t))return"payload"in e&&(i.log("Loaded fragment "+t.sn+" of level "+t.level),i.hls.trigger(n.a.FRAG_LOADED,e),i.state===Gt)?(i.fragmentTracker.backtrack(t,e),void i.resetFragmentLoading(t)):void i._handleFragmentLoadComplete(e);(r===Ft||r===Gt||!i.fragCurrent&&r===Ut)&&(i.fragmentTracker.removeFragment(t),i.state=xt)}})).catch((function(e){i.warn(e),i.resetFragmentLoading(t)}))},c.flushMainBuffer=function(t,e,r){if(void 0===r&&(r=null),t-e){var i={startOffset:t,endOffset:e,type:r};this.fragLoadError=0,this.hls.trigger(n.a.BUFFER_FLUSHING,i)}},c._loadInitSegment=function(t){var e=this;this._doFragLoad(t).then((function(r){if(!r||e.fragContextChanged(t)||!e.levels)throw new Error("init load aborted");return r})).then((function(r){var i=e.hls,a=r.payload,s=t.decryptdata;if(a&&a.byteLength>0&&s&&s.key&&s.iv&&"AES-128"===s.method){var o=self.performance.now();return e.decrypter.webCryptoDecrypt(new Uint8Array(a),s.key.buffer,s.iv.buffer).then((function(e){var a=self.performance.now();return i.trigger(n.a.FRAG_DECRYPTED,{frag:t,payload:e,stats:{tstart:o,tdecrypt:a}}),r.payload=e,r}))}return r})).then((function(r){var i=e.fragCurrent,a=e.hls,s=e.levels;if(!s)throw new Error("init load aborted, missing levels");s[t.level].details;var o=t.stats;e.state=xt,e.fragLoadError=0,t.data=new Uint8Array(r.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),r.frag===i&&a.trigger(n.a.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),e.tick()})).catch((function(r){e.warn(r),e.resetFragmentLoading(t)}))},c.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},c.fragBufferedComplete=function(t,e){var r=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level+" "+It.toString(lt.getBuffered(r))),this.state=xt,this.tick()},c._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,a=t.partsLoaded,n=!a||0===a.length||a.some((function(t){return!t})),s=new ut(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!n);e.flush(s)}},c._handleFragmentLoadProgress=function(t){},c._doFragLoad=function(t,e,r,i){var s=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");if(r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var o=e.partList;if(o&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var l=this.getNextPart(o,t,r);if(l>-1){var u=o[l];return this.log("Loading part sn: "+t.sn+" p: "+u.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+l+"-"+(o.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=u.start+u.duration,this.state=Ft,this.hls.trigger(n.a.FRAG_LOADING,{frag:t,part:o[l],targetBufferTime:r}),this.doFragPartsLoad(t,o,l,i).catch((function(t){return s.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(o,r))return Promise.resolve(null)}}return this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(e?"of ["+e.startSN+"-"+e.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),Object(a.a)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=Ft,this.hls.trigger(n.a.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.fragmentLoader.load(t,i).catch((function(t){return s.handleFragLoadError(t)}))},c.doFragPartsLoad=function(t,e,r,i){var a=this;return new Promise((function(s,o){var l=[];!function r(u){var h=e[u];a.fragmentLoader.loadPart(t,h,i).then((function(i){l[h.index]=i;var o=i.part;a.hls.trigger(n.a.FRAG_LOADED,i);var d=e[u+1];if(!d||d.fragment!==t)return s({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},c.handleFragLoadError=function(t){var e=t.data;return e&&e.details===s.a.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(n.a.ERROR,e),null},c._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===Ut){var r=e.frag,i=e.part,a=e.level,n=self.performance.now();r.stats.parsing.end=n,i&&(i.stats.parsing.end=n),this.updateLevelTiming(r,i,a,t.partial)}else this.fragCurrent||(this.state=xt)},c.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,a=t.part;if(!e||!e[r])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+r+". The current chunk will not be buffered."),null;var n=e[r],s=a>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var a=i.length;a--;){var n=i[a];if(n.index===r&&n.fragment.sn===e)return n}return null}(n,i,a):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,a=i.fragments[e-i.startSN];return a||((a=i.fragmentHint)&&a.sn===e?a:e<i.startSN&&r&&r.sn===e?r:null)}(n,i,this.fragCurrent);return o?{frag:o,part:s,level:n}:null},c.bufferFragmentData=function(t,e,r,i){if(t&&this.state===Ut){var a=t.data1,s=t.data2,o=a;if(a&&s&&(o=Object(l.a)(a,s)),o&&o.length){var u={type:t.type,frag:e,part:r,chunkMeta:i,parent:e.type,data:o};this.hls.trigger(n.a.BUFFER_APPENDING,u),t.dropped&&t.independent&&!r&&this.flushBufferGap(e)}}},c.flushBufferGap=function(t){var e=this.media;if(e)if(lt.isBuffered(e,e.currentTime)){var r=e.currentTime,i=lt.bufferInfo(e,r,0),a=t.duration,n=Math.min(2*this.config.maxFragLookUpTolerance,.25*a),s=Math.max(Math.min(t.start-n,i.end-n),r+n);t.start-s>n&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},c.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!Object(a.a)(i))return null;var n=lt.bufferInfo(t,i,r.maxBufferHole);if(0===n.len&&void 0!==n.nextStart){var s=this.fragmentTracker.getBufferedFrag(i,e);if(s&&n.nextStart<s.end)return lt.bufferInfo(t,i,Math.max(n.nextStart,r.maxBufferHole))}return n},c.getMaxBufferLength=function(t){var e,r=this.config;return e=t?Math.max(8*r.maxBufferSize/t,r.maxBufferLength):r.maxBufferLength,Math.min(e,r.maxMaxBufferLength)},c.reduceMaxBufferLength=function(t){var e=this.config,r=t||e.maxBufferLength;return e.maxMaxBufferLength>=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},c.getNextFragment=function(t,e){var r,i,a=e.fragments,n=a.length;if(!n)return null;var s,o=this.config,l=a[0].start;if(e.live){var u=o.initialLiveManifestSize;if(n<u)return this.warn("Not enough fragments to start playback (have: "+n+", need: "+u+")"),null;e.PTSKnown||this.startFragRequested||-1!==this.startPosition||(s=this.getInitialLiveFragment(e,a),this.startPosition=s?this.hls.liveSyncPosition||s.start:t)}else t<=l&&(s=a[0]);if(!s){var h=o.lowLatencyMode?e.partEnd:e.fragmentEnd;s=this.getFragmentAtPosition(t,h,e)}return null===(r=s)||void 0===r||!r.initSegment||null!==(i=s)&&void 0!==i&&i.initSegment.data||this.bitrateTest||(s=s.initSegment),s},c.getNextPart=function(t,e,r){for(var i=-1,a=!1,n=!0,s=0,o=t.length;s<o;s++){var l=t[s];if(n=n&&!l.independent,i>-1&&r<l.start)break;var u=l.loaded;!u&&(a||l.independent||n)&&l.fragment===e&&(i=s),a=u}return i},c.loadedEndOfParts=function(t,e){var r=t[t.length-1];return r&&e>r.start&&r.loaded},c.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=vt(e,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!i){var a=r.sn+1;if(a>=t.startSN&&a<=t.endSN){var n=e[a-t.startSN];r.cc===n.cc&&(i=n,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return gt.search(t,(function(t){return t.cc<e?1:t.cc>e?-1:0}))}(e,r.cc))&&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},c.getFragmentAtPosition=function(t,e,r){var i,a=this.config,n=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=a.maxFragLookUpTolerance,h=!!(a.lowLatencyMode&&r.partList&&l);(h&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),t<e)?i=pt(n,s,t,t>e-u?0:u):i=s[s.length-1];if(i){var d=i.sn-r.startSN,c=n&&i.level===n.level,f=s[d+1];if(this.fragmentTracker.getState(i)===tt.BACKTRACKED){i=null;for(var g=d;s[g]&&this.fragmentTracker.getState(s[g])===tt.BACKTRACKED;)i=n?s[g--]:s[--g];i||(i=f)}else n&&i.sn===n.sn&&!h&&c&&(i.sn<o&&this.fragmentTracker.getState(f)!==tt.OK?(this.log("SN "+i.sn+" just loaded, load next one: "+f.sn),i=f):i=null)}return i},c.synchronizeToLiveEdge=function(t){var e=this.config,r=this.media;if(r){var i=this.hls.liveSyncPosition,a=r.currentTime,n=t.fragments[0].start,s=t.edge,o=a>=n-e.maxFragLookUpTolerance&&a<=s;if(null!==i&&r.duration>i&&(a<i||!o)){var l=void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:e.liveMaxLatencyDurationCount*t.targetduration;(!o&&r.readyState<4||a<s-l)&&(this.loadedmetadata||(this.nextLoadPosition=i),r.readyState&&(this.warn("Playback: "+a.toFixed(3)+" is located too far from the end of live sliding playlist: "+s+", reset currentTime to : "+i.toFixed(3)),r.currentTime=i))}}},c.alignPlaylists=function(t,e){var r=this.levels,i=this.levelLastLoaded,n=this.fragPrevious,s=null!==i?r[i]:null,o=t.fragments.length;if(!o)return this.warn("No fragments in live playlist"),0;var l=t.fragments[0].start,u=!e,h=t.alignedSliding&&Object(a.a)(l);if(u||!h&&!l){ct(n,s,t);var d=t.fragments[0].start;return this.log("Live playlist sliding: "+d.toFixed(2)+" start-sn: "+(e?e.startSN:"na")+"->"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+o),d}return l},c.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},c.setStartPosition=function(t,e){var r=this.startPosition;if(r<e&&(r=-1),-1===r||-1===this.lastCurrentTime){var i=t.startTimeOffset;Object(a.a)(i)?(r=e+i,i<0&&(r+=t.totalduration),r=Math.min(Math.max(e,r),e+t.totalduration),this.log("Start time offset "+i+" found in playlist, adjust startPosition to "+r),this.startPosition=r):t.live?r=this.hls.liveSyncPosition||e:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},c.getLoadPosition=function(){var t=this.media,e=0;return this.loadedmetadata&&t?e=t.currentTime:this.nextLoadPosition&&(e=this.nextLoadPosition),e},c.handleFragLoadAborted=function(t,e){this.transmuxer&&"initSegment"!==t.sn&&t.stats.aborted&&(this.warn("Fragment "+t.sn+(e?" part"+e.index:"")+" of level "+t.level+" was aborted"),this.resetFragmentLoading(t))},c.resetFragmentLoading=function(t){this.fragCurrent&&this.fragContextChanged(t)||(this.state=xt)},c.onFragmentOrKeyLoadError=function(t,e){if(!e.fatal){var r=e.frag;if(r&&r.type===t){this.fragCurrent;var i=this.config;if(this.fragLoadError+1<=i.fragLoadingMaxRetry){if(this.resetLiveStartWhenNotLoaded(r.level))return;var a=Math.min(Math.pow(2,this.fragLoadError)*i.fragLoadingRetryDelay,i.fragLoadingMaxRetryTimeout);this.warn("Fragment "+r.sn+" of "+t+" "+r.level+" failed to load, retrying in "+a+"ms"),this.retryDate=self.performance.now()+a,this.fragLoadError++,this.state=Mt}else e.levelRetry?(t===D.b.AUDIO&&(this.fragCurrent=null),this.fragLoadError=0,this.state=xt):(o.b.error(e.details+" reaches max retry, redispatch as fatal ..."),e.fatal=!0,this.hls.stopLoad(),this.state=jt)}}},c.afterBufferFlushed=function(t,e,r){if(t){var i=lt.getBuffered(t);this.fragmentTracker.detectEvictedFragments(e,i,r),this.state===Kt&&this.resetLoadingState()}},c.resetLoadingState=function(){this.fragCurrent=null,this.fragPrevious=null,this.state=xt},c.resetLiveStartWhenNotLoaded=function(t){if(!this.loadedmetadata){this.startFragRequested=!1;var e=this.levels?this.levels[t].details:null;if(null!=e&&e.live)return this.startPosition=-1,this.setStartPosition(e,0),this.resetLoadingState(),!0;this.nextLoadPosition=this.startPosition}return!1},c.updateLevelTiming=function(t,e,r,i){var a=this,s=r.details;Object.keys(t.elementaryStreams).reduce((function(e,o){var l=t.elementaryStreams[o];if(l){var u=l.endPTS-l.startPTS;if(u<=0)return a.warn("Could not parse fragment "+t.sn+" "+o+" duration reliably ("+u+") resetting transmuxer to fallback to playlist timing"),a.resetTransmuxer(),e||!1;var h=i?0:Y(s,t,l.startPTS,l.endPTS,l.startDTS,l.endDTS);return a.hls.trigger(n.a.LEVEL_PTS_UPDATED,{details:s,level:r,drift:h,type:o,frag:t,start:l.startPTS,end:l.endPTS}),!0}return e}),!1)?(this.state=Bt,this.hls.trigger(n.a.FRAG_PARSED,{frag:t,part:e})):this.resetLoadingState()},c.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},u=i,(h=[{key:"state",get:function(){return this._state},set:function(t){var e=this._state;e!==t&&(this._state=t,this.log(e+"->"+t))}}])&&Ct(u.prototype,h),d&&Ct(u,d),i}(st);function Yt(){return self.MediaSource||self.WebKitMediaSource}function qt(){return self.SourceBuffer||self.WebKitSourceBuffer}var Xt=r(18),zt=r(10),Qt=r(14),$t=Yt()||{isTypeSupported:function(){return!1}},Jt=function(){function t(t,e,r,i){var a=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0,this.hls=t,this.id=e,this.onTransmuxComplete=r,this.onFlush=i;var l=t.config,u=function(e,r){(r=r||{}).frag=a.frag,r.id=a.id,t.trigger(e,r)};this.observer=new Qt.EventEmitter,this.observer.on(n.a.FRAG_DECRYPTED,u),this.observer.on(n.a.ERROR,u);var h={mp4:$t.isTypeSupported("video/mp4"),mpeg:$t.isTypeSupported("audio/mpeg"),mp3:$t.isTypeSupported('audio/mp4; codecs="mp3"')},d=navigator.vendor;if(l.enableWorker&&"undefined"!=typeof Worker){var c;o.b.log("demuxing in webworker");try{c=this.worker=Xt(19),this.onwmsg=this.onWorkerMessage.bind(this),c.addEventListener("message",this.onwmsg),c.onerror=function(e){t.trigger(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!0,event:"demuxerWorker",error:new Error(e.message+"  ("+e.filename+":"+e.lineno+")")})},c.postMessage({cmd:"init",typeSupported:h,vendor:d,id:e,config:JSON.stringify(l)})}catch(t){o.b.warn("Error in worker:",t),o.b.error("Error while initializing DemuxerWorker, fallback to inline"),c&&self.URL.revokeObjectURL(c.objectURL),this.transmuxer=new zt.c(this.observer,h,l,d,e),this.worker=null}}else this.transmuxer=new zt.c(this.observer,h,l,d,e)}var e=t.prototype;return e.destroy=function(){var t=this.worker;if(t)t.removeEventListener("message",this.onwmsg),t.terminate(),this.worker=null;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var r=this.observer;r&&r.removeAllListeners(),this.observer=null},e.push=function(t,e,r,i,a,n,s,l,u,h){var d=this;u.transmuxing.start=self.performance.now();var c=this.transmuxer,f=this.worker,g=n?n.start:a.start,v=a.decryptdata,p=this.frag,m=!(p&&a.cc===p.cc),y=!(p&&u.level===p.level),T=p?u.sn-p.sn:-1,E=this.part?u.part-this.part.index:1,b=!y&&(1===T||0===T&&1===E),S=self.performance.now();(y||T||0===a.stats.parsing.start)&&(a.stats.parsing.start=S),!n||!E&&b||(n.stats.parsing.start=S);var L=new zt.b(m,b,l,y,g);if(!b||m){o.b.log("[transmuxer-interface, "+a.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n        discontinuity: "+m+"\n        trackSwitch: "+y+"\n        contiguous: "+b+"\n        accurateTimeOffset: "+l+"\n        timeOffset: "+g);var A=new zt.a(r,i,e,s,h);this.configureTransmuxer(A)}if(this.frag=a,this.part=n,f)f.postMessage({cmd:"demux",data:t,decryptdata:v,chunkMeta:u,state:L},t instanceof ArrayBuffer?[t]:[]);else if(c){var R=c.push(t,v,u,L);Object(zt.d)(R)?R.then((function(t){d.handleTransmuxComplete(t)})):this.handleTransmuxComplete(R)}},e.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer,i=this.worker;if(i)i.postMessage({cmd:"flush",chunkMeta:t});else if(r){var a=r.flush(t);Object(zt.d)(a)?a.then((function(r){e.handleFlushResult(r,t)})):this.handleFlushResult(a,t)}},e.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},e.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},e.configureTransmuxer=function(t){var e=this.worker,r=this.transmuxer;e?e.postMessage({cmd:"configure",config:t}):r&&r.configure(t)},e.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},t}(),Zt=function(){function t(t,e,r,i){this.config=void 0,this.media=void 0,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.hls=this.fragmentTracker=this.media=null},e.poll=function(t){var e=this.config,r=this.media,i=this.stalled,a=r.currentTime,n=r.seeking,s=this.seeking&&!n,l=!this.seeking&&n;if(this.seeking=n,a===t){if((l||s)&&(this.stalled=null),!r.paused&&!r.ended&&0!==r.playbackRate&&lt.getBuffered(r).length){var u=lt.bufferInfo(r,a,0),h=u.len>0,d=u.nextStart||0;if(h||d){if(n){var c=u.len>2,f=!d||d-a>2&&!this.fragmentTracker.getPartialFragment(a);if(c||f)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var g,v=Math.max(d,u.start||0)-a,p=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,m=(null==p||null===(g=p.details)||void 0===g?void 0:g.live)?2*p.details.targetduration:2;if(v>0&&v<=m)return void this._trySkipBufferHole(null)}var y=self.performance.now();if(null!==i){var T=y-i;!n&&T>=250&&this._reportStall(u.len);var E=lt.bufferInfo(r,a,e.maxBufferHole);this._tryFixBufferStall(E,T)}else this.stalled=y}}}else if(this.moved=!0,null!==i){if(this.stallReported){var b=self.performance.now()-i;o.b.warn("playback not stuck anymore @"+a+", after "+Math.round(b)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,a=this.media.currentTime,n=i.getPartialFragment(a);if(n&&this._trySkipBufferHole(n))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(o.b.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())},e._reportStall=function(t){var e=this.hls,r=this.media;this.stallReported||(this.stallReported=!0,o.b.warn("Playback stalling at @"+r.currentTime+" due to low buffer (buffer="+t+")"),e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!1,buffer:t}))},e._trySkipBufferHole=function(t){for(var e=this.config,r=this.hls,i=this.media,a=i.currentTime,l=0,u=lt.getBuffered(i),h=0;h<u.length;h++){var d=u.start(h);if(a+e.maxBufferHole>=l&&a<d){var c=Math.max(d+.05,i.currentTime+.1);return o.b.warn("skipping hole, adjusting currentTime from "+a+" to "+c),this.moved=!0,this.stalled=null,i.currentTime=c,t&&r.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_SEEK_OVER_HOLE,fatal:!1,reason:"fragment loaded with buffer holes, seeking from "+a+" to "+c,frag:t}),c}l=u.end(h)}return 0},e._tryNudgeBuffer=function(){var t=this.config,e=this.hls,r=this.media,i=r.currentTime,a=(this.nudgeRetry||0)+1;if(this.nudgeRetry=a,a<t.nudgeMaxRetry){var l=i+a*t.nudgeOffset;o.b.warn("Nudging 'currentTime' from "+i+" to "+l),r.currentTime=l,e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_NUDGE_ON_STALL,fatal:!1})}else o.b.error("Playhead still not moving while enough data buffered @"+i+" after "+t.nudgeMaxRetry+" nudges"),e.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_STALLED_ERROR,fatal:!0})},t}();function te(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function ee(t,e){return(ee=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var re=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[stream-controller]")||this).audioCodecSwap=!1,i.gapController=null,i.level=-1,i._forceStartLoad=!1,i.altAudio=!1,i.audioOnly=!1,i.fragPlaying=null,i.onvplaying=null,i.onvseeked=null,i.fragLastKbps=0,i.stalled=!1,i.couldBacktrack=!1,i.audioCodecSwitch=!1,i.videoBuffer=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ee(e,r);var l,h,d,c=i.prototype;return c._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(n.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},c._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(n.a.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(n.a.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},c.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},c.startLoad=function(t){if(this.levels){var e=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,this.fragLoadError=0,!this.startFragRequested){var i=r.startLevel;-1===i&&(r.config.testBandwidth?(i=0,this.bitrateTest=!0):i=r.nextAutoLevel),this.level=r.nextLoadLevel=i,this.loadedmetadata=!1}e>0&&-1===t&&(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e),this.state=xt,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Ot},c.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},c.doTick=function(){switch(this.state){case xt:this.doTickIdle();break;case Vt:var t,e=this.levels,r=this.level,i=null==e||null===(t=e[r])||void 0===t?void 0:t.details;if(i&&(!i.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(i))break;this.state=xt;break}break;case Mt:var a,n=self.performance.now(),s=this.retryDate;(!s||n>=s||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.state=xt)}this.onTickEnd()},c.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},c.doTickIdle=function(){var t,e,r=this.hls,i=this.levelLastLoaded,a=this.levels,s=this.media,o=r.config,l=r.nextLoadLevel;if(null!==i&&(s||!this.startFragRequested&&o.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&a&&a[l]){var h=a[l];this.level=r.nextLoadLevel=l;var d=h.details;if(!d||this.state===Vt||d.live&&this.levelLastLoaded!==l)this.state=Vt;else{var c=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:s,D.b.MAIN);if(null!==c)if(!(c.len>=this.getMaxBufferLength(h.maxBitrate))){if(this._streamEnded(c,d)){var f={};return this.altAudio&&(f.type="video"),this.hls.trigger(n.a.BUFFER_EOS,f),void(this.state=Kt)}var g=c.end,v=this.getNextFragment(g,d);if(this.couldBacktrack&&!this.fragPrevious&&v&&"initSegment"!==v.sn){var p=v.sn-d.startSN;p>1&&(v=d.fragments[p-1],this.fragmentTracker.removeFragment(v))}if(v&&this.fragmentTracker.getState(v)===tt.OK&&this.nextLoadPosition>g){var m=this.audioOnly&&!this.altAudio?u.a.AUDIO:u.a.VIDEO;this.afterBufferFlushed(s,m,D.b.MAIN),v=this.getNextFragment(this.nextLoadPosition,d)}v&&(!v.initSegment||v.initSegment.data||this.bitrateTest||(v=v.initSegment),"identity"!==(null===(t=v.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=v.decryptdata)&&void 0!==e&&e.key?this.loadFragment(v,d,g):this.loadKey(v,d))}}}},c.loadFragment=function(e,r,i){var a,n=this.fragmentTracker.getState(e);if(this.fragCurrent=e,n===tt.BACKTRACKED){var s=this.fragmentTracker.getBacktrackData(e);if(s)return this._handleFragmentLoadProgress(s),void this._handleFragmentLoadComplete(s);n=tt.NOT_LOADED}n===tt.NOT_LOADED||n===tt.PARTIAL?"initSegment"===e.sn?this._loadInitSegment(e):this.bitrateTest?(e.bitrateTest=!0,this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):n===tt.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(a=this.media)||void 0===a?void 0:a.buffered.length)&&this.fragmentTracker.removeAllFragments()},c.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,D.b.MAIN);return e&&"fragment"in e?e.fragment:e},c.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,D.b.MAIN)},c.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},c.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},c.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);if(i&&i.start>1&&this.flushMainBuffer(0,i.start-1),!e.paused&&t){var a=t[this.hls.nextLoadLevel],n=this.fragLastKbps;r=n&&this.fragCurrent?this.fragCurrent.duration*a.maxBitrate/(1e3*n)+1:0}else r=0;var s=this.getBufferedFrag(e.currentTime+r);if(s){var o=this.followingBufferedFrag(s);if(o){this.abortCurrentFrag();var l=o.maxStartPTS?o.maxStartPTS:o.start,u=o.duration,h=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(h,Number.POSITIVE_INFINITY)}}}},c.abortCurrentFrag=function(){var t=this.fragCurrent;this.fragCurrent=null,null!=t&&t.loader&&t.loader.abort(),this.state===Pt&&(this.state=xt),this.nextLoadPosition=this.getLoadPosition()},c.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},c.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 Zt(this.config,i,this.fragmentTracker,this.hls)},c.onMediaDetaching=function(){var e=this.media;e&&(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)},c.onMediaPlaying=function(){this.tick()},c.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;Object(a.a)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},c.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(n.a.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=this.stalled=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null},c.onManifestParsed=function(t,e){var r,i,a,n=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(n=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=n&&s&&!("function"==typeof(null==(a=qt())||null===(i=a.prototype)||void 0===i?void 0:i.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},c.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===xt){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=Vt)}},c.onLevelLoaded=function(t,e){var r,i=this.levels,a=e.level,s=e.details,o=s.totalduration;if(i){this.log("Level "+a+" loaded ["+s.startSN+","+s.endSN+"], cc ["+s.startCC+", "+s.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==Ft&&this.state!==Mt||l.level!==e.level&&l.loader&&(this.state=xt,l.loader.abort());var u=i[a],h=0;if(s.live||null!==(r=u.details)&&void 0!==r&&r.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;h=this.alignPlaylists(s,u.details)}if(u.details=s,this.levelLastLoaded=a,this.hls.trigger(n.a.LEVEL_UPDATED,{details:s,level:a}),this.state===Vt){if(this.waitForCdnTuneIn(s))return;this.state=xt}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,h),this.tick()}else this.warn("Levels were reset while loading level "+a)},c._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,a=t.payload,n=this.levels;if(n){var s=n[r.level],o=s.details;if(o){var l=s.videoCodec,u=o.PTSKnown||!o.live,h=null===(e=r.initSegment)||void 0===e?void 0:e.data,d=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Jt(this.hls,D.b.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new ut(r.level,r.sn,r.stats.chunkCount,a.byteLength,f,g),p=this.initPTS[r.cc];c.push(a,h,d,l,r,i,o.totalduration,u,v,p)}else this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},c.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,a=e.id;if(!i){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var s=this.fragCurrent;null!=s&&s.loader&&(this.log("Switching to main audio track, cancel main fragment load"),s.loader.abort()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(n.a.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(n.a.AUDIO_TRACK_SWITCHED,{id:a})}},c.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var a=this.videoBuffer;a&&this.mediaBuffer!==a&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=a)}this.altAudio=i,this.tick()},c.onBufferCreated=function(t,e){var r,i,a=e.tracks,n=!1;for(var s in a){var o=a[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=a[s];l&&(this.videoBuffer=l.buffer)}}else n=!0}n&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},c.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===D.b.MAIN){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===Bt&&(this.state=xt));var a=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*a.total/(a.buffering.end-a.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},c.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(D.b.MAIN,e);break;case s.a.LEVEL_LOAD_ERROR:case s.a.LEVEL_LOAD_TIMEOUT:this.state!==jt&&(e.fatal?(this.warn(""+e.details),this.state=jt):e.levelRetry||this.state!==Vt||(this.state=xt));break;case s.a.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===Ut||this.state===Bt)){var r=!0,i=this.getFwdBufferInfo(this.media,D.b.MAIN);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}},c.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){var r=lt.getBuffered(t);!this.loadedmetadata&&r.length?(this.loadedmetadata=!0,this.seekToStartPos()):e.poll(this.lastCurrentTime),this.lastCurrentTime=t.currentTime}},c.onFragLoadEmergencyAborted=function(){this.state=xt,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},c.onBufferFlushed=function(t,e){var r=e.type;if(r!==u.a.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===u.a.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,D.b.MAIN)}},c.onLevelsUpdated=function(t,e){this.levels=e.levels},c.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},c.seekToStartPos=function(){var t=this.media,e=t.currentTime,r=this.startPosition;if(r>=0&&e<r){if(t.seeking)return void o.b.log("could not seek to "+r+", already seeking at "+e);var i=lt.getBuffered(t),a=(i.length?i.start(0):0)-r;a>0&&a<this.config.maxBufferHole&&(o.b.log("adjusting start position by "+a+" to match buffer start"),r+=a,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+e),t.currentTime=r}},c._getAudioCodec=function(t){var e=this.config.defaultAudioCodec||t.audioCodec;return this.audioCodecSwap&&e&&(this.log("Swapping audio codec"),e=-1!==e.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),e},c._loadBitrateTestFrag=function(t){var e=this;this._doFragLoad(t).then((function(r){var i=e.hls;if(r&&!i.nextLoadLevel&&!e.fragContextChanged(t)){e.fragLoadError=0,e.state=xt,e.startFragRequested=!1,e.bitrateTest=!1;var a=t.stats;a.parsing.start=a.parsing.end=a.buffering.start=a.buffering.end=self.performance.now(),i.trigger(n.a.FRAG_LOADED,r)}}))},c._handleTransmuxComplete=function(t){var e,r="main",i=this.hls,s=t.remuxResult,o=t.chunkMeta,l=this.getCurrentContext(o);if(!l)return this.warn("The loading context changed while buffering fragment "+o.sn+" of level "+o.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(o.level);var h=l.frag,d=l.part,c=l.level,f=s.video,g=s.text,v=s.id3,p=s.initSegment,m=this.altAudio?void 0:s.audio;if(!this.fragContextChanged(h)){if(this.state=Ut,p){p.tracks&&(this._bufferInitSegment(c,p.tracks,h,o),i.trigger(n.a.FRAG_PARSING_INIT_SEGMENT,{frag:h,id:r,tracks:p.tracks}));var y=p.initPTS,T=p.timescale;Object(a.a)(y)&&(this.initPTS[h.cc]=y,i.trigger(n.a.INIT_PTS_FOUND,{frag:h,id:r,initPTS:y,timescale:T}))}if(f&&!1!==s.independent){if(c.details){var E=f.startPTS,b=f.endPTS,S=f.startDTS,L=f.endDTS;if(d)d.elementaryStreams[f.type]={startPTS:E,endPTS:b,startDTS:S,endDTS:L};else if(f.firstKeyFrame&&f.independent&&(this.couldBacktrack=!0),f.dropped&&f.independent){if(this.getLoadPosition()+this.config.maxBufferHole<E)return void this.backtrack(h);h.setElementaryStreamInfo(f.type,h.start,b,h.start,L,!0)}h.setElementaryStreamInfo(f.type,E,b,S,L),this.bufferFragmentData(f,h,d,o)}}else if(!1===s.independent)return void this.backtrack(h);if(m){var A=m.startPTS,R=m.endPTS,k=m.startDTS,D=m.endDTS;d&&(d.elementaryStreams[u.a.AUDIO]={startPTS:A,endPTS:R,startDTS:k,endDTS:D}),h.setElementaryStreamInfo(u.a.AUDIO,A,R,k,D),this.bufferFragmentData(m,h,d,o)}if(null!=v&&null!==(e=v.samples)&&void 0!==e&&e.length){var _={frag:h,id:r,samples:v.samples};i.trigger(n.a.FRAG_PARSING_METADATA,_)}if(g){var I={frag:h,id:r,samples:g.samples};i.trigger(n.a.FRAG_PARSING_USERDATA,I)}}},c._bufferInitSegment=function(t,e,r,i){var a=this;if(this.state===Ut){this.audioOnly=!!e.audio&&!e.video,this.altAudio&&!this.audioOnly&&delete e.audio;var s=e.audio,o=e.video,l=e.audiovideo;if(s){var u=t.audioCodec,h=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(u&&(u=-1!==u.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==s.metadata.channelCount&&-1===h.indexOf("firefox")&&(u="mp4a.40.5")),-1!==h.indexOf("android")&&"audio/mpeg"!==s.container&&(u="mp4a.40.2",this.log("Android: force audio codec to "+u)),t.audioCodec&&t.audioCodec!==u&&this.log('Swapping manifest audio codec "'+t.audioCodec+'" for "'+u+'"'),s.levelCodec=u,s.id="main",this.log("Init audio buffer, container:"+s.container+", codecs[selected/level/parsed]=["+(u||"")+"/"+(t.audioCodec||"")+"/"+s.codec+"]")}o&&(o.levelCodec=t.videoCodec,o.id="main",this.log("Init video buffer, container:"+o.container+", codecs[level/parsed]=["+(t.videoCodec||"")+"/"+o.codec+"]")),l&&this.log("Init audiovideo buffer, container:"+l.container+", codecs[level/parsed]=["+(t.attrs.CODECS||"")+"/"+l.codec+"]"),this.hls.trigger(n.a.BUFFER_CODECS,e),Object.keys(e).forEach((function(t){var s=e[t].initSegment;null!=s&&s.byteLength&&a.hls.trigger(n.a.BUFFER_APPENDING,{type:t,data:s,frag:r,part:null,chunkMeta:i,parent:r.type})})),this.tick()}},c.backtrack=function(t){this.couldBacktrack=!0,this.resetTransmuxer(),this.flushBufferGap(t);var e=this.fragmentTracker.backtrack(t);this.fragPrevious=null,this.nextLoadPosition=t.start,e?this.resetFragmentLoading(t):this.state=Gt},c.checkFragmentChanged=function(){var t=this.media,e=null;if(t&&t.readyState>1&&!1===t.seeking){var r=t.currentTime;if(lt.isBuffered(t,r)?e=this.getAppendedFrag(r):lt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){var i=this.fragPlaying,a=e.level;i&&e.sn===i.sn&&i.level===a&&e.urlId===i.urlId||(this.hls.trigger(n.a.FRAG_CHANGED,{frag:e}),i&&i.level===a||this.hls.trigger(n.a.LEVEL_SWITCHED,{level:a}),this.fragPlaying=e)}}},l=i,(h=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentLevel",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);if(e)return e.level}return-1}},{key:"nextBufferedFrag",get:function(){var t=this.media;if(t){var e=this.getAppendedFrag(t.currentTime);return this.followingBufferedFrag(e)}return null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&te(l.prototype,h),d&&te(l,d),i}(Wt),ie=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}(),ae=function(){function t(t,e,r){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new ie(t),this.fast_=new ie(e)}var e=t.prototype;return e.update=function(t,e){var r=this.slow_,i=this.fast_;this.slow_.halfLife!==t&&(this.slow_=new ie(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new ie(e,i.getEstimate(),i.getTotalWeight()))},e.sample=function(t,e){var r=(t=Math.max(t,this.minDelayMs_))/1e3,i=8*e/r;this.fast_.sample(r,i),this.slow_.sample(r,i)},e.canEstimate=function(){var t=this.fast_;return t&&t.getTotalWeight()>=this.minWeight_},e.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},e.destroy=function(){},t}();function ne(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var se=function(){function t(t){this.hls=void 0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=void 0,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=t;var e=t.config;this.bwEstimator=new ae(e.abrEwmaSlowVoD,e.abrEwmaFastVoD,e.abrEwmaDefaultEstimate),this.registerListeners()}var e,r,i,l=t.prototype;return l.registerListeners=function(){var t=this.hls;t.on(n.a.FRAG_LOADING,this.onFragLoading,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(n.a.FRAG_LOADING,this.onFragLoading,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.ERROR,this.onError,this)},l.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},l.onFragLoading=function(t,e){var r,i=e.frag;i.type===D.b.MAIN&&(this.timer||(this.fragCurrent=i,this.partCurrent=null!=(r=e.part)?r:null,this.timer=self.setInterval(this.onCheck,100)))},l.onLevelLoaded=function(t,e){var r=this.hls.config;e.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},l._abandonRulesCheck=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.autoLevelEnabled,s=r.config,l=r.media;if(t&&l){var u=e?e.stats:t.stats,h=e?e.duration:t.duration;if(u.aborted)return o.b.warn("frag loader destroy or aborted, disarm abandonRules"),this.clearTimer(),void(this._nextAutoLevel=-1);if(i&&!l.paused&&l.playbackRate&&l.readyState){var d=performance.now()-u.loading.start,c=Math.abs(l.playbackRate);if(!(d<=500*h/c)){var f=r.levels,g=r.minAutoLevel,v=f[t.level],p=u.total||Math.max(u.loaded,Math.round(h*v.maxBitrate/8)),m=Math.max(1,u.bwEstimate?u.bwEstimate/8:1e3*u.loaded/d),y=(p-u.loaded)/m,T=l.currentTime,E=(lt.bufferInfo(l,T,s.maxBufferHole).end-T)/c;if(!(E>=2*h/c||y<=E)){var b,S=Number.POSITIVE_INFINITY;for(b=t.level-1;b>g;b--){if((S=h*f[b].maxBitrate/(6.4*m))<E)break}if(!(S>=y)){var L=this.bwEstimator.getEstimate();o.b.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+b+"\n      Current BW estimate: "+(Object(a.a)(L)?(L/1024).toFixed(3):"Unknown")+" Kb/s\n      Estimated load time for current fragment: "+y.toFixed(3)+" s\n      Estimated load time for the next fragment: "+S.toFixed(3)+" s\n      Time to underbuffer: "+E.toFixed(3)+" s"),r.nextLoadLevel=b,this.bwEstimator.sample(d,u.loaded),this.clearTimer(),t.loader&&(this.fragCurrent=this.partCurrent=null,t.loader.abort()),r.trigger(n.a.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:u})}}}}}},l.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===D.b.MAIN&&Object(a.a)(r.sn)){var s=i?i.stats:r.stats,o=i?i.duration:r.duration;if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var l=this.hls.levels[r.level],u=(l.loaded?l.loaded.bytes:0)+s.loaded,h=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:h},l.realBitrate=Math.round(8*u/h)}if(r.bitrateTest){var d={stats:s,frag:r,part:i,id:r.type};this.onFragBuffered(n.a.FRAG_BUFFERED,d),r.bitrateTest=!1}}},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part,a=i?i.stats:r.stats;if(!a.aborted&&r.type===D.b.MAIN&&"initSegment"!==r.sn){var n=a.parsing.end-a.loading.start;this.bwEstimator.sample(n,a.loaded),a.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=n/1e3:this.bitrateTestDelay=0}},l.onError=function(t,e){switch(e.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:this.clearTimer()}},l.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},l.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,a=r.config,n=r.minAutoLevel,s=r.media,l=e?e.duration:t?t.duration:0,u=s?s.currentTime:0,h=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,d=this.bwEstimator?this.bwEstimator.getEstimate():a.abrEwmaDefaultEstimate,c=(lt.bufferInfo(s,u,a.maxBufferHole).end-u)/h,f=this.findBestLevel(d,n,i,c,a.abrBandWidthFactor,a.abrBandWidthUpFactor);if(f>=0)return f;o.b.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=l?Math.min(l,a.maxStarvationDelay):a.maxStarvationDelay,v=a.abrBandWidthFactor,p=a.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;if(m)g=(l?Math.min(l,a.maxLoadingDelay):a.maxLoadingDelay)-m,o.b.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),v=p=1}return f=this.findBestLevel(d,n,i,c+g,v,p),Math.max(f,0)},l.findBestLevel=function(t,e,r,i,a,n){for(var s,l=this.fragCurrent,u=this.partCurrent,h=this.lastLoadedFragLevel,d=this.hls.levels,c=d[h],f=!(null==c||null===(s=c.details)||void 0===s||!s.live),g=null==c?void 0:c.codecSet,v=u?u.duration:l?l.duration:0,p=r;p>=e;p--){var m=d[p];if(m&&(!g||m.codecSet===g)){var y=m.details,T=(u?null==y?void 0:y.partTarget:null==y?void 0:y.averagetargetduration)||v,E=void 0;E=p<=h?a*t:n*t;var b=d[p].maxBitrate,S=b*T/E;if(o.b.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+p+"/"+Math.round(E)+"/"+b+"/"+T+"/"+i+"/"+S),E>b&&(!S||f&&!this.bitrateTestDelay||S<i))return p}}return-1},e=t,(r=[{key:"nextAutoLevel",get:function(){var t=this._nextAutoLevel,e=this.bwEstimator;if(!(-1===t||e&&e.canEstimate()))return t;var r=this.getNextABRAutoLevel();return-1!==t&&(r=Math.min(t,r)),r},set:function(t){this._nextAutoLevel=t}}])&&ne(e.prototype,r),i&&ne(e,i),t}(),oe=r(13);function le(){return(le=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function ue(t,e){return(ue=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var he=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[audio-stream-controller]")||this).videoBuffer=null,i.videoTrackCC=-1,i.waitingVideoCC=-1,i.audioSwitch=!1,i.trackId=-1,i.waitingData=null,i.mainDetails=null,i.bufferFlushed=!1,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ue(e,r);var l=i.prototype;return l.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},l._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.on(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.BUFFER_RESET,this.onBufferReset,this),t.on(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.on(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},l._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),t.off(n.a.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.BUFFER_RESET,this.onBufferReset,this),t.off(n.a.BUFFER_CREATED,this.onBufferCreated,this),t.off(n.a.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(n.a.FRAG_BUFFERED,this.onFragBuffered,this)},l.onInitPtsFound=function(t,e){var r=e.frag,i=e.id,a=e.initPTS;if("main"===i){var n=r.cc;this.initPTS[r.cc]=a,this.log("InitPTS for cc: "+n+" found from main: "+a),this.videoTrackCC=n,this.state===Ht&&this.tick()}},l.startLoad=function(t){if(!this.levels)return this.startPosition=t,void(this.state=Ot);var e=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),this.fragLoadError=0,e>0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),this.state=xt):(this.loadedmetadata=!1,this.state=Nt),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},l.doTick=function(){switch(this.state){case xt:this.doTickIdle();break;case Nt:var e,r=this.levels,i=this.trackId,a=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(a){if(this.waitForCdnTuneIn(a))break;this.state=Ht}break;case Mt:var n,s=performance.now(),l=this.retryDate;(!l||s>=l||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.state=xt);break;case Ht:var u=this.waitingData;if(u){var h=u.frag,d=u.part,c=u.cache,f=u.complete;if(void 0!==this.initPTS[h.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=Ft;var g={frag:h,part:d,payload:c.flush(),networkDetails:null};this._handleFragmentLoadProgress(g),f&&t.prototype._handleFragmentLoadComplete.call(this,g)}else if(this.videoTrackCC!==this.waitingVideoCC)o.b.log("Waiting fragment cc ("+h.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var v=this.getLoadPosition(),p=lt.bufferInfo(this.mediaBuffer,v,this.config.maxBufferHole);mt(p.end,this.config.maxFragLookUpTolerance,h)<0&&(o.b.log("Waiting fragment cc ("+h.cc+") @ "+h.start+" cancelled because another fragment at "+p.end+" is needed"),this.clearWaitingFragment())}}else this.state=xt}this.onTickEnd()},l.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=xt)},l.onTickEnd=function(){var t=this.media;if(t&&t.readyState){var e=(this.mediaBuffer?this.mediaBuffer:t).buffered;!this.loadedmetadata&&e.length&&(this.loadedmetadata=!0),this.lastCurrentTime=t.currentTime}},l.doTickIdle=function(){var t,e,r=this.hls,i=this.levels,a=this.media,s=this.trackId,o=r.config;if(i&&i[s]&&(a||!this.startFragRequested&&o.startFragPrefetch)){var l=i[s].details;if(!l||l.live&&this.levelLastLoaded!==s||this.waitForCdnTuneIn(l))this.state=Nt;else{this.bufferFlushed&&(this.bufferFlushed=!1,this.afterBufferFlushed(this.mediaBuffer?this.mediaBuffer:this.media,u.a.AUDIO,D.b.AUDIO));var h=this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,D.b.AUDIO);if(null!==h){var d=h.len,c=this.getMaxBufferLength(),f=this.audioSwitch;if(!(d>=c)||f){if(!f&&this._streamEnded(h,l))return r.trigger(n.a.BUFFER_EOS,{type:"audio"}),void(this.state=Kt);var g=l.fragments[0].start,v=h.end;if(f){var p=this.getLoadPosition();v=p,l.PTSKnown&&p<g&&(h.end>g||h.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),a.currentTime=g+.05)}var m=this.getNextFragment(v,l);m?"identity"!==(null===(t=m.decryptdata)||void 0===t?void 0:t.keyFormat)||null!==(e=m.decryptdata)&&void 0!==e&&e.key?this.loadFragment(m,l,v):this.loadKey(m,l):this.bufferFlushed=!0}}}}},l.getMaxBufferLength=function(){var e=t.prototype.getMaxBufferLength.call(this),r=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,D.b.MAIN);return null===r?e:Math.max(e,r.len)},l.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},l.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new j(t)}))},l.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;null!=i&&i.loader&&i.loader.abort(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=xt):this.state=Ot,this.tick()},l.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},l.onLevelLoaded=function(t,e){this.mainDetails=e.details},l.onAudioTrackLoaded=function(t,e){var r,i=this.levels,a=e.details,n=e.id;if(i){this.log("Track "+n+" loaded ["+a.startSN+","+a.endSN+"],duration:"+a.totalduration);var s=i[n],o=0;if(a.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed||!l)return;!s.details&&a.hasProgramDateTime&&l.hasProgramDateTime?(ft(a,l),o=a.fragments[0].start):o=this.alignPlaylists(a,s.details)}s.details=a,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&a.live||this.setStartPosition(s.details,o),this.state!==Nt||this.waitForCdnTuneIn(a)||(this.state=xt),this.tick()}else this.warn("Audio tracks were reset while loading level "+n)},l._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,a=t.payload,n=this.config,s=this.trackId,l=this.levels;if(l){var u=l[s],h=u.details,d=n.defaultAudioCodec||u.audioCodec||"mp4a.40.2",c=this.transmuxer;c||(c=this.transmuxer=new Jt(this.hls,D.b.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var f=this.initPTS[r.cc],g=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==f){var v=i?i.index:-1,p=-1!==v,m=new ut(r.level,r.sn,r.stats.chunkCount,a.byteLength,v,p);c.push(a,g,d,"",r,i,h.totalduration,!1,m,f)}else{o.b.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+h.startSN+" ,"+h.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new oe.a,complete:!1}).cache.push(new Uint8Array(a)),this.waitingVideoCC=this.videoTrackCC,this.state=Ht}}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},l._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},l.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},l.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer)},l.onFragBuffered=function(t,e){var r=e.frag,i=e.part;r.type===D.b.AUDIO&&(this.fragContextChanged(r)?this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==r.sn&&(this.fragPrevious=r,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(n.a.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(r,i)))},l.onError=function(e,r){switch(r.details){case s.a.FRAG_LOAD_ERROR:case s.a.FRAG_LOAD_TIMEOUT:case s.a.KEY_LOAD_ERROR:case s.a.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(D.b.AUDIO,r);break;case s.a.AUDIO_TRACK_LOAD_ERROR:case s.a.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==jt&&this.state!==Ot&&(this.state=r.fatal?jt:xt,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case s.a.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===Ut||this.state===Bt)){var i=!0,a=this.getFwdBufferInfo(this.mediaBuffer,D.b.AUDIO);a&&a.len>.5&&(i=!this.reduceMaxBufferLength(a.len)),i&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}},l.onBufferFlushed=function(t,e){e.type===u.a.AUDIO&&(this.bufferFlushed=!0)},l._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,a=t.remuxResult,s=t.chunkMeta,o=this.getCurrentContext(s);if(!o)return this.warn("The loading context changed while buffering fragment "+s.sn+" of level "+s.level+". This chunk will not be buffered."),void this.resetLiveStartWhenNotLoaded(s.level);var l=o.frag,h=o.part,d=a.audio,c=a.text,f=a.id3,g=a.initSegment;if(!this.fragContextChanged(l)){if(this.state=Ut,this.audioSwitch&&d&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,s),i.trigger(n.a.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),d){var v=d.startPTS,p=d.endPTS,m=d.startDTS,y=d.endDTS;h&&(h.elementaryStreams[u.a.AUDIO]={startPTS:v,endPTS:p,startDTS:m,endDTS:y}),l.setElementaryStreamInfo(u.a.AUDIO,v,p,m,y),this.bufferFragmentData(d,l,h,s)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=le({frag:l,id:r},f);i.trigger(n.a.FRAG_PARSING_METADATA,T)}if(c){var E=le({frag:l,id:r},c);i.trigger(n.a.FRAG_PARSING_USERDATA,E)}}},l._bufferInitSegment=function(t,e,r){if(this.state===Ut){t.video&&delete t.video;var i=t.audio;if(i){i.levelCodec=i.codec,i.id="audio",this.log("Init audio buffer, container:"+i.container+", codecs[parsed]=["+i.codec+"]"),this.hls.trigger(n.a.BUFFER_CODECS,t);var a=i.initSegment;if(null!=a&&a.byteLength){var s={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:a};this.hls.trigger(n.a.BUFFER_APPENDING,s)}this.tick()}}},l.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||n===tt.NOT_LOADED||n===tt.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e):r.live&&!Object(a.a)(this.initPTS[e.cc])?(this.log("Waiting for video PTS in continuity counter "+e.cc+" of live stream before loading audio fragment "+e.sn+" of level "+this.trackId),this.state=Ht):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},l.completeAudioSwitch=function(){var e=this.hls,r=this.media,i=this.trackId;r&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,e.trigger(n.a.AUDIO_TRACK_SWITCHED,{id:i})},i}(Wt);function de(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function ce(t,e){return(ce=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var fe=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.trackName="",r.selectDefaultTrack=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ce(e,r);var a,o,l,u=i.prototype;return u.registerListeners=function(){var t=this.hls;t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.on(n.a.ERROR,this.onError,this)},u.unregisterListeners=function(){var t=this.hls;t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(n.a.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),t.off(n.a.ERROR,this.onError,this)},u.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,t.prototype.destroy.call(this)},u.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.trackName="",this.selectDefaultTrack=!0},u.onManifestParsed=function(t,e){this.tracks=e.audioTracks||[]},u.onAudioTrackLoaded=function(t,e){var r=e.id,i=e.details,a=this.tracksInGroup[r];if(a){var n=a.details;a.details=e.details,this.log("audioTrack "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,n))}else this.warn("Invalid audio track id "+r)},u.onLevelLoading=function(t,e){this.switchLevel(e.level)},u.onLevelSwitching=function(t,e){this.switchLevel(e.level)},u.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.audioGroupIds){var r=e.audioGroupIds[e.urlId];if(this.groupId!==r){this.groupId=r;var i=this.tracks.filter((function(t){return!r||t.groupId===r}));this.selectDefaultTrack&&!i.some((function(t){return t.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=i;var a={audioTracks:i};this.log("Updating audio tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(n.a.AUDIO_TRACKS_UPDATED,a),this.selectInitialTrack()}}},u.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===D.a.AUDIO_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},u.setAudioTrack=function(t){var e=this.tracksInGroup;if(t<0||t>=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=e[this.trackId];this.log("Now switching to audio-track index "+t);var i=e[t],a=i.id,s=i.groupId,o=void 0===s?"":s,l=i.name,u=i.type,h=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(n.a.AUDIO_TRACK_SWITCHING,{id:a,groupId:o,name:l,type:u,url:h}),!i.details||i.details.live){var d=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(d)}}},u.selectInitialTrack=function(){this.tracksInGroup;var t=this.trackName,e=this.findTrackId(t)||this.findTrackId();-1!==e?this.setAudioTrack(e):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},u.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},u.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,a=e.url;if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("loading audio-track playlist for id: "+r),this.clearTimer(),this.hls.trigger(n.a.AUDIO_TRACK_LOADING,{url:a,id:r,groupId:i,deliveryDirectives:t||null})}},a=i,(o=[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1,this.setAudioTrack(t)}}])&&de(a.prototype,o),l&&de(a,l),i}(Q);function ge(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function ve(t,e){return(ve=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var pe=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,e,r,"[subtitle-stream-controller]")||this).levels=[],i.currentTrackId=-1,i.tracksBuffered=[],i.mainDetails=null,i._registerListeners(),i}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ve(e,r);var a,s,l,u=i.prototype;return u.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},u._registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.on(n.a.ERROR,this.onError,this),t.on(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(n.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.on(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(n.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u._unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.LEVEL_LOADED,this.onLevelLoaded,this),t.off(n.a.ERROR,this.onError,this),t.off(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(n.a.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),t.off(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(n.a.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)},u.startLoad=function(){this.stopLoad(),this.state=xt,this.setInterval(500),this.tick()},u.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},u.onLevelLoaded=function(t,e){this.mainDetails=e.details},u.onSubtitleFragProcessed=function(t,e){var r=e.frag,i=e.success;if(this.fragPrevious=r,this.state=xt,i){var a=this.tracksBuffered[this.currentTrackId];if(a){for(var n,s=r.start,o=0;o<a.length;o++)if(s>=a[o].start&&s<=a[o].end){n=a[o];break}var l=r.start+r.duration;n?n.end=l:(n={start:s,end:l},a.push(n)),this.fragmentTracker.fragBuffered(r)}}},u.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var a=this.currentTrackId,n=this.levels;if(!n.length||!n[a]||!n[a].details)return;var s=i-n[a].details.targetduration;if(s<=0)return;e.endOffsetSubtitles=Math.max(0,s),this.tracksBuffered.forEach((function(t){for(var e=0;e<t.length;)if(t[e].end<=s)t.shift();else{if(!(t[e].start<s))break;t[e].start=s,e++}})),this.fragmentTracker.removeFragmentsInRange(r,s,D.b.SUBTITLE)}},u.onError=function(t,e){var r,i=e.frag;i&&i.type===D.b.SUBTITLE&&(null!==(r=this.fragCurrent)&&void 0!==r&&r.loader&&this.fragCurrent.loader.abort(),this.state=xt)},u.onSubtitleTracksUpdated=function(t,e){var r=this,i=e.subtitleTracks;this.tracksBuffered=[],this.levels=i.map((function(t){return new j(t)})),this.fragmentTracker.removeAllFragments(),this.fragPrevious=null,this.levels.forEach((function(t){r.tracksBuffered[t.id]=[]})),this.mediaBuffer=null},u.onSubtitleTrackSwitch=function(t,e){if(this.currentTrackId=e.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?(this.mediaBuffer=this.mediaBufferTimeRanges,this.setInterval(500)):this.mediaBuffer=null}else this.clearInterval()},u.onSubtitleTrackLoaded=function(t,e){var r,i=e.details,a=e.id,n=this.currentTrackId,s=this.levels;if(s.length){var o=s[n];if(!(a>=s.length||a!==n)&&o){if(this.mediaBuffer=this.mediaBufferTimeRanges,i.live||null!==(r=o.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(i.deltaUpdateFailed||!l)return;var u=l.fragments[0];if(o.details)0===this.alignPlaylists(i,o.details)&&u&&z(i,u.start);else i.hasProgramDateTime&&l.hasProgramDateTime?ft(i,l):u&&z(i,u.start)}if(o.details=i,this.levelLastLoaded=a,this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===xt)pt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0)}}},u._handleFragmentLoadComplete=function(t){var e=t.frag,r=t.payload,i=e.decryptdata,a=this.hls;if(!this.fragContextChanged(e)&&r&&r.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){var s=performance.now();this.decrypter.webCryptoDecrypt(new Uint8Array(r),i.key.buffer,i.iv.buffer).then((function(t){var r=performance.now();a.trigger(n.a.FRAG_DECRYPTED,{frag:e,payload:t,stats:{tstart:s,tdecrypt:r}})}))}},u.doTick=function(){if(this.media){if(this.state===xt){var t,e=this.currentTrackId,r=this.levels;if(!r.length||!r[e]||!r[e].details)return;var i=r[e].details,a=i.targetduration,s=this.config,l=this.media,u=lt.bufferedInfo(this.mediaBufferTimeRanges,l.currentTime-a,s.maxBufferHole),h=u.end;if(u.len>this.getMaxBufferLength()+a)return;var d,c=i.fragments,f=c.length,g=i.edge,v=this.fragPrevious;if(h<g){var p=s.maxFragLookUpTolerance;v&&i.hasProgramDateTime&&(d=vt(c,v.endProgramDateTime,p)),d||!(d=pt(v,c,h,p))&&v&&v.start<c[0].start&&(d=c[0])}else d=c[f-1];null!==(t=d)&&void 0!==t&&t.encrypted?(o.b.log("Loading key for "+d.sn),this.state=Pt,this.hls.trigger(n.a.KEY_LOADING,{frag:d})):d&&this.fragmentTracker.getState(d)===tt.NOT_LOADED&&this.loadFragment(d,i,h)}}else this.state=xt},u.loadFragment=function(e,r,i){this.fragCurrent=e,t.prototype.loadFragment.call(this,e,r,i)},a=i,(s=[{key:"mediaBufferTimeRanges",get:function(){return this.tracksBuffered[this.currentTrackId]||[]}}])&&ge(a.prototype,s),l&&ge(a,l),i}(Wt);function me(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function ye(t,e){return(ye=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Te(t){for(var e=[],r=0;r<t.length;r++){var i=t[r];"subtitles"===i.kind&&i.label&&e.push(t[r])}return e}var Ee,be=function(t){var e,r;function i(e){var r;return(r=t.call(this,e,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r.subtitleDisplay=!0,r.registerListeners(),r}r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ye(e,r);var a,s,o,l=i.prototype;return l.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,t.prototype.destroy.call(this)},l.registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.on(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.on(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.on(n.a.ERROR,this.onError,this)},l.unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.LEVEL_LOADING,this.onLevelLoading,this),t.off(n.a.LEVEL_SWITCHING,this.onLevelSwitching,this),t.off(n.a.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),t.off(n.a.ERROR,this.onError,this)},l.onMediaAttached=function(t,e){this.media=e.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},l.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},l.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),Te(this.media.textTracks).forEach((function(t){x(t)})),this.subtitleTrack=-1,this.media=null)},l.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},l.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},l.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,a=this.trackId,n=this.tracksInGroup[a];if(n){var s=n.details;n.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,s))}else this.warn("Invalid subtitle track id "+r)},l.onLevelLoading=function(t,e){this.switchLevel(e.level)},l.onLevelSwitching=function(t,e){this.switchLevel(e.level)},l.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,a=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=a;var s=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:a};this.log("Updating subtitle tracks, "+a.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(n.a.SUBTITLE_TRACKS_UPDATED,o),-1!==s&&this.setSubtitleTrack(s,i)}}},l.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r<e.length;r++){var i=e[r];if((!this.selectDefaultTrack||i.default)&&(!t||t===i.name))return i.id}return-1},l.onError=function(e,r){t.prototype.onError.call(this,e,r),!r.fatal&&r.context&&r.context.type===D.a.SUBTITLE_TRACK&&r.context.id===this.trackId&&r.context.groupId===this.groupId&&this.retryLoadingOrFail(r)},l.loadPlaylist=function(t){var e=this.tracksInGroup[this.trackId];if(this.shouldLoadTrack(e)){var r=e.id,i=e.groupId,a=e.url;if(t)try{a=t.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Loading subtitle playlist for id "+r),this.hls.trigger(n.a.SUBTITLE_TRACK_LOADING,{url:a,id:r,groupId:i,deliveryDirectives:t||null})}},l.toggleTrackModes=function(t){var e=this,r=this.media,i=this.subtitleDisplay,a=this.trackId;if(r){var n=Te(r.textTracks),s=n.filter((function(t){return t.groupId===e.groupId}));if(-1===t)[].slice.call(n).forEach((function(t){t.mode="disabled"}));else{var o=s[a];o&&(o.mode="disabled")}var l=s[t];l&&(l.mode=i?"showing":"hidden")}},l.setSubtitleTrack=function(t,e){var r,i=this.tracksInGroup;if(this.media){if(this.trackId!==t&&this.toggleTrackModes(t),!(this.trackId===t&&(-1===t||null!==(r=i[t])&&void 0!==r&&r.details)||t<-1||t>=i.length)){this.clearTimer();var a=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,a){var s=a.id,o=a.groupId,l=void 0===o?"":o,u=a.name,h=a.type,d=a.url;this.hls.trigger(n.a.SUBTITLE_TRACK_SWITCH,{id:s,groupId:l,name:u,type:h,url:d});var c=this.switchParams(a.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(n.a.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},l.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=Te(this.media.textTracks),r=0;r<e.length;r++)if("hidden"===e[r].mode)t=r;else if("showing"===e[r].mode){t=r;break}this.subtitleTrack!==t&&(this.subtitleTrack=t)}},a=i,(s=[{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}])&&me(a.prototype,s),o&&me(a,o),i}(Q),Se=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e){var r=this.queues[e];r.push(t),1===r.length&&this.buffers[e]&&this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.buffers,r=this.queues,i=e[t],a=r[t];if(a.length){var n=a[0];try{n.execute()}catch(e){o.b.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),n.onError(e),i&&i.updating||(a.shift(),this.executeNext(t))}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),Le=Yt(),Ae=/([ha]vc.)(?:\.[^.,]+)+/,Re=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.hls,r=e.media,i=e.mediaSource;o.b.log("[buffer-controller]: Media source opened"),r&&(e.updateMediaElementDuration(),t.trigger(n.a.MEDIA_ATTACHED,{media:r})),i&&i.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){o.b.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){o.b.log("[buffer-controller]: Media source ended")},this.hls=t,this._initSourceBuffer(),this.registerListeners()}var e=t.prototype;return e.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},e.destroy=function(){this.unregisterListeners(),this.details=null},e.registerListeners=function(){var t=this.hls;t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.BUFFER_RESET,this.onBufferReset,this),t.on(n.a.BUFFER_APPENDING,this.onBufferAppending,this),t.on(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(n.a.BUFFER_EOS,this.onBufferEos,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(n.a.FRAG_PARSED,this.onFragParsed,this),t.on(n.a.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.BUFFER_RESET,this.onBufferReset,this),t.off(n.a.BUFFER_APPENDING,this.onBufferAppending,this),t.off(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(n.a.BUFFER_EOS,this.onBufferEos,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(n.a.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(n.a.FRAG_PARSED,this.onFragParsed,this),t.off(n.a.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Se(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]}},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,o.b.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&Le){var i=this.mediaSource=new Le;i.addEventListener("sourceopen",this._onMediaSourceOpen),i.addEventListener("sourceended",this._onMediaSourceEnded),i.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(i),this._objectUrl=r.src}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(o.b.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){o.b.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):o.b.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(n.a.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){o.b.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var a=r.tracks[t];if(a&&"function"==typeof a.buffer.changeType){var n=e[t],s=n.codec,o=n.levelCodec,l=n.container;if((a.levelCodec||a.codec).replace(Ae,"$1")!==(o||s).replace(Ae,"$1")){var u=l+";codecs="+(o||s);r.appendChangeType(t,u)}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,a={execute:function(){var a=r.sourceBuffer[t];a&&(o.b.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),a.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){o.b.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(a,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,a=this.operationQueue,l=this.tracks,u=e.data,h=e.type,d=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[h],v=self.performance.now();g.start=v;var p=d.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=l.audio,T="audio"===h&&1===f.id&&"audio/mpeg"===(null==y?void 0:y.container),E={execute:function(){if(g.executeStart=self.performance.now(),T){var t=r.sourceBuffer[h];if(t){var e=d.start-t.timestampOffset;Math.abs(e)>=.1&&(o.b.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+d.start+" (delta: "+e+") sn: "+d.sn+")"),t.timestampOffset=d.start)}}r.appendExecutor(u,h)},onStart:function(){},onComplete:function(){var t=self.performance.now();g.executeEnd=g.end=t,0===p.first&&(p.first=t),m&&0===m.first&&(m.first=t);var e=r.sourceBuffer,i={};for(var a in e)i[a]=lt.getBuffered(e[a]);r.appendError=0,r.hls.trigger(n.a.BUFFER_APPENDED,{type:h,frag:d,part:c,chunkMeta:f,parent:d.type,timeRanges:i})},onError:function(t){o.b.error("[buffer-controller]: Error encountered while trying to append to the "+h+" SourceBuffer",t);var e={type:s.b.MEDIA_ERROR,parent:d.type,details:s.a.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=s.a.BUFFER_FULL_ERROR:(r.appendError++,e.details=s.a.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(o.b.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0)),i.trigger(n.a.ERROR,e)}};a.append(E,h)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,a=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(n.a.BUFFER_FLUSHED,{type:t})},onError:function(e){o.b.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(a(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(a(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,a=e.part,s=[],l=a?a.elementaryStreams:i.elementaryStreams;l[u.a.AUDIOVIDEO]?s.push("audiovideo"):(l[u.a.AUDIO]&&s.push("audio"),l[u.a.VIDEO]&&s.push("video"));0===s.length&&o.b.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,a&&(a.stats.buffering.end=t);var e=a?a.stats:i.stats;r.hls.trigger(n.a.FRAG_BUFFERED,{frag:i,part:a,stats:e,id:i.type})}),s)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var a=r.sourceBuffer[i];return e.type&&e.type!==i||a&&!a.ended&&(a.ended=!0,o.b.log("[buffer-controller]: "+i+" sourceBuffer now EOS")),t&&!(a&&!a.ended)}),!0)&&this.blockBuffers((function(){var t=r.mediaSource;t&&"open"===t.readyState&&t.endOfStream()}))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var s=this.getSourceBufferTypes();if(s.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if(Object(a.a)(o)&&!(o<0)){var l=r.currentTime,u=e.levelTargetDuration,h=Math.max(o,u),d=Math.floor(l/u)*u-h;s.forEach((function(r){var a=i[r];if(a){var s=lt.getBuffered(a);s.length>0&&d>s.start(0)&&(t.trigger(n.a.BACK_BUFFER_REACHED,{bufferEnd:d}),e.live&&t.trigger(n.a.LIVE_BACK_BUFFER_REACHED,{bufferEnd:d}),t.trigger(n.a.BUFFER_FLUSHING,{startOffset:0,endOffset:d,type:r}))}}))}}}},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,s=r.duration,l=Object(a.a)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(o.b.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>l&&n>s||!Object(a.a)(s))&&(o.b.log("[buffer-controller]: Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),a=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,a)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&!t||2===i){this.createSourceBuffers(r),this.pendingTracks={};var a=this.getSourceBufferTypes();if(0===a.length)return void this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});a.forEach((function(t){e.executeNext(t)}))}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");var i=0;for(var a in t)if(!e[a]){var l=t[a];if(!l)throw Error("source buffer exists for track "+a+", however track does not");var u=l.levelCodec||l.codec,h=l.container+";codecs="+u;o.b.log("[buffer-controller]: creating sourceBuffer("+h+")");try{var d=e[a]=r.addSourceBuffer(h),c=a;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[a]={buffer:d,codec:u,container:l.container,levelCodec:l.levelCodec,id:l.id},i++}catch(t){o.b.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:h})}}i&&this.hls.trigger(n.a.BUFFER_CREATED,{tracks:this.tracks})},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){o.b.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(n.a.ERROR,{type:s.b.MEDIA_ERROR,details:s.a.BUFFER_APPENDING_ERROR,fatal:!1});var r=this.operationQueue.current(t);r&&r.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,s=this.operationQueue,l=this.sourceBuffer[t];if(!i||!n||!l)return o.b.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=Object(a.a)(i.duration)?i.duration:1/0,h=Object(a.a)(n.duration)?n.duration:1/0,d=Math.max(0,e),c=Math.min(r,u,h);c>d?(o.b.log("[buffer-controller]: Removing ["+d+","+c+"] from the "+t+" SourceBuffer"),l.remove(d,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return o.b.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return o.b.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve(t);var i=this.operationQueue,a=e.map((function(t){return i.appendBlocker(t)}));Promise.all(a).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var a=r.bind(this,t);this.listeners[t].push({event:e,listener:a}),i.addEventListener(e,a)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),ke={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},De=function(t){var e=t;return ke.hasOwnProperty(t)&&(e=ke[t]),String.fromCharCode(e)},_e={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ie={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Ce={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},we={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Oe=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];!function(t){t[t.ERROR=0]="ERROR",t[t.TEXT=1]="TEXT",t[t.WARNING=2]="WARNING",t[t.INFO=2]="INFO",t[t.DEBUG=3]="DEBUG",t[t.DATA=3]="DATA"}(Ee||(Ee={}));var xe=function(){function t(){this.time=null,this.verboseLevel=Ee.ERROR}return t.prototype.log=function(t,e){this.verboseLevel>=t&&o.b.log(this.time+" ["+t+"] "+e)},t}(),Pe=function(t){for(var e=[],r=0;r<t.length;r++)e.push(t[r].toString(16));return e},Fe=function(){function t(t,e,r,i,a){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=t||"white",this.underline=e||!1,this.italics=r||!1,this.background=i||"black",this.flash=a||!1}var e=t.prototype;return e.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},e.setStyles=function(t){for(var e=["foreground","underline","italics","background","flash"],r=0;r<e.length;r++){var i=e[r];t.hasOwnProperty(i)&&(this[i]=t[i])}},e.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},e.equals=function(t){return this.foreground===t.foreground&&this.underline===t.underline&&this.italics===t.italics&&this.background===t.background&&this.flash===t.flash},e.copy=function(t){this.foreground=t.foreground,this.underline=t.underline,this.italics=t.italics,this.background=t.background,this.flash=t.flash},e.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},t}(),Me=function(){function t(t,e,r,i,a,n){this.uchar=void 0,this.penState=void 0,this.uchar=t||" ",this.penState=new Fe(e,r,i,a,n)}var e=t.prototype;return e.reset=function(){this.uchar=" ",this.penState.reset()},e.setChar=function(t,e){this.uchar=t,this.penState.copy(e)},e.setPenState=function(t){this.penState.copy(t)},e.equals=function(t){return this.uchar===t.uchar&&this.penState.equals(t.penState)},e.copy=function(t){this.uchar=t.uchar,this.penState.copy(t.penState)},e.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},t}(),Ne=function(){function t(t){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var e=0;e<100;e++)this.chars.push(new Me);this.logger=t,this.pos=0,this.currPenState=new Fe}var e=t.prototype;return e.equals=function(t){for(var e=!0,r=0;r<100;r++)if(!this.chars[r].equals(t.chars[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<100;e++)this.chars[e].copy(t.chars[e])},e.isEmpty=function(){for(var t=!0,e=0;e<100;e++)if(!this.chars[e].isEmpty()){t=!1;break}return t},e.setCursor=function(t){this.pos!==t&&(this.pos=t),this.pos<0?(this.logger.log(Ee.DEBUG,"Negative cursor position "+this.pos),this.pos=0):this.pos>100&&(this.logger.log(Ee.DEBUG,"Too large cursor position "+this.pos),this.pos=100)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r<e+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(e)},e.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},e.insertChar=function(t){t>=144&&this.backSpace();var e=De(t);this.pos>=100?this.logger.log(Ee.ERROR,"Cannot insert "+t.toString(16)+" ("+e+") at position "+this.pos+". Skipping it!"):(this.chars[this.pos].setChar(e,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e<100;e++)this.chars[e].reset()},e.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},e.clearToEndOfRow=function(){this.clearFromPos(this.pos)},e.getTextString=function(){for(var t=[],e=!0,r=0;r<100;r++){var i=this.chars[r].uchar;" "!==i&&(e=!1),t.push(i)}return e?"":t.join("")},e.setPenStyles=function(t){this.currPenState.setStyles(t),this.chars[this.pos].setPenState(this.currPenState)},t}(),Ue=function(){function t(t){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var e=0;e<15;e++)this.rows.push(new Ne(t));this.logger=t,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var e=t.prototype;return e.reset=function(){for(var t=0;t<15;t++)this.rows[t].clear();this.currRow=14},e.equals=function(t){for(var e=!0,r=0;r<15;r++)if(!this.rows[r].equals(t.rows[r])){e=!1;break}return e},e.copy=function(t){for(var e=0;e<15;e++)this.rows[e].copy(t.rows[e])},e.isEmpty=function(){for(var t=!0,e=0;e<15;e++)if(!this.rows[e].isEmpty()){t=!1;break}return t},e.backSpace=function(){this.rows[this.currRow].backSpace()},e.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},e.insertChar=function(t){this.rows[this.currRow].insertChar(t)},e.setPen=function(t){this.rows[this.currRow].setPenStyles(t)},e.moveCursor=function(t){this.rows[this.currRow].moveCursor(t)},e.setCursor=function(t){this.logger.log(Ee.INFO,"setCursor: "+t),this.rows[this.currRow].setCursor(t)},e.setPAC=function(t){this.logger.log(Ee.INFO,"pacData = "+JSON.stringify(t));var e=t.row-1;if(this.nrRollUpRows&&e<this.nrRollUpRows-1&&(e=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==e){for(var r=0;r<15;r++)this.rows[r].clear();var i=this.currRow+1-this.nrRollUpRows,a=this.lastOutputScreen;if(a){var n=a.rows[i].cueStartTime,s=this.logger.time;if(n&&null!==s&&n<s)for(var o=0;o<this.nrRollUpRows;o++)this.rows[e-this.nrRollUpRows+o+1].copy(a.rows[i+o])}}this.currRow=e;var l=this.rows[this.currRow];if(null!==t.indent){var u=t.indent,h=Math.max(u-1,0);l.setCursor(t.indent),t.color=l.chars[h].penState.foreground}var d={foreground:t.color,underline:t.underline,italics:t.italics,background:"black",flash:!1};this.setPen(d)},e.setBkgData=function(t){this.logger.log(Ee.INFO,"bkgData = "+JSON.stringify(t)),this.backSpace(),this.setPen(t),this.insertChar(32)},e.setRollUpRows=function(t){this.nrRollUpRows=t},e.rollUp=function(){if(null!==this.nrRollUpRows){this.logger.log(Ee.TEXT,this.getDisplayText());var t=this.currRow+1-this.nrRollUpRows,e=this.rows.splice(t,1)[0];e.clear(),this.rows.splice(this.currRow,0,e),this.logger.log(Ee.INFO,"Rolling up")}else this.logger.log(Ee.DEBUG,"roll_up but nrRollUpRows not set yet")},e.getDisplayText=function(t){t=t||!1;for(var e=[],r="",i=-1,a=0;a<15;a++){var n=this.rows[a].getTextString();n&&(i=a+1,t?e.push("Row "+i+": '"+n+"'"):e.push(n.trim()))}return e.length>0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),Be=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 Ue(r),this.nonDisplayedMemory=new Ue(r),this.lastOutputScreen=new Ue(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(Ee.INFO,"MODE="+t),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=0;e<t.length;e++)this.writeScreen.insertChar(t[e]);var r=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(Ee.INFO,r+": "+this.writeScreen.getDisplayText(!0)),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(Ee.TEXT,"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())},e.ccRCL=function(){this.logger.log(Ee.INFO,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},e.ccBS=function(){this.logger.log(Ee.INFO,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},e.ccAOF=function(){},e.ccAON=function(){},e.ccDER=function(){this.logger.log(Ee.INFO,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},e.ccRU=function(t){this.logger.log(Ee.INFO,"RU("+t+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(t)},e.ccFON=function(){this.logger.log(Ee.INFO,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},e.ccRDC=function(){this.logger.log(Ee.INFO,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},e.ccTR=function(){this.logger.log(Ee.INFO,"TR"),this.setMode("MODE_TEXT")},e.ccRTD=function(){this.logger.log(Ee.INFO,"RTD"),this.setMode("MODE_TEXT")},e.ccEDM=function(){this.logger.log(Ee.INFO,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},e.ccCR=function(){this.logger.log(Ee.INFO,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},e.ccENM=function(){this.logger.log(Ee.INFO,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},e.ccEOC=function(){if(this.logger.log(Ee.INFO,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(Ee.TEXT,"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)},e.ccTO=function(t){this.logger.log(Ee.INFO,"TO("+t+") - Tab Offset"),this.writeScreen.moveCursor(t)},e.ccMIDROW=function(t){var e={flash:!1};if(e.underline=t%2==1,e.italics=t>=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(Ee.INFO,"MIDROW: "+JSON.stringify(e)),this.writeScreen.setPen(e)},e.outputDataUpdate=function(t){void 0===t&&(t=!1);var e=this.logger.time;null!==e&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,e,this.lastOutputScreen),t&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:e):this.cueStartTime=e,this.lastOutputScreen.copy(this.displayedMemory))},e.cueSplitAtTime=function(t){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,t,this.displayedMemory),this.cueStartTime=t))},t}();function Ge(t,e,r){r.a=t,r.b=e}function Ke(t,e,r){return r.a===t&&r.b===e}var je=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new xe;this.channels=[null,new Be(t,e,i),new Be(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,a,n=!1;this.logger.time=t;for(var s=0;s<e.length;s+=2)if(i=127&e[s],a=127&e[s+1],0!==i||0!==a){if(this.logger.log(Ee.DATA,"["+Pe([e[s],e[s+1]])+"] -> ("+Pe([i,a])+")"),(r=this.parseCmd(i,a))||(r=this.parseMidrow(i,a)),r||(r=this.parsePAC(i,a)),r||(r=this.parseBackgroundAttributes(i,a)),!r&&(n=this.parseChars(i,a))){var o=this.currentChannel;if(o&&o>0)this.channels[o].insertChars(n);else this.logger.log(Ee.WARNING,"No channel found yet. TEXT-MODE?")}r||n||this.logger.log(Ee.WARNING,"Couldn't parse cleaned data "+Pe([i,a])+" orig: "+Pe([e[s],e[s+1]]))}},e.parseCmd=function(t,e){var r=this.cmdHistory;if(!((20===t||28===t||21===t||29===t)&&e>=32&&e<=47)&&!((23===t||31===t)&&e>=33&&e<=35))return!1;if(Ke(t,e,r))return Ge(null,null,r),this.logger.log(Ee.DEBUG,"Repeated command ("+Pe([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,a=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?a.ccRCL():33===e?a.ccBS():34===e?a.ccAOF():35===e?a.ccAON():36===e?a.ccDER():37===e?a.ccRU(2):38===e?a.ccRU(3):39===e?a.ccRU(4):40===e?a.ccFON():41===e?a.ccRDC():42===e?a.ccTR():43===e?a.ccRTD():44===e?a.ccEDM():45===e?a.ccCR():46===e?a.ccENM():47===e&&a.ccEOC():a.ccTO(e-32),Ge(t,e,r),this.currentChannel=i,!0},e.parseMidrow=function(t,e){var r=0;if((17===t||25===t)&&e>=32&&e<=47){if((r=17===t?1:2)!==this.currentChannel)return this.logger.log(Ee.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(Ee.DEBUG,"MIDROW ("+Pe([t,e])+")"),!0)}return!1},e.parsePAC=function(t,e){var r,i=this.cmdHistory;if(!((t>=17&&t<=23||t>=25&&t<=31)&&e>=64&&e<=127)&&!((16===t||24===t)&&e>=64&&e<=95))return!1;if(Ke(t,e,i))return Ge(null,null,i),!0;var a=t<=23?1:2;r=e>=64&&e<=95?1===a?_e[t]:Ce[t]:1===a?Ie[t]:we[t];var n=this.channels[a];return!!n&&(n.setPAC(this.interpretPAC(r,e)),Ge(t,e,i),this.currentChannel=a,!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,a=null,n=null;(t>=25?(r=2,n=t-8):(r=1,n=t),n>=17&&n<=19)?(i=17===n?e+80:18===n?e+112:e+144,this.logger.log(Ee.INFO,"Special char '"+De(i)+"' in channel "+r),a=[i]):t>=32&&t<=127&&(a=0===e?[t]:[t,e]);if(a){var s=Pe(a);this.logger.log(Ee.DEBUG,"Char codes =  "+s.join(",")),Ge(t,e,this.cmdHistory)}return a},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=Oe[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var a=t<=23?1:2;return this.channels[a].setBkgData(i),Ge(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;t<Object.keys(this.channels).length;t++){var e=this.channels[t];e&&e.reset()}this.cmdHistory={a:null,b:null}},e.cueSplitAtTime=function(t){for(var e=0;e<this.channels.length;e++){var r=this.channels[e];r&&r.cueSplitAtTime(t)}},t}(),He=function(){function t(t,e){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=e}var e=t.prototype;return e.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},e.newCue=function(t,e,r){(null===this.startTime||this.startTime>t)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[]},t}(),Ve=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function a(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i<e;i++)r[i-1]=arguments[i];for(var a=1;a<arguments.length;a++){var n=arguments[a];for(var s in n)t[s]=n[s]}return t}function n(e,n,s){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var u="",h=!1,d=e,c=n,f=s,g=null,v="",p=!0,m="auto",y="start",T=50,E="middle",b=50,S="middle";Object.defineProperty(o,"id",a({},l,{get:function(){return u},set:function(t){u=""+t}})),Object.defineProperty(o,"pauseOnExit",a({},l,{get:function(){return h},set:function(t){h=!!t}})),Object.defineProperty(o,"startTime",a({},l,{get:function(){return d},set:function(t){if("number"!=typeof t)throw new TypeError("Start time must be set to a number.");d=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",a({},l,{get:function(){return c},set:function(t){if("number"!=typeof t)throw new TypeError("End time must be set to a number.");c=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",a({},l,{get:function(){return f},set:function(t){f=""+t,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",a({},l,{get:function(){return g},set:function(t){g=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",a({},l,{get:function(){return v},set:function(e){var i=function(e){return r(t,e)}(e);if(!1===i)throw new SyntaxError("An invalid or illegal string was specified.");v=i,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",a({},l,{get:function(){return p},set:function(t){p=!!t,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",a({},l,{get:function(){return m},set:function(t){if("number"!=typeof t&&"auto"!==t)throw new SyntaxError("An invalid number or illegal string was specified.");m=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",a({},l,{get:function(){return y},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");y=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",a({},l,{get:function(){return T},set:function(t){if(t<0||t>100)throw new Error("Position must be between 0 and 100.");T=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",a({},l,{get:function(){return E},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");E=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",a({},l,{get:function(){return b},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");b=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",a({},l,{get:function(){return S},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");S=e,this.hasBeenReset=!0}})),o.displayState=void 0}return n.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},n}(),We=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 Ye(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 qe=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i<r.length;++i)if(e===r[i]){this.set(t,e);break}},e.integer=function(t,e){/^-?\d+$/.test(e)&&this.set(t,parseInt(e,10))},e.percent=function(t,e){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(e)){var r=parseFloat(e);if(r>=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Xe(t,e,r,i){var a=i?t.split(i):[t];for(var n in a)if("string"==typeof a[n]){var s=a[n].split(r);if(2===s.length)e(s[0],s[1])}}var ze=new Ve(0,0,""),Qe="middle"===ze.align?"middle":"center";function $e(t,e,r){var i=t;function a(){var e=Ye(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function n(){t=t.replace(/^\s+/,"")}if(n(),e.startTime=a(),n(),"--\x3e"!==t.substr(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.substr(3),n(),e.endTime=a(),n(),function(t,e){var i=new qe;Xe(t,(function(t,e){var a;switch(t){case"region":for(var n=r.length-1;n>=0;n--)if(r[n].id===e){i.set(t,r[n].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":a=e.split(","),i.integer(t,a[0]),i.percent(t,a[0])&&i.set("snapToLines",!1),i.alt(t,a[0],["auto"]),2===a.length&&i.alt("lineAlign",a[1],["start",Qe,"end"]);break;case"position":a=e.split(","),i.percent(t,a[0]),2===a.length&&i.alt("positionAlign",a[1],["start",Qe,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",Qe,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var a=i.get("line","auto");"auto"===a&&-1===ze.line&&(a=-1),e.line=a,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",Qe);var n=i.get("position","auto");"auto"===n&&50===ze.position&&(n="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=n}(t,e)}function Je(t){return t.replace(/<br(?: \/)?>/gi,"\n")}var Ze=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new We,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=Je(t);r<t.length&&"\r"!==t[r]&&"\n"!==t[r];)++r;var i=t.substr(0,r);return"\r"===t[r]&&++r,"\n"===t[r]&&++r,e.buffer=t.substr(r),i}t&&(e.buffer+=e.decoder.decode(t,{stream:!0}));try{var i="";if("INITIAL"===e.state){if(!/\r\n|\n/.test(e.buffer))return this;var a=(i=r()).match(/^(ï»¿)?WEBVTT([ \t].*)?$/);if(!a||!a[0])throw new Error("Malformed WebVTT signature.");e.state="HEADER"}for(var n=!1;e.buffer;){if(!/\r\n|\n/.test(e.buffer))return this;switch(n?n=!1:i=r(),e.state){case"HEADER":/:/.test(i)?Xe(i,(function(t,e){}),/:/):i||(e.state="ID");continue;case"NOTE":i||(e.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(i)){e.state="NOTE";break}if(!i)continue;if(e.cue=new Ve(0,0,""),e.state="CUE",-1===i.indexOf("--\x3e")){e.cue.id=i;continue}case"CUE":if(!e.cue){e.state="BADCUE";continue}try{$e(i,e.cue,e.regionList)}catch(t){e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var s=-1!==i.indexOf("--\x3e");if(!i||s&&(n=!0)){e.oncue&&e.cue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}if(null===e.cue)continue;e.cue.text&&(e.cue.text+="\n"),e.cue.text+=i;continue;case"BADCUE":i||(e.state="ID")}}}catch(t){"CUETEXT"===e.state&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state="INITIAL"===e.state?"BADWEBVTT":"BADCUE"}return this},e.flush=function(){try{if((this.cue||"HEADER"===this.state)&&(this.buffer+="\n\n",this.parse()),"INITIAL"===this.state||"BADWEBVTT"===this.state)throw new Error("Malformed WebVTT signature.")}catch(t){this.onparsingerror&&this.onparsingerror(t)}return this.onflush&&this.onflush(),this},t}(),tr=r(8),er=r(16),rr=/\r\n|\n\r|\n|\r/g,ir=function(t,e,r){return void 0===r&&(r=0),t.substr(r,e.length)===e},ar=function(t){for(var e=5381,r=t.length;r;)e=33*e^t.charCodeAt(--r);return(e>>>0).toString()};function nr(t,e,r){return ar(t.toString())+ar(e.toString())+ar(r)}function sr(t,e,r,i,n,s,o,l){var u,h=new Ze,d=Object(F.f)(new Uint8Array(t)).trim().replace(rr,"\n").split("\n"),c=[],f=Object(tr.a)(e,r),g="00:00.000",v=0,p=0,m=!0,y=!1;h.oncue=function(t){var e=i[n],r=i.ccOffset,a=(v-f)/9e4;if(null!=e&&e.new&&(void 0!==p?r=i.ccOffset=e.start:function(t,e,r){var i=t[e],a=t[i.prevCC];if(!a||!a.new&&i.new)return t.ccOffset=t.presentationOffset=i.start,void(i.new=!1);for(;null!==(n=a)&&void 0!==n&&n.new;){var n;t.ccOffset+=i.start-a.start,i.new=!1,a=t[(i=a).prevCC]}t.presentationOffset=r}(i,n,a)),a&&(r=a-i.presentationOffset),y){var o=t.endTime-t.startTime,l=Object(er.b)(9e4*(t.startTime+r-p),9e4*s)/9e4;t.startTime=l,t.endTime=l+o}var u=t.text.trim();t.text=decodeURIComponent(encodeURIComponent(u)),t.id||(t.id=nr(t.startTime,t.endTime,u)),t.endTime>0&&c.push(t)},h.onparsingerror=function(t){u=t},h.onflush=function(){u?l(u):o(c)},d.forEach((function(t){if(m){if(ir(t,"X-TIMESTAMP-MAP=")){m=!1,y=!0,t.substr(16).split(",").forEach((function(t){ir(t,"LOCAL:")?g=t.substr(6):ir(t,"MPEGTS:")&&(v=parseInt(t.substr(7)))}));try{p=function(t){var e=parseInt(t.substr(-3)),r=parseInt(t.substr(-6,2)),i=parseInt(t.substr(-9,2)),n=t.length>9?parseInt(t.substr(0,t.indexOf(":"))):0;if(!(Object(a.a)(e)&&Object(a.a)(r)&&Object(a.a)(i)&&Object(a.a)(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,e+=6e4*i,e+=36e5*n}(g)/1e3}catch(t){y=!1,u=t}return}""===t&&(m=!1)}h.parse(t+"\n")})),h.flush()}function or(){return(or=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}var lr=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,ur=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,hr={left:"start",center:"center",right:"end",start:"start",end:"end"};function dr(t,e,r,i,a){var n=Object(l.b)(new Uint8Array(t),["mdat"]);if(0!==n.length){var s=n[0],o=Object(F.f)(new Uint8Array(t,s.start,s.end-s.start)),u=Object(tr.c)(e,1,r);try{i(function(t,e){var r=(new DOMParser).parseFromString(t,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var i={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},a=Object.keys(i).reduce((function(t,e){return t[e]=r.getAttribute("ttp:"+e)||i[e],t}),{}),n="preserve"!==r.getAttribute("xml:space"),s=fr(cr(r,"styling","style")),o=fr(cr(r,"layout","region")),l=cr(r,"body","[begin]");return[].map.call(l,(function(t){var r=function t(e,r){return[].slice.call(e.childNodes).reduce((function(e,i,a){var n;return"br"===i.nodeName&&a?e+"\n":null!==(n=i.childNodes)&&void 0!==n&&n.length?t(i,r):r?e+i.textContent.trim().replace(/\s+/g," "):e+i.textContent}),"")}(t,n);if(!r||!t.hasAttribute("begin"))return null;var i=pr(t.getAttribute("begin"),a),l=pr(t.getAttribute("dur"),a),u=pr(t.getAttribute("end"),a);if(null===i)throw vr(t);if(null===u){if(null===l)throw vr(t);u=i+l}var h=new Ve(i-e,u-e,r);h.id=nr(h.startTime,h.endTime,h.text);var d=o[t.getAttribute("region")],c=s[t.getAttribute("style")];h.position=10,h.size=80;var f=function(t,e){var r="http://www.w3.org/ns/ttml#styling";return["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce((function(i,a){var n=gr(e,r,a)||gr(t,r,a);return n&&(i[a]=n),i}),{})}(d,c),g=f.textAlign;if(g){var v=hr[g];v&&(h.lineAlign=v),h.align=g}return or(h,f),h})).filter((function(t){return null!==t}))}(o,u))}catch(t){a(t)}}else a(new Error("Could not parse IMSC1 mdat"))}function cr(t,e,r){var i=t.getElementsByTagName(e)[0];return i?[].slice.call(i.querySelectorAll(r)):[]}function fr(t){return t.reduce((function(t,e){var r=e.getAttribute("xml:id");return r&&(t[r]=e),t}),{})}function gr(t,e,r){return t.hasAttributeNS(e,r)?t.getAttributeNS(e,r):null}function vr(t){return new Error("Could not parse ttml timestamp "+t)}function pr(t,e){if(!t)return null;var r=Ye(t);return null===r&&(lr.test(t)?r=function(t,e){var r=lr.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):ur.test(t)&&(r=function(t,e){var r=ur.exec(t),i=Number(r[1]);switch(r[2]){case"h":return 3600*i;case"m":return 60*i;case"ms":return 1e3*i;case"f":return i/e.frameRate;case"t":return i/e.tickRate}return i}(t,e))),r}var mr=function(){function t(t){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.timescale=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var e=new He(this,"textTrack1"),r=new He(this,"textTrack2"),i=new He(this,"textTrack3"),a=new He(this,"textTrack4");this.cea608Parser1=new je(1,e,r),this.cea608Parser2=new je(3,i,a)}t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.on(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(n.a.FRAG_LOADING,this.onFragLoading,this),t.on(n.a.FRAG_LOADED,this.onFragLoaded,this),t.on(n.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(n.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(n.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this)}var e=t.prototype;return e.destroy=function(){var t=this.hls;t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(n.a.MANIFEST_LOADING,this.onManifestLoading,this),t.off(n.a.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(n.a.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(n.a.FRAG_LOADING,this.onFragLoading,this),t.off(n.a.FRAG_LOADED,this.onFragLoaded,this),t.off(n.a.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(n.a.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(n.a.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(n.a.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(n.a.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},e.addCues=function(t,e,r,i,a){for(var s,o,l,u,h=!1,d=a.length;d--;){var c=a[d],f=(s=c[0],o=c[1],l=e,u=r,Math.min(o,u)-Math.max(s,l));if(f>=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),h=!0,f/(r-e)>.5))return}if(h||a.push([e,r]),this.config.renderTextTracksNatively){var g=this.captionsTracks[t];this.Cues.newCue(g,e,r,i)}else{var v=this.Cues.newCue(null,e,r,i);this.hls.trigger(n.a.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,a=e.id,s=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===a&&(this.initPTS[i.cc]=s,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(n.a.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r<e.textTracks.length;r++){var i=e.textTracks[r];if(i[t])return i}return null},e.createCaptionsTrack=function(t){this.config.renderTextTracksNatively?this.createNativeTrack(t):this.createNonNativeTrack(t)},e.createNativeTrack=function(t){if(!this.captionsTracks[t]){var e=this.captionsProperties,r=this.captionsTracks,i=this.media,a=e[t],n=a.label,s=a.languageCode,o=this.getExistingTrack(t);if(o)r[t]=o,x(r[t]),w(r[t],i);else{var l=this.createTextTrack("captions",n,s);l&&(l[t]=!0,r[t]=l)}}},e.createNonNativeTrack=function(t){if(!this.nonNativeCaptionsTracks[t]){var e=this.captionsProperties[t];if(e){var r={_id:t,label:e.label,kind:"captions",default:!!e.media&&!!e.media.default,closedCaptions:e.media};this.nonNativeCaptionsTracks[t]=r,this.hls.trigger(n.a.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},e.createTextTrack=function(t,e,r){var i=this.media;if(i)return i.addTextTrack(t,e,r)},e.onMediaAttaching=function(t,e){this.media=e.media,this._cleanTracks()},e.onMediaDetaching=function(){var t=this.captionsTracks;Object.keys(t).forEach((function(e){x(t[e]),delete t[e]})),this.nonNativeCaptionsTracks={}},e.onManifestLoading=function(){this.lastSn=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!1}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=this.unparsedVttFrags||[],this.initPTS=[],this.timescale=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},e._cleanTracks=function(){var t=this.media;if(t){var e=t.textTracks;if(e)for(var r=0;r<e.length;r++)x(e[r])}},e.onSubtitleTracksUpdated=function(t,e){var r=this;this.textTracks=[];var i=e.subtitleTracks||[],a=i.some((function(t){return"stpp.ttml.im1t"===t.textCodec}));if(this.config.enableWebVTT||a&&this.config.enableIMSC1){var s=this.tracks&&i&&this.tracks.length===i.length;if(this.tracks=i||[],this.config.renderTextTracksNatively){var o=this.media?this.media.textTracks:[];this.tracks.forEach((function(t,e){var i;if(e<o.length){for(var a=null,n=0;n<o.length;n++)if(yr(o[n],t)){a=o[n];break}a&&(i=a)}i?x(i):(i=r.createTextTrack("subtitles",t.name,t.lang))&&(i.mode="disabled"),i&&(i.groupId=t.groupId,r.textTracks.push(i))}))}else if(!s&&this.tracks&&this.tracks.length){var l=this.tracks.map((function(t){return{label:t.name,kind:t.type.toLowerCase(),default:t.default,subtitleTrack:t}}));this.hls.trigger(n.a.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:l})}}},e.onManifestLoaded=function(t,e){var r=this;this.config.enableCEA708Captions&&e.captions&&e.captions.forEach((function(t){var e=/(?:CC|SERVICE)([1-4])/.exec(t.instreamId);if(e){var i="textTrack"+e[1],a=r.captionsProperties[i];a&&(a.label=t.name,t.lang&&(a.languageCode=t.lang),a.media=t)}}))},e.onFragLoading=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2,a=this.lastSn;if(this.enabled&&r&&i&&e.frag.type===D.b.MAIN){var n=e.frag.sn;n!==a+1&&(r.reset(),i.reset()),this.lastSn=n}},e.onFragLoaded=function(t,e){var r=e.frag,i=e.payload,s=this.initPTS,o=this.unparsedVttFrags;if(r.type===D.b.SUBTITLE)if(i.byteLength){if(!Object(a.a)(s[r.cc]))return o.push(e),void(s.length&&this.hls.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Missing initial subtitle PTS")}));var l=r.decryptdata;if(null==l||null==l.key||"AES-128"!==l.method){var u=this.tracks[r.level],h=this.vttCCs;h[r.cc]||(h[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),u&&"stpp.ttml.im1t"===u.textCodec?this._parseIMSC1(r,i):this._parseVTTs(r,i,h)}}else this.hls.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},e._parseIMSC1=function(t,e){var r=this,i=this.hls;dr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(e){r._appendCues(e,t.level),i.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(e){o.b.log("Failed to parse IMSC1: "+e),i.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:e})}))},e._parseVTTs=function(t,e,r){var i=this,a=this.hls;sr(e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){i._appendCues(e,t.level),a.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){i._fallbackToIMSC1(t,e),o.b.log("Failed to parse VTT cue: "+r),a.trigger(n.a.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||dr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec="stpp.ttml.im1t",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("disabled"===i.mode)return;t.forEach((function(t){return O(i,t)}))}else{var a=this.tracks[e].default?"default":"subtitles"+e;r.trigger(n.a.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===D.b.SUBTITLE){if(!Object(a.a)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(n.a.FRAG_LOADED,e)}},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i)for(var a=0;a<e.samples.length;a++){var n=e.samples[a].bytes;if(n){var s=this.extractCea608Data(n);r.addData(e.samples[a].pts,s[0]),i.addData(e.samples[a].pts,s[1])}}},e.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset,a=e.endOffsetSubtitles,n=e.type,s=this.media;if(s&&!(s.currentTime<i)){if(!n||"video"===n){var o=this.captionsTracks;Object.keys(o).forEach((function(t){return P(o[t],r,i)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==a){var l=this.textTracks;Object.keys(l).forEach((function(t){return P(l[t],r,a)}))}}},e.extractCea608Data=function(t){for(var e=31&t[0],r=2,i=[[],[]],a=0;a<e;a++){var n=t[r++],s=127&t[r++],o=127&t[r++],l=3&n;0===s&&0===o||0!=(4&n)&&(0!==l&&1!==l||(i[l].push(s),i[l].push(o)))}return i},t}();function yr(t,e){return t&&t.label===e.name&&!(t.textTrack1||t.textTrack2)}function Tr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Er,br=function(){function t(t){this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.hls=void 0,this.streamController=void 0,this.clientRect=void 0,this.hls=t,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var e,r,i,a=t.prototype;return a.setStreamController=function(t){this.streamController=t},a.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},a.registerListeners=function(){var t=this.hls;t.on(n.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.on(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.on(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.on(n.a.MEDIA_DETACHING,this.onMediaDetaching,this)},a.unregisterListener=function(){var t=this.hls;t.off(n.a.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),t.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this),t.off(n.a.BUFFER_CODECS,this.onBufferCodecs,this),t.off(n.a.MEDIA_DETACHING,this.onMediaDetaching,this)},a.onFpsDropLevelCapping=function(e,r){t.isLevelAllowed(r.droppedLevel,this.restrictedLevels)&&this.restrictedLevels.push(r.droppedLevel)},a.onMediaAttaching=function(t,e){this.media=e.media instanceof HTMLVideoElement?e.media:null},a.onManifestParsed=function(t,e){var r=this.hls;this.restrictedLevels=[],this.firstLevel=e.firstLevel,r.config.capLevelToPlayerSize&&e.video&&this.startCapping()},a.onBufferCodecs=function(t,e){this.hls.config.capLevelToPlayerSize&&e.video&&this.startCapping()},a.onMediaDetaching=function(){this.stopCapping()},a.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},a.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var a=i.filter((function(i,a){return t.isLevelAllowed(a,r.restrictedLevels)&&a<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(a,this.mediaWidth,this.mediaHeight)},a.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},a.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},a.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},t.isLevelAllowed=function(t,e){return void 0===e&&(e=[]),-1===e.indexOf(t)},t.getMaxLevelByMediaSize=function(t,e,r){if(!t||!t.length)return-1;for(var i,a,n=t.length-1,s=0;s<t.length;s+=1){var o=t[s];if((o.width>=e||o.height>=r)&&(i=o,!(a=t[s+1])||i.width!==a.width||i.height!==a.height)){n=s;break}}return n},e=t,i=[{key:"contentScaleFactor",get:function(){var t=1;try{t=self.devicePixelRatio}catch(t){}return t}}],(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*t.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*t.contentScaleFactor}}])&&Tr(e.prototype,r),i&&Tr(e,i),t}(),Sr=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(n.a.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(n.a.MEDIA_ATTACHING,this.onMediaAttaching)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var a=i-this.lastTime,s=r-this.lastDroppedFrames,l=e-this.lastDecodedFrames,u=1e3*s/a,h=this.hls;if(h.trigger(n.a.FPS_DROP,{currentDropped:s,currentDecoded:l,totalDroppedFrames:r}),u>0&&s>h.config.fpsDroppedMonitoringThreshold*l){var d=h.currentLevel;o.b.warn("drop FPS ratio greater than max allowed value for currentLevel: "+d),d>0&&(-1===h.autoLevelCapping||h.autoLevelCapping>=d)&&(d-=1,h.trigger(n.a.FPS_DROP_LEVEL_CAPPING,{level:d,droppedLevel:h.currentLevel}),h.autoLevelCapping=d,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}();!function(t){t.WIDEVINE="com.widevine.alpha",t.PLAYREADY="com.microsoft.playready"}(Er||(Er={}));var Lr="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function Ar(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Rr=function(){function t(t){this.hls=void 0,this._widevineLicenseUrl=void 0,this._licenseXhrSetup=void 0,this._licenseResponseCallback=void 0,this._emeEnabled=void 0,this._requestMediaKeySystemAccess=void 0,this._drmSystemOptions=void 0,this._config=void 0,this._mediaKeysList=[],this._media=null,this._hasSetMediaKeys=!1,this._requestLicenseFailureCount=0,this.mediaKeysPromise=null,this._onMediaEncrypted=this.onMediaEncrypted.bind(this),this.hls=t,this._config=t.config,this._widevineLicenseUrl=this._config.widevineLicenseUrl,this._licenseXhrSetup=this._config.licenseXhrSetup,this._licenseResponseCallback=this._config.licenseResponseCallback,this._emeEnabled=this._config.emeEnabled,this._requestMediaKeySystemAccess=this._config.requestMediaKeySystemAccessFunc,this._drmSystemOptions=this._config.drmSystemOptions,this._registerListeners()}var e,r,i,a=t.prototype;return a.destroy=function(){this._unregisterListeners(),this.hls=this._onMediaEncrypted=null,this._requestMediaKeySystemAccess=null},a._registerListeners=function(){this.hls.on(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(n.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(n.a.MANIFEST_PARSED,this.onManifestParsed,this)},a._unregisterListeners=function(){this.hls.off(n.a.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(n.a.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(n.a.MANIFEST_PARSED,this.onManifestParsed,this)},a.getLicenseServerUrl=function(t){switch(t){case Er.WIDEVINE:if(!this._widevineLicenseUrl)break;return this._widevineLicenseUrl}throw new Error('no license server URL configured for key-system "'+t+'"')},a._attemptKeySystemAccess=function(t,e,r){var i=this,a=function(t,e,r,i){switch(t){case Er.WIDEVINE:return function(t,e,r){var i={audioCapabilities:[],videoCapabilities:[]};return t.forEach((function(t){i.audioCapabilities.push({contentType:'audio/mp4; codecs="'+t+'"',robustness:r.audioRobustness||""})})),e.forEach((function(t){i.videoCapabilities.push({contentType:'video/mp4; codecs="'+t+'"',robustness:r.videoRobustness||""})})),[i]}(e,r,i);default:throw new Error("Unknown key-system: "+t)}}(t,e,r,this._drmSystemOptions);o.b.log("Requesting encrypted media key-system access");var n=this.requestMediaKeySystemAccess(t,a);this.mediaKeysPromise=n.then((function(e){return i._onMediaKeySystemAccessObtained(t,e)})),n.catch((function(e){o.b.error('Failed to obtain key-system "'+t+'" access:',e)}))},a._onMediaKeySystemAccessObtained=function(t,e){var r=this;o.b.log('Access for key-system "'+t+'" obtained');var i={mediaKeysSessionInitialized:!1,mediaKeySystemAccess:e,mediaKeySystemDomain:t};this._mediaKeysList.push(i);var a=Promise.resolve().then((function(){return e.createMediaKeys()})).then((function(e){return i.mediaKeys=e,o.b.log('Media-keys created for key-system "'+t+'"'),r._onMediaKeysCreated(),e}));return a.catch((function(t){o.b.error("Failed to create media-keys:",t)})),a},a._onMediaKeysCreated=function(){var t=this;this._mediaKeysList.forEach((function(e){e.mediaKeysSession||(e.mediaKeysSession=e.mediaKeys.createSession(),t._onNewMediaKeySession(e.mediaKeysSession))}))},a._onNewMediaKeySession=function(t){var e=this;o.b.log("New key-system session "+t.sessionId),t.addEventListener("message",(function(r){e._onKeySessionMessage(t,r.message)}),!1)},a._onKeySessionMessage=function(t,e){o.b.log("Got EME message event, creating license request"),this._requestLicense(e,(function(e){o.b.log("Received license data (length: "+(e?e.byteLength:e)+"), updating key-session"),t.update(e)}))},a.onMediaEncrypted=function(t){var e=this;if(o.b.log('Media is encrypted using "'+t.initDataType+'" init data type'),!this.mediaKeysPromise)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been requested"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});var r=function(r){e._media&&(e._attemptSetMediaKeys(r),e._generateRequestWithPreferredKeySession(t.initDataType,t.initData))};this.mediaKeysPromise.then(r).catch(r)},a._attemptSetMediaKeys=function(t){if(!this._media)throw new Error("Attempted to set mediaKeys without first attaching a media element");if(!this._hasSetMediaKeys){var e=this._mediaKeysList[0];if(!e||!e.mediaKeys)return o.b.error("Fatal: Media is encrypted but no CDM access or no keys have been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_KEYS,fatal:!0});o.b.log("Setting keys for encrypted media"),this._media.setMediaKeys(e.mediaKeys),this._hasSetMediaKeys=!0}},a._generateRequestWithPreferredKeySession=function(t,e){var r=this,i=this._mediaKeysList[0];if(!i)return o.b.error("Fatal: Media is encrypted but not any key-system access has been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});if(i.mediaKeysSessionInitialized)o.b.warn("Key-Session already initialized but requested again");else{var a=i.mediaKeysSession;if(!a)return o.b.error("Fatal: Media is encrypted but no key-session existing"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!0});if(!e)return o.b.warn("Fatal: initData required for generating a key session is null"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_INIT_DATA,fatal:!0});o.b.log('Generating key-session request for "'+t+'" init data type'),i.mediaKeysSessionInitialized=!0,a.generateRequest(t,e).then((function(){o.b.debug("Key-session generation succeeded")})).catch((function(t){o.b.error("Error generating key-session request:",t),r.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_SESSION,fatal:!1})}))}},a._createLicenseXhr=function(t,e,r){var i=new XMLHttpRequest;i.responseType="arraybuffer",i.onreadystatechange=this._onLicenseRequestReadyStageChange.bind(this,i,t,e,r);var a=this._licenseXhrSetup;if(a)try{a.call(this.hls,i,t),a=void 0}catch(t){o.b.error(t)}try{i.readyState||i.open("POST",t,!0),a&&a.call(this.hls,i,t)}catch(t){throw new Error("issue setting up KeySystem license XHR "+t)}return i},a._onLicenseRequestReadyStageChange=function(t,e,r,i){switch(t.readyState){case 4:if(200===t.status){this._requestLicenseFailureCount=0,o.b.log("License request succeeded");var a=t.response,l=this._licenseResponseCallback;if(l)try{a=l.call(this.hls,t,e)}catch(t){o.b.error(t)}i(a)}else{if(o.b.error("License Request XHR failed ("+e+"). Status: "+t.status+" ("+t.statusText+")"),this._requestLicenseFailureCount++,this._requestLicenseFailureCount>3)return void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0});var u=3-this._requestLicenseFailureCount+1;o.b.warn("Retrying license request, "+u+" attempts left"),this._requestLicense(r,i)}}},a._generateLicenseRequestChallenge=function(t,e){switch(t.mediaKeySystemDomain){case Er.WIDEVINE:return e}throw new Error("unsupported key-system: "+t.mediaKeySystemDomain)},a._requestLicense=function(t,e){o.b.log("Requesting content license for key-system");var r=this._mediaKeysList[0];if(!r)return o.b.error("Fatal error: Media is encrypted but no key-system access has been obtained yet"),void this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_NO_ACCESS,fatal:!0});try{var i=this.getLicenseServerUrl(r.mediaKeySystemDomain),a=this._createLicenseXhr(i,t,e);o.b.log("Sending license request to URL: "+i);var l=this._generateLicenseRequestChallenge(r,t);a.send(l)}catch(t){o.b.error("Failure requesting DRM license: "+t),this.hls.trigger(n.a.ERROR,{type:s.b.KEY_SYSTEM_ERROR,details:s.a.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0})}},a.onMediaAttached=function(t,e){if(this._emeEnabled){var r=e.media;this._media=r,r.addEventListener("encrypted",this._onMediaEncrypted)}},a.onMediaDetached=function(){var t=this._media,e=this._mediaKeysList;t&&(t.removeEventListener("encrypted",this._onMediaEncrypted),this._media=null,this._mediaKeysList=[],Promise.all(e.map((function(t){if(t.mediaKeysSession)return t.mediaKeysSession.close().catch((function(){}))}))).then((function(){return t.setMediaKeys(null)})).catch((function(){})))},a.onManifestParsed=function(t,e){if(this._emeEnabled){var r=e.levels.map((function(t){return t.audioCodec})).filter((function(t){return!!t})),i=e.levels.map((function(t){return t.videoCodec})).filter((function(t){return!!t}));this._attemptKeySystemAccess(Er.WIDEVINE,r,i)}},e=t,(r=[{key:"requestMediaKeySystemAccess",get:function(){if(!this._requestMediaKeySystemAccess)throw new Error("No requestMediaKeySystemAccess function configured");return this._requestMediaKeySystemAccess}}])&&Ar(e.prototype,r),i&&Ar(e,i),t}(),kr=r(12),Dr=/^age:\s*[\d.]+\s*$/m,_r=function(){function t(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=t?t.xhrSetup:null,this.stats=new kr.a,this.retryDelay=0}var e=t.prototype;return e.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},e.abortInternal=function(){var t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,4!==t.readyState&&(this.stats.aborted=!0,t.abort()))},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},e.load=function(t,e,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=e,this.callbacks=r,this.retryDelay=e.retryDelay,this.loadInternal()},e.loadInternal=function(){var t=this.config,e=this.context;if(t){var r=this.loader=new self.XMLHttpRequest,i=this.stats;i.loading.first=0,i.loaded=0;var a=this.xhrSetup;try{if(a)try{a(r,e.url)}catch(t){r.open("GET",e.url,!0),a(r,e.url)}r.readyState||r.open("GET",e.url,!0)}catch(t){return void this.callbacks.onError({code:r.status,text:t.message},e,r)}e.rangeEnd&&r.setRequestHeader("Range","bytes="+e.rangeStart+"-"+(e.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=e.responseType,self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),t.timeout),r.send()}},e.readystatechange=function(){var t=this.context,e=this.loader,r=this.stats;if(t&&e){var i=e.readyState,a=this.config;if(!r.aborted&&i>=2)if(self.clearTimeout(this.requestTimeout),0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start)),4===i){e.onreadystatechange=null,e.onprogress=null;var n=e.status;if(n>=200&&n<300){var s,l;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),l="arraybuffer"===t.responseType?(s=e.response).byteLength:(s=e.responseText).length,r.loaded=r.total=l,!this.callbacks)return;var u=this.callbacks.onProgress;if(u&&u(r,t,s,e),!this.callbacks)return;var h={url:e.responseURL,data:s};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=a.maxRetry||n>=400&&n<499?(o.b.error(n+" while loading "+t.url),this.callbacks.onError({code:n,text:e.statusText},t,e)):(o.b.warn(n+" while loading "+t.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,a.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout)}},e.loadtimeout=function(){o.b.warn("timeout while loading "+this.context.url);var t=this.callbacks;t&&(this.abortInternal(),t.onTimeout(this.stats,this.context,this.loader))},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Dr.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function Ir(t){var e="function"==typeof Map?new Map:void 0;return(Ir=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return Cr(t,arguments,xr(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Or(i,t)})(t)}function Cr(t,e,r){return(Cr=wr()?Reflect.construct:function(t,e,r){var i=[null];i.push.apply(i,e);var a=new(Function.bind.apply(t,i));return r&&Or(a,r.prototype),a}).apply(null,arguments)}function wr(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Or(t,e){return(Or=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function xr(t){return(xr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var Pr=function(){function t(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||Fr,this.controller=new self.AbortController,this.stats=new kr.a}var e=t.prototype;return e.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},e.abortInternal=function(){var t=this.response;t&&t.ok||(this.stats.aborted=!0,this.controller.abort())},e.abort=function(){var t;this.abortInternal(),null!==(t=this.callbacks)&&void 0!==t&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},e.load=function(t,e,r){var i=this,n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();var s=function(t,e){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:e};t.rangeEnd&&(r.headers=new self.Headers({Range:"bytes="+t.rangeStart+"-"+String(t.rangeEnd-1)}));return r}(t,this.controller.signal),o=r.onProgress,l="arraybuffer"===t.responseType,u=l?"byteLength":"length";this.context=t,this.config=e,this.callbacks=r,this.request=this.fetchSetup(t,s),self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout((function(){i.abortInternal(),r.onTimeout(n,t,i.response)}),e.timeout),self.fetch(this.request).then((function(r){if(i.response=i.loader=r,!r.ok){var s=r.status,u=r.statusText;throw new Mr(u||"fetch, bad network response",s,r)}return n.loading.first=Math.max(self.performance.now(),n.loading.start),n.total=parseInt(r.headers.get("Content-Length")||"0"),o&&Object(a.a)(e.highWaterMark)?i.loadProgressively(r,n,t,e.highWaterMark,o):l?r.arrayBuffer():r.text()})).then((function(s){var l=i.response;self.clearTimeout(i.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first),n.loaded=n.total=s[u];var h={url:l.url,data:s};o&&!Object(a.a)(e.highWaterMark)&&o(n,t,s,l),r.onSuccess(h,n,t,l)})).catch((function(e){if(self.clearTimeout(i.requestTimeout),!n.aborted){var a=e.code||0;r.onError({code:a,text:e.message},t,e.details)}}))},e.getCacheAge=function(){var t=null;if(this.response){var e=this.response.headers.get("age");t=e?parseFloat(e):null}return t},e.loadProgressively=function(t,e,r,i,a){void 0===i&&(i=0);var n=new oe.a,s=t.body.getReader();return function o(){return s.read().then((function(s){if(s.done)return n.dataLength&&a(e,r,n.flush(),t),Promise.resolve(new ArrayBuffer(0));var l=s.value,u=l.length;return e.loaded+=u,u<i||n.dataLength?(n.push(l),n.dataLength>=i&&a(e,r,n.flush(),t)):a(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function Fr(t,e){return new self.Request(t.url,e)}var Mr=function(t){var e,r;function i(e,r,i){var a;return(a=t.call(this,e)||this).code=void 0,a.details=void 0,a.code=r,a.details=i,a}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Or(e,r),i}(Ir(Error)),Nr=Pr,Ur=/\s/;function Br(){return(Br=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t}).apply(this,arguments)}function Gr(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 Kr(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Gr(Object(r),!0).forEach((function(e){jr(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Gr(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function jr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Hr=Kr(Kr({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,startLevel:void 0,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:_r,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:se,bufferController:Re,capLevelController:br,fpsController:Sr,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystemOptions:{},requestMediaKeySystemAccessFunc:Lr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0},{cueHandler:{newCue:function(t,e,r,i){for(var a,n,s,o,l,u=[],h=self.VTTCue||self.TextTrackCue,d=0;d<i.rows.length;d++)if(s=!0,o=0,l="",!(a=i.rows[d]).isEmpty()){for(var c=0;c<a.chars.length;c++)Ur.test(a.chars[c].uchar)&&s?o++:(l+=a.chars[c].uchar,s=!1);a.cueStartTime=e,e===r&&(r+=1e-4),o>=16?o--:o++;var f=Je(l.trim()),g=nr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((n=new h(e,r,f)).id=g,n.line=d+1,n.align="left",n.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(n))}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 O(t,e)}))),u}},enableCEA708Captions:!0,enableWebVTT:!0,enableIMSC1:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:pe,subtitleTrackController:be,timelineController:mr,audioStreamController:he,audioTrackController:fe,emeController:Rr});function Vr(t){var e=t.loader;e!==Nr&&e!==_r?(o.b.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=Nr,t.progressive=!0,t.enableSoftwareAES=!0,o.b.log("[config]: Progressive streaming enabled, using FetchLoader"))}function Wr(t,e){for(var r=0;r<e.length;r++){var i=e[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Yr=function(){function t(e){void 0===e&&(e={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Qt.EventEmitter,this._autoLevelCapping=void 0,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this._media=null,this.url=null;var r=this.config=function(t,e){if((e.liveSyncDurationCount||e.liveMaxLatencyDurationCount)&&(e.liveSyncDuration||e.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==e.liveMaxLatencyDurationCount&&(void 0===e.liveSyncDurationCount||e.liveMaxLatencyDurationCount<=e.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==e.liveMaxLatencyDuration&&(void 0===e.liveSyncDuration||e.liveMaxLatencyDuration<=e.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');return Br({},t,e)}(t.DefaultConfig,e);this.userConfig=e,Object(o.a)(r.debug),this._autoLevelCapping=-1,r.progressive&&Vr(r);var i=r.abrController,a=r.bufferController,n=r.capLevelController,s=r.fpsController,l=this.abrController=new i(this),u=this.bufferController=new a(this),h=this.capLevelController=new n(this),d=new s(this),c=new I(this),f=new C(this),g=new M(this),v=this.levelController=new rt(this),p=new it(this),m=this.streamController=new re(this,p);h.setStreamController(m),d.setStreamController(m);var y=[v,m];this.networkControllers=y;var T=[c,f,l,u,h,d,g,p];this.audioTrackController=this.createController(r.audioTrackController,null,y),this.createController(r.audioStreamController,p,y),this.subtitleTrackController=this.createController(r.subtitleTrackController,null,y),this.createController(r.subtitleStreamController,p,y),this.createController(r.timelineController,null,T),this.emeController=this.createController(r.emeController,null,T),this.latencyController=this.createController(B,null,T),this.coreComponents=T}t.isSupported=function(){return function(){var t=Yt();if(!t)return!1;var e=qt(),r=t&&"function"==typeof t.isTypeSupported&&t.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),i=!e||e.prototype&&"function"==typeof e.prototype.appendBuffer&&"function"==typeof e.prototype.remove;return!!r&&!!i}()};var e,r,a,l=t.prototype;return l.createController=function(t,e,r){if(t){var i=e?new t(this,e):new t(this);return r&&r.push(i),i}return null},l.on=function(t,e,r){void 0===r&&(r=this),this._emitter.on(t,e,r)},l.once=function(t,e,r){void 0===r&&(r=this),this._emitter.once(t,e,r)},l.removeAllListeners=function(t){this._emitter.removeAllListeners(t)},l.off=function(t,e,r,i){void 0===r&&(r=this),this._emitter.off(t,e,r,i)},l.listeners=function(t){return this._emitter.listeners(t)},l.emit=function(t,e,r){return this._emitter.emit(t,e,r)},l.trigger=function(t,e){if(this.config.debug)return this.emit(t,t,e);try{return this.emit(t,t,e)}catch(e){o.b.error("An internal error happened while handling event "+t+'. Error message: "'+e.message+'". Here is a stacktrace:',e),this.trigger(n.a.ERROR,{type:s.b.OTHER_ERROR,details:s.a.INTERNAL_EXCEPTION,fatal:!1,event:t,error:e})}return!1},l.listenerCount=function(t){return this._emitter.listenerCount(t)},l.destroy=function(){o.b.log("destroy"),this.trigger(n.a.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},l.attachMedia=function(t){o.b.log("attachMedia"),this._media=t,this.trigger(n.a.MEDIA_ATTACHING,{media:t})},l.detachMedia=function(){o.b.log("detachMedia"),this.trigger(n.a.MEDIA_DETACHING,void 0),this._media=null},l.loadSource=function(t){this.stopLoad();var e=this.media,r=this.url,a=this.url=i.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});o.b.log("loadSource:"+a),e&&r&&r!==a&&this.bufferController.hasSourceTypes()&&(this.detachMedia(),this.attachMedia(e)),this.trigger(n.a.MANIFEST_LOADING,{url:t})},l.startLoad=function(t){void 0===t&&(t=-1),o.b.log("startLoad("+t+")"),this.networkControllers.forEach((function(e){e.startLoad(t)}))},l.stopLoad=function(){o.b.log("stopLoad"),this.networkControllers.forEach((function(t){t.stopLoad()}))},l.swapAudioCodec=function(){o.b.log("swapAudioCodec"),this.streamController.swapAudioCodec()},l.recoverMediaError=function(){o.b.log("recoverMediaError");var t=this._media;this.detachMedia(),t&&this.attachMedia(t)},l.removeLevel=function(t,e){void 0===e&&(e=0),this.levelController.removeLevel(t,e)},e=t,a=[{key:"version",get:function(){return"1.0.7"}},{key:"Events",get:function(){return n.a}},{key:"ErrorTypes",get:function(){return s.b}},{key:"ErrorDetails",get:function(){return s.a}},{key:"DefaultConfig",get:function(){return t.defaultConfig?t.defaultConfig:Hr},set:function(e){t.defaultConfig=e}}],(r=[{key:"levels",get:function(){var t=this.levelController.levels;return t||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(t){o.b.log("set currentLevel:"+t),this.loadLevel=t,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(t){o.b.log("set nextLevel:"+t),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(t){o.b.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){o.b.log("set firstLevel:"+t),this.levelController.firstLevel=t}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(t){o.b.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&&(o.b.log("set autoLevelCapping:"+t),this._autoLevelCapping=t)}},{key:"bandwidthEstimate",get:function(){var t=this.abrController.bwEstimator;return t?t.getEstimate():NaN}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i<r;i++)if(t[i].maxBitrate>e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t=this.levels,e=this.autoLevelCapping;return-1===e&&t&&t.length?t.length-1:e}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}])&&Wr(e.prototype,r),a&&Wr(e,a),t}();Yr.defaultConfig=void 0}]).default}));
