// Playerjs.com 18.14.3 // 26.04.2023 16:27:15 // API - https://playerjs.com/docs/q=api eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('if(!1M.4N){B 4N=[];B du}if(1M[\'FR\']){1A(FR,1)};E BZ(3j){B o={1y:L,kk:[],rl:[],h1:\'KI\',KO:xs,KS:xD,8q:\'18.14.3\',fZ:[\'7S\',\'\'],gV:\'\',26:L,7N:L,9S:L,L0:L,e2:L,5H:L,8J:L,8B:L,u:\'#Kc#bd#Ax#Ke#Kq#bd#Kx#Ky#Kz#KC#bd#LA#LE#LN#bd#Lj#Lp#IR#bd#Ax#J5#bd#IU#JT#JH#bd#JX#K6#Jf#Jg#Jk#bd#Jo#Js=\',u2:\'\',u3:\'\',u4:\'\',u5:\'\',u6:\'\',u7:\'\',u8:\'\',u9:\'\',Oy:\'\',y:\'xx???x=OJ???=\',p:\'\',OM:-1,pX:"Ds",g1:"//Ds.7M",6X:[],dt:H,pr:H,ga:L,ab:L,jG:[],OF:L,d0:\'//.9g//\',sJ:0,2r:[],6P:[],8y:[],2Y:[],mj:[],a2:0,a0:[],nB:0,vc:L,6n:L,1C:L,rS:L,7W:L,ni:\'\',i5:\'\',9B:1M.bW.X<2g&&1M.bW.1d<2g,s6:[],PG:[],5u:{\'1I\':1,\'CU\':1,\'ei\':1,\'eT\':1,\'m8\':0},9R:[],sP:0,gb:0,5m:L,6f:L,eL:L,oy:L,Pc:[],ag:L,bA:0,gX:L,pe:1O,hq:1O,pD:L,Cp:E(x){B a;K a},Pk:0,n0:4w,4q:L,cO:L,wC:1T.wC,d:8l.qU,j4:8l.qU,92:8l.92,mw:8l.92.J("mw")==0,Pn:{},r6:\'NV-Cq.7M/Cq.js\',fd:["Cp","Cu"],4U:[],MD:[],ML:[],iq:1,lS:[],Cu:E(x){B a;K a},Y:0,l9:0,51:L,dk:-1,9I:3,Ms:0,s7:0,9n:0,3v:{x:1,y:1,x0:1,y0:1},cw:["eX","eF","eJ","gt","gq","gD","gU","cA","bU","mv"],kY:["M3","M8","Ma","Mg"],dD:0,Mh:0,uE:0,yu:0,dG:0,CV:[],cl:[\'7i\',\'cT\',\'n9\',\'6v\'],ND:[],kB:H,s9:[],mB:0,ws:"w"+"s",nP:L,km:[L,L,L]};B eD={R:{w:20,h:20,1e:"-",NF:"-",a:1,6Y:-1,1u:"3C",1E:"",1I:1,eq:-1,ah:0,2o:1,1q:"",1B:"",4i:"NS",e7:12,hI:0,1n:"Q",2H:"0 3 0 3",9s:"0 0 0 0",2u:1,gO:"0 0 0 0",N8:0,gG:1,bg:0,nI:0,Bt:0,5Q:1,8n:-1,5e:"3P",9z:-1,eZ:"0 0 0 0",nR:-1,nS:"3C",aF:-1,nL:-1,5K:"1V",4e:"rF",2o:0,gC:"3P",jl:0.7,q3:0,q7:"3C",jB:"3 5 3 5",MY:"0 0 0 0",Na:1,q8:"oX-oU",qa:11,qb:0,2N:"",Gf:5,Gh:0,3k:0,Ne:2,Ng:2,z3:0.2,zM:0,xK:0.1,eB:0,Ni:"Nj",NR:1,NO:5,zu:"3P",Ac:"3C",y6:"3C",zg:1,Bw:1,vD:1,6N:0,3w:0,f9:20,e3:"<2w X=\'20\' 1d=\'20\'>",wU:1,oT:-1,iQ:0,oN:1,wg:-1,Mc:0.1,fu:0,3f:"",Gs:0,EQ:"rF",2J:"",Hh:zQ,I1:zQ,xT:0,5n:0,5X:"3C",Hf:0,I9:"3P",Ig:9,xi:"0 0 10 0",vf:"0 0 0 0",HQ:0}};E Ed(){K H;o.Ec=H}E bN(s){if(s.J(\'.\')==-1){s=s.1o(1);s2=\'\';V(i=0;i=di.S)94=0}K tD.um(\'\')}(\'Jy\',\'K2\',\'Ls\',\'Lq\'));B v={1r:0,sL:0,oH:"#3P",2W:0,EW:1,8Y:"#3P",5e:"#3C",6N:0,cH:1,nJ:1,3d:0,v1:1,dN:0,9L:1,1t:{LK:0,1u:"3P",a:"0.4",h:34,jo:1,1m:1,hV:1,dV:0,gE:3,91:0,eN:3,5K:"1V",1n:"2O",2H:"0 0 0 0",6N:0,gN:0,9C:\'\'},1P:{on:1,f:1,r:1,m:1,3O:5,wa:"3O",8C:1,w8:"1L",o7:0,CT:0,sr:1,iS:0.2},W:{5e:"3P",9z:"oE",5Q:0.9,8n:-1,1n:"19",2H:"0 0 0 0",2S:"7 15 7 15",1u:"3C",4i:"HF, HJ, oX-oU",e7:12,5f:10,hI:0,5X:"HV",HB:1,8Y:"LD",a:1,6Y:-1,Kj:0,KF:1l,KE:KT,Kr:1,xp:1,FH:"LB",xo:"3P",qs:-1,LO:-1,Gj:0,6L:3,h0:16,Iv:"LR",6N:0,jS:1,l0:1,nb:"3C",vu:0,vs:"3P",Fm:1,Fk:0,El:"oE",kV:0,jj:4w,fC:0,9V:0,IA:0,ID:0,f7:1,3F:0,h3:50,qe:0,nh:1,d6:L7,oI:0,vJ:"oE",xd:"0 0 0 0",k4:30,8Y:"IF"},1g:{5e:"3P",9z:"La",5Q:0.7,8n:-1,4i:"HF, HJ, oX-oU",1n:"2O-2j",2H:"0 0 0 0",2S:"7 10 7 15",1u:"3C",e7:12,h0:16,5f:10,hI:0,JJ:"3C",5X:"HV",a:1,1I:5,6Y:-1,p3:1,6L:3,jS:1,l0:1,nb:"3C",kV:0,jj:4w,6N:0,Ou:1,O3:"4L",4s:1,Pv:"6Q",Pr:1,PE:"2c",Pb:0,P3:"6i",Pd:0,Pj:"4G",k4:30,8Y:"IF"},Ay:{1n:"2O-2j",2H:"0 10 50 0"},1L:0.8,uw:1,oV:1,9K:0,5v:0,DI:1,4Z:0,4o:0,HA:0,IC:0,3i:0,rr:1,l5:0,xb:0,wO:0,jd:\',\',hW:\';\',cp:\'//\',Hm:1,iZ:\'[\',df:\']\',ep:\'5U\',lG:1,nj:-1,pt:0,ME:\'20 0 0 20\',MI:\'1f-19\',Nt:1l,Nz:1l,NP:-1,v4:0,zA:1,F6:"nC",F4:"3C",EX:5,EU:10,Fc:1,Fd:10,nB:0,wX:1,pB:1,g3:1,4O:\'NH\',sC:0,jz:\'6k\',iY:1,IO:0,F7:0,Ez:0,8E:1,bC:1,EP:5,7P:0,DY:1,r0:0,tH:5,NC:0,NB:0,Nw:0,nf:1,yh:1,Et:0,In:0,Nu:0,tz:1,lx:0,3a:"Bp",MV:C2,oe:\'1l%\',ga:0,C8:{8o:1,2f:0,kt:0,4l:0,1y:1,rN:0,rM:0,rL:0,Ml:0,M9:0,MN:0},C5:{8o:1,2f:0,kt:0,4l:0,1y:1,rN:0,rM:0,rL:0},MK:1l,pK:1,fP:1,o9:14,eX:\'1l%\',yl:1,nH:20,xY:1,gq:0.7,yg:2,uG:3,cA:10,eF:"3C",eJ:"Cl",gt:"3P",gD:0,gU:hv,uz:1,bU:0,tx:1,8F:1,MJ:1,MH:0.3,MC:3,MB:4,NU:5,Pa:0,P6:P0,PM:Ek,Df:0,De:1,su:1,fD:1,ys:1,xj:0,jF:PL,qo:90,qd:0,FU:1,FX:"oE",FT:0,Gm:1,9Z:\'2\',aJ:\'3\',PD:10,PB:1,Oq:1,Om:-1,Og:1,Oe:1,O6:-1,O1:0,NY:1,Oa:0,M0:1,OT:0,OP:1,OO:0,OI:1,Or:0,OA:1,Ox:0,Ow:1,NW:0,v8:1,LZ:0,Jz:0,Jt:1,Jp:0,Ji:1,JV:"#3C",JK:"#3P",IT:"#3P",L9:"#3C",LM:"#3P",LT:"#3C",L3:"#3P",Kp:"#3C",Kn:"#3P",Kk:"#3C",Ki:"#3P",KY:"#3C",KP:1,KN:0,PI:1,KH:0.5,Lv:"#3C",L8:"#3P",Ll:1,Lo:1,Lt:1,K8:1,IS:1,Px:10,Py:-1,OX:1,MF:1,Mt:0,lJ:0,Mf:"or",Nv:"or",NJ:"or",NM:"or",N0:"50%",Nn:-1,NL:0,NK:-1,Po:0,OV:0,Hz:1,Hl:0,Dk:30,Ol:2,zn:10,DL:0,Lh:30,BR:1,BS:1,5W:0,2l:{on:0,5e:"3P",2W:0,e0:2,8Y:"3P",1n:"19",2H:"20 0 0 20",X:pL,1m:0}};v.ko="ru";B 8u=E(is){B i;B C=[];B f=[];B 9O=[];B LI=[];B 6b=[];B 7T=[];B 1S=[];B f2=[];B ek=[];B Lx=[];B 4P=[];B 5E=[];B 5q=[];B ds=[];B dI=L;B 2v;B fI=-1;B 4Q=H;B 17=is;B W;B 5v=[];B dK=[];B 3o=\'\';B e1=\'\';B 5M=-1;B iT=L;B KB=L;B mb=L;B n2=L;B fF=L;B k1=L;B lQ;B vq;B nc;B gE;B rs;B j3=[];B 6x=[];B kZ=0;B aX=0;B 9Y;B 6h="2u";B aj=(o.1j.2e?"g0":"oC");B ai=(o.1j.2e?"g7":"oB");C=a3(C,v[is]);C=42(v[is],\'2H\',\'2H\');C=42(v[is],\'9s\',\'9s\');C=42(v[is],\'aV\',\'aV\');if(C.oI==0){C.xd="0 0 0 0"}C=42(v[is],\'eZ\',\'xd\');C=42(v[is],\'2S\',\'2S\');C.k7=0;B jR="<2w C=\'2H-1f:cC\' X=\'"+C.6L*2+"\' 1d=\'"+(C.6L*2>C.5f?(C.6L*2):C.5f)+"\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>C.5f?(C.6L):(C.5f/2))+"\' cx=\'"+C.6L+"\' 5U=\'#"+C.5X+"\'/>";B AA="<2w X=\'"+C.6L*2+"\' 1d=\'"+C.5f+"\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\' >";B xx=4;B HZ="<5h C=\'2m:bR-4E;\'><2w X=\'"+(xx+2)+"\' 1d=\'"+(C.5f)+"\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'><2D x1=\'1\' y1=\'"+(C.5f/2-xx)+"\' x2=\'"+xx+"\' y2=\'"+(C.5f/2)+"\' 4r=\'#"+C.1u+"\' 4r-X=\'1\' 4r-eb=\'4g\'/><2D x1=\'"+xx+"\' y1=\'"+(C.5f/2)+"\' x2=\'1\' y2=\'"+(C.5f/2+xx)+"\' 4r=\'#"+C.1u+"\' 4r-X=\'1\' 4r-eb=\'4g\'/>";B gZ="<5h C=\'2m:bR-4E;\'><2w X=\'"+(xx+10)+"\' 1d=\'"+(C.5f+1)+"\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\' C=\'jp:19\'><2D x1=\'1\' y1=\'"+(C.5f/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5f/2-xx+2)+"\' 4r=\'#"+C.1u+"\' 4r-X=\'1\' 4r-eb=\'4g\' /><2D x1=\'1\' y1=\'"+(C.5f/2+2)+"\' x2=\'"+xx+"\' y2=\'"+(C.5f/2+xx+2)+"\' 4r=\'#"+C.1u+"\' 4r-X=\'1\' 4r-eb=\'4g\'/>";B 8Y=8K(2M(C.8Y,\'3C\'),2M(C.HH,1));B 1D=1X("2a");o.1N.1R(1D);O(1D,{\'6u\':\'3k\',\'2m\':\'4E\',\'1z\':0,\'2W-6F\':C.6N});if(C.nR==1){O(1D,{"2W":"5F 6s "+3x(2M(C.nS,\'3C\'))})}B jc={};V(B i in o.5u){if(o.5u.2n(i)){jc[o.5u[i]]=-1}}if(is=="1g"){1D.C.5r=KX}F{1D.C.5r=99}B Z=1X("2a");if(o.9B){C.yN>0?C.e7=C.yN:\'\';C.zJ>0?C.d6=C.zJ:\'\';C.zc>0?C.h3=C.zc:\'\'}O(Z,{\'1n\':\'fM\',\'1f\':0,\'19\':0,\'2m\':\'4E\',\'X\':\'1l%\',\'2S-1f\':C.9k,\'2S-2j\':C.7e+20,\'2S-2O\':C.9u,\'2S-19\':C.7f,\'1u\':C.1u,\'4i-3I\':C.e7*2M(v.7G,1),\'4i-jA\':fK(C.4i),\'hX-fL\':C.hI+\'px\'});if(o.1j.7h){O(Z,{\'9h-X\':zq})}if(is!=="W"){O(Z,{\'6u-y\':\'8I\'})}1D.1R(Z);if(C.3F!=1){B 6I=1X("2a");O(6I,{\'2m\':\'4E\',\'6u\':\'3k\',\'2W-6F\':C.6N});if(C.3F!=1){if(o.1j.7h){O(6I,{\'9h-X\':zq})}}Z.1R(6I)}3U(Z,{id:(v.id+"4W"+is)});if(is=="W"){if(C.3F==1){O(Z,{\'X\':\'1l%\',\'2S-2j\':C.7e,\'2S-2O\':C.9u+20,\'6u-x\':\'8I\',\'6u-y\':\'3k\',\'ac-8C\':\'dL\'});O(1D,{\'X\':o.2Z-C.41-C.3M,\'1d\':C.h3+C.9k+C.9u})}F{O(Z,{\'6u-y\':\'8I\',\'6u-x\':\'3k\'});if(C.Gy==1){k9()}}if(C.oI==1){O(1D,{\'2x-1u\':C.vJ})}if(v.W.2X==1){3e(1D)}}if(C.jS==1){B 5D=1X("2a");B b0=8K(C.oI==1?C.vJ:C.5e);if(C.3F==1){iI(5D,\'to 2j, 5b(\'+b0+\',\'+(C.5Q*1+0.3)+\'), 5b(\'+b0+\',0)\',\'19\',12,5,7,10,7,10,12,15);5D.1w(6h,H2)}F{iI(5D,\'to 2O, 5b(\'+b0+\',\'+(C.5Q*1+0.3)+\'), 5b(\'+b0+\',0)\',\'1f\',5,12,10,7,10,7,15,12);5D.1w(6h,GB)}B 5y=1X("2a");if(C.3F==1){iI(5y,\'to 19, 5b(\'+b0+\',\'+(C.5Q*1+0.3)+\'), 5b(\'+b0+\',0)\',\'2j\',8,5,13,10,13,10,8,15);5y.1w(6h,H5)}F{iI(5y,\'to 2O, 5b(\'+b0+\',0), 5b(\'+b0+\',\'+(C.5Q*1+0.3)+\')\',\'2O\',5,8,10,13,10,13,15,8);5y.1w(6h,GL)}5D.1w("oC",jW);5D.1w("oB",jW);5y.1w("oC",jW);5y.1w("oB",jW);Z.1w("sm",yA);5D.1w("9v",an);5y.1w("9v",an);1D.1R(5D);1D.1R(5y);3A(vq);vq=6D(Gz,2g)}Z.1w(aj,yM);Z.1w(ai,vA);if(v.W.9Y>0&&!9Y&&is=="W"){if(1K zE!=="1O"){9Y=1v zE()}}if(is=="1g"){V(B i=1;i<11;i++){if(I(v["a4"+is][is+i])){v.1g[is+i]=v["a4"+is][is+i];if(I(v["a4"+is][is+i+"1J"])){v.1g[is+i+"1J"]=v["a4"+is][is+i+"1J"]}if(I(v["a4"+is][is+i+"1e"])){v.1g[is+i+"1e"]=v["a4"+is][is+i+"1e"]}}if(I(v.1g[is+i])){if(v.1g[is+i]==1){bu(\'f\',i);bJ(f[i],9O[i],6b[i],7T[i]);if(!I(v.1g[is+i+"1e"])){v.1g[is+i+"1e"]="4G"}6b[i].1U=2G(v.1g[is+i+"1e"]);if(I(v.1g[is+i+"1J"])){if(v.1g[is+i+"1J"]!=\'\'){6b[i].1U=v.1g[is+i+"1J"]}}if(v.1g[is+i+"1e"]=="2V"){o.fA=H}1S[i]=v.1g[is+i+"1e"];8h(i);if(1S[i]in o.5u){jc[1S[i]]=i}f[i].1w(aj,6r);f[i].1w(ai,5J);f[i].1w(6h,aq);f[i].1w("9v",an);if(v.1g[is+i+"1m"]==1){O(f[i],{"1d":0})}}}}}E yA(x){if(is=="W"&&C.3F==1&&x){if(x.sg==0&&x.bi!=0){Z.aZ-=x.bi;x.a5()}}3A(nc);nc=6D(vA,jf);aT()}E yM(){o.3y=H}E vA(){if(C.eY==1){2P(o.eV);o.eV=1A(E(){if(!o.3y&&!o.kx){9F()}},(v.1g.eQ>0?v.1g.eQ*2g:(o.1j.tv?3Z:2g)))}o.3y=L}E 6r(1c){if(o.26){o.5c?o.U.5c(L):\'\'}B i=1c.4e.7v(\'kC\');B x;if(i){x=\'f\'}F{if(1c.4e.7v(\'aC\')){i=1c.4e.7v(\'aC\');x=\'f2\'}}if(i){i=2E(i);B f1=L;if(I(2k(x)[i])){if(C.8n>-1){O(2k(x+\'bg\')[i],{\'1z\':C.8n})}if(2U(C.db)){O(2k(x+\'bg\')[i],{\'9M\':\'ei(\'+C.db+\')\'})}if(C.6Y>-1){O(2k(x+\'1J\')[i],{\'1z\':C.6Y});O(2k(x+\'5n\')[i],{\'1z\':C.6Y})}if(is=="W"){if(1S[i].J("W")==0){B id=1S[i].1o(8);if(3o==id||e1==id){O(2k(x+\'1J\')[i],{\'1u\':C.5X});O(2k(x+\'5n\')[i],{\'1u\':C.5X});f1=H}F{O(2k(x+\'1J\')[i],{\'1u\':C.1u})}}}if(C.xa==1&&I(C.mu)&&f1){}F{O(2k(x+\'bg\')[i],{\'6V\':C.9z})}}}};E 5J(1c){if(o.26){o.5c?o.U.5c(H):\'\'}B i=1c.4e.7v(\'kC\');B x;B f1=L;3A(hr);aT();if(i){x=\'f\'}F{if(1c.4e.7v(\'aC\')){i=1c.4e.7v(\'aC\');x=\'f2\'}}if(i){if(I(2k(x)[i])){if(C.8n>-1){O(2k(x+\'bg\')[i],{\'1z\':C.5Q})}if(2U(C.db)){O(2k(x+\'bg\')[i],{\'9M\':\'ei(1)\'})}if(C.6Y>-1){O(2k(x+\'1J\')[i],{\'1z\':C.a});O(2k(x+\'5n\')[i],{\'1z\':C.a})}if(is=="W"){if(1S[i].J("W")==0){B id=1S[i].1o(8);if(3o==id||e1==id){O(2k(x+\'1J\')[i],{\'1u\':C.5X});O(2k(x+\'5n\')[i],{\'1u\':C.5X});f1=H}F{if(I(o.a0[id])){jV(i)}F{O(2k(x+\'1J\')[i],{\'1u\':C.1u})}}}}if(C.xa==1&&I(C.mu)&&f1){}F{O(2k(x+\'bg\')[i],{\'6V\':o.a0[id]?C.xo:C.5e})}}}}E aq(1c){if(!fF){B d=1v 7j();o.9G=d.9w();B i=1c.4e.7v(\'kC\');if(i){if(I(f[i])){if(I(1S[i])){if(is=="W"){o.2p=1O}4T(i,0)}}}nU()}}B w9;B hr;E DZ(1c){if(!fF){B i=1c.4e.7v(\'aC\');if(i){if(I(5q[i])){if(2v in o.5u){w9=i;hr=6D(yD,4w)}}}}}E yD(){qv(w9)}E an(1c){3A(hr);1c.6m=H;aT()}E vh(1c){3A(hr);if(!fF){B d=1v 7j();o.9G=d.9w();B i=1c.4e.7v(\'aC\');if(i){if(i==0){if(5q[0]==\'1u\'){bf();4T(kZ)}F{cU()}}F{if(I(5q[i])){qv(i)}}}}}E lz(1c){B x=1c.4e.7v(\'Bg\');if(x){vw(x)}}E zD(1c){aT();B i=1c.4e.7v(\'aC\');if(I(5q[i])){if(7z("=",i)>0){B x=5q[i].1o(0,7z("=",i));B y=5q[i].1o(7z("=",i)+1);B z=2v+\'DN\';if(!v[z]){v[z]=[]}if(!I(v[z][x])){v[z][x]=v[x]+\'\'}wn(x,y)}}};E wn(x,y){v[x]=y;if(o.5x&&v.uz==1&&x!="bU"){3N.8V("oP"+x,y)}if(o.51&&o.4b){o.4b.9T()}o.U.j6();vw(x)}E zj(1c){B i=1c.4e.7v(\'aC\');B x=5q[i];if(I(x)){if(x.J("=")>0){B z=x.1o(0,x.J("="));B y=x.1o(x.J("=")+1);v[z]=y;rt();8h(o[2v+\'vt\']);if(2v=="gW"){7m("FO")}}}}E 8h(i){if(I(1S[i])){B aw=L;B 7Z=L;B 5w=\'\';if(is=="1g"){if(1S[i]=="4L"){5w=o.P.pA()}if(1S[i]=="6Q"){5w=o.P.pz()}if(1S[i]=="2V"){5w=\' \';7Z=H}if(1S[i]=="bT"){if(o.7u){5w=o.mj[o.Nr]}}if(1S[i]=="6Q"||1S[i]=="bT"||1S[i]=="4L"){if(o[\'dy\'+1S[i]].S==0){aw=H}F{if(o[\'dy\'+1S[i]].S==1&&(C.EV!=1||o[\'dy\'+1S[i]][0]==1)){aw=H}F{7Z=H}}}if(1S[i]=="5H"){if(!o.5H){aw=H}F{7Z=H}}if(1S[i]=="6i"){if(o.2h!=\'bV\'&&!v.6i){aw=H}F{7Z=H}}if(1S[i]=="2c"){if(I(o.1W)){7Z=H;if(o.6f||v.8F==1){if(o.4n){5w=o.2Y[!o.6f?o.4n.8j():o.3t]}}F{5w=\'\'}B hj=0;V(B s=0;s0){B x=\' \';B y=[\'sa\',\'sb\',\'sc\'];V(B z=0;z-1?x:\' \';o[1S[i]+\'7s\']=5w;7Z=H}}7T[i].1U=5w+(5w!=\'\'&&C.MQ!=1?\' &jh;<2w X="hc" 1d="zH" qf="-1 -1 5 8" 8q="1.1" 46="3G://47.w3.3V/3Z/2w" 46:43="3G://47.w3.3V/7x/43">\':\'\');if(aw){1m(f[i]);if(is=="1g"){ds[i]?2P(ds[i]):\'\';if(o.Q){o.Q.hy(i,L,5w)}F{ds[i]=1A(E(){o.Q.hy(i,L,5w)},4w)}}O(f[i],{\'1n\':\'2q\',\'2j\':0,\'1f\':-1l})}if(7Z){if(C.3F==1){O(f[i],{\'2m\':\'bR-4E\'})}F{1p(f[i])}if(is=="1g"){ds[i]?2P(ds[i]):\'\';if(o.Q){o.Q.hy(i,H,5w)}F{ds[i]=1A(E(){o.Q.hy(i,H,5w)},4c)}}O(f[i],{\'1n\':\'fM\',\'2j\':0,\'1f\':0})}2C()}V(B j=1;j0||2v==\'2V\'||2v==\'1u\'){fI=i;B z=kQ(o[\'dy\'+2v]);if(2v=="ml"){if(C.qF==1){z=7m("MM")}F{z=7m("Ov")}}if(2v=="gW"){z=7m("JD")}if(2v=="2V"&&o.2V){z=[];V(B j=1;j<=16;j++){if(I(v["2V"+j])){z.2K(2G(v["2V"+j]));j3[z.S]=v["2V"+j]}}}if(2v=="1u"&&o.4q){z=[];kZ=i;V(B j=0;j"+2G(\'CR\');O(uf,{\'1u\':C.1u,\'9e\':\'2y\',\'6K\':\'4u\',\'2H-19\':(oi?\'cK\':0)});5E[0].1R(uf);o.e9=1T.7I(v.id+"AM");o.e9.LF=o.4n.tP;uf.1w(6h,o.4n.tP)}if(oi){if(iT){if(aX==2){z=[];3e(f2[0])}V(j=0;j0&&o.kY.J(\'LL\'+2v)>-1){4P[0].1U=gZ+2G(2v);5q[0]="1u";5E[0].1U=k5(2v)}O(5E[0],{\'X\':C.5f*2.5,\'1B-8f\':\'2j\'})}if(aX!=1&&x[0]>1){f2[0].1w(aj,6r);f2[0].1w(ai,5J);f2[0].1w(6h,vh);f2[0].1w("9v",an)}F{O(f2[0],{"6K":\'7l\'})}if(C.Gq==1){3e(f2[0])}if(I(z)){B zz=\'\';V(j=0;j0){o[2v+\'vt\']=i}if(z[j].J("vL")==0){B 1F=z[j];if(1F.J("8r")>0){4P[y].1U=2G(z[j].1o(1F.J("8r")+5))}F{4P[y].1U=2G(z[j].1o(7))}if(z[j]==\'J0\'){O(f2[y],{"2W-1f":"5F 6s "+(C.wK==1?8Y:"5b(1l,1l,1l,0.7)")})}}F{4P[y].1U=z[j]}}F{4P[y].1U=z[j]}5q[y]=2v+j;if(e4==j||AC==j){5E[y].1U=e4==j?jR:AA;if(e4==j){mg(y)}}if(1K(z[j])==\'59\'){if(z[j].J("vL")==0){B t=z[j].1o(7);if(t.J("1u")>0){5E[y].1U="<2a C=\'"+(v[t]=="3P"?\'2W:5F 6s #jD;1d:jv;X:jv;\':\'1d:cK;X:cK;\')+";2x-1u:"+(v[t].J("#")==-1?\'#\':\'\')+v[t]+";2W-6F:cK;\'>"}F{if(I(v[z[j].1o(7)])){5E[y].1U=v[z[j].1o(7)]}}}if(2v=="2V"){if(I(j3[y])&&o.2V){5E[y].1U=o.2V.1q(j3[y],0.7,3x(C.5X))}}if(2v=="1u"){if(I(6x[y])&&o.4q){5E[y].1U=k5(6x[y])}}if(2v==\'4L\'){if(z[j]==2G("2y")&&o.P.iy()){mg(y)}if(2U(v.cj)){B fq=v.cj.2z(",");V(B k=0;k-1){3e(f2[y])}}}}}B vr="";if(1K(z[j])==\'59\'){if(z[j].J("vL")==0){3U(f2[y],{\'JM\':i,\'Bg\':z[j].1o(7)});vr="lz"}}if(!7w){f2[y].1w(aj,6r);f2[y].1w(ai,5J);if(vr=="lz"){f2[y].1w(6h,lz)}F{f2[y].1w(6h,vh)}f2[y].1w("9v",an);f2[y].1w("ze",DZ)}F{O(f2[y],{"6K":"7l"})}}}}2C()}if(1S[i]==\'6i\'){o.U.iH()}if(1S[i].J(\'W\')>-1){B id=1S[i].1o(8);if(I(o.1G[id])){B fl=o.1G[id][\'3q\'];if(I(fl)){if(fl.J(\'3O:\')==0){if(id.J(\'x\'+e1)!=0){o.2p=fl.1o(5);c8(id.1o(0,id.lw(\'-\'))+\'-0\');K}if(!o.1C){o.2p=fl.1o(5)}if(!o.1y){o.U.2B()}3E(\'3O\',fl.1o(5));9F();K}dS(i);xq(id);7m("AW");if(I(o.1G[id][\'7g\'])&&v.7g==1&&v.PC==1){7g(o.1G[id][\'7g\'])}F{mt(id);o.U.d7(fl,(v.W.ia==1?1:1O));v.W.9V==0&&v.W.f7==1?1A(9F,4w):\'\';mb=L;n2=L;mn(id)}}F{if(I(o.1G[id][\'54\'])){6e(id);if(mb){5M==-1?4T(0,0):\'\'}F if(n2){5M==-1?4T(2E(f.S)-2,0):\'\'}}}}if(o.2X){o.2X.m0()}}if(1S[i]==\'5H\'){o.P.f8()}}}};G.zX=E(x){8h(o[x+\'vt\'])};E vw(x){if(x=="mv"){B z=2v+\'DN\';if(v[z]){V(B y in v[z]){if(v[z].2n(y)){wn(y,v[z][y])}}iU()}K}aT();V(B i=0;i0){f2[0].1w(6h,rt);4P[0].1U=2G(x.1o(x.J("8r")+5))}F{f2[0].1w(6h,iU);4P[0].1U=(C.vI!=1?gZ:\'\')+2G(x)}O(4P[0],{\'4i-3I\':C.h0*2M(v.7G,1)});f2[0].1w(aj,6r);f2[0].1w(ai,5J);f2[0].1w("9v",an);B 4m=[];B vU=L;if(x.J("3I")>0){4m=[\'50%\',\'75%\',\'1l%\',\'MG%\',\'pL%\',\'Dz%\',\'4w%\',\'Mv%\',\'cE%\',\'hv%\']}if(x.J("5Q")>0){4m=[\'0\',\'0.2\',\'0.3\',\'0.4\',\'0.5\',\'0.6\',\'0.7\',\'0.8\',\'0.9\',\'1\']}if(x.J("he")>0){V(B i=-5;i<5.5;i+=0.5){4m.2K(2A.4g(i*1l)/1l)}}if(x.J("hH")>0){4m=[4w,hv,gg]}if(x.J("2O")>0){V(i=0;i<21;i++){4m[i]=i*10}}if(x.J("sa")>0){V(i=0;i<24;i++){4m[i]=i}}if(x.J("sb")>0||x.J("sc")>0){V(i=0;i<60;i++){4m[i]=i}}if(x.J("e0")>0){vU=H;4m=[0,1]}if(x.J("1u")>0){4m=[\'3C\',\'Cl\',\'MT\',\'MU\',\'M5\',\'M7\',\'M2\',\'Me\',\'Mi\',\'Mj\',\'Mq\',\'Mr\',\'MW\',\'N6\',\'N7\',\'N9\',\'NE\',\'3P\'];B vx=v[x].1Q("#","");if(4m.J(vx)==-1){4m[8]=vx}}V(y=1;y<=4m.S;y++){bu(\'f2\',y,0);bJ(f2[y],ek[y],4P[y],5E[y]);O(5E[y],{\'2S-19\':0});if(x.J("1u")>0||x.J("2O")>0||x.J("8r")>0||x.J("he")>0){y%3!=0?O(f2[y],{\'jp\':\'19\'}):\'\';O(f2[y],{\'X\':\'33.3%\'});if(x.J("1u")>0){4m[y-1]=2M(v["Mw"+(y-1)],4m[y-1]);4P[y].1U="<2a C=\'"+(4m[y-1]=="3P"?\'2W:5F 6s #jD;1d:zb;X:zb;\':\'1d:e5;X:e5;\')+";2x-1u:"+3x(4m[y-1])+";2W-6F:e5;\'>";O(f2[y],{\'2D-1d\':1})}F{4P[y].1U=4m[y-1]}}F{if(x.J("hH")>0){4P[y].1U=4m[y-1]}F{y%2!=0?O(f2[y],{\'jp\':\'19\'}):\'\';O(f2[y],{\'X\':\'50%\'});if(vU){4P[y].1U=2G(4m[y-1]+\'7s\')}F{4P[y].1U=4m[y-1]}}}5q[y]=x+\'=\'+4m[y-1];if((4m[y-1]==v[x]&&6S(v[x])!=" ")||v[x]==\'#\'+4m[y-1]){5E[y].1U=jR;mg(y)}f2[y].1w(aj,6r);f2[y].1w(ai,5J);if(x.J("8r")>0){f2[y].1w(6h,zj)}F{f2[y].1w(6h,zD)}f2[y].1w("9v",an)}2C()}E mg(x){f2[x].m9.aW(\'6G-\'+v.id+\'-dw-KA\');O(4P[x],{\'1u\':C.5X});mT(ek[x])}E mt(id){if(I(o.1G[id][\'29\'])){v.29=o.1G[id][\'29\'];I(v.29)?o.P.9r(v.29):\'\'}if(I(o.1G[id][\'1J\'])){o.bZ=o.1G[id][\'1J\']}rT()}E mn(id){B t=o.1G[id][\'1J\'];if(I(t)){if(v.l5==1){if(o.U.nG(o.1G[id])){}F{v.1J=(v.wO==1&&I(o.rY)?o.rY+(v.xb==1?\'
\':\' \'):\'\')+t}o.U.9P(\'1J\')}}if(v.eB==1){if(I(o.1G[id][\'8e\'])){v.8e=o.1G[id][\'8e\']}F{v.8e=[]}o.Q.j9()}B xv=[\'5P\',\'mL\',\'6i\',\'6T\',\'1a\',\'Bm\',\'Cf\',\'mz\',\'mD\',\'4l\',\'4v\',\'hJ\',\'7t\',\'bY\',\'8D\'];V(B i=0;i0){v.1C=o.2p=o.P.Y()}}F{v.1C=o.2p=x}}}E dS(x){if(5M==0&&!o.1C){O(6b[5M],{\'1u\':C.1u});O(9O[5M],{\'6V\':C.5e});7T[5M].1U=\'\';f[5M].m9.5P(\'6G-\'+v.id+\'-dw-pl\')}F{o.wZ=x;if(5M>-1){jV(5M)}if(3o!=\'\'){if(!o.a0[3o]&&I(o.1G[3o])){o.sJ+=2M(o.1G[3o].1k,0)}o.a0[3o]=H;5v=tk(5v,3o)}}if(1S[x]){B id=1S[x].1o(8);7T[x].1U=jR;f[x].m9.aW(\'6G-\'+v.id+\'-dw-pl\');O(6b[x],{\'1u\':C.5X,\'1B-ux\':\'1V\',\'1z\':C.a});mT(9O[x]);if(C.xa==1&&I(C.mu)){O(9O[x],{\'6V\':C.mu})}5M=x;3o=id;o.3o=3o;v.4C=3o;o.kl=6b[x].1U;o.wZ=3o;e1=o.1G[id][\'ik\'];if(o.Q){o.Q.iD()}if(9Y){9Y.Ly()}}}E 6e(id){B x=id==0?o.W:o.1G[id];o.wZ=id;V(B i=0;iv.W.9Y){9Y.aW(C,6I)}}V(B i=0;i-1){x[i].dr=1}}}if(I(x[i].dr)){if(x[i].dr==1){o.a0[x[i].id]=H;jV(i)}}if(I(x[i].54)){7T[i].1U=HZ;O(7T[i],{"1u":C.1u})}f[i].1w(aj,6r);f[i].1w(ai,5J);f[i].1w(6h,aq);f[i].1w("9v",an);if(I(o.a0[x[i].id])){jV(i)}if(3o==x[i].id){dS(i)}if(e1==x[i].id){O(6b[i],{\'1u\':C.5X});O(7T[i],{\'1u\':C.5X});mT(9O[i])}}2C();4Q=L;o.Q?o.Q.4t():\'\'}E mT(x){if(2U(C.Fu)&&x){O(x,{"2x-9C":"3b-53(5b(0, 0, 0, "+(1-C.Fu*1)+") 0 0)"})}}E iI(x,y,z,x1,y1,x2,y2,x3,y3,x4,y4){B ww=(C.3F==1?\'Fr\':\'1l%\');B hh=(C.3F==1?\'1l%\':\'Fr\');O(x,{\'1n\':\'2q\',\'2m\':\'bR-4E\',\'X\':ww,\'1d\':hh,\'1B-8f\':\'8i\'});if(C.Fm==1){O(x,{\'2x\':\'-ox-3b-53(\'+y+\')\',\'2x\':\'-3J-3b-53(\'+y+\')\',\'2x\':\'-ms-3b-53(\'+y+\')\',\'2x\':\'-o-3b-53(\'+y+\')\',\'2x\':\'3b-53(\'+y+\')\',})}if(C.3F==1||o.1j.2e){O(x,{\'6K\':\'4u\'})}F{O(x,{\'4u-3a\':\'1V\'})}if(C.kV==1){O(x,{\'6d-X\':C.jj+\'px!5N\'})}if(z=="1f"){O(x,{\'1f\':-1,\'19\':0})}if(z=="2O"){O(x,{\'2O\':-1,\'19\':0})}if(z=="19"){O(x,{\'1f\':0,\'19\':0})}if(z=="2j"){O(x,{\'1f\':0,\'2j\':0})}if(z=="2j"||z=="19"){O(x,{\'1B-8f\':\'19\',\'2S-1f\':1D.2T/2-10})}x.1U="<8i><2a "+(C.Fk==1?"M6=\'G.C.6V=\\"#"+C.El+"\\"\' PH=\'"+(C.vu==1?"G.C.6V=\\"#"+C.vs:"G.C.2x=\\"1V")+"\\"\'":"")+" C=\'4u-3a:2y;6K:4u;X:e5;1d:e5;2W-6F:e5;"+(C.vu==1?"2x-1u:#"+C.vs+";":"")+(z=="1f"?"2H-1f:cK;":"")+(z=="2O"?"2H-1f:cK;":"")+(z=="2j"?"2H-19:q4;":"")+(z=="19"?"2H-2j:q4;":"")+"\'><2w X=\'20\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'><2D x1=\'"+x1+"\' y1=\'"+y1+"\' x2=\'"+x2+"\' y2=\'"+y2+"\' 4r=\'#"+C.nb+"\' 4r-X=\'"+C.l0+"\' 4r-eb=\'4g\'/><2D x1=\'"+x3+"\' y1=\'"+y3+"\' x2=\'"+x4+"\' y2=\'"+y4+"\' 4r=\'#"+C.nb+"\' 4r-X=\'"+C.l0+"\' 4r-eb=\'4g\'/>"}G.9D=E(){if(C.jS==1){9D()}};E Gz(){if(dI){9D()}}E 9D(e){if(C.jS==1&&!k1){if(C.3F==1){B h=Z.JC;B m=1D.28+C.7f+C.7e;B t=Z.aZ}F{B h=Z.Fy;B m=1D.2T;B t=Z.dH}if(h>m){if(t>0){if(!5Z(5D)){1p(5D);B m1=1v 5j({"mc":5D,"1E":"7O","to":1,"Y":0.3,"me":"5D"})}}F{if(5Z(5D)){B m2=1v 5j({"mc":5D,"1E":"7O","to":0,"Y":0.3,"me":"5D","1m":H})}if(e){e.bi<0?e.a5():\'\'}}if(t0?e.a5():\'\'}}}F{1m(5D);1m(5y)}}}E GL(){B x=Z.dH+1D.2T-60;B m=1v 5j({"mc":Z,"1E":"8I","to":x,"Y":0.3,"me":"Fe","6z":"bQ"});1A(9D,2g)}E GB(){B x=Z.dH-1D.2T+60;B m=1v 5j({"mc":Z,"1E":"8I","to":x,"Y":0.3,"me":"Jv","6z":"bQ"});1A(9D,2g)}E jW(1c){2P(o.eV);1c.ax()}E H5(){B x=Z.aZ+(1D.28+C.7f+C.7e)-60;B m=1v 5j({"mc":Z,"1E":"jQ","to":x,"Y":0.3,"me":"JI","6z":"bQ"});1A(9D,2g)}E H2(){B x=Z.aZ-(1D.28+C.7f+C.7e)+60;B m=1v 5j({"mc":Z,"1E":"jQ","to":x,"Y":0.3,"me":"EO","6z":"bQ"});1A(9D,2g)}E FV(x){if(x==\'\'){6e(0)}F{if(I(o.1G[x])){6e(x)}}2v=\'\'}E jV(x){7T[x].1U=\'\';O(6b[x],{\'1u\':C.FH});if(C.Gj==1){O(6b[x],{\'1B-ux\':\'2D-KR\'})}if(C.xp>-1){O(6b[x],{\'1z\':C.xp})}f[x].m9.5P(\'6G-\'+v.id+\'-dw-pl\');O(9O[x],{\'6V\':C.xo});if(C.qs>-1){O(9O[x],{\'1z\':C.qs})}}E qv(i){if(I(5q[i])){aT();if(7z("4L",i)==0){o.U.5L(5q[i].1o(7))}if(7z("6Q",i)==0){o.U.cP(5q[i].1o(10))}if(7z("2c",i)==0){!o.4n?o.4n=1v j7():\'\';o.4n.9X(5q[i].1o(8))}if(7z("bT",i)==0&&v.7u==1){o.7u.BB(5q[i].1o(7))}if(7z("2V",i)==0){o.2V?o.2V.3u(j3[i]):\'\';9F()}if(7z("1u",i)==0){bf();4T(0,0,6x[i])}V(B p in o.5u){if(o.5u.2n(p)){if(7z(p,i)==0){o.P.HL(p,i)}}}if(7z("8r",i)>0){if(4P[i].1U==2G(\'7w\')){7m(2v+\'0\');8h(fI);if(2v=="gW"){7m("FO")}cU()}F{if(2v=="ml"&&C.qF==1){7m(\'qF\',i);8h(fI);cU()}}}if(7z("4G",i)==0){o.U.8M(5q[i].1o(5));ij();1A(9F,4w)}}};G.ij=E(){ij()};G.yO=E(x){V(B i=0;i<1S.S;i++){if(1S[i]==x){K H}}K L};E ij(){V(B i=0;i<1S.S;i++){if(1S[i]=="4G"){8h(i);if(2v==\'4G\'){bf();4T(i,0)}}}}E bu(x,i,de){if(I(2k(x))){2k(x)[i]=1X("2a");if(i<2||x=="f"||2v!=\'4L\'||de==1){if(C.3F==1){Z.1R(2k(x)[i])}F{6I.1R(2k(x)[i])}}F{if(C.3F==1){Z.tn(2k(x)[i],2k(x)[i-1])}F{6I.tn(2k(x)[i],2k(x)[de==2?i-2:i-1])}}if(x==\'f\'){3U(2k(x)[i],{\'kC\':i})}if(x==\'f2\'){3U(2k(x)[i],{\'aC\':i})}2k(x+\'bg\')[i]=1X("2a");2k(x)[i].1R(2k(x+\'bg\')[i]);2k(x+\'4d\')[i]=1X("2a");2k(x)[i].1R(2k(x+\'4d\')[i]);O(2k(x+\'4d\')[i],{\'1n\':\'2q\',\'2j\':0,\'1f\':0,\'X\':\'1l%\',\'1d\':\'1l%\',\'9e\':\'1V\'});2k(x+\'1J\')[i]=1X("2a");2k(x)[i].1R(2k(x+\'1J\')[i]);2k(x+\'5n\')[i]=1X("2a");2k(x)[i].1R(2k(x+\'5n\')[i]);if(i>0&&x=="f2"&&is=="1g"&&C.p3==0){3e(2k(x+\'5n\')[i])}}};E bJ(x,bb,jq,rk,K9){O(x,{\'1n\':\'fM\',\'2j\':0,\'1f\':0,\'6K\':\'4u\',\'1d\':\'2y\',\'X\':\'1l%\',\'6u\':\'3k\',\'2m\':\'4E\',\'2D-1d\':\'1.Lb\'});if(C.qe&&C.3F==1){O(x,{\'Lr\':C.qe})}if(C.3F==1){O(x,{\'2m\':\'bR-4E\',\'al-8f\':\'1f\',\'ac-8C\':\'dA\'})}O(bb,{\'1n\':\'2q\',\'2j\':0,\'1f\':0,\'X\':\'1l%\',\'1d\':\'1l%\',\'2x\':(C.IZ==1?"3b-53(to 19,"+3x(C.J6)+", "+3x(C.5e)+")":3x(C.5e)),\'1z\':C.5Q,\'9e\':\'1V\',\'5A\':\'1z 0.2s 6z-5l,2x .2s 6z-5l,9M .2s 6z-5l\'});if(C.IY==1){x.C[C.3F==1?"2W-2j":"2W-2O"]="5F 6s "+8K(2M(C.J2,\'3C\'),2M(C.J1,0.2))}O(jq,{\'1n\':\'fM\',\'2j\':0,\'1f\':0,\'jp\':(C.8f?C.8f:\'19\'),\'1u\':C.1u,\'2S-1f\':C.jn,\'2S-2j\':C.qi,\'2S-2O\':C.J9,\'2S-19\':C.qk,\'9e\':\'1V\',\'1z\':C.a,\'5A\':\'1z 0.2s 3b,1u 0.2s 3b\',});O(rk,{\'1n\':\'fM\',\'2j\':0,\'1f\':0,\'jp\':(C.H0?C.H0:\'2j\'),\'2S-1f\':C.jn,\'2S-2j\':C.qi,\'2S-19\':C.qk,\'9e\':\'1V\',\'4i-3I\':C.5f*2M(v.7G,1),\'1z\':C.a,\'1u\':C.5X,\'5A\':\'1z 0.2s 3b,1u 0.2s 3b\'});if(C.kV==1){O(x,{\'6d-X\':C.jj+\'px!5N\'});O(jq,{\'6d-X\':(C.jj-70)+\'px!5N\'})}F{if(C.3F==1){if(C.nh==1){O(x,{\'X\':C.d6});O(jq,{\'X\':C.d6-70})}}F{O(jq,{\'ac-8C\':\'dL\'});O(rk,{\'ac-8C\':\'dL\'})}}}E cU(){V(B i=1;i1?f[1]:f[0]}if(is=="W"){k9();o.Q?o.Q.gL():\'\';B x=f[0];if(v.rO==1){nl()}}f.S>1&&!x?(f[1]?x=f[1]:\'\'):\'\';f.S>2&&!x?(f[2]?x=f[2]:\'\'):\'\';if(x){x.28==0&&f2.S>0?x=f2[0]:\'\'}if(Z.28-Z.ro>0&&x&&C.3F!=1){if(I(5D)){O(5D,{"X":6I.28})}if(I(5y)){O(5y,{"X":6I.28})}C.k7=(Z.28-x.28)-(Z.ro-x.ro)}F{C.k7=0}}};E qS(){B x=0;B y=0;B z=\'\';V(B i=1;i0){4T(x[1],0)}}}if(o.Q){is==\'1g\'?o.Q.wE():\'\';if(is==\'W\'){o.Q.gL();if(v.W.EC==1){o.Q.xk("1e","W",L)}}}if(o.1j.7h){O(Z,{\'9h-X\':\'2y\'});if(C.3F!=1){O(6I,{\'9h-X\':\'2y\'})}}fF=H;3A(lQ);lQ=6D(EJ,1l)};E EJ(){3A(lQ);fF=L}G.8d=E(i){4T(i,1)};G.1m=E(x){9F(x)};G.Ev=E(){if(o.2X){o.2X.d4()}};G.5L=E(){V(B i=0;i<1S.S;i++){if(1S[i]=="4L"){8h(i);if(o.2r.S>1){1p(f[i])}if(2v==\'4L\'){bf();4T(i,aX)}}}};G.f8=E(){V(B i=0;i<1S.S;i++){if(1S[i]=="5H"){8h(i)}}};G.hf=E(x){V(B i=0;i<1S.S;i++){if(1S[i]==x){8h(i);if(o[\'dy\'+x]){if(o[\'dy\'+x].S>1){1p(f[i])}}if(2v==x){bf();4T(i,aX)}}}};G.9X=E(){V(B i=0;i<1S.S;i++){if(1S[i]=="2c"){8h(i);if(o.2Y){if(o.2Y.S>0){B x=L;if(o.1W){V(B y=0;y-1){4T(x,0);dT(x)}};E dT(x){if(f[x]&&!k1){if(C.3F==1){B to=f[x].jM-20;B m=1v 5j({"mc":Z,"1E":"jQ","to":to,"Y":0.3,"me":"EO","6z":"bQ"})}F{B to=f[x].A5-1D.2T/2+20;B m=1v 5j({"mc":Z,"1E":"8I","to":to,"Y":0.3,"me":"Fe","6z":"bQ"})}1A(9D,2g)}}E qN(4j){B 5R=7A.5R(4j);B x;V(B i=0;i<5R.S;i++){x=4j[5R[5R.S*2A.5z()<<0]];if(x){1h}}K x};G.5u=E(x){q0(x)};E q0(x){jc[x]>-1?8h(jc[x]):\'\';if(5E[0]){if(2v==\'1I\'){5E[0].1U=2A.4g(o.3v.x*1l)+\'%\'}F{5E[0].1U=k5(2v)}}};E k5(x){if(x=="1I"){K 2A.4g(o.3v.x*1l)+\'%\'}F{K 2A.4g(2M(o.9R[x],o.5u[x])*1l)+\'%\'}}G.c7=E(){K p9()};E p9(){if(v.5v==1){K 7A.5R(5v).S>0}B x=L;if(o.1G){x=6R().J(3o)<6R().S-1}K x};G.mO=E(){if(I(o.io)){Fs(o.io)}};G.eC=E(){B x=5M>0;if(o.1G){B z=6R().J(3o);x=z>0;if(z==1){if(I(o.1G[6R()[0]].54)){x=L}}}K x};G.iA=E(){K I(o.1G)};G.do=E(){n2=H;if(G.eC()){B x=2E(5M)-1;if(x<0){B y=6R().J(3o);if(y>0){B z=o.1G[6R()[y-1]];if(z){if(I(z.54)){z=o.1G[6R()[y-2]]}if(z){G.mQ(z.id);o.U.2B()}}}}F{4T(x,0);dT(x)}}};G.mC=E(){if(5M>0){dT(5M)}};E 7z(x,i){K 5q[i].J(x)};E fJ(x){if(x[\'v0\']!=-1){fJ(o.1G[x[\'ik\']]);6e(x[\'ik\'])}F{6e(0)}};G.g=E(x){az(x){1i"X":K Fx();1h;1i"1d":K 1D.2T;1h;1i"1f":K C.8t;1h;1i"Dc":K Z.Fy;1h;1i"Dn":K C.dE;1h;1i"x":K 4X(1D.C.19);1h;1i"y":K 4X(1D.C.1f);1h;1i"1z":K 1D.C.1z;1h;1i"1p":K dI;1h;1i"8d":K fI;1h;1i"17":K 17;1h;1i"aD":K 17+aD;1h;1i"4Q":K 4Q;1h;1i"W":K is=="W";1h;1i"dr":K o.a0[3o];1h;1i"p3":K jR;1h;1i"bX":K o.1G[o.bX]?o.1G[o.bX].1J:\'\';1i"bY":K v.bY?v.bY:\'\';1i"E4":K p9()?o.1G[6R()[6R().J(3o)+1]].1J:\'\'}};E 6R(){K 7A.5R(o.1G)};G.xI=E(){3o=\'\';v.4C=\'\'};G.4Q=E(){if(is=="1g"){B x=0;V(B i=1;i<11;i++){if(1S[i]=="4L"){B y=o.2r.S;if(I(v.cj)){B z=v.cj.2z(",");V(B j=0;j-1){y--}}}if(y>0){if(y>1||(y==1&&o.2r!=1&&C.EV==1)){x++}}}if(1S[i]=="5H"){if(o.5H){x++}}if(1S[i]=="6i"){if(o.2h==\'bV\'||v.6i){x++}}if(1S[i]=="6Q"){if(o.6P.S>0){x++}}if(1S[i]=="bT"&&v.7u==1){if(o.mj.S>0){x++}}if(1S[i]=="2c"){if(I(o.1W)){V(B s=0;s0){x++}}if(v.1g[is+i+\'1m\']==1){x--}}K x==0}F if(is=="W"){K f.S==0}F{K 4Q}};G.4h=E(){if(1D.4M==o.1N){1D.3l(Z);o.1N.3l(1D);o.2X?o.2X.4h():\'\';1D=1Y;Z=1Y;k1=H}}};B pf=E(1a,ix){B 6B=L;if(1a.J(\'6B\')==0){6B=H;1a=1a.1o(5)}B n5=lX(1a);B 2f;B 3d;B gA=L;B 3Q=L;B lB=L;B my=L;B 2y=H;B po=[];B bH=1;B gP=L;B pF;B dZ=0;B mE=0;B mI=L;B kT=\'EY\'+v.id+(6B?\'6B\':\'\');gK("#EY"+v.id+"{X:1l%!5N;1d:1l%!5N;6d-X:1V!5N;6d-1d:1V!5N}");B 1D=1X(\'2a\');B n3=0;1D.5Y(\'id\',kT);ix.1R(1D);o.5H=L;!6B?o.U.iu():\'\';if(o.1j.2e){v.4o=1}if(v.Fb!=1){B 7R=1X(\'2a\');ix.1R(7R);O(7R,{1n:"2q",1f:0,19:0,"2x-1u":"#nC",1d:"1l%",X:"1l%","1z":0});7R.1w("yr",E(1c){1c.6m=H});if(o.1j.2e){7R.1w("g0",E(1c){1c.6m=H});7R.1w("2u",E(1c){1c.6m=H});7R.1w("g7",E(1c){1c.6m=H;fO(1c);if(v.cH==1){1A(EZ,1l);1A(ke,2g)}})}F{7R.1w("uX",E(1c){B x=H;if(v.1Z==1){if(I(v.7i)&&!lB){x=L}if(I(v.l3)&&b3()=="8p"&&Y()>0){x=L}}if(x&&v.cH==1&&v.F5!=1){3e(G);1A(ke,3Z)}})}v.cH==1&&v.NQ!=1?3e(7R):\'\'}E ke(){6C(7R)}E EZ(){if(v.F5!=1){3e(7R)}}if(v.4o==1&&v.3i==0){8Q()}if(!1M[\'YT\']){1M.Nb=E(){lH();V(B i=0;i<4N.S;i++){if(4N[i]){if(4N[i].3u("id")!=v.id){if(4N[i].3u(\'BD\')){4N[i].3u(\'BC\')}}}}};B p5=r5("4p.7M/F8","4p.7M/F8","MZ");if(p5){p5.tJ=E(e){o.U.dJ();if(v.D2!=1){2f=\'HI N1 g8\';o.P.5I()}}}}F{lH()}E lH(){if(v.4o==1||6B){!gA?hb():\'\'}F{o.U.dJ()}}E hb(){if("YT"in 1M){if(I(YT.oz)&&!gA){1r("Ik fX");B p6=0;if(v.Fb==1){p6=1}o.2p>0?dZ=2E(o.2p):\'\';3d=1v YT.oz(kT,{1d:o.8Z,X:o.8P,N3:n5,N4:{N5:1,Nc:kT,Nf:1,Nk:1,f7:1,jT:((v.pK==0||(v.Nl!=1&&o.1j.7r))&&o.1j.2e?0:1),Nm:3,Q:p6,OU:0,Jc:1,BX:0,3i:6B||v.3i==1?1:0,9K:0},3a:{\'Nd\':pI,\'N2\':Hq,\'5I\':5I,\'Np\':Ih}});if(o.2p>0){o.2p=1O}2C();gA=H}F{1A(hb,4c)}}F{1A(hb,4c)}}B gH;E pI(){if(o.P){1r("Ik ff");3Q=H;2P(pF);o.U.7o();if(6B){if(o.1j.t9){o.U.4Y()}3d.lW();o.1Z.Nq()}F{if(v.3i==1&&o.1j.t9&&!o.nP){o.U.4Y();if(o.1j.2e){3A(gH);gH=6D(HE,cE)}}if(v.4o==0){3d.lW()}F{o.U.dJ()}n3=3d.py();o.P.9A();if(bH!=1){8M(bH)}bG();2C();if(v.NN==1){3n{if(3d.pG()){if(I(3d.pG().1J)){v.1J=3d.pG().1J;o.U.9P(\'1J\')}}}2L(e){}}}}}E HE(){B x=3d.I2();if(x==2||x==-1){o.Q.3c();o.Q.7o();3A(gH)}if(x==1){3A(gH)}}E Hq(1c){if(v.Mo==1){1r(\'YT\',1c.2b)}if(6B){if(1c.2b==YT.cY.Iy){o.1Z.M4()}if(1c.2b==YT.cY.HM){}}F{if(1c.2b==YT.cY.HM){if(mE==1){mE=0;pI()}if(!o.1y){o.U.2B()}if(dZ>0){3d.HY(dZ,H);dZ=0;o.2p=1O}ke();lB=H;3Q=H;if(my){3d.ph()}F{o.P.a8();o.P.bj()}Ix();if(I(v.4y)){V(B i=0;i0?dZ=v.1C:\'\';o.P.7K();o.P.9A()}E cM(){if(!o.E9&&o.1y){o.U.3c()}}E bj(){o.P.bj()}E bG(){o.P.bG();o.U.pZ()}E 9A(){o.P.9A()}E cV(){o.P.cV()}E 8Q(){if(o.P){o.P.8Q()}F{pF=1A(8Q,1l)}}E Ih(1c){pS(1c.2b)}E Ix(){if(!mI){B x=3d.PQ()+\'\';if(x!=\'\'&&x!=1O){o.2r=x.2z(\',\');o.2r=o.2r.Du();if(v.pB==0){B y=o.2r.J(\'2y\');if(y>-1){o.2r.uJ(y,1)}}V(B i=0;i0){dZ=2E(o.2p)}c8(n5)};E b3(){B 7d=-1;if(3Q){7d=3d.I2()}B x=\'\';if(7d==-1){x="8p"}if(7d==1||7d==3){x="7y"}if(7d==2){x="8p";if(o.1y){o.U.3c()}}if(7d==5){x="8p"}if(7d==0){x="7V"}K x}E 2C(){3n{if(I(3d)){3d.Oi(o.2Z,o.4F)}}2L(e){1r(e)}}E hu(x){B y=x;if(x=="OQ"){y="kE"}if(x=="9B"){y="hw"}if(x=="ON"){y="hx"}if(x=="OB"){y="hT"}if(x=="J3"){y="kr"}if(x=="J7"){y="mM"}if(v.In==1){y=2G(y)}if(x=="2y"){y=2G("2y")}po[y]=x;K y}E Y(){B x=3Q?3d.IQ():0;if(x>0&&v.jO>0){v.4v=x-v.jO;v.jO=-1}K x};E 8M(x){3d?3d.Ka(x):\'\';bH=x};G.kH=E(){lH()};G.2B=E(){if(3Q){3d.lW()}F{if(!gA){hb()}F{}}};G.3c=E(){if(3Q){3d.ph()}};G.cZ=E(){if(3Q){b3()==\'7y\'?3d.ph():3d.lW()}};G.3R=E(x){3Q?3d.HY(x,H):\'\'};G.9q=E(){K L};G.4Y=E(){3Q?3d.4Z():\'\'};G.6a=E(){3Q?3d.LC():\'\'};G.3S=E(x){3Q?3d.BL(x*1l):\'\'};G.kj=E(){K b3()==\'7y\'};G.5G=E(){K L};G.qg=E(x){5L(x)};E 5L(x){if(3Q){if(I(o.2r[x])){B y=po[o.2r[x]];2y=y==\'2y\';B z=Y();3d.KQ(y)}}}G.eW=E(x){8M(x)};G.3Q=E(){K 3Q};G.6H=E(){K b3()};G.Y=E(){K Y()};G.1k=E(){B x=3Q?3d.py():0;if(x!=n3){n3=x;o.P.9A()}if(I(v.4l)){if(9y([v.4l],\'-\')){x=x+v.4l*1}F{x=v.4l}}K x};G.a1=E(){B x=0;if(3Q){x=3d.Pf()*3d.py()}K x};G.4S=E(){2C()};G.iL=E(){K 2f};G.2y=E(){K v.pB==1?2y:L};G.Am=E(x){c8(x)};E c8(x){1a=x;if(3d){mE=1;3d.Kd(x,0)}}G.mK=E(){if(o.1j.2e&&o.1j.b5){G.2B();my=H}F{if(b3()=="7y"){G.3c()}}};G.fr=E(){my=L};G.ri=E(){K H};G.4h=E(){3Q?3d.9W():\'\';3Q=L;mI=L;3n{if(1D){ix.3l(1D)}ix.3l(7R)}2L(e){}}};B j7=E(){B 2t=[];B aN=[];B 4Q=H;B 8j;B 8A=-1;B uv;B aK;B ln=[];B l2;G.1C=E(x){if(!x&&aK){aH(aK);aK=1O}F{x?aH(x):\'\'}};G.xl=E(x){aH(x)};E aH(x){!x?x=\'\':\'\';if(x!=\'11\'){B 1C=0;B tW=H;B im=\'\';o.1W=x.2z(",");o.2Y=[];o.3t=-1;if(rD()&&v.tx==1){if(3N.6q("tG")!=1Y){im=3N.6q("tG")}}F{if(o.tM){im=o.tM}}V(B i=0;i0){o.1W[i]=o[o.fd[1]](o.1W[i])}if(o.1W[i].J("[")==0&&o.1W[i].J("]")>1){o.2Y[i]=o.1W[i].1o(o.1W[i].J("[")+1,o.1W[i].J("]")-1);o.1W[i]=o.1W[i].1o(o.1W[i].J("]")+1);tW=L}F{o.2Y[i]=o.1W[i].1o(o.1W[i].lw("/")+1);o.2Y[i]=o.2Y[i].1o(0,o.2Y[i].lw("."))}if(o.1W[i].J("#0")==0){o.1W[i]=bN(o.1W[i])}if(o.1W[i].J("#"+v.9Z)==0){o.1W[i]=o[o.fd[0]](o.1W[i])}if(o.1W[i].J("#"+v.aJ)==0&&o.1W[i].J(v.cp)>0){o.1W[i]=o[o.fd[1]](o.1W[i])}}if(o.2Y.S>1&&v.lV==1){o.2Y.2K(mk(\'Kw\',2G(\'td\')));o.1W.2K("a7")}if(o.2Y.S>0&&v.8F==1){if(v.Ap==1){8j=0;1C++;o.2Y.hD(mk(\'xN\',2G(\'7w\')));o.1W.hD("")}F{o.2Y.2K(mk(\'xN\',2G(\'7w\')));o.1W.2K("");8j=o.2Y.S-1}}V(B i=0;i-1){o.mx=o.1W[x].2z(" or ");o.fR=0;kv(x)}F{if(o.1W[x].J(\'aN\')==0){if(aN[o.1W[x].1o(4)]){tY(o.2Y[x],aN[o.1W[x].1o(4)])}}}}}E tO(x){o.6f=H;hA()}E kv(x){B 1a=4z(o.mx[o.fR]);if(ln[1a]){if(o.1W[x]!=\'a7\'){o.6f=H;hA()}}F{B 4H=fm(1a);8A=x;o.iw=1;4H.bP=E(){o.iw=0;if(G.gj==4&&G.6H==4w){o.6f=H;tY(1a,G.cS,x)}F{if(o.fR+1-1){o.1W[8A]=\'\';o.2Y[8A]=\'\'}o.3t=-1;o.6f=L;if(o.LQ){o.Q.cd();o.Q.4t()}F{1A(E(){if(o.Q){o.Q.cd();o.Q.4t()}},1l)}if(I(o.2c)){o.1N.3l(o.2c);o.2c=1Y}}E tY(1a,x,y){if(x.J("#"+v.9Z)==0){x=o[o.fd[0]](x)}if(x.J("#"+v.aJ)==0&&x.J(v.cp)>0){x=o[o.fd[1]](x)}if(1a.J(\'.hM\')>-1||1a.J(\'.uk\')>-1||1a.J(\'.kG\')>-1||1a.J(\'.u1\')>-1){B l=o.3t;if(o.1W[l]=="a7"){l=y}2t[l]=7A();2t[l][0]=aa();2t[l][1]=aa();B 3W=aa();3W=x.2z(/\\r|\\n/);B uc=1;B t1=0;B t2=0;B fg=(I(v.zY)?v.zY:0);if(1a.J(\'he=\')>0){fg=1a.1o(1a.J(\'he=\')+6)*1}V(B i=0;i<3W.S;i++){if(1a.J(\'.hM\')>-1||1a.J(\'.u1\')>-1){if(3W[i].J(\'-->\')>-1&&3W[i].J(\':\')>-1){t1=hO(3W[i].1o(0,3W[i].J(\'-->\')))*1+fg;t1==0?t1=1:\'\';t2=hO(3W[i].1o(3W[i].J(\'-->\')+4,12))*1+fg;I(2t[l][0][t1])?\'\':2t[l][0][t1]=\'\';V(B j=t1;j0&&3W[i]!=uc&&3W[i]!=\'JS\'){2t[l][0][t1]=(2U(2t[l][0][t1])?2t[l][0][t1]+\'
\':\'\')+3W[i]}}}if(1a.J(\'.uk\')>-1||1a.J(\'.kG\')>-1){if(3W[i].J(\'Oz:\')>-1){t1=hO(3W[i].1o((1a.J(\'.kG\')>-1?3W[i].J(\'=0\')+3:12),12))*1+fg;t2=hO(3W[i].1o((1a.J(\'.kG\')>-1?3W[i].J(\'=0\')+14:23),10))*1+fg;B p=\'\';if(3W[i].J(\'0,,\')>0){p=3W[i].1o(3W[i].J(\'0,,\')+3)}F{if(3W[i].J(\'zd,\')>0){p=3W[i].1o(3W[i].J(\'zd,\')+6)}}if(2t[l][0][t1]!=1O){2t[l][0][t1]+=\'
\'+p}F{2t[l][0][t1]=p}2t[l][0][t1]=2t[l][0][t1].1Q(/{.*?}/,\'\');2t[l][0][t1]=2t[l][0][t1].1Q(/\\\\\\\\N/,\'
\');2t[l][0][t1]=2t[l][0][t1].1Q(/\\\\N/,\'
\');V(B j=t1;j40){z=x[0].7a.1o(0,15)+\'...\'+x[0].7a.1o(-15)}if(v.8F==1&&v.Ap==1){o.1W.2K(\'aN\'+(aN.S-1));o.2Y.2K(z+\'\');9X(o.1W.S-1)}F{o.1W.hD(\'aN\'+(aN.S-1));o.2Y.hD(z+\'\');v.8F==1?8j++:\'\';9X(0)}o.e9.5n=""};y.Mm(x[0])}F{o.e9.2u()}}};G.9X=E(x){9X(x)};G.8j=E(){K 8j};G.NI=E(x){8j=x};G.1p=E(x){l8(x)};G.C=E(){uK()};G.5P=E(){4h()};E uW(){js("2c","7w");o.3t=v.8F==1?8j:-1;v.fP=0;o.6f=L;o.Q.cd();uY();o.kW||o.uZ?v6(o.3t):\'\';I(o.2c)?o.1N.3l(o.2c):\'\';o.2c=1Y}E l8(Y){if(o.9S){K}B t=2E(Y*10);if(v.bU){Y=Y-v.bU*1}if(o.6f&&I(o.1W)){if(2t){B x=o.3t;B t=2E(Y*10);if(v.rQ==1&&!o.1y){K}if(o.1W[x]=="a7"){if(!l2){V(B i=0;i[lF]\':\'\')+2t[i][0][2t[i][1][t]]+(2t[x][0][t]!=\'\'?\'[/lF]\':\'\')}}}}if(I(2t[x][0])){if(I(2t[x][0][t])){2t[x][1][t]=t}}}}}if(I(2t[x])){if(I(2t[x][1])){if(I(2t[x][1][t])){B y=\'\';y=2t[x][0][2t[x][1][t]];if(!I(o.2c)){o.2c=1X(\'2a\');3U(o.2c,{id:\'hY\'+v.id+\'4W\'+\'2c\'});o.1N.1R(o.2c);uK();js("qI",o.2Y[x])}if(4Q){6C(o.2c)}CM();if(v.CK==1){y=Nh(y)}if(v.lV==1){y=y.1Q(/\\[lF\\]/gm,\'<6W C="1u:\'+3x(v.eJ)+\'">\');y=y.1Q(/\\[\\/lF\\]/gm,\'\')}if(y.J(\'-1){y=y.1Q(/\\/gm,\'\')}if(v.8X){if(v.8X.2t==1&&uv!=y){js("2t",y);uv=y}}o.2c.1U=\'<6W C="\'+(v.xY==1?\'2x-1u:\'+8K(v.gt,v.gq)+\';\':\'\')+\'-3J-5S-ux-1h: NG;1u:\'+3x(v.eF)+\';2S:\'+v.uG+\'px \'+v.uG*2+\'px;2W-6F:\'+v.yg+\'px;2H:0 0;2D-1d:\'+(v.yj?v.yj:1.8)+\';4i-hH:\'+v.gU+\'">\'+4z(y)+\'\';if(v.yl==1){if(o.26){O(o.2c,{"4i-3I":((v.nH+((2E(v.eX)-1l)*v.nH/1l))+"px")})}F{O(o.2c,{"4i-3I":((2E(v.o9)+((2E(v.eX)-1l)*2E(v.o9)/1l))+"px")})}}4Q=L}F{if(!4Q&&I(o.2c)){o.2c.1U=\'\';4Q=H;3e(o.2c)}}}}}}}E uK(){if(o.2c){O(o.2c,{"1n":"2q","X":"1l%","2S-19":"10%","2S-2j":"10%","19":0,"1u":v.eF,"1B-8f":"8i","5S-gR":"2W-5S"});if(v.Ns==1&&I(v.uM)){v.uM!=\'\'?O(o.2c,{"4i-jA":v.uM}):\'\'}if(v.gD==1){O(o.2c,{"1B-e0":"5F 5F NA Ny"})}F{O(o.2c,{"1B-e0":"1V"})}if(v.Nx==1){pR(o.2c,\'o.mV\')}F{v.CK!=1?nM(o.2c):\'\'}}}E CM(){if(!o.mV){if(o.Q.o0()||v.cA>v.1t.h){O(o.2c,{"1n":"2q","1f":"2y","19":0,"2O":(v.cA*1)})}F{O(o.2c,{"1n":"2q","1f":"2y","19":0,"2O":(v.cA*1+v.1t.h*1)})}}}E 4h(){o.3t=-1;o.6f=L;o.oy=L;v.2c=1Y;v.mL=1Y;o.2t=1Y;o.1W=1Y;l2=L;ln=[];2t=[];if(I(o.Q)){o.Q.cd()}o.2Y=1Y;if(I(o.2c)){o.1N.3l(o.2c);o.2c=1Y}o.3t=1Y;o.6f=L}};o.Mu={"2y":"Авто","1y":"Пуск","3Y":"Пауза","2F":"Стоп","26":"Во весь экран","vG":"Выйти из полноэкранного режима","1g":"Настройки","3j":"Параметры","1L":"Громкость","4Z":"Выключить звук","9j":"Включить звук","5m":"В ЭФИРЕ","W":"Плейлист","4L":"Качество","6i":"Скачать","2c":"Субтитры","4G":"Скорость","dA":"Обычная","2f":"ошибка","Mp":"Включите звук","6Q":"Аудио","dn":"ошибка загрузки","kE":"Очень низкое","hw":"Низкое","hx":"Среднее","hT":"Высокое","ub":"Высокое","6k":"Следующий","c6":"Предыдущий","2V":"Поделиться","AK":"Скопировано в буфер обмена","AU":"Реклама","6T":"Пропустить","Mn":"Пропустить через ","Bl":"Перейти на сайт рекламодателя","eX":"Размер текста","bU":"Сдвиг по времени","eF":"Цвет текста","eJ":"Цвет текста 2","gt":"Цвет фона","gq":"Прозрачность фона","gD":"Тень","gU":"Толщина текста","cA":"Отступ снизу","mv":"Сбросить","CR":"Загрузить","ml":"Сон","gW":"Пропуск","sa":"Час","sb":"Минута","sc":"Секунда","Av":"Да","AG":"Нет","of":"из","7E":"Пароль","Bj":"Ошибка воспроизведения на устройстве","Bi":"Играет на устройстве","bT":"Канал","1I":"Масштаб","on":"Вкл.","7w":"Выкл.","td":"Все сразу","g5":"кбит/с","mD":"Код","1a":"Ссылка","1u":"Цвет","CU":"Контраст","ei":"Яркость","eT":"Насыщенность","m8":"Сепия"};B 5j=E(x){B fN;B Md;B 2Q;B 4I;B 4J;B n7;B gn=0;B bH;B ve=L;B sh;if(x.me!=1O&&x.mc!=1O&&x.1E!=1O&&x.to!=1O){if(x.Y==1Y){if(x.1E.J("ec")>-1){x.to==0?x.Y=0.5:x.Y=0.2}F{x.Y=0.20}}fN=Cz(x.6z);if(x.1E.J("1I")==-1){if(I(o.6X[x.me])){o.6X[x.me].tc()}o.6X[x.me]=G}if(x.1p==1){x.mc.22("2m",H)}2Q=x.1E.2z(\'|\');4J=6S(x.to).2z(\'|\');4I=1v aa();V(B i=0;i<2Q.S;i++){if(!4J[i]){4J[i]=4J[0]}if(2Q[i]=="ec"){4I[i]=x.mc.g("1z")}if(2Q[i]=="7O"){4I[i]=x.mc.C.1z}if(2Q[i]=="y"){4I[i]=x.mc.g("y")}if(2Q[i]=="x"){4I[i]=x.mc.g("x")}if(2Q[i]=="19"){4I[i]=2E(x.mc.C.19)}if(2Q[i]=="1f"){4I[i]=2E(x.mc.C.1f)}if(2Q[i]=="1I"){4I[i]=x.mc.g("3g")}if(2Q[i]=="8I"){4I[i]=x.mc.dH}if(2Q[i]=="jQ"){4I[i]=x.mc.aZ}if(2Q[i]=="3m"){4I[i]=x.mc.g("3m")}if(2Q[i]=="3g"){4I[i]=x.mc.g("3g")}if(2Q[i]=="X"){4I[i]=x.mc.g("X")}if(2Q[i]=="CY"){4I[i]=x.mc.28;4J[i]=2A.8v(4J[i]);x.me=="Mb"?1r("X",x.me,4I[i],4J[i],x.mc.28):\'\'}if(2Q[i]=="1d"){4I[i]=x.mc.g("1d")}if(2Q[i]=="D1"){4I[i]=x.mc.2T}4J[i]=CX(4J[i]);4I[i]=CX(4I[i])}bH=x.Y*2g/fN.S;n7=fN.S;if(2Q.S==1&&4I[0]==4J[0]){9x()}F{1A(mU,2A.4g(bH))}}E mU(){V(B i=0;i<2Q.S;i++){B 1F=4I[i]+(4J[i]-4I[i])*(fN[gn]?fN[gn]:0);sj(2Q[i],1F);if(2Q[i]=="y"){x.mc.22("1f",1F)}if(2Q[i]=="x"){x.mc.22("19",1F)}if(2Q[i]=="19"){x.mc.C.19=1F+"px"}if(2Q[i]=="1f"){x.mc.C.1f=1F+"px"}if(2Q[i]=="1I"){x.mc.22("1I",1F)}if(2Q[i]=="3m"){x.mc.22("3m",1F)}if(2Q[i]=="3g"){x.mc.22("3g",1F)}if(2Q[i]=="8I"){x.mc.dH=1F}if(2Q[i]=="jQ"){x.mc.aZ=1F}if(2Q[i]=="X"){x.mc.22("X",1F)}if(2Q[i]=="CY"){O(x.mc,{"X":1F})}if(2Q[i]=="1d"){x.mc.22("1d",1F)}if(2Q[i]=="D1"){O(x.mc,{"1d":1F})}}gn++;if(!ve){if(gn==n7){9x()}F{sh=1A(mU,2A.4g(bH))}}}E 9x(){ve=H;if(x.1m){if(2Q[0]=="7O"||2Q[0]=="19"){1m(x.mc)}F{x.mc.22("2m",L)}}if(x.1E.J("1I")==-1){o.6X[x.me]=1Y;4v o.6X[x.me]}V(B i=0;i<2Q.S;i++){sj(2Q[i],4J[i])}2P(sh)};E sj(y,z){if(y=="ec"){x.mc.22("1z",z)}if(y=="7O"){x.mc.C.1z=z}}G.tc=E(){9x()};G.DG=E(){gn=n7-1;mU();9x()};G.XY=E(x0,x1,y0,y1){B e=L;V(B i=0;i<2Q.S;i++){if(2Q[i]==\'x\'&&x0!=x1){e=H}if(2Q[i]==\'y\'&&y0!=y1){e=H}}e?9x():\'\'};E Cz(CA){az(CA){1i"CC":K[0,0.Pm,0.Pl,1.Pi,1.Ph,1.Pg,1.AS,0.OY,0.P8,0.87,0.P7,0.P5,1.P4,1.P2,1.P1,1.OZ,0.Pp,0.PF,0.PR,0.PP,1.PN,1.DX,1.PJ,1.DX,1.Pz,0.jD,0.kR,0.kR,0.kR,0.kR,1];1h;1i"bQ":K[0,0.Pw,0.Pu,0.Pt,0.Pq,0.OW,0.Ok,0.Oj,0.Oh,0.Of,0.Od,0.Oc,0.Ob,0.O9,0.NX,0.O8,0.O7,0.O5,0.DA,0.95,0.O4,0.O2,0.O0,0.NZ,0.99,0.Op,0.OL,0.jD,1];1h;7l:K[0,0.Dz,0.32,0.44,0.52,0.6,0.67,0.73,0.OH,0.82,0.85,0.OG,0.OE,0.DA,0.95,0.97,0.OD,0.OC,1];1h}}};B yI=E(){B N=7Y.Ot,ua=7Y.Os,sX;B M=ua.sz(/(kc|i0|7h|oS|AX)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);B M=ua.sz(/(kc|i0|7h|oS|AX|M1|kO)\\/?\\s*(\\.?\\d+(\\.\\d+)*)/i);if(M&&(sX=ua.sz(/8q\\/([\\.\\d]+)/i))!=1Y)M[2]=sX[1];B lm=7Y.B1;G.ba=M?M[1]:N;G.8q=M?M[2]:7Y.JB;G.g9=7Y.B1>1;G.kc=G.ba=="Jw";G.uI=G.ba=="AV 9.0";G.ie=G.ba=="AV"||G.ba=="Ju"||G.ba=="Jq";G.kO=ua.bh(/(kO)\\/?\\s*/i)>-1;G.oS=G.ba=="Je";G.7h=G.ba=="Jn";G.i0=1M.i0;G.mF=ua.bh("Jm NT")>-1;G.4V=(ua.bh(/(7r|ir|Jl)\\/?\\s*/i)>-1)||(7Y.Jj===\'Jh\'&&lm>1);G.tv=v.Bf!=1&&ua.bh(/(TV|JE|Jr|JF|K7|K5|K4|K3)\\/?\\s*/i)>-1;G.lg=v.Bf!=1&&ua.bh(/(LG)\\/?\\s*/i)>-1;G.7r=ua.bh(/(7r)\\/?\\s*/i)>-1;G.ir=G.4V&&!G.7r;G.3J=\'K1\'in 1T.op.C;if(ua.bh(/(b5)\\/?\\s*/i)>-1){lm>0?G.b5=H:G.tv=H;if(K0(\'(4u:JZ)\').JY){G.tv=H}}G.2e=(G.4V||G.b5||(ua.bh(/(JW|JU|kc kK)\\/?\\s*/i)>-1))&&!G.tv;G.t9=G.7h||G.i0;G.26=L;if(G.4V){G.JR=4f(ua.1o(ua.J(\'OS \')+3,4).1Q(\'4W\',\'.\'));if(G.ir&&(!\'AB\'in 1M||lm<2)){G.2e=G.4V=L;G.tv=H}}G.cq=!G.2e;G.zZ=G.2e||G.tv;G.JP=G.3J&&G.cq;if(o.1N.rG||o.1N.rH||o.1N.rZ||o.1N.rP||o.1N.s0){G.26=H}};E a3(4j,7b){V(B s in 7b){if(1K(7b[s])==\'3H\'){if(s=="3a"||s=="3q"){4j[s]=7b[s]}F{V(B s2 in 7b[s]){if(1K(4j[s])!=\'3H\'){4j[s]={}}if(1K(7b[s][s2])==\'3H\'){V(B s3 in 7b[s][s2]){if(1K(4j[s][s2])!=\'3H\'){4j[s][s2]={}}if(1K(7b[s][s2][s3])==\'3H\'){V(B s4 in 7b[s][s2][s3]){if(1K(4j[s][s2][s3])!=\'3H\'){4j[s][s2][s3]={}}4j[s][s2][s3][s4]=7b[s][s2][s3][s4];if(s3==\'2S\'||s3==\'2H\'){4j[s][s2][s3][s4]=2E(4j[s][s2][s3][s4])}}}F{4j[s][s2][s3]=7b[s][s2][s3];if(s2==\'2S\'||s2==\'2H\'){4j[s][s2][s3]=2E(4j[s][s2][s3])}}}}F{4j[s][s2]=7b[s][s2];if(s==\'2S\'||s==\'2H\'){4j[s][s2]=2E(4j[s][s2])}}}}}F{if(s.J("JO")>0&&4z(7b[s])===""){}F{4j[s]=qn(s,7b[s])}}}K 4j};B qn=E(17,5n){if(1K(5n)==\'59\'){5n=4z(5n);if(17.J("1u")>-1&&5n!=-1){5n=3x(5n)}}K 5n};E rD(){3n{B 5x=1M[\'3N\'],x=\'JN\';5x.8V(x,x);5x.vE(x);K H}2L(e){K L}};E xn(aD){if(aD){if(I(o.6X[aD])){o.6X[aD].tc()}}};B 2G=E(x){B y=x;if(y){y=x.6o(0).JL()+x.6w(1);if(y.J("4W")>-1){y=y.1Q(/4W/ig," ")}}B en={"of":"of","g5":"g5","Bi":"B8 on AT","Bj":"B8 2f on AT","td":"JG at Jd","7E":"nN","AG":"No","ml":"IW","gW":"J8","Av":"Jb","cA":"Ja 2H","gU":"J4 hH","gD":"IX","gq":"am 1z","gt":"am 1u","eX":"tl 3I","eF":"tl 1u","eJ":"tl 1u 2","bU":"4R he","mv":"L5","c6":"Lu","AK":"Ln to Lm","kE":"Lk","hw":"Li","hx":"L6","hT":"AQ","ub":"AQ","kr":"HD","mM":"Lg HD","Lf":"Le HD","tV":"Ld HD","tw":"Lc HD 4K","AU":"Ad","Bl":"Go to Lw LY\'s LX","6Q":"LW","5m":"LV","26":"LU 26","vG":"Dm 26"};if(I(en[x])){y=en[x]}if(I(o[\'sV\'+v.ko])){if(I(o[\'sV\'+v.ko][x])){y=o[\'sV\'+v.ko][x]}}if(v.sD){if(v.sD[x]){y=v.sD[x]}}K y};B aA=E(x,y,z){if(!I(o.jG[y])&&v.pH!=1){B t=o.bZ?o.bZ:(v.1J?v.1J:\'\');I(v.7t)?t=v.7t:\'\';if(v.C5[x]==1&&v.E0==1&&I(v.hn)){if(x=="8o"){6D(BA,LJ)}if(I(1M["kd"+v.hn])){1M["kd"+v.hn].BM(\'sF\'+x,{1J:t});1r("C6",\'sF\'+x)}F{1r("C6 LH 2f")}}if(v.C8[x]==1){if(v.ga==1){B ci;if(v.Ff==1){if(1M.Ca){ci={\'7t\':t};if(v.ht){if(1K(v.ht)=="3H"){V(B g in v.ht){if(v.ht.2n(g)){ci[g]=v.ht[g]}}}}Ca(\'1c\',\'sF\'+x,ci)}}F{if(1M.ga){ci={Fl:\'oz\',Fn:y};if(t!=\'\'){ci.Fo=t}if(v.Lz==1&&!o.9G){ci.L4=1}ga(\'p7.bm\',\'1c\',ci)}}}}}z?o.jG[y]=H:\'\'};E BA(){if(I(1M["kd"+v.hn])){1M["kd"+v.hn].BM(\'Kv\')}};B lX=E(1a){B x=\'\';1a=1a.1Q("v=","{=");if(1a.J(\'mX.be/\')>-1){x=1a.1o(1a.J(".be/")+4);x.1Q("/","")}F{x=1a.2z(/(mX.be\\/|v\\/|mD\\/|Ku\\?|4p.Kt\\/p7\\/[^#]*#([^\\/]*?\\/)*)\\??{?=?([^#\\&\\?]*)/)[3]}if(x!=\'\'){if(x.J("?t=")>0){v.1C=x.1o(x.J("?t=")+3);B h=0;B m=0;B s=0;if(v.1C.J("h")>0){h=v.1C.1o(0,v.1C.J("h"));v.1C=v.1C.1o(v.1C.J("h")+1)}if(v.1C.J("m")>0){m=v.1C.1o(0,v.1C.J("m"));v.1C=v.1C.1o(v.1C.J("m")+1)}if(v.1C.J("s")>0){s=v.1C.1o(0,v.1C.J("s"));v.1C=v.1C.1o(v.1C.J("s")+1)}if(h>0||m>0||s>0){v.1C=h*tf+m*60+s*1}x=x.1o(0,x.J("?t="))}}K x};B js=E(x,y,li,ev){if(x=="8o"){o.8o=H}if(ev==1){V(B yi in y){if(y.2n(yi)){if(1K(y[yi])=="3H"){y[yi]=\'\'}}}}if(v.lx==1&&o.8o){if(v.Ks==1||li==1){vn(x,y)}F{if(y!=1O){if(1K(y)==\'3H\'){3n{y=56.sZ(y)}2L(e){}}F{if(1K(y)==\'59\'){y=y.1Q(/\'/ig,\'′\')}}}if(1K(v.3a)==\'59\'){if(v.3a.J("{")==0){3n{v.3a=v.3a.1Q(/\\\'/ig,\'"\');v.3a=56.6E(v.3a)}2L(e){dU.1r(e)}}}if(1K(v.3a)==\'3H\'){if(I(v.3a[x])||I(v.3a[\'sH\'])){B z=x;if(!I(v.3a[x])&&I(v.3a[\'sH\'])){z=\'sH\'}if(x.J("6g")==0){if(I(v.3a[\'1Z\'])){z=\'1Z\'}}3n{if(y!==1O){2k(v.3a[z]+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3a[z]+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1r("3a",e,x)}}}F{if(v.3a==\'\'){v.3a="Bp"}3n{if(y!==1O){2k(v.3a+"(\'"+x+"\',\'"+v.id+"\',\'"+y+"\')")}F{2k(v.3a+"(\'"+x+"\',\'"+v.id+"\')")}}2L(e){1r("3a",e,x,y)}}}}if(o.8o&&v.Hx==1){if(o.Bq){3n{o.Bq.i7.nY({1c:x,9Q:y},"*")}2L(e){}}}if(v.Ew==1&&li!==1){B zv={1c:x,Y:o.P?(x=="3O"?o.DR:o.P.Y()):0};if(y!=1O){zv["2b"]=y}if(x=="1k"||x=="Y"){zv["1k"]=o.P.1k()}if(x=="1L"||x=="9j"){zv["1L"]=v.1L}if(x=="1v"){zv["id"]=3E("Br")}1M.9l.nY(zv,\'*\');B z=x;x=="8o"||x=="1C"||x=="4l"?z=x+"ed":\'\';x=="1y"?z="Kb":\'\';x=="3Y"?z="8p":\'\';x=="4Z"?z="3p":\'\';x=="9j"?z="Km":\'\';x=="3O"?z="Kl":\'\';x=="Kh"?z="Kg":\'\';zv["1c"]=z;if(z!=\'\'&&z!=x){zv=56.6E(56.sZ(zv));1M.9l.nY(zv,\'*\')}}};B vn=E(x,y){B ev=1T.Kf(\'8a\');if(y!==1O){ev.9Q=y}ev.Ko(x,H,H);o.1D.L2(ev)};G.1c=E(x,y){o.3a[x]=y};G.3u=E(x,y,R){K 3E(x,y,R)};E 3E(x,y,R){if(I(o.U)&&1K(x)==\'59\'){if(o.sG==1){K}if(R){if(1K(R)==\'59\'){if(R.J("id:")==0){R=o.Q.pg(R.1o(3),"4B");if(R){if(x=="ot"&&y=="L1"){R.E1()}}}}}if(x=="1y"||x=="3q"){if(I(y)){B ag=L;if(1K(y)==\'59\'){y=y.1Q(/(\\r\\n|\\n|\\r)/gm,"");B 2p=-1;if(y.J("[3O:")>-1&&y.lw("]")==y.S-1){2p=y.1o(y.J("[3O:")+6,y.S-1);2p=2E(2p.1o(0,2p.S-1));y=y.1o(0,y.J("[3O:"));if(y==\'\'){o.U.3R(2p);o.U.2B();K}F{o.2p=2p}}if(y.J("[Bx]")>-1){ag=H;y=y.1Q(\'[Bx]\',\'\')}if(y.J("#"+v.9Z)==0){y=o[o.fd[0]](y)}if(y.J("#"+v.aJ)==0&&y.J(v.cp)>0){y=o[o.fd[1]](y)}if(y.J("#0")==0){y=bN(y)}if(v.bD==1){y=bD(y)}if(y.J(".9g")==y.S-4){B 4H=fm(y);4H.bP=E(){if(G.gj==4&&G.6H==4w){3n{3E(\'1y\',56.6E(G.cS))}2L(e){}}};4H.bm();K}if(y.J("id:")==0&&I(o.1G)){B z=Cd(y);if(I(o.1G[z])){o.Q.xu(z);2p>-1?o.2p=2p:\'\';K H}F{K L}}if(y.J("KZ:")==0){B z=y.1o(10);if(o.2h=="4p"){o.P.A3(z);K H}F{y=\'//mX.be/\'+z}}}if(x=="1y"){o.Q.xM();o.U.d7(y,1O,1O,(ag?1:0))}if(x=="3q"){o.lL=H;v.3i=0;o.U.d7(y,1,1O,(ag?1:0));o.Q.3T(0,0);o.1C=L}}F{if(x=="1y"){o.U.2B()}if(x=="3q"){1K Bn==\'E\'?Bn():\'\'}}}if(x=="4o"){if(I(y)){o.lL=H;o.U.d7(y,1,1)}F{o.P.pU()}}if(x=="3Y"){if(o.1y){o.U.3c();o.U.j6()}}if(x=="bT"&&I(y)){o.1C&&o.7u?o.7u.BB(y):\'\'}if(x.J("KW")==0){if(o.1Z){o.1Z.KU(x.1o(6),y)}}if(x=="9p"){o.9p.l1();o.9p=1v sA();if(I(y)){o.9p.9g(y)}F{if(v.zy==1){o.9p.9g(v.zx)}F{o.9p.9g("KD a6")}if(v.zw==1&&I(v.zs)){o.dq=1v zr()}}}if(x=="8c"){!o.1C?o.Q.wk():\'\';o.Q.8L();o.Q.Ag("vB")}if(x=="i8"){o.1y?o.U.3c():o.U.2B()}if(x=="2F"){v.4o=0;v.3i=0;o.P.mh();o.U.av()}if(x=="7P"){o.Y=o.P.Y();o.U.fh()}if(x=="6i"){if(v.8X){if(v.8X.on==1&&v.8X.KM==1){o.U.iH()}}}if(x=="vo"&&I(y)){if(o.5V){o.5V.3u(y)}}if(x=="2V"){o.Q.EB()}if(x=="KL"&&I(y)){if(v.1Z==1){if(y.J(\'js:\')==0){v.6v=y;v.iC=H;o.U.sf("6v")}F{if(o.p!=\'\'){B sv=56.6E(cI(o.p));V(B l in sv){if(sv.2n(l)){if(I(sv[l].id)){if(y==sv[l].id){v.6v=\'KK\'+(I(sv[l][\'sS\'])?\'sS\'+sv[l][\'sS\']:\'\')+y+\'4W\'+sv[l].7i;v.iC=H;o.U.sf("6v")}}}}}}}}if(x=="KJ"){1K BJ=="E"?BJ():\'\'}if(x=="BK"&&y){v.BK=y;o.3r?o.3r.PS():\'\'}if(x=="4Z"){o.U.4Y()}if(x=="4G"){if(I(y)){o.U.8M(y)}F{K o.4U[o.9I]}}if(x=="dr"){if(v.8X&&o.au){if(v.8X.au==1){K 2A.4g((o.au.9M(PU).S-1)/2A.4g(o.P.1k())*1l)}}}if(x=="j5"){K o.4U}if(x=="9j"){o.U.6a()}if(x=="mL"){if(I(y)){v[x]=y;o.U.jk()}}if(x=="b9"){K o.2r}if(x=="Dh"){K o.ab?H:L}if(x=="5m"){K o.P?o.P.5G():L}if(x=="qI"){K v.8F==1?o.2Y.6w(0,-1):o.2Y}if(x=="bV"){K o.9S}if(x.J("2c:")==0&&y){v[x.1Q(\'1J:\',\'4W\')]=y;o.U.j6()}if(x=="Sc"){K o.hB}if(x=="af"){K o.6P}if(x=="1L"||x=="BL"){if(I(y)){if(1K y=="59"){if(y.J("+")==0){y=v.1L+4f(y.1o(1))}F{if(y.J("-")==0){y=v.1L-4f(y.1o(1))}}}if(y>=0&&y<=1){o.U.3S(y)}}K o.3p?0:v.1L}if(x=="3p"){K I(o.3p)?o.3p:L}if(x=="YJ"){o.Q?o.Q.xZ(y):\'\'}if(x=="cL"){y<2?y=\'\':\'\';if(2U(o[\'u\'+y])){B x2=56.6E(cI(o[\'u\'+y]));B v2=[];V(B l in v){if(v.2n(l)){if(l.J("a4")==0){v[l]=1Y}}}if(1K x2=="3H"){V(B k in x2){if(x2.2n(k)){if(k.J("a4")==0){v[k]=x2[k]}if(k=="1t"){v2[k]=x2[k]}}}}v=a3(v,v2);B sU=L;if(o.Q.cr()){o.Q.8u();sU=H}B sT=L;if(o.Q.iF()){o.Q.c4();sT=H}o.Q.4h();o.Q=1Y;o.Q=1v uO();if(o.P.6H()=="7y"){o.Q.2B()}o.Q.3S(v.1L);if(I(v.1J)){9P(v.1J)}if(sU){o.Q.8u()}if(sT){o.Q.c4()}if(o.26){o.Q.8S()}if(17!=\'yp\'){o.Q.3T(o.P.Y(),o.P.1k())}dF()}}if(x=="mz"){K v.mz}if(x=="4S"){o.Q.4S(H)}if(x=="Ha"){dF()}if(x=="3O"){if(I(y)){if(1K y=="59"){if(y.J("%")>-1){y=2E(y.1o(0,y.J("%")));y=o.P.1k()*y/1l}F{B l7=o.P.Y();if(o.3r&&!o.1C){if(!o.3r.na){B f=o.3r.ap();if(f.t&&f.d){l7=f.t;o.3r.na=H}}}if(y.J("+")==0){y=l7+4f(y.1o(1))}F{if(y.J("-")==0){y=l7-4f(y.1o(1))}}}}y=y*1;y<0?y=0:\'\';if(o.P.1k()>0){y>o.P.1k()?y=0:\'\'}if(!I(o.1Z)&&!I(o.5C)&&o.P.1k()>0){o.2p=1O;o.U.3R(y,H);o.U.pu()}F{o.2p=y}}}if(x=="26"){!o.26?o.U.8S():\'\'}if(x=="so"){o.26?o.U.7J():\'\'}if(x=="YK"){K o.26}if(x=="3I"){K o.2Z+\'/\'+o.4F}if(x=="YL"){if(I(o.gl)){o.gl.Do()}}if(x=="Ir"||x=="YV"){if(I(o.gl)){o.gl.Un()}}if(x=="Y"||x=="BG"){B hG=o.P?o.P.Y():0;if(o.3r&&v.cm==1&&!o.1C&&hG==0){B f=o.3r.ap();if(f.t){hG=f.t}}K x=="BG"?eE(hG):hG}if(x=="Yf"){if(o.bX){3E("1y","id:"+o.bX)}if(o.BF){3E("3O",o.BF);3E("1y")}}if(x=="1k"){K o.P?o.P.1k():0}if(x=="7H"){K o.P?o.P.a1():0}if(x=="8e"){if(y){v.8e=y;o.Q.j9()}}if(x=="4L"){if(I(y)){if(R){v.hd=aS(v.hd,y,R);if(o.2r.S==2){o.U.5L(v.hd)}}F{o.U.5L(y)}}F{K o.P?w6(o.P.pA()):0}}if(x=="6Q"){if(I(y)){if(R){v.sR=aS(v.sR,y,R);if(o.6P.S==2){o.U.cP(v.sR)}}F{o.U.cP(y)}}F{K o.P?o.P.pz():0}}if(x=="BD"){K o.2h=="4p"}if(x=="qK"){if(o.7k>0){o.kn=o.7k}o.U.d7(o.3X[o.lq])}if(x=="7y"){K o.1y}if(x=="lB"){K o.1C}if(x=="1j"){K o.1j[y]}if(x=="BC"){o.sG!=1?o.P.ud():\'\'}if(x=="id"){K v.id}if(x=="1r"){v.1r=y}if(x=="lx"){v.lx=y}if(x=="2l"){o.P.Hn()}if(x=="Yq"){o.P.Ip();if(R){o.sP=aS(o.sP,y,R)}}if(x=="5H"){o.P.f8()}if(x=="8J"){o.P.d1()}if(x=="3j"&&v.pH!=1){dU.1r(3j)}if(x=="Z1"&&o.4b){o.4b.8o()}if(x=="2c"){if(I(y)){if(y==\'0/1\'){if(o.6f){o.sO=o.3t;y=-1}F{y=o.sO?o.sO:0}}v.2c=y;if(y.6t().S<3&&o.4n){o.4n.9X(y*1)}F{o.U.i6(y)}}F{K o.2Y?o.2Y[o.3t]:\'\'}}if(x=="bx"){if(I(o.bx)){if(I(y)){o.bx.3u(y)}F{K o.bx.Wg()}}}if(x=="tT"){if(o.Bz){K o.Bz}F{K L}}if(x=="96"){K o.P.96()}if(x=="5S"){B 5S=1X("2a");5S.id=y;5S.C.5r=Wh;o.1N.1R(5S)}if(x=="Gt"){if(o.4q){B 5i=1X("5i");B 3I=o.P.3I();5i.X=3I.X>0?3I.X:o.aL;5i.1d=3I.1d>0?3I.1d:o.b7;O(5i,{"1n":"2q","1f":-5i.1d,"19":-5i.X,"2m":"1V"});1T.ao.1R(5i);B 8U=5i.By(\'2d\');8U.sK(o.P.9q(),0,0,5i.X,5i.1d);B 4L=2;B hz=1T.1X("5i");hz.X=5i.X*4L;hz.1d=5i.1d*4L;B hQ=hz.By("2d");hQ.sK(o.P.9q(),0,0,5i.X*4L,5i.1d*4L);if(v.Wj==1&&I(v.sM)){!I(v.hL)?v.hL=20:\'\';!I(v.sN)?v.sN="3C":\'\';hQ.4i=v.hL+"px Wl, Wm";hQ.Wq=3x(v.sN);hQ.Wr((v.sM=="j4"?o.j4:v.sM),v.hL,5i.1d*4L-v.hL-5)}8U.sK(hz,0,0,5i.X,5i.1d);B 4d;3n{4d=5i.WH("9C/XS")}2L(e){dU.1r(e.a6);K L}K 4d}F{K L}}if(x=="3D"){K o.2h==x?o.P.ki():1O}if(x=="1H"){K o.2h==x?o.P.kh():1O}if(x=="29"){if(!o.1y||v.g3===0){o.P.9r(y);K H}F{K L}}if(x=="B6"){if(I(y)){y==\'1/0\'?y=1-2M(v.kg,0):\'\';v.kg=y;o.P.h6()}F{K 2M(v.kg,0)}}if(x=="1I"){if(I(y)){if(y==0){o.P.h6()}F{o.P.1I(y)}}F{K[o.3v.x,o.3v.y,o.3z.C.19,o.3z.C.1f]}}if(x=="1J"){if(I(y)){I(y)?v.1J=y:\'\';o.U.9P(\'1J\');K H}F{K v.1J}}if(x=="WE"){o.U.Dv()}if(x=="2K"){if(y){!o.jt?o.jt=[]:\'\';if(1K(y)==\'3H\'){y=o.jt.9E(y);x="W"}}}if(x=="W"){if(y){if(1K(y)==\'3H\'){3n{o.U.6e(y);K H}2L(e){K L}}F{if(y.J(".9g")==y.S-4||y.J(".9g?")>0){B 4H=fm(y);4H.bP=E(){if(G.gj==4&&G.6H==4w){3n{3E(\'W\',56.6E(G.cS))}2L(e){}}};4H.bm();K H}F{if(y==\'\'){o.U.6e([])}F{if(y==\'dr\'&&o.hB>0){B 1F=2A.4g(((o.sJ+(!o.Q.bp("dr")?o.P.Y():0))/o.hB)*1l);if(1F1l){K o.sI}F{o.sI=1F;K 1F}}}}}}}if(x=="6k"){o.Q?o.Q.ay():\'\'}if(x=="c6"){o.Q?o.Q.do():\'\'}if(x=="5T"){o.Q?o.Q.jJ(y):\'\'}if(x=="5T?"){K o.9U?[o.WC,o.Wv]:0}if(x=="fi"){o.P?o.P.fi():\'\'}if(x=="lb"){if(I(y)&&I(o.1G)){!o.1y?v.3i=0:\'\';V(B j in o.1G){if(o.1G.2n(j)){if(o.1G[j].d5==y){y=j}}}if(I(o.1G[y])){o.Q.xz(y);K H}F{K L}}}if(x=="WA"){B 1F=[];if(I(o.1G)){V(B j in o.1G){if(o.1G[j].54&&o.1G[j].v0==-1){1F.2K({1J:o.1G[j].1J,id:o.1G[j].id})}}}K 1F}if(x=="Br"){if(o.3o){K o.1G[o.3o].d5?o.1G[o.3o].d5:o.3o}}if(x=="Wc"){if(o.1G){K 7A.5R(o.1G).S}F{K-1}}if(x=="kl"){if(I(o.kl)){K o.kl}}if(x=="VW"){o.Q.iG(y)}if(x=="Wb"){o.P.gu()}if(x=="1t"){o.Q.hS()}if(x=="VH"){if(o.1Z){K H}F{K L}}if(x=="VK"){if(o.1Z){K Cc()}F{K L}}if(x=="VT"){if(o.1Z){K o.1Z.3Y()}F{K L}}if(x=="VU"){if(o.1Z){K o.1Z.Dg()}F{K L}}if(x=="W3"){if(o.1Z){o.1Z.W4()}F{K L}}if(x=="W5"){if(o.1Z){o.1Z.4Z()}F{K L}}if(x=="5W"){if(R){v.5W=aS(v.5W,y,R);o.P.5W()}F{K v.5W}}if(x=="9K"){if(I(R)){v.9K=aS(v.9K,y,R)}F{if(I(y)){y==\'0/1\'?y=1-v.9K:\'\';v.9K=y}F{K v.9K}}}if(x=="5v"){if(I(R)){v.5v=aS(v.5v,y,R)}F{if(I(y)){v.5v=y}F{K v.5v}}}if(x=="tU"||x=="oG"){B z="fC";x=="oG"?z="oF":"";if(I(R)){v.W[z]=aS(v.W[z],y,R)}F{if(I(y)){y==\'0/1\'?y=1-v.W[z]:\'\';v.W[z]=y}}K v.W[z]}if(x=="hd"){if(o.2r.S==2){v.hd=o.2r[o.3h];v.hd=aS(v.hd,y,R);if(o.2r[0]==v.hd){o.U.5L(0)}F{o.U.5L(1)}}}if(x=="v"&&y){if(y.J(\'3q\')==0||y.J(\'bk\')==0){K}K v[y]}if(x.J("dC:")==0){B xx=x.1o(7);if(1K(y)==\'3H\'&&1K(v[xx])==\'3H\'){V(B yy in y){if(y.2n(yy)){v[xx][yy]=y[yy]}}}F{if(x.J(\'FB\')==-1){v[xx]=y}}K H}if(x.J("1B:")==0){o.Q.EM(x.1o(5),y)}if(v.I6==1&&x.J("1u")==0&&y){gK(\'5h, 5h > *{--6G\'+x+\':\'+3x(y)+\'}\')}if(x=="W6"){K o.P?o.P.bq():\'\'}if(x=="W7"){K o.8q+\' \'+o.h1}if(x=="h1"){K o.h1}if(x=="p0"){K o.p0}if(x=="BN"){K o.BN}if(x=="5t"){K o.5t}if(x=="Wd"){K o.1Z?o.C7:1O}if(x=="9W"){o.U.lv();v.1P.on=0;if(v.v1==1){V(B i=0;i<4N.S;i++){if(4N[i]){if(4N[i].3u("id")==v.id){4N[i]=1Y}}}}V(B w in 1M){if(1M[w]==o.G){1M[w]=1Y}}if(du==v.id){du=\'\'}o.sG=1;o.1D.1U=\'\';o.G=1Y}}F{K L}};E aS(x,y,R){B z=4z(y)+\'\';if(y){if(y.J("/")>0){B y2=y.2z("/");if(y2.S==2){if(x==4z(y2[0])){z=4z(y2[1]);if(R){R.c0(1)}}F{z=4z(y2[0]);if(R){R.c0(0)}}}}}K z}E fm(x){B 4H=1v AJ();4H.8d(\'AI\',x,H);K 4H}E Cd(y){B z=y.1o(3);if(o.1G){V(B j in o.1G){if(o.1G.2n(j)){if(o.1G[j].d5==z){z=j}}}}K z}E Cc(){B x;if(o.1Z){if(o.1Z.dw()){x=o.1Z}}if(!x&&o.5C){x=o.5C}if(x){B y={is:o.3L,1j:x.9Q("Xk"),8q:x.9Q("8q"),Xm:x.9Q("CQ"),1a:o.CJ+(x.9Q("C9")?x.9Q("Xn")+x.9Q("C9"):\'\'),1E:x.9Q("Xo"),3q:x.9Q("3q"),Y:(o.P?o.P.Y():\'\'),1L:x.Xp(),id:o.C7};if(o.3L=="6v"){y.Xq=o.Xr}K y}}E rT(){if(\'f5\'in 7Y){7Y.f5.7W=1v Xs({1J:2M(o.bZ,v.1J),Xt:[{2J:2M(v.29,\'\')}]});if(!o.C0){7Y.f5.mN(\'1y\',E(){3E("1y")});7Y.f5.mN(\'3Y\',E(){3E("3Y")});if(o.Q.iA()){7Y.f5.mN(\'Xu\',E(){3E("c6")});7Y.f5.mN(\'Xv\',E(){3E("6k")})}o.C0=H}}}B 1X=E(x){B y=x;x==\'2a\'||x==\'pW\'?y=\'5h\':\'\';B z=1T.1X(y);if(x==\'pW\'){O(z,{"6K":"4u","2m":"4E"})}K z};B 1r=E(a,b,c,d,e,f,g){if(v.1r==1||v.sL==1){B x=a+(b!=1O?" "+b:"")+(c!=1O?" "+c:"")+(d!=1O?" "+d:"")+(e!=1O?" "+e:"")+(f!=1O?" "+f:"")+(g!=1O?" "+g:"");dU.1r("BZ"+(v.qQ==1?"2":"")+": "+x);if(v.sL==1&&I(1T.7I("BY"))){1T.7I("BY").1U+=x+\'
\'}}};B Ef=E(){if(v.vl==1&&I(v.sW)&&v.sW!=\'\'){B x=1T.1X(\'fu\');x.BX=\'Xw\';x.92=\'mw://vl.Xx.7M/O?jA=\'+v.sW.1Q(/,/ig,"|").1Q(/ /ig,"+");1T.XK.1R(x)}};B zp=E(2a,6x){B x=["wi","es","oW","h9","dQ","XP"];V(B y=0;y0){V(B y2=0;y2=gg?H:L;B BU=o.P.1k>=tf?H:L;B 6l=2A.8v(Y/60);B 7B=2A.8v(Y-6l*60);B 7L=2A.8v(6l/60);B iE=2A.8v(7L/24);6l=6l-7L*60;if(iE>0){7L=7L-iE*24}if(v.ly==1&&o.P.5G()){B d=1v 7j();K 6S(1v 7j(d.9w()+Y*2g).BO())}F{K 6S((iE>0?iE+\':\':\'\')+(7L>0||BU?7L+\':\':\'\')+((7L>0||BT)&&6l<10?\'0\':\'\')+6l+\':\'+(7B<10?\'0\':\'\')+7B)}};B eE=E(x){B 7B=2A.8v(x);B 6l=2A.8v(7B/60);B 7L=2A.8v(6l/60);6l=2A.8v(6l%60);7B=2A.8v(7B%60);7L>0&&6l<10?6l="0"+6l:"";7B=7B>=0?((7B>=10)?7B:"0"+7B):"ca";B 5l=(7L>0?7L+":":"")+(6l>=0?6l:"0")+":"+7B;if(v.ly==1&&o.P.5G()){B d=1v 7j();K 6S(1v 7j(d.9w()+x*2g).BO())}F{K 5l}};B Hb=E(){K Hc((1M.8l!=1M.9l.8l)?1T.od:1T.8l.92)};B w6=E(x){if(x){x=x.6t();B tq=x.J(" <6W C=\'1z");if(tq>-1){x=x.1o(0,tq)}}K x};B r5=E(x,y,z){B t;if(!AR(x)&&y){t=1T.1X(\'lo\');y=="XM"?y=x:\'\';t.2J=y.J(\'//\')==-1?\'//\'+y:y;t.XL=1;if(z){t.7a=z}B s=1T.dX(\'lo\')[0];s.4M.tn(t,s)}K t};B AR=E(y){B x=L;B nQ=1T.dX(\'lo\');V(B i=0;i-1){x=H}}K x};B 8K=E(x,y){if(x){if(x.J(\'1u\')>-1||x.J(\'B\')>-1){K 3x(x)}F{x=x.1Q(\'#\',\'\');B r=2E(x.S==3?x.6w(0,1).et(2):x.6w(0,2),16);B g=2E(x.S==3?x.6w(1,2).et(2):x.6w(2,4),16);B b=2E(x.S==3?x.6w(2,3).et(2):x.6w(4,6),16);if(I(y)){K\'5b(\'+r+\', \'+g+\', \'+b+\', \'+y+\')\'}F{K\'AP(\'+r+\', \'+g+\', \'+b+\')\'}}}};B O=E(e,o){if(I(e)){V(B 17 in o){if(o.2n(17)){if(o[17]!=\'XH\'&&o[17]!=1O){if(1K o[17]==\'XG\'&&17!=\'1z\'&&17!=\'5r\'){o[17]+=\'px\'}if(17.J("XF")>-1&&17.J("Fw")==-1){o[17]=3x(o[17])}if(17=="2R"){e.C[\'-ms-\'+17]=o[17];e.C[\'-ox-\'+17]=o[17];e.C[\'-3J-\'+17]=o[17];e.C[\'-o-\'+17]=o[17]}if(17=="pb"){if(o[17].J(" ")>-1){o[17]=\'"\'+o[17]+\'"\'}}if(17=="5S-gR"){e.C.XE(17,o[17],\'5N\')}F{e.C[17]=o[17]}}}}}};B vW=E(x,6x,b1,b2){6x=3x(6x);B y=2M(b1,1)*1;B z=2M(b2,1)*1;O(x,{"2x":"XD-3b-53(-XB,"+6x+","+6x+" "+y+"px,5b(0,0,0,0),"+y+"px,5b(0,0,0,0) "+(y+z)+"px)"})};B 3x=E(c){if(c){c.J("1u")==0?c=\'B(--6G\'+c+\')\':\'\';K c.1o(0,1)!=\'#\'&&c.J("B")==-1&&c.J("AP")==-1?c="#"+c:c}F{K\'#fx\'}};B yW=E(x,1u,y){!1u?1u=\'#fx\':\'\';1u=3x(1u);B r=5z(nA,Xj);x=x.1Q(/\\(Iw\\)/g,r);x=x.1Q(/\\(1u\\)/g,1u);x=x.1Q(/\\(gs\\)/g,1+(v.Xi.1I-1)/2);B AN=x.1o(0,x.J(\'|||\'));B tm=x.1o(x.J(\'|||\')+3);B b4=\'\';if(o.1j.3J){b4=tm.1Q(/5K:/g,"-3J-5K:");b4=b4.1Q(/5K-/g,"-3J-5K-");b4=b4.1Q(/@AO/g,"@-3J-AO");b4=b4.1Q(/2R/g,"-3J-2R")}y?y.1U=AN:\'\';gK(b4+tm)};B 9y=E(x,y){B z;if(x){V(B i=0;i-1){z=H}}}}K z};B gK=E(x){if(o.O){if(o.O.AL){o.O.AL.WO=x}F{o.O.1R(1T.xW(x))}}};B tN=E(x){O(x,{"1n":"2q","1f":0,"19":0,"X":"1l%","1d":"1l%"})};B nM=E(x){O(x,{"9e":"1V"})};B 4H=E(y,z){B x=1v AJ();x.8d(\'AI\',y,H);x.bP=z;x.bm()};B WP=E(x){if(x){V(B i=0;i<5;i++){if(x.WU=="WX"){1h}F{if(x.AF){x=x.AF}}}}K x};B 8W=E(z){B 8W=1T.1X("4d");if(o.lS.J(z)>-1){o.lS.2K(z);if(z.J("?")>0){z=z+\'&\'+2A.5z()}F{z=z+\'?\'+2A.5z()}}F{o.lS.2K(z)}8W.5Y(\'2J\',z);8W.5Y(\'1d\',\'5F\');8W.5Y(\'X\',\'5F\')};B 3U=E(e,o){V(B 17 in o){if(o.2n(17)){e.5Y(17,o[17])}}};B 9W=E(e){if(e){3n{e.4M.3l(e);e=1Y}2L(e){}}};B 5z=E(9h,6d){K 2A.8v(WY.S>1?(6d-9h+1)*2A.5z()+9h:(9h+1)*2A.5z())};B oK=E(){K 2A.5z().6t(36).X9(2,12)};B tk=E(x,y){x=7A.5R(x).Xa(E(4j,17){if(17!=y){4j[17]=x[17]}K 4j},{});K x};B 4z=E(x){if(1K x=="59"){K x.1Q(/^\\s+|\\s+$/gm,\'\')}F{K x}};B 5T=E(x,y,z){B r=L;if(x){if(x.J(y)>-1){B r=x.1o(x.J(y)+y.S);if(z){if(r.J(z)>-1){r=r.1o(0,r.J(z))}}}}K r};B Xb=E(x,n){if(n==0){K"#0"+b8.e(x)}if(n==-1){K b8.e(x)}if(n==1){K"#1"+t8(b8.e(x),1)}};B se=E(x){if(v[x]!=""){if(1K v[x]!="59"){o[x+\'o\']=v[x]}F{if(v[x].J("[{")==0){3n{v[x]=v[x].1Q(/6G\'qt/ig,\'"\');o[x+\'o\']=2k(v[x])}2L(e){}}}}};B 5O=E(x){K 6S.te(x)};B cI=E(x){if(x.1o(0,2)=="#1"){K b8.d(t8(x.1o(2),-1))}F if(x.1o(0,2)=="#0"){K b8.d(x.1o(2))}F{K x}};B sY=E(x){if(x){if(x.J(\'3G\')==-1&&x.J(\'.\')==-1&&x.S>1l&&x.J(\'2b:\')==-1){x=\'2b:9C/rg;jx,\'+x}}K x};B 1m=E(x){x?x.C.5t="3k":\'\'};B 1p=E(x){x?x.C.5t="4a":\'\'};B 3e=E(x){x?x.C.2m="1V":\'\'};B 6C=E(x){x?x.C.2m="4E":\'\'};B 5Z=E(x){K x?x.C.5t!="3k"&&x.C.2m!="1V":L};B 4X=E(s){if(1K s=="59"){if(s.J("px")>0){s=s.1o(0,s.J("px"))}}K 2E(s)};B 3k=E(x){K x.C.2m=="1V"};B 42=E(o,x,y){o[x+\'1f\']=0;o[x+\'2j\']=0;o[x+\'2O\']=0;o[x+\'19\']=0;if(I(o[y])){B z=o[y].2z(" ");if(z.S==4){o[x+\'1f\']=z[0]?4f(z[0]):0;o[x+\'2j\']=z[1]?4f(z[1]):0;o[x+\'2O\']=z[2]?4f(z[2]):0;o[x+\'19\']=z[3]?4f(z[3]):0}}K o};B Xc=E(x){if(x){x=x.1Q(/ /ig,\'px \')}K x+\'px\'};B mk=E(x,y){K v[x]&&v[x]!=\'\'?v[x]:y};B eG=6S.te(65,66,67,68,69,70,71,72,73,74,75,76,77,97,98,99,1l,Au,AS,Xe,Xf,WF,YY,Xh,Xg,Xd,78,79,80,81,82,83,84,85,86,87,88,89,90,X8,X7,X6,X5,X4,X2,WN,X1,X0,WZ,ts,WW,WV);B b8={ak:eG+"WT+/=",e:E(e){B t="";B n,r,i,s,o,u,a;B f=0;e=b8.Bd(e);m6(f>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(rA(r)){u=a=64}F if(rA(i)){a=64}t=t+G.ak.6o(s)+G.ak.6o(o)+G.ak.6o(u)+G.ak.6o(a)}K t},d:E(e){B t="";B n,r,i;B s,o,u,a;B f=0;e=e.1Q(/[^A-Za-z0-9\\+\\/\\=]/g,"");m6(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+5O(n);if(u!=64){t=t+5O(r)}if(a!=64){t=t+5O(i)}}t=b8.Bc(t);K t},Bd:E(e){e=e.1Q(/\\r\\n/g,"\\n");B t="";V(B n=0;nWS&&r>6|WQ);t+=5O(r&63|j8)}F{t+=5O(r>>12|Bb);t+=5O(r>>6&63|j8);t+=5O(r&63|j8)}}K t},Bc:E(e){B t="";B n=0;B r=0;B c1=0;B c2=0;m6(nX3&&r0){if(v.W.Xz==1&&!v.4C){B 5R=7A.5R(o.1G);B s5=5R.6w(-1)[0];s5?v.4C=s5:\'\'}B y=zV();if(y){x=y.3q;o.bZ=y.1J;o.Q?o.Q.Ey(y.1J):\'\';if(I(y.29)){if(o.P){o.P.9r(y.29)}F{v.29=y.29}}if(I(y.2t)){y.2c=y.2t}if(I(y.1C)){v.1C=o.2p=y.1C}7m("AW");if(I(y.id)){o.3o=y.id}B sx=["2c","mz","mD","1a","Bm","Cf","hJ","mL","7t","6i","8e","5P","4l","4v","bY","6T","8D","1L"];if(I(v.bS)){if(v.bS.Xy==1&&v.bS.l5==1){sx.2K("1J");sx.2K("t1");sx.2K("t2");sx.2K("t3");sx.2K("t4");sx.2K("t5")}}V(B i=0;i0){if(v.bS.yt==1){o.oh=v.bS.yw;o.U.nG(y)}o.U.9P(\'1J\')}if(I(y.1L)){1A(E(){o.U.3S(y.1L)},4w)}if(o.Q){o.Q.6e(o.W);if(v.8D){o.Q.wr()}}if(o.2X){o.2X.m0()}}F{}}}if(1K(x)==\'59\'){x=uQ(x);if(x.J("#"+v.9Z)==0){x=o[o.fd[0]](x)}if(x){if(x.J("#"+v.aJ)==0&&x.J(v.cp)>0){x=o[o.fd[1]](x)}if(x.J("#0")==0){x=bN(x)}x=uQ(x)}if(v.bD==1){x=bD(x)}if(x==\'\'){1r("4Q 3q");o.aO=H;js("2f","4Q")}o.2r=[];o.8y=[];o.6P=[];o.lq=0;o.3h=0;o.7k=0;o.a2=0;v.jd==\'\'?v.jd=\',\':\'\';if((x.J(v.iZ)>-1&&x.J(v.df)>-1)||I(v.b9)){o.3X=x.2z(v.jd)}F{o.3X=[x]}o.af=[];if(I(v.b9)){B b9=v.b9.2z(v.jd)}if(o.3X.S>0){B q=-1;V(B i=0;i1){o.2r[i]=o.3X[i].1o(o.3X[i].J(v.iZ)+v.iZ.S,o.3X[i].J(v.df)-v.df.S);o.3X[i]=o.3X[i].1o(o.3X[i].J(v.df)+v.df.S)}F{if(I(v.b9)){o.2r[i]=I(b9[i])?b9[i]:\'\'}F{o.2r[i]=i+1}}B is=0;if(I(v.4y)&&q==-1){if(6S(v.4y).J("kA:")==0){if(v.4y.1o(4)*1==i){is=1}}if(v.4y==o.2r[i]){is=1}if(v.4y=="6d"&&i==o.3X.S-1){is=1}}if(I(o.4y)){if(o.4y==o.2r[i]){is=1;q=i}}if(is==1){o.lq=i;o.3h=i}o.3X[i]=rX(o.3X[i])}}}F{o.3X[0]=rX(o.3X[0])}K o.3X[o.lq]}}F{K x}};E rX(x){if(I(v.n4)&&x.J("//")==-1){x=v.n4+x}K x};G.Dv=E(){if(o.W){B x=o.W.Du();V(B i=0;i0&&v.3i==1){o.eL=H;1A(rR,v.1t.91*2g)}if(v.W2==1&&v.W1){W0()}V(B i=0;i0?o.Q.3T(o.P.Y(),o.P.1k()):\'\';if(!o.rS){o.rS=H;if(v.1t.91>0&&v.3i==1){o.eL=H;1A(rR,v.1t.91*2g)}}B l3=L;if(o.P.Y()>1&&v.lJ==1&&ag!=1&&!8T()&&!I(o.1Z)&&!I(o.5C)){l3=7X("cT")}if(l3){8T()?a8(L):\'\'}F{a8(L)}}}}}F{o.P?o.P.2B():\'\'}};E rR(){o.eL=L;o.Q.4t()}G.3c=E(){if(o.1y){o.lN=L;1r("3c");o.P.3c();o.Q.3c();js("3Y");v.v4==1?8s():\'\';v.pw==1?lD():\'\';v.5V==1?o.5V.3u("3Y"):\'\';if(o.6f){if(v.rQ==1){3e(o.2c)}}if(!I(o.1Z)&&!I(o.5C)&&v.lJ==0){7X("cT")}o.hk=L}};G.4Y=E(){o.P.4Y();o.Q.4Y();o.3p=H;js("4Z")};G.6a=E(){o.P.6a();o.3p=L;o.Q.6a();o.P.3S(v.1L);js("9j")};G.3S=E(x,y){if(o.Q){x<0.VS?x=0:\'\';x>1?x=1:\'\';if(x<=0){G.4Y();v.1L=0;x=0}F{if(o.3p){G.6a()}v.1L=x}js("1L",x);o.Q.3S(x,y);o.P.3S(x)}};G.8L=E(){o.Q.8L()};G.7o=E(){o.Q?o.Q.7o():\'\'};G.VR=E(){G.7o()};G.uj=E(){o.U.6J();G.7o()};G.3T=E(Y,1k){if(o.3r&&!o.1C){B f=o.3r.ap();if(f.t&&f.d){Y=f.t}}o.Q?o.Q.3T(Y,1k):\'\'};G.pZ=E(Y,1k){if(I(o.2p)&&o.2h!="4p"&&!o.P.5G()){o.U.3R(o.2p,L);o.2p=1O}};G.fO=E(){B d=1v 7j();o.9G=d.9w();B x=L;if(o.Q.cr()&&v.1g.9V!=1){o.Q.bO();x=H}if(o.2X){if(o.2X.Fv()){o.2X.d4();x=H}}if(v.W.9V==0){if(o.Q.iF()&&v.W.f7==1){o.Q.c4();x=H}}if(v.7g==1&&I(v.DC)&&!I(3j.7g)){7g(v.DC);x=H}if(o.3p&&v.o2==1){o.U.6a();v.o2=0;x=H}if(!x){if(v.1P.on==1&&v.1P.2I==1&&v.1P.xg==1){7D(\'1y\',(o.1y?0:1))}G.cZ()}};G.Ar=E(){if(o.Q.cr()){o.Q.8u()}};G.cZ=E(){if(o.P.6H()=="7y"){v.VQ==1?G.lv():G.3c()}F{G.2B()}9T()};G.3R=E(cu,gG){if(cuo.P.Y()){K}}if(v.4v>0){cu0){Y=o.2p}o.Q.gI(Y,1k,x)};G.pu=E(){B Y=o.P.Y();B 1k=o.P.1k();B ar=1k>0?Y/1k:0;if(!o.iV){o.Q?o.Q.gI((o.2p>0?o.2p:Y),1k):\'\'}F{Y!=o.fo&&o.fo!=-9?o.iV=L:\'\'}if((v.ga==1||v.E0==1)&&1k>0){kF("rN","2B 25%",ar,0.25);kF("rM","2B 50%",ar,0.50);kF("rL","2B 75%",ar,0.75)}V(B i=0;i<3;i++){if(!o.km[i]){if(ar>=i*0.25+0.25){DO(i)}}}v.rK==1?1r(1,Y,1k):\'\';if(v.7P==1||v.rJ>0){if(o.1y){B z=L;B lr=L;if(v.DY==1&&v.7P==1){if(!o.P.5G()){z=H}}if(Y>0){if(Y==o.Y&&!z){lr=H}F{o.9n=0}o.Y=Y}F{if(v.VL==1){B ld=o.P.a1();v.rK==1?1r(2,ld,o.l9):\'\';if(!z){if(ld==o.l9){lr=H}F{o.9n=0}}o.l9=ld}}if(lr){o.9n++;if(v.7P==1){v.rK==1?1r(3,o.9n):\'\';if(o.9n==v.tH*(2g/o.n0)){o.U.fh()}}F if(v.rJ>0&&o.P.Iu()>1){if(o.9n==v.rJ*(2g/o.n0)){o.P.5I(\'OR sQ\')}}}}}if(v.8X){if(v.8X.au==1&&1k>0){!o.au?o.au=[]:\'\';o.au[2A.4g(Y)]=1}}if(v.1Z==1){if(v.DT!=1&&v.iC==1){!I(o.1Z)?lK("6v",Y,1k):\'\'}if(v.VJ!=1&&v.s9==1){!I(o.1Z)?lK("fn",Y,1k):\'\'}}if(v.DH==1&&v.rI>0){if(Y>=v.rI){if(!I(o.1Z)){if(7X("6B")){o.P.3c();o.Q.3c()}v.rI=0}}}7m("1y");if(v.7E==1&&v.DQ>-1){VI(Y,1k)}if(o.6f){9T(Y)}if(o.5x&&v.cm==1){if(o.3r){!o.2p?o.3r.vK(Y,1k):\'\'}}if(o.9U){o.5T?o.5T.1y(Y):\'\'}if(I(v.4l)){B ed=v.4l;if(9y([v.4l],\'-\')){ed=1k}if(ed>0&&Y>ed){if(o.2h=="4p"){o.P.3c();o.P.3R(v.1C>0?v.1C:0)}F{o.P.mh();o.U.av()}v.1C>0?o.2p=v.1C:\'\';o.U.kJ()}}if(I(v.5P)){B r1=v.5P.2z(",");V(B i=0;ir2[0]&&Yp){aA(x,y,1)}}};G.fh=E(){o.9n=0;I(o.ch)?2P(o.ch):\'\';if(v.Wx==1){js("7P")}F{o.2p>0||o.P.5G()?\'\':o.2p=o.P.Y()+(v.Wy>0?1:0);B DJ=o.Q.iF();js("7P");o.P.7P();DJ&&v.W.f7==1?o.Q.iG():\'\'}};G.CG=E(){o.Q.gI(0,0);o.Q.vO(0,0);o.U.3T(0,0);o.Q.7o()};G.x5=E(){if(o.P){B Y=o.P.a1();if(v.Wz==1){js("a1",Y)}B 1k=o.P.1k();o.Q?o.Q.vO(Y,1k):\'\'}};G.kJ=E(){js("WB");o.7V=H;if(v.9K==1){if(o.2h=="4p"){G.av()}v.1Z==1?o.U.fV(\'7i\'):\'\';if(v.1C>0){o.U.3R(v.1C)}G.2B()}F{if(o.P.5G()||o.2h=="4p"){G.av()}F{if(v.DI==1){o.U.3R((v.1C>0?v.1C:0),H);if(o.1j.ie){o.P.3c()}}}o.Q.7K();v.DH==1?v.WG=1:\'\';if(7X("n9")||7X("va")){}F{9x()}}};G.8S=E(){B 2F=L;B 2f=L;o.D8=L;o.aM=H;1A(E(){o.aM=L},jf);V(B x in o.6X){if(o.6X.2n(x)){if(I(o.6X[x])){3n{o.6X[x].DG()}2L(e){}}}}3n{o.e2=H;if(((o.1j.4V&&v.fD==1)||(o.1j.b5&&v.Co==1))&&o.4q&&!o.9S){B x=o.P.9q();if(x){if(x.WI){fG();2F=H}}}if(!2F){B kw;B y=o.1N;if((o.2h=="dm"||o.2h=="9t")&&o.1j.7r&&v.fD==1){o.P.jb();K}if(y.rH){o.7N=H;kw=y.rH({ku:"1m"});if(kw!==1O){kw.bc(E(){}).2L(E(2f){})}}F if(y.rG){y.rG({ku:"1m"});o.7N=H}F if(o.1N.rZ){y.rZ({ku:"1m"});o.7N=H}F if(y.rP){y.rP({ku:"1m"});o.7N=H}F if(y.s0){y.s0();o.7N=H}}}2L(e){2f=H;1r(e)}if(!o.7N&&!2F){if(o.1j.3J&&o.oa){fG()}F{G.ti()}}if(!2f){1A(CI,4w)}};E fG(){B x=o.P.9q();if(x){o.iW=H;o.P.y7();x.WJ();x.1w("WD",CB)}}E kq(){B x=o.P.9q();if(x){x.Wt()}};G.fG=E(){fG()};G.kq=E(){kq()};E CI(){if(o.D8!=H){if(o.8B){o.P.d1()}if(v.1P.sr==1){lT(H);o.5c=H}v.5V==1?o.5V.3u("kt"):\'\';js("26");aA("kt","8S",1)}};B bs;B 8m={x:0,y:0};E sl(e){if(o.2X){if(o.2X.We()){K}}if(e.Ws!=0){e.sg!=0?8m.x++:8m.x--;e.bi!=0?8m.y++:8m.y--;if((v.1P.CD==1||v.1P.CE==1)&&o.26&&8m.y>8m.x){3A(bs);bs=6D(E(){8m={x:0,y:0};3A(bs)},2g)}F{o.9i=H;3A(bs);bs=6D(E(){o.9i=L;o.Q.4S();8m={x:0,y:0};3A(bs)},3Z);o.Q.4S()}if(8m.x>8m.y){if(e.sg>0){o.U.3S(4f(v.1L)-v.1P.iS/10,"no")}F{o.U.3S(4f(v.1L)+v.1P.iS/10,"no")}}F{B st=(o.1j.mF?-v.1P.iS/10:v.1P.iS/10);if(v.1P.CE==1&&o.26){o.P.1I((e.bi>0?st:-st))}F if(v.1P.CD==1&&o.26){3E("3O",(e.bi>0?"+"+st*10:"-"+st*10))}F{o.U.3S(4f(v.1L)+(e.bi>0?st:-st),"no");o.Q.hZ()}}}}E CB(){if(o.1j.4V){o.P.yb();js("so")}o.iW=L}G.ti=E(){if(o.e2){o.26=H;o.Q.8S();if(!o.7N){if(I(o.7Q)){3n{O(o.7Q,{\'X\':\'1l%\',\'1d\':\'1l%\',\'1n\':\'vV\',\'19\':0,\'1f\':0,\'5r\':"nA"})}2L(d9){}}O(o.1N,{\'X\':\'1l%\',\'1d\':\'1l%\',\'1n\':\'vV\',\'19\':0,\'1f\':0,\'5r\':"nA"});o.2Z=o.1N.28;o.4F=o.1N.2T;3n{1T.ao.C.6u=\'3k\';if(!I(o.W)){1T.vF=E(e){e.a5()}}}2L(d9){}}if(v.su==1){O(o.1N,{\'6V\':\'#3P\'})}if(v.9L==1&&o.1j.3J==1){B sw=1M.bW.X;B fz=1;V(B i=1;i<6;i++){if(sw>2g*i){fz=2M(v[\'9L\'+(2g*i)],i)}}if(fz>1){o.1N.C.Cm=fz;o.9L=fz}}if(o.2X){o.2X.d4()}9T();o.e2=L}};G.7J=E(){m5=H;if(1T.Cy){1T.Cy()}F if(1T.Cx){1T.Cx()}F if(1T.Cw){1T.Cw()}F if(1T.Cv){1T.Cv()}F if(1T.Ct){1T.Ct()}F if(1T.Ch){1T.Ch()}if(!o.7N){G.tg(L)}};G.Er=E(x,y){v3(x,y)};E v3(x,Cs){if(I(o.1Z)&&!Cs){o.n6=x}F{B 2F=L;B cQ=o.8P/x;B cR=0;B ng={\'1d\':cQ};if(v.Wp==1){if(cQ>o.8Z){cQ=o.8Z;cR=o.8P/x;o.8P=ng[\'X\']=cR}}if(I(o.7Q)&&v.Eq!=1){3n{O(o.7Q,ng)}2L(d9){2F=H;1r("dN Wo Wn")}}if(!2F){o.4O=x;o.8Z=cQ;if(o.4O>0){O(o.1D,ng)}if(cR>0){js("X",cR)}js("1d",cQ)}if(o.1Z&&!o.26){o.4F=cQ;if(cR>0){o.2Z=cR}o.1Z.2C()}}};G.tg=E(x){if(m5||x){o.26=L;o.iW=L;if(!o.7N){if(I(o.7Q)){3n{O(o.7Q,{\'1n\':\'o1\',\'19\':0,\'1f\':0,\'5r\':\'Cn\'});O(o.7Q,o.E7);O(o.7Q,{\'X\':o.aL,\'1d\':o.b7})}2L(d9){}}O(o.1N,{\'X\':o.aL,\'1d\':o.b7,\'1n\':\'2q\',\'19\':0,\'1f\':0,\'5r\':\'Cn\'});3n{1T.ao.C.6u=\'2y\';1T.vF=E(e){K H}}2L(d9){}}o.Q.7J();if(v.su==1){O(o.1N,{\'6V\':v.oH});if(v.dW==1){o.1N.C.6V=\'dW\'}F{O(o.1N,{\'6V\':v.oH})}}if(o.9L>1){o.1N.C.Cm=1;o.9L=1}if(v.1P.sr==1){lT(L);o.5c=L}if(o.2X){o.2X.d4()}9T();o.mV?o.mV=L:\'\';o.Q.mC();m5=L;js("so");o.7N=L;o.aM=L}};G.5c=E(x){lT(x)};E lT(x){8m={x:0,y:0};if(x){1M.1w("sm",sl)}F{3A(bs);1M.6A("sm",sl)}}G.av=E(){v.4o=0;o.Q.3c();o.U.CG();o.P.3S(v.1L);if(o.Q.cr()){o.Q.8u()}if(o.3p){G.4Y()}if(I(o.j2)){3A(o.j2);o.j2=1Y}9T(0);1r("2F");js("2F")};G.lv=E(){v.4o=0;v.3i=0;o.P.mh();o.U.av()};G.5L=E(x){if(I(o.3h)){if(o.3h!=x){o.3h=x;if(v.tz==1){o.4y=o.2r[x];if(o.5x){3N.8V("tA",o.4y)}}o.P.5L(x);js("4L",o.2r[x]);o.Q.wI(x)}}};G.iu=E(){o.Q?o.Q.iu():\'\'};G.cP=E(x){if(I(o.7k)){if(o.7k!=x){o.7k=x;if(v.zB==1){o.aB=v.aB=o.6P[x];if(o.5x){3N.8V("tC",o.aB)}}o.P.cP(x);js("6Q",x);o.Q.lE("6Q")}}};G.8M=E(x,z){x==\'0.0\'?x=0.1:\'\';B y=x;6S(y).J(\'.\')>0?z=1:\'\';y=y*1;if(!z){y=x==o.dP?1:o.4U[x];o.9I=x}if(o.fH||z){o.iq=y;V(B i=0;i0&&o.5x){B tb=3N.6q("oP"+x+"4W"+o.d);if(tb){B ct=1v 7j();o.9G=ct.9w();B D7=(ct.9w()-tb)/Wk;if(D70){if(o.P.1k()>0){if(o.P.1k()0){v["6g"+x+"4W"+"As"]=v["6g"+x+"D4"]}F{K L}}}}if(o.gV.J("7U")!=-1&&v.1Z==1&&!o.ag&&v[x+\'s\']==1){if(1K s8=="1O"){K L}if(x=="6B"||x=="va"){if(1K D3!=="1O"){2i=[];K D3(x)}}if(I(o.1Z)||I(o.5C)){if(!5Z(o.sd)||8T(o.3L)){1r(\'ad bg\');K L}F{1r(\'ad hE\');K H}}F{if(I(v[x])){if(v[x].6t().J(".")>-1||v[x].6t().J(":")>-1||v[x].6t().J("[Wi]")>-1){js("Wf",x);if(!8T(x)&&x!="fn"){1A(E(){o.1y||(o.5C==1Y&&o.1Z==1Y)?\'\':o.U.8L()},10);ea()}7c=0;8N=0;mp=x;2i=v[x].2z(" eR ");o.5k=[];o.uL=2i.S;ky();o.yL=1;o.kB=H;V(B i=0;i<2i.S;i++){2i[i]=2i[i].2z(" or ")}v[x.9E("4W","jU")]=v[x];v[x]=1Y;o.3L=x;if(x!=\'fn\'){o.1Z=1v s8()}o.5C=1v mJ();V(B i=0;i<2i.S;i++){V(B j=0;j<2i[i].S;j++){B 7C=4z(2i[i][j]);if(7C.J("[50%]")>0){B 1F=5z(1,2);2i[i][j]=2i[i][j].1Q("[50%]","");if(1F==2){2i[i][j]=\'\'}}}}if(v.uF==1){V(B i=0;i<2i.S;i++){B n=i==0?1:0;if(2i[i].S>n){V(B j=n;j<2i[i].S;j++){B 7C=4z(2i[i][j]);if(o.1j.uI){gk(7C)}F{1A(gk,i*1l,7C)}}}}}if(2i[0][0]==\'\'){gF()}F{o.5C.lP(4z(2i[0][0]),x)}K H}F{K L}}F{K L}}}F{K L}};G.sf=E(x){7X(x)};E lK(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\'].2n(i)){if(!I(o[w+\'o\'][i].mG)&&I(o[w+\'o\'][i].Y)&&I(o[w+\'o\'][i].1Z)){B z=o[w+\'o\'][i].Y.6t();B ok=L;if(z){if(x=="7W"){if(z==x){ok=H}}F{if(z.J("%")>0){if(d>0){z=2E(z.1o(0,z.J("%")))*d/1l}F{z=-1}}F{z=2E(z)}if(x>=z){if(v[\'6g\'+w+\'D0\']>0&&z>-1){if(x-z>=v[\'6g\'+w+\'D0\']){z=-1}}if(z>-1){ok=H}}}if(o[w+\'o\'][i].CZ&&o.P.1k()>0){if(o.P.1k()0){1r("7U Zg");o.1Z.4h();o.1Z=1Y;o.1Z=1v s8()}if(8T()){mA()}F{if(o.1y){o.P.3c();o.Q.3c()}}o.s7++;if(o.kB&&v.dG>0){2P(o.dG);o.dG=1A(Cg,v.dG*2g*60);if(I(v.CP)){if(v.CP!=\'\'){o.gy?o.gy.5P():\'\';o.gy=1v Zf()}}}o.kB=L;if(v.CN>0){1r("7U Ze");js("Zc");1A(tu,v.CN*2g,x)}F{tu(x)}}F{1r("7U YZ")}}};E tu(x){o.1Z.Go(x)}E Cg(){if(I(o.1Z)){if(o.1Z.dw()&&o.dD==0){o.1Z.uB();1r("7U sQ "+v.dG);2i=[];cs()}}}G.Zb=E(){js(\'Zr\',o.3L);1r("7U 2f");ut()};G.gF=E(){ut()};E ut(){B n=ky();1r("7U 6k "+!n);!n?gF():cs()};G.Z9=E(x){if(v[o.3L+"uN"]){V(B i=0;i<3;i++){v[o.3L+"uN"]=v[o.3L+"uN"].1Q(x+(i==0?\' eR \':(i==1?\' or \':\'\')),\'\')}}};E ky(){B x=L;if(o.3L){B 7s=v[\'6g\'+o.3L+\'4W\'+\'As\'];B iJ=v[\'6g\'+o.3L+\'4W\'+\'Z8\'];if(iJ||7s){if(iJ>0&&o.uE>0){o.uL=iJ;if(o.dD>=iJ){x=H}}F{if(7s>0){o.uL=7s;if(o.dD>=7s){x=H}}}}}K x}E gF(){if(2i.S>0&&2i[7c]){if(8N<2i[7c].S-1){1r("7U Z7");o.1Z?o.1Z.uB():\'\';mA();8N++;B 7C=4z(2i[7c][8N]);B gp=uA(7C);if(gp==\'6T\'){o.5C=1v mJ();o.5C.lP(7C,o.3L)}if(gp==\'2f\'){gF()}}F{cs()}}F{cs()}}E uA(7C){B x=\'6T\';if(v.uF==1&&o.5k){B lb=L;B n=0;V(B i=0;i1&&8N<2i[0].S-1&&2i[8N]){B yc=2i[8N].6w(1,99);2i[0].uJ(8N+1,99);uH=H}}if(1K(x)=="3H"){V(B i=0;i=i){K}F{}}}if(2i.S==1&&2i[0].S>1){}F{B n=0;V(i=0;i0&&7c==2i.S-1){if(2i[0][0].J("js:")==0){7c=-1;2i=[[2i[0][0]]]}}if(o.Z2==2){2F=H}if(2i.S>7c+1&&!2F){o.1Z.uB();mA();7c++;o.yL++;8N=0;B 7C=4z(2i[7c][0]);B gp=uA(7C);if(gp==\'6T\'){o.5C=1v mJ();o.5C.lP(7C,mp)}if(gp==\'2f\'){cs(ia)}}F{ey();o.Q.7o();if(I(o.1Z)){o.1Z.4h();o.1Z=1Y}o.5C=1Y;2i=[];8N=0;7c=0;o.lI=0;o.yB!=1?js("Z0",o.3L):\'\';o.yB=0;if(v.Zq==1){if(o.mo){3n{o.mo.sB()}2L(e){1r(o.mo,e)}o.mo=1O}}mp=\'\';o.dD=0;o.yu=0;2P(o.dG);3A(o.Zd);o.gy?o.gy.5P():\'\';o.cz?o.cz.1m():\'\';o.uE++;if(o.3L=="7i"||(o.3L=="cT"&&v.lJ==1&&o.lN)||o.3L=="6v"){if(v.3q!=\'?\'){o.P.fr();B re;if(o.uP){o.U.iH();o.uP=L;re=H}if(o.2h=="4p"&&!o.vc&&o.1j.4V){re=H;o.3L=="7i"?o.P.Is():\'\'}if(re||ia==\'ia\'||v.Zs==1){}F{o.U.2B(1)}}}if(o.n6>0){v3(o.n6);o.n6=0}if(o.3L=="n9"){9x()}o.vc=L;o.3L=1Y}};G.Zt=E(){2i=[[\'\']]};G.fV=E(y){B x=[\'7i\',\'cT\',\'n9\',\'6B\',\'va\'];B z;V(B i=0;i0){v[x[i]]=v[x[i].9E("4W","jU")];v[x[i].9E("4W","jU")]=1Y}}}if(y=="7i"||y=="6v"){if(v.v8>1){if(I(o.v9)&&v.iC==1){V(B i in o.v9){o.v9[i].mG=1O}v.v8--}}}};G.nN=E(){ea();if(I(o.7E)){o.7E.4h();o.7E=1Y}o.7E=1v Zv()};G.Zu=E(){ey();o.7E.4h();o.7E=1Y};G.ea=E(){ea()};G.ey=E(){ey()};E ea(){if(o.9N){}F{o.9N=1X("2a");o.1N.1R(o.9N);tN(o.9N);O(o.9N,{"2x":"#3P","1z":0.1});o.9N.C.5r=GJ}};E ey(){if(o.9N){o.1N.3l(o.9N);o.9N=1Y}};E 8s(){if(I(o.29)){if(v.29!=o.ta){9r(v.29,o.29,v.ep)}1p(o.29);O(o.29,{"1z":v.lG});o.Q.4t();o.jN?o.jN.1y():\'\'}};G.eH=E(){if(I(o.29)){if(5Z(o.29)){3A(o.t7);B t=o.P.Y();if(t==0&&v.z4==1){}F{if(v.xS>0){2P(o.v5);o.v5=1A(lD,v.xS*2g)}F{lD()}}}}};E lD(){2P(o.v5);if(v.v4==1&&!o.1y){}F{O(o.29,{"1z":0});1A(xL,4c)}}E xL(){if(!o.1y&&v.g3==1){}F{1m(o.29);o.jN?o.jN.3Y():\'\';o.Q.4t()}}G.8s=E(){8s()};E xJ(x){if(v.v1==1){V(B i=0;i<4N.S;i++){if(4N[i]){if(4N[i].3u("id")!=v.id){4N[i].3u(\'3Y\')}}}}du=v.id}E uR(x){B y=7A.5R(x).S;o.hB=0;if(y>0){x=uV(x,y,\'\',-1)}K x}E uV(x,y,p,j){B x2=[];B 2F;if(I(x[\'W\'])){x=x[\'W\'];y=x.S}B ii=0;V(B i=0;i0&&q2>0){B s1=x[i][\'3q\'].1o(q1+1,q2-q1-1);B s2=s1.2z(",");B s3=\'\';V(B k=0;k0){x[i][\'54\']=uV(x[i][\'54\'],z,x[i][\'id\'],i)}}if(!2F){x2.2K(x[i])}}K x2}E zV(){B x=[];if(I(v.4C)){if(v.4C.J("x-")!=0){V(B y in o.1G){if(o.1G.2n(y)){if(o.1G[y].d5==v.4C){v.4C=y}}}}if(I(o.1G[v.4C])){v.W.YW==1?v.W.x9=0:\'\';x=o.1G[v.4C]}F{x=o.W[0];if(v.4C==o.zF){o.2p=1O}}}F{x=o.W[0]}if(x){V(B i=0;i<10;i++){if(I(x[\'54\'])){x=x[\'54\'][0]}F{1h}}v.4C=x.id;if(v.4C==o.zF){x.1C=1O}}K x}E 9x(){aA("4l","9x",1);o.U.fV();if(o.5x&&v.cm==1){o.3r.vK(0,o.P.1k())}if(o.Q.iA()){if(v.W.fC==1&&o.Q.c7()){if(I(v.W.zK)){o.zL=1A(E(){o.Q.ay()},v.W.zK*2g)}F{o.Q.ay()}}F{uT()}}F{if(v.Yn==1&&o.26){o.U.7J()}uS()}}G.zI=E(){uT()};E uT(){if(v.W.oF==1&&!o.Q.c7()){o.Q.mO();K}if(v.W.Cb==1){!o.Q.iF()?o.Q.c4():\'\'}uS()}E uS(){8s();js("Ym");if(v.7g==1&&v.Yl==1&&2U(v.Af)){7g(v.Af)}if(v.Yk){if(1K An!=="1O"){!o.Ao?o.Ao=1v An():\'\'}}}E uQ(x){if(x.J(\'js:\')==0){3n{x=2k(x.1o(3))}2L(e){dU.1r(e.a6)}}K x?x:\'\'}E us(){B ur=2A.8v(7j.hE()/2g);B tQ=(I(v.Aj)?v.Aj:0)+2E(o.P.Y());B 1E=0;o.1j.cq?1E=1:\'\';o.1j.4V?1E=2:\'\';o.1j.b5?1E=3:\'\';o.1j.Yj?1E=4:\'\';o.1j.tv?1E=5:\'\';B 1a=v.hJ.1Q("[ur]",ur);1a=1a.1Q("[tQ]",tQ);1a=1a.1Q("[Yi]",1E);B 8W=1T.1X("4d");8W.5Y(\'2J\',1a);8W.5Y(\'1d\',\'5F\');8W.5Y(\'X\',\'5F\');o.1N.1R(8W)}};B yZ=E(1a){B 1a;B 3K;B n8;B 8b;B ge="";B cD=0;B gB=L;B mf=L;B un;B P;B 3B;o.3v={x:1,y:1,x0:1,y0:1};B aK;B kP;B kN=0;B fv=0;B iP;if(1K(1a)==\'59\'){1a=4z(1a);if(1a.J("[{")==0){3n{1a=1a.1Q(/6G\'qt/ig,\'"\');1a=56.6E(1a);aK?1a=o.U.6M(1a):\'\'}2L(e){dU.1r(e);1a="Aa 56"}}if(1a.J("#"+v.9Z)==0){1a=o[o.fd[0]](1a)}if(1a){if(1a.J("#"+v.aJ)==0&&1a.J(v.cp)>0){1a=o[o.fd[1]](1a)}}if(1a){if(1a.J("#0")==0){if(1a.J(o.d0)>0){1a=bN(1a.1Q(o.d0,\'\'))+o.d0}F{1a=bN(1a)}}}if(v.bD==1){1a=bD(1a)}if(1K(1a)==\'59\'){if(1a.J(".aI")==1a.S-4||1a.J(".9g")>0){kP=1a.2z(" or ");tI()}}}o.3z=1X("2a");tN(o.3z);O(o.3z,{"5A":"2R 0.2s 3b","1B-8f":"8i"});o.1N.1R(o.3z);if(v.1P.A8==1){if(!o.tK){pR(o.3z,\'o.A8\',v.1P.hC!=1,v.1P.hC==1,A6);o.tK=H}}if(!aK){aH()}E A6(){B p=o.3z.jM;B p2=o.2Z;if(v.1P.hC==1){p=o.3z.A5;p2=o.4F}B x;if(p>p2*2M(v.1P.A4,0.5)){if(o.Q.eC()){x=H;o.Q.do()}}F{if(p<-p2*2M(v.1P.A4,0.5)){if(o.Q.c7()){x=H;o.Q.ay()}}}if(x){if(v.1P.hC==1){O(o.3z,{"1f":0})}F{O(o.3z,{"19":0})}}F{1v 5j({mc:o.3z,1E:(v.1P.hC==1?"1f":"19"),to:0,Y:0.1,6z:"GU",me:"tK"})}}E tI(){1a=kP[kN];if(1a.J(o.d0)>0){1a=1a.1Q(o.d0,\'\');v.3q=1a}B 4H=fm(1a);4H.bP=E(){if(G.gj==4&&G.6H==4w){c4(G);o.Q.G1()}F{lA(1)}};4H.tJ=E(e){lA(1)};4H.bm();aK=H}E lA(x){if(kN+10){y=o[o.fd[1]](y)}if(1a.J(".aI")==1a.S-4){B aI=y.2z(/(\\r\\n\\t|\\n|\\r\\t)/gm);1a=[];B tF=1;B hK=\'\';V(B i=0;i-1){if(aI[i].J(" - ")>-1){B 1F=aI[i].2z(" - ");hK=1F[1F.S-1]}}if(aI[i].J("3G")>-1){1a.2K({1J:""+(hK!=\'\'?hK:tF),3q:aI[i]});tF++;hK=\'\'}}}F{y=y.1Q(/(\\r\\n\\t|\\n|\\r\\t)/gm,"");3n{1a=56.6E(y)}2L(e){lA(2)}}if(o.Q){if(v.W.l4==1){o.Q.iG(2)}}aH();dF();1A(E(){js("W")},1)}}E aH(){1a=o.U.6M(1a);1a&&1a!=\'?\'?6M(1a):\'\'}E 5I(x,yV){1r("g8: "+x);B y=H;B yy=H;js("Ye",x);if(yV!=1&&v.7P==1&&v.ue==1){tR();K}if(3K){if(3K.S>0){8b++;y=8b>3K.S-1;if(y&&3K.S>1&&v.gb>0){if(o.gb1){if(o.2r[o.3h].J(2G("dn"))==-1){o.2r[o.3h]=o.2r[o.3h]+\' (\'+2G("dn")+\')\'}if(o.3h>0){yy=L;o.U.5L(o.3h-1);gw()}F{if(o.2r[o.3h+1].J(2G("dn"))==-1){yy=L;o.U.5L(o.3h+1);gw()}}}}if(!y){B z=L;o.2p>0||!o.1C||P.5G()?\'\':o.2p=4R();if(o.2h!=lM(3K[8b])||o.2h!=\'bV\'){if(o.1y){o.U.av();z=H}}if(v.yQ>0){2P(o.yR);o.yR=1A(tB,v.yQ*2g)}F{tB()}}F{if(v.7P==1&&yy&&v.ue!=1){y=L;tR()}}}}if(y&&yy&&x){uq(x,H)}};E tB(){1r("Yc bn",o.2p);6M(\'or\');o.1C&&!o.1Z?P.2B():\'\';gw()}E uq(x,mr){aA("2f","g8",H);if(v.zA==1&&!o.aO){if(v.zy==1){o.9p.9g(v.zx)}F{o.9p.9g(x)}if(v.zw==1&&I(v.zs)){o.dq=1v zr();o.U.eH()}}mr?o.aO=H:\'\';if(o.1y){o.U.7o();o.Q.3c()}I(o.29)&&!I(o.dq)?o.U.8s():\'\';js("2f",x)}E tR(){fv++;1r("g8 fh I7 "+fv);o.1y?o.ll=1:\'\';I(o.ch)?2P(o.ch):\'\';o.ch=1A(zl,v.tH*2g)}E zl(){B x=2M(v.Yb,10);if(o.1y||o.ll==1){o.ll=0;if(fv0&&!o.51&&!y){B Y=o.He;if(Y+10<3T()){1r(\'Y9 (xX)\');js("xX");P.2B();P.3R(Y);x=H}}if(!x){o.U.kJ();js("4l")}};G.a8=E(){if(v.pw==1){I(o.29)?o.U.8s():\'\'}v.g3==1?o.U.eH():\'\';o.Q.2B();o.U.zh();if(v.XU==1&&I(v.pN)){if(v.pN.S>5){pY();3A(un);un=6D(pY,v.zn*2g)}}js("1y")};G.hg=E(){if(v.nm==1&&o.4q){if(o.U.hg()){o.9S=P.ri();o.Q.4t();rE()}}o.ul=H};G.cM=E(){o.U.3c()};G.jL=E(){1r("Y8")};G.iK=E(){1r("uj");o.U.uj();I(o.fo)?js("3O",o.fo):\'\'};G.bG=E(){1r("uh");fv=0;o.U.uh();o.2h=="1H"?pk(1):\'\'};G.9A=E(){if(P){1r("3T",3T());o.U.3T(4R(),3T());js("1k",3T());fv=0;2P(o.ch);if(I(o.kn)){o.U.cP(o.kn);o.kn=1Y}}};E 4R(){B x=P.Y();K x}E 3T(){B x=P.1k();K x}G.cV=E(){};G.8Q=E(){1r("8L");o.U.8L();js("8c")};G.bj=E(){if(cD!=4R()){if(!o.9N){o.U.7o();if(cD==0){if(v.g3==1&&v.z4==1){o.U.eH()}}}}cD=4R();B ug=3T();js("Y",cD);if(v.2l.on==1){if(1K(zC)==\'E\'){if(!3B&&v.2l.4x!=1&&v.z9&&v.z9!=\'\'&&cD>0){o.dM=1v zC();3B=o.dM.fj()}}}if(o.2h=="1H"&&o.1j.7h&&ug>0){if(o.1y&&cD>ug-1){2P(iP);iP=1A(A7,3Z)}}};E A7(){if(!gB){o.U.3c();o.P.7K()}}G.ud=E(){if(o.2h=="4p"){P?P.kH():\'\'}};G.A3=E(x){o.U.av();P.Am(x)};G.kH=E(){if(o.2h=="4p"&&P){K P.3Q()}F{K H}};G.kh=E(){K P.kh()};G.ki=E(){K P.ki()};G.5L=E(x){1r("Y7",x);if((o.2h=="bV"||o.2h==o.ws||(o.2h=="1H"&&(v.8E==0||9o()<2))||(o.2h=="3D"&&(v.nf==0||bM()<2)))&&I(o.3X[x])){B Y=G.Y();o.2p>0?\'\':o.2p=Y;o.U.3R(Y,L);6M(o.3X[x],H);B y=H;if(v.1g){if((v.1g.YX==1&&!o.1y)||!o.1C){y=L}}if(o.a2>0){P.fy(o.a2)}if(y){o.U.2B()}}if(o.2h=="1H"&&v.8E==1&&9o()>1){P.GS(x)}F if(o.2h=="3D"&&v.nf==1&&bM()>1){P.GW(x)}F if(o.2h=="4p"||o.2h=="dm"){P.qg(x)}};G.ED=E(x,y){K hu(x,y)};G.qY=E(x,y){K yx(x,y)};E hu(x,y){B r=x.1d+\'p\';if(x.1d<4w){r=\'kE\'}F if(x.1d>=4w&&x.1d<=cE){r=\'hw\'}F if(x.1d>cE&&x.1d<=hv){r=\'hx\'}F if(x.1d>hv&&x.1d<=4c){r=\'hT\'}F if(x.1d>4c&&x.1d<=gg){r=\'ub\'}F if(x.1d>gg&&x.1d<=zP){r=\'kr\'}F if(x.1d>zP&&x.1d<=zS){r=\'mM\'}F if(x.1d>zS&&x.1d<=zU){r=\'tV\'}F if(x.1d>zU){r=\'tw\'}if(x.X==Y5&&x.1d<=Y4){r=\'hw\'}F if(x.X==xs&&x.1d<=xD){r=\'hx\'}F if(x.X==Y3&&x.1d<=Y2){r=\'hT\'}F if(x.X==Y1&&x.1d<=Y0){r=\'kr\'}F if(x.X==XZ&&x.1d<=XX){r=\'mM\'}F if(x.X==XW&&x.1d<=XV){r=\'tV\'}F if(x.X==Yo&&x.1d<=Ya){r=\'tw\'}if(v.1g.Yp==1&&I(v.1g[\'7a\'+r])){r=v.1g[\'7a\'+r]}F{if(y==1){r=2G(r)}if(y==2&&I(x.bB)){r=2E(x.bB/2g)+\' \'+2G(\'g5\')}}K r};E yx(x,y){B r=x.oL();if(r=="YG"||r=="en"){x="YU"}F if(r=="YS"||r=="ru"){x="Русский"}if(1K(v.mH)=="3H"){if(I(v.mH[x])){x=v.mH[x]}F{x=2M(v.mH[y.6t()],x)}}K x};E rE(){if(o.4q&&o.1W&&!o.qJ){P.qB();V(B i=0;i0){if(o.af[x]){B Y=G.Y();o.2p>0?\'\':o.2p=Y;o.U.3R(Y,L);6M(o.af[x],H);o.U.2B()}}F{if(o.2h=="1H"&&v.bC==1){P.FW(x)}F if(o.2h=="3D"&&v.yh==1){P.GV(x)}F if(o.4q){P.fy(x)}}};G.pA=E(){B x=o.2r[o.3h];x==1O?x=\'\':\'\';B y=iy()&&v.iY==1&&v.8E==1&&x!=2G("2y");K(y?\'\'+2G("2y")+\' \':\'\')+x};G.pz=E(){B x=o.6P[o.7k];x==1O?x=\'\':\'\';K x};G.iy=E(){K iy()};E iy(){B x=L;if(P){if(o.2h=="4p"){x=P.2y()}if(o.2h=="1H"&&v.8E==1&&9o()>1&&v.iY==1){x=P.2y()}if(o.2h=="3D"&&v.nf==1&&bM()>1){x=P.2y()}}K x}E 9o(){if(o.2h=="1H"){K P.9o()}F{K 0}}E bM(){if(o.2h=="3D"){K P.bM()}F{K 0}};G.96=E(){K o.4q?P.96():o.4O};G.4S=E(x){if(P&&(o.2h=="4p"||o.2h=="9t"||I(v.96))){P.4S()}if(v.rU>0){O(o.3z,{"1d":(o.26?"1l%":o.b7-v.rU)})}if(o.3B&&v.2l.Iq==1){o.dM.4S()}if(v.pt==1){YP()}if(o.qj){o.qj.4S()}};G.3I=E(){K P?P.3I():{}};G.jb=E(){P.jb()};G.7P=E(){1r(\'7P\');o.9n=0;o.1C?v.3i=1:\'\';o.U.8L();if(1a&&v.YO!=1){if(1a.J(\'(5z)\')==-1){1a=1a+(1a.J(\'?\')==-1?\'?\':\'&\')+\'Iw=(5z)\'}}if(1a){if(o.4q){P.2J(1a);G.2B()}F{6M(1a)}}};if(!I(o.29)){pV()}if(I(v.29)){if(v.29!=\'\'){9r(v.29,o.29,v.ep);if(v.pw==1&&!o.1C){1m(o.29)}}F{v.29=1Y}}E b3(){ge=P?P.6H():\'\'}E IP(1a){3K=1a.2z(" or ");V(B i=0;i<3K.S;i++){if(3K[i].J(" eR ")>-1){n8=3K[i].2z(" eR ");3K[i]=n8[5z(0,n8.S-1)]}if(I(v.n4)&&3K[i].J("//")==-1){3K[i]=v.n4+3K[i]}}8b=0}E Ib(){b3();if(ge=="7y"||o.51){o.U.pu()}if(ge!=""){o.U.x5()}}E pV(){if(o.29){o.1N.3l(o.29)}o.29=1X("2a");O(o.29,{"4u-3a":"1V","1z":v.lG,5A:"1z 0.5s"});if(v.pt==1){YN()}F{O(o.29,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'X\':\'1l%\',\'1d\':\'1l%\'})}o.1N.1R(o.29)}E 6M(x,y,II){2P(iP);v.hW==\'\'?v.hW=\';\':\'\';if(x.J(\'{\')>-1&&x.J(\'}\')>-1&&x.J(v.hW)>-1){B z=x.2z(v.hW);o.af=[];V(B i=0;i0){o.2h=lM(3K[8b]);B fj=L;if(II){fj=H}1a=3K[8b];if(1a){1a=1a.1Q(/\\(5z\\)/g,2A.5z())}F{1a=3K[0]}if(!fj&&x!=\'x\'&&P&&o.2h==ft&&(ft=="bV"||(ft=="9t"&&!o.1j.2e)||(ft=="4p"&&o.1C&&!mf)||ft=="dm"||ft=="1H"||ft=="3D")){P.2J(1a);1r("2J")}F{1r("YM");lZ();Hi(1a)}pk()}if(!y){3A(o.pe);o.pe=6D(Ib,o.n0);if(!I(v.2c)&&v.mZ==1&&v.pn==1){v.2c=\'\'}if(I(v.2c)){o.U.i6(v.2c)}if(v.gh==1){if(v.nm==1&&o.1j.2e){}F{if(o.2h=="4p"){O(o.3z,{"1f":-jf,"19":-jf})}F{3e(o.3z)}v.1t.1m=0}}}}E pk(x){if(o.dP||x){if(o.fH){P.eW(o.iq)}F{if(o.9I!=o.dP){P.eW(o.4U[o.9I])}}}}E lM(x){B 1E="bV";if(x){if(x.J(".HC")>0){1E="1H"}F if(x.J(".HT")>0){1E="3D"}F if(x.J("w")==0&&x.J("s")==1){1E=o.ws}F if(x.J(\'4p.7M/\')>-1||x.J(\'mX.be/\')>-1){if(1K(pf)==\'E\'){1E="4p";if(v.wX==1){B y=\'mw://4d.4p.7M/vi/\'+lX(x)+\'/\';Hd(y+\'HU.hN\',E(z){z>1l?v.29=y+\'HU.hN\':v.29=y+\'YI.hN\';if(o.1G){o.1G[o.3o][\'29\']=v.29}v.3i==1||o.1C?\'\':9r(v.29,o.29,v.ep)})}}F{1r("No HI")}}F if(v.9t==1&&x.J(\'9t.7M/\')>-1){1E="9t"}F if(v.dm==1&&x.J(\'YH.7M\')>-1){1E="dm"}F if(v.Hx==1){if(1K(HO)==\'E\'){HO(x)?1E="6G":\'\'}}}o.4q=1E=="bV"||1E=="1H"||1E=="3D"||1E==o.ws;K 1E}E Hd(1a,Hg){B 4d=1v YF();4d.bP=E(){Hg(G.1d)};4d.2J=1a}E Hi(x){o.2h=lM(x);if(o.4q){P=1v Hy(x,o.3z,L)}if(o.2h=="4p"){P=1v pf(x,o.3z)}if(v.9t==1&&o.2h=="9t"){P=1v Yr(x,o.3z)}if(o.2h=="6G"){P=1v YE(x)}if(o.2h=="dm"){P=1v YD(x,o.3z)}o.Q?o.Q.y5():\'\';B t=0;if(I(v.1k)){if(o.3r&&v.cm==1&&!o.1C){t=o.3r.ap().t}1A(E(){o.U.3T(t,v.1k)},1l)}}E lZ(){if(P){P.4h();P=1Y;ge="7V"}if(3B){3B.4h();3B=1Y;3B=1O;o.dM.5P();o.3B=1Y;o.dM=1Y}};G.4h=E(){lZ()};G.YC=E(){3K=[];lZ()};G.6M=E(x,y,z){6M(x,y,z)};G.9r=E(x){9r(x,o.29,v.ep)};G.2B=E(){if(P){gB=L;mf=L;if(o.51){o.4b.2B()}F{P.2B();v.g3==1?o.U.eH():\'\'}if(I(3B)){3B.2B()}if(o.7u){if(o.4q){if(o.9G>0&&!o.7u.YB()){o.7u.m0()}}F{o.mj=[];o.Q.lE("bT")}}if(o.4q&&v.Gx>-1&&!o.rj&&!o.1j.4V){if(o.9G>0){P.GA()}}gw()}F{1A(G.2B,4c)}};E gw(){if(v.Hp>0&&3K.S>1){if(3T()==0||v.I5==1){2P(o.mq);o.mq=1A(Ht,v.Hp*2g)}}}E Ht(){if(o.1y&&(3T()==0||v.I5==1)&&4R()==0){if(P){if(P.a1()==0&&8b!=3K.S-1){5I(\'6M I7\')}}}}G.Ip=E(1c){if(o.3B){if(v.2l.Iq==1){if(o.s6[o.3B]>2){K}}if(1c){1c.ax();1M.1c?1M.1c.6m=H:\'\'}B 1F=P;P.rh(H,o.3B);3B.rh(L,o.3z);P=3B;3B=1F;P.2B();3B.2B();js("2l")}};G.Is=E(){P.2J(1a)};G.w1=E(){v.5V==1?o.5V.3u("1m"):\'\';o.pD=H};G.i9=E(){if(v.1t.wN){v.1t.wN=L;if(o.Q){o.Q.wx(1);o.Q.vz()}}o.pD=L};G.Hn=E(){if(o.3B&&o.dM){o.dM.i8()}};G.f8=E(){if(o.4q&&o.5H){o.gX=H;P.5H()}};G.d1=E(){if(o.4q&&o.8J){P.8J()}};G.mK=E(){if(v.fQ==1&&I(v.YA)){if(I(o.fQ)){o.fQ.1p()}F{if(1K(If)==\'E\'){o.fQ=1v If()}}}gu();if(P){nw(0);P.mK()}};G.fr=E(){o.fQ?o.fQ.1m():\'\';P?P.fr():\'\'};G.gu=E(x){gu(x)};E gu(x){if(v.Yz==1&&2U(v.cz)){if(I(o.cz)){o.cz.1p(x)}F{if(1K(IH)==\'E\'){o.cz=1v IH()}}}}G.3c=E(){if(o.51){o.4b.3c()}F{P?P.3c():1r("Yy")}if(I(o.3B)){3B.3c()}};G.mh=E(){mf=H;o.U.3R(0,L);I(o.29)?o.U.8s():\'\';6M(\'x\')};G.cZ=E(){P?P.cZ():\'\'};G.3R=E(x){if(P){if(o.51){o.4b.3R(x)}F{P.3R(x);if(v.2l.on==1){if(3B){3B.3R(x)}}}}};G.4Y=E(){if(P){P.4Y();o.51?o.4b.4Y():\'\';1r("4Z")}if(v.2l.on==1&&v.2l.gf==1){if(3B){3B.4Y()}}};G.6a=E(){if(P){P.6a();o.51?o.4b.6a():\'\';1r("9j")}if(v.2l.on==1&&v.2l.gf==1){if(3B){3B.6a()}}};G.3S=E(x){P?P.3S(x):\'\';if(v.2l.on==1){if(v.2l.gf==1&&3B){3B.3S(x)}}if(o.51){o.4b.3S(x)}};G.kj=E(){K P?P.kj():L};G.5G=E(){K P?P.5G():L};G.6H=E(){K ge};G.7V=E(){K gB};G.Y=E(){B x=0;if(P){x=4R();if(o.51){B y=o.4b.4R();y?x=y:\'\'}F{if(3T()>0&&x!=3T()){o.He=x+0.Yx}}K x}F{K 0}};G.1k=E(){B x=0;if(P){x=3T();x==0&&I(v.1k)?x=v.1k*1:\'\';if(o.51){B y=o.4b.3T();y?x=y:\'\'}}K x};G.a1=E(){K P?P.a1():0};G.fi=E(){o.3v.fi=o.3v.fi?L:H;O(o.3z,{"2R":(o.3v.fi?"3g(-1)":"3g(1)")})};G.Yw=E(){pV()};G.pU=E(){if(o.4q){P.4o()}};G.HL=E(x,y){if(x==\'1I\'){if(y==1){cX(v.1g.1I/1l)}if(y==2){cX(-v.1g.1I/1l)}if(y==3){o.P.h6()}}F{if(o.4q){if(!o.9R[x]){if(x==\'m8\'){o.9R[x]=0}F{o.9R[x]=1}}if(y==1){o.9R[x]+=v.1g[x]/1l}if(y==2){o.9R[x]-=v.1g[x]/1l}if(y==3){if(x==\'m8\'){o.9R[x]=0}F{o.9R[x]=1}}!o.h5?o.h5=[]:\'\';o.h5[x]=x+\'(\'+2E(o.9R[x]*1l)+\'%) \';B cf=\'\';V(B i in o.h5){cf+=o.h5[i]}O(P.9q(),{\'9M\':cf});o.Q.ne(x)}}};G.1I=E(x){cX(x)};E cX(x){if(6S(x).J(":")>0){B y=x.2z(":");B z0=o.2Z/o.4F;B z1=o.P.3I();if(z1.X>0){z0=z1.X/z1.1d}B z=y[0]/y[1];if(z0!=z){if(o.4q){P.eo()}B w2=o.4F*z;B x2=w2/o.2Z;B h2=o.2Z/z;B y2=h2/o.4F;if(x2<1){o.3v.x0=o.3v.x=4f(x2);o.3v.y=1}F{o.3v.x=1;o.3v.y0=o.3v.y=4f(y2)}O(o.3z,{"2R":"3g("+o.3v.x+") 3m("+o.3v.y+")"});o.jI=x}}F{o.3v.x+=4f(x);o.3v.y+=4f(x);O(o.3z,{"2R":"3g("+o.3v.x+") 3m("+o.3v.y+")"})}if(v.1P.Yv==1){if(!o.pO){if(o.3v.x>0||o.3v.y>1){pR(o.3z,\'o.Yu\');o.pO=H}}pQ()}o.Q.ne(\'1I\')};G.h6=E(){if(o.4q){P.eo()}o.3v.x=o.3v.x0;o.3v.y=o.3v.y0;O(o.3z,{"2R":"3g("+o.3v.x+") 3m("+o.3v.y+")"});o.Q.ne(\'1I\');o.jI=1Y;pQ()};E pQ(){if(o.pO&&v.1P.Yt!=1){if(o.3v.x==1&&o.3v.y==1){O(o.3z,{"1f":0,"19":0})}}};G.jE=E(x,y){P.jE(x,y)};G.bq=E(){K bq()};E bq(){K 3K?(3K.S>0?(3K[8b]?3K[8b]:\'\'):\'\'):\'\'};G.Iu=E(){K 3K.S};G.9q=E(){K P?P.9q():L};G.5W=E(){if(o.4q){P.5W()}};G.pE=E(){P.pE()};E pY(){B 4H=fm(v.pN+\'?1a=\'+3K[8b]);4H.bP=E(){if(G.gj==4&&G.6H==4w){if(G.cS){v.1J=G.cS;o.U.9P(\'1J\')}}};4H.bm()}};B Hy=E(1a,1D,2l){B 1b=1X(v.gh==1?"Hu":"eI");B dp;B qX=0;B 1H;B 4D=L;B r3=L;B rz=L;B aE=L;B fe=-1;B 3D;B 6j=L;B ws;B rw=L;B 6p=L;o.5m=L;B 8k=0;B 8O=L;B 2f;B Ys;B mS=L;B jr=-1;B bz=-1;B r7;B kI;B je;B XJ;B EI=\'eI/Be; VF="SL.VD, RI.40.2"\';B kz=L;O(1b,{\'1n\':\'o1\',\'X\':\'1l%\',\'1d\':\'1l%\',\'3H-kb\':\'sy\',\'5A\':"9M 0.2s 3b",\'9h-1d\':\'2y\',\'6d-1d\':\'1V\',\'9h-X\':\'2y\',\'6d-X\':\'1V\'});eo();if(o.1j.7r&&v.3i==1&&v.rr==1){if(!o.1C&&v.7i){3U(1b,{\'jT\':1})}F{o.3p=H;o.Q?o.Q.4Y():\'\';3U(1b,{\'3p\':1,\'jT\':1,\'3i\':1})}}F{if(v.pK==1&&o.1j.2e){3U(1b,{\'jT\':1})}if(!o.1j.tv){3U(1b,{\'4o\':(v.4o==1&&v.3i==0?\'7W\':\'1V\')})}}if(v.RJ==1){3U(1b,{"RK":"HS","RL":"HS"})}3U(1b,{\'2J\':1a,\'x-3J-5H\':\'IL\',\'HG\':\'H\'});if(v.RM!=1){3U(1b,{\'HG\':\'H\'})}if(v.RN==1){3U(1b,{\'2l\':\'L\'})}if(2l){1b.3i=H;if(v.2l.gf!=1||v.3i==1){1b.3p=H}}if(v.RO==1){3U(1b,{\'RP\':\'RH\'})}qp();if(v.RQ==1){B cN=1X("dN");3U(cN,{"F9":"no","H9":"H","FC":"H","2J":""});O(cN,{"1n":"2q","X":"1l%","1d":"1l%","2W":0});1D.1R(cN);B HP=1M.6D(E(){if(cN.i7.1T.gj==="RS"){1M.3A(HP);O(cN.qw.ao,{"2S":0,"2H":0});cN.qw.ao.1R(1b)}},1l)}F{1D.1R(1b)}if(!I(1a)){1a=\'\'}if(1a.J(".HT")>0){6p=H;if(!o.3D){if(1K HX!=="1O"){o.3D=1v HX()}}if(I(o.3D)){if(!I(1M.IB)){o.3D.lo()}F{pd()}}}F if(((3j.1H==1&&v.pH!=1)||1a.J(".HC")>0)&&(o.fZ.J("7S")!=-1||I(1M.5B))){4D=H;r3=H;3n{if(I(1M.5B)){if(!5B.Hv()||(o.1j.7h&&v.RT==1&&!o.1j.4V)||(o.1j.7h&&o.1j.4V&&v.Hm==1)||(o.1j.kO&&v.RU==1)){1r(\'7S RV \',5B.Hv());4D=L}F{if(v.4o==1||v.3i==1||v.HA==1||2l){d8(L)}}}F{4D=L}}2L(2f){4D=L}}F if(1a.J("w")==0&&1a.J("s")==1&&v.RW==1){8O=H;rv()}if(o.1j.tv&&v.3i==1&&!4D&&!6p&&!8O){1A(E(){o.U.dJ()},1l)}if(v.7u==1){I(o.7u)?o.7u.d4():\'\';o.7u=1v RX()};G.pE=E(){pd()};E pd(){6p=H;if(qV()){if(v.4o==1||v.3i==1||v.IC==1){lh(L)}}F{6p=L;1r("RY fW Fh")}}E lh(x){if(o.3D&&!6j){o.3D.fj(x,1b,1a,2l);I(1M.IB)?6j=H:\'\'}}E d8(x){1r("7S");if(o.3X.S>1){v.8E=0;v.IE=H}F{v.IE?v.8E=1:\'\'}if(o.af.S>1){v.bC=0;v.IJ=H}F{v.IJ?v.bC=1:\'\'}o.kW=L;fe=-1;B p4=L;if(v.7i&&v.IN==1){p4=H;v.IN=0}dp={Fi:(v.IO==1&&!2l),RZ:(v.4o==1||v.3i==1||2l||x)&&!p4,fS:60,p1:60,RR:(v.Ia>0?v.Ia*2g:Ii),RF:(v.Ie>0?v.Ie*2g:Ii),Rv:L};if(v.RE==1){dp.Rm=H}if(v.go==1){B ks=[\'fp\',\'wv\',\'pr\',\'ck\'];B lp=[\'7M.Rn.Ro\',\'7M.Rp.ec\',\'7M.Rq.Rr\',\'3V.w3.Rs\'];B dj={};V(B i=0;igg){v.7q.fS=gg}v.7q.p1=v.7q.fS}if(I(v.7q.ER)){v.7q.p1=v.7q.fS=v.7q.ER}if(1K v.7q=="3H"){V(B 17 in v.7q){dp[17]=v.7q[17]}}}1H=1v 5B(dp);js("1H",1H,1);1H.Ep(1a);1H.Ry(1b);1H.on(5B.8a.Rz,E(){1r("7S RA")});1H.on(5B.8a.RB,E(1c,2b){!2l?o.U.dJ():\'\'});1H.on(5B.8a.RC,E(1c,2b){if(!2l&&v.8E==1&&9o()>1){EG();m7();o.Q?o.Q.iv(o.3h):\'\'}});1H.on(5B.8a.RD,E(1c,2b){m7()});1H.on(5B.8a.S0,E(1c,2b){m7()});1H.on(5B.8a.RG,E(1c,2b){if(!2l){if(2b.k0.5m!=o.5m){o.5m=2b.k0.5m;o.Q.4t()}o.5m=2b.k0.5m;if(o.5m){1r("S1");o.ET=1a.J("?qu")>-1;if(1b.1k>0&&1b.dl>0){if(1b.1k-1b.dl<10){if(o.jP>0){if(o.jP==1b.dl&&o.ES==1b.1k){o.mB++;if(o.mB>2){o.mB=0;o.jP=-1;1H.9W();d8(H);7K()}}F{o.jP=-1}}F{o.jP=1b.dl;o.ES=1b.1k}}}}}if(v.8E==1){o.3h=1H.la;o.Q?o.Q.iv(o.3h):\'\'}kL()});1H.on(5B.8a.So,E(1c,2b){if(I(2b.pa)){!2l?js("Sq",2b.pa.Sr):\'\';if(v.Ss==1){1K Fq!=="1O"?Fq(2b.pa):\'\'}}if(fe>-1){1H.GD=fe;fe=-1}rz=H;Fg()});1H.on(5B.8a.St,E(1c,2b){js("Su",2b,1)});1H.on(5B.8a.Sv,E(1c,2b){!2l&&v.bC==1?ra():\'\'});1H.on(5B.8a.Sw,E(1c,2b){if(!2l&&v.bC==1){rb()}});if(v.Sx==1){kI=1v Sp(1H,2l)}F{1H.Sy=L}1H.on(5B.8a.SA,E(1c,2b){v.1r==1?dU.1r(2b):\'\';js(2b.1E+\'5B\',2b,0,H);o.p0=2b;if(2b.ma){az(2b.1E){1i 5B.Ft.SB:1r("7S ma r4 2f");if(v.r0==1){qZ()}F{2f=2b.k0+\' (\'+2b.1E+\')\';o.2p>0||2l||v.5m==1||8O?\'\':o.2p=4R();1H.9W();if(!2l){o.P.5I()}}1h;1i 5B.Ft.SC:1r("7S ma P 2f, jU");1H.SD();1h;7l:2f="7S ma 2f, 9W";1H.9W();!2l?o.P.5I():\'\';1h}}F{1r("7S ",2b.1E,2b.k0,(2b.mP?2b.mP.mm:\'\'));js("SE",(2b.mP?2b.mP.mm:\'\'));if(8k>0){8k=2;r8()}}});aE=H}E m7(){if(!2l&&v.8E==1&&9o()>1){if(o.3h!=1H.la){o.3h=1H.la;o.Q?o.Q.iv(o.3h):\'\';1r("7S SF "+o.3h)}if(2U(v.cj)&&o.3h>0){B fq=v.cj.2z(",");V(B k=0;k-1){1r(\'SG 4L\');1H.jy=o.3h-1;o.3h--;1h}}}}}E rv(){if(I(1M.Fj)){if(qV()){if(!I(o.ws)){o.ws=1v SH()}ws=1v Fj(1b,1a,2M(v.SI,{Fi:H}));rw=H}F{8O=L;1r("fW Fh")}}}E Fg(){r9()};G.5W=E(){r9()};E r9(){if(v.DW&&o.Q){if(1b.g4.S>0){if(v.5W==1){1b.g4[1b.g4.S-1].jw="FD"}F{1b.g4[1b.g4.S-1].jw="3k"}if(!o.5W){o.5W=H;o.Q.4t()}}F{if(o.5W){o.5W=L;o.Q.4t()}}}}E qZ(){1r("Sz");!2l&&o.1y?o.U.3c():\'\';o.U.8s();8k=1;r8(o.1y)}E r8(x){if(8k>0){2P(r7);r7=1A(Es,v.EP*2g)}}E Es(){if(8k>0){1r("Sn");if(4D){if(8k==1){1H.Ep(1a)}if(8k==2){1H.9W();d8(H);1b.1y()}}F{3U(1b,{\'2J\':1a})}}}1b.1w(\'Sd\',Em);1b.1w(\'2f\',qq);1b.1w(\'7V\',7K);1b.1w(\'1y\',a8);1b.1w(\'3Y\',cM);1b.1w(\'Gk\',bj);1b.1w(\'iV\',jL);1b.1w(\'na\',iK);1b.1w(\'Gi\',bG);1b.1w(\'Gg\',cV);1b.1w(\'8c\',8Q);1b.1w(\'Ge\',9A);1b.1w(\'Sm\',I8);1b.1w(\'Gb\',qy);1b.1w(\'Ga\',qx);if(o.1j.7r){1b.1w(\'S4\',jb)}E Em(){if(!4D&&!6p){!2l?o.U.dJ():\'\'}}E jb(){if(1b.S5){o.U.fG()}}E qq(){if(!4D&&!6p){if(1b.2f){1r(1b.2f,1b.2f.mm,1b.2f.a6);B x=1b.2f.mm;2f=1b.2f.a6;if(2f==\'\'){if(x==1){2f="S6"}if(x==2){2f="r4"}if(x==3){2f="cI"}if(x==4){2f="fW nk"}}1r("S7 g8: ",2f)}if(r3&&v.r0==1){2f=1O;qZ()}if(2f!=1O||o.1j.4V){5I()}}}E 5I(){!2l?o.P.5I():\'\'}E 7K(){!2l?o.P.7K():\'\'}E a8(){if(!o.1C&&v.7i){1r(\'E6 1y\');3Y();o.U.2B();K}if(4D&&8k>0){}F{if(!2l){B aP=o.U.8T()&&o.lI!=1;if(aP||bz==-1){B x=L;if(4D){if(I(o.1Z)||I(o.5C)){if(aP){}F{1r(\'3Y hk\');3Y();x=H}}}if(!x){o.P.a8()}}}}}E cM(){if(!kz){1r("S8");if(o.1y&&o.lN&&!1b.7V&&v.Ea==1&&!o.9S){1r("Ea");jH()}F{!2l&&!o.E9&&1b.8p?o.P.cM():\'\'}}}E bj(){!2l?o.P.bj():\'\';if(bz>-1){if(4R()>bz){3Y();bz=-1}}}E jL(){!2l?o.P.jL():\'\'}E iK(){!2l?o.P.iK():\'\'}E bG(){if(2l){lk()}F{o.P.bG();rf();if(4D&&8k>0){8k=0;1r("S9 up");1H.FA();jH();o.Q.2B()}if(I(v.96)){2C()}1A(E8,4c)}}E E8(){if(1b.bo&&o.6P.S==0&&v.Sa!=0){B at=1b.bo;V(i=0;i0){fy(o.a2,1)}};G.96=E(){K(1b.kX/1b.g6)};E lk(){if(1b.g6>0){O(1D,{"1d":1D.28/(1b.kX/1b.g6)-2E(v.2l.2W)})}F{if(qX<20){1A(lk,1l);qX++}}}E rf(){if(v.np==1){3A(o.qW);o.qW=6D(qO,1l);qO()}}E qO(){if(1b){if(1b.g6>0){o.U.Er(1b.kX/1b.g6);3A(o.qW)}}}E 9A(){!2l&&!8O?o.P.9A():\'\'}E cV(){!2l?o.P.cV():\'\'}E 8Q(){if(4D&&8k>0){}F{!2l?o.P.8Q():\'\'}}E I8(){o.U.pZ()}E qV(){B lR=1M.EL=1M.EL||1M.S3;B j1=1M.EK=1M.EK||1M.VE;B lY=lR&&1K lR.lY===\'E\'&&lR.lY(EI);B EH=!j1||j1.qT&&1K j1.qT.Se===\'E\'&&1K j1.qT.5P===\'E\';K lY&&EH}B qR="<6W C=\'1z:0.5\'>";E EG(){if(!2l&&v.8E==1){B x=1H.bL;B q=-1;o.2r=[];if(x.S>1){V(B i=0;i-1||v.Sf==1){if(I(x[i].bB)){B yi=o.2r.J(y);yi>-1?o.2r[yi]+=" "+qR+" &jh;"+2E(x[yi].bB/2g)+\' \'+2G(\'g5\')+\'\':\'\';o.2r[i]=y+" "+qR+" &jh;"+2E(x[i].bB/2g)+\' \'+2G(\'g5\')+\'\'}}F{o.2r[i]=y}if(I(x[i].EA)){o.8y[i]=x[i].EA[0]}}F if(I(x[i].7a)){o.2r[i]=x[i].7a}F{o.2r[i]=i}if(I(v.4y)&&q==-1){if(v.4y==o.2r[i]){q=i}}if(I(o.4y)){if(o.4y==o.2r[i]){q=i}}}if(v.iY==1){o.2r[x.S]=2G("2y")}F{1H.GM=0;1H.jg=0}if(v.Ez==1||q>-1){1H.jg=0;if(v.jz=="6k"||(!o.1C&&v.4o==0)){1H.q9=q}F{if(v.jz=="e4"){1H.jy=q}}o.3h=q}F{if(v.iY==1){o.3h=1H.bL.S-1}F{o.3h=1H.Sg}}kL()}o.bB=2M(1H.bL[o.3h].bB,0);o.Q?o.Q.4t():\'\'}}E kL(){if(o.8y.S>0&&v.bC==1){ra();rb()}}E ra(){if(!2l&&v.bC==1){B x=1H.bo;o.6P=[];B 2F;if(x.S>1){V(B i=0;i0){if(x[i].fk!=o.8y[o.3h]){V(B j=0;j-1){if(I(x[y].fk)){if(o.8y.S>0){if(o.8y[o.3h]!=x[y].fk){V(B i=0;i1){1b.bo[x].qL=H;1b.bo[y==1?0:o.a2].qL=L;o.a2=x;y!=1?1b.dl=o.P.Y():\'\'}}E 4R(){if(6p){K 6j?o.3D.Y():0}F{K 1b.dl}};E 3T(){B x=1b.1k;if(6p&&6j){x=o.3D.1k()}if(I(v.4l)){if(9y([v.4l],\'-\')){x=x+v.4l*1}F{x=v.4l}}K x!=Si&&!rA(x)?x:0}G.2B=E(){B p=H;if(4D&&!rz){if(!aE){d8(H)}1H.FA()}if(6p&&!6j){lh(H);p=L}if(8O){if(!rw){rv()}ws.1y();p=L}if(1b.C.1f=="-Sj"){G.fr()}p?jH():\'\'};B Sk;E jH(){if(1a!="1V"){B pp=1b.1y();if(pp!==1O){pp.bc(E(){}).2L(E(2f){1r("Sl",2f.a6);if(2f.a6.J(\'bn\')==-1&&2f.a6.J(\'S2 by\')==-1){if(v.rr==1){1r(\'Rj\');o.U.4Y();1b.1L=0;B rq=1b.1y();if(rq){rq.bc(E(){}).2L(E(e){1r("QC",e.a6);if(o.1j.tv&&(4D||6p)){}F{o.Q.3c();o.U.8s();js("Ri")}})}}F{o.Q.3c();o.U.8s()}}})}}}G.mK=E(){if(o.5C||o.1Z){if(o.8B){d1()}if(!o.gX&&o.1j.2e&&o.1j.3J){if(!1b.3p){1b.3p=H;mS=H}O(1b,{"1n":"2q","19":-3Z,"1f":-3Z});bz=4R();if(!8O){1b.1y()}if(bz==0&&o.2p>0){je=o.2p}}}};G.fr=E(){if(!o.gX&&(o.1j.2e||o.1j.3J)){O(1b,{"1n":"o1","19":0,"1f":0});if(I(v.96)){2C()}if(mS){!o.3p?1b.3p=L:\'\';mS=L}if(je>0){o.2p=je;je=0}bz=-1}};G.3c=E(){1r(\'8p\');3Y()};E 3Y(){if(8O){ws.3Y()}F{1b.3Y()}};G.cZ=E(){!1b.8p?3c():jH()};G.3R=E(x){if(6p&&6j){o.3D.3O(x)}F{if(4D){if(v.Qi==1&&x>0&&qM()){fe=1H.jy;1H.GD=0}}1b.dl=x}};G.4Y=E(){1b.3p=H};G.6a=E(){1b.3p=L;if(o.2h=="1H"&&o.1j.4V&&v.1Z==1){if(!I(o.GC)){kz=H;1b.3Y();1A(E(){1b.1y();kz=L},10);o.GC=H}}};G.3S=E(x){1b.1L=x};G.GA=E(){if(o.Gv!=1b){B bn;B 8U;if(o.kk[1b]){bn=o.kk[1b];8U=o.rl[1b]}F{1M.kf=1M.kf||1M.Qj;if(I(1M.kf)){3n{8U=1v kf();bn=8U.Qk(1b);o.kk[1b]=bn;o.rl[1b]=8U}2L(e){1r(e)}}}if(8U){B jC=8U.Ql();jC.jC.5n=v.Gx;bn.Gw(jC);jC.Gw(8U.Qm);o.rj=H;o.Gv=1b}}};G.kj=E(){K!1b.8p};G.5G=E(){K v.5m==1||8O?H:o.5m};G.9q=E(){K 1b};G.ri=E(){3U(1b,{\'Q\':\'1\'});K H};G.4o=E(){3U(1b,{\'4o\':\'7W\'});if(4D&&!aE){d8(L)}if(6p&&!6j){lh(L)}};G.6H=E(){B 7d="7y";if(1b.8p){7d="8p"}if(1b.7V){7d="7V"}K 7d};G.rh=E(x,y){2l=x;y.1R(1b);1D=y;if(x){if(v.2l.gf!=1){1b.3p=H}F{if(!o.3p){1b.3p=L}}lk();if(o.2r.S>0){if(4D){jr=o.3h;1H.jg=0;1H.jy=0}}}F{if(!o.3p&&v.2l.gf!=1){1b.3p=L}1b.1L=v.1L;rf();if(o.2r.S>0){if(4D){1H.jg=-1;if(jr>-1){jr<1H.bL.S?1H.q9=jr:\'\'}}}}};G.Y=E(){K 4R()};G.1k=E(){K 3T()};G.a1=E(){B x=0;if(1b.7H){if(1b.7H.S>0){B y=4R();V(B i=0;i<1b.7H.S;i++){if((y>=1b.7H.1C(i)||y>=1b.7H.1C(i)-1l)&&y<=1b.7H.4l(i)){x=1b.7H.4l(i)}}x==0?x=1b.7H.4l(1b.7H.S-1):\'\'}}if(I(v.4l)){B ed=v.4l;if(9y([ed],\'-\')){ed=3T()}x>ed?x=ed:\'\'}K x};G.2y=E(){K qM()};E qM(){B x=L;if(4D){if(aE){x=1H.GM}}F if(6p){if(6j){x=o.3D.2y()}}K x}G.3I=E(){K{"X":1b.kX,"1d":1b.g6}};G.2J=E(x){if(x){x=x.1Q(/\\(5z\\)/g,2A.5z());1a=x;o.aO!=2?o.aO=L:\'\';if(6p){if(6j){o.3D.bn(x)}}F if(4D){4D&&1H?1H.9W():\'\';d8(H);qh()}F{3U(1b,{\'2J\':x,\'3i\':0});qp();3Y()}}};E qp(){if(o.1j.7h){B y=1b.g4;if(y){V(B i=0;i {o.8B = H;}).2L(2f => {o.8B = L;});\')}F{2k(\'1T.Qr().bc(ok =>{o.8B = L;}).2L(2f => {});\')}}};E qy(){o.8B=H};E qx(){o.8B=L};G.GW=E(x){if(6j){o.3D.qg(x)}};G.GV=E(x){if(6j){if(1b.7H.S>0){o.3D.Qf(x)}}};G.Q5=E(x){if(o.ws){o.ws.GT(ws,x,-1)}};G.Qe=E(x){if(o.ws){o.ws.GT(ws,-1,x)}};G.GS=E(x){if(aE){B y=2E(x);if(x==1H.bL.S){y=-1;1H.jg=-1}if(v.jz=="e4"){1A(8Q,4c);1H.jy=y}if(v.jz=="6k"){1r("7S 6k PW "+y);1H.q9=y}if(y==-1){o.3h=1H.la}kL()}};G.kh=E(){K 1H};G.ki=E(){K 6j?o.3D.PX():L};G.9o=E(){K 9o()};E 9o(){B x=0;if(aE){if(1H.bL){x=1H.bL.S}}K x}G.bM=E(){K bM()};G.eo=E(){eo()};E eo(){if(1b){if(v.kg==1||v.5U==1){if(v.PY==1||v.5U==1){O(1b,{\'3H-kb\':\'5U\'})}F{O(1b,{\'3H-kb\':\'B4\'})}}F{O(1b,{\'3H-kb\':\'sy\'})}}}G.4S=E(){2C()};E 2C(){if(v.96){3E(\'1I\',6S(v.96).1Q(\'/\',\':\'))}}E bM(){B x=0;if(6j){x=o.3D.bL()}K x}G.FW=E(x){if(aE){1H.k8=2E(x)}};G.jE=E(x,y){if(y=="1H"&&aE&&kI){kI.PZ(x)}if(y=="3D"&&6j){o.3D.Q0(x)}};G.eW=E(x){if(x){1b.Q1=x}};G.qB=E(){B x=1b.Q2;B y=[];V(B i=0;i0){B xx=x.2z(\' or \');x=xx[0]}B 9H=1T.1X(\'9H\');9H.5Y(\'2J\',x);9H.5Y(\'7t\',y);9H.5Y(\'Q3\',\'qI\');9H.5Y(\'jw\',\'FD\');if(z){9H.5Y(\'7l\',\'\')}1b.1R(9H);9H.1w("ee",qG)}};E qG(e){if(e.4e.7t&&o.4n){V(B i=0;i-1?o.4U.J(\'1\'):o.4U.J(1);o.9I==3?o.9I=o.dP:\'\';V(B i in o.5u){if(o.5u.2n(i)){!I(v.1g[i])?v.1g[i]=5:\'\';o[\'dy\'+i]=[\'+ \'+v.1g[i]+\'%\',\'&Q7; \'+v.1g[i]+\'%\',(o.5u[i]*1l+\'%\')]}}if(v.1t.dV==1&&o.1j.4V&&v.fD==1){v.1t.1m=0}B mR=L;B 9c=0;B kD=0;B eh=L;B w7=H;B h7;B bg=1v H7();B 1g;B 62=[];B vd=L;B uo=L;B ja=0;B bw=[];if(v.eU.1n=="Q-2j"){v.eU.1n="Q"}V(B y in v){if(v.2n(y)){if(y.J("a4")==0&&v[y]){!I(v[y].qr)?v[y].qr=v[y].62:v[y].62=v[y].qr;62[v[y].62]=y;if(v.eU.1n!="Q"){if(v[y].1n=="Q-2j"){bw.2K([y,v[y].62]);vd=H}F{if(v[y].1n=="Q"||v[y].1n==1O){vd?uo=H:\'\'}}}ja0){B z=lu.2z(",");3E(z[0].1o(4))==0?b[y].c0(0):\'\'}if(9y([lu],"2V")){o.fA=H}}}b[y].22("1I",b[y].s("1I"))}}}}if(I(v.1g)){if(1K(8u)==\'E\'){1g=1v 8u("1g");v.1g.9V==1?1g.1p():1g.1m()}F{o.Qb=H}}if(I(v.W)){if(1K(8u)==\'E\'){W=1v 8u("W");if(I(o.W)){W.vY(o.W);if(v.W.l4==0||!I(v.W.l4)){v.W.9V==0?W.1m():\'\'}F{W.1p()}if(v.W.G6==1){W.1p()}}F{W.1m(1)}iD()}}lU();wt();2C(H);4k();wL();w7=L;E FY(R){B x=0;B Qc=L;if(R){if(R.g("1e")==\'2D\'){x=5d.19+R.s("3M")+R.g("X")/2;if(5d.fc!=1Y){}F{5d.fc=[]}}F{if(5d.fc!=1Y){B bI=R.g("X")+R.s("41")+R.s("3M");if(ic(R)){bI=0}if(R.s("3k")==1&&!R.g("1p")){bI=0}if(R.s("al")>0){bI=0}x=bg.g("w")-v.1t.eN*1-bI+R.g("X")/2+R.s("3M");B i=0;5d.2j-=bI;V(i=0;i<5d.fc.S;i++){B bv=b[5d.fc[i]];if(bv.s("al")>0){O(bv.c(),{"19":(bv.g("x0")-bI)})}F{O(bv.c(),{"19":(bv.g("x")-bI)})}bv.22("x0",bv.g("x"))}5d.fc.2K(R.g("17"));R.22(\'f0\',1)}F{if(R.s("3k")==1&&!R.g("1p")){if(R.g("1e")=="1L"){if(R.s("1m")==1&&R.s("h4")==1&&eh){9c+=R.g("X")+R.s("3M")+R.s("41");eh=L}}}F{if(R.s("al")>0){x=5d.19+R.s("3M")+R.s("41")}F{B 2F=L;if(R.g("1e")=="1L"){if(R.s("1m")==1&&R.s("h4")==1){if(!o.d3&&!o.9i){2F=H;eh=L}F{if(!eh){9c-=R.g("X")+R.s("3M")+R.s("41");eh=H}}}}if(ic(R)){2F=H}if(!2F){5d.19+=R.g("X")/2+R.s("3M");x=5d.19;5d.19+=R.g("X")/2+R.s("41")}F{x=5d.19}}}}}}K x};G.G1=E(){lU()};G.Id=E(){lU()};E lU(){if(o.fA){1K Gd==\'E\'?o.2V=1v Gd():\'\'}}E wd(R){B X=o.26&&v.1t.jo==0?o.aL:o.2Z;B 1d=o.4F;B ae=0;if(R!=bg){ae=X/2+R.s("3M")-R.s("41")}B dY=1d/2;B wP=R.g("X");B n1=R.g("1d");B p=R.s("1n");if(p.J("8i")>-1){ae=o.2Z/2+R.s("3M")-R.s("41")}if(p.J("1f")==0){dY=n1/2+(R.s("FZ")*o.4F/1l)}if(p.J("2O")==0){dY=o.4F-(R==bg?n1:n1/2)-(R.s("Gc")*o.4F/1l)}if(p.J("2j")>-1){ae=o.2Z-wP/2+R.s("3M")-R.s("41")-(R.s("Qd")*o.2Z/1l)}if(p.J("19")>-1){ae=wP/2+R.s("3M")-R.s("41")+(R.s("ou")*o.2Z/1l)}if(p=="9m"){ae=-o.vN/2+(R.s("ou")*o.vN/1l)+R.s("3M")-R.s("41");dY=-o.nr/2-(R.s("Gc")*o.nr/1l)+(R.s("FZ")*o.nr/1l)}if(p.J("Q")>-1){B cx=FY(R);ae=(bg?(bg.c()?4X(bg.c().jM):0):0)+cx;if(p=="Q-2j"){ae+=9c}if(v.1t.1n=="1f"){dY=v.1t.h/2-(v.dg<0?v.dg:0)}F{dY=1d-v.1t.h/2}}K{x:ae,y:dY+R.s("8t")-R.s("dE")}}E 2C(a7){B w=o.26&&v.1t.jo==0?o.aL:o.2Z;B h=o.4F;if(v.1t.QA==1){if(!v.1t.xm){v.1t.xm=2U(v.1t.FL)&&o.9B?v.1t.FL:v.1t.eN}v.1t.eN=o.2Z*v.1t.xm/1l}O(bg.c(),{\'1f\':(v.1t.1n=="1f"?0:o.4F-v.1t.h)-v.dg});bg.22("y0",(o.4F-v.1t.h-v.dg));if(v.1t.jo==0&&bg){O(bg.c(),{\'X\':w,\'19\':0,\'2H-19\':0});bg.22("w",w);if(o.26){O(bg.c(),{\'19\':\'50%\',\'2H-19\':-w/2})}}5d={"19":v.1t.eN*1,"2j":(bg.g("w")-v.1t.eN*1)};B wW=L;if(!bg.g("1p")){bg.22("2m",H);wW=H}B 17;V(B i=0;i-1){9c=5d.2j-5d.19}if(b[17].g("1e")=="2D"&&bg){B bt;if(b[17].s("Qg")==1){if(b[17].s("QB")==1){bt=(o.2Z*b[17].s("w")/1l)-b[17].s("3M")-b[17].s("41")}F{bt=b[17].s("w")}}F{if(b[17].s("1n").J("Q")>-1){bt=5d.2j-5d.19-b[17].s("3M")-b[17].s("41");O(b[17].c(),{"19":(4X(bg.c().jM)+5d.19+b[17].s("3M")+bt/2)});9c=-1}F{bt=bg.g("w")-b[17].s("3M")-b[17].s("41");O(b[17].c(),{"19":(4X(bg.c().jM)+b[17].s("3M")+bt/2)})}}b[17].22("x0",b[17].g("x"));b[17].2C(bt)}}}if(1g){gM(1g)}if(W){gM(W)}if(mR||o.26||kD!=9c){4k()}}E x6(b){B 19=0;B 1f=0;if(b.s("1n").J("2j")>-1&&b.s("1n").J("Q")==-1){19=o.2Z+b.g("X")+10}if(b.s("1n").J("19")>-1){19=-b.g("X")-10}if(b.s("1n").J("1f")>-1){1f=-b.g("1d")*2}if(b.s("1n").J("2O")>-1||b.s("1n").J("Q")>-1){1f=o.4F+b.g("1d")+b.g("X")+10}if(19>0){O(b.c(),{"19":19})}if(1f>0){O(b.c(),{"1f":1f})}}E gM(x){B 1f=-3Z;x.gL();B y=o.4F-v.1t.h*(x.s("1n").J("1f")>-1?1:2);if(x==W&&v.rO==1){y=o.4F}B jZ=y-(o.26&&!o.1j.2e?(1l+x.s("k4")*1):x.s("k4"))-(x==W&&x.s("k4")*1==0?x.s("8t"):0);jZ<1l?jZ=1l:\'\';O(x.c(),{\'6d-1d\':jZ});x.co()?O(x.co(),{\'6d-1d\':jZ}):\'\';if(x.g("1p")){1f=o.4F/2-x.g("1d")/2+x.s("8t")-x.s("dE");if(x.s("1n").J("1f")>-1){1f=x.s("8t")-x.s("dE")}if(x.s("1n").J("2O")>-1){1f=o.4F-(v.1t.1n!=\'1f\'?v.1t.h:0)-x.g("1d")+x.s("8t")-x.s("dE")}1f<0?1f=0:\'\'}if(x.g("17")=="1g"&&o.e8){B GN=o.2Z-x.g("X")-x.s("41");if(o.e8>GN){O(x.c(),{"1n":"2q","2j":x.s("41"),"19":"2y","1f":1f})}F{O(x.c(),{"1n":"2q","19":o.e8,"2j":"2y","1f":(o.kU<1f?o.kU:1f)})}}F{if(x.s("1n").J("2j")>-1){O(x.c(),{"1n":"2q","2j":x.s("41")-x.s("k7"),"19":"2y","1f":1f})}F if(x.s("1n").J("19")>-1){O(x.c(),{"1n":"2q","19":x.s("3M"),"2j":"2y","1f":1f})}F{if(x.g("17")=="W"&&x.s("3F")==1){O(x.c(),{"1n":"2q","19":o.2Z/2-x.g("X")/2+x.s("3M")/2-x.s("41")/2,"1f":1f})}F{B l=o.2Z/2-x.g("X")/2+x.s("3M")-x.s("41");O(x.c(),{"1n":"2q","19":(l>0?l:0),"1f":1f})}}}x.9D()};G.f6=E(17){B R=b[17];B a=R.g("1e");if(a){B d=1v 7j();o.9G=d.9w();if(a&&a!=""){4T(R);a=="3Y"?o.GP=1:\'\';a=="1y"?o.GP=0:\'\'}}nU()};G.xk=E(z,x,y){V(B 17 in b){if(b.2n(17)){if(b[17].s(z)==x){b[17].22(y?"6C":"3e")}}}};G.pg=E(x,s){B y=6O(s,x);K y};E 4T(R,1E){o.nP=H;mi=R;B a=R.g("1e");if(a=="1y"){o.U.2B();if(o.3p&&v.GQ==1){o.U.6a();v.GQ=0}if(v.1P.on==1&&v.1P.2I==1&&v.1P.xg==1){7D(\'1y\',1)}}F{if(a=="3Y"){o.ll=0;o.U.3c();if(v.1P.on==1&&v.1P.2I==1&&v.1P.xg==1){7D(\'1y\',0)}}if(a=="2F"){o.U.lv()}}if(a=="GU"){o.U.3R(0,L)}if(a=="26"){!o.51?o.U.8S():\'\'}F{if(a=="vG"){o.U.7J()}}if(a=="2D"){B ld=o.P.1k();B lt=R.g("2u")*ld;if(v.4v>0){ld-=v.4v;lt=R.g("2u")*ld+v.4v}if(v.jO>0){if(v.jO/ld<=1-R.g("2u")){K}}o.U.3R(lt,H);if(o.3r){o.3r.vK(lt,ld);o.2p>0?o.2p=1O:\'\'}}if(a=="1L"){B x=R.g("2u");x<0.QY?x=0:\'\';x>1?x=1:\'\';if(R.s("cG")=="4G"){x=4f(x*o.4U.6w(-1)[0]).qm(1);o.U.8M(x,1)}F{if(o.5x&&v.uw==1){3N.8V("uy",x);if(R.g("2u")>0||o.1j.7r||v.oV==0){3N.vE("gr")}F{3N.8V("gr",1)}}o.U.3S(x)}}if(a=="4Z"){if(o.5x&&!o.1j.7r&&v.oV==1){3N.8V("gr",1)}o.U.4Y();if(v.1P.2I==1&&v.1P.H6==1){7D(\'4Z\',0)}}F{if(a=="9j"){if(o.5x){3N.vE("gr")}o.U.6a();if(v.1P.2I==1&&v.1P.H6==1){7D(\'4Z\',1)}}}if(a.J("Y")==0){R.R0()?R.i1():R.On()}if(a=="om"){o.P.wc()}if(a=="1I+"){o.P.cX(0.1)}if(a=="1I-"){o.P.cX(-0.1)}if(a=="1I"){o.P.cX(0)}if(a=="5m"){3E("qK");R.22("wb",1);R.22("eT",1)}if(a=="2V"){js("2V");wq()}if(a=="1g"){o.e8=1O;if(1g){if(!1g.g("1p")){1g.1p()}F{1g.1m()}}}if(a=="W"){if(o.ez==a){K}o.Q.iG()}if(a=="6k"){o.Q.ay()}if(a=="c6"){o.Q.do()}if(a=="4x"){if(R.s("fu")==1&&R.s("3f")!=""){B x=4z(R.s("3f"));if(o.ez==a+x){K}if(x.J(\'{Y}\')>-1){x=x.1Q(\'{Y}\',(I(o.3r)?o.3r.ap().t:o.P.Y()))}if(x.J(\'{3q}\')>-1){x=x.1Q(\'{3q}\',o.P.bq())}if(x.J(\'{1J}\')>-1){x=x.1Q(\'{1J}\',v.1J.1Q(/,/ig," "))}if(x=="5H"){o.P.f8()}if(x.J(\'6T\')==0){if(R.s("6T")>0){o.U.3R(R.s("6T"))}}if(x.J(\'R1\')==0){if(o.ew){o.ew.R2()}}if(x=="R3"){o.U.3R(R.s("ou")*o.P.1k()/1l);!o.1y?o.U.2B():\'\'}R.s("Gs")==1?o.U.3c():\'\';B y=x.2z(",");if(x.J("3u:")==0){B z=x.1o(4).2z(";");V(B i=0;i1){if(y[0]==\'3O\'){if(v.1P.2I==1&&v.1P.R4==1){7D(\'3O\',y[1]>0?1:0)}}3E(y[0],y[1],R);y[1]==\'0/1\'||y[1]==\'1/0\'?pi():\'\'}F{if(y[0]=="Gt"){B ss=3E(y[0]);if(ss){if(ss.J("2b")>-1){if(v.R5==1){B 4d=1T.1X(\'4d\');4d.5Y(\'2J\',ss);O(4d,{1n:"vV",2j:(I(v.kS)?v.kS:20),2O:(I(v.kS)?v.kS:20),X:0,5A:"X 0.5s bQ-R6(.75,-0.5,0,1.75)"});4d.C.5r=GJ;1T.ao.1R(4d);1A(E(){O(4d,{X:(I(v.Gp)?v.Gp:4w)})},1);4d.fs=E(){G.4M.3l(G)}}if(v.R7==1){B a=1X("a");a.92=ss;a.6i=y[0]+".hN";a.2u()}}}F{1r(y[0]+" 2f")}}F{3E(y[0])}}}}F{if(x.J("js:")==0){if(x.J("(")>0&&x.J(")")>0){2k(x.1o(3))}F{2k(y[0].1o(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}}if(x.J("1c:")==0){vn(x.1o(6),o.P.Y())}if(x.J("2V:")==0&&o.2V){o.2V.3u(x.1o(6))}if(x.J("vo:")==0&&o.5V){3E("vo",x.1o(7))}if(x.J("3G")==0||x.J("/")==0||x.J("?")==0||x.J("1a:")==0){x.J("1a:")==0?x=x.1o(4):\'\';1M.8d(x,R.s("EQ"))}if(x.J("6i")==0){o.U.iH()}if(x=="3u:8J"){o.P.d1()}}if(x.J("1g#")>-1){if(1g){B si=x.1o(9).2z(",");if(1g.g("1p")&&1g.g("8d")==si[0]){o.e8=1O;o.kU=1O;1g.1m()}F{o.e8=R.g("x")-R.g("X")/2;o.kU=R.g("y")+R.g("h");V(B i=0;i-1&&v.1g.QZ==1){if(!o.4s){o.4s=1v R8()}if(v.1g.eY==1){if(1E=="6y"){o.4s.1p(x)}F{o.4s.i8(x)}}F{if(!1E){o.4s.i8(x)}}}if(x=="AE"){o.U.ey();o.x8=0;R.22("3e");B bl=6O("3f","4E");if(bl){bl.22("3e")}}if(x=="4E"){R.6c("OK");R.s("ny")?1M.8l.92=4z(R.s("ny")):\'\'}}}};G.1J=E(t){B y=L;V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1J"){if(b[x].s("B")==t||t=="1J"){if(b[x].s("1m")==1&&b[x].s("vp")==1&&o.1y){y=H}if(v[t]==\'\'||y){b[x].22("2m",L)}F{b[x].22("2m",H)}b[x].6c(v[t])}}}}vX()};G.Ey=E(){vX()};G.vz=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="4x"){if(b[x].s("1E")=="1B"){b[x].8H()}}}}};E vX(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="4x"){if(b[x].s("1E")=="1B"){b[x].yC(H)}}}}}E wq(){if(I(o.2V)){o.2V.l8()}}G.EB=E(){wq()};G.Dw=E(){if(v.1J!=\'\'){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1J"){B y=L;if(!b[x].g("1p")){y=H;b[x].22("2m",H)}b[x].6c(v.1J);if(y){b[x].22("2m",L)}}}}}};G.wr=E(){wt()};E wt(){if(v.8D){if(1K(v.8D)=="3H"){V(B x in v.8D){if(v.8D.2n(x)){hU(x,v.8D[x])}}}}};G.EM=E(y,z){hU(y,z)};G.wA=E(x){if(b[x]){b[x].vM()}};G.EE=E(){V(B x in b){if(b.2n(x)){if(b[x].g("wj")){b[x].vM()}}}};E hU(y,z){V(B x in b){if(b.2n(x)){if(b[x].g("wj")){if(b[x].s("4B")==y){if(!b[x].g("1p")||b[x].s("3k")==1){b[x].22("ym");b[x].22("2m",H)}b[x].hU(z)}}}}};G.4S=E(){2C()};G.Ha=E(){2C(H)};G.wE=E(){gM(1g)};G.gL=E(){gM(W)};G.2B=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1y"){b[x].On()}}}o.cz?o.cz.1m():\'\';wJ();o.1y=H;4k()};G.3c=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="3Y"||b[x].g("1e")=="2F"){b[x].i1()}}}if(W){if(v.W.Bo==1&&!W.4Q()){W.1p()}}o.1y=L;G.7o();4k();if(v.1t.1m==1&&v.1t.eO==1){hR(H)}};G.4Y=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="4Z"){b[x].On()}G.3S(0)}}4k()};G.6a=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="9j"){b[x].i1()}}}if(v.1L<0.1){v.1L=0.5;o.U.3S(v.1L)}F{G.3S(v.1L)}4k()};G.3S=E(1L,y){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1L"){if(b[x].s("cG")!="4G"){b[x].6J(1L,1,(y=="no"?y:H))}}if(b[x].g("1e")=="4Z"){b[x].wu(1L)}}}4k()};G.8S=E(){B bl=6O("1e","26");if(bl){bl.On();bl.22("1I",bl.s("1I"))}4k();mR?1A(4k,4c):\'\';e6()};G.7J=E(){B bl=6O("1e","26");if(bl){bl.i1()}2C();3A(o.hq);4k()};G.7K=E(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1y"){b[x].vj()}}}};G.tL=E(){4k()};G.zT=E(){wJ()};E wJ(){if(W){if(W.g("1p")&&v.W.f7==1){o.Q.c4()}}}E 4k(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")!="d2"){cg(b[x])}}}cg(bg);if(kD!=9c){kD=9c;2C()}if(v.1t.1m==1&&v.1t.dR==1){eP(!o.eL&&!o.5g&&!o.26&&o.1y&&v.1t.dV!=1&&!o.51)}};E hS(){B 1p=7n&&v.1t.hV==1;if(!o.1y&&v.1t.1m==1&&v.1t.eO==1){1p=L}if(1p){V(B x in b){if(b.2n(x)){if(b[x].g("1e")!="d2"){cg(b[x],L)}}}O(o.1N,{"6K":"7l"});o.ha=H;cg(bg,L);if(bg.g("1p")){i9()}eP(L)}}E hR(){B 1m=o.1y&&v.1t.hV==1&&!o.3y;if(o.cO&&v.1t.Ra==1){1m=L}if(!o.1y&&v.1t.1m==1&&v.1t.eO==1){1m=H}if(1g){if(1g.g("1p")&&o.kx){1m=L}}if(o.51){1m=L}if(1m){V(B x in b){if(b.2n(x)){if(b[x].g("1e")!="d2"){cg(b[x],H)}}}cg(bg,H);if(!bg.g("1p")){7n=H;o.P.w1();if(o.1y){O(o.1N,{"6K":"1V"});o.ha=L}}eP(H)}}E e6(){if(v.1t.hV==1){if(v.1t.dV==1&&!o.26&&!o.aM){}F{3A(o.hq);o.hq=6D(hR,((v.1t.91>0?v.1t.91:v.1t.gE)*2g))}}}E cg(R,c9){B 1m=L;B 1p=L;B cv=L;if(v.1t.1m==1){if((!o.eL&&!o.5g&&!o.26&&o.1y&&v.1t.dV!=1&&!o.51)||(o.26&&7n&&!o.ha)){1m=H;1p=L;cv=H}F{1m=L;1p=H}if(I(c9)&&!o.51){1m=c9;1p=!1m}if(v.1t.1m==1&&v.1t.dR==1&&(R.s("1n").J("Q")==0||R.s("1e")=="2D")){1m=L;1p=H}if(v.1t.eO==1&&!o.1y){1m=H;1p=L;cv=L}if(v.1t.Rb==1&&!o.7W&&o.1y){1m=L;1p=H}}F{if(R.s("1m")!=1){1p=H}}if(1p&&!o.ha){O(o.1N,{"6K":"7l"});o.ha=H}B a=R.g("1e");if(a=="4x"&&R.s("1n").J("Q")==-1){1m=L;1p=H}if(o.51){if(a=="2D"){if(o.P.1k()==-1){1m=H;1p=L}}}B we=L;B hp=ic(R);if(R.s("1m")==1){if(R.s("Rc")==1){if(cv||c9||(o.1y&&!o.5g)){!cv&&!c9?\'\':hp=H}}if(R.s("Rd")==1){if(!cv&&!c9){hp=H}}if(R.s("Re")==1){if(o.1y&&!o.5g){hp=H}}if(R.s("HK")==1||R.s("IM")==1||R.s("Ic")==1){mR=H}}if(hp){1m=H;1p=L}F{!1m?1p=H:\'\'}if(R.s("1e")=="1L"){if(R.s("1m")==1&&R.s("h4")==1){1m=H;1p=L;if(!cv&&(o.9i||o.d3)&&!c9&&R.s("cJ")!=1){1m=L;1p=H}F{we=H}}}if(o.9S||(!o.1C&&v.1t.1m==1&&v.1t.vQ==1)||(!o.7W&&v.1t.1m==1&&v.1t.Ho==1)){if(R.s("1n").J("Q")>-1||R.s("1n").J("2O")>-1){1m=H;1p=L}if(v.1t.dV==1&&!o.26){1m=L;1p=H}}if(1g){if(1g.g("1p")&&v.1g.9V!=1){cv=L;c9=L}}if(W&&o.2X){if(v.W.Rf==1){if(o.2X.Fv()){K}}}if(a=="2V"){if(I(o.2V)){if(o.2V.4Q()){1m=H;1p=L;R.22("5K","1V")}}}if(a=="W"||a=="6k"||a=="c6"||R.s("Fz")==1){if(W){if(W.4Q()&&R.s("Fz")!=0){1m=H;1p=L;R.22("5K","1V")}}F{1m=H;1p=L}}if(o.Rg==1){1m=H;1p=L}if(we){B cc=wd(R);if(cc){cc.y>0?R.22("y0",cc.y):\'\';O(R.c(),{"1n":"2q","1f":R.g("y0")})}}if(1m){9F(R,(w7?H:L))}if(1p){xB(R)}if(R==bg){if(!1m&&1p){i9();6C(7p);7n=L;h7==0?js("ui",1):\'\';h7=1;o.5T&&o.9U?o.5T.1p():\'\'}if(1m&&!1p&&!o.51){o.P.w1();bO();3e(7p);7n=H;h7==1?js("ui",0):\'\';h7=0;o.5T&&o.9U?o.5T.1m():\'\'}if(W){if(v.W.9V==1&&!W.4Q()){if(1p||o.9S){if(v.W.ID==1&&o.26){}F{if(!W.g("1p")){if(v.W.IA==1){!o.1y?W.1p():\'\'}F{W.1p()}}}}F{if(1m&&W.g("1p")){W.1m()}}}}}};E ic(R){B x=L;B a=R.g("1e");if(R.s("1m")==1){if(R.s("vp")==1){o.1y?x=H:\'\'}if(R.s("eO")==1){!o.1y?x=H:\'\'}if(R.s("f4")==1){x=H}F{if(R.s("Rh")==1){if(o.1j.cq){R.22("f4",1);x=H}}if(R.s("R9")==1){if(o.1j.2e){R.22("f4",1);x=H}}}if(R.s("IM")==1){if(o.2Z>R.s("I1")){R.22("cJ",1);x=H}F{R.22("cJ",0)}}if(R.s("QX")==1&&!8c){x=H;o.vk=1}if(R.s("HK")==1){if(o.2Z<=R.s("Hh")){R.22("cJ",1);x=H}F{R.22("cJ",0)}}if(R.s("QN")==1){o.1C?x=H:\'\'}B t=o.P.Y();B d=o.P.1k();if(R.s("BQ")==1&&R.s("Hk")>0){if(t>=R.s("Hk")){x=H}}if(R.s("BV")==1&&R.s("Hs")>0){if(t0){if(t0){x=H}if(R.s("It")==1){if(I(R.s("mY"))){3j[R.s("mY")]?x=H:\'\'}}if(R.s("QF")==1){if(!I(R.s("8D"))){x=H}}if(R.s("I4")==1){if(I(R.s("lO"))){!3j[R.s("lO")]?x=H:\'\'}}if(R.s("QG")==1&&o.1j.4V){!o.1C||o.lL?x=H:\'\'}if(R.s("QH")==1){!o.P.7V()?x=H:\'\'}if(R.s("QI")==1){!o.P.5G()?x=H:\'\'}if(R.s("QJ")==1){!o.5g?x=H:\'\'}if(R.s("QK")==1){!o.26?x=H:\'\'}if(R.s("Ic")==1){o.26?x=H:\'\'}if(R.s("QL")==1){!o.3p?x=H:\'\'}if(R.s("QD")==1){o.P.5G()&&o.P.bq().J("?qu")==-1?x=H:\'\'}if(R.s("Ae")==1){5Z(o.29)?x=H:\'\'}if(R.s("Ho")==1){!o.7W?x=H:\'\'}if(R.s("QM")==1){o.7W?x=H:\'\'}if(R.s("QO")==1){o.kK?x=H:\'\'}if(R.s("QP")==1){!o.kK?x=H:\'\'}if(R.s("Dx")==1){if(R.g("hm")){x=H}}if(R.s("QQ")==1){!o.ab?x=H:\'\'}if(R.s("QR")==1){o.ab?x=H:\'\'}if(R.s("QS")==1){if(v.4o==1&&v.cH==1){if(o.2h=="4p"&&!I(v.29)&&v.wX==0){if(!o.1C||o.P.6H()=="7V"){if(v.29==\'\'){}F{x=H}}}}}}if(a=="4x"){B lu=R.s("3f");if(lu){if(lu=="3u:5H"||lu=="5H"){if(!o.5H&&!o.gX){x=H}}if(lu=="3u:8J"){if(!o.8J||(!o.1C&&v.4o==0)){x=H}}if(lu=="3u:Ir"){if(!o.kK){x=H}}if(lu.J("5W")>-1){if(!o.5W){x=H}}if(9y([lu],"6T")&&!9y([lu],"js:")&&R.s("f4")!=1){B sk=L;if(I(v.6T)){if(!o.ew){1K yo==\'E\'?o.ew=1v yo():\'\'}if(o.ew){sk=o.ew.xl(R)}}!sk?x=H:\'\'}}}if(a=="W"||a=="6k"||a=="c6"){if(W){if(W.4Q()){x=H}}F{x=H}}if(a=="1g"){if(1g){if(1g.4Q()){x=H;o.2h!=\'1H\'?R.22("5K","1V"):\'\'}}F{x=H}}if(R.g("1E")=="1B"){if(R.g("S")==0){x=H}}if(R.g("1g#")){if(!R.g("22#4a")){x=H}}if(R.s("4b")==1){B cb=1T.7I("QT"+v.id);if((o.P.1k()==0&&o.P.Y()==0)||!o.4q||!5Z(cb)||!o.QU){x=H}}if(R.s("wf")==1){!x?R.22("wf",1):\'\'}if(a=="1k"){if(o.P.5G()){x=H}}if(R.g("17")=="vB"&&o.1j.2e){if(o.9S&&o.1j.b5){x=H}}K x}E 9F(R,xc){if(R.g("1p")){if(o.aM||R.s("5K")=="1V"||xc){R.22("2m",L)}F{xO(R)}R.22("1p",L)}};E xB(R){if(!R.g("1p")){if(R.s("5K")=="1V"||o.aM){R.22("2m",H);if(o.aM){R.22("1z",1)}if(R.g("1e")=="1L"){if(o.gT){x6(R)}}}F{xH(R)}if(R.s("1e")=="1L"){o.Q.3S(o.3p?0:v.1L)}if(R.s("1e")=="2D"){o.U.x5()}R.22("1p",H)}};E xO(R){xn(R.g("17"));B 5p="ec|";B 5a="0|";B 1m=1;B a=R.s("5K");if(R.s("zO")==1){5p=\'\';5a=\'\'}B p=R.s("1n");B gs=R.g("3g");2U(R.s("md"))?p=R.s("md"):\'\';if(a=="1I"){5p+="1I|";5a+="0|"}if(a=="1n"){if(p.J("2j")>-1&&p.J("Q")==-1){5p+="x|";5a+=4X(o.2Z+R.g("X")/2*gs)+"|"}if(p.J("19")>-1){5p+="x|";5a+=4X(-R.g("X")/2)*gs+"|"}if(p.J("1f")>-1){5p+="y|";5a+=(-R.g("1d")/2)*gs+"|"}if(p.J("2O")>-1||p.J("Q")>-1||p=="9m"){5p+="y|";if(R.g("1e")=="2D"||R.g("1e")=="1L"){5a+=4X(o.4F+R.s("h")+(R.s("h")<20?20-R.s("h"):0))+"|"}F{5a+=4X(o.4F+R.g("1d")/2)+"|"}}if(p=="8i"){5p+="1I|";5a+="0|"}}B m=1v 5j({"mc":R,"me":R.g("17"),"1E":5p.1o(0,5p.S-1),"to":5a.1o(0,5a.S-1),"1m":1m})};E xH(R){xn(R.g("17"));B 5p="";B 5a="";B a=R.s("5K");B p=R.s("1n");2U(R.s("md"))?p=R.s("md"):\'\';if(R.g("1z")!=1&&R.s("zO")!=1){5p="ec|";5a=(R.g("17")==\'bg\'?v.1t.a:"1")+"|"}if(a=="1I"){if(R.g("3g")!=R.s("1I")){5p+="1I|";5a+=R.s("1I")+"|"}}if(a=="1n"){if(p=="8i"){if(R.g("3g")!=R.s("1I")){5p+="1I|";5a+=R.s("1I")+"|"}}F{if(p.J("Q")>-1){if(R.g("y")!=R.g("y0")){5p+="y|";5a+=R.g("y0")+"|"}}F{5p+="x|y|";5a+=R.g("x0")+"|"+R.g("y0")+"|"}}}if(5p!=""&&5a!=""){B m=1v 5j({mc:R,me:R.g("17"),1E:5p.1o(0,5p.S-1),to:5a.1o(0,5a.S-1),1p:1})}F{R.22("2m",H)}};G.k6=E(17,1E,xc){B 4S=L;B 2F=L;B R=b[17];B 1e=R.g("1e");B 3f=R.s("3f");if(1E=="6y"){if(o.gT){if(1e=="1L"||1e=="4Z"||1e=="9j"){o.9i=H;o.d3=H;4S=H;4k();if(v.eU.zt==1){B bl=6O("1e","2D");if(bl){3e(bl.c())}}}}if(1g&&v.1g.eY==1&&((1e=="1g"||3f.J("zf")==0)||3f.J("1g:")==0)){2P(o.eV);if(!1g.g("1p")||mi!=R){4T(R,1E);o.ez=1e+3f;1A(E(){o.ez=1Y},4c)}}if(W&&v.W.eY==1&&1e=="W"){2P(o.vZ);if(!W.g("1p")||mi!=R){4T(R,1E);o.ez=1e;1A(E(){o.ez=1Y},4c)}}}if(1E=="5l"){if(o.gT){if(1e=="1L"||1e=="4Z"||1e=="9j"){o.9i=L;o.d3=H;1A(E(){if(!o.9i){o.d3=L;V(B x in b){if(b.2n(x)){if(!7n){if(b[x].g("1e")=="1L"){9F(b[x]);2C()}}if(b[x].g("1e")=="2D"){if(v.eU.zt==1){6C(b[x].c())}}}}}},4c)}}if(1e=="2D"){o.U.6J(1)}if(v.1g.eY==1&&((1e=="1g"||3f.J("zf")==0)||3f.J("1g:")==0)){2P(o.eV);o.eV=1A(E(){if(!o.3y){bO(1)}},(v.1g.eQ>0?v.1g.eQ*2g:2g))}if(W&&v.W.eY==1&&1e=="W"){2P(o.vZ);o.vZ=1A(E(){if(!o.3y){W.g("1p")?W.1m(1):\'\'}},(v.W.eQ>0?v.W.eQ*2g:2g))}}if(4S){1A(2C,10)}};G.nZ=E(){if(o.5c&&!o.26&&!o.aM){o.U.5c(L);o.5c=L}if(o.29){if(v.nj>-1&&5Z(o.29)){O(o.29,{1z:v.lG})}}if(o.1y&&v.zo==1&&v.QV!=0){o.U.3c()}if(v.1t.91>0){2P(o.zk);o.zk=1A(4k,v.1t.91*2g)}F{4k()}};G.z5=E(){if(o.29){if(v.nj>-1&&5Z(o.29)){O(o.29,{1z:v.nj})}}if(!o.1y&&v.zo==1){o.U.2B()}4k();eP(L)};G.gd=E(aG,aR){B y;V(B x in b){if(b.2n(x)){y=b[x].g("1e");if(y=="2D"||y=="1L"){b[x].gd(aG,aR)}}}};G.sq=E(){if(v.1t.1m==1){if(v.1t.dV==1&&!o.26){K}if((!o.5g||o.1j.2e)&&o.P.6H()=="7y"){o.5g=H;4k();o.1j.2e?1A(E(){o.5g=L},4c):\'\'}if(v.1t.hV==1){hS();e6()}eP(L)}};G.fT=E(aG,aR){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="2D"||b[x].g("1e")=="1L"){b[x].fT(aG,aR)}}}};G.gI=E(Y,1k,z2){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="2D"){b[x].6J(Y,1k,z2)}if(b[x].g("1e")=="Y"){nd(b[x],Y,1k)}if(b[x].s("Dy")==1){b[x].wc()}if(b[x].s("Dt")==1){b[x].zR(Y,1k)}if(b[x].s("BP")==1){if(!b[x].g("1p")&&7n){}F if(b[x].g("1p")==ic(b[x])){4k()}}}}};E eP(x){if(v.1t.1m==1){x?bO():\'\';if(v.1t.dR==1){if(!o.1y&&v.1t.eO==1){x=H}if(x&&!o.vR){O(o.1t,{"1f":bg.h()})}if(!x&&o.vR){O(o.1t,{"1f":0})}o.vR=x}}}E i9(){7n=L;o.P.i9();if(o.vC){o.vC=L;2C();1A(2C,cE)}}E nd(x,Y,1k){if(v.4v>0){Y-=v.4v;1k-=v.4v}B y=4R(Y);if(x.s("Dp")=="1"){y=4R(1k-Y)}if(x.s("SJ")=="1"){if(x.s("Rk")=="1"){y=y+(1k>0?\' \'+2G(x.s("SK"))+\' \'+4R(1k):\'\')}F{Y==0?y=4R(1k):\'\'}}x.6c(y)}G.vO=E(Y,1k){B x=6O("1e","2D");if(x){x.FK(Y,1k)}};G.jJ=E(y){if(o.P.1k()>0){B x=6O("1e","2D");if(x){x.jJ(y)}}};G.8L=E(){if(!8c){if(v.gh==1){2P(mW);mW=1A(8L,4c)}F{8L()}}};E 8L(){if(!8c){js("Uc");8c=H;B x=6O("1e","d2");if(x){x.Ah();if(v.Ak==1&&o.1y){2P(o.Aq);o.Aq=1A(Ab,(v.A9>0?v.A9:1)*2g)}}o.vk?4k():\'\'}}E Ab(){if(o.1y&&8c){o.U.8s()}}G.Ag=E(y){V(B x in b){if(x==y){b[x].22("3e")}}};G.7o=E(Y,1k){2P(mW);if(8c){js("7H");B x=6O("1e","d2");if(x){x.i4();if(v.Ak==1&&o.1y){o.U.eH()}}8c=L;o.vk?4k():\'\'}};G.hZ=E(){B x=6O("3f","1L 8I");if(x){x.22("6C");x.6c(2G(\'1L\')+\' \'+(o.3p?0:2A.vm(v.1L*1l))+\'%\');2P(o.hZ);o.hZ=1A(zG,2g)}};E zG(){B x=6O("3f","1L 8I");if(x){x.6c(\'\');x.22("3e");2P(o.hZ)}}G.3R=E(Y,1k){if(v.4v>0){Y-=v.4v;1k-=v.4v}V(B x in b){if(b.2n(x)){if(b[x].s("on")==1){if(b[x].g("1e")=="2D"){1k>0?b[x].22("2u",Y/1k):\'\';b[x].FJ()}if(b[x].g("1e")=="Y"){nd(b[x],Y,1k)}if(b[x].g("1e")=="5m"){b[x].22("wb",0.5);b[x].22("eT",0)}}}}};G.3T=E(Y,1k){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1k"){if(v.4v>0){1k-=v.4v}b[x].6c(4R(1k))}if(b[x].g("1e")=="2D"){b[x].6J(Y,1k);b[x].G2(1k)}if(b[x].g("1e")=="Y"){nd(b[x],Y,1k)}}}};G.8u=E(){if(!o.4s){1g.g("1p")?1g.1m():1g.1p()}};G.cr=E(){if(1g){if(o.4s){K o.4s.5Z()}F{K 1g.g("1p")?H:L}}F{K L}};G.ne=E(x){if(1g){1g.5u(x)}};G.bO=E(){bO()};G.UC=E(x){if(1g){1g.zX(x)}};G.yJ=E(){if(1g){1g.ij()}};G.yH=E(x){if(1g){K 1g.yO(x)}};E bO(x){if(1g){1g.g("1p")?1g.1m(x):\'\'}o.4s?o.4s.1m():\'\'};G.c4=E(){if(W){if(W.g("1p")){W.1m(1)}F{W.1p()}}};G.iG=E(x){if(W){if(W.g("1p")&&x!=1){x!=2?W.1m():\'\'}F{1A(E(){W.1p()},1l)}}};G.iF=E(){if(W){K W.g("1p")?H:L}F{K L}};G.bp=E(x){K W?W.g(x):\'\'};G.6e=E(x){if(W){W.vY(x)}};G.xM=E(x){if(W){W.xI(x)}};G.ay=E(){if(W){W.ay()}};G.mC=E(){if(W){W.mC()}};G.iD=E(){iD()};E iD(){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="6k"){O(b[x].c(),{"1z":(!W.c7()?0.5:1)})}if(b[x].g("1e")=="c6"){O(b[x].c(),{"1z":(!W.eC()?0.5:1)})}}}}G.c7=E(){if(W){K W.c7()}F{K L}};G.eC=E(){if(W){K W.eC()}F{K L}};G.iA=E(){if(W){K W.iA()}F{K L}};G.mO=E(){if(W){W.mO()}};G.do=E(){if(W){W.do()}};G.xu=E(x){if(x&&W){W.c8(x)}};G.xz=E(x){if(x&&W){W.mQ(x)}};G.xZ=E(x){if(x&&W){O(W.co(),{"UD":"1V","2S-2j":W.s("7e")});1T.7I(x).1R(W.co());3e(W.c())}};G.UE=E(){};G.wI=E(x){if(1g){1g.5L();1g.g("1p")?1A(E(){1g.1m()},4w):\'\'}};G.iv=E(){if(1g){1g.5L()}if(o.4s){o.4s.dC()}};G.iu=E(x){if(1g){1g.f8()}2C();4k()};G.lE=E(x){if(1g){1g.hf(x);1g.g("1p")?1g.1m():\'\'}if(o.4s){o.4s.dC()}x=="4G"?wL():\'\'};E wL(){if(o.fH){B x=4f(o.iq/o.4U.6w(-1)[0],1).qm(2);V(B i in b){if(b.2n(i)){if(b[i].s("cG")=="4G"&&o.iq){b[i].6J(x,1)}if(b[i].s("3f")=="3u:4G,1.0"){b[i].wu(x)}}}}}G.kp=E(x){if(1g){1g.hf("6Q")}if(o.4s){o.4s.dC()}};G.cd=E(){if(1g){1g.9X();1g.g("1p")?1A(E(){1g.1m()},4w):\'\'}if(o.4s){o.4s.dC()}if(o.51&&o.4q){o.4b.9T()}};G.w4=E(){o.4s?o.4s.1m():\'\';if(1g){1g.w4()}};G.hy=E(kA,2m,7s){V(B x in b){if(b.2n(x)){if(b[x].g("1e")=="1g"){if(b[x].s("fb")==1){b[x].A2()}}if(b[x].g("CL")=="1g#"+kA){b[x].22("22#4a",2m);if(b[x].g("1E")=="1B"){if(7s){b[x].6c(w6(7s))}}F{if(v.1g[\'1g\'+kA+\'1e\']=="2c"){if(7s==2G("7w")){b[x].c0(0)}F{b[x].c0(1)}}2C()}cg(b[x])}}}};G.y5=E(){if(1g){1g.5L();1g.hf("6Q");1g.hf("6i")}};G.j9=E(){B x=6O("1e","2D");if(x){x.j9()}};G.4S=E(){2C();if(7n){o.vC=H}};G.wx=E(x){if(!7n||x==1){2C();4k()}F{v.1t.wN=H}};G.wk=E(){B b=6O("1E","O");if(b){b.z6()}};G.4t=E(){4k();2C();4k();if(o.9S){3e(7p)}F{!7n?6C(7p):\'\'}};G.xt=E(1c){if(du==v.id&&v.1P.on==1){B x=1c.Cj;B y=L;if(x==1O){x=1c.Ck}if(I(o.1Z)||I(o.7E)||o.x8==1){K L}if(o.1y&&v.1P.hk==1){y=H}if(((v.1P.8C==1&&x==32)||(v.1P.UF==1&&x==13))&&(o.6n||o.5g||y)){if(v.1P.2I==1){7D(\'1y\',o.1y?0:1)}o.U.cZ();1c.a5();K L}!v.1P.lj?v.1P.lj=0.2:\'\';!v.1P.1I?v.1P.1I=5:\'\';if(v.1P.CT==1&&(o.6n||y)){if(o.P.1k()>0){V(B i=48;i<58;i++){if(x==i){o.U.3R((o.P.1k()*(x-48)*10)/1l,H)}}}}if(x==39&&(o.6n||y)){ka(v.1P.wa)}if(x==37&&(o.6n||y)){le(v.1P.wa)}if(x==38&&(o.6n||y)){ka(v.1P.w8)}if(x==40&&(o.6n||y)){le(v.1P.w8)}if(x==UG&&(o.6n||y)){ka(v.1P.E3)}if(x==UH&&(o.6n||y)){le(v.1P.E3)}}};E 6O(y,z){V(B x in b){if(b.2n(x)){if(b[x].s(y)==z){K b[x]}}}}E ka(x){if(x=="6k"){if(o.W){o.Q.ay()}F{x="3O"}}if(x=="3O"){if(o.P.1k()>0){if(o.P.Y()+4f(v.1P.3O)0&&o.1C){o.U.3R((o.P.Y()-v.1P.3O>=0?o.P.Y()-v.1P.3O:0),H)}}if(x=="1L"){o.U.3S(4f(v.1L)-4f(v.1P.lj));1c.a5()}if(x=="1I"){o.P.1I(-v.1P.1I/1l);1c.a5()}if(v.1P.2I==1){7D(x,0)}};G.xF=E(1c){if(du==v.id){B x=1c.Cj;if(x==1O){x=1c.Ck}if(x==57){if(v.1r==1){}}if(o.26&&x==27){o.U.7J()}if(I(o.1Z)||I(o.7E)){K L}if(v.1P.f==1&&x==70&&v.gh!=1&&(o.6n||o.5g)){if(v.1P.2I==1){7D(\'26\',o.26?0:1)}o.26?o.U.7J():o.U.8S()}if(v.1P.m==1&&x==77&&(o.6n||o.5g)){if(v.1P.2I==1){7D(\'4Z\',o.3p?1:0)}o.3p?o.U.6a():o.U.4Y()}}};G.4h=E(){3A(o.hq);V(B x in o){if(x.J("Z")==0&&x.J("Bv")>-1){3A(o[x])}}V(B i=0;i-1){v.DW=H}if(C.3f.J("2V:")>-1){o.fA=H}if(C.3f=="UB"){C.UK=1v UM(C)}}B 6Z=C.2N?C.2N.2z("///"):[];if(C.DB==1){C.1E="1B";C.1B=i2(0)+(U.S>1?\'///\'+i2(1):\'\');if(2U(C.aF)){C.1u=C.aF}}C.it=[];C.il=[];B pM=0;B 2I=1v aa();B 1q=1v aa();B da=1v aa();B UN=1v aa();B i3=0;B aU;if(C.1E=="1B"){if(C.4B){if(I(v[C.4B+\'1B\'])){C.1B=v[C.4B+\'1B\']}}if(I(C.1B)){2I[0]=4z(C.1B);C.ol=C.1B.S;B vg=[\'/\',\'|\',\'-\'];vg.J(C.1B.1o(-1))>-1?C.wG=C.1B.1o(-1):\'\';vg.J(C.1B.1o(0,1))>-1?C.wH=C.1B.1o(0,1):\'\';if(1e=="Y"||1e=="1k"){if(C.1B.J(\'0:\')==0){C.og=H}if(C.1B.2z(":").S==3){C.yz=H}F{if(C.1B.J(\'ca:ca\')>-1){C.yv=H}}if(C.ly==1){v.ly=1}}if(C.Dp==1&&C.1B.J("-")==0){C.xy=H}if(C.1B.J("///")>0&&(1e=="4x"||C.DB==1)){C.ex=C.1B.2z("///");C.1B=2I[0]=C.ex[0]}}if(v.vl==1){1A(8H,1l);1A(8H,4c);1A(8H,2g)}}F{if(I(C.1q)){2I[0]=C.1q;if(2I[0].J("///")>0&&2I[0].J("jx")==-1){2I=C.1q.2z("///")}if(I(C.ob)){2I[1]=C.ob}if(C.o3==1){if(2U(C.Di)){2I.2K(C.Di);i3=2I.S-1}}}}if(1e=="4x"){if(C.UO==1&&I(C.ny)){C.vy=C.3f}}B Z=1X("2a");if(C.1n==\'9m\'){o.9m?o.9m.1R(Z):1A(E(){o.9m.1R(Z)},1l)}F{if(C.1n.J(\'Q\')>-1&&v.1t.1m==1&&v.1t.dR==1){o.1t.1R(Z)}F{o.1N.1R(Z)}if(1e=="d2"&&C.UP==1){Z.C.5r=Bk}}if(C.Dt==1){C.ih=1v UQ(C,Z)}B oj=1X("2a");Z.1R(oj);B cF=1X("2a");O(cF,{"1n":"2q","19":0,"1f":0});Z.1R(cF);O(Z,{"1n":"2q","19":0,"1f":0,"1z":1,"dv":"oD","nz":"jX"});if(2U(C.4B)){3U(Z,{"id":(v.id+"4W"+"a4"+C.4B)})}if(C.Dy==1){O(cF,{"5A":"2R 0.2s 3b"})}if(2I.S>0){V(i=0;i<2I.S;i++){1q[i]=1X("2a");O(1q[i],{"1n":"2q","1f":0,"19":0,"9e":"1V","1z":C.a,"5A":"1z 0.1s 3b"});if(C.eq>C.1I){O(1q[i],{"5A":"1z 0.1s 3b,2R 0.1s 3b"})}if(C.1E=="er"&&C.2J!=\'\'){if(2U(C.4B)){3U(1q[i],{"id":(v.id+"4W"+"Z"+"4W"+C.4B+"4W"+"1q")});if(v[C.4B+\'2J\']){C.2J=v[C.4B+\'2J\']}}if(C.2J.J(".rg")>-1||C.2J.J(".hN")>-1||C.2J.J(".8W")>-1||C.2J.J("jx")>-1){C.2J.J("//")==-1&&C.2J.J("jx")==-1?C.2J=\'//\'+C.2J:\'\';B z=1X("4d");C.8A=1;z.1w("ee",wB);z.2J=C.2J;1q[i].1R(z);C.w=1q[i].28;C.h=1q[i].2T;if(C.AZ>0){O(z,{1d:C.AZ})}}}if(C.1E=="1B"){O(1q[i],{"1u":(C.1u),"dv":C.e7*2M(v.7G,1),"pb":fK(C.4i),"hX-fL":C.hI+\'px\',"2S":"0 cC 0 cC","ac-8C":"dL"});if(o.9B){if(2U(C.B5)){O(1q[i],{"dv":C.B5*2M(v.7G,1),})}}if(C.2u==1){if(C.1B.J("-1||17=="bS"){O(1q[i],{"9e":"2y"})}}if(C.B9==1){O(1q[i],{"4i-hH":"B9"})}if(C.Ba){O(1q[i],{"nz":C.Ba+"em"})}2I[i]==\'5m\'?2I[i]=2G("5m"):\'\';1q[i].1U=vP(2I[i]);1A(wD,1l);C.w=1q[i].28;C.h=1q[i].2T;if(2U(C.4B)){3U(1q[i],{"id":(v.id+"oM"+C.4B+"UR")})}}if(C.1E=="O"){o.1C?1A(vS,4w):\'\'}B 9d=2I[i].6t();if(9d.J(\'B:\')==0){9d=2M(1M[9d.1o(4)],\'\')}B kM=9d.J(\'<2w\')>-1||9d.J(\'-1;if(C.1E=="2w"&&(9d.J(\'\')>-1||kM)){if(1e=="4Z"||1e=="4x"){9d=9d.1Q(/hY/g,\'hY\'+v.id+17)}if(9d.J(\'4u\')>-1){c5(1q[i])}1q[i].1U=(!kM?"<2w X=\'20\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>":\'\')+9d+(!kM?"":\'\');1q[i].28>20?C.w=1q[i].28:\'\';1q[i].2T>20?C.h=1q[i].2T:\'\';O(1q[i],{"X":C.w,"1d":C.h});if(C.aF!=-1){nF(1q,C.aF)}if(2U(C.4B)){3U(1q[i],{"id":(v.id+"oM"+C.4B+"UT"+i)})}}cF.1R(1q[i]);i>0?1m(1q[i]):\'\'}am();o8?wB():\'\';if(C.3f=="4b"){C.4b=1;C.1m=1;o.4b?1q[0].1U=o.4b.ot(C.aF!=-1?C.aF:\'#3C\'):\'\';if(o.1j.2e){1q[0].AB=wS;1q[0].UL=5J;1q[0].vF=wT}F{1q[0].ji=6r;1q[0].jm=5J;1q[0].gx=dB}}F{if((bg.28*C.1I<35||bg.2T*C.1I<35)&&C.1E!=\'1B\'){wF();c5(9a)}F{c5(bg)}}if(1e=="4x"){B lu=\'\';if(C.fu==1&&I(C.3f)){lu=C.3f;if(lu.J("3u:")==0){B 1F=lu.1o(4).2z(",");if(1F.S==2){B wM=1F[1].2z("/");if(wM.S==2){1F[0]==\'hd\'?1F[0]="4y":\'\';if(v[1F[0]]==wM[1]){C.a=1;O(1q[0],{"1z":C.a})}}}}if(lu=="AE"||lu=="4E"){o.U.ea();Z.C.5r=Bk;o.x8=1}}if((C.1m==1&&(C.BQ==1||C.BV==1||C.BW==1))||lu.J("6T")==0){C.BP=1}}if(1e=="1g"&&C.fb==1){fb=1v Uy(Z,bg,C)}if(C.2u==0){nM(Z)}if(C.8A==1){1m(bg)}if(C.2o==1){oR()}if(C.1n.J("2j")>-1){f0=1}if(C.1n.J("1f")>-1){C4=1}if(C.1n.J("2O")>-1||C.1n.J("Z")>-1){hi=1}2C();B t=\'\';if(C.ah!=0){t+="om("+C.ah+"w5)"}if(C.Uo==1){t+=" 3g(-1)"}if(C.Ux==1){t+=" 3m(-1)"}if(t!=\'\'){O(cF,{"2R":t})}if(1e=="d2"){i4()}B 1F=[];B i;if(1e=="W"){1F=[\'fC\',\'Cb\',\'l4\',\'Bo\',\'x9\',\'oF\'];V(i=0;i<1F.S;i++){if(I(C[1F[i]])&&!I(v.W[1F[i]])){v.W[1F[i]]=C[1F[i]]}}}if(1e=="1J"){1F=[\'l5\',\'wO\',\'xb\'];V(i=0;i<1F.S;i++){if(I(C[1F[i]])&&!I(3j[1F[i]])){v[1F[i]]=C[1F[i]]}}}C.nX==1?8G():\'\';if(1e=="4x"&&C.on==0){3e(Z)}if(C.1m==1&&C.l6>0){1A(Bu,C.l6*2g)}}E Bu(){C.l6=-1;o.Q.4t()}E wF(){if(9a){9a.4M.3l(9a)}9a=1X("2a");O(9a,{"1n":"2q","1f":0,"19":0,"X":C.1E=="er"?bg.28:(bg.28>35?bg.28:35)*C.Bw,"1d":C.1E=="er"?bg.2T:(bg.2T>35?bg.2T:35)*C.vD});C=42(C,\'gO\',\'gO\');Z.1R(9a)}E c5(x){if(1e.J("Y")==0&&U.S==1){C.2u=0}if(1e=="4x"&&C.fu==0){C.2u=0}if(C.2u==1){if(C.gG==1){O(x,{"6K":"4u"})}O(x,{"9e":"2y"});if(o.1j.2e){x.1w("cn",E(e){wT(e)});x.1w("g0",E(e){wS(e)});x.1w("g7",E(e){BE(e)})}if(v.cq==1||!o.1j.2e){x.fs=aq}if(v.1t.gN==1||C.gN==1){O(x,{"2x-1u":"#nC","1z":0.5})}}F{O(x,{"6K":"7l"})}if(!o.1j.2e){x.ji=6r;x.jm=5J}if(C.3k==1||C.2o==1){x.gx=dB}}E wT(e){js("Ue"+17);e.ax();cn=H}E wS(e){C.BI==1?6r():\'\';e.ax()}E BE(e){e.ax();e.a5();C.BI==1?5J():\'\';if(!cn){aq(e)}cn=L}E am(){if(bg){bg.4M.3l(bg)}bg=1X("2a");O(bg,{"1n":"2q","1f":0,"19":0});if(2U(C.4B)){3U(bg,{"id":(v.id+"oM"+C.4B+"Uf")})}w=C.w;h=C.h;C.eu=-1;C.aP=-1;C=42(C,\'2H\',\'2H\');C=42(C,\'9s\',\'9s\');if(C.aV&&o.9B){if(C.aV!=\'0 0 0 0\'){C=42(C,\'9s\',\'aV\')}}if(C.1E=="1B"){w=1q[pM].28;h=1q[pM].2T;if(C.pc>0){w0){C.ou=2E(1F[1])}F{C.3M=2E(1F[1])}}}}}}}C.h=h;C.w=w;if(C.bg==1){h=h+C.9k+C.9u;w=w+C.7f+C.7e;C.h=h;C.w=w;if(C.1E=="1B"){C.gJ=1q[0].2T}}F{C.5Q=0}O(bg,{"X":(C.Bt==1?C2:w),"1d":h,"vv":(C.nI*h)/2,"2x":C.5e,"1z":C.5Q,"5A":"1z .1s 3b, 2x .1s 3b, 2R .1s 3b"+(2U(C.db)?\', 9M .1s 3b\':\'\')});if(C.1E=="er"){O(bg,{"X":w,"1d":h,"vv":(C.nI*h/C.1I)/2,})}if(C.GE==1){vW(bg,C.5e,C.Gu,C.H8)}if(C.nR==1){O(bg,{"2W":"5F 6s "+C.nS})}oj.1R(bg)}E 2C(){B eu=(-bg.2T/2);B aP=(-bg.28/2);if(eu!=C.eu||aP!=C.aP){O(bg,{"1f":(-bg.2T/2),"19":(-bg.28/2)});C.eu=eu;C.aP=aP}if(9a){B x=C.1E=="er"?bg.28:(bg.28>35?bg.28:35);B y=C.1E=="er"?bg.2T:(bg.2T>35?bg.2T:35);O(9a,{"1f":(-y/2)+C.GI-C.GH,"19":(-x/2)+C.Ug-C.Uh})}V(B i=0;i<2I.S;i++){B it=C.1E=="2w"?2A.4g(2E(1q[i].C.1d))/2:2A.4g(1q[i].2T)/2;B il=C.1E=="2w"?2E(1q[i].C.X)/2:1q[i].28/2;if(it!=C.it[i]||il!=C.il[i]){O(1q[i],{"1f":-it,"19":-il});if(bg){O(1q[i],{"1f":(4X(1q[i].C.1f)+C.9k/2-C.9u/2+C.Ui/2+C.Uj/2),"19":(4X(1q[i].C.19)+C.7f/2-C.7e/2+C.Uk/2+C.Ul/2)})}C.it[i]=it;C.il[i]=il}}}E 6r(){B i;6y=H;if(C.da==1){if(on&&I(C.ob)){i=1}F{i=0}if(aU&&da.S>2){i=2}if(da[i]){o5();1p(1q[da[i]])}}if(C.bg==1){if(C.8n!=-1){O(bg,{"1z":C.8n})}if(C.9z!=-1){O(bg,{"2x":C.9z})}if(2U(C.db)){O(bg,{"9M":"ei("+C.db+")"})}}if(C.6Y>-1&&!B3){V(i=0;i<2I.S;i++){if(1q[i].C.5t!="3k"){O(1q[i],{"1z":C.6Y})}}}if(C.nL!=-1){nF(1q,C.nL)}if(C.Ud==1){dh=dh+45;ip(1q[0],dh)}if(C.eq>C.1I&&C.eq>-1){1I(C.eq)}if(1e=="1g"&&o.Q.cr()){}F{if(C.2o==1&&C.nX!=1){B x=6Z.S>1&&!on?6Z[1]:6Z[0];if(x){if(x.J(\'B:\')==0){2N.1U=1M[x.1o(4)];8G()}}1p(2o);O(2o,{"1z":1})}}if(1e=="4Z"){o.U.5c(H);o.5c=H}o.cO=H;o.Q.k6(17,"6y")}E 5J(){6y=L;B i;if(C.da==1){if(on&&I(C.ob)){i=1}F{i=0}if(aU&&da.S>2){i=2}o5();1p(1q[i])}if(C.bg==1){if(C.8n!=-1){O(bg,{"1z":C.5Q})}if(C.9z!=-1){O(bg,{"2x":C.5e})}if(2U(C.db)){O(bg,{"9M":"ei(1)"})}}if(C.6Y>-1){V(i=0;i<2I.S;i++){if(1q[i].C.5t!="3k"){O(1q[i],{"1z":C.a})}}}if(C.eq>-1){1I(C.1I)}if(C.nL!=-1){nF(1q,(C.aF==-1?\'#3C\':C.aF))}if(1e=="4Z"&&!o.26){o.U.5c(L);o.5c=L}vT();o.cO=L;o.Q?o.Q.k6(17,"5l"):\'\'}E vT(){if(C.2o==1&&C.nX!=1){1m(2o);O(2o,{"1z":0})}}E aq(e){e?e.6m=H:\'\';if(!oO){o.Q.f6(17);if(1e=="4x"){os()}vT();if(C.Um==1){dh=dh+45;ip(1q[0],dh)}hm=H;if(C.Dx==1||(17=="vB"&&C.1m==1&&C.vp==1)){o.Q.4t()}}};G.E1=E(){aq()};E os(){if(2I){if(2I.S>1){if(on==H){1p(1q[0]);1m(1q[1])}F{1p(1q[1]);1m(1q[0])}}if(C.2o==1&&6Z.S>1){2N.1U=o.ni+(on==H?6Z[0]:6Z[1])+o.i5;8G()}}if(I(C.vy)){if(on==H){C.3f=C.vy}F{C.3f=C.ny}}nW();on=on!=H;if(C.3f){if(C.3f.J(",0/1")>-1){js(C.3f,on?1:0)}}if(C.bg==1&&I(C.wz)){if(C.wz!=-1){if(on){C.DD=C.5e;C.5e=C.wz}F{C.5e=C.DD}am();c5(bg);2C();if(C.1E=="1B"){8H()}F{1I(C.1I)}}}}E nW(){if(I(C.ex)){if(C.ex.S>1){if(on==H){6c(C.ex[0])}F{6c(C.ex[1])}}}}E vj(1c){1c.6m=H;o.Q.f6(17)}E o5(){V(B i=0;i<2I.S;i++){if(1q[i].C.5t!="3k"){O(1q[i],{"1z":C.a});1m(1q[i])}}}E wD(1B){if(1q[0]){if(1q[0].28>o.2Z-C.3M-C.41-C.7f-C.7e){if(C.wo==1){if(!1B){1B=1q[0].1U}1q[0].1U=\'\'+1B+\'\'}F{O(1q[0],{"ac-8C":"dA"})}O(1q[0],{"X":o.2Z-C.3M-C.41-C.7f-C.7e})}}}E wB(){if(bg){o8=L;C.8A=0;1m(bg);if(1q[0]){C.w=1q[0].28*C.1I;C.h=1q[0].2T*C.1I;1I(C.1I)}C.a1=0;am();wF();c5(9a);1p(bg);2C();o.Q.4S();if(!5Z(Z)){3e(Z)}}F{o8=H}}E FF(1c){1c.6m=H}E dB(){if(!o.1j.2e&&!o.cO){6r()}8G()}E 1I(x){if(x>0){O(bg,{"2R":"1I("+x+")"});V(i=0;i<2I.S;i++){O(1q[i],{"2R":"1I("+x+")"})}if(C.ih){C.ih.1I(x)}3g=x;3m=x}}E oR(){2o=1X("2a");O(2o,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'1d\':\'2y\',"1z":0,"5A":"1z 0.1s 3b"});hl=1X("2a");C=42(C,\'jB\',\'jB\');C=42(C,\'Cr\',\'Cr\');O(hl,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'X\':\'1l%\',\'1d\':30,\'2x-1u\':C.gC,\'1z\':C.jl,\'2W-6F\':C.q3});2N=1X("2a");O(2N,{\'1n\':\'2q\',\'19\':C.q5,\'1f\':C.oQ,\'1u\':C.q7,\'4i-jA\':fK(C.q8),\'4i-3I\':C.qa*2M(v.7G,1),"hX-fL":C.qb+\'px\',"2D-1d":"1"});if(C.2N){if(C.2N.J("B:")==0){C.Ci=H}}if(!C.Ci){O(2N,{\'ac-8C\':\'dL\'})}if(C.ef==1){8g=1X("2a");8g.1U=\'<2w X="jv" 1d="qc" qf="0 0 8 6" 8q="1.1" 46="3G://47.w3.3V/3Z/2w" 46:43="3G://47.w3.3V/7x/43">\'}if(C.nX==1){O(2o,{"1z":1});c5(2o)}F{nM(2o)}Z.1R(2o);2N.1U=o.ni+(C.2N==\'\'?2G(1e):6Z[0])+o.i5;2o.1R(hl);2o.1R(2N);if(C.ef==1){2o.1R(8g);B wm=o.wC?\'-jv\':\'-qc\';B ps=C.Up;if(!I(ps)){ps=\'\'}B tp=ps.J("1f")>-1;if(tp){ip(8g,\'-Uq\')}O(8g,{\'1n\':\'2q\',\'2j\':(ps.J("2j")>-1?10*C.1I:\'2y\'),\'19\':(ps.J("19")>-1?10*C.1I:(ps==\'\'||ps==\'1f\'?\'50%\':\'2y\')),\'2H-19\':(ps==\'\'||ps==\'1f\'?\'-E5\':0),\'2O\':(tp?\'2y\':wm),\'1f\':(tp?wm:\'2y\'),\'1z\':C.jl})}8G()}E 8G(){if(C.2o==1){O(2o,{"1f":(hi==1?-h-2o.2T+3:-2o.2T/2)+C.Ur-C.Us,"19":(f0==1?-2N.28:(hi==1?-w/2:+2N.28))-(hi==1?0:2N.28/2+5)+C.Ut-C.Uu,"1d":C.oQ+2N.2T+C.q6,"X":C.q5+2N.28+C.Gn});O(hl,{\'1d\':2o.2T});2o.C.5r="2g"}}G.c=E(){K Z};G.s=E(x){K C[x]};G.ss=E(x,x2){K I(C[x])?C[x][x2]:L};G.g=E(x){az(x){1i"X":K w;1h;1i"1d":K h;1h;1i"h":K 2M(C.gJ,h);1h;1i"x":K 4X(Z.C.19);1h;1i"y":K 4X(Z.C.1f);1h;1i"1z":K Z.C.1z?Z.C.1z:1;1h;1i"1p":K 4a;1h;1i"3g":K 3g;1h;1i"3m":K 3m;1h;1i"1e":K 1e;1h;1i"CL":K a9;1h;1i"hm":K hm;1h;1i"1E":K C.1E;1h;1i"S":K C.ol?C.ol:0;1h;1i"17":K 17;1h;1i"x0":K x0;1h;1i"y0":K y0;1h;1i"6y":K 6y;1h;1i"1g#":K a9.J("1g#")==0;1h;1i"1g:":K a9.J("1g:")==0;1h;1i"wj":K 1e=="4x"&&C.1E=="1B";1h;1i"22#4a":K w0;1h;7l:K L}};G.22=E(k,x){az(k){1i"1p":6y?5J():\'\';4a=x;1h;1i"2m":y9(x);1h;1i"6C":6C(Z);1h;1i"3e":3e(Z);1h;1i"ym":C.3k=0;1h;1i"wf":if(C.ye>0&&C.3k!=1&&!ho){2P(ho);ho=1A(E(){3e(Z);C.3k=1;ho=1O},C.ye*2g)}1h;1i"1I":1I(x);1h;1i"Uv":O(Z,{"2R":"1I(0)"});1h;1i"3g":O(Z,{"2R":"3g("+x+")"});3g=x;1h;1i"3m":O(Z,{"2R":"3m("+x+")"});3m=x;1h;1i"1z":O(Z,{"1z":x});1h;1i"wb":O(1q[0],{"1z":x});1h;1i"eT":O(1q[0],{"9M":"eT("+x+")"});1h;1i"19":O(Z,{"19":x});1h;1i"1f":O(Z,{"1f":x});1h;1i"X":O(Z,{"X":x});1h;1i"1d":O(Z,{"1d":x});1h;1i"qz":C.qz=x;1h;1i"f0":f0=x;1h;1i"22#4a":w0=x;1h;1i"x":O(Z,{"19":x});1h;1i"y":O(Z,{"1f":x});1h;1i"5K":C.5K=x;1h;1i"6T":C.6T=x;1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h;1i"f4":C.f4=x;1h;7l:K L}};E y9(x){if(x&&o.1j.2e){oO=H;1A(yf,cE)}if(!x){if(C.o3==1&&aU){1m(1q[i3]);1p(1q[0]);aU=L}}if(C.8A==1){x?1p(Z):1m(Z)}F{if(17=="Uw"||17=="yp"){x?1p(Z):1m(Z)}F{O(Z,{"2m":(x?"4E":"1V")})}4a=x;x?1p(Z):\'\'}if(x&&C.wl){C.wl=L;1A(8H,1l)}}E yf(){oO=L}G.6c=E(x,y){if(a9!=\'\'&&(C.1B==\'x\'||C.1B==\'1x\')){x=x+\'x\'}if(y){x=C.1B+x}6c(x);!5Z(Z)?C.wl=H:\'\'};G.hU=E(x){C.8D=x;6c(x);o.Q?o.Q.4S():\'\'};G.wc=E(){ip(cF,oY);oY+=20};E ip(x,y){O(x,{"2R":"om("+y+"w5)"+(x==1q[0]&&!yE&&3g!=1?\' 1I(\'+3g+\')\':\'\')})};G.yC=E(x){if(C.1B.J("{1J")>-1){6c(C.1B)}};G.os=E(){os()};E 6c(1B){if(C.1E=="1B"){if(I(1B)){if(C.yz){if(1B.S==4){1B=(C.og?\'0:0\':\'ca:0\')+1B}if(1B.S==5){1B=(C.og?\'0:\':\'ca:\')+1B}if(1B.S==7){1B=(C.og?\'\':\'0\')+1B}}if(C.yv){if(1B.S==4){1B=\'0\'+1B}}C.ol=1B.S}1B=(C.wH?C.wH+(C.xy?\'\':\' \'):\'\')+1B+(C.wG?\' \'+C.wG:\'\');B xG=1q[0].28+(C.bg==1?C.9k+C.9u:0);B xV=1q[0].2T+(C.bg==1?C.9k+C.9u:0);1q[0].1U=o.ni+(1e=="4x"?vP(1B):1B)+o.i5;if(C.UU==1){1q[0].1U+=\'<6W C="2m:bR-4E;X:cK"><6W C="2W-1f: cC 6s \'+3x(C.1u)+\';2W-19: cC 6s dW;2W-2j: cC 6s dW;1n: 2q;2j:cC;1f: 50%;2H-1f: -5F;">\'}if(1e=="1J"){O(1q[0],{"X":"2y","ac-8C":"dL"});wD(1B)}C.w=1q[0].28+(C.bg==1?C.9k+C.9u:0);C.h=1q[0].2T+(C.bg==1?C.9k+C.9u:0);if(xG!=C.w||xV!=C.h||(C.w>0&&wy==0)){8H()}if(1q[0].28>0){wy=C.w}F{a9!=\'\'?1m(1q[0]):\'\';if(1B!=\'\'){1A(8H,10)}}}}G.8H=E(){8H()};E 8H(){if(C.1E=="1B"){if(1q[0]){if(1q[0].28>0){a9!=\'\'?1p(1q[0]):\'\';w=C.w=1q[0].28;h=C.h=1q[0].2T;am();c5(bg);2C();o.Q?o.Q.wx():\'\'}}}}G.wu=E(x){if(C.xT==1){B n=4;if(17=="Uz"){if(o.1j.2e){K}}F{n=8}B y=\'hY\';B z=[];V(B i=1;i(i/n)&&z[i]?1p(z[i]):\'\'}}F{V(B i=n;i>0;i--){if(x*1+(1/n)>=(i/n)&&z[i]){1p(z[i]);1h}}}}}};G.On=E(){if(!on){if(2I){if(2I.S>1&&U.S>1){1m(1q[0]);1p(1q[1])}}if(U.S>1){1e=U[1];if(C.2o==1){2N.1U=i2(1);8G()}}if(C.o3==1&&aU){1m(1q[i3]);aU=L}nW();on=H}};E i2(x){K o.ni+(C.2N==\'\'?2G(U[x]):(6Z.S>1?6Z[x]:6Z[0]))+o.i5}G.c0=E(x){c0(x)};G.zR=E(x,y){if(C.ih){C.ih.dC(x,y)}};E c0(x){B y=\'hY\';B z=1T.7I(y.9E(v.id,17,\'Vi\'));if(z){O(z,{"5A":"2R 0.1s 6z-5l"});if(x==1){z.C.2R=\'zN(0, 0)\'}F{z.C.2R=\'zN(-zH, 0)\'}}F{if(x==1){C.a=1}F{C.a=0.5}}on=x==1;if(C.2o==1&&6Z.S>1){2N.1U=(on?6Z[0]:6Z[1])}O(1q[0],{"1z":C.a})};G.i1=E(){if(on){if(2I){if(2I.S>1&&U.S>1){1p(1q[0]);1m(1q[1]);O(1q[0],{"1z":C.a})}}1e=U[0];if(U.S>1){if(C.2o==1){2N.1U=i2(0);8G()}}nW();on=L;aU=L}};G.vj=E(){if(C.o3==1){o5();1p(1q[i3]);aU=H}};G.Ah=E(){B 2F=L;if(C.1m==1&&C.Ae==1){if(5Z(o.29)){2F=H}}if(!2F){6C(Z);B eM=Z.dX("*");V(B i=eM.S;i--;){O(eM[i],{"5K-1y-7d":"Vk"})}4a=H}};G.i4=E(){i4()};E i4(){3e(Z);B eM=Z.dX("*");V(B i=eM.S;i--;){O(eM[i],{"5K-1y-7d":"8p"})}4a=L}G.4h=E(){if(2I.S>0){V(i=0;i<2I.S;i++){if(1q[i].4M==Z){Z.3l(1q[i])}1q[i]=1Y}}if(bg){bg.fY("fs");bg.fY("ji");bg.fY("jm");bg.4M.3l(bg);bg=1Y}if(C.1n==\'9m\'){if(Z.4M==o.9m){o.9m.3l(Z)}}F{if(Z.4M==o.1N){o.1N.3l(Z)}F{if(o.1t){if(Z.4M==o.1t){o.1t.3l(Z)}}}}if(2o){if(2o.4M==Z){Z.3l(2o)}}Z=1Y};G.A2=E(){fb?fb.i8():\'\'};G.z6=E(){vS()};E vS(){yW(2I[0],C.1u,1q[0])}E vP(x){B z=x+\'\';if(x.J(\'{\')>-1){if(x.J(\'{Y}\')>-1&&I(o.3r)){x=x.1Q(\'{Y}\',eE(o.3r.ap().t))}if(x.J(\'{1J\')>-1){B y=o.bZ?o.bZ:(v.1J?v.1J:\'\');if(x.J(\'{bY}\')>-1&&o.Q){x=x.1Q(\'{bY}\',o.Q.bp(\'bY\'))}if(o.bX&&o.Q){y=o.Q.bp(\'bX\')}x=x.1Q(\'{1J}\',y);if(o.bX&&!o.Q){1A(6c,1l,z)}}if(x.J(\'{1B\')>-1){V(B i=1;i<6;i++){if(x.J(\'{1B\'+i+\'}\')>-1){if(I(v[\'1B\'+i])){x=x.1Q(\'{1B\'+i+\'}\',v[\'1B\'+i])}F{x=x.1Q(\'{1B\'+i+\'}\',\'\')}}}}if(x.J(\'{6k}\')>-1){o.ib=17;if(o.Q){x=x.1Q(\'{6k}\',o.Q.bp(\'E4\'))}}}K x}G.vM=E(){6c(C.1B)};E nF(1q,6x){V(B i=0;i<1q.S;i++){zp(1q[i],6x)}if(C.3f=="4b"){if(o.4b){o.4b.Vl(1q[0],6x)}}}};B zm=E(17,1e){B i;B C=[];B w;B h;B bg;B 4a=H;B x0;B y0;B 3g=1;B 3m=1;B eA=0;B 8w=0;B Vm;B 3y;B oq;B 6y;B 2u;B 3w;B FM;B FG;B qH;B FI;B 2o;B 2N;B 8g;o.FN=-1;B o4;B 6y;B wY;V(i in eD.R){C[i]=eD.R[i]}B 1e=v[17].1e;B 1E=v[17].1E;V(i in eD[1e]){C[i]=eD[1e][i]}V(i in v[17]){C[i]=v[17][i]}C.w=2E(C.w);C.h=2E(C.h);C=42(C,\'2H\',\'2H\');C=42(C,\'9s\',\'9s\');if(o.9B){if(C.zi>0){C.w=2E(C.zi)}if(C.aV){if(C.aV!=\'0 0 0 0\'){C=42(C,\'9s\',\'aV\')}}}B Z=1X("2a");if(v.1t.dR==1&&v.1t.1m==1){o.1t.1R(Z)}F{o.1N.1R(Z)}1e=="2D"?o.9m=Z:\'\';B aQ=L;if(C.cG){if(C.cG!=\'1L\'){aQ=H}}O(Z,{"1n":"2q","1f":0,"19":0,"1z":1,"dv":"oD","nz":"jX"});if(C.zg==1){Z.C.5r=C.62}am();B 9b=1X("2a");O(9b,{"1n":"2q","2O":2A.4g(-C.h/2),"19":2A.4g(-C.w/2)});if(C.6N>0&&C.Ei==1){O(9b,{"2W-6F":C.6N*C.h/2,"1d":C.h,"6u":"3k","4u-3a":"1V"})}if(2U(C.4B)){3U(Z,{"id":(v.id+"oM"+C.4B)})}Z.1R(9b);if(1e==\'2D\'&&v.xj==1){FS()}if(C.2o==1){oR()}B 8x=1X("2a");gQ(0,8x,0.3,(C.53==1?"3b-53("+(C.wV==1?"to 19,":\'\')+3x(C.zu)+", "+3x(C.oZ)+")":3x(C.oZ)),C.w,C.Vn);if(C.ya==1&&I(C.nu)){B gv=1X("2a");gv.1U=C.nu.1Q(/\\#yd/g,3x(C.oZ));8x.1R(gv);O(gv,{"1n":"2q","2O":-2A.4g(C.h/2),"19":0,"4u-3a":"1V"});O(8x,{"6u":"3k","2x":"1V"});B x=["wi","es","oW","h9","dQ"];V(B y=0;y0){V(B y2=0;y20){B dz=1X("2a");gQ(2,dz,C.zM,C.Vq,0,C.6Y);9b.1R(dz)}B 6U=1X("2a");gQ(3,6U,C.xK,(C.53==1?"3b-53("+(C.wV==1?"to 19,":\'\')+3x(C.y6)+", "+3x(C.1u)+")":C.1u),0,C.a);if(C.ya==1&&I(C.nu)){B ow=1X("2a");ow.1U=C.nu.1Q(/\\#yd/g,3x(C.1u));O(ow,{"1n":"2q","2O":-2A.4g(C.h/2),"19":0,"4u-3a":"1V"});O(6U,{"6u":"3k","2x":"1V"});6U.1R(ow)}if(C.5n==1){B bE=1X("2a");C=42(C,\'vf\',\'vf\');C=42(C,\'xi\',\'xi\');O(bE,{"1n":"2q","2O":C.h/2,"19":0,"4u-3a":"1V","4i-3I":C.Ig*2M(v.7G,1),"1u":C.5X,"2D-1d":"1l%","2S-1f":C.Vr,"2S-2O":C.Vj,"2S-19":C.Vs,"2S-2j":C.Vu,"2H-1f":C.Vv,"2H-2O":C.Vw,"2H-19":C.Vx,"2H-2j":C.Vy,"2W-6F":(C.HQ+"px"),"2m":"1V"});if(C.Hf==1){O(bE,{"2x":3x(C.I9)})}6U.1R(bE);B iM=L;B Vz=L}o.nr=C.h;9b.1R(6U);if(C.eB==1){B 8e=[];if(1K Io!=="1O"){B 8z=1v Io(Z,8e,w,C)}}if(C.3w==1){if(C.e3.6t().J(\'<2w\')==-1){C.e3==\'\'?C.e3="<2w X=\'20\' 1d=\'20\'>":\'\'}3w=1X("2a");3w.1U=C.e3.6t();C=42(C,\'F3\',\'F3\');O(3w,{"1n":"2q","1f":-10+C.VA-C.VB,"19":-2g,"4u-3a":"1V","1d":20,"X":C.f9,"1z":C.wU,"5A":"2R 0.1s 3b, 1z 0.1s 3b"});if(C.iQ==1||C.qC==1){O(3w,{"2R":"1I(0)"})}F{if(C.oN!=1){O(3w,{"2R":"1I("+C.oN+")"})}}Z.1R(3w);if(C.wg!=-1){B x=["wi","h9","dQ"];V(B y=0;y0){V(B y2=0;y245&&C.gSVt&&C.gS0?C[\'h\'+n]:C.h),"2x":z?(z.J("3b")>-1?z:3x(z)):\'\',"2W-6F":(C.Ei==1?1:C.6N*C.h/2),"1z":Eb,"4u-3a":"1V","5A":"2R 0.2s 6z-in-5l"})}E am(){bg=1X("2a");C=42(C,\'eZ\',\'eZ\');B gJ=C.h+C.9k+C.9u;B Eg=C.w+C.7f+C.7e;if(C.bg==1){}F{C.5Q=0}C=42(C,\'gO\',\'gO\');if(v.1t.gN==1||C.gN==1){C.5e=\'#nC\';C.bg=1;C.5Q=0.5}O(bg,{"1n":"2q","1f":0,"19":0,"X":Eg,"1d":gJ*C.vD,"vv":(C.nI*gJ)/2,"6V":C.5e,"1z":C.5Q,"9e":"2y","5A":"1z .1s 3b, 2x .1s 3b"});if(C.nR==1){O(bg,{"2W":"5F 6s #"+C.nS})}if(C.2u==1){if(C.gG==1){O(bg,{"6K":"4u"})}if(!o.1j.2e||v.cq==1){bg.fs=aq;bg.Vh=wQ;bg.V7=oc;bg.gx=dB}}F{O(bg,{"6K":"7l"})}if(!o.1j.2e){bg.ji=6r;bg.gx=dB;bg.jm=5J}if(o.1j.2e){bg.1w("g0",E(1c){1c.6m=H;if(!I(1c.5o)&&1c.7F.S>0){1c.5o=1c.7F[0].iO;1c.9f=1c.7F[0].nK}o4=1c;6r(1c);oc(1c)});bg.1w("g7",E(1c){1c.6m=H;o.3y=L;5J(1c);wQ(o4)});bg.1w("2u",E(1c){1c.6m=H});bg.1w("cn",E(1c){if(!I(1c.5o)&&1c.7F.S>0){1c.5o=1c.7F[0].iO;1c.9f=1c.7F[0].nK}o4=1c;o.3y=H;dB(1c)})}O(bg,{"19":2A.vm(-C.w/2-C.7f)});O(bg,{"1f":2A.vm(-C.h/2-C.9k+C.GI-C.GH)});if(C.GE==1){vW(bg,C.5e,C.Gu,C.H8)}Z.1R(bg)}E 2C(X){if(X!=w){w=X;o.vN=w;B ar=w/8x.28;O(bg,{"X":(w+C.7f+C.7e),"19":-w/2-C.7f,});O(9b,{"19":-w/2});O(8x,{"X":w});O(9b,{"X":w});B xx=b6.28*ar;if(xx>8x.28){xx=8x.28}O(b6,{"X":xx});B wp=6U.28*ar;O(6U,{"X":wp});iN(wp);if(1e=="2D"){H4()}if(C.eB==1){8z?8z.G3(w):\'\'}if(o.5T){o.5T.2C()}}}E iN(x){if(C.3w==1){if(xw-C.eg/2&&C.f9!=20){x=w-C.eg/2}B y=x-w/2-C.eg/2+C.Vg-C.UY;O(3w,{"19":y})}}E qD(){O(3w,{"2R":"1I("+C.oN+")"})}E 6r(1c){o.Q.k6(17,"6y");if(C.bg==1){if(C.8n!=-1){B m=1v 5j({"mc":bg,"1E":"7O","to":C.8n,"Y":0.1,"me":(17+"bg")})}if(2U(C.9z)){O(bg,{"2x-1u":C.9z})}}if(2U(C.xf)){O(6U,{"2x-1u":C.xf})}if(C.3w==1){if(C.G0==1&&I(C.x7)){if(C.ov==1&&3y){}F{3w.1U="<2w X=\'"+C.f9+"\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>"+C.x7.6t()+""}}if(C.iQ==1){if(C.qC==1&&!o.1C){}F{qD()}}F{if(C.oT!=-1){B m2=1v 5j({"mc":3w,"1E":"7O","to":C.oT,"Y":0.1,"me":(17+"3w")})}}}if(C.2o==1&&(o.P.1k()>0||1e=="1L"||aQ)){iX()}if(C.eK>0){O(bg,{"2R":"3m("+((C.eK-1)/5+1)+")"});wR(C.eK)}if(C.3w==1&&C.qE==1){iN(aY(1c.5o)-8w)}if(1e=="1L"){o.U.5c(H);o.5c=H}6y=H;o.cO=H}E wR(x){O(8x,{"2R":"3m("+x+")"});O(b6,{"2R":"3m("+x+")"});dz?O(dz,{"2R":"3m("+x+")"}):\'\';O(6U,{"2R":"3m("+x+")"})}E 5J(){if(!oq){if(C.6Y>0){O(dz,{"X":0})}if(2U(C.xf)){O(6U,{"2x-1u":C.1u})}if(C.bg==1){if(C.8n!=-1){B m=1v 5j({"mc":bg,"1E":"7O","to":C.5Q,"Y":0.1,"me":(17+"bg")})}if(2U(C.9z)){O(bg,{"2x-1u":C.5e})}}if(C.3w==1){if(C.G0==1&&I(C.x7)){if(C.ov==1&&3y){}F{3w.1U="<2w X=\'"+C.f9+"\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>"+C.e3.6t()+""}}if(C.iQ==1){O(3w,{"2R":"1I(0)"})}F{if(C.oT!=-1){B m2=1v 5j({"mc":3w,"1E":"7O","to":C.wU,"Y":0.1,"me":(17+"3w")})}}}if(C.eK>0){O(bg,{"2R":"3m(1)"});wR(1)}if(1e=="1L"&&!o.26){o.U.5c(L);o.5c=L}o.Q.k6(17,"5l")}if(C.eB==1&&8z){8z.5l()}if(C.2o==1&&(o.P.1k()>0||1e=="1L")){oo()}if(o.oy&&1e=="2D"){o.th.1m();o.FN=-1}6y=L;o.cO=L}E aq(1c){1c.6m=H}E FF(1c){1c.6m=H}E wQ(1c){if(1e=="1L"){if(o.9i){oq=H;2P(wY);wY=1A(E(){oq=L;5J()},2g)}}qA();o.3y=L;if(C.3w==1){if(C.ov==1&&I(C.xe)){3w.1U="<2w X=\'20\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>"+C.e3.6t()+""}}bK(1c.5o,1c.9f);o.Q.f6(17);o.Q.fT(1c.5o,1c.9f);1c.6m=H}E oc(1c){3y=H;if(C.3w==1){if(C.ov==1&&I(C.xe)){3w.1U="<2w X=\'20\' 1d=\'20\' 46:43=\'3G://47.w3.3V/7x/43\' 46=\'3G://47.w3.3V/3Z/2w\'>"+C.xe.6t()+""}}eA=gY(bg);8w=g2(bg);bK(1c.5o,1c.9f);6J(2u,1,"no")}E bK(dx,dO){B x;dx=aY(dx);dO=aY(dO);B G7=2A.6d(1T.op.aZ,1T.ao.aZ);B G9=2A.6d(1T.op.dH,1T.ao.dH);if(o.1j.2e){}F{dO=dO+G9;dx=dx+G7}if(C.al>0){x=dO-eA-C.7e;2u=x/w;if(C.al==G5){x=dO-eA-C.7f;2u=x/w;2u=(2u-1)*-1}}F{x=dx-8w-C.7f;2u=x/w;if(C.ah>UZ&&C.ah1?2u=1:\'\';2u<0?2u=0:\'\'}E aY(x){if(o.9L>1){x=x/o.9L}K x}G.G2=E(){8z?8z.G3(w):\'\'};G.j9=E(){8z?8z.dC(w):\'\'};E qA(){3y=L}E dB(1c){8w=g2(bg);if(C.6Y>0){if(o.1C||1e!=\'2D\'){O(dz,{"X":aY(1c.5o)-8w})}}if(C.2o==1&&(o.P.1k()>0||1e=="1L"||aQ)){iX();eA=gY(bg);bK(1c.5o,1c.9f);if(1e=="2D"){if(v.V1==1){if(o.P.5G()&&o.P.bq().J("?qu")>0){2N.1U=\'- \'+eE((1-2u)*o.P.1k(H))}F{2N.1U=eE(2u*o.P.1k())}}F{B d=o.P.1k();if(v.4v>0){d=d-v.4v}B aW=\'\';if(C.eB==1&&8z){aW=8z.2o(2u*d);aW!=\'\'?aW=aW+\'
\':\'\'}2N.1U=aW+eE(2u*d)}}if(1e=="1L"||aQ){2N.1U=ql(2u)}8G(1c)}if(o.oy&&1e=="2D"&&o.th){if(o.P.1k()>0){if(C.2o==0){eA=gY(bg);8w=g2(bg);bK(1c.5o,1c.9f)}B 19=(-w/2+(aY(1c.5o)-8w)-v.jF/2);19>w/2-v.jF?19=w/2-v.jF:\'\';O(o.bF,{"1f":(-v.qo-(v.G8>0?v.G8*1:5)-v.qd),"19":(19<-w/2?-w/2:19)});o.th.Y(2u*o.P.1k(),aY(1c.5o),8w,w)}}if(C.3w==1&&C.qE==1){iN(aY(1c.5o)-8w)}if(o.1j.2e){oc(1c)}}E 8G(1c,t,l){B 19=(-w/2+(aY(1c.5o)+1T.op.aZ-8w)-2N.28/2)+(l?l:0);B j0=0;if(v.pq!=1){if(19+w/2+2N.28+10>o.2Z){j0=19;19=o.2Z-w/2-2N.28-10}if(19+o.2Z/2<0){j0=19;19=-o.2Z/2}}B x={"1f":(-2N.2T-C.Gf*1-C.oQ-C.q6)-(C.Gh==1?(C.h/2)*(C.eK>0?C.eK:1):0)+(t?t:0),"19":19};O(2o,x);if(C.ef==1){O(8g,{\'1n\':\'2q\',\'19\':2N.28/2-4+(j0!=0?j0-19:0),\'1f\':2N.2T-6})}}G.iX=E(e,x,t,l){iX();2N.1U=x;8G(e,t,l)};E iX(){if(!5Z(2o)||2o.C.1z==0){1p(2o);O(2o,{"1z":1})}}G.oo=E(){oo()};E oo(){1m(2o);O(2o,{"1z":0})}G.c=E(){K Z};G.s=E(17){K C[17]};G.ss=E(x,x2){K C[x][x2]};G.g=E(x){az(x){1i"X":K w;1h;1i"V2":K 8x.28;1h;1i"1d":K C.h;1h;1i"x":K 4X(Z.C.19);1h;1i"y":K 4X(Z.C.1f);1h;1i"1z":K Z.C.1z?Z.C.1z:1;1h;1i"1p":K 4a;1h;1i"3g":K 3g;1h;1i"3m":K 3m;1h;1i"1e":K 1e;1h;1i"17":K 17;1h;1i"x0":K x0;1h;1i"y0":K y0;1h;1i"2u":K 2u;1h;1i"Gl":K Gl;1h;7l:K L}};G.22=E(17,x){az(17){1i"1p":4a=x;1h;1i"3y":3y=x;1h;1i"2m":1e=="2D"||C.1m==1?O(Z,{"5t":(x?"4a":"3k")}):O(Z,{"2m":(x?"4E":"1V")});4a=x;1h;1i"3g":O(Z,{"2R":"3g("+x+")"});3g=x;1h;1i"3m":O(Z,{"2R":"3m("+x+")"});3m=x;1h;1i"1z":O(Z,{"1z":x});1h;1i"19":O(Z,{"19":x});1h;1i"1f":O(Z,{"1f":x});1h;1i"2u":2u=x;1h;1i"cJ":C.cJ=x;1h;1i"X":O(Z,{"X":x});1h;1i"1d":O(Z,{"1d":x});1h;1i"qz":C.V3=x;1h;1i"x":O(Z,{"19":x});1h;1i"y":O(Z,{"1f":x});1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h}};G.2C=E(x){2C(x)};G.nZ=E(x){};G.gd=E(aG,aR){if(3y){if(1e=="1L"||aQ){bK(aG,aR);o.Q.f6(17)}if(1e=="1L"){o.9i=H}bK(aG,aR);6J(2u,1,"no")}};G.fT=E(aG,aR){if(3y){qA();3y=L;bK(aG,aR);o.Q.f6(17);6J(2u,1,"no")}};E 6J(Y,1k,x){Y<0?Y=0:\'\';if(v.4v>0&&1k>1){1k=1k-v.4v;Y=Y-v.4v}if(C.3w==1&&C.qC==1&&C.iQ!=1){if(!C.FE&&Y>0){qD();C.FE=H}}if(3y&&1k!=1){}F{B 4J;if(1k>0&&Y>0){if(Y>1k){Y=1k}4J=w*(Y/1k);if(4J==6U.28){4J=-1}}F{4J=0}if(4J>=0){O(6U,{"X":4J});if(C.qE==1&&6y&&!x){}F{iN(4J)}}if(I(bE)){if(1k<2&&1e=="2D"){if(iM){3e(bE);iM=L}}F{if(!iM){6C(bE);iM=H}bE.1U=1e=="2D"?4R(Y==0?1k:Y):ql(Y)}}}};G.6J=E(Y,1k,x){if(1k!=FG||Y!=FI||x){6J(Y,1k,x)}};G.FJ=E(){2u>1?2u=1:\'\';2u<0?2u=0:\'\';O(6U,{"X":(2u*w)})};G.FK=E(Y,1k){if(1k>0&&Y>0){B 4J=w*(Y/1k);O(b6,{"X":4X(4J)});FM=1k;qH=Y}F{qH=0;O(b6,{"X":0})}};G.jJ=E(x){if(C.5T==1){if(!o.5T){if(x!=0){if(1K FP!=="1O"){o.5T=1v FP(Z,C,x);o.9U=H}}}F{if((!I(x)||x==0)&&o.9U){o.5T.1m();o.9U=L}F{if(!o.9U||(I(x)&&x!=1&&x!=0)){o.5T.qK(x);o.9U=H}}}}};E FS(){o.bF=1X("2a");O(o.bF,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'X\':v.jF,\'1d\':v.qo,\'6u\':\'3k\',"4u-3a":"1V","2x-1u":"#V4","2W-6F":v.FT+\'px\',"2m":"1V"});o.bF.id="V5"+v.id;if(v.qd==1){O(o.bF,{"2W":v.FU+"px 6s "+qn(\'1u\',v.FX)})}if(v.Gm==1){O(o.bF,{"5S-e0":"q4 5F hc 5b(0,0,0,0.5)"})}o.bF.C.5r="jD";Z.1R(o.bF)}E oR(){2o=1X("2a");O(2o,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'1d\':\'2y\',"4u-3a":"1V","1z":0,"5A":"1z 0.1s 3b"});C=42(C,\'jB\',\'jB\');2N=1X("2a");O(2N,{\'1n\':\'2q\',\'2S-19\':C.q5,\'2S-2j\':C.Gn,\'2S-1f\':C.oQ,\'2S-2O\':C.q6-1,\'1B-8f\':\'8i\',\'1u\':C.q7,\'4i-jA\':fK(C.q8),\'4i-3I\':C.qa*2M(v.7G,1),\'hX-fL\':C.qb+\'px\',\'2D-1d\':"1",\'2x-1u\':8K(C.gC,C.jl),\'2W-6F\':C.q3});C.GR?C.ef=C.GR:\'\';if(C.ef==1){8g=1X("2a");8g.1U=\'<2w X="jv" 1d="qc" qf="0 0 8 6" 8q="1.1" 46="3G://47.w3.3V/3Z/2w" 46:43="3G://47.w3.3V/7x/43">\'}Z.1R(2o);2o.1R(2N);if(C.ef==1){2o.1R(8g);O(8g,{\'1z\':C.jl})}2o.C.5r="2g"};E H4(){if(o.3r&&v.cm==1&&!o.1C){B f=o.3r.ap();if(f.t&&f.d){6J(f.t,f.d)}}};E ql(x){B y=2A.4g(x*1l);if(aQ){if(o.fH){K(aQ&&2U(C.2N)?C.2N+\'&jh;\':\'\')+4f(x*o.4U.6w(-1)[0]).qm(1)}}K y};G.4h=E(){Z.3l(9b);if(bg){bg.fY("fs");bg.fY("ji");bg.fY("jm");bg.4M.3l(bg);bg=1Y}if(3w){Z.3l(3w)}if(Z.4M==o.1N){o.1N.3l(Z)}F{if(o.1t){if(Z.4M==o.1t){o.1t.3l(Z)}}}Z=1Y}};B H7=E(){B i;B C=[];B w;B h;B 4a=H;B 3g=1;B 3m=1;B x0=0;B y0=0;B aD=5z(nA,UX);B 1e,17="bg";B 1E="V6";C["1n"]=v.1t.1n;V(B k in v.1t){if(v.1t.2n(k)){C[k]=v.1t[k]}}if(C.1p==0){v.1t.h=C.h=0;C.2S=C.2H="0 0 0 0";C.53=0}C["1I"]=1;C=42(C,\'2H\',\'2H\');if(I(C.jn)){if(C.jn!=20&&C.2H=="-20 0 0 0"){C.8t=C.jn}}if(2U(C.GZ)&&o.9B){C=42(C,\'2H\',\'GZ\')}if(C.V8==1){C.3M+=\'%\';C.41+=\'%\'}B Z=1X("2a");O(Z,{\'1n\':\'2q\',\'19\':0,\'1f\':0,\'X\':(C.jo==1?\'1l%\':o.aL),\'1d\':C.h-(C.1n!=\'1f\'?C.8t:0),\'1z\':C.a,\'4u-3a\':\'1V\',\'dv\':\'oD\',\'nz\':\'jX\'});o.1N.1R(Z);B bg=1X("2a");O(bg,{\'1d\':C.h-(C.1n!=\'1f\'?C.dE+C.8t:0),\'2m\':\'4E\',\'2H-19\':C.3M,\'2H-2j\':C.41,\'2W-6F\':C.6N});if(C.Gr>0){O(bg,{\'2W\':\'5F 6s 5b(rc,rc,rc,\'+C.Gr+\')\'})}Z.1R(bg);w=Z.28;v.dg=-C.8t;if(C.53==1){if(C.1u==\'3P\'||v.1t.9C!=\'\'){if(C.1n!=\'1f\'){v.dg=98-C.h}B 4d=\'2b:9C/rg;jx,V9+Va/T/D+Vb/Vc/Vd==\';if(v.1t.9C.J("2b:9C")>-1){4d=v.1t.9C}O(bg,{\'1d\':C.h+(C.1n!=\'1f\'?v.dg:0),\'2x\':\'1a(\'+4d+\') et-x 50% 1l%\',\'2x-3I\':\'2y\'})}F{B fw=\'to 2O, \'+8K(C.1u,0)+\', \'+8K(C.1u,1);O(bg,{\'2x\':\'-ox-3b-53(\'+fw+\')\',\'2x\':\'-3J-3b-53(\'+fw+\')\',\'2x\':\'-ms-3b-53(\'+fw+\')\',\'2x\':\'-o-3b-53(\'+fw+\')\',\'2x\':\'3b-53(\'+fw+\')\'})}}F{O(bg,{\'2x-1u\':C.1u})}G.h=E(){K C.h-(C.1n!=\'1f\'?C.8t:0)};G.c=E(){K Z};G.s=E(17){K C[17]};G.g=E(x){if(Z){az(x){1i"w":Z.28>0?w=Z.28:\'\';K w;1h;1i"X":K Z.28;1h;1i"1d":K Z.2T;1h;1i"x":K 4X(Z.C.19);1h;1i"y":K 4X(Z.C.1f);1h;1i"1z":K Z.C.1z?Z.C.1z:1;1h;1i"1p":K 4a;1h;1i"3g":K 3g;1h;1i"3m":K 3m;1h;1i"17":K 17;1h;1i"x0":K x0;1h;1i"y0":K y0;1h;1i"aD":K 17+aD;1h;7l:K L}}F{K L}};G.22=E(17,x){az(17){1i"1p":4a=x;1h;1i"w":w=x;1h;1i"2m":O(Z,{"2m":(x&&v.rn!=1?"4E":"1V")});4a=x;1h;1i"1I":O(Z,{"2R":"1I("+x+")"});3g=x;3m=x;1h;1i"3g":O(Z,{"2R":"3g("+x+")"});3g=x;1h;1i"3m":O(Z,{"2R":"3m("+x+")"});3m=x;1h;1i"1z":O(Z,{"1z":x});1h;1i"19":O(Z,{"19":x});1h;1i"1f":O(Z,{"1f":x});1h;1i"X":O(Z,{"X":x});1h;1i"1d":O(Z,{"1d":x});1h;1i"x":O(Z,{"19":x});1h;1i"y":O(Z,{"1f":x});1h;1i"x0":x0=x;1h;1i"y0":y0=x;1h}};G.4h=E(){o.1N.3l(Z);Z=1Y}};if(1K(3j)=="59"){GF()}o.G=G;if(3j.id){if(1T.7I(3j.id)){rd()}F{1T.1w(\'Ve\',fX)}}F{1K GG==\'E\'?GG():\'\'}E rd(){if(I(3j.id)){if(1T.7I(3j.id)){if(!Bs(1T.7I(3j.id))||3j.4a==1){3j.Vf==1?1A(fX,50):fX()}F{1A(rd,50)}}}}E fX(){V(B i=0;i<4N.S;i++){if(I(4N[i])){if(4N[i].3u("id")==3j.id){if(4N[i].3u("7y")){4N[i].3u(\'2F\')}}F{if(v.UW==1&&4N[i].3u("v","3i")==1){3j.3i=0}}}}4N.2K(o.G);B 2F=L;if(I(3j.3d)){V(B i=2;i<10;i++){if(3j.3d==i&&o[\'u\'+i]!=\'\'){v=a3(v,56.6E(cI(o[\'u\'+i])));2F=H}}}if(o.u!=\'\'&&!2F){v=a3(v,(1K o.u!="3H"?56.6E(cI(o.u)):o.u))}if(1K(Ub)!="E"){V(B 17 in 3j){if(3j.2n(17)){if(17.J("FB")==0){3j[17]=1Y}}}}v=a3(v,3j);o.1D=1T.7I(v.id);if(v.gz==1&&v.Tt==1&&1K(rB)=="E"){tj(o.1D,"Ua");if(!rB()){1M.1T.1w("8I",rB)}}F{Eu()}}E Eu(){B rp=v.29;if(v.T9==1&&I(v.29)&&I(rp)){v.29!=\'\'?v.29=rp:\'\'}if((!I(v.3q)||v.3q==\'\')&&v.Ta==1){1r(\'5P\');K}if(v.Ew==1||v.qQ==1){1M.1w(\'a6\',E(1c){B x=1O;B y;I(1c.2b.Y)?x=1c.2b.Y:\'\';I(1c.2b.1L)?x=1c.2b.1L:\'\';I(1c.2b.Ex)?y=1c.2b.Ex:\'\';I(1c.2b.3u)?y=1c.2b.3u:\'\';if(y&&v.qP){if(v.qP!=\'\'){B pm=v.qP.1Q(/\\s+/ig,\'\').2z(\',\');if(pm.J(y)==-1){K}}}if(v.qQ==1){if(1K(EF)=="E"){EF(1c)}}if(y&&o.8o){if(I(1c.2b.22)){x=1c.2b.22}B z=3E(y,x);1M.9l.nY({1c:y,Tb:z},\'*\')}})}V(B 17 in o.fZ){if(o.fZ.2n(17)){o.fZ[17]!=\'\'?o.gV+=o.fZ[17]+\' \':\'\'}}1r(o.8q+\' \'+o.gV);du=v.id;o.d=8l.qU;o.hs=8l.Tc;if(!v.4C&&9y([o.hs],\'#1y-\')){v.4C=o.hs.1o(o.hs.J(\'#1y-\')+6)}if(9l){B nD=L;3n{if(9l){if(9l.1T){B nv=9l.1T.dX("EN");V(B i=0;i-1){o.Tl=o.1D.C.X}if(v.4O=="7w"||o.1D.C.1d.J("%")>-1){v.4O="%";o.oe=o.1D.C.1d;o.8Z=0}if(o.8P==0){if(o.1D.C.X.J("px")>0){o.8P=2E(o.1D.C.X)}F{if(o.1D.4M.C.X.J("px")>0){o.8P=2E(o.1D.4M.C.X)}F{if(o.1D.4M.4M.C.X.J("px")>0){o.8P=2E(o.1D.4M.4M.C.X)}}}}if(6S(v.4O).J("x")>0){o.4O=v.4O.2z("x")[0]/v.4O.2z("x")[1];if(o.8Z==0){o.8Z=o.8P/o.4O}}F{o.4O=0}O(o.1D,{\'1n\':\'fM\',\'5S-gR\':\'pJ-5S\',\'1B-8f\':\'19\',\'-3J-p7-Tm\':\'1V\',\'pb\':fK(\'oX-oU\'),\'9h-1d\':15,\'dv\':14*2M(v.7G,1),\'2D-1d\':\'jX\',\'HR\':\'HN\',\'1u-Fw\':\'1V\'});if(v.e0==1){O(o.1D,{\'5S-e0\':\' 0 F2 Tn 5b(50,50,93,.1), 0 hc F2 5b(0,0,0,.To)\'})}if(o.4O>0){O(o.1D,{\'1d\':o.8Z})}F{O(o.1D,{\'1d\':o.8Z==0?o.oe:o.8Z})}if(o.8P==0){O(o.1D,{\'X\':\'1l%\'})}o.1N=1X("2a");O(o.1N,{\'1n\':\'2q\',\'5S-gR\':\'pJ-5S\',\'6V\':v.oH,\'1u\':\'#3C\',\'X\':\'1l%\',\'1d\':\'1l%\',\'19\':0,\'1f\':0,\'dv\':\'oD\',\'2D-1d\':\'jX\'});if(v.pq!=1){o.1N.C.6u=\'3k\'}if(v.Tp==1){o.1N.C.6V=\'dW\'}if(v.2W==1){O(o.1D,{\'2W\':v.EW+\'px 6s \'+v.8Y})}o.O=1T.1X(\'C\');o.O.1E=\'1B/O\';o.1N.1R(o.O);o.1N.5Y("id",\'Tq\'+v.id);nw(1);if(1M.F0){B F1=1v F0(E(e){if(e[0].p8.S>0){V(B i=0;i *{-3J-SN-5t: 3k;1n: o1;1f: 2y;19: 2y;6u:4a;HR:HN!5N;6d-X:1V!5N;g9-1e: SO;2R-SP: 8i 8i;5S-gR:pJ-5S!5N;-3J-IK-IG-1u: 5b(0,0,0,0);-3J-IK-IG-1u: dW;1B-SQ:0!5N;"+1F+"} 5h 4d{6d-X:1V} 5h > *:6n{SR: 1V} 5h,5h a,5h a:SS,5h a:ST,5h a:fu,5h a:dw,5h a:6n{1u:#fx;4i-3I:1l%;}5h dN{2W:0}5h dN{2m:4E!5N;6d-1d:1V!5N;2x:dW}.pT{}");o.1N.5Y(\'SU\',\'pT\')}o.1N.1R(o.gc);o.1D.SM=E SV(e){o.nB++;if(o.nB==5){v.1r=1;1r(o.8q+\' \'+o.gV+\' \'+o.h1)}if(!e)B e=1M.1c;e.6m=H;if(e.ax)e.ax();B x=e.iO-g2(o.1N);B y=e.nK-gY(o.1N);if(v.SX==1){if(I(v.nE)){if(4z(v.nE)!=\'\'){o.pX=v.nE;I(v.I3)?o.g1=v.I3:\'\';v.nE==\'1V\'?o.g1=o.d:\'\'}}}pj(x,y);K L};E pj(x,y){if(o.g1.J(o.d)==-1||v.Hl==1||v.4A==1){if(!I(o.4A)){!v.oA?v.oA="3P":\'\';!v.rC?v.rC="3C":\'\';o.4A=1X(\'2a\');B 1F;B n=0;V(B i=0;i<10;i++){if((v[\'rm\'+i]==1&&v.4A==1)||i==9){if((I(v[\'rm\'+i+\'t\'])&&I(v[\'rm\'+i+\'a\'])||i==9)){1F=1X("pW");if(i==9){if(v.SY!=1){1F.pP=o.pX+(v.Hz==1?" "+o.8q:\'\')}F{1h}}F{1F.pP=v[\'rm\'+i+\'t\']}if(i!=9){if(v[\'rm\'+i+\'a\'].J(",0/1")>-1||v[\'rm\'+i+\'a\'].J(",1/0")>-1){B z=v[\'rm\'+i+\'a\'].2z(\',\');1F.pP+=\' (\'+(3E(z[0].1o(4))==1?2G(\'on\'):2G(\'7w\'))+\')\'}if(v[\'rm\'+i+\'a\'].J("2V")==0){o.fA=H;!o.2V?o.Q.Id():\'\'}}1F.5Y("i",i);Im(1F);1F.1w("2u",Il);o.4A.1R(1F);n++}}}O(o.4A,{"1B-2R":"SZ","2D-1d":"1","ac-8C":"dL","2x":8K(v.oA,0.7)});if(n>1){O(o.4A,{"2S":"hc"})}o.4A.C.5r="T0";o.4A.gx=Hw;o.1N.1R(o.4A)}F{6C(o.4A)}O(o.4A,{"1n":"2q","1f":y,"19":x,"1B-8f":"19"});B pC=L;if(o.2Z-x0){if(i==9){o.g1!=\'\'?1M.8d(o.g1):\'\'}F{B x=v[\'rm\'+i+\'a\'];if(x){if(x.J("3u:")==0){if(x.J(",0/1")>-1||x.J(",1/0")>-1){B z=x.2z(\',\');B b=o.Q.pg(x,"3f");B u=3E(z[0].1o(4),z[1],b);js(z,u);pi();pj(o.HW,o.I0);pv=H}F{y=x.2z(",");3E(y[0].1o(4),(I(y[1])?y[1]:1Y))}}if(x.J("2V:")==0&&o.2V){o.2V.3u(x.1o(6))}if(x.J("js:")==0){y=x.2z(",");2k(y[0].1o(3)+\'(\'+(I(y[1])?\'"\'+y[1]+\'"\':\'\')+(I(y[2])?\',"\'+y[2]+\'"\':\'\')+\')\')}if(x.J("1a:")==0){x=x.1Q(/\\(1a\\)/g,Hb());x=x.1Q(/\\(T2\\)/g,Hc(I(v.Iz)?v.Iz:1T.od));x=x.1Q(/\\(1J\\)/g,o.bZ);x=x.1Q(/\\(7t\\)/g,v.7t);1M.8d(x.1o(4))}}}!pv?3e(o.4A):\'\'}}E Im(x){O(x,{"2S":"E5 hc","4i-3I":(v.CH?v.CH:"55")*2M(v.7G,1)+"%","hX-fL":"0.T3","1z":0.9,"1u":v.rC});x.1w("oC",yq);x.1w("oB",yK)}E yq(e){O(e.4e,{"1z":1});O(e.4e,{"2x":8K(v.oA,0.5)})}E yK(e){O(e.4e,{"1z":0.9});O(e.4e,{"2x":"1V"})}o.1j=1v yI();if(o.1j.4V){B tZ=(v.ys==1?\'*::-3J-P-Q-1C-T4-ot {2m: 1V!5N;-3J-tX: 1V;}\':\'\');if(v.nm==1&&v.xU!=1&&(v.xR!=1||!o.1j.7r)&&(v.xQ!=1||!o.1j.ir)){}F{if(o.1j.4V&&v.fD==1){}F{tZ+=\'eI::-3J-P-Q {2m:1V !5N;}*::-3J-P-Q-Tr {2m: 1V!5N;-3J-tX: 1V;}*::--3J-P-Q-1y-ot {2m: 1V!5N;-3J-tX: 1V;}\'}}B 1F=1T.1X(\'C\');1F.1E=\'1B/O\';1F.1R(1T.xW(tZ));o.1N.1R(1F)}if(o.1j.zZ){v.3i==1&&v.T7==1?v.3i=0:\'\'}if(o.4O==0){if(o.1N.2T==15&&!o.oe&&v.A0>0){O(o.1D,{"1d":v.A0})}}if(I(v.tU)){v.W.fC=v.tU}if(I(v.oG)){v.W.oF=v.oG}if(I(v.1C)){o.2p=v.1C}if(I(1M.yP)&&v.Ts==1){1M.yP(ff)}F{ff()}}E ff(){1r("ff");o.U=1v yU();if(!v.3q){v.3q="?"}if(v.pl){v.3q=v.pl+o.d0}o.TP=oK();o.zW=0;o.5x=rD();if(o.5x){if(3N.6q("tS")!=1Y){o.ty=3N.6q("tS")}F{o.ty=oK();3N.8V("tS",o.ty)}if(v.tz==1){if(3N.6q("tA")!=1Y){o.4y=3N.6q("tA");if(2U(v.cj)){if(v.cj.J(o.4y)>-1){o.4y=1Y}}}}if(v.zB==1){if(3N.6q("tC")!=1Y){v.aB=3N.6q("tC")}}V(B i=0;i0){o.hP=o.hP.1o(0,o.hP.J("#"))}if(o.5x&&v.cm==1){o.3r=1v TT()}if(v.gz==1){o.5t=v.TU;tj(o.1D,"5t",H)}v.gl==1&&v.gz==1?o.gl=1v TW():\'\';v.ab==1?TX():\'\';if(v.TY==1){o.bx=1v TZ();o.bx.aH()}o.P=1v yZ(v.3q);if(!o.1j.2e||v.cq==1){o.1N.1w("TQ",E(){o.5g=H;o.nt=H;o.Q?o.Q.z5():\'\'});o.1N.1w("U0",E(e){if(!o.3y){if(v.1t.91>0){2P(o.za);o.za=1A(E(){if(o.5g!=o.nt){o.5g=o.nt;o.Q.tL()}},v.1t.91*2g)}F{o.5g=L}o.nt=L;if(o.Q){o.Q.nZ()}}})}if(!o.1j.2e){o.1N.1w("ze",E(e){o.3y=H});o.1N.1w("9v",E(e){o.3y=L;if(!o.5c){o.9i=L;o.d3=L}if(o.1j.g9&&o.1j.cq&&o.26){1A(E(){o.5g=L;o.Q.tL()},4c)}1A(E(){o.6n=H},4c);if(o.1j.2e&&o.Q.o0()){}F{o.Q?o.Q.fT(e.5o,e.9f):\'\'}if(v.gh==1){if(o.Q.cr()){o.Q.8u()}}});o.1N.1w("uX",E(e){if(I(o.Q)){if(o.3y){o.Q.gd(e.5o,e.9f)}F{o.Q.sq()}}})}if(o.1j.2e){1M.1w("U2",At,L)}v.tT==1&&1K A1==\'E\'?o.tT=1v A1():\'\';o.3z.1w("g0",E(e){if(e.7F){o.fU=e.7F.S}o.3y=H;o.5g=H;o.nO=L;nV("1C",e)},{fB:H});o.3z.1w("cn",E(e){if(e.7F){o.fU=e.7F.S;if(o.fU>1){o.uU=1}}if(o.3y){o.nO=H;nV("U3",e)}},{fB:H});o.3z.1w("g7",E(e){o.3y=L;1A(E(){o.5g=L},4c);if(v.nT==1){B hE=1v 7j().9w();if(hE-o.9G<(v.jK?v.jK:0.3)*2g){o6(e)}}!o.nO&&o.fU<2&&o.uU!=1?fO(e):\'\';o.nO=L;o.fU=0;if(e.7F.S==0){o.fU=0;o.uU=0}nV("4l",e)},{fB:H});3n{1M.1T.1w("9v",E(e){o.6n=L;if(!o.5c){o.9i=L;o.d3=L}if(o.3y&&o.Q){o.3y=L;o.Q.fT(e.5o,e.9f);o.Q.nZ()}if(!o.5g&&!o.1j.2e&&!o.1j.tv){o.Q.bO();if(o.2X){o.2X.d4()}o.Q.zT()}})}2L(d9){}1M.1T.1w("uX",E(e){o.Q&&o.3y?o.Q.gd(e.5o,e.9f):\'\'});o.1N.1w("g0",E(e){o.g9=H;o.3y=H},{fB:H});o.1N.1w("g7",E(e){o.g9=L;o.3y=L},{fB:H});1M.1T.1w("cn",E(e){if(o.Q&&o.g9){o.Q.gd(e.7F[0].iO,e.7F[0].nK)}},{fB:H});1M.1T.1w("U4",E(e){B x=e.4e.nx.oL();if(x==\'v7\'||x==\'xA\'||x==\'xE\'){K}F{o.Q?o.Q.xF(e):\'\'}});1M.1T.1w("U5",E(e){B x=e.4e.nx.oL();if(x==\'v7\'||x==\'xA\'||x==\'2a\'||x==\'xE\'){K}F{o.Q?o.Q.xt(e):\'\'}});if(o.7Q){vb(9l.1T,AD)}vb(1T,Az);E vb(x,z){B y=[\'\',\'ox\',\'3J\',\'ms\',\'U6\'];if(x){V(B i=0;i0&&o.fH){o.U.8M(sp,1)}F{if(o.4U){B fE=o.4U.J(sp);fE==-1?fE=o.4U.J(sp*1):\'\';if(fE!=-1&&o.Q.yH(\'4G\')){o.9I=fE;o.P.8M(o.4U[fE])}o.Q.yJ()}}}}B uC=L;if(v.uz==1){V(B j=0;j-1?v.cA=v.uu:\'\'}if(I(v.y8)){v.o9=v.y8;2U(v.yk)?v.nH=v.yk:\'\'}}}if(o.3r){B f=o.3r.ap();if(f.t&&f.d){o.Q.gI(f.t,f.d);o.Q.3T(f.t,f.d);v.1k=f.d}}o.U.3S(v.1L);if(v.4Z==1){o.U.4Y();o.Q.4t()}if(I(v.CO)){3E("4G",v.CO)}o.9p=1v sA();if(v.6N>0){if(v.gh==1||o.b72){K}o.nP=H;v.jK==0?v.nT=1:\'\';if(o.nq&&v.cH==1&&!o.1j.tv){o6(e)}F{B t=(v.jK?v.jK:0.35)*2g;nn();2P(o.CW);o.CW=1A(E(){o.bA=0},t+4w);if(v.nT==1||(v.nJ==0&&v.1P.o7!=1)){sn()}F{o.nq=1A(sn,t)}}o.bA++;nU()}E sn(){nn();if(o.1j.2e){if(o.Q.o0()&&v.Tv!=1){if(o.3p&&v.o2==1){o.U.6a();v.o2=0}o.Q.sq();K}if(o.iW){if(v.Co==1&&v.Tw==1&&o.1j.b5){K}if(v.fD==1&&v.Tx==1&&o.1j.4V){K}}}if(o.bA>1&&v.1P.o7==1){o.bA=0;K}o.bA=0;if(v.cH==1){o.1j.2e&&v.Ty==1?\'\':o.U.fO()}}E o6(e){nn();B y=L;if(v.1P.o7==1){if(e){if(v.1P.Tz==1&&!o.1j.2e){}F{B x;if(o.1j.2e){x=e.TA;if(!x){if(e.CF){x=e.CF[0].iO-g2(o.1N)}}}F{x=e.TB}if(o.9L>1){x=x/o.9L}if(x){if(xo.2Z-o.2Z*20/1l){3E("3O","+"+2M(v.1P.D9,10)*o.bA);v.1P.2I==1&&v.1P.DK==1?7D(\'3O\',1):\'\';y=H}}if(y){if(e.ax)e.ax()}}}}}if(!y){if(v.nJ==1){if(v.nm==1&&o.1j.2e){}F{o.26?o.U.7J():o.U.8S()}}}}E nn(){2P(o.nq);o.nq=1O}E ns(x){if(o.DV!=o.1N.28){x?o.DV=o.1N.28:\'\';ns()}F{dF()}}E dF(){B y=L;if(o.aL!=o.1N.28||o.b7!=o.1N.2T){y=H}nl();o.Q?o.Q.4S():\'\';o.P.4S();y&&!o.26?js("4S",o.aL+\',\'+o.b7):\'\'}E nl(){B xw=o.1N.28;B xh=o.1N.2T;if(o.Q){if(v.rO==1){if(v.W.1n!="2O"){B x=o.Q.bp("Dc")+o.Q.bp("1f")+5+o.Q.bp("Dn")+2M(v.TC,0);O(o.1D,{"1d":x})}}}if(o.4O>0&&!o.26&&!o.e2){xh=xw/o.4O+2M(v.rU,0);O(o.1D,{"1d":xh})}if(!o.26&&!o.e2&&!o.aM){o.aL=2A.4g(xw);o.b7=2A.4g(xh)}if(o.1j.2e&&o.26&&v.sC==1&&bW.cW){if(o.4O>0){if(o.4O<1||o.P.96()<1){B sp=bW.cW.rV(\'C1\');if(sp!==1O){sp.bc(E(){}).2L(E(e){})}}F{B sp=bW.cW.rV(\'tr\');if(sp!==1O){sp.bc(E(){}).2L(E(e){})}}}F{B sp=bW.cW.rV(\'tr\');if(sp!==1O){sp.bc(E(){}).2L(E(e){})}}}o.2Z=xw;o.4F=xh;if(I(v.1J)&&o.Q){v.1J!=\'\'?o.Q.Dw():\'\'}if(I(o.jI)){o.P.1I(o.jI)}if(o.1Z&&!o.26){o.1Z.2C()}o.2X?o.2X.2C():\'\';o.bx?o.bx.2C():\'\';o.5V?o.5V.3u(\'4S\'):\'\'}E 9P(){o.U.nG(v);V(B x in v){if(v.2n(x)){if(x.J("1J")==0){if(v[x]!=\'\'){o.rY=v[x];o.U.9P(x)}}}}o.f3?o.f3.Da():\'\'}E 9r(1a,1D,1I){if(1a){if(1a!=\'\'){if(v.bD==1){1a=bD(1a)}if(1D==o.29&&1a==o.ta){}F{if(1a.J("#"+v.9Z)==0){1a=o[o.fd[0]](1a)}if(1a.J("#0")==0){1a=bN(1a)}1a=sY(1a);if(I(v.Ce)&&1a.J("//")==-1){1a=v.Ce+1a}B s="sy";if(1I=="5U"){s="B4"}if(1I=="1V"){s="2y"}if(1I=="B6"){s="1l% 1l%"}if(1a.J(\' eR \')>0&&1D==o.29){o.h8=1a.2z(\' eR \');3A(o.t7);o.t7=6D(Bh,2M(v.Tu,2)*2g);o.ej=0;1a=o.h8[0]}1a=1a.1Q(/ or /g,\'"),1a("\');1a=1a.1Q(/\\s/g,\'%20\');if(v.TD==1&&9y([1a],\'.Be\')){B 1F=\'6G\'+v.id+\'TF\';1D.1U=\'\';o.jN=1T.7I(1F)}F{1D.1U=\'\';O(1D,{\'2x-9C\':\'1a("\'+1a+\'")\',\'2x-et\':\'no-et\',\'2x-1n\':\'8i\',\'2x-3I\':s})}1p(1D);1D==o.29?o.ta=1a:\'\'}}}};E Bh(){if(I(o.h8)&&I(o.ej)){o.ej++;if(o.ej>=o.h8.S){o.ej=0}9r(o.h8[o.ej],o.29,v.ep)}}E TG(x){if(x.on==1&&I(x.2J)){x.2J=sY(x.2J);B y=1X("2a");if(x.2J.J("3G")>-1||x.2J.J("//")==0){B z=1X("4d");z.2J=x.2J;y.1R(z)}x=a3(x,v.Ay);x=42(x,\'2H\',\'2H\');O(y,{\'1n\':\'2q\'});if(x.1n.J("2O")>-1){O(y,{\'2O\':x.dE})}if(x.1n.J("2j")>-1){O(y,{\'2j\':x.41})}if(x.1n.J("1f")>-1){O(y,{\'1f\':x.8t})}if(x.1n.J("19")>-1){O(y,{\'19\':x.3M})}o.1D.1R(y)}};E Az(){if(o.26&&!sE()){o.U.tg(H);o.1j.oS?dF():\'\'}F{if(o.e2||o.5g){sE()?o.26=H:\'\';o.U.ti()}}1r("26",o.26)}E AD(){if(v.gz==1){tj(o.1D,"5t",H)}}E TH(){1r("cW "+bW.cW.oY)}E At(){if(2A.AH(1M.cW)===90){1r("tr");if(v.C3==1){B ok=H;if(v.BR==1&&!o.1C){ok=L}if(v.BS==1&&!o.1y){ok=L}if(o.8B){ok=L}if(o.1Z){ok=H}!o.26&&ok?o.U.8S():\'\'}}F{1r("C1");if(v.C3==1){o.26&&v.sC!=1?o.U.7J():\'\'}}}E sE(x){!x?x=1T:\'\';B y=L;3n{y=!!(x.TI||x.TJ||x.TK||x.TL||(x.TM!=1O))}2L(e){y=L}K y}E Bs(x){K x.28==0&&x.2T==0};E sB(){V(B x in o){if(x.J("Bv")>-1){3A(o[x])}if(x.J("sQ")>-1){2P(o[x])}}1r("PT")}}',62,3814,'|||||||||||||||||||||||||||||||||||||var|style||function|else|this|true|exist|indexOf|return|false|||css|media|controls|but|length||actions|for|playlist|width|time|control||||||||key||left|url|pjstg|event|height|action|top|settings|break|case|system|duration|100|hide|position|substr|show|icon|log||toolbar|color|new|addEventListener||play|opacity|setTimeout|text|start|container|type|tmp|playlist_dic|hls|scale|title|typeof|volume|window|frame|undefined|hotkey|replace|appendChild|faction|document|innerHTML|none|subs|createElement|null|vast|||set||||fullscreen||offsetWidth|poster|div|data|subtitle||mobile|error|1000|file_type|vasturl|right|eval|pip|display|hasOwnProperty|tip|seekto|absolute|files_quality||sub|click|open_action|svg|background|auto|split|Math|Play|Resize|line|parseInt|stop|Lang|margin|icons|src|push|catch|existv|tiptext|bottom|clearTimeout|_type|transform|padding|offsetHeight|exist2|share|border|droplist|files_subtitle|screen_w|||||||||||events|linear|Pause|player|hide2|linkurl|scaleX|current_quality|autoplay|options|hidden|removeChild|scaleY|try|plid|muted|file|continue||current_subtitle|api|mediascale|handle|CheckColor|mouseDown|mediacontainer|clearInterval|media2|ffffff|dash|apiProcessor|floatleft|http|object|size|webkit|urls|vasttype|marginleft|localStorage|seek|000000|ready|Seek|Volume|Duration|attr|org|rows|files|pause|2000||marginright|MarginPadding|xlink|||xmlns|www|||visible|chromecast|500|img|target|parseFloat|round|Remove|font|obj|ShowOrHide|end|values|sbt|preload|youtube|tagvideo|stroke|settings2|refresh|pointer|delete|200|custom|default_quality|trim|rightmenu|dom|plstart|is_hls|block|screen_h|speed|xhr|_from|_to||quality|parentNode|pljssglobal|aspect|f2title|empty|Time|resize|Action|files_speed|ios|_|int|Mute|mute||casting||gradient|folder||JSON|||string|m_to|rgba|volumewheel|butPosition|bgcolor|valuefontsize|mouseHere|pjsdiv|canvas|Motion|vast_loaders|out|live|value|clientX|m_type|f2action|zIndex||visibility|menuproc|shuffle|_value|storage|arr_down|random|transition|Hls|vastloader|arr_up|f2value|1px|isLive|airplay|onError|onOut|animation|SetQuality|plx|important|dechar|remove|bga|keys|box|cut|fill|effects|captions|valuecolor|setAttribute|isVisible|||order||||||||Unmute|ftitle|UpdateText|max|UpdatePlaylist|subtitle_on|vast_|evntclk|download|dash_created|next|minutes|cancelBubble|focus|charAt|is_dash|getItem|onOver|solid|toString|overflow|midroll|slice|clr|over|ease|removeEventListener|intro|show2|setInterval|parse|radius|pjs|status|control2|UpdatePlay|cursor|activeiconsize|File|rounding|FindBut|files_audiotrack|audiotrack|okpd|String|skip|line3|backgroundColor|span|motions|aover|tips|||||||||||name|obj2|vast_and|state|bgpaddingright|bgpaddingleft|redirect|safari|preroll|Date|current_audiotrack|default|SettingsTimers|toolbarHidden|StopWaiting|bg2|hlsconfig|iphone|val|label|channels|getAttribute|off|1999|playing|f2i|Object|seconds|_url|PluginHotIcon|pass|touches|globalfs|buffered|getElementById|Normalscreen|onEnded|hours|com|realfullscreen|alpha_div|reload|parentIframe|layer|HLS|fvalue|VAST|ended|metadata|Advertising|navigator|_show|||||||||||Events|current_url|waiting|open|points|align|tipcrn|Value|center|ioff|is_sleep|location|lastwheel|bgaover|init|paused|version|timer|ShowPoster|margintop|Settings|floor|leftBg|line0|files_quality_ag|pnt|loading|ispipkit|space|customtext|hlsquality|sub_off|Tip|ResizeText|scroll|pipwebkit|hex2rgb|Waiting|SetSpeed|vast_or|is_ws|container_w|onWaiting|opid|Fullscreen|isVastBgLoad|ctx|setItem|gif|apiprm|bordercolor|container_h||hideleavetimeout|href||ll1I||ratio||||area|lines|stretch_width|icn|pointerEvents|clientY|txt|min|hidden_volume_over|unmute|bgpaddingtop|parent|timeline|reloadTimer|HlsLevelsLength|alert|tag|Poster|marginproc|vimeo|bgpaddingbottom|mouseup|getTime|End|indOf|bgcolorover|onDuration|small|image|Arrows|concat|HideControl|clicktime|track|current_speed|lIll|loop|fzoom|filter|curtain|fbg|Title|info|fltrs|nativecontrols|Sub|cutted|always|destroy|SetSubtitle|srch|enc2|plhistory|loaded|ncrtat|UpdateObject|control_|preventDefault|message|all|onPlay|actionstt|Array||white||but_x|audiotracks|noads|rotation|evntout|evntovr|_keyStr|vertical|Background|onMouseUp|body|flag|onClick|delta|charCodeAt||pld|Stop|_hide|stopPropagation|PlaylistNext|switch|gaTracker|default_audio|f2id|motion_id|hls_created|iconscolor|stage_x|Start|m3u|enc3|wait|normal_w|fullscreen_process|upld|media_error|bgl|_cul|stage_y|Switcher|Retimer|replay|mrgnprs|add|_cstm|Zoomed|scrollLeft|scrollbgcolor|||Status|_css2|android|line1|normal_h|salt|qualities|browser|xbg|then|zpTSJW48HZ9WajM||Remove2||search|deltaY|onTimeupdate|||send|source|audioTracks|PlaylistG|currentFile||volumewheelin|line_width|CreateItem|but2|_rb|quiz||pause_before_vast|clicks|bitrate|hlsaudio|fplace|line3value|thumb|onMeta|_speed|but_space|StyleItem|CalculateClick|levels|DashLevelsLength|fd0|SettingsClose|onload|cubic|inline|control_title|channel|sub_shift|native|screen|butplstart|title2|titlestore|CustomSwitch||||Playlist|Clickable|prev|PlaylistNextExist|playById|forcehide|00|||SubtitleChanged|pjs_i||ShowOrHideProcessor|reloadto|gao|forbidden_quality||vsts|timestore|touchmove||file3_separator|desktop|SettingsVisible|VastRemoveAndPlay||sec|toolbar_hide|sub_options|||vast_loadtxt|sub_bottom|ldr|3px|_lastime|300|icns|customline|screenclick|decode|hiddenwidth|10px|design|onPause|tagframe|controlover|SetAudioTrack|coh|cow|responseText|pauseroll|Home|onVolume|orientation|Scale|PlayerState|Toggle|pltxt|PipWebkit|buffer|hidden_volume_over_process|Close|pjs_id|floatwidth|NewFile|CreateHLS|err|iconsover|bgbrovr|ll1l||toend|qbr2|toolbar_margintop|iconangle|l1lI|||currentTime||loading_error|PlaylistPrev|hls_config|err404v|played|stout||pljssglobalid|fontSize|active|event_x|files_|line2|normal|onMove|update|vast_impressions|marginbottom|MainResize|vast_longtimeout|scrollTop|is_visible|MediaReady|shuffle_|nowrap|mediapip|iframe|event_y|speed1|ellipse|hidedown|ActionPlaylist|ScrollTo|console|hidejustfull|transparent|getElementsByTagName|but_y|_start|shadow|plfolder|fullscreen_start|handleicon|current|20px|HideInterval|fontsize|sttx|subupld|Curtain|linecap|alpha||load|tippointer|handlewidth|stretch_with_volume|brightness|pstrsi|f2bg||||ObjectFit|poster_scale|scaleover|pic|polygon|repeat|bgt||skpbt|texts|RemoveCurtain|overopentimeout|topBg|pointed|PlaylistPrevExist|default_style|timeFormat|sub_color|abc|HidePoster|video|sub_color2|expand|starttimeout|items|leftandrightpadding|hideonpause|ToolbarDown|showoverto|and|butNames|saturate|control_line|settingsovertimer|setSpeed|sub_sizeproc|showovercontrol|bgpadding|rightside|opn||mediatags|hdnn|mediaSession|ControlClick|autohide|Airplay|handle_width||hdicon|rightbs||hls_force|Ready|url_shift|Reload|flip|create|groupId||XHR|overlay|seeking_time|||AfterVast|onclick||link|rldcnt|bgg|fff|nativeAudioTrack||shareme|passive|autoplaylist|nativefullios|spd|justshow|NativeEnterFs|line_speed|open_settings|FindPlStart|checkFont|spacing|relative|_ease|ScreenClick|subtitle_start|vast_poster|sub_or|maxBufferLength|StageMouseUp|tchs|VastRecover|not|Init|removeAttribute|compilation|touchstart|brandurl|findLeft|posterhide|textTracks|kbps|videoHeight|touchend|Error|touch||or0|frameresize|StageMove|_status|nomute|600|hidevideo|Il1l|readyState|VastAddPreload|minify||_step|hlsdrm|_preloaded|sub_bga|pljsmute|scl|sub_bgcolor|VstLdTxt|svg0|FileTo|onmousemove|vast_longtomsg|observer|created|_ended|tipbgcolor|sub_shadow|hidetimeout|VastNext|hand|_play_i|Played|bgh|pushCSS|resizePlaylist|ResizeSettings|clickarea|clickmargin|_wait|StyleLine|sizing|rotation2|hidden_volume|sub_weight|compilations|offsettimer|airplayed|findTop|_prevIcon|headfontsize|playerid||floatheight|hideoutmute|cftlr|normalscale|uijs|pstrs|rect|fcdef|YtInit|5px||shift|SetSetting|NativeControls||bottomside|sxs|onplay|tipbg|clicked|yamtrid|htto||toolbarInterval|downin||galabels|RenameQualities|400|240p|360p|SettingsN|canvas2|Parsed|pldur|swipev|unshift|now|prm|_t|weight|letterspacing|heartbeat|m3ut|ssfontsize|srt|jpg|TimeSub|href2|ctx2|HideForce|ShowForce|480p|CustomText|hidewithoutmoving|file2_separator|letter|pjs_|volumescroll|chrome|Off|TipText|iconreplay|BufferStop|ni2|Subtitle|contentWindow|toggle|ToolbarShow|dontplay|ctxtnk|HideProof|||||tmln||UpdateSpeed|pjs_parent||memory||pl_first_id|Rot|custom_speed|ipad|||AirplayChanged|QualityChangedNoHand|subload|parentcontainer|autoQuality||PlaylistExist|SubtitleLoad|midrolls|PlaylistControls|days|PlaylistVisible|PlaylistShow|Download|StyleArrow|va2l|onSeeked|errorMessage|l3v_show|HandleWidth|pageX|hlsend_to|handlehide|result|wheelstep|sub_settings_on|SubtitleSettingsMenu|seeking|nativefull|ShowTip|hlsautoquality|qbr1|left0|sourceBuffer|heartbeatInterval|shr|domain|speeds|RenewSubtitle|PluginSub|128|RenewPoints|_max_order|iosfull|mpi|file_separator|_seekaftervast|3000|autoLevelCapping|nbsp|onmouseover|limitmaxwidth|Thumbs|tipbga|onmouseout|paddingtop|stretchonfullscreen|float|xtitle|pip_quality||playlist_source|Ctxt|8px|mode|base64|currentLevel|hlschangequality|family|tippadding|gain|999|hlsDashSub|thumb_width|gatracked|TagPlay|custom_aspect|Cut|dclckto|onSeeking|offsetLeft|pstrv|seekwindow|hls_stuck_time|scrollleft|_activeIcon|scrollarrows|playsinline|recover|HistoryPlaylist|ScrollOverOut|1em|playersize|ymax|details|removed|||hmaxk|FltrVal|Mouse|scrollwidth|audioTrack|ResizePlaylist|KeyPlusUp|fit|opera|yaCounter|ShowLayer|AudioContext|covervideo|getHLS|getDASH|isPlaying|audiosrc|playlist_title|quartile|restart_audio|lang|AudioTrackChangedNoHand|NativeExitFs|720p||full|navigationUI|SubtitleLoad2|fspr|setaction|VastAndLimit|nops|num|adsfirst|fid|stretch_width_last|160p|gaTrackPlay|ssa|YoutubeReady|_hlssubtracks|Ended|mini|HlsUpdateAudio|isvg|current_plurl|edge|plurls|copyObject|998|ssflyp|container_id|stty|limitwidth|hls_subs|videoWidth|clr_options|iclr|scrollarrowsize|close|alldd|playroll|openplaylistbefore|showtitleplaylist|hideuntilto|omt|Show|timeld|loadLevel|find|done||KeyPlusDown|VastVisible||CreateDASH||vol|PipSize|rldplay|mtp|parsed|script|ksu|current_file|rld|picture|||StopMedia|lastIndexOf|eventstracker|dvrtime|onClickSubtitle|PlaylistError|started|SubtitleError|HidePoster2|SettingChanged|sub2|poster_a|YouTubeIframeAPIReady|vastfrombg|pauserollonplay|MidrollOverlay|newfile|FileType|actplay|hidevar2|Load|showinterval|mediaSource|gifed|VolumeWheelX|CreateShare|sub_all|playVideo|YoutubeID|isTypeSupported|RemoveMedia|Update|||||_fullscreen_end|while|HlsLevel|sepia|classList|fatal|autonextopenfolder||apdr||_stopped|StyleActive|Recover|_lastactbut|files_channel|StringVar|sleeptimer|code|UpdateVars|ima|vast_type|fileTimeout|||UpdateVars0|playbgcolor|sub_reset|https|subsor|vastonmobile|vars|VastBgLoad|stuck|PlaylistHere|embed|_readyonplay|win|worked|rename_audio|quality_received|VastLoader|BeforeVast|thumbnails|1080p|setActionHandler|PlaylistRewind|response|openById|resizeonwidth|unmuteplease|BgBrAct|onStep|subdrag|wait_to|youtu|hidevar|sub_upload|timerTime|but_h|autoprevopenfolder|drtn|prefile|youtube_id|resizeonplay|_steps|urls_and|postroll|seeked|scrollarrowcolor|wheelinterval|UpdateTime|MenuProc|dashquality|nhs|floatlimitwidth||poster_aover|found|MainUpdateSize|nativecontrolsmobile|ClearClick||changeheight|click_t|timeline_h|FrameResizer|mouseHere2|customdesignsvg|frames|datetime|tagName|linkurl2|lineHeight|100000|rightclick|ff0000|exception|rc_label|IconsColor|TitleTemplate|sub_size_fullscreen|bgo|doubleclick|pageY|iconscolorover|Pnt0|Password|mouseMove|acted|scripts|bgborder|bgbordercolor|click0timeout|JsClk|Touch|SwitchText|tipalways|postMessage|StageLeave|ToolbarHidden|static|unmuteonclick|iconsreplay|lastTouch|hideAllIcons|DoubleClick|seeksides|imgldd|sub_size|iniframe|icon2|onDown|referrer|container_h_procent||timeshort|title_template|suboptns|bgcontainer||lngth|rotate||HideTip|documentElement|mouseUp||CustomToogle|button|marginprocleft|handleiconspress|svg3|moz|thumbs_on|Player|rmbgcolor|mouseout|mouseover|14px|333333|playlistrewind|playlistloop|screencolor|marginbg|rightout|randomstr|toLowerCase|_control_|handlescale|noclick|pljs|tippaddingtop|CreateTip|firefox|handleaover|serif|mutestore|polyline|sans|angle|colorbg|hlserror|maxMaxBufferLength||activeicon|dontload|scrpt|cntrls|user|removedNodes|NxtExt|frag|fontFamily|minw|CheckDash|timerInterval|MediaYoutube|butByS|pauseVideo|reRightMenu|RightMenu|StartSpeed|||sub_upload0|_set_quality||notofh|||poster_float|Playing|dont|posterhidepause||getDuration|getAudioTrack|getQuality|ytautoquality|tmpr|toolbarhidden|onDash|startwait_t|getVideoData|playerjscom|onYtPlayerReady|content|playsinlineonmobile|150|_currentIcon|tagsurl|mediadrag|innerText|xy00|PluginMovable|SetCurrentQuality|pjscssed|Preload|CreatePoster|div2|brand|RadioTags|LoadedData|Menuproc|||tipbgrounding|0px|tippaddingleft|tippaddingbottom|tipcolor|tipfont|nextLevel|tipfontsize|tipletterspacing|6px|thumb_border|floatmarginright|viewBox|setQuality|CheckPip|paddingright|v360|paddingleft|TipVol|toFixed|SettingsParser|thumb_height|tagSrc|onTagError|order0|historybga||DVR|Action2|contentDocument|onPipLeave|onPipEnter|over_final|EndMove|removeTracks|handlehideinit|ShowHandle|handlemove|sleep2|iOSTrackLoaded|_time_load|subtitles|nativesub|restart|enabled|isAuto|Shuffle|WaitSize|postmessages|pjsframed|span05|VisibleItems|prototype|hostname|MseIsSupported|heightInterval|pipto|renameTracks|HlsSleep0|livewakeup|||is_hls2|network|Script|gaurl|sleep_timeout|HlsSleep|Captions|HlsAudioTracks|HlsAudioTrack|255|VisibleCheck||PlayerSize|png|ChangePip|nativeControls|gained|xvalue|audioctx||nocontrols|clientWidth|pstr|pp2|autoplaymute|settimer|SubtitleTimerMenu||CreateWS|ws_created|||hls_started|isNaN|InitVisible|rmcolor|StorageSupport|NativeSubtitle|_blank|requestFullScreen|requestFullscreen|introstart|fileorto|reloadlog|play75|play50|play25|change2playlist|webkitRequestFullScreen|subpausehide|StartTimeout|start2|MediaSess|screenmarginbottom|lock|utx|Prefile|maintitle|mozRequestFullScreen|msRequestFullscreen|||||last|moving|vastgo|VastVideo|overlays|hour|minute|second|vastcontainer|str2obj|advertising|deltaX|_timeout||Alpha||VolumeWheel|wheel|ScreenClick2|exitfullscreen||StageMove2|volumewheelfull|||fullblack||||contain|match|Alert|Destroy|landfullmobile|rename|isFullscreen|playerjs_|destroyed|other|pldur3|pldur2|drawImage|logout|sstext|ssfontcolor|submm|piped|timeout|ahd|cpm|show_playlist|show_settings|lang_|fontnames|tem|checkBase64|stringify|chr||||||encoded|pstrsin|pepper|mutedautoplay|currentposter||TheEnd|together|fromCharCode|3600|NormalscreenUI||FullscreenUI|Visibility|removebykey|Text|_css|insertBefore|||spn|landscape|120||VastGo||2160p|sub_store|userid|qualitystore|pljsquality|ErrorOr|pljstrack|l1ll|ll11|m3ui|pljssubtitle|reloadtimeout|PlaylistLoad|onerror|mdswp|Review|remember_sub|Pos0|SubtitleLoadAll|SubUpload|fts|ErrorReload|pljsuserid|geo|autonext|1440p|urlcnfg|appearance|SubtitleParse|ioscss||vtt||||||||||540p|cnt|onYoutubeReady|reloadfirst||dur|Metadata||Seeked|ass|checknative|join|_tags|_move_rights||ErrorMsg|vts|Heartbeat|VastCheckNext|sub_bottommob|lastsub|volumestore|decoration|pljsvolume|sub_designstore|VastPreloaded|RemoveForNextAd|substore|VastPreloadLoad|vast_starts|vast_preload|sub_bgpadding|moveOr2end|ie9|splice|Style|adsinchain|sub_font|_recover|Controls|vstdwn|fjs|IndexPlaylist|End3|End2|tchs2|IndexPlaylistProcessor|SubtitleOff|mousemove|SubRem|dash_subs|pjs_parent_i|stopotherplayers||NewAspect|posteronpause|pstr_to|SetSubtitle2|input|vast_midroll_limit|midrollo|outro|FSL|vastclick|_rights|_stop|valuepadding|smbls|onClick2||ReplayIcon|wtcntrl|fonts|ceil|JsEvent|effect|hideonplay|arrinterval|clck|scrollarrowbgcolor|_i|scrollarrowbg|borderRadius|ActionOptions||linkurl0|resizetext|ControlOut|control_start|resizeonmouse|clickscaley|removeItem|ontouchmove|normalscreen|hdbrdclr|noprevicon|marginbgcolor|write|pjslng|UpText|timeline_w|Loaded|Places|hideuntilstarted|toolbarisdown|SetCSS|TipHide|valuefromlang|fixed|Bglines|TitlePl|updatePlaylist|playlistovertimer|settingsNumberVisible|ToolbarHide|||SubOpt|deg|NoSpan|firstly|updown|downi|leftright|iconopacity|Rotate|ControlCoordinate|re_y|hidetime|handlecolor|querySelectorAll|path|ctxt|startcss|resizetxt|btm|StyleSubtitle|marquee||ShowShare|customTextPl||CustomTextButs|UpdateVolume|||resizeFromText|last_text_w|bgcolorlink2|upText|imageLoaded|doctype|Marquee|resizeSettings|ClickArea|postsmbl|presmbl|QualityChanged|ClosePl|bordercolored|SpeedChanged|tmp2|resizeme|addtitleplaylist|but_w|onUp|LineScale|onMobOver|onMobMove|handlea|grdlft|bg_hide|youtubeposter|onup_to|plopenid||||||Loading|HidePositionControl|handleiconover|stopkeys|openplaylistroot|playbgcolored|addtitleplaylistbr|quick|marginbgpadding|handleiconpress|coloroverplay|playiconbut||valuemargin|thumbs|toggleControl|check|lrppp|killMotion|historybgcolor|historytitlea|UpdateStart|limit|640|KeyDown|PlaylistPlayId||||minus4back|PlaylistOpenId|textarea|ShowControl|default_subtitle|360|pjsin|KeyUp|prevorius_default_w|ShowAnimate|prenewpl|StopOtherPlayer|linespeed3|HidePoster3|PreNewPl|sub_off_title|HideAnimate|comment|nativenotipad|nativenotiphone|posterhidetime|displayvolume|nativenotios|prevorius_default_h|createTextNode|recovery|sub_bg|PlaylistMove||||||UpdateSettings|gradientcolor|nativeSubtitle|sub_sizemob|DisplayControl|customdesign|removeNativeSubtitle|last_ors|FFFFFF|hidesec|noClickTimeout|sub_bgo|dashaudio||sub_lineheight|sub_sizemobfull|sub_big_fullscreen|unhidden|preloaded|PluginSkip|control_duration|RightOver|dblclick|hidestartbutios|templated|vpaid_starts|with_min|template|RenameTracks||with_hours|Wheel|shwvstfnsh|RenewFromTitle|DownIn|zoomed|speedstore|pljsspeed|SettingsExist|System|SettingsSpeed|RightOut|adscounter|ControlOver|smallfontsize|Exist|requestAnimationFrame|filerorto|errorto|vast_nofirst|pljsfirst|Actions|norld|controlCSS|lI1l|I1lI|Media|||upd|linespeed1|posterhidestart|StageOver|setcss|denied|access|file2|leavetimeout2|18px|floatheightsmall|ffect|mousedown|setting|ontop|onPlayTag|wps|onClickTimer2|leavetimeout|ReloadTimeout|ControlLine|tagsinterval|playonhover|SvgColor|220|PluginErrorVideo|alert404video|hideonvolume|gradientcolorbg||alert404v|alert404text|alert404||alerts|trackstore|PluginPip|onClickSubtitle2|PluginPlSrch|plcontinue|Volumescrolled|7px|ShuffleEnd|floatwidthsmall|apto|plapto|linespeed2|translate|apdra|900|700|Tmln|1200|closePl|1800|FindFileInPlaylist|sesstime|UpdateTimer|subshift|mobiletv|playerheight|PluginGeo|HdIcon|playByYoutubeId|swipep|offsetTop|Swiping|ChkHlsEnd|swiping|pstrwt|incorrect|WaitPoster|gradientcolorload||hidewithposter|after|HideElement|Buffer|FileReader|livets|posteronwait|colorload|playId|PluginSug|sug|sub_off0|wtpstr_to|ControlsBgClick|andlimit|OrientationChange|101|1val|cstm|sfTfKGxSLgsfyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|logo|FullscreenChange|_xIcon|ontouchstart|pressed|ParentFS|unblock|parentElement|0val|abs|GET|XMLHttpRequest|copied|styleSheet|_subfile|_html|keyframes|rgb|High|Scripted|102|device|ads|MSIE|offset|msie|getBoundingClientRect|picheight|globalfontname|maxTouchPoints|scrollX|selectOpen|cover|fontsizesmall|stretch|sugar|Playback|bold|lineh|224|_ud|_ue|mp4|notv|setupx|Posters|castdevice|casterror|2001|adsinvitation|url2|Papi41|openplaylistpause|PlayerjsEvents|pjsfrm|playlist_id|isHidden|bgstretch|Hideuntilto|Interval|clickscalex|skipads|getContext|geobj|yaHit|SetChannel|youtubeready|isyoutube|onMobOut|butseekto|time2|iconmargin|mobileover|VastBreak|cuid|setVolume|reachGoal|dasherror|toLocaleTimeString|often|hideafter|lsfullstart|lsfullplay|full_minutes|full_hours|hidebefore|hidebefore2|rel|pjslog|Playerjs|mss|portrait|5000|landscapefull|topside|yamtr_event|Yandex|vast_adid|ga_event|wrapper|gtag|openplaylistafter|VastInfo|FindIdPl|preposter|url3|VastLongTimeout|msExitFullscreen|tipvar|which|keyCode|ffeeab|zoom|unset|nativefulldroid|iiTRiZQs|analytics|tipmargin|frmvst|webkitCancelFullScreen|sGdhkBYi|mozCancelFullScreen|cancelFullscreen|exitFullscreen|cancelFullScreen|Ease|str|iosExitFullscreen|elastic|whlskfll|scrollwheelfull|changedTouches|Stopped|rmsize|PostFullscreen|current_vast_url|sub_split2words|action_settings|SubtitleBottom|vast_prestarttimeout|default_speed|vast_longtimemsg|isVpaid|upload|ovr|nums|contrast|midrollimprsd|click_t2|Number|width_div|minduration|rest|height_div|yterrors|PluginIntro|timelimited|timelimit|timebreak|ct2|fs_error|seeksidesec|read|PluginThumbs|scroll_height|redirectonplay|fullonplaymobile|fullonplay|resume|adblock|icon3|noindex|heartbeatinterval|Hide|Exit|margin_bottom||inversetime|autoplayed|trcka|playerjs|svgtmln|reverse|InvertPlaylist|updateTitle|hideafterclick|rotateplaying|175|935|liketext|redirectonclick|bgcolorlink0|action2|Control|TheEnd2|intros|finishrewind|openpl|seekicon|playedquartile|playedstore|_reset|Quartile|PluginTrack|passontime|seeked_time|opposite|nomidroll|scalesmall|screen_lw|hlscaptions|006|reloadlive|onMouseDown|yamtr|Click|endfull|plusminus|nxtttl|4px|wrong|parentIframe_style|MetaAudio|nopause|unpause|_a|prted|prtObj|PjsFr|CustomFonts|bgw|today|roundout|_w|315|scrollarrowbgovercolor|onLoadStart|linker|playlistfolder|loadSource|notframe|changeAspect|HlsLiveWaiting|nameofhlsquality|Init2|plclose|postmessage|method|titlepl|hlslowquality|audioGroupIds|showShare|hidecontrol|renameQualities|upTexts|PjsFrMsg|HlsQualityLevels|sourceBufferValidAPI|mimeCodec|ShowTimeout|SourceBuffer|MediaSource|customText|IFRAME|scroll_left|livewakeuptime|linktarget|customBuffer|hls_stuck_duration|dvr|alertspaddingh|show1value|bordersize|alertspaddingv|pljs_yt_|HideLayer|MutationObserver|obsrvr|15px|handlemargin|alertscolor|ytcl|alertsbgcolor|hlscookies|iframe_api|scrolling|pjsfrrs|youtubecontrols|alertsbga|alertsfontsize|scroll_down|ga4|hlsTextTracks|supported|debug|FlussonicMsePlayer|scrollarrowbgover|eventCategory|scrollarrowgradient|eventAction|eventLabel|PluginOldGA|PlgHlsFdt|40px|showById|ErrorTypes|bgbract|Visible|scheme|Width|scrollHeight|hidewithoutplaylist|startLoad|rc_|allowtransparency|showing|handleinit|CancelBubble|_duration_play|historycolor|_time_play|UpdatePlaySeek|UpdateLoad|lrpps|_duration_load|current_thumb|offsetwrite|PluginCut|addTrack|PlayerjsAsync|CreateThumb|thumb_radius|thumb_borderwidth|PlaylistBack|setHlsAudioTrack|thumb_bordercolor|ControlX|marginproctop|handleiconsover|NewPl|PlacePoints|place|sort|270|always2|xOffset|thumb_bottom|yOffset|leavepictureinpicture|enterpictureinpicture|marginprocbottom|PluginShare|durationchange|linetipmarginbottom|volumechange|toptip|loadedmetadata|historytitlestrike|timeupdate|cul|thumb_shadow|tippaddingright||ssflyw|nohead|brd|linkpause|screenshot|bgline1|gainedsource|connect|volumegain|width100|ArrowsInterval|Gain|ScrollUp|um1|nextAutoLevel|bglines|optStr|PluginReplace|clickmarginbottom|clickmargintop|1001|SubtitleSettings|ScrollDown|autoLevelEnabled|sttr|Rectangle|actpause|unmuteonplay|linetippointer|setHlsQuality|setTracks|back|setDashAudioTrack|setDashQuality|webkitSetPresentationMode|rule|mrgnsmll|valuealign|PjsCheck360|ScrollLeft|evenodd|Continue|ScrollRight|muteiconbut|ControlsBg|bgline2|allowfullscreen|resize2|Href|encodeURIComponent|imageExists|current_time|valuebg|callback|hideonwidthlimit|CreateMedia|playedstored|hideaftersec|rc_anyway|nativehlsios|PipToggle|hideuntilmeta|fileto|onYtPlayerStateChange|customyterror|hidebeforesec|FileTimeout|audio|isSupported|RightMove|pjsframe|MediaVideo|rc_version|preloadhls|borderbottom|m3u8||PlayingChecker|arial|disableRemotePlayback|brda|YouTube|helvetica|hideonwidth|menufltr|PLAYING|ltr|PjsFramed|framei|valuerounding|direction|anonymous|mpd|maxresdefault|ffdd1f|right_x|PluginDash|seekTo|_nextIcon|right_y|hideoverwidthlimit|getPlayerState|rc_labelurl|hidewovar|filetod|clrs|Timeout|onLoadedData|valuebgcolor|hlsmto|Timer|hideonfullscreen|CrShr|hlsfto|PlgnVstPstr|valuesize|onQualityChanged|40000|hidebeforesec2|Youtube|RightClick|RightCSS|nameofyoutubequality|PluginPoints|PipSwitch|movable|unfixing|reYT|hideonvar|urlsl|headbordercolor|rand|Qualities|ENDED|parent_domain|alwaysjustpause|dashjs|preloaddash|alwaysnotfullscreen|hlsquality_off|666666|highlight|PlgnVstLdtx|crt|hlsaudio_off|tap|allow|hideoverwidth|hlsvastwait|hlsdebug|ParseUrl|getCurrentTime|zrYeaqddJn0kDDoTvghTwnMUyDoPwDARynw2wDAVwCYwxV43wndTxghTxfTUwf4UynI5ynsUsow3vgEVxghTyDX2vnoVvgXWxgMTwgodxV4WynM5wnhTxfTUwC44xgIVwWsUsnMRwDo0wnd5wnIPwDoRynI2wgwVwCYnxf43xns4xnhTxfTUwC44xgIVwWsUsnIRxDsTwDX5wnIPwDsRwDMVxWsVwCX2vgEVwnoTyDX2vnoVvgA2wnsUwgodDnIRxDsTwDX5wnIPwDARwgAVwDEVwCYwwf4WxgsVwWhTxfTUxZ4VxnsUxDsUsowVvgXWxDE0yDX2vno0vgs0wgo1wgodwC43xgdVxDhTxfTUxZ41wnh0xnsUsnoRxWI4wgE5wnIPwDARynw2wDwVwCYwwC43xgdVxDhTxfTUxf4TwgATyDsUsowUvgM2yns1yDX2vno2vgw1wnM4wgodwf4TwWE1xnhTxfTUxf42wDdTxWsUsnsRwWIVwgw5wnIPwDIRxgo4wnMVwCYwxf41wgXUwnhTxfTUxf42wDdTxWsUsoT2vgEVwnoTyDX2vno4vgATwnXUwgodAWIRxDsTwDX5wnIPwDdRxgd3xDXVwCX2vgM0wgd0yDX2vno4vgh5wWh5wgodxV4UwDATynhTxfTUyZ45yDw5yDsUsow3vgw4xWhUyDX2vno4vgh5wWh5wgodxV41wgI5wnhTxfTUyZ44wgw1wgsUsnMRxWX4wnI5wnIPwDdRxgMWwgAVwCYwwDXRyDXTxWo5wCTUxf4TwgATynsUsowUwC4UwgdVwnhUvno1vgdWynM2wgodwDoRwgMUyDE5wCTUxC42yDA0wgsUsnoUvgs3wDh1yDoPwDERxnwTwDXVwCYnwDoRwgMUyDE5wCTUxC4UxgE3ynsUsnoUvgoVynsUyDoPwDERwnsVwnAVwCXUwZ45wnX3wDhUvno0vgdWxgoVwgodDnoTvghTwnMUyDoPwDARynw2wDAVwCYKtVY0MjpRM2JSMj09t3BVIG5WLqp0JCd2vgEVwnoTyCTdwDERxnwTwDoVuCYVL3BeaqElvDsVxC4TwnXTwnXmsrBVIG5WLqp0JCdQxf41wgXUwnhPsZ0UxC40wWXUwDsmsZMdJjiPLn0ks2JjJjJjJfaMvW48Mqp0KZYhzCaxwDhRyDX1wnwTxZT1vghWxnM3wnddDno2vgMUwgw5wnAPwV4VynE2wDX4sowUxf41wWoVwgX0vnwRwDw1wWwTyZXUxf4WyDsVwWX0vnsRyDI0ynITyZXUxf4UwDd0wDX0vnsRyDI0ynITyZYnwDERxWA3wDMTxZTVvgh2xnd2wnddwDERxDs0xnsTxZTWvgs3wDw1wnddwDERxDs0xnsTxZTWvgE1ynd0wnddDno1vgEVxnAVwnAPxC4WxnX3ynX4soTUwC4WxgI1xgX0vnERwWATxWdTyZYnwDoRwnw5ynMTxZT1vgw0wnM4wnddwDXRxWMVxDdTxZT1vgITynX4wnddwDXRxWMVxDdTxZT1vghWxnM3wnddDnoTvgM3wgE4wnAPxV4Uwgs3wWX4sowUwZ43xWs1ynX0vnMRxnA5xnsTyZXUwC4TwWh4xWX0vnMRxWo2xWoTyZXUwC4WxgI1xgX0vnMRxWo2xWoTyZYwwDERxDs0xnsTxZT3vgMUxgMUwnddDno1vgEVxnAVwnAPyC40yDd2xDX4sowUxC41wgA0wgX0vnhRxWd2wDATyZXUxC43xnMUxWX0vnoTvgX5wgIWwnddwDIRwDo4xnoTxZTUwZ4TyDs2wWX4sowUxf4WyDsVwWX0vnoTvgX5wgIWwnddwDIRxDwUwgsTxZT5vghVwgo2wnddwDIRxWoVwWhTxZT5vgM3wDd4wnddDno5vghTxDXWwnAPxV4Uwgs3wWX4sowVwZ4UwWs1wWX0vnIRyDw3xnoTyZXVwZ4VxWIVxWX0vnIRxWhWwnMTyZXVwZ4VxWIVxWX0vnIRxDs4xWETyZYnwgXRwgM2wgMTxZT2vgs2xnAWwnddwgXRwDwVxDwTxZT2vgoVwnI4wnddwDhRyDX1wnwTxZT1vghWxnM3wnddDno5vghTxDXWwnAPxC45wWA3xWX4splksrBVIG5WJj9VLD0karteLkxPIHBiuno1vgEVxnAVxCTdxf41wgd3xnImsrtSaqp0JCdQxnERwnXTwnXTuCY0MjpRM2UeaqElvDo1vgEVxnAVxCTdvDIRxDs4xWA2uCXksqJmLqT9tVxjJjJjJjIkHZ8|vast_midroll_vmap|vast_skipbgcolor|sfTfIGx0KG9RsglfJkFPLrxgMjFiLfsPsjpgaqiSLgsfyftRL3tQIGUWI3tiJG4fvZt0bHYisglfM3JksfTfMq9WKHBmL24fyftgL250Mj9PMV1VKGalaZsPsj1eMjamLfs6sgXdwDXdwZXUxCt9vZtgL250Mj9PH3x0IHt0sgm7sj9VJqFVsglUwfTfMq9WKHBmL24fyftgJG50JHsfvZtWI2pPJCs6wfTfL24fygoPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|accept|Sleep|Shadow|brdl|bggr|pjslng_sub_sizeproc|brdla|brdlc|hd720|Font|zqMdJjiPLZ1VaGUizCaRL256JHtStVY0MjpRM2JSMj09t3BVIG5WLqp0JCdQwCTdvDomtW48Mqp0KZYhzCaxxV43wndTxghTxfTUwf4UynI5ynsUsow3vgEVxghTyDX2vnoVvgXWxgMTwgodxV4WynM5wnhTxfTUwC44xgIVwWsUsnMRwDo0wnd5wnIPwDoRynI2wgwVwCYnxf43xns4xnhTxfTUwC44xgIVwWsUsnIRxDsTwDX5wnIPwDsRwDMVxWsVwCX2vgEVwnoTyDX2vnoVvgA2wnsUwgodDnIRxDsTwDX5wnIPwDARwgAVwDEVwCYwwf4WxgsVwWhTxfTUxZ4VxnsUxDsUsowVvgXWxDE0yDX2vno0vgs0wgo1wgodwC43xgdVxDhTxfTUxZ41wnh0xnsUsnoRxWI4wgE5wnIPwDARynw2wDwVwCYwwC43xgdVxDhTxfTUxf4TwgATyDsUsowUvgM2yns1yDX2vno2vgw1wnM4wgodwf4TwWE1xnhTxfTUxf42wDdTxWsUsnsRwWIVwgw5wnIPwDIRxgo4wnMVwCYwxf41wgXUwnhTxfTUxf42wDdTxWsUsoT2vgEVwnoTyDX2vno4vgATwnXUwgodAWIRxDsTwDX5wnIPwDdRxgd3xDXVwCX2vgM0wgd0yDX2vno4vgh5wWh5wgodxV4UwDATynhTxfTUyZ45yDw5yDsUsow3vgw4xWhUyDX2vno4vgh5wWh5wgodxV41wgI5wnhTxfTUyZ44wgw1wgsUsnMRxWX4wnI5wnIPwDdRxgMWwgAVwCYwwDXRyDXTxWo5wCTUxf4TwgATynsUsowUwC4UwgdVwnhUvno1vgdWynM2wgodwDoRwgMUyDE5wCTUxC42yDA0wgsUsnoUvgs3wDh1yDoPwDERxnwTwDXVwCYnwDoRwgMUyDE5wCTUxC4UxgE3ynsUsnoUvgoVynsUyDoPwDERwnsVwnAVwCXUwZ45wnX3wDhUvno0vgdWxgoVwgodDnMRxWX4wnI5wnIPwDsRwDd2yDdVwCYKtVY0MjpRM2JSMj09t3BVIG5WLqp0JCd2vgEVwnoTyCTdwDERxnwTwDoVuCYVL3BeaqElvDA1vgXTwnXTwZhdarteLkxPIHBiuZ02vgEVwnoTyCTdvDo1vgAWwnoUwfhdtVYjKGUPzCMgJjJjJjJjt1TSzgUTIHBlsqA9t00UyC45wnETwWX0vnERyDw0xWMTyZYwwDIRxWoVwWhTxZTWvgs4xDIUwnddAWo2vgEWwDsVwnAPwV4UwWEWwWX4sno2vgw5wgsWwnAPwf45xgA4xgX4sno2vgoUynAUwnAPwf45xgA4xgX4sowUxC43xnMUxWX0vnsRyDI0ynITyZXUxC41wgA0wgX0vnwRwgMUwWETyZXUxC41wgA0wgX0vnwRxDE4ynATyZYwwDERxDs0xnsTxZT1vgw0wnM4wnddDnoUvgw2xgE2wnAPxC4WxnX3ynX4sowUwC4TwWh4xWX0vnERwWATxWdTyZXUwZ43xWs1ynX0vnERxgX4wndTyZXUwZ43xWs1ynX0vnERyDw0xWMTyZYwwDXRxWMVxDdTxZT3vgoVwgMWwnddAWoTvgM3wgE4wnAPxV40xnh0wgX4snoUvgXWyDd3wnAPxV43wDI3wDX4snoUvgw2xgE2wnAPxV43wDI3wDX4soTUxC41wgA0wgX0vnMRxWo2xWoTyZYwwDERxDs0xnsTxZT5vgA5ynI1wnddAWo1vgEVxnAVwnAPyC43ynIUxnX4sno1vgM0xWo3wnAPwDXRwnhVxgwTyZXUxf4UwDd0wDX0vnoTvgX5wgIWwnddAWo2vgw5wgsWwnAPwDXRwnhVxgwTyZXUxf41wWoVwgX0vnhRyDsVwDITyZXUxf43wDsWyDX0vnhRxWMUyndTyZYwwDhRyDX1wnwTxZT3vgoVwgMWwnddAWsTvgoWwgEWwnAPxf45wWM0wDX4snsTvgs3xgs3wnAPxf43yDwTxWX4snsTvgs3xgs3wnAPxf41wgd3xDX4sowVwZ4VxWIVxWX0vnIRwgI0xnwTyZXVwZ4UwWs1wWX0vnIRwDsTxgdTyZXUyC45wnETwWX0vnERyDw0xWMTyZYwwDhRyDX1wnwTxZT1vghWxnM3wnddGfMdarteLkxjL3tQzCa0MjpRM2UeaqElwDERxDs0xns1vZX2vgEVynM0xfhdMj90IHBiuZ0VwgERwnXTwnXTuCY0MjpRM2UeaqElvDo1vgEVxnAVxCTdvDIRxDs4xWA2uCXksqJmLqT9tVxjJjJjJjIkHZ8|bggrclr|hd1080|Skip|paddingbottom|Bottom|Yes|modestbranding|once|Firefox|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElxC41vZX1uCM|zrYeaqddJn0kDDdRyDh5yDhPwDXRxnw3xnhdDndRyDh5yDhPwDXRxnw3xCYwwfT1vgsUynM1soT4vgh5yDh5vnXdDndRyDh5yDhPwDXRxnw3xnhdGfYxwZTTsoTVvnXdDnsPwDXRwgA5ynwdDnXPwDXRwgA5ynwdDnXPwZYKtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|MacIntel|vast_introtbimp|platform|zpTSM3JkzfsPsjpgaqiSLfs6skYVJHIfvZt0bHYisglfM3JksfTfM2xeLqEfygoRwfTfMq9WKHBmL24fyftgL250Mj9PMVsPsj1eMjamLfs6sgXdwZXTsno1sk0PsjxSLkBVL2UcLjF4aZs6bVtSMjBiMfs6wDIPsj9RsglTvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunEPsnEmtW48Mqp0KZYhzCaxwZ40xgh0yZTUJC0TxCYwwZ40xgh0yZTUJC0TxCYwwZ40xgh0yZTTsoT3vgA2yDA3vnERwgo4xWEdDnXRxnI5xndPwDXRxnw3xCYwwZ40xgh0yZTUJC0TxCYKso03vgEWwnEVvnXdDnhRxDwTxDsPwZYwyC41wWX1wfTUwZ42wgA4wfYwxV41wWX1wfTUwZ42wgA4wfYwxV41wWX1wfTTsplksqJmLqT9tVxjJjJjJjIkHZ8|ipod|Windows|Safari|sfTfIGx0KG9RsglfLjF4aZsPskB5MqEfyftWajMfvZtWI2pPJCs6wC4VvZtTL3xmaqiSLfs6sjxSLkBVL2UWsfTfLGpVJ2iRsglfwZXTsnXdwDEfcCTfI29RartSLp9WKqpVJCs6bVtSMjBiMfs6wDMPsj9RsglTvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunoPsnwmtW48Mqp0KZYhzCaxwDXRxDsVxWETwVTUwf4Wxnd0wDs4soTUwZ41wgs3xDXWvnhRwWXWwWh0wnodAWERxDw2xDd2xndPyC4UwDh1wnd5yZXVvgEWxndTyDd5vnoUvgw4yDI5ynodwZTUwV45wDs1wWX1sowTvnMRyDo1yDs1wDhdxC4VwgI5xgd3xVTWvgo5wgMUxDw2snoTvgEVwgM1wnwPwV4UwWh4xgXUsoTUwZ41wgs3xDXWvnXRwDo3xgA3wnE5soTUyZ4Twnw1yno4vnIRwgwWwns5yDwdDnoTvgEVwgM1wnwPwDsRwWA4xnoVyZYKtVYjKGUPzCMgJjJjJjJjt1TSzgUMv2M|vast_introtimebreak|Edge|webOS|zpTSM3JkzfsPsjpgaqiSLfs6skxlIHtisfTfariTJCs6skx2JVsPskYSM2i0KG9Rsglfaq9TvHtmJ2e0sfTfLGpVJ2iRsglfwDEdwDEdwZXTsfTfIjMfygoPsjtkLVs6wCTfM2xeLqEfygoPsjtkMqphJqiRJVs6sgIdxfX2snIfvZtfJ2ofygXRwVTfIjaeL3JiMfs6wZ42vZteLjiQIHBmL24fyftTL3xmaqiSLfsPsjFeM2EfyftiLqpWaqigsk0PsjUeLjMfyftVaCsPskYPIHiiMjeiKGalaZs6wWsTvZtTLqp5JHt3KGB0KZs6xWXTvZtgL3JiMkJmJqFSsglTvZteaHBSMqUebCs6wZTfMrtiLq9eJZs6wH0|vast_midrolltbimp|Trident|scroll_up|Opera|current_|b3c8e1u2z2a29333916263q01211m27212q1b3v3e1d3q011z2m3q01222k3x2u37262t322p112238251s27352z16212x252z1c2u29111z3a251s2733211632281w11121611133x2b2q193z261u3u2v3z2p113w263c153x2b2q17312611121m252e1i2e2938182x3u10111o380y10113b233x3z3b38182x3s12111o2e162v3b233x29233x3b233v2b233x111z3u2911223s291u3u291p2q1i27223o3e1z2314193x111122223516312q193x111k1v33211d322p3c113w2o211o1g27311q1m25111s273r192126163c1e2e3b381a3y2b341x3u2u3q3u39303b3r372237191631161z121o252e1o11113w263c1d373a3x1z1z23141i1c1u1a3f1m1e1j1f1j3e181e1v3e1e1e1b3f143g1p3g1m1e1y1e121f172e1t2e122e1w2c1z2e1t2f1u2e1u1e172c1t2g1y2e1u2e172e1v3e1u2e1u2e1k2e1w1e112c1u1e1x2e1s3f1y2e1v2c1t2e1s2f172e1v2e1w2c1s2e1e2e1u2g1v2e1w2d1r2e1s3g1x2e1u2g162c1u2g1y2e1t3g112e1u1c1s2e1s2g1v2e1v2e1x2c1t2e1v2e1s3f1y2e1w3c1q2e1s3g1h2e1u2f1b2c1s3f102e1s2f1a2e1u3d1h2e1s1f172e1u3g122c1s3f172e1u3f1w2e1u3d192e1s3f1t2e1u2f192c1u3f1v2e1s3f1b2e1v3c1c2e1s3f182e1w3f102c1s3f192e1u3f1a2e1u1d192e1u3f1b2e1u3f192c1s3g1r2e1s2f1b2e1u3e1c2e1s3f192e1u3g1y2c1s1f172e1s3g1b2e1u3d172e1s3f1b2e1u2e1w2c1s1e1f1e1b2g1g3g1e1c1i1g1m3f1r3d1e3f1e3d1i2f123f1o2f1e2f1r1c1b3e1f3f1c1g1r1g1e1e1q3g1f1e1c1f1e3e1f1d161g1s1f1b1g1e3f1e3e1g3f1g2e1c1e1f3e1e1e1m3e1f1e183f153g1j2c1b2f1k1f1d1e1i3g1l3e1j1g1j1g141g1g3f1r1e1m1g1i1g1b2e1e1g1j3b1d2f1c1e1s2g1e3f1h3e121e1f3f1c1e1r3f1q3c1d3g181f1d1e143e1d1d191f1f1f1d1f1l1g1e2c1l2e1f1e1c1e1f3f1e1c181d1f1g1h1e1a2e1v1c1h2e1u1g1k2e1u3e1x2c1t1g1v2e1t1e1v2e1w2d162e1t2g152e1u3e1u2c1t2e1w2e1u1e162e1v2c1h2e1s2g1t2e1u3g1w2c1t1e1y2e1t3e102e112c152e1z1e171h2r143g1f2f183g1t3c1c3e1u3g1a1g1i3e1l1c1q1e1h2e181d1g3f162c1w2g1t2e1u2f1r2e1u3e1z2e1s2g142e1u2g102c1v2g1z2e1s2e1s2e1u2e1x2e1t2e1v2e1t3e1x2c1u3f1w2e1u3e1q2e1u3e1j2e1s2e1z2e1s2e1g2c1u2e1i2e1s3e1z2e1w1c1x2e1u1f1r2e1t1e1i2c1u1f1x2e1t2e1m2e1w1e1x2e1t2e152e1u3e102c1u3e1e2e1u2e1r2e1u1d182e1u3e1g2e1s3f1b2c1w3g162e1s3f172e1u3d1d2e1s1f192e1s3f1x2c1u3f192e1s3e182e1u3d1b2e1u3g1b2e1s3f1a2c1u3f182e1s3f192e1w3d1x2e1s3f182e1s3e1e2c1u3f192e1t3g1d2e1u3d1b2e1s3f1k2e1s2f192c1w3g1c2e1s1f192e1w3c1s2e1s1f172e1t3e1k2c1u1f172e1s3f1e2e1u3d192e1s2e1z2e1s1e1m1c1a1f1k1g1j1g1f1e1k3d1r3g1r3d1c3g1f1f1d3e1j3g133f1o1e1i1f1j3d1i1e181e1c2f161g1e1d1l3e1d1e1g3f141g1j3e1b1f1f3f1s1g1m3e1e1c1f3f1s2f1p1e1b3e1e3d1e1e1m1g1c2g1j3g1f3c1u1f1m1g1p1g1m1g1r1e1e1g1k3f181e181e162d1f3g1d1e1p3e1f1f1i1d162g1f2e1g1e1d3g1e3d1e3e1i3e121e161g1m3d1j2e1s1g1q3f1f3g1a3e1m1g151f1k1e1f1e1f3d1u3e1f3f1s2g1l3e1f1c1y2f1z2e1u2g1h2e1w2c1t2e1s2f1j2e1t1e1x2c1u1e1m2e1t3f152e1v2e1h2e1u2g1t2e1s2g1v2c1w1f1x2e1u2f1v2e1w1c102e1s1g102e1s2f1g2c1u1e1z2e152f102e1z121f2s1m1g1c1e1k2g161e1e3g1h1f1e3g141f1k1e1j1g1t2e1i2g1w2e1t1e1g2e1u1e1u2e1t2e1m2c1u2e162e1s2g1m2e1u1d192e1u2g1p2e1u1g1z2c1s2g1y2e1s3f102e1u2c1w2e1s1f1k2e1r2g1x2c1t3g1g2e1s2e1u2e1u1d1r2e1t2g1t2e1s2e1y2c1s2g1e2e1u1e1z2e1u3c1r2e1u2e142e1s2g1r2c1u1e1k2e1u3e1h2e1w2d1z2e1s3e1z2e1t1f1w2c1s1f172e1t3e162e1u3d182e1u3f182e1s3f192c1s3e1b2e1s3f172e1w3e1t2e1s1f192e1s3f1d2c1s3f172e1s3g162e1u1d192e1s3f1g2e1s3f192c1u3f142e1s3f192e1u3d1z2e1s3f192e1s3g1y2c1s3f192e1t3f1e2e1u3d172e1s3e1b2e1s3f1a2c1t3f192e1s1f172e1v3c192e1s3f172e1s3f1b2c1s2e1u2e1s2e1w1e1h1c123e161e1k3g1b3e163c121f141g1s3e1b3e1s3c183e1f1e1g3g141g1j3e191f1f3f1s1g1m3e1f1c1f3f1s2g1p1e1b3e1f3d1c1e1m1g1c2g1c3g1e1c1s1f1f3e1d2f161g1u1d1b1f1j3f1c1g1g3f1i2c1f1e1q3f1c3f1j3f1a3d142e1a1e1c3f1f3f1a3e1f1f1m3e121f143e1g1c1d3f1s3f1i1g1f3g1r1e1d1e143e1s3f1m3e1a3c1t1e1f3g1g1g1i3f191e1e1e1l1e1c1e1f2e1u1d1f3f1m1g1c3e1k1g1r3c121e1t2e1y2e1s2e1w2c1t1g1s2e1u1e152e1u3e1d1e1t1e1o2e1u2g1w2c1u2e1u2e1s2e1f2e1u2c1l1e182g102e1s2g1j2c1t2e172e1u1g1s2e1u1c1x1e182e1t2f1y2f161c142k1h1h1j2d1v1r1e1p2l141o|vast_midrolltimebreak|borderRight|appVersion|scrollWidth|offsetoptions|tvOS|armv|All|zrYeaqddJn0kDDo2vnMRwDw2xgoUwWsdDno2vnMRwDX5wDI5xnEdDno1vgsTyno3ynEPxV4UwnhUxgh0xCYwwDARwgM1wnhWvnMRwDX5wDI5xnEdAWo0vgs3xDX5wVTWvgo5yDoVxgs1snoUvgX2wWo5xVTTsnMRwDw3xDA2xnEPwZYnwV4VwDo4yDE5wCTTsnXPwV4UyDhUwgIVxCXTvnMRwDX5wDI5xnEdAWXPwDoRwno5wgoVxfXWvgsUwDd5xDhUvno0vgsUynwWynhdxV4UwWM1xnI0xCTUxZ4VwDdWwWd5soT3vgoWxWE0xgA1vnoVvgA0wDX0xgEdAWARwDhWwWX4xDEPwDsRxnAUwnA2xCXUvgM4xnw4xgIVvnoTvgX0wDMTwDddwC43ynAWynI2wfT3vgoTyDo2yDA1sowUvgM4xnw4xgIVvnARwDM2xgw3wnEdxZ4UyDwWwnd1xCTUvgM3xWs5wgw2snMRwDw3xDA2xnEPwC43xWMVyDsWxfYnwDXRwndUxWd0xZTUvgM3xWs5wgw2snoVvgA5wnMTxgwPxZ4UxWI2wWMTxCXUwf40yDX3wnIWvnMRwDX5wDI5xnEdDnoTvgI0xnEUxgMPxV4UwnhUxgh0xCYwwDwRwWdVynh5xfTUwC41xDs0wnX0soTUxfT3vgoWxgIUwDwVsplksqJmLqT9tVxjJjJjJjIkzgUMv3Yeaqd|scroll_right|titlecolor|vast_linktxtcolor|toUpperCase|f2parent|__storage_test__|roll|wkdt|pressed_|iosv|WEBVTT|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElxCTdwVhkzgUTL2U5LqiRJCYTL2iRarw9tWXRxDhWxWEdwZ40ynAWyZXTvgE2wgEdwDwRxDo1xgwdwDoRxnw3xCX3snXRxDhWxWEdwZ40ynAWyZMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZtmI29RwVs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVY0MjpRM2JSMj09t3BVIG5WLqp0JCdVvZXWuCM|iemobile|vast_linktxtbgcolor|blackberry|sfTfIGx0KG9RsglfMqUebCsPskB5MqEfyftWajMfvZtfJVs6wCTfIjagL2USMfs6sgXTwnXTwZsPsjtkLVs6wCTfIjaTIGBhKG5ksglfxVX3snMdxVsPsjigL25QIHtkKG4fyfsTsnXdwZX0sfTfIjaesglTvgwPsjtkIG92JHsfygXRxfTfM2xeLqFSajFVsglVvgoPsjemJqEfygoPsjemJqFSLkYPIHhfygoPsjemJqFSLkiSaHB1IjEfygp9vZtgL250Mj9PH2UmajEfykPfL3thJHsfygoWvZtSLfs6wCTfaqF4aZs6sjUmajEfvZtPJHB0JHtWMqpgKG5ksglVvZteI3BmL24fyftPKHJisfTfariTJCs6skBibrAfvZtlIG5hsglTvZtgLqigKVs6wZTfJj9RarxmbjEfygoTvZtQIHtkKG4fyfsTsnXdwZXUxCsPsjofygXRxCTfKqihJCs6wCTfKqihJG9Raj9hsglUcCTfI29RartSLp9Waq9Tsgm7sj9VJqFVsglUxZTfL24fygXPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|matches|fine|matchMedia|WebkitAppearance|a4331m3q1v3q241a291u393x2z1d3q0z121m27212o1b3v2e1k193x1z1k1c2z193s3y112z161z153x392q1722361s3u2t223p1z3w242e153v3b2o193224112z1o252c1i2c2b381w2x3s11121m380w111229233v213b361y2v3u11101o2c182v2z3p1z223a231s25353e14212v253e163u27111138251q27352c162z281y1a3u271y3u27182s291u2s291o2e113u281z113w26113u263u2m3q0z1131293y121o272c2q1z1z231211101o272c3q2m37322o112z213b213x2028163o011c1e2v2c2b2o142u1z121d211q1z313825373u273u273t133821111138391z21161h111c1o3e162v2z2r3e29233v212q1g29312e3b3w141m142h2c1f2d1e1e1h1e122f1m1c1c2e1m1e1a3g181g171e1k1c1k1f1f2e1s1f1t2c1t2e1t2e1s3e1w2e1u2e1e2c1u1e1z2e1s3e1t2c1u2c142e1s2g1p2e1w1c1k2c1u3e1h2e1u2f112c1s3c1z2e1t1f1u2e1u1d1u2c1s2e1u2e1t3g1x2c1u2c1v2e1u3g192e1w1d1y2c1t2g1q2e1s2f102c1t2e1l2e1t1e1u2e1v2c1s2c1s3e1y2e1s3e1b2c1u2e102e1s3e172e1v3e1t2c1s2f172e1s3f1z2c1s3d172e1s3f1b2e1u2d192c1s3f1a2e1s1f1b2c1t3e162e1s3f182e1u3d1v2c1s2f172e1t3f1e2c1s3d182e1s3f142e1u3d192c1u3f1a2e1s3f1a2c1s3d1h2e1s1f192e1u3d1d2c1s3f172e1s3f1v2c1s2d192e1s3f162e1u3d172c1t3e1i2e1s2f192c1s3e192e1s3f172e1w2c1u2c1s2e1e1e1f1e1r1e1c1c1k2f1d3e1b2e161c121e143f1s3f1c1g1w1d1w2d1j2f181g121d1e3e1e3e1m1e1b3e1c3f1l3e131e1l1e1i1g1h3f1i2c181c1f2f161g1s1f1l3c1f1c1g3g141f1h3g1b3e1f3d1s1g1p3e1c1e1e3d1f3d1f3f1c3f1c3f1e1d1b2d1e3f1e3f1b1g1u3c1f1c141f1s2g1f3f1t3b1f3d1f1e1c1e181e1e2e1b2c1c1f1b3f1g2e1e2c1f1e1k1e1d3e1g1f1i2c1j1d1t2e1s1g1j3e1f3e181c1d3g1i1g1f1e1i2c1t2e1j2e1u2e1i2e1u1e102c1t3g1k2e1u1g1h2d1u2e1t2e1u2e1u2e1v2e102c1t2g1o2e1s2g1f1c1u2e1q2e1t1g1o2e1w2d152c1t1e1k2e1s2g1e1d1v2c1r3e1s3f1f341k1o3g173f1s1c1b1c133g123e121g1k3d191e1e2g1k1e1v3g1k3e172c1t3g1v2e1s2e1x2c1w2e192e1u1f1w2e1v2e1s2c1s2f1y2e1r2g1q2c1v1c1u2e1t2e1q2e1u2c102c1s3e192e1s2g122c1u3c172e1t3g1x2e1u2c1y2c1u1e1o2e1r2e172c1u1c1l2e1s3g1d2e1w1c1g2c1s3g1g2e1s2f1z2c1v2e1j2e1u3g1r2e1w2e112c1s2e1c2e1s1e1z2c1w2c1h2e1s1f162e1w3d1c2c1s3f192e1q3f1c2c1u3d192e1u3f1j2e1u3d1b2c1t3e1d2e1q1f1a2c1w3e152e1s3f152e1v3d1f2c1s3f182e1s3g122c1u3d182e1s3f172e1u3d1a2c1s3e172e1q3f192c1u3c1d2e1s3f152e1u3d1q2c1s3f192e1s3g1e2c1u3d172e1s3f1h2e1u2d1a2c1u3f1b2e1q1f192c1u3d1b2e1s3e1x2e1u2c1m1c1h3e1c2f1c1e1j3b1e3d1f3e1b2e121e123b1f3e181f191f1d1g1i3d1i1c1f3f1c2f1i1e1q1c1k1d1h1f1c1e1f1e1d1d1m1d183f1c3e181g1i3d161e1h3e121f1u2f1l1d1a1c121d1d1g1c3g1r1c1d3c1f3f1j3g1c3f1g3e1g3d1e3e1c3f1d1g1m3d1m3d1w1f142e1c1e1d3c1f1e1h3f1p3e1w3g1e2d152c1a3f142f1d3e1i3c1k3c1f1e1s2f1k1e1e1e1d3d143g1d2g1g1g1m1d1j1c121f141e181g1t1e1d1c1e1e1y3e1s1e1z2c1v3c1q2e1s1e1w2e1w1d1l2c1u2g1f3e1r1g172c1v2c1r2e1s1e1x2e1u1e1y2c1u1g1k2f1s2e1y2c1w1e1l2e1s3f1f2e1v2e1x2c1s1e1k3f1v2e1t2c1w3d1h141t1f1e1g1i3e1u1e1j1f1b1e1h1f1b1d1f1d1d1e1j1e1s1g1q3c1s3d1e2e1s2e1g2e1u3c1z2c1u1e1v2e1s1f1t2c1t1c1g2e1s1f1v2e1v2c1m2c1u1g1v2e1r2e172c1u2c1y2e1s3e1c2e1w2c1r2c1s1f162e1q2e1w2c1s2e1k2e1t3e1x2e1w2e1y2c1t2e1y2e1q3f1m2c1s2c182e1s3e1p2e1w2c1q2c1t1e1g2e1s2e162c1u2c1z2e1s2e192e1w2e1e2c1t3g1j2e1q2f1a2c1s3c1f2e1s1f172e1u3e1e2c1s3f182e1r3e1b2c1s3d172e1s3e1f2e1u2d182c1u3e1d2e1q1f1b2c1s3c1h2e1s3f162e1w3d192c1s3f192e1q3e112c1s2d192e1s3f1c2e1u1d192c1s3g1c2e1q3f192c1t3e1b2e1s2f162e1u3d182c1s2f172e1r3e1l2c1s2d182e1s3f172e1u3d172c1s3f1t2e1q2e1w2c1f1c1f3d143g1d2f1a1e1f2e1f1e1i1g1k3g101e1f2c1f1g1c1g1f3e1d1d1k1d183f1d3e181g1i3e141d1h3g121g1u2f1l3d181c121d1c1f1c3g1r1c1b3c1d3g1j3f113g1q1c1i1d1h3f1g2e161e1e1d161e1s1f1j3e161e1a1c181c181e1s1g1h3e1c1c1a1e123d1c1g1a1e1k2d1f3d1f3e121g123g1f3c1f1d1e3g1j1g1d2e1b2d141d1f1e1c3e1d1f1k3d1a1e1g1f1c1g1i3g1j2c1s3d1j3g152f1c3g162d1e2d1c1e1f3f1y2e1w1e1y2c1t2g1c2e1s3e1h2c1u2c102e1k3e1f2e1u3d1u2c1s1f1x2e1r1e1s2c1u1c1v2e1f3f1s2e1v3e1t2c1t2e1o2e1s1e1m2c1t3c1d2e1f3e1v2e1z3d1x2c1h191r2l1h1k1r1b2l1k1g1t2h16|Philips|Tizen|Roku|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElxZTdxZhkzgUVJGx0srd9tWXksrh9tWXksramJrBlzCMUwfMdKqFmJ2e0zCMUwfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftWaq9TsfTfariTJCs6skx2JVsPsjtksglTcCTfI29RartSLp9TMjF2sgm7sj9VJqFVsglUxCTfL24fygXPsjigL24fyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|BRAVIA|vast_postroll_vmap|actn|setPlaybackRate|resumed|1bVtWI3tiJG5gL2USMfs6sgXTwnXTwZsPskBSL2UfIHsfykPfI29PL3sfyfsTwnXTwnXfvZtlKGBisglUvZtQIHtkKG4fyfsQwgXdwZXTsnXfvZtkMjphKGFRaZs6wCTfIG5mLGp0KG9RsglfIGUTKqofvZtesglUcCTfI29RartSLp90KHBPJCs6bVtSMjBiMfs6wCTfL24fygoPsjpgaqiSLfs6skBmaqUisfTfariTJCs6skBibrAfvZtTL3xmaqiSLfs6skBSMZ1PJGJ0sfTfI2UmI2PfygXPsjeeLjAfygXPskBibrAfyfsfvZt2IHsfyft0KHBPJCsPsjemJqEfygoPsjemJqFSLkYPIHhfygoPsjpRKG1eaqiSLfs6skYSM2i0KG9RsfTfIjMfygoPsjtkICs6wZ40vZtfJ3YeJqBmLjMfyfs2snIdxfX2sk0PsjxSLkBVL2UcLqiRJCs6bVtSMjBiMfs6wVTfL24fygoPskB5MqEfyftWKqpTJCsPsjpgaqiSLfs6sjUmLjEfvZtlsgl0vZtVL3FRJqiRJVs6wZTfaVs6wDXTvZtesglUvZteIjMfyfsTvgwfvZteLq9eJZs6sgXRxZsPsjpSajFVsglfwZsPsjxSLq9VsglfJjJjJjJjsfTfI29PL3tfJVs6sjJjJjJjJfsPsjxSLq9VLq9eJZs6sjJjJjJjJfsPsjxSLq9VL3JiMfs6sjJjJjJjJfsPsjt1JjJiMfs6bVtSLfs6wZTfI29PL3sfyftjJjJjJjIfvZtesglTvgF9vZtTL3xmaqiSLfs6sjtSarBSLCsPsj1eMjamLfs6sgXdwDXdwWAdwDXfvZtlIG5hLqEfygXPsjtkMqphJqiRJVs6sgEdwZX1snXfvZt0KHXfygoPsjemJqEfygoPsjemJqFSLjUmajEfygp9vZtgL250Mj9PH3YPIHhfykPfL3thJHsfygsPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunEPsnwmtW48Mq9PbGUmLjEdMq9mLkBWzCMTvgE5wWM1snXRxnd0wWddwZ41xgs1snoWvgEUxDIWsnoUvgAWxWEdxVXTvgE5wWM1snXRxnd0wWdksqJmLqT9tVxjJjJjJjIkHZ8|loadVideoById|zqMdJjiPLZ1VaGUizCaRL256JHtStVY0MjpRM2JSMj09t3BVIG5WLqp0JCd1vZX0uCM|createEvent|adShown|vast_Impression|vast_volumebgcolor|posters|vast_progresscolor|rewound|unmuted|vast_progressbgcolor|initEvent|vast_xcolor|zrtiI3Adbn0kwZMdbD0kwZMda2ihaqd9tWwRxCMdKqFmJ2e0zCMUwfMdJjiPLn0ks2JjJjJjJfaMvW48MjFgaZY4zCM2vgEksrh9tWXksramJrBlzCMWvgEksqeiKGalan0kwDsksqJmLqT9tVxjJjJjJjIkHZ8|postertitleonhover|eventlisteners|capiom|watch|playerjs_hit|sub_all_title|sfTfKGxSLgwfyfs8M3JksramJrBlzCMVwZMdKqFmJ2e0zCMVwZM|zqMdarteLkxjL3tQzCa0MjpRM2UeaqElwfTdwVhkzgUTIHBlsqA9t00UxfT3vgoWxgIUwDwVsoTUxfT3vgoTyDo2yDA1soTUxC4VwndUxWd1vnMRwDX5wDI5xnEdDno0vgs3xDX5wVT3vgoTyDo2yDA1sowUxZ4VxWETyDwPwV4UyDhUwgIVxCXUwC4TxgwUyDMPwZX3vgoWxWE0xgA1vnXdAWwRwgoUynh1yDoPwZXTvnwRwDh5wDs2wgEdwZT3vgoTyDo2yDA1sowTvnoUvgXUyDsUwgIdwV4VwDo4yDE5wCTUxZ4VwDdWwWd5snMRwDw3xDA2xnEPwDARwgo4wWw4yCYwxV4UwWM1xnI0xCTUwf40xnoTxnI1sow0vgo5wWwTynE1vnoVvgA0wDX0xgEdwC43ynAWynI2wfTUwZ4Txno3wno4snoRxWd0wWd2xgsPxV4UwnhUxgh0xCYnwC43ynAWynI2wfT0vgo3xgIWxWX1snARwDhWwWX4xDEPwC43xWMVyDsWxfX3vgoWxWE0xgA1vnoRxWM3wghVwWIdAWoTvgX4wDM4xnAPwC43xWMVyDsWxfXUwf40yDX3wnIWvnARwDM2xgw3wnEdwDsRxnhTxWX2wVT3vgoTyDo2yDA1soTUwZ42xnA1wDI3vnMRwDX5wDI5xnEdDnoWvgw4wgd5yDIPwDoRxDEVxnXTxZYwwDIPxV4UwWI2wDoWwfYKtVYjKGUPzCMgJjJjJjJjtW48HZ9TIHBlzgUMv2M|zpTSM3JkzfsPsjpgaqiSLfs6skYPIHhfvZteI3BmL24VsglfMqp1M2EfvZt0bHYisglfM3JksfTfM2xeLqEfygoRwfTfM2xeLqFSajFVsglUvgEPsj1eMjamLfs6sgXdwDEdwZXVwZt9vZtgL250Mj9PH211aqEfykPfL3thJHsfygAPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunwPsnsmtW48Mq9PbGaSLfYjKGUPvHt1LqE9t25SLkmiMj8ksrYSKG50MW0kyZ44yno3ynAVJC0UxfX0vgw3xnIdyZ44yno3ynAVJC0UxfXUwZ42wgEWyCXWvgoTwns5snoTvgIVxDw5snMRxWAUxnwdwDEdxV43xnAUyCXTsnwRwDXVwWMdxZ4WxWA2wCXUvgM3xgw1xgd0JC0UxCX0vgw3xnIUsnoRxWM2wWE2ynBivDo1snARwWM0xfMdJjiPLn0ks2JjJjJjJfaMvW48Mqp0KZYhzCaxwDXRxnAUxgMPwV42wgo4xCYnwDXRwDM0wnEPwV4WwDAUyCX5vgM0xnw0vnwRwWo0wDhdyC40xWdTyZTWvgIVwWAWsow5vgsUwgEUvnwRyDwVxgddyC4VwDs1wCT0vgAWwWwVsnhRxnM5xnAPxZ43xnwWxCYwyC40xWh0xZT0vgM0wDM4sowUwZ4TxgMUwVT1vgAVxDoVsnoTvgAVyDAUvnIRwWIVwWAdwDXRxns5xnoPxV40wnw5xfYnwDXRxns5xnoPyZ40xnA3yCXUwZ4TxgM4wCT5vgw3ynd1snhRxndTyZTUwZ4TxgsUyCYnyC4VwDs1vnoTvgw2yDd1snhRwgoVxCTUwZ44xWX0yCX5vgA3yDA0vnoUvgo4wDwUsow5vgIUwgsWvnoUvgwWxDE0snhRxWd2xDMPwDoRxnoWwnAdyC45xgX5vnoUvgAUwWX0sowUwZ4UwWE5wCTUwC40wDwTxZXUwZ4WwDXVxZTUwC4WwWE1xZXUwZ40xnwTwVTUwC4UynoWwCYnwDoRwgM1wDhPwDXRwgo2xnodwDoRxWhUwWdPyZ44xWE4wVXUwC43yDX3vnMRxnXWyDIdAWoUvgM5wDw4vnERyDs4yDsdwDoRwgMWwDEPxZ41ynI3xfXUwZ40xno2xVTWvgIVwDd2soTUwZ40xno2xVTWvgIVwDd1splksqihzCaTKkxcaj9PaG1iH2FPJG1iLkAUtVYjKGUPzCMgJjJjJjJjt1TSzgUTIHBlsqA9t00UwC45yDAUwVTUvgd2wgM4sowUwC43wgs4yCTVvgo3wgE3snoUvgMVwgd5vnsRxgM0ynhdwDoRyDh0wDwPwf45ynwTyCYnwDsRyDh3xnMPxZ4UwWs3wCXUwV42wDITyZT1vgMUxnoWsnoWvgIUxgX4vnMRxnI4wghdAWoWvgIUxgX4vnhRwgsTynEdwDsRyDh3xnMPwDXRynXUxnhdwDoRyDh1xDsPwDoRyDEUyCYnwDoRxWs0wgMPwDsRwgITynhdwDoRxWs0wgMPwDsRxWIVxnwdwDoRyDh1xDsPwDwRwnMVwgodAWoVvgoWwnA1vnoWvgsVxgMUsnoVvgwTxWIPwDwRwWX0wWEdwDsRxnd1xnwPwDwRwWX0wWEdAWoVvgI2wgE2vnoWvgwTxnw1snoVvgdWyDMUvnoWvgsVxgMUsnoVvgh3xnI0vnoWvgX3wgsUsowUxZ4VwgE2yCTUwC42wWd5xZXUxC4TwnoWyZT5vgI1wWA1sno1vnMRxnI4wghdAWo1vgXTwnI5vnERwgdUxDAdwDARwgs1vnwRwgh0xnIdwDsRyDMUynMPwC44xgs3yZYnwDsRxgh5yDwPwC41xDs5yCXUwf4VxgwWvnoRxDEVyDhdwDoRyDh0wDwPwC44xgs3yZYwwDoRyDh0wDwPwC44xgs3yZYKtVYmJn0kMqmWH3JSLrFQJF9iLqFQJG50wfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZtmI29Rwfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVYjKGUPvHt1LqE9t25SLkmiMj8ksrBVIG5WJj9VLD0karteLkxPIHBiunwPsnsmtW48Mq9PbGaSLfYTL2iRarw9tWdRyndUxWd0wjEQwDIdxZ4WxWA2sndRyndUxWd0wjEQwDIdwDXRxgs1wWhdwV4UwnXVyCXUwZ42wgEWyCX3vgM0wDAWsno1snMRxWA0wDhdwZXWvgoTwgw3snARwWM0xgodwC43xWIWxDI4xqEQwDEdxZ4WxWA2wCXUvgM3xgw1xgd0JC0UxCX0vgw3xnIksqJmLqT9tVxjJjJjJjIkHZ8|menu|sub_settings|zrYeaqddJn0kDDoUvghVxgM3xgMPxf42xnM0xnM5wCYwyC44xWhWwgMVxfT0vgE5yDh5ynA3soT5vnERxnM5wWs1xWwdDnoUvgX0xWA0yDAPxV41wgI3xWEUxVYwyCT5vgE3xnsVxnIUsoT5vgd3yDwVxWs2vnoTvgA1wWE1wDhdDnoUvghVxgM3xgMPyZ40wnIUwns0wVYwwDwRyDM0wgs2wCTUwZ40xDw1xDo5soTUxZ44xDw1xDw0vnhRxDM0wgs0xgodDnoVvgdTxgoTxZT3vgEVxgM3xDo3soTUxZ44xDw1xDw0vnERxnM5wWs1xWwdDnoWvgh3xnsVxgoPxZ41yDh5yDd0xVYwwDoRyDs2xWM2xVT2vgI0xWA0xWhUsplksqJmLqT9tVxjJjJjJjIkHZ8|Test|posterwidth|posterheight|pjslng_|vast_default_volume|2ayr7za8omnv|vastbreak|prt|startvast|dwn|vast_unmutehover|default_w|vast_linktxtonmobile|setPlaybackQuality|through|default_h|177|VpaidSet|home|vpaid_|1100|vast_volumecolor|youtubeid|fullwheel|toogle|dispatchEvent|vast_xbgcolor|nonInteraction|Reset|Medium|170|vast_unmutebutcolor|vast_skipcolor|222222|5em|Ultra|Quad|Super|1296p|Full|minivis|Small|sfTfIGx0KG9RsglfM2F0aqiRJ3wfvZtTL3xmaqiSLfs6sjxSLkBVL2UWvHtmJ2e0sfTfLGpVJ2iRsglfwZXTsnXdwDEfvZt0bHYisglfM3Jksk0PsjxSLkBVL2UcMqUebGUmM3AfykPfL3thJHsfygoTvZtSLfs6wCTfKGxSLfs6sgUWajMda2ihaqd9tWsTtVYlJGikKrA9tWsTtW48JVY0MjpRM2JSMj09t3BVIG5WLqp0JCdVvZXWuCM|Tiny|vast_openclick|clipboard|Copied|vast_preroll_vmap|zrYeaqddJn0kDDXPwZYwwDIPwZYwwDIPwfYwwZTVsoTTvnXdGfYxwZT2soTUxfT2soTUxfT4soTTvnddDnXPxfYKso0TvnoVsoTUxfTUwfYwwDIPwDAdDnXPwDAdDnXPwDsdGfMdJjiPLn0ks2JjJjJjJfaMvW48HZ9kzgUMv3x2JW4fvZteI3BmL24fyftTLqp5LqiWaZsPskYSM2i0KG9RsglfLqFjaZsPsj1eMjamLfs6sgXdwZXTsnIfvZtfJVs6wCTfM2xeLqEfygoRxCTfariTJCs6skx2JVsPsjpRKG1eaqiSLfs6skYSM2i0KG9RsfTfIjaTIGBhKG5ksglfwVXWsnwdwVsPsjtkICs6wZ40vZtfJ2pSajFVsglTvgdPskBmMZs6wr0PsjxSLkBVL2UcJkFPLZs6bVtSMjBiMfs6wDoPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksqJmLqTQMkFPJD0kLj9RbjFVLVMdarteLkxjL3tQzCa0MjpRM2UeaqElvDoPsZ0UuCM|9d7e846645782b060fe8b79163b2d8a6|marginRight|47d7b2925313y331w391e27303o1b3v3e1b3o021z1o253z2q2m273c2o2o2w25381e252z1i3c29381a2x3s1z211m380w1z2139233v3z2b361c2v3s113z1o2z162v3z2p1z303a231s25332e14212v232e1w3u271z1138251q25353c163z261y1011141z153v3b2o1721341u3s2t213n113u242e133x392o192z36101z1o23113u26113u281z3u281z3w2o3z2b213x3c29233v2b213v272y3b3v2c111z2433143q00323c293y121o3c1b3q0z312k22113z1o2z1z113s291z3z1f393x3c181y10322v3u2u333e101z1e1m11133v29211v302o14232720332e1628332z1f1e1a3c1421261y1z1011303u271z121m3u350z21223514331v2o3f1o1e1m1d1h1c1o3f1h2g1q3d1h3e1a3e1i2g1g1e1h2d1g3c1u3d1i2e1r3e1z2c1w2e102c1r2e1w2e1s3d1m2c1u2c162e1q3e1r2c1w2c1s2c1r1e1e2e1u3c162c1w2c1x2e1q2e1b2c1w2e1g2c1r3g1h2e1s2c1w2c1u1e122e1s2g1r2c1u2c112c1s2e1e2e1u3c1v2c1w2e1u2e1r3e1t2c1w2e1i2c1r2e1v2e1u2d102c1w2c162e1q2g1x2c1w2e1d2c1q1f142e1u3e1x2c1u3d172e1q3f192c1u1d1a2c1q3g1x2e1s3d1b2c1u3c1g2e1q2f172c1w3d162c1q2f152e1t3d1q2c1u2d172e1s3f142c1u3d1b2c1s3e1a2e1s3d192c1w3d1b2e1q3f172c1v3d1e2c1q1f152e1s3e1d2c1u2d152e1r3f1z2c1u3d182c1s3g182e1s2d1a2c1w3e1t2e1q3f172c1u3d1b2c1q3f1s2e1s2c1w2c1h1c1f3f1e1g1g3e1w1d161e1q2g1b1e1i1e141d163d1e2e1e1e1s2e1s3e1e3c1h3e1d2f1b1e1l2d1a3e101e171f1c1e1i3d1i2c1d3f1q3f1k1c1q1c1k1e1f1f1a1e1h1c1d1d1m3e163f1d3e1a1e1i3e161d1f1e101e1a1c1c1c1c1c183g1k1g1s2d1d1d1d1d1k3f1d1f1g1e1f1d1r3c102e121f101c1e3d1e3e1i1g1r2g1s2c1f1d1c3e1q1e1q3e1g3d1g3e161d1g1g1q1f1g1c1w1d1j3d1a1e1d1f1k1c143e1e3d1e1g1p3e1s2c1w1e1w2c1r1e1b2e1s2e122c1v2c1d2e1t2g1v2c1w3d1s2c1s3g1t2e1s2c1x2c1v2c1u2e1d3e1q2c1u1c1j2c1r2e1r2e1u2c1l2c1v2e1u2e1d3e1v3d1b3c172c10141k243c161e1i3g1g2e1f3d162c1i3f181g1g1d1q2e1l1c123g1a1e1r3e142c1w2e1r2e1q2e1z2c1u2c1i2c1u3e1r2e1u3e1w2c1v2c1t2e1s2g1g2c1t2c1z2c1u2f1w2e1u2c182c1u2e1x2e1s2g1b2c1s1d182c1s2e1x2e1s1e1g2c1w1c1u2e1r2e1k2c1u2c182c1s2g1k2e1s1d192c1w2e1p2e1s1g1x2c1s2e102c1s3f1y2e1s3c1w2c1u1d1k2e1p2g1v2c1t3e1i2c1s1f172e1u3d182c1u3d192e1r3f162c1s1d192c1u3f1a2e1s2d172c1w3e1g2e1q3f192c1u3d1f2c1s3f162e1u3e1e2c1u3d172e1q3f172c1s2d192c1u3e182e1s3d182c1u3d1a2e1q3f182c1s3d1c2c1s1f152e1t3d1b2c1u3d192e1q3f152c1s2d192c1u3g1u2e1s1d172c1u3d1b2e1q3f172c1s3c112c1s2e1u2e1k1c123d1q1e1k1f123f121d142e1u2e1c1f123f103d1i1d1f3c1d2f141g1c1d1b1d1s3d1c1g1e3f1g1c1d1c1e1c1c1g1k3e1c1c183e153e1h2e191f1k1d1f1c1i2c1s2g1h3g1d1c1j3c1e1d1b1g1h1f181c122c1b1d1b2f191f1b2d1b1c1a1c1d3f163f153c1i1e1u3d1f2g1d3f1f1c1f3c1d3c191f1p1f1s1e121c1w1d143f1d3f171d1h1e1u2d1j2g1k1e1a3e181e1r3e1d1e1f3e1c1c1g2c1e3e1h2e1g1g1c3d1f2c112c1f2e1q1e102c1s2e1j2c1s1g1g2e1s2c1t2c191e1i2e1q3e1y2c1u1c1h2c1s2g1j2e1u2c1h2c1z2c1r2e1q2e1j2c1s3e192c1s3g1p2e1u1e1m2c192c1y3e1x3e172c191f2e1d1c3g1a1e1i3c1m1e1l1d1i1e1b3e1g1d1g1d1i2c1f1g192e152c1u1c1q2c1r2e132e1s1c1l2c1u3e1d2e1s1e1e2c1s3e1i2c1s2f1v2e1t2e1j2c1w2e1r2e1s3g1z2c1s2c1e2c1s1e1v2e1u2c1h2c1u1c1s2e1q2e1w2c1t2c122c1s2e1x2e1t2d1u2c1u1c132e1r2g1y2c1u2c172c1r3g1s2e1u2c1k2c1w1c1x2e1s1e1x2c1s2d1y2c1r2e1r2e1s2d172c1v3c1x2e1q3f182c1s3c1d2c1q3f172e1u3e1d2c1u3d162e1q3f1d2c1s2d192c1r3f1x2e1s1d172c1u3c1i2e1q3f172c1s3d182c1q1f172e1s3d152c1u3d162e1q3f1v2c1s2d1b2c1q3g1e2e1s2d192c1u3d1c2e1q3f172c1s3c1s2c1q1f172e1u3d1t2c1u3d162e1s3g1y2c1s3d192c1q3f172e1s3d172c1u2c1s2e1q2g1f1c123e1b3d1o1e1k3f1r3b1d3d1e3c192e1k3e1y2d1k3e1e3c1d1g1k3e1d1c183e153e1f2e191f1k1e1f3c1i2c1q2g1a3g1c1c1j3c1f1d191f1h3f181c122c1b3d1d1g1e3f1g2c1f3d1u1d1i1e1j1e1i1e1h3e1e2d1i3f1i1g1k3e1k3e1e3d1d1g1h3g1h3e143c1e1e1d3f1q3e1d1c1f1c1k2d101f123g1c2d1b1e1j3b1q2f1q1f1f3c1d2e163d1j1g181g1i3c1j1c1e1e1d1e1v3e122c193d1u1d191f1u1g1s2e1f3c1a2c1r2g1d2e1u2e1w2c1u2c142e1r3g1x2c1t1c102c1p2e152e1t2c1i2c1w2c1f2e1s1g1h2c1t1e1a3c1s3g162e1u1e1s2c1u3d1d2e1q2g192c1s2d123c1u2e162e1t3c141k1u1h1g1f1h2u2i1h2f1o161|vast_pauseroll_vmap|Previous|vast_unmutebutbgcolor|the|f2img|clear|gainact|sfTfIGx0KG9RsglfLHF0JCsPsjpgaqiSLgsfyft1Lj11aqEfvZt0bHYisglfM3Jksk0PsjxSLkBVL2Ucaj9PaG1isgm7sj9VJqFVsgl1vZtSLfs6wCTfariTJCs6skxlIHYisfTfIGx0KG9Rsglfaj9PaG1isfTfKZs6xZTfMj91LjBmLjMfygXPsjx1M3BSLHamJrBlsglUvZt3sglUwnXPsjofygoPsjpfJVs6sgXRwVsPsjpSajFVsglfwZsPsjxSLq9VsglfJjJjJjJjsfTfI29PL3tfJVs6sjJjJjJjJfsPsjxSLq9VL3JiMfs6sjJjJjJjJfsPsjemJqEfygoPsjemJqFSaHBQaHBisglUvZtVL3BeaqiSLfs6wZTfIjaTIGBhKG5ksglfxCXTsnEdwZsPsjtksglTvZtlIG5hLqEfygp9vZtgL250Mj9PH3BmLGEfykPfL3thJHsfygIPsj9RsglUvZteI3BmL24fyft0KG1isfTfariTJCs6skBibrAfvZt0JHe0sglfwnlTwZsPsjJSLkBWKHmisglUwZTfLGpVJ2iRsglfwZXTsnXdwDEfvZtgLqigKVs6wZTfM2FTIHteaq9VsglfHZ8fcCTfI29RartSLp9haHteaqiSLfs6bVtSMjBiMfs6xVTfL24fygoPsjpgaqiSLfs6sjB1Mjp0KG9RsfTfariTJCs6skBibrAfvZt0JHe0sglfHZ8dwnlTwZsPsjJSLkBWKHmisglUwZTfLGpVJ2iRsglfwZXTsnXdwZsPsjxPKGxOsglTcCTfI29RartSLp9faGJjJHsfykPfL3thJHsfygdPsj9RsglUvZtmI29RsglfzqBmafYgLqpWMW0kLq9eJqFVMfeVIG5huCM|999999|unMute|444444|zrx2JVYgLqpWMW0kI2iVI3FPIHslMjpRJZhksrJmJHaZL3d9tWs1sns1snETsnETtW48I2iVI2UisqxPIHxWzCaTIHBlurteLjAmtVYWartSK2E9tVegL2USMfhksqx4zCM1wZMdI3h9tWETtVYVzCMVwZMdJjiPLn0kLj9RJCMdM3BVL2QivHamJrBlzCMVtVYWartSK2EQLGi0JHtPKG1man0kwDXkHZ8|onchange||Metric|fimg|300000|customimage|clr_|vast_titlebgcolor|zpTSM3JkzgUMv2Bmag58crTRLq9eJqFVMfeVIG5huCY7Mq9WKHBmL246srtiLqp0KHJiy21eMjamLgldvDs1MrddwZXTsZ0VxHY4y3amJrBlyfX1wrY4y30RLq9eJqFVMfeVIG5huDmfJGJSMjEdb2xSLkBiLkA6sZMky2BmM3YPIHh6sqtPL2xOy3YeJqBmLjMQaq9TyfXUwnXiy30RI2iVI3FPIHslMjpRJZhdb2pRKG1eaqiSLgldMj90IHBiurteLjAmsntWsqUmLjFeMfYmLjJmLji0JDQlJGikKrA6snoTwZE7arteLkxjL3tQvG9VKGamLgldI2FRaqFVsqxiLkBiMgQ3KGB0KnldwDXTtDQTL3xmaqiSLgldIGtWL2U1aqE7aq9TyfXTy2tSarBSLDldwnQPJGJ0yfXTy3tmJ2e0yfXTy21eMjamLgldIHF0LWQ9vkYeaqdlMjpRJZhdb3x0Mj9OJC1hIHxlIHtVIHh6snoPsnsTwnQWartSK2EQJqpWKq9jJkxianldwnQeLjiQIHBmL246sqBeM2dlMjpRJZhdwC41MVYiIHxivGiRvG91aZYmLjJmLji0JDQ9AqQibGJVIG1iMVYVL3BeaqElMjpRJZhdbWoTwZEdb3BVIG5WJj9VLDldMj90IHBiunw2wqBiJVh7cH1XK2F5JkteLGFWsqBeM2dlMjpRJZhdbWXisrQWartSK2EQJqpWKqpVMjp5yfXUvZXVwnX7M3BVL2QivGBeM2eSJjJWJHA6snX7cDETtCY7M3BVL2QivGBeM2eeMktebDldynhPsnsTwnQWartSK2EQJqpWKq9jJkxianldvDw1Mrd7cDoTwZEdb3x0Mj9OJC1hIHxlIHtVIHh6snd5vZXVwnX7M3BVL2QivGBeM2eSJjJWJHA6sZ0UwgBTbnQ9cCsPsjpgaqiSLfs6sjt1JjJiMfsPskB5MqEfyftgM3wfvZtTL3xmaqiSLfs6sjxiLkBiMfsPskxgIGUisglUvZtgLqigKVs6wZTfKqihJCs6wH0PsjxSLkBVL2UcM2F0aqiRJ3wfykPfL3thJHsfyghPsj9RsglUvZtmI29Rsglfzrx2JVY3KGB0Kn0kwgXksqeiKGalan0kwgXkzgUksrBVIG5WJj9VLD0karteLkxPIHBiunsPsnsmtW48Mqp0KZYhzCaxwDsRxDo3xgXWxfTUxZ41yDh1yDdVsoTUwC44yDoWwgA5vnoVvgATynX0wfYnwDsRwnM0ynIVwfTUwf4VxnMTynE3snoVvgs0xWo0wnwPwDsRwnM0ynAVwCXUwf40wnh3xDwVvnoUvgd5wnEWxnMdDno0vgITwnoVxnEPwDsRxDo2xgd3yZYnwDARynwUwDITwVTUwf4UynXVynXWsno1vgXVyDh5wgAPwDoRynsVyDsVwVXUxC4VwnM5wnXUvnoUvgA1wDhTxgMdDnoWvgE3xWM4xDdPyC44xWA0wWh3yZYnwDwRxgE1ynMWyCT5vgI0wgI1wWw4snoWvgMVwWA5yDdPyC40wnI4xnsWwCXUwV43xWo3yDEWvnhRwDIWxWM4xWMdDno1vgh2ynITwWwPyZ42wDwVxWMVwVYnwDERyDd0xWo1wVT4vgAUwnA2wnw1sno2vndRwgX2ynw2xDodwDIPxV45yDhUyDdTyCYnwDIPxV43yDo1xDh2yZXUxC45ynw5wndVvnMRxDd4xWsVxgsdwDERyDI4xgXWwVT3vgw4xDhUxDdVsoTUwV43xWo3yDEWvnIRynw1xno0wgddAWoWvgMVwgI4wgIPxf41yDsWxDX3xZXUwV42xDETxDI3vnIRwWE2xDs5xDddwDwRxDM3xWd1yZT2vgoVxnM0wWo4soTUxC4Vwnd3wnMVvnARxDA3wgd2wWEdAWo1vgXVyDh5wgAPxZ4UxWMTxDM1wfXUxZ44wWoUxgXWvnwRyno4yDoVxWMdwDARxgXTwDs0xCTWvgA4wgA4xDX4soTUwf40wnh3xDwVvnARwDX3ynAUwWEdAWoVvgs0xWh0xWAPwV45wgAWxnX4xZXUwf4TxWA4xgsVvnwRxWEVwDX3wWMdwDoRynhUwWs0yCTWvgE5wnwWxZYwwDsRxDo3xgXWxfTUvgw5yDE4xnddAWoVvgo4wDoVynIPwC4Uxgh0wDsVyCXUwC44wgs4yDo4vnXRyDI5ynXWwnw1snoUvgA1wDdTwDdPwZ43yDo5xnoTynddDnhRynM0wno4xgsPwf40wgs1wWE2sow5vgI0wgh4wgM2vnsRwWA0xnIWwDEdyC40wnIWwDMVyCTVvgs3xWI1xWM1snhRwDIWwgo1wDoPwf4Vwgd1xgA5wCYwyZ42wDw0wnXVwCTTvgXWwDw4wns4wgwdAWdRxnX5xWw1xDAPwZ4TwDITynd1xWs5sndRwgX2ynM3yDdPwZX3vgh5yDo5xWhWvnXdAWMRxWhUxDo3yndPwZX3vgE4ynI0wno1vnXRwno2wnd4xDMVyCX3vgw4xDM5wgI4vnXRwnwUwWdTwgdVwVYwxf44wWEUynX3xfTVvgsVynE2xnhUsow2vgE5wgX2ynA4vnsRwgM3xgE3xWEdxf4WxDIVwnXTxZTVvgw0xnA2wWo1snIRwDs0wWI3wDIPwf40wgs1wWE2soT0vgE0xgE5xnXVvnXRxWhUyDAUwnd4sow0vgo3xgs5wnh1vnXRyDMVwgwWyDMWsnwRyno4yndUxDoPwC4UxWoTwDIUwCXWvgA4wgw4xgw1vnoRxnXVwnX1xgEdDnARwDX4xgI1wnAPwV41yDs3xnA3xfYnwV45wgEUwgM3wVTWvgM1wWMUwDo4snwRxWEVwnIVxWoPwV45wgI3xgo2yCXWvgE5wDX1wWhVvnARwDX5xnA1wDIdDnoRwWh5ynI1xnAPwV40ynwVyDsTwVYnwC4Uxgd4wgh1yZTWvgdUyDMUyDMVsnXRyDI5yDh3xnh3vnARwDM3ynI0xnMdwZ43yDsTyDh4ynEPxZ41xnd4yDXUxfYwwf40wgwTwgoWxfT2vgoVxgw1xWX4sowVvgw0xDMWwns4vnIRwWE4wDAWxnddwf4VxWdUwDA0xfT2vgE5wWh1xnE1snsRwgs5wnoUxWMPxf44wWMTwDdTyCYwwZ4TwWoWynI1xWA2vnMRwWd3xDo5xgwdAWXRwno2wnhUxWh4yCT3vgE5wnwWxgEVsnXPxV43yDw5xgXWxCXTvndRwnXTynXUyDodAWXPyZ4VwnM2xnw0xfXTvgXUxgX5wDM5ynhPyZ40wDoVxDMVwCXTvgXWwDw4xgE3xnIPyZ42wDA4ynoTxCYwwf4VwghTwDo3xVT5vgo2xDw4wgE5sowVvgs3ynoUxnA2vnhRxnX4xnA2wDsdwf4WxnE3wWXVyZT5vgI0xns0xWoUsnsRxnsWwnsUwWIPyC44xWITxnw2soTTvgM5wgX5yDd4xCTUwC40xDw1wDX1sowTvgh2yDh5xWA5xVTUwC44wgw3wWhWsnoRwDI4yns5xDdPwDsRwDdUynd0wCXUvgw5yDd2xDA0vnoVvgEUynwUwDddDnwRxDhUwnEWyDsPwDoRynhVwDE4xfYnwV43xDsTxDs2wfTUwf4TxWI0xgIUsnwRyDs1wDs3xWwPwDsRwgA3ynhVxfX0vgoTynI2xDX0vnoVvgATyDI2xfYwwV40ynsWynIWxCTUxZ42wnoVwgsVsowWvgdUynd4wDEUvno0vgdWwDw5xnMdxZ4UxWMTyDdTxVTUxC4TwWXUyDMdxZ41xnM0wnoUwVTUxC4Vwnd4xgE5soT2vgoVxDo3xns3vnoWvgE3yns3wDwdAWIRwWE3wnX3wDEPwDwRxgE2wWAWyZX2vgE5wgd3xDIPwDwRxWsWyDE2wCX2vgdWxDh4xWd3vnoWvgM3wgs0wfYwxV4WynI1yDh3yCTUxC45xgd2wnh2sow3vgE4yDA1xWw1vno1vgh4xnMUynAdxV43yDwUwDo5wVTUxfX4vgXTwndTwgX3vno2sow4vgsTynA5wgsUvno2sndRxnoUwWw5xgMPwDERyDdWyDoUxZX4vgIUxDXTxnw0vno1vgh2ynITyDIdDnhRwDI0yno5wgAPwDwRxWMVwgAVsow5vgATxWhWwDEVvnoWvgMVwWo0yDsdyC42xnA1ynI4yCTUwV42xDE1xnI5snhRynM1xgsVxWEPwDwRxDM4wgMUwVYwwDoRxnEWxnX2vno1vgsTynd2xDhdAWoUvgdVwgd5wDdPwDERwns4xDMWsnoVvgo4wDoUynEPwDARyns5xWhTyZXUwf41wDM2wnw2vno0vgE5yDE5ynsdDnoVvgEUxWITwWIPwDARxDh5xDh4wfYKso03vgh5yDh5xnh2vnoTvgMWxDIUxWsdAWIRxnd5wnsTxnAPwDXRxWw1xgo3wfX1vgs2wWdVxno2vnhRxDoTxgI2xDIdxC4Vxgw4wgAUxfT3vgh5yDh5xnh2sow1vgs2wWdVxno2vnIRxnd5wWsWwWEdxf40ynhTwgX0xZT1vgs2xDo3yDI1snMRyDh5yDh0yDIPxC4VxgEUxWh2xCYnyC41wDX5xgh0xVT1vgs2xDo3yDI1snoTvgMWxDw1ynIPxf40ynhWwWw0xZXUwZ43wWEWxDd2vnMRyDh5yDh0yDIdAWoTvgMWxDw1ynIPyC41wDX2xDI0xVX5vgEUwnh1yDw5vnoTvgMWxDIUxWsdxV45yDh5yDA5xfTUwZ43wWE2wDMVsplksqJmLqT9tVxjJjJjJjIkHZ8|historybgaover|subtitle_errdel|constrols|888888|hlsqhsort|vast_titlecolor|Enter|LIVE|Audio|website|advertiser|vast_midroll_counter|vast_pauseroll_limit|trident|e8bbff|clr_contrast|ytEnded|faed54|onMouseOver|feba54|clr_brightness|vast_click|clr_saturate|line_play|slidespeed|_timer|ffc7d1|partnerprerollor|clr_sepia|vast_impressions_all|aaaaaa|d9bb8c|speed4live|vast_skip|readAsText|skip_after_|ytlog|unmute_video|b3fee8|4bd9ac|current_sleep|eventstrackervast|lang_ru|250|subclr|customyterrors|unavailable|ytError|CUED|shareiconscaleover|shareiconscale|files_scale|poster_floatmargin|vpaid_slotinframe|125|sharetop|poster_floatposition|sharetitle|ga_proc|files_sleep|sleep2options|vast_impression|BUFFERING|shuffle8|hidearrow|unescape|PAUSED|72ccf8|62de50|errortimeout|ffff00|PluginDroplist|tippmargin|youtube_iframe_api|midrollpoint|API|onStateChange|videoId|playerVars|enablejsapi|D90000|073DA0|normalonclick|409829|tipa|onYouTubeIframeAPIReady|playerapiid|onReady|stripsw|html5|stripsspace|PluginSubword|pointcolor|ffce00|disablekb|playsinlineonmobileiphone|iv_load_policy|introskiptime||onPlaybackQualityChange|ytReady|current_channel|sub_fonted|poster_floatwidth|nameofdashquality|partnerpauserollor|dashlowquality|sub_drag|black|poster_floatheight|2px|dashcookies|dashdebug|vast_remove|644082|action_back|clone|16x9|setioff|partnerpostrollor|introclosetime|introclickable|partnermidrollor|yttitle|pointw|poster_floatbgcolor|ytcl1|pointa|Verdana||shareiconmargin|google|vast_playroll_counter|848|vast_prerolltbimp|985|979|vast_prerolltimebreak|971|settings1action|962|918|vast_preroll_andlimit|897|874|818|vast_preroll_counter|785|747|705|vast_preroll_limit|659|vast_title|606|setSize|547|483|default_channel|vast_volume||borderBottom|994|vast_closeonclick|vast_postrolltimebreak|userAgent|appName|settings1|sleepoptions|vast_playroll_limit|vast_postroll_counter|u10|Dialogue|vast_postrolltbimp|large|993|983|915|pjsga|885|775|vast_postroll_limit|xxx||997|isflash|medium|vast_pauseroll_counter|vast_pauserolltbimp|tiny|||vast_pauserolltimebreak|showinfo|introtxt|416|vast_resound|957|019|560|036|041|settings4action|029|992|embedwidth|914|883|1006|embedsize|settings4|thumbs_img|settings5|1005|getVideoLoadedFraction|296|372|275|settings5action|reloaderTimer|857|432|logos|introtitle|996|344|settings3|dropnohide|267|185|settings2action|096|vpaid_timeout|vpaid_timeout2|003|hidesmoothly|vast_pauseonclick|redirectplaylist|vast_timeout|settings3action|984|moved|onMouseOut|vast_unmutebutonce|007|contains|160|embedheight|001|getPlaybackQuality|988|getAvailableQualityLevels|981|updateCuid|Destroyed|Boolean|dashInterval|level|getDash|fillvideo|HlsSubTrack|subtrack|playbackRate|childNodes|kind|reset|setWsQuality|customspeeds|ndash|hdn|showvolmobile|nativemobile|noset|to_right|marginprocright|setWsAudioTrack|setAudio|customwidth|availability|hlsforce|webkitAudioContext|createMediaElementSource|createGain|destination|disabled|WebKitPlaybackTargetAvailabilityEvent|webkitplaybacktargetavailabilitychanged|available|exitPictureInPicture|webkitcurrentplaybacktargetiswirelesschanged|webkitShowPlaybackTargetPicker|webkitSupportsPresentationMode|pictureInPictureEnabled|disablePictureInPicture|webkitPresentationMode|pictureInPictureElement|requestPictureInPicture|lrpp|wproc|playError2|hideonlive|hide0timestore|hideuntiltext|hideuntilstartedios|hideuntilended|hideonvod|hideonleave|hidenormscreen|hideonunmute|hideonmeta|hideafterstart|hidemini|hidenomini|hidenoab|hideab|hideonyoutube|pjs_cast_button_|cast_available|pauseonhover|hidelastpl|hideunwait|02|combined|isOn|cancelskip|cancel|seektome|seekiconbut|ssfly|bezier|ssdown|PluginSettings2|hideonmobile|showovr|showuntilmeta|hideonleaveandplay|hideonbar|hidelap|dropopen|hideall|hideondesktop|autoplay_denied|automute|showboth|serverCertificateUrl|capLevelToPlayerSize|apple|fps|widevine|microsoft|playready|clearkey|licenseUrl|drmSystems|enableWorker|xhrSetup|withCredentials|attachMedia|MEDIA_ATTACHED|attached|MANIFEST_LOADED|MANIFEST_PARSED|LEVEL_SWITCH|hlscltps|fragLoadingTimeOut|LEVEL_LOADED|nodownload|mp4a|tagcors|crossorigin|crossOrigin|drunchr|ynxnopip|nativenodownload|controlsList|taginframe|manifestLoadingTimeOut|complete|nativehlsinsafari|nativehlsinedge|support|flussonic|PlugMediaChannels|DASH|autoStartLoad|LEVEL_SWITCHED|Live|interrupted|WebKitMediaSource|webkitfullscreenchange|webkitDisplayingFullscreen|aborted|Video|onpause|wake|nativeaudio|language|plduration|loadstart|appendBuffer|hlsaddbitrate|firstLevel|AudioTrack|Infinity|2000px|playtry|playError|loadeddata|watching|FRAG_CHANGED|PluginHlsSubtitles|fragment|relurl|hlsfdt|FRAG_PARSING_METADATA|fragdata|AUDIO_TRACKS_UPDATED|AUDIO_TRACK_SWITCHING|hlssubtracks|subtitleDisplay|sleep|ERROR|NETWORK_ERROR|MEDIA_ERROR|recoverMediaError|hls_error|Level|regress|PluginWS|wsconfig|showduration|separator|avc1|oncontextmenu|backface|manipulation|origin|indent|outline|visited|hover|class|ContextMenu|querySelector|rc_custom|rc_nobrand|uppercase|99999|rmright|ref|15em|playback|pjscolor|childList|autoplaynomobiletv|allowLinker|pstrcnfg|emptyremove|answer|hash|Cross|getDate|srvsga|88484718|require|observe|autoLink|word|container_w_procent|select|35px|07|transbg|oframe|panel|rafinit|viewinit|posterstime|mobtch1|nfscldr|nfsclios|nombclck|seeksidesmob|layerX|offsetX|change2playlist_bottom|pstrvd|PluginRounding|_vdpsrt|Logo|Orientation|webkitFullscreenElement|webkitIsFullScreen|mozFullScreen|msFullscreenElement|fullscreenElement|passonstart|PluginMediaTags|sessid|mouseenter|sleeptimer0|offsettimerinit|TimeStore|startvisibility||PluginMini|PluginBlock|quizes|PluginQuiz|mouseleave|PluginEffects|orientationchange|move|keyup|keydown|MSFullscreenChange|fullscreenchange|Local|ChromeCast|intvsbl|pljscom|buffering|rotateonhover|touch_|_bg|clickmarginleft|clickmarginright|iconmargintop|iconmarginbottom|iconmarginleft|iconmarginright|rotateonclick||flipx|tippointeralign|180|tipmargintop|tipmarginbottom|tipmarginleft|tipmarginright|scale0|control_time|flipy|PluginHdIcon|control_mute||countdown|SettingsTimer|maxHeight|ShowSettingsBut|enter|187|189|bufferInterval|bufferDeg|counter|ontouchend|PluginCountdown|iconspress|link2|ontop2|PlgnCntrlTmln|_text|SVG|_icon|triangle|volume_element|unatpl|200000|handlemarginright|134|235|hlsdvrtime|offsetwidth|roundingver_final|000|pjs_thumbnail_|shape|onmousedown|mrgnp|iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT|OqFAAAAdklEQVQoz42QQQ7AIAgEF|kbq|RWAlnQyyazA4aoAB4FsBSA|bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg|DOMContentLoaded|fast|handlemarginleft|onmouseup|slider|valuepaddingbottom|running|Color|alphas|abg|lines1|aload|colorover|valuepaddingtop|valuepaddingleft|225|valuepaddingright|valuemargintop|valuemarginbottom|valuemarginleft|valuemarginright|l3v_left|handlemargintop|handlemarginbottom|135|42E01E|WebKitSourceBuffer|codecs|Resume|vastnow|PasswordTime|nooverlay|vastinfo|reloadstart|_self|downself|Open|dontseekforward|scrnstp|Progress|01|vastpause|vastresume|AdBlock|showplaylist|PluginStat|pjsstatid|pjsstat|PluginWater|wid|water|vaststart|startAd|vastmute|currentfile|vrsn|heartbeats|isOpen|nativeontv|showvlt|playlist_length|vastids|OpenScroll|vast_init|Active|10000|yandex|sscopyright|3600000|Courier|Arial|issue|crossdomain|chngwd|fillStyle|fillText|wheelDelta|webkitExitFullscreen|tracking|cut2|writePl|reloadjustevent|reloadplus|pjsiframed|playlist_folders|fileend|cut1|webkitendfullscreen|invert|105|outros|toDataURL|webkitSupportsFullscreen|webkitEnterFullScreen|nativenotandroid|sess|skipimprsd|116|cssText|FindPjsDiv|192|2048|127|0123456789|nodeName|122|121|PJSDIV|arguments|119|118|117|115|191|114|113|112|111|110|substring|reduce|encode|MarPad|109|103|104|108|107|control_buffer|1000000|adsystem|redirectparent|vpaid|wrapper0|filetype|getVolume|midroll_time|midrollcrtm|MediaMetadata|artwork|previoustrack|nexttrack|stylesheet|googleapis|showfrom1file|openlast|redirectblank|45deg|globalfont|repeating|setProperty|olor|number|NaNpx|pageXOffset|urlmse|head|async|same|clk|const|circle|scrollY|crtm|jpeg|skipimpessed|tags|1440|2560|1080||1920|720|1280|480|854|240|426|bgload2|Quality|Seeking|Break|2160|reloadtimes|Alternative|tryotherquality|loaderror|timeplay|EXTINF|playlists|dvtp|winmob|suggestions|redirectafter|finish|finishnormal|3840|customqualities|switchpip|MediaVimeo|error_time|scaledrag0|dragging|scaledrag|createposter|0001|nomedia|vast_loadtxtd|vast_posterurl|Created|RemoveAll|MediaDaily|MediaPjs|Image|eng|dailymotion|hqdefault|moveplaylist|isfullscreen|fix|New|PluginFloatPoster|rldnornd|FloatPosterScale|Audiotrack|Speed|rus||English|unfix|norootplstart|qualitypause|106|alarm|vast_finish|castinit|vast_stop|VastInsertOr|VastInsertAnd|disablePreload|preloading|Next|and2limit|VastRemoveUrl||VastError|vast_startdelay|vldcntrInterval|startdelay|PluginVastTimeMsg|renew|tagLive|vastbgpreload|VastOverlay|vast_ready|VastReady|VastShow|VpaidStarted|VastImpression|bgload|vast_ima|vast_error|vast_dontplay|EmptyVastUrl|RemovePassword|Pass'.split('|'),0,{})) "undefined"!=typeof window&&function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Hls=e():window.Hls=e()}(this,(()=>(()=>{var t={21:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>u});var i=function(){function t(t,e){this.subtle=void 0,this.aesIV=void 0,this.subtle=t,this.aesIV=e}return t.prototype.decrypt=function(t,e){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},e,t)},t}(),n=function(){function t(t,e){this.subtle=void 0,this.key=void 0,this.subtle=t,this.key=e}return t.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},t}(),a=r(145),s=function(){function t(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var e=t.prototype;return e.uint8ArrayToUint32Array_=function(t){for(var e=new DataView(t),r=new Uint32Array(4),i=0;i<4;i++)r[i]=e.getUint32(4*i);return r},e.initTable=function(){var t=this.sBox,e=this.invSBox,r=this.subMix,i=r[0],n=r[1],a=r[2],s=r[3],o=this.invSubMix,l=o[0],u=o[1],d=o[2],h=o[3],c=new Uint32Array(256),f=0,g=0,v=0;for(v=0;v<256;v++)c[v]=v<128?v<<1:v<<1^283;for(v=0;v<256;v++){var p=g^g<<1^g<<2^g<<3^g<<4;p=p>>>8^255&p^99,t[f]=p,e[p]=f;var m=c[f],y=c[m],E=c[y],T=257*c[p]^16843008*p;i[f]=T<<24|T>>>8,n[f]=T<<16|T>>>16,a[f]=T<<8|T>>>24,s[f]=T,T=16843009*E^65537*y^257*m^16843008*f,l[p]=T<<24|T>>>8,u[p]=T<<16|T>>>16,d[p]=T<<8|T>>>24,h[p]=T,f?(f=m^c[c[c[E^m]]],g^=c[c[g]]):f=g=1}},e.expandKey=function(t){for(var e=this.uint8ArrayToUint32Array_(t),r=!0,i=0;i{"use strict";r.r(e),r.d(e,{canParse:()=>l,decodeFrame:()=>f,getID3Data:()=>s,getID3Frames:()=>c,getTimeStamp:()=>u,isFooter:()=>a,isHeader:()=>n,isTimeStampFrame:()=>d,testables:()=>E,utf8ArrayToStr:()=>y});var i,n=function(t,e){return e+10<=t.length&&73===t[e]&&68===t[e+1]&&51===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},a=function(t,e){return e+10<=t.length&&51===t[e]&&68===t[e+1]&&73===t[e+2]&&t[e+3]<255&&t[e+4]<255&&t[e+6]<128&&t[e+7]<128&&t[e+8]<128&&t[e+9]<128},s=function(t,e){for(var r=e,i=0;n(t,e);)i+=10,i+=o(t,e+6),a(t,e+10)&&(i+=10),e+=i;if(i>0)return t.subarray(r,r+i)},o=function(t,e){var r=0;return r=(127&t[e])<<21,r|=(127&t[e+1])<<14,(r|=(127&t[e+2])<<7)|127&t[e+3]},l=function(t,e){return n(t,e)&&o(t,e+6)+10<=t.length-e},u=function(t){for(var e=c(t),r=0;r>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:u+=String.fromCharCode(a);break;case 12:case 13:s=t[d++],u+=String.fromCharCode((31&a)<<6|63&s);break;case 14:s=t[d++],o=t[d++],u+=String.fromCharCode((15&a)<<12|(63&s)<<6|(63&o)<<0)}}return u},E={decodeTextFrame:v};function T(){return i||void 0===self.TextDecoder||(i=new self.TextDecoder("utf-8")),i}},182:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>l});var i=r(544),n=r(851),a=r(93),s=r(729),o=r(973);function l(t){var e=new s.EventEmitter,r=function(e,r){t.postMessage({event:e,data:r})};e.on(n.Events.FRAG_DECRYPTED,r),e.on(n.Events.ERROR,r),t.addEventListener("message",(function(s){var l=s.data;switch(l.cmd){case"init":var d=JSON.parse(l.config);t.transmuxer=new i.default(e,l.typeSupported,d,l.vendor,l.id),(0,a.enableLogs)(d.debug,l.id),function(){var t=function(t){a.logger[t]=function(e){r("workerLog",{logType:t,message:e})}};for(var e in a.logger)t(e)}(),r("init",null);break;case"configure":t.transmuxer.configure(l.config);break;case"demux":var c=t.transmuxer.push(l.data,l.decryptdata,l.chunkMeta,l.state);(0,i.isPromise)(c)?(t.transmuxer.async=!0,c.then((function(e){u(t,e)})).catch((function(t){r(n.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:l.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker push error"})}))):(t.transmuxer.async=!1,u(t,c));break;case"flush":var f=l.chunkMeta,g=t.transmuxer.flush(f);(0,i.isPromise)(g)||t.transmuxer.async?((0,i.isPromise)(g)||(g=Promise.resolve(g)),g.then((function(e){h(t,e,f)})).catch((function(t){r(n.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:l.chunkMeta,fatal:!1,error:t,err:t,reason:"transmuxer-worker flush error"})}))):h(t,g,f)}}))}function u(t,e){if(!((r=e.remuxResult).audio||r.video||r.text||r.id3||r.initSegment))return!1;var r,i=[],n=e.remuxResult,a=n.audio,s=n.video;return a&&d(i,a),s&&d(i,s),t.postMessage({event:"transmuxComplete",data:e},i),!0}function d(t,e){e.data1&&t.push(e.data1.buffer),e.data2&&t.push(e.data2.buffer)}function h(t,e,r){e.reduce((function(e,r){return u(t,r)||e}),!1)||t.postMessage({event:"transmuxComplete",data:e[0]}),t.postMessage({event:"flush",data:r})}},544:(t,e,r)=>{"use strict";r.r(e),r.d(e,{TransmuxConfig:()=>st,TransmuxState:()=>ot,default:()=>it,isPromise:()=>at});var i=r(851),n=r(973),a=r(21),s=r(965),o=r(181),l=r(856);function u(t,e){return void 0===t&&(t=""),void 0===e&&(e=9e4),{type:t,id:-1,pid:-1,inputTimeScale:e,sequenceNumber:-1,samples:[],dropped:0}}var d=r(63),h=r(145),c=function(){function t(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var e=t.prototype;return e.resetInitSegment=function(t,e,r,i){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},e.resetTimeStamp=function(t){this.initPTS=t,this.resetContiguity()},e.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},e.canParse=function(t,e){return!1},e.appendFrame=function(t,e,r){},e.demux=function(t,e){this.cachedData&&(t=(0,d.appendUint8Array)(this.cachedData,t),this.cachedData=null);var r,i=o.getID3Data(t,0),n=i?i.length:0,a=this._audioTrack,c=this._id3Track,g=i?o.getTimeStamp(i):void 0,v=t.length;for((null===this.basePTS||0===this.frameIndex&&(0,s.isFiniteNumber)(g))&&(this.basePTS=f(g,e,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),i&&i.length>0&&c.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:i,type:l.MetadataSchema.audioId3,duration:Number.POSITIVE_INFINITY});n>>5}function E(t,e){return e+1=t.length)return!1;var i=y(t,e);if(i<=r)return!1;var n=e+i;return n===t.length||E(t,n)}return!1}function S(t,e,r,a,s){if(!t.samplerate){var o=function(t,e,r,a){var s,o,l,u,d=navigator.userAgent.toLowerCase(),h=a,c=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];s=1+((192&e[r+2])>>>6);var f=(60&e[r+2])>>>2;if(!(f>c.length-1))return l=(1&e[r+2])<<2,l|=(192&e[r+3])>>>6,v.logger.log("manifest codec:"+a+", ADTS type:"+s+", samplingIndex:"+f),/firefox/i.test(d)?f>=6?(s=5,u=new Array(4),o=f-3):(s=2,u=new Array(2),o=f):-1!==d.indexOf("android")?(s=2,u=new Array(2),o=f):(s=5,u=new Array(4),a&&(-1!==a.indexOf("mp4a.40.29")||-1!==a.indexOf("mp4a.40.5"))||!a&&f>=6?o=f-3:((a&&-1!==a.indexOf("mp4a.40.2")&&(f>=6&&1===l||/vivaldi/i.test(d))||!a&&1===l)&&(s=2,u=new Array(2)),o=f)),u[0]=s<<3,u[0]|=(14&f)>>1,u[1]|=(1&f)<<7,u[1]|=l<<3,5===s&&(u[1]|=(14&o)>>1,u[2]=(1&o)<<7,u[2]|=8,u[3]=0),{config:u,samplerate:c[f],channelCount:l,codec:"mp4a.40."+s,manifestCodec:h};t.trigger(i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+f})}(e,r,a,s);if(!o)return;t.config=o.config,t.samplerate=o.samplerate,t.channelCount=o.channelCount,t.codec=o.codec,t.manifestCodec=o.manifestCodec,v.logger.log("parsed codec:"+t.codec+", rate:"+o.samplerate+", channels:"+o.channelCount)}}function b(t){return 9216e4/t}function L(t,e,r,i,n){var a,s=i+n*b(t.samplerate),o=function(t,e){var r=m(t,e);if(e+r<=t.length){var i=y(t,e)-r;if(i>0)return{headerLength:r,frameLength:i}}}(e,r);if(o){var l=o.frameLength,u=o.headerLength,d=u+l,h=Math.max(0,r+d-e.length);h?(a=new Uint8Array(d-u)).set(e.subarray(r+u,e.length),0):a=e.subarray(r+u,r+d);var c={unit:a,pts:s};return h||t.samples.push(c),{sample:c,length:d,missing:h}}var f=e.length-r;return(a=new Uint8Array(f)).set(e.subarray(r,e.length),0),{sample:{unit:a,pts:s},length:f,missing:-1}}function A(t,e){return A=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},A(t,e)}const D=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,A(e,r);var n=i.prototype;return n.resetInitSegment=function(e,r,i,n){t.prototype.resetInitSegment.call(this,e,r,i,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:n,inputTimeScale:9e4,dropped:0}},i.probe=function(t){if(!t)return!1;for(var e=(o.getID3Data(t,0)||[]).length,r=t.length;e16384?t.subarray(0,16384):t,(0,d.findBox)(t,["moof"]).length>0},e.demux=function(t,e){this.timeOffset=e;var r=t,i=this.videoTrack,n=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=(0,d.appendUint8Array)(this.remainderData,t));var a=(0,d.segmentValidRange)(r);this.remainderData=a.remainder,i.samples=a.valid||new Uint8Array}else i.samples=r;var s=this.extractID3Track(i,e);return n.samples=(0,d.parseSamples)(e,i),{videoTrack:i,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}},e.flush=function(){var t=this.timeOffset,e=this.videoTrack,r=this.txtTrack;e.samples=this.remainderData||new Uint8Array,this.remainderData=null;var i=this.extractID3Track(e,this.timeOffset);return r.samples=(0,d.parseSamples)(t,e),{videoTrack:e,audioTrack:u(),id3Track:i,textTrack:u()}},e.extractID3Track=function(t,e){var r=this.id3Track;if(t.samples.length){var i=(0,d.findBox)(t.samples,["emsg"]);i&&i.forEach((function(t){var i=(0,d.parseEmsg)(t);if(k.test(i.schemeIdUri)){var n=(0,s.isFiniteNumber)(i.presentationTime)?i.presentationTime/i.timeScale:e+i.presentationTimeDelta/i.timeScale,a=4294967295===i.eventDuration?Number.POSITIVE_INFINITY:i.eventDuration/i.timeScale;a<=.001&&(a=Number.POSITIVE_INFINITY);var o=i.payload;r.samples.push({data:o,len:o.byteLength,dts:n,pts:n,type:l.MetadataSchema.emsg,duration:a})}}))}return r},e.demuxSampleAes=function(t,e,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},e.destroy=function(){},t}();var I=null,w=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],C=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],_=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],O=[0,1,1,4];function P(t,e,r,i,n){if(!(r+24>e.length)){var a=x(e,r);if(a&&r+a.frameLength<=e.length){var s=i+n*(9e4*a.samplesPerFrame/a.sampleRate),o={unit:e.subarray(r,r+a.frameLength),pts:s,dts:s};return t.config=[],t.channelCount=a.channelCount,t.samplerate=a.sampleRate,t.samples.push(o),{sample:o,length:a.frameLength,missing:0}}}}function x(t,e){var r=t[e+1]>>3&3,i=t[e+1]>>1&3,n=t[e+2]>>4&15,a=t[e+2]>>2&3;if(1!==r&&0!==n&&15!==n&&3!==a){var s=t[e+2]>>1&1,o=t[e+3]>>6,l=1e3*w[14*(3===r?3-i:3===i?3:4)+n-1],u=C[3*(3===r?0:2===r?1:2)+a],d=3===o?1:2,h=_[r][i],c=O[i],f=8*h*c,g=Math.floor(h*l/u+s)*c;if(null===I){var v=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);I=v?parseInt(v[1]):0}return!!I&&I<=87&&2===i&&l>=224e3&&0===o&&(t[e+3]=128|t[e+3]),{sampleRate:u,channelCount:d,frameLength:g,samplesPerFrame:f}}}function F(t,e){return 255===t[e]&&224==(224&t[e+1])&&0!=(6&t[e+1])}function M(t,e){return e+1t?(this.word<<=t,this.bitsAvailable-=t):(t-=this.bitsAvailable,t-=(e=t>>3)<<3,this.bytesAvailable-=e,this.loadWord(),this.word<<=t,this.bitsAvailable-=t)},e.readBits=function(t){var e=Math.min(this.bitsAvailable,t),r=this.word>>>32-e;if(t>32&&v.logger.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=e,this.bitsAvailable>0)this.word<<=e;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(e=t-e)>0&&this.bitsAvailable?r<>>t))return this.word<<=t,this.bitsAvailable-=t,t;return this.loadWord(),t+this.skipLZ()},e.skipUEG=function(){this.skipBits(1+this.skipLZ())},e.skipEG=function(){this.skipBits(1+this.skipLZ())},e.readUEG=function(){var t=this.skipLZ();return this.readBits(t+1)-1},e.readEG=function(){var t=this.readUEG();return 1&t?1+t>>>1:-1*(t>>>1)},e.readBoolean=function(){return 1===this.readBits(1)},e.readUByte=function(){return this.readBits(8)},e.readUShort=function(){return this.readBits(16)},e.readUInt=function(){return this.readBits(32)},e.skipScalingList=function(t){for(var e=8,r=8,i=0;i=t.length)return void r();if(!(t[e].unit.length<32||(this.decryptAacSample(t,e,r),this.decrypter.isSync())))return}},e.getAvcEncryptedData=function(t){for(var e=16*Math.floor((t.length-48)/160)+16,r=new Int8Array(e),i=0,n=32;n=t.length)return void i();for(var n=t[e].units;!(r>=n.length);r++){var a=n[r];if(!(a.data.length<=48||1!==a.type&&5!==a.type||(this.decryptAvcSample(t,e,r,i,a),this.decrypter.isSync())))return}}},t}();function G(){return G=Object.assign?Object.assign.bind():function(t){for(var e=1;e1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((e=o[0])[0]<<16)+(e[1]<<8)+e[2]){if((r=(e[4]<<8)+e[5])&&r>t.size-6)return null;var u=e[7];192&u&&(n=536870912*(14&e[9])+4194304*(255&e[10])+16384*(254&e[11])+128*(255&e[12])+(254&e[13])/2,64&u?n-(a=536870912*(14&e[14])+4194304*(255&e[15])+16384*(254&e[16])+128*(255&e[17])+(254&e[18])/2)>54e5&&(v.logger.warn(Math.round((n-a)/9e4)+"s delta between PTS and DTS, align them"),n=a):a=n);var d=(i=e[8])+9;if(t.size<=d)return null;t.size-=d;for(var h=new Uint8Array(t.size),c=0,f=o.length;cg){d-=g;continue}e=e.subarray(d),g-=d,d=0}h.set(e,s),s+=g}return r&&(r-=i+3),{data:h,pts:n,dts:a,len:r}}return null}function q(t,e){if(t.units.length&&t.frame){if(void 0===t.pts){var r=e.samples,i=r.length;if(!i)return void e.dropped++;var n=r[i-1];t.pts=n.pts,t.dts=n.dts}e.samples.push(t)}t.debug.length&&v.logger.log(t.pts+"/"+t.dts+":"+t.debug)}const X=function(){function t(t,e,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=t,this.config=e,this.typeSupported=r}t.probe=function(e){var r=t.syncOffset(e);return r>0&&v.logger.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},t.syncOffset=function(t){for(var e=Math.min(940,t.length-K)+1,r=0;re)return r;r++}return-1},t.createTrack=function(t,e){return{container:"video"===t||"audio"===t?"video/mp2t":void 0,type:t,id:d.RemuxerTrackIdConfig[t],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===t?e:void 0}};var e=t.prototype;return e.resetInitSegment=function(e,r,i,n){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=t.createTrack("video"),this._audioTrack=t.createTrack("audio",n),this._id3Track=t.createTrack("id3"),this._txtTrack=t.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=i,this._duration=n},e.resetTimeStamp=function(){},e.resetContiguity=function(){var t=this._audioTrack,e=this._avcTrack,r=this._id3Track;t&&(t.pesData=null),e&&(e.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null},e.demux=function(e,r,a,s){var o;void 0===a&&(a=!1),void 0===s&&(s=!1),a||(this.sampleAes=null);var l=this._avcTrack,u=this._audioTrack,h=this._id3Track,c=this._txtTrack,f=l.pid,g=l.pesData,p=u.pid,m=h.pid,y=u.pesData,E=h.pesData,T=null,S=this.pmtParsed,b=this._pmtId,L=e.length;if(this.remainderData&&(L=(e=(0,d.appendUint8Array)(this.remainderData,e)).length,this.remainderData=null),L>4>1){if((w=k+5+e[k+4])===k+K)continue}else w=k+4;switch(I){case f:R&&(g&&(o=W(g))&&this.parseAVCPES(l,c,o,!1),g={data:[],size:0}),g&&(g.data.push(e.subarray(w,k+K)),g.size+=k+K-w);break;case p:if(R){if(y&&(o=W(y)))switch(u.segmentCodec){case"aac":this.parseAACPES(u,o);break;case"mp3":this.parseMPEGPES(u,o)}y={data:[],size:0}}y&&(y.data.push(e.subarray(w,k+K)),y.size+=k+K-w);break;case m:R&&(E&&(o=W(E))&&this.parseID3PES(h,o),E={data:[],size:0}),E&&(E.data.push(e.subarray(w,k+K)),E.size+=k+K-w);break;case 0:R&&(w+=e[w]+1),b=this._pmtId=V(e,w);break;case b:R&&(w+=e[w]+1);var C=Y(e,w,this.typeSupported,a);(f=C.avc)>0&&(l.pid=f),(p=C.audio)>0&&(u.pid=p,u.segmentCodec=C.segmentCodec),(m=C.id3)>0&&(h.pid=m),null===T||S||(v.logger.log("unknown PID '"+T+"' in TS found"),T=null,k=A-188),S=this.pmtParsed=!0;break;case 17:case 8191:break;default:T=I}}else D++;D>0&&this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!1,reason:"Found "+D+" TS packet/s that do not start with 0x47"}),l.pesData=g,u.pesData=y,h.pesData=E;var _={audioTrack:u,videoTrack:l,id3Track:h,textTrack:c};return s&&this.extractRemainingSamples(_),_},e.flush=function(){var t,e=this.remainderData;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t},e.extractRemainingSamples=function(t){var e,r=t.audioTrack,i=t.videoTrack,n=t.id3Track,a=t.textTrack,s=i.pesData,o=r.pesData,l=n.pesData;if(s&&(e=W(s))?(this.parseAVCPES(i,a,e,!0),i.pesData=null):i.pesData=s,o&&(e=W(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,e);break;case"mp3":this.parseMPEGPES(r,e)}r.pesData=null}else null!=o&&o.size&&v.logger.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(e=W(l))?(this.parseID3PES(n,e),n.pesData=null):n.pesData=l},e.demuxSampleAes=function(t,e,r){var i=this.demux(t,r,!0,!this.config.progressive),n=this.sampleAes=new B(this.observer,this.config,e);return this.decrypt(i,n)},e.decrypt=function(t,e){return new Promise((function(r){var i=t.audioTrack,n=t.videoTrack;i.samples&&"aac"===i.segmentCodec?e.decryptAacSamples(i.samples,0,(function(){n.samples?e.decryptAvcSamples(n.samples,0,0,(function(){r(t)})):r(t)})):n.samples&&e.decryptAvcSamples(n.samples,0,0,(function(){r(t)}))}))},e.destroy=function(){this._duration=0},e.parseAVCPES=function(t,e,r,i){var n,a=this,s=this.parseAVCNALu(t,r.data),o=this.avcSample,l=!1;r.data=null,o&&s.length&&!t.audFound&&(q(o,t),o=this.avcSample=H(!1,r.pts,r.dts,"")),s.forEach((function(i){switch(i.type){case 1:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.frame=!0;var s=i.data;if(l&&s.length>4){var u=new U(s).readSliceType();2!==u&&4!==u&&7!==u&&9!==u||(o.key=!0)}break;case 5:n=!0,o||(o=a.avcSample=H(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:n=!0,(0,d.parseSEIMessageFromNALu)(i.data,1,r.pts,e.samples);break;case 7:if(n=!0,l=!0,!t.sps){var h=new U(i.data).readSPS();t.width=h.width,t.height=h.height,t.pixelRatio=h.pixelRatio,t.sps=[i.data],t.duration=a._duration;for(var c=i.data.subarray(1,4),f="avc1.",g=0;g<3;g++){var v=c[g].toString(16);v.length<2&&(v="0"+v),f+=v}t.codec=f}break;case 8:n=!0,t.pps||(t.pps=[i.data]);break;case 9:n=!1,t.audFound=!0,o&&q(o,t),o=a.avcSample=H(!1,r.pts,r.dts,"");break;case 12:n=!0;break;default:n=!1,o&&(o.debug+="unknown NAL "+i.type+" ")}o&&n&&o.units.push(i)})),i&&o&&(q(o,t),this.avcSample=null)},e.getLastNalUnit=function(t){var e,r,i=this.avcSample;if(i&&0!==i.units.length||(i=t[t.length-1]),null!==(e=i)&&void 0!==e&&e.units){var n=i.units;r=n[n.length-1]}return r},e.parseAVCNALu=function(t,e){var r,i,n=e.byteLength,a=t.naluState||0,s=a,o=[],l=0,u=-1,d=0;for(-1===a&&(u=0,d=31&e[0],a=0,l=1);l=0){var h={data:e.subarray(u,l-a-1),type:d};o.push(h)}else{var c=this.getLastNalUnit(t.samples);if(c&&(s&&l<=4-s&&c.state&&(c.data=c.data.subarray(0,c.data.byteLength-s)),(i=l-a-1)>0)){var f=new Uint8Array(c.data.byteLength+i);f.set(c.data,0),f.set(e.subarray(0,i),c.data.byteLength),c.data=f,c.state=0}}l=0&&a>=0){var g={data:e.subarray(u,n),type:d,state:a};o.push(g)}if(0===o.length){var v=this.getLastNalUnit(t.samples);if(v){var p=new Uint8Array(v.data.byteLength+e.byteLength);p.set(v.data,0),p.set(e,v.data.byteLength),v.data=p}}return t.naluState=a,o},e.parseAACPES=function(t,e){var r,a,s,o,l,u=0,d=this.aacOverFlow,h=e.data;if(d){this.aacOverFlow=null;var c=d.missing,f=d.sample.unit.byteLength;if(-1===c){var g=new Uint8Array(f+h.byteLength);g.set(d.sample.unit,0),g.set(h,f),h=g}else{var p=f-c;d.sample.unit.set(h.subarray(0,c),p),t.samples.push(d.sample),u=d.missing}}for(r=u,a=h.length;r4?r:"hvc1"===r||"hev1"===r?"hvc1.1.c.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||e===J.ElementaryStreamTypes.VIDEO?"avc1.42e01e":"mp4a.40.5"}const 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.lastEndTime=null}var e=t.prototype;return e.destroy=function(){},e.resetTimeStamp=function(t){this.initPTS=t,this.lastEndTime=null},e.resetNextTimestamp=function(){this.lastEndTime=null},e.resetInitSegment=function(t,e,r,i){this.audioCodec=e,this.videoCodec=r,this.generateInitSegment((0,d.patchEncyptionData)(t,i)),this.emitInitSegment=!0},e.generateInitSegment=function(t){var e=this.audioCodec,r=this.videoCodec;if(!t||!t.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var i=this.initData=(0,d.parseInitSegment)(t);e||(e=Z(i.audio,J.ElementaryStreamTypes.AUDIO)),r||(r=Z(i.video,J.ElementaryStreamTypes.VIDEO));var n={};i.audio&&i.video?n.audiovideo={container:"video/mp4",codec:e+","+r,initSegment:t,id:"main"}:i.audio?n.audio={container:"audio/mp4",codec:e,initSegment:t,id:"audio"}:i.video?n.video={container:"video/mp4",codec:r,initSegment:t,id:"main"}:v.logger.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=n},e.remux=function(t,e,r,i,n){var a,o=this.initPTS,l=this.lastEndTime,u={audio:void 0,video:void 0,text:i,id3:r,initSegment:void 0};(0,s.isFiniteNumber)(l)||(l=this.lastEndTime=n||0);var h=e.samples;if(!h||!h.length)return u;var c={initPTS:void 0,timescale:1},f=this.initData;if(f&&f.length||(this.generateInitSegment(h),f=this.initData),!f||!f.length)return v.logger.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(c.tracks=this.initTracks,this.emitInitSegment=!1);var g=(0,d.getStartDTS)(f,h);(0,s.isFiniteNumber)(o)||(this.initPTS=c.initPTS=o=g-n);var p=(0,d.getDuration)(h,f),m=t?g-o:l,y=m+p;(0,d.offsetStartDTS)(f,h,o),p>0?this.lastEndTime=y:(v.logger.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var E=!!f.audio,T=!!f.video,S="";E&&(S+="audio"),T&&(S+="video");var b={data1:h,startPTS:m,startDTS:m,endPTS:y,endDTS:y,type:S,hasAudio:E,hasVideo:T,nb:1,dropped:0};u.audio="audio"===b.type?b:void 0,u.video="audio"!==b.type?b:void 0,u.initSegment=c;var L=null!=(a=this.initPTS)?a:0;return u.id3=(0,$.flushTextTrackMetadataCueSamples)(r,n,L,L),i.samples.length&&(u.text=(0,$.flushTextTrackUserdataCueSamples)(i,n,L)),u},t}();var et;try{et=self.performance.now.bind(self.performance)}catch(t){v.logger.debug("Unable to use Performance API on this environment"),et=self.Date.now}var rt=[{demux:R,remux:tt},{demux:X,remux:$.default},{demux:D,remux:$.default},{demux:Q,remux:$.default}],it=function(){function t(t,e,r,i,n){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=t,this.typeSupported=e,this.config=r,this.vendor=i,this.id=n}var e=t.prototype;return e.configure=function(t){this.transmuxConfig=t,this.decrypter&&this.decrypter.reset()},e.push=function(t,e,r,i){var n=this,a=r.transmuxing;a.executeStart=et();var s=new Uint8Array(t),o=this.currentTransmuxState,l=this.transmuxConfig;i&&(this.currentTransmuxState=i);var u=i||o,d=u.contiguous,h=u.discontinuity,c=u.trackSwitch,f=u.accurateTimeOffset,g=u.timeOffset,v=u.initSegmentChange,p=l.audioCodec,m=l.videoCodec,y=l.defaultInitPts,E=l.duration,T=l.initSegmentData,S=function(t,e){var r=null;return t.byteLength>0&&null!=e&&null!=e.key&&null!==e.iv&&null!=e.method&&(r=e),r}(s,e);if(S&&"AES-128"===S.method){var b=this.getDecrypter();if(!b.isSync())return this.decryptionPromise=b.webCryptoDecrypt(s,S.key.buffer,S.iv.buffer).then((function(t){var e=n.push(t,null,r);return n.decryptionPromise=null,e})),this.decryptionPromise;var L=b.softwareDecrypt(s,S.key.buffer,S.iv.buffer);if(r.part>-1&&(L=b.flush()),!L)return a.executeEnd=et(),nt(r);s=new Uint8Array(L)}var A=this.needsProbing(h,c);A&&this.configureTransmuxer(s),(h||c||v||A)&&this.resetInitSegment(T,p,m,E,e),(h||v||A)&&this.resetInitialTimestamp(y),d||this.resetContiguity();var D=this.transmux(s,S,g,f,r),k=this.currentTransmuxState;return k.contiguous=!0,k.discontinuity=!1,k.trackSwitch=!1,a.executeEnd=et(),D},e.flush=function(t){var e=this,r=t.transmuxing;r.executeStart=et();var a=this.decrypter,s=this.currentTransmuxState,o=this.decryptionPromise;if(o)return o.then((function(){return e.flush(t)}));var l=[],u=s.timeOffset;if(a){var d=a.flush();d&&l.push(this.push(d,null,t))}var h=this.demuxer,c=this.remuxer;if(!h||!c)return this.observer.emit(i.Events.ERROR,i.Events.ERROR,{type:n.ErrorTypes.MEDIA_ERROR,details:n.ErrorDetails.FRAG_PARSING_ERROR,fatal:!0,reason:"no demux matching with content found"}),r.executeEnd=et(),[nt(t)];var f=h.flush(u);return at(f)?f.then((function(r){return e.flushRemux(l,r,t),l})):(this.flushRemux(l,f,t),l)},e.flushRemux=function(t,e,r){var i=e.audioTrack,n=e.videoTrack,a=e.id3Track,s=e.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,u=o.timeOffset;v.logger.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var d=this.remuxer.remux(i,n,a,s,u,l,!0,this.id);t.push({remuxResult:d,chunkMeta:r}),r.transmuxing.executeEnd=et()},e.resetInitialTimestamp=function(t){var e=this.demuxer,r=this.remuxer;e&&r&&(e.resetTimeStamp(t),r.resetTimeStamp(t))},e.resetContiguity=function(){var t=this.demuxer,e=this.remuxer;t&&e&&(t.resetContiguity(),e.resetNextTimestamp())},e.resetInitSegment=function(t,e,r,i,n){var a=this.demuxer,s=this.remuxer;a&&s&&(a.resetInitSegment(t,e,r,i),s.resetInitSegment(t,e,r,n))},e.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},e.transmux=function(t,e,r,i,n){return e&&"SAMPLE-AES"===e.method?this.transmuxSampleAes(t,e,r,i,n):this.transmuxUnencrypted(t,r,i,n)},e.transmuxUnencrypted=function(t,e,r,i){var n=this.demuxer.demux(t,e,!1,!this.config.progressive),a=n.audioTrack,s=n.videoTrack,o=n.id3Track,l=n.textTrack;return{remuxResult:this.remuxer.remux(a,s,o,l,e,r,!1,this.id),chunkMeta:i}},e.transmuxSampleAes=function(t,e,r,i,n){var a=this;return this.demuxer.demuxSampleAes(t,e,r).then((function(t){return{remuxResult:a.remuxer.remux(t.audioTrack,t.videoTrack,t.id3Track,t.textTrack,r,i,!1,a.id),chunkMeta:n}}))},e.configureTransmuxer=function(t){for(var e,r=this.config,i=this.observer,n=this.typeSupported,a=this.vendor,s=0,o=rt.length;s{"use strict";var i,n;r.r(e),r.d(e,{ErrorDetails:()=>n,ErrorTypes:()=>i}),function(t){t.NETWORK_ERROR="networkError",t.MEDIA_ERROR="mediaError",t.KEY_SYSTEM_ERROR="keySystemError",t.MUX_ERROR="muxError",t.OTHER_ERROR="otherError"}(i||(i={})),function(t){t.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",t.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",t.KEY_SYSTEM_NO_SESSION="keySystemNoSession",t.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",t.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",t.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",t.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",t.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",t.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",t.MANIFEST_LOAD_ERROR="manifestLoadError",t.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",t.MANIFEST_PARSING_ERROR="manifestParsingError",t.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",t.LEVEL_EMPTY_ERROR="levelEmptyError",t.LEVEL_LOAD_ERROR="levelLoadError",t.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",t.LEVEL_SWITCH_ERROR="levelSwitchError",t.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",t.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",t.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",t.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",t.FRAG_LOAD_ERROR="fragLoadError",t.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",t.FRAG_DECRYPT_ERROR="fragDecryptError",t.FRAG_PARSING_ERROR="fragParsingError",t.REMUX_ALLOC_ERROR="remuxAllocError",t.KEY_LOAD_ERROR="keyLoadError",t.KEY_LOAD_TIMEOUT="keyLoadTimeOut",t.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",t.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",t.BUFFER_APPEND_ERROR="bufferAppendError",t.BUFFER_APPENDING_ERROR="bufferAppendingError",t.BUFFER_STALLED_ERROR="bufferStalledError",t.BUFFER_FULL_ERROR="bufferFullError",t.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",t.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",t.INTERNAL_EXCEPTION="internalException",t.INTERNAL_ABORTED="aborted",t.UNKNOWN="unknown"}(n||(n={}))},851:(t,e,r)=>{"use strict";var i;r.r(e),r.d(e,{Events:()=>i}),function(t){t.MEDIA_ATTACHING="hlsMediaAttaching",t.MEDIA_ATTACHED="hlsMediaAttached",t.MEDIA_DETACHING="hlsMediaDetaching",t.MEDIA_DETACHED="hlsMediaDetached",t.BUFFER_RESET="hlsBufferReset",t.BUFFER_CODECS="hlsBufferCodecs",t.BUFFER_CREATED="hlsBufferCreated",t.BUFFER_APPENDING="hlsBufferAppending",t.BUFFER_APPENDED="hlsBufferAppended",t.BUFFER_EOS="hlsBufferEos",t.BUFFER_FLUSHING="hlsBufferFlushing",t.BUFFER_FLUSHED="hlsBufferFlushed",t.MANIFEST_LOADING="hlsManifestLoading",t.MANIFEST_LOADED="hlsManifestLoaded",t.MANIFEST_PARSED="hlsManifestParsed",t.LEVEL_SWITCHING="hlsLevelSwitching",t.LEVEL_SWITCHED="hlsLevelSwitched",t.LEVEL_LOADING="hlsLevelLoading",t.LEVEL_LOADED="hlsLevelLoaded",t.LEVEL_UPDATED="hlsLevelUpdated",t.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",t.LEVELS_UPDATED="hlsLevelsUpdated",t.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",t.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",t.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",t.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",t.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",t.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",t.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",t.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",t.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",t.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",t.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",t.CUES_PARSED="hlsCuesParsed",t.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",t.INIT_PTS_FOUND="hlsInitPtsFound",t.FRAG_LOADING="hlsFragLoading",t.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",t.FRAG_LOADED="hlsFragLoaded",t.FRAG_DECRYPTED="hlsFragDecrypted",t.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",t.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",t.FRAG_PARSING_METADATA="hlsFragParsingMetadata",t.FRAG_PARSED="hlsFragParsed",t.FRAG_BUFFERED="hlsFragBuffered",t.FRAG_CHANGED="hlsFragChanged",t.FPS_DROP="hlsFpsDrop",t.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",t.ERROR="hlsError",t.DESTROYING="hlsDestroying",t.KEY_LOADING="hlsKeyLoading",t.KEY_LOADED="hlsKeyLoaded",t.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",t.BACK_BUFFER_REACHED="hlsBackBufferReached"}(i||(i={}))},76:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>Bi});var i,n=r(945),a=r(965),s=r(851),o=r(973),l=r(93),u=/^(\d+)x(\d+)$/,d=/\s*(.+?)\s*=((?:\".*?\")|.*?)(?:,|$)/g,h=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;iNumber.MAX_SAFE_INTEGER?1/0:e},e.decimalFloatingPoint=function(t){return parseFloat(this[t])},e.optionalFloat=function(t,e){var r=this[t];return r?parseFloat(r):e},e.enumeratedString=function(t){return this[t]},e.bool=function(t){return"YES"===this[t]},e.decimalResolution=function(t){var e=u.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(d.lastIndex=0;null!==(e=d.exec(t));){var i=e[2];0===i.indexOf('"')&&i.lastIndexOf('"')===i.length-1&&(i=i.slice(1,-1)),r[e[1]]=i}return r},t}();function c(){return c=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(!this.endOnNext||!!this.class)}}])&&f(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),v=r(923);function p(t,e){for(var r=0;rt.endSN||e>0||0===e&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*t.misses):this.misses=t.misses+1,this.availabilityDelay=t.availabilityDelay},e=t,(r=[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&(0,a.isFiniteNumber)(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var t=this.driftEndTime-this.driftStartTime;return t>0?1e3*(this.driftEnd-this.driftStart)/t:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var t;return null!==(t=this.fragments)&&void 0!==t&&t.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var t;return null!==(t=this.partList)&&void 0!==t&&t.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}])&&p(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function S(t){return Uint8Array.from(atob(t),(function(t){return t.charCodeAt(0)}))}function b(t){return Uint8Array.from(unescape(encodeURIComponent(t)),(function(t){return t.charCodeAt(0)}))}function L(t){switch(t){case y.FAIRPLAY:return m.FAIRPLAY;case y.PLAYREADY:return m.PLAYREADY;case y.WIDEVINE:return m.WIDEVINE;case y.CLEARKEY:return m.CLEARKEY}}function A(t){switch(t){case m.FAIRPLAY:return y.FAIRPLAY;case m.PLAYREADY:return y.PLAYREADY;case m.WIDEVINE:return y.WIDEVINE;case m.CLEARKEY:return y.CLEARKEY}}function D(t){var e=t.drmSystems,r=t.widevineLicenseUrl,i=e?[m.FAIRPLAY,m.WIDEVINE,m.PLAYREADY,m.CLEARKEY].filter((function(t){return!!e[t]})):[];return!i[m.WIDEVINE]&&r&&i.push(m.WIDEVINE),i}!function(t){t.CLEARKEY="org.w3.clearkey",t.FAIRPLAY="com.apple.fps",t.PLAYREADY="com.microsoft.playready",t.WIDEVINE="com.widevine.alpha"}(m||(m={})),function(t){t.CLEARKEY="org.w3.clearkey",t.FAIRPLAY="com.apple.streamingkeydelivery",t.PLAYREADY="com.microsoft.playready",t.WIDEVINE="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"}(y||(y={})),function(t){t.WIDEVINE="edef8ba979d64acea3c827dcd51d21ed"}(E||(E={}));var k="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null,R=r(63),I={},w=function(){function t(t,e,r,i,n){void 0===i&&(i=[1]),void 0===n&&(n=null),this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=t,this.uri=e,this.keyFormat=r,this.keyFormatVersions=i,this.iv=n,this.encrypted=!!t&&"NONE"!==t,this.isCommonEncryption=this.encrypted&&"AES-128"!==t}t.clearKeyUriToKeyIdMap=function(){I={}};var e=t.prototype;return e.isSupported=function(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;switch(this.keyFormat){case"identity":return"SAMPLE-AES"===this.method;case y.FAIRPLAY:case y.WIDEVINE:case y.PLAYREADY:case y.CLEARKEY:return-1!==["ISO-23001-7","SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)}}return!1},e.getDecryptData=function(e){if(!this.encrypted||!this.uri)return null;if("AES-128"===this.method&&this.uri&&!this.iv){"number"!=typeof e&&("AES-128"!==this.method||this.iv||l.logger.warn('missing IV for initialization segment with method="'+this.method+'" - compliance issue'),e=0);var r=function(t){for(var e=new Uint8Array(16),r=12;r<16;r++)e[r]=t>>8*(15-r)&255;return e}(e);return new t(this.method,this.uri,"identity",this.keyFormatVersions,r)}var i=function(t){var e,r,i=t.split(":"),n=null;if("data"===i[0]&&2===i.length){var a=i[1].split(";"),s=a[a.length-1].split(",");if(2===s.length){var o="base64"===s[0],l=s[1];o?(a.splice(-1,1),n=S(l)):(e=b(l).subarray(0,16),(r=new Uint8Array(16)).set(e,16-e.length),n=r)}}return n}(this.uri);if(i)switch(this.keyFormat){case y.WIDEVINE:this.pssh=i,i.length>=22&&(this.keyId=i.subarray(i.length-22,i.length-6));break;case y.PLAYREADY:var n=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=(0,R.mp4pssh)(n,null,i);var a=new Uint16Array(i.buffer,i.byteOffset,i.byteLength/2),s=String.fromCharCode.apply(null,Array.from(a)),o=s.substring(s.indexOf("<"),s.length),u=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(u){var d=u.childNodes[0]?u.childNodes[0].nodeValue:u.getAttribute("VALUE");if(d){var h=S(d).subarray(0,16);!function(t){var e=function(t,e,r){var i=t[e];t[e]=t[r],t[r]=i};e(t,0,3),e(t,1,2),e(t,4,5),e(t,6,7)}(h),this.keyId=h}}break;default:var c=i.subarray(0,16);if(16!==c.length){var f=new Uint8Array(16);f.set(c,16-c.length),c=f}this.keyId=c}if(!this.keyId||16!==this.keyId.byteLength){var g=I[this.uri];if(!g){var v=Object.keys(I).length%Number.MAX_SAFE_INTEGER;g=new Uint8Array(16),new DataView(g.buffer,12,4).setUint32(0,v),I[this.uri]=g}this.keyId=g}return this},t}(),C={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}};function _(t,e){return MediaSource.isTypeSupported((e||"video")+'/mp4;codecs="'+t+'"')}function O(){return O=Object.assign?Object.assign.bind():function(t){for(var e=1;e2){var r=e.shift()+".";return(r+=parseInt(e.shift()).toString(16))+("000"+parseInt(e.shift()).toString(16)).slice(-4)}return t},t.resolve=function(t,e){return(0,n.buildAbsoluteURL)(e,t,{alwaysNormalize:!0})},t.parseMasterPlaylist=function(e,r){var i,n=[],a=[],s={},o=[],u=!1;for(P.lastIndex=0;null!=(i=P.exec(e));)if(i[1]){var d,c=new h(i[1]),f={attrs:c,bitrate:c.decimalInteger("AVERAGE-BANDWIDTH")||c.decimalInteger("BANDWIDTH"),name:c.NAME,url:t.resolve(i[2],r)},g=c.decimalResolution("RESOLUTION");g&&(f.width=g.width,f.height=g.height),B((c.CODECS||"").split(/[ ,]+/).filter((function(t){return t})),f),f.videoCodec&&-1!==f.videoCodec.indexOf("avc1")&&(f.videoCodec=t.convertAVC1ToAVCOTI(f.videoCodec)),null!==(d=f.unknownCodecs)&&void 0!==d&&d.length||a.push(f),n.push(f)}else if(i[3]){var v=new h(i[3]);v["DATA-ID"]&&(u=!0,s[v["DATA-ID"]]=v)}else if(i[4]){var p=i[4],m=U(p,r);m.encrypted&&m.isSupported()?o.push(m):l.logger.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+p+'"')}return{levels:a.length>0&&a.length0&&X.bool("CAN-SKIP-DATERANGES"),d.partHoldBack=X.optionalFloat("PART-HOLD-BACK",0),d.holdBack=X.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var z=new h(w);d.partTarget=z.decimalFloatingPoint("PART-TARGET");break;case"PART":var Q=d.partList;Q||(Q=d.partList=[]);var $=m>0?Q[Q.length-1]:void 0,J=m++,Z=new v.Part(new h(w),b,e,J,$);Q.push(Z),b.duration+=Z.duration;break;case"PRELOAD-HINT":var tt=new h(w);d.preloadHint=tt;break;case"RENDITION-REPORT":var et=new h(w);d.renditionReports=d.renditionReports||[],d.renditionReports.push(et);break;default:l.logger.warn("line parsed but not handled: "+s)}}}S&&!S.relurl?(c.pop(),y-=S.duration,d.partList&&(d.fragmentHint=S)):d.partList&&(K(b,S),b.cc=E,d.fragmentHint=b,u&&j(b,u,d));var rt=c.length,it=c[0],nt=c[rt-1];if((y+=d.skippedSegments*d.targetduration)>0&&rt&&nt){d.averagetargetduration=y/rt;var at=nt.sn;d.endSN="initSegment"!==at?at:0,d.live||(nt.endList=!0),it&&(d.startCC=it.cc)}else d.endSN=0,d.startCC=0;return d.fragmentHint&&(y+=d.fragmentHint.duration),d.totalduration=y,d.endCC=E,L>0&&function(t,e){for(var r=t[e],i=e;i--;){var n=t[i];if(!n)return;n.programDateTime=r.programDateTime-1e3*n.duration,r=n}}(c,L),d},t}();function U(t,e){var r,i,n=new h(t),a=null!=(r=n.enumeratedString("METHOD"))?r:"",s=n.URI,o=n.hexadecimalInteger("IV"),u=n.enumeratedString("KEYFORMATVERSIONS"),d=null!=(i=n.enumeratedString("KEYFORMAT"))?i:"identity";s&&n.IV&&!o&&l.logger.error("Invalid IV: "+n.IV);var c=s?N.resolve(s,e):"",f=(u||"1").split("/").map(Number).filter(Number.isFinite);return new w(a,c,d,f,o)}function B(t,e){["video","audio","text"].forEach((function(r){var i=t.filter((function(t){return function(t,e){var r=C[e];return!!r&&!0===r[t.slice(0,4)]}(t,r)}));if(i.length){var n=i.filter((function(t){return 0===t.lastIndexOf("avc1",0)||0===t.lastIndexOf("mp4a",0)}));e[r+"Codec"]=n.length>0?n[0]:i[0],t=t.filter((function(t){return-1===i.indexOf(t)}))}})),e.unknownCodecs=t}function G(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),(0,a.isFiniteNumber)(t.programDateTime)||(t.programDateTime=null,t.rawProgramDateTime=null)}function H(t,e,r,i){t.relurl=e.URI,e.BYTERANGE&&t.setByteRange(e.BYTERANGE),t.level=r,t.sn="initSegment",i&&(t.levelkeys=i),t.initSegment=null}function j(t,e,r){t.levelkeys=e;var i=r.encryptedFragments;i.length&&i[i.length-1].levelkeys===e||!Object.keys(e).some((function(t){return e[t].isCommonEncryption}))||i.push(t)}var V=r(308);function Y(t,e){var r=t.url;return void 0!==r&&0!==r.indexOf("data:")||(r=e.url),r}const W=function(){function t(t){this.hls=void 0,this.loaders=Object.create(null),this.hls=t,this.registerListeners()}var e=t.prototype;return e.startLoad=function(t){},e.stopLoad=function(){this.destroyInternalLoaders()},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.Events.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.Events.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.Events.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},e.createInternalLoader=function(t){var e=this.hls.config,r=e.pLoader,i=e.loader,n=new(r||i)(e);return t.loader=n,this.loaders[t.type]=n,n},e.getInternalLoader=function(t){return this.loaders[t.type]},e.resetInternalLoader=function(t){this.loaders[t]&&delete this.loaders[t]},e.destroyInternalLoaders=function(){for(var t in this.loaders){var e=this.loaders[t];e&&e.destroy(),this.resetInternalLoader(t)}},e.destroy=function(){this.unregisterListeners(),this.destroyInternalLoaders()},e.onManifestLoading=function(t,e){var r=e.url;this.load({id:null,groupId:null,level:0,responseType:"text",type:V.PlaylistContextType.MANIFEST,url:r,deliveryDirectives:null})},e.onLevelLoading=function(t,e){var r=e.id,i=e.level,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:null,level:i,responseType:"text",type:V.PlaylistContextType.LEVEL,url:n,deliveryDirectives:a})},e.onAudioTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:V.PlaylistContextType.AUDIO_TRACK,url:n,deliveryDirectives:a})},e.onSubtitleTrackLoading=function(t,e){var r=e.id,i=e.groupId,n=e.url,a=e.deliveryDirectives;this.load({id:r,groupId:i,level:null,responseType:"text",type:V.PlaylistContextType.SUBTITLE_TRACK,url:n,deliveryDirectives:a})},e.load=function(t){var e,r,i,n,a,s,o=this.hls.config,u=this.getInternalLoader(t);if(u){var d=u.context;if(d&&d.url===t.url)return void l.logger.trace("[playlist-loader]: playlist request ongoing");l.logger.log("[playlist-loader]: aborting previous loader for type: "+t.type),u.abort()}switch(t.type){case V.PlaylistContextType.MANIFEST:r=o.manifestLoadingMaxRetry,i=o.manifestLoadingTimeOut,n=o.manifestLoadingRetryDelay,a=o.manifestLoadingMaxRetryTimeout;break;case V.PlaylistContextType.LEVEL:case V.PlaylistContextType.AUDIO_TRACK:case V.PlaylistContextType.SUBTITLE_TRACK:r=0,i=o.levelLoadingTimeOut;break;default:r=o.levelLoadingMaxRetry,i=o.levelLoadingTimeOut,n=o.levelLoadingRetryDelay,a=o.levelLoadingMaxRetryTimeout}if(u=this.createInternalLoader(t),null!==(e=t.deliveryDirectives)&&void 0!==e&&e.part&&(t.type===V.PlaylistContextType.LEVEL&&null!==t.level?s=this.hls.levels[t.level].details:t.type===V.PlaylistContextType.AUDIO_TRACK&&null!==t.id?s=this.hls.audioTracks[t.id].details:t.type===V.PlaylistContextType.SUBTITLE_TRACK&&null!==t.id&&(s=this.hls.subtitleTracks[t.id].details),s)){var h=s.partTarget,c=s.targetduration;h&&c&&(i=Math.min(1e3*Math.max(3*h,.8*c),i))}var f={timeout:i,maxRetry:r,retryDelay:n,maxRetryDelay:a,highWaterMark:0},g={onSuccess:this.loadsuccess.bind(this),onError:this.loaderror.bind(this),onTimeout:this.loadtimeout.bind(this)};u.load(t,f,g)},e.loadsuccess=function(t,e,r,i){void 0===i&&(i=null),this.resetInternalLoader(r.type);var n=t.data;0===n.indexOf("#EXTM3U")?(e.parsing.start=performance.now(),n.indexOf("#EXTINF:")>0||n.indexOf("#EXT-X-TARGETDURATION:")>0?this.handleTrackOrLevelPlaylist(t,e,r,i):this.handleMasterPlaylist(t,e,r,i)):this.handleManifestParsingError(t,r,"no EXTM3U delimiter",i)},e.loaderror=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!1,t)},e.loadtimeout=function(t,e,r){void 0===r&&(r=null),this.handleNetworkError(e,r,!0)},e.handleMasterPlaylist=function(t,e,r,i){var n=this.hls,a=t.data,o=Y(t,r),u=N.parseMasterPlaylist(a,o),d=u.levels,c=u.sessionData,f=u.sessionKeys;if(d.length){var g=d.map((function(t){return{id:t.attrs.AUDIO,audioCodec:t.audioCodec}})),v=d.map((function(t){return{id:t.attrs.SUBTITLES,textCodec:t.textCodec}})),p=N.parseMasterPlaylistMedia(a,o,"AUDIO",g),m=N.parseMasterPlaylistMedia(a,o,"SUBTITLES",v),y=N.parseMasterPlaylistMedia(a,o,"CLOSED-CAPTIONS");p.length&&(p.some((function(t){return!t.url}))||!d[0].audioCodec||d[0].attrs.AUDIO||(l.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),p.unshift({type:"main",name:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new h({}),bitrate:0,url:""}))),n.trigger(s.Events.MANIFEST_LOADED,{levels:d,audioTracks:p,subtitles:m,captions:y,url:o,stats:e,networkDetails:i,sessionData:c,sessionKeys:f})}else this.handleManifestParsingError(t,r,"no level found in manifest",i)},e.handleTrackOrLevelPlaylist=function(t,e,r,i){var n=this.hls,l=r.id,u=r.level,d=r.type,c=Y(t,r),f=(0,a.isFiniteNumber)(l)?l:0,g=(0,a.isFiniteNumber)(u)?u:f,v=function(t){switch(t.type){case V.PlaylistContextType.AUDIO_TRACK:return V.PlaylistLevelType.AUDIO;case V.PlaylistContextType.SUBTITLE_TRACK:return V.PlaylistLevelType.SUBTITLE;default:return V.PlaylistLevelType.MAIN}}(r),p=N.parseLevelPlaylist(t.data,c,g,v,f);if(p.fragments.length){if(d===V.PlaylistContextType.MANIFEST){var m={attrs:new h({}),bitrate:0,details:p,name:"",url:c};n.trigger(s.Events.MANIFEST_LOADED,{levels:[m],audioTracks:[],url:c,stats:e,networkDetails:i,sessionData:null,sessionKeys:null})}e.parsing.end=performance.now(),r.levelDetails=p,this.handlePlaylistLoaded(t,e,r,i)}else n.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.LEVEL_EMPTY_ERROR,fatal:!1,url:c,reason:"no fragments found in level",level:"number"==typeof r.level?r.level:void 0})},e.handleManifestParsingError=function(t,e,r,i){this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.MANIFEST_PARSING_ERROR,fatal:e.type===V.PlaylistContextType.MANIFEST,url:t.url,reason:r,response:t,context:e,networkDetails:i})},e.handleNetworkError=function(t,e,r,i){void 0===r&&(r=!1),l.logger.warn("[playlist-loader]: A network "+(r?"timeout":"error")+" occurred while loading "+t.type+" level: "+t.level+" id: "+t.id+' group-id: "'+t.groupId+'"');var n=o.ErrorDetails.UNKNOWN,a=!1,u=this.getInternalLoader(t);switch(t.type){case V.PlaylistContextType.MANIFEST:n=r?o.ErrorDetails.MANIFEST_LOAD_TIMEOUT:o.ErrorDetails.MANIFEST_LOAD_ERROR,a=!0;break;case V.PlaylistContextType.LEVEL:n=r?o.ErrorDetails.LEVEL_LOAD_TIMEOUT:o.ErrorDetails.LEVEL_LOAD_ERROR,a=!1;break;case V.PlaylistContextType.AUDIO_TRACK:n=r?o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,a=!1;break;case V.PlaylistContextType.SUBTITLE_TRACK:n=r?o.ErrorDetails.SUBTITLE_TRACK_LOAD_TIMEOUT:o.ErrorDetails.SUBTITLE_LOAD_ERROR,a=!1}u&&this.resetInternalLoader(t.type);var d={type:o.ErrorTypes.NETWORK_ERROR,details:n,fatal:a,url:t.url,loader:u,context:t,networkDetails:e};i&&(d.response=i),this.hls.trigger(s.Events.ERROR,d)},e.handlePlaylistLoaded=function(t,e,r,i){var n=r.type,a=r.level,o=r.id,l=r.groupId,u=r.loader,d=r.levelDetails,h=r.deliveryDirectives;if(null!=d&&d.targetduration){if(u)switch(d.live&&(u.getCacheAge&&(d.ageHeader=u.getCacheAge()||0),u.getCacheAge&&!isNaN(d.ageHeader)||(d.ageHeader=0)),n){case V.PlaylistContextType.MANIFEST:case V.PlaylistContextType.LEVEL:this.hls.trigger(s.Events.LEVEL_LOADED,{details:d,level:a||0,id:o||0,stats:e,networkDetails:i,deliveryDirectives:h});break;case V.PlaylistContextType.AUDIO_TRACK:this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h});break;case V.PlaylistContextType.SUBTITLE_TRACK:this.hls.trigger(s.Events.SUBTITLE_TRACK_LOADED,{details:d,id:o||0,groupId:l||"",stats:e,networkDetails:i,deliveryDirectives:h})}}else this.handleManifestParsingError(t,r,"invalid target duration",i)},t}();function q(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 X(t,e){var r=t.mode;if("disabled"===r&&(t.mode="hidden"),t.cues&&!t.cues.getCueById(e.id))try{if(t.addCue(e),!t.cues.getCueById(e.id))throw new Error("addCue is failed for: "+e)}catch(r){l.logger.debug("[texttrack-utils]: "+r);var i=new self.TextTrackCue(e.startTime,e.endTime,e.text);i.id=e.id,t.addCue(i)}"disabled"===r&&(t.mode=r)}function z(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 Q(t,e,r,i){var n=t.mode;if("disabled"===n&&(t.mode="hidden"),t.cues&&t.cues.length>0)for(var a=function(t,e,r){var i=[],n=function(t,e){if(et[r].endTime)return-1;for(var i=0,n=r;i<=n;){var a=Math.floor((n+i)/2);if(et[a].startTime&&i-1)for(var a=n,s=t.length;a=e&&o.endTime<=r)i.push(o);else if(o.startTime>r)return i}return i}(t.cues,e,r),s=0;stt&&(h=tt),h-d<=0&&(h=d+.25);for(var c=0;cn.startDate&&t.push(r),t}),[]).sort((function(t,e){return t.startDate.getTime()-e.startDate.getTime()}))[0];p&&(c=et(p.startDate,g),d=!0)}for(var m,y=Object.keys(n.attr),E=0;E.05&&this.forwardBufferLength>1){var u=Math.min(2,Math.max(1,a)),d=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;t.playbackRate=Math.min(u,Math.max(1,d))}else 1!==t.playbackRate&&0!==t.playbackRate&&(t.playbackRate=1)}}}}},i.estimateLiveEdge=function(){var t=this.levelDetails;return null===t?null:t.edge+t.age},i.computeLatency=function(){var t=this.estimateLiveEdge();return null===t?null:t-this.currentTime},e=t,(r=[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var t=this.config,e=this.levelDetails;return void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:e?t.liveMaxLatencyDurationCount*e.targetduration:0}},{key:"targetLatency",get:function(){var t=this.levelDetails;if(null===t)return null;var e=t.holdBack,r=t.partHoldBack,i=t.targetduration,n=this.config,a=n.liveSyncDuration,s=n.liveSyncDurationCount,o=n.lowLatencyMode,l=this.hls.userConfig,u=o&&r||e;(l.liveSyncDuration||l.liveSyncDurationCount||0===u)&&(u=void 0!==a?a:s*i);var d=i;return u+Math.min(1*this.stallCount,d)}},{key:"liveSyncPosition",get:function(){var t=this.estimateLiveEdge(),e=this.targetLatency,r=this.levelDetails;if(null===t||null===e||null===r)return null;var i=r.edge,n=t-e-this.edgeStalled,a=i-r.totalduration,s=i-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(a,n),s)}},{key:"drift",get:function(){var t=this.levelDetails;return null===t?1:t.drift}},{key:"edgeStalled",get:function(){var t=this.levelDetails;if(null===t)return 0;var e=3*(this.config.lowLatencyMode&&t.partTarget||t.targetduration);return Math.max(t.age-e,0)}},{key:"forwardBufferLength",get:function(){var t=this.media,e=this.levelDetails;if(!t||!e)return 0;var r=t.buffered.length;return(r?t.buffered.end(r-1):e.edge)-this.currentTime}}])&&it(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}();function at(t,e){for(var r=0;rt.sn?(n=r-t.start,i=t):(n=t.start-r,i=e),i.duration!==n&&(i.duration=n)}else e.sn>t.sn?t.cc===e.cc&&t.minEndPTS?e.start=t.start+(t.minEndPTS-t.start):e.start=t.start+t.duration:e.start=Math.max(t.start-e.duration,0)}function gt(t,e,r,i,n,s){i-r<=0&&(l.logger.warn("Fragment should have a positive duration",e),i=r+e.duration,s=n+e.duration);var o=r,u=i,d=e.startPTS,h=e.endPTS;if((0,a.isFiniteNumber)(d)){var c=Math.abs(d-r);(0,a.isFiniteNumber)(e.deltaPTS)?e.deltaPTS=Math.max(c,e.deltaPTS):e.deltaPTS=c,o=Math.max(r,d),r=Math.min(r,d),n=Math.min(n,e.startDTS),u=Math.min(i,h),i=Math.max(i,h),s=Math.max(s,e.endDTS)}e.duration=i-r;var f=r-e.start;e.start=e.startPTS=r,e.maxStartPTS=o,e.startDTS=n,e.endPTS=i,e.minEndPTS=u,e.endDTS=s;var g,v=e.sn;if(!t||vt.endSN)return 0;var p=v-t.startSN,m=t.fragments;for(m[p]=e,g=p;g>0;g--)ft(m[g],m[g-1]);for(g=p;g=i.length||pt(e,i[r].start)}function pt(t,e){if(e){for(var r=t.fragments,i=t.skippedSegments;i=0&&u>e.partTarget&&(o+=1)}return new lt(s,o>=0?o:void 0,st.No)}}},e.loadPlaylist=function(t){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},e.shouldLoadTrack=function(t){return this.canLoad&&t&&!!t.url&&(!t.details||t.details.live)},e.playlistLoaded=function(t,e,r){var i=this,n=e.details,s=e.stats,o=self.performance.now(),u=s.loading.first?Math.max(0,o-s.loading.first):0;if(n.advancedDateTime=Date.now()-u,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log("live playlist "+t+" "+(n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED")),r&&n.fragments.length>0&&function(t,e){for(var r=null,i=t.fragments,n=i.length-1;n>=0;n--){var s=i[n].initSegment;if(s){r=s;break}}t.fragmentHint&&delete t.fragmentHint.endPTS;var o,u,d,h,c,f=0;if(function(t,e,r){for(var i=e.skippedSegments,n=Math.max(t.startSN,e.startSN)-e.startSN,a=(t.fragmentHint?1:0)+(i?e.endSN:Math.min(t.endSN,e.endSN))-e.startSN,s=e.startSN-t.startSN,o=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,l=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,u=n;u<=a;u++){var d=l[s+u],h=o[u];i&&!h&&u0){if(r&&S>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+S+" with playlist age: "+n.age),S=0;else{var b=Math.floor(S/n.targetduration);h+=b,void 0!==c&&(c+=Math.round(S%n.targetduration/n.partTarget)),this.log("CDN Tune-in age: "+n.ageHeader+"s last advanced "+E.toFixed(2)+"s goal: "+S+" skip sn "+b+" to part "+c)}n.tuneInGoal=S}if(d=this.getDeliveryDirectives(n,e.deliveryDirectives,h,c),f||!y)return void this.loadPlaylist(d)}else d=this.getDeliveryDirectives(n,e.deliveryDirectives,h,c);var L=this.hls.mainForwardBufferInfo,A=L?L.end-L.len:0,D=function(t,e){void 0===e&&(e=1/0);var r=1e3*t.targetduration;if(t.updated){var i=t.fragments;if(i.length&&4*r>e){var n=1e3*i[i.length-1].duration;nthis.requestScheduled+D&&(this.requestScheduled=s.loading.start):this.requestScheduled=-1,void 0!==h&&n.canBlockReload?this.requestScheduled=s.loading.first+D-(1e3*n.partTarget||1e3):this.requestScheduled=(-1===this.requestScheduled?o:this.requestScheduled)+D;var k=this.requestScheduled-o;k=Math.max(0,k),this.log("reload live playlist "+t+" in "+Math.round(k)+" ms"),this.timer=self.setTimeout((function(){return i.loadPlaylist(d)}),k)}else this.clearTimer()},e.getDeliveryDirectives=function(t,e,r,i){var n=function(t,e){var r=t.canSkipUntil,i=t.canSkipDateRanges,n=t.endSN;return r&&(void 0!==e?e-n:0)-1&&null!==(e=t.context)&&void 0!==e&&e.deliveryDirectives)this.warn("retry playlist loading #"+this.retryCount+' after "'+t.details+'"'),this.loadPlaylist();else{var a=Math.min(Math.pow(2,this.retryCount)*i.levelLoadingRetryDelay,i.levelLoadingMaxRetryTimeout);this.timer=self.setTimeout((function(){return r.loadPlaylist()}),a),this.warn("retry playlist loading #"+this.retryCount+" in "+a+' ms after "'+t.details+'"')}else this.warn('cannot recover from error "'+t.details+'"'),this.clearTimer(),t.fatal=!0;return n},t}();function yt(){return yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e0){r=n[0].bitrate,n.sort((function(t,e){return t.attrs["HDCP-LEVEL"]!==e.attrs["HDCP-LEVEL"]?(t.attrs["HDCP-LEVEL"]||"")>(e.attrs["HDCP-LEVEL"]||"")?1:-1:t.bitrate!==e.bitrate?t.bitrate-e.bitrate:t.attrs.SCORE!==e.attrs.SCORE?t.attrs.decimalFloatingPoint("SCORE")-e.attrs.decimalFloatingPoint("SCORE"):d&&t.height!==e.height?t.height-e.height:0})),this._levels=n;for(var f=0;fthis.hls.config.fragLoadingMaxRetry&&(l=h)):l=h}break;case o.ErrorDetails.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var f=s.attrs["HDCP-LEVEL"];f&&(this.hls.maxHdcpLevel=ot[ot.indexOf(f)-1],this.warn('Restricting playback to HDCP-LEVEL of "'+this.hls.maxHdcpLevel+'" or lower'));case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_SYSTEM_NO_SESSION:l=(null===(i=r.frag)||void 0===i?void 0:i.type)===V.PlaylistLevelType.MAIN?r.frag.level:this.currentLevelIndex,r.levelRetry=!1;break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:a&&(a.deliveryDirectives&&(d=!1),l=a.level),u=!0;break;case o.ErrorDetails.REMUX_ALLOC_ERROR:l=null!=(n=r.level)?n:this.currentLevelIndex,u=!0}void 0!==l&&this.recoverLevel(r,l,u,d)}}},l.recoverLevel=function(t,e,r,i){var n=t.details,a=this._levels[e];if(a.loadError++,r){if(!this.retryLoadingOrFail(t))return void(this.currentLevelIndex=-1);t.levelRetry=!0}if(i){var s=a.url.length;if(s>1&&a.loadError-1&&this.currentLevelIndex!==o?(this.warn(n+": switch to "+o),t.levelRetry=!0,this.hls.nextAutoLevel=o):!1===t.levelRetry&&(t.fatal=!0)}}},l.redundantFailover=function(t){var e=this._levels[t],r=e.url.length;if(r>1){var i=(e.urlId+1)%r;this.warn("Switching to redundant URL-id "+i),this._levels.forEach((function(t){t.urlId=i})),this.level=t}},l.onFragLoaded=function(t,e){var r=e.frag;if(void 0!==r&&r.type===V.PlaylistLevelType.MAIN){var i=this._levels[r.level];void 0!==i&&(i.fragmentError=0,i.loadError=0)}},l.onLevelLoaded=function(t,e){var r,i,n=e.level,a=e.details,s=this._levels[n];if(!s)return this.warn("Invalid level index "+n),void(null!==(i=e.deliveryDirectives)&&void 0!==i&&i.skip&&(a.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0,this.retryCount=0),this.playlistLoaded(n,e,s.details)):null!==(r=e.deliveryDirectives)&&void 0!==r&&r.skip&&(a.deltaUpdateFailed=!0)},l.onAudioTrackSwitched=function(t,e){var r=this.hls.levels[this.currentLevelIndex];if(r&&r.audioGroupIds){for(var i=-1,n=this.hls.audioTracks[e.id].groupId,a=0;a0){var n=i.urlId,a=i.url[n];if(e)try{a=e.addDirectives(a)}catch(t){this.warn("Could not construct new URL with HLS Delivery Directives: "+t)}this.log("Attempt loading level index "+r+(void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:"")+" with URL-id "+n+" "+a),this.clearTimer(),this.hls.trigger(s.Events.LEVEL_LOADING,{url:a,level:r,id:n,deliveryDirectives:e||null})}},l.removeLevel=function(t,e){var r=function(t,r){return r!==e},i=this._levels.filter((function(i,n){return n!==t||i.url.length>1&&void 0!==e&&(i.url=i.url.filter(r),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(r)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(r)),i.urlId=0,!0)})).map((function(t,e){var r=t.details;return null!=r&&r.fragments&&r.fragments.forEach((function(t){t.level=e})),t}));this._levels=i,this.hls.trigger(s.Events.LEVELS_UPDATED,{levels:i})},n=i,(a=[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(t){var e,r=this._levels;if(0!==r.length&&(this.currentLevelIndex!==t||null===(e=r[t])||void 0===e||!e.details)){if(t<0||t>=r.length){var i=t<0;if(this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.LEVEL_SWITCH_ERROR,level:t,fatal:i,reason:"invalid level idx"}),i)return;t=Math.min(t,r.length-1)}this.clearTimer();var n=this.currentLevelIndex,a=r[n],l=r[t];this.log("switching to level "+t+" from "+n),this.currentLevelIndex=t;var u=yt({},l,{level:t,maxBitrate:l.maxBitrate,uri:l.uri,urlId:l.urlId});delete u._urlId,this.hls.trigger(s.Events.LEVEL_SWITCHING,u);var d=l.details;if(!d||d.live){var h=this.switchParams(l.uri,null==a?void 0:a.details);this.loadPlaylist(h)}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(t){this.manualLevelIndex=t,void 0===this._startLevel&&(this._startLevel=t),-1!==t&&(this.level=t)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(t){this._firstLevel=t}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var t=this.hls.config.startLevel;return void 0!==t?t:this._firstLevel}return this._startLevel},set:function(t){this._startLevel=t}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(t){this.level=t,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=t)}}])&&Et(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(mt);!function(t){t.NOT_LOADED="NOT_LOADED",t.APPENDING="APPENDING",t.PARTIAL="PARTIAL",t.OK="OK"}(St||(St={}));var At=function(){function t(t){this.activeFragment=null,this.activeParts=null,this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hls=t,this._registerListeners()}var e=t.prototype;return e._registerListeners=function(){var t=this.hls;t.on(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.on(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e._unregisterListeners=function(){var t=this.hls;t.off(s.Events.BUFFER_APPENDED,this.onBufferAppended,this),t.off(s.Events.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.Events.FRAG_LOADED,this.onFragLoaded,this)},e.destroy=function(){this._unregisterListeners(),this.fragments=this.endListFragments=this.timeRanges=this.activeFragment=this.activeParts=null},e.getAppendedFrag=function(t,e){if(e===V.PlaylistLevelType.MAIN){var r=this.activeFragment,i=this.activeParts;if(!r)return null;if(i)for(var n=i.length;n--;){var a=i[n],s=a?a.end:r.appendedPTS;if(a.start<=t&&void 0!==s&&t<=s)return n>9&&(this.activeParts=i.slice(n-9)),a}else if(r.start<=t&&void 0!==r.appendedPTS&&t<=r.appendedPTS)return r}return this.getBufferedFrag(t,e)},e.getBufferedFrag=function(t,e){for(var r=this.fragments,i=Object.keys(r),n=i.length;n--;){var a=r[i[n]];if((null==a?void 0:a.body.type)===e&&a.buffered){var s=a.body;if(s.start<=t&&t<=s.end)return s}}return null},e.detectEvictedFragments=function(t,e,r){var i=this;this.timeRanges&&(this.timeRanges[t]=e),Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a)if(a.buffered||a.loaded){var s=a.range[t];s&&s.time.some((function(t){var r=!i.isTimeBuffered(t.startPTS,t.endPTS,e);return r&&i.removeFragment(a.body),r}))}else a.body.type===r&&i.removeFragment(a.body)}))},e.detectPartialFragments=function(t){var e=this,r=this.timeRanges,i=t.frag,n=t.part;if(r&&"initSegment"!==i.sn){var a=kt(i),s=this.fragments[a];s&&(Object.keys(r).forEach((function(t){var a=i.elementaryStreams[t];if(a){var o=r[t],l=null!==n||!0===a.partial;s.range[t]=e.getBufferedTimes(i,n,l,o)}})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s)):this.removeFragment(s.body))}},e.fragBuffered=function(t){var e=kt(t),r=this.fragments[e];r&&(r.loaded=null,r.buffered=!0)},e.getBufferedTimes=function(t,e,r,i){for(var n={time:[],partial:r},a=e?e.start:t.start,s=e?e.end:t.end,o=t.minEndPTS||s,l=t.maxStartPTS||a,u=0;u=d&&o<=h){n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});break}if(ad)n.partial=!0,n.time.push({startPTS:Math.max(a,i.start(u)),endPTS:Math.min(s,i.end(u))});else if(s<=d)break}return n},e.getPartialFragment=function(t){var e,r,i,n=null,a=0,s=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var u=o[l];u&&Dt(u)&&(r=u.body.start-s,i=u.body.end+s,t>=r&&t<=i&&(e=Math.min(t-r,i-t),a<=e&&(n=u.body,a=e)))})),n},e.isEndListAppended=function(t){var e=this.endListFragments[t];return void 0!==e&&(e.buffered||Dt(e))},e.getState=function(t){var e=kt(t),r=this.fragments[e];return r?r.buffered?Dt(r)?St.PARTIAL:St.OK:St.APPENDING:St.NOT_LOADED},e.isTimeBuffered=function(t,e,r){for(var i,n,a=0;a=i&&e<=n)return!0;if(e<=i)return!1}return!1},e.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if("initSegment"!==r.sn&&!r.bitrateTest&&!i){var n=kt(r);this.fragments[n]={body:r,loaded:e,buffered:!1,range:Object.create(null)}}},e.onBufferAppended=function(t,e){var r=this,i=e.frag,n=e.part,a=e.timeRanges;if(i.type===V.PlaylistLevelType.MAIN)if(this.activeFragment!==i&&(this.activeFragment=i,i.appendedPTS=void 0),n){var s=this.activeParts;s||(this.activeParts=s=[]),s.push(n)}else this.activeParts=null;this.timeRanges=a,Object.keys(a).forEach((function(t){var e=a[t];if(r.detectEvictedFragments(t,e),!n&&i.type===V.PlaylistLevelType.MAIN){var s=i.elementaryStreams[t];if(!s)return;for(var o=0;os.startPTS?i.appendedPTS=Math.max(l,i.appendedPTS||0):i.appendedPTS=s.endPTS}}}))},e.onFragBuffered=function(t,e){this.detectPartialFragments(e)},e.hasFragment=function(t){var e=kt(t);return!!this.fragments[e]},e.removeFragmentsInRange=function(t,e,r){var i=this;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a&&a.buffered){var s=a.body;s.type===r&&s.startt&&i.removeFragment(s)}}))},e.removeFragment=function(t){var e=kt(t);t.stats.loaded=0,t.clearElementaryStreamInfo(),t.appendedPTS=void 0,delete this.fragments[e],t.endList&&delete this.endListFragments[t.type]},e.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activeFragment=null,this.activeParts=null},t}();function Dt(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 kt(t){return t.type+"_"+t.level+"_"+t.urlId+"_"+t.sn}function Rt(t){var e="function"==typeof Map?new Map:void 0;return Rt=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,i)}function i(){return It(t,arguments,_t(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Ct(i,t)},Rt(t)}function It(t,e,r){return It=wt()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Ct(n,r.prototype),n},It.apply(null,arguments)}function wt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Ct(t,e){return Ct=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ct(t,e)}function _t(t){return _t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},_t(t)}var Ot=Math.pow(2,17),Pt=function(){function t(t){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=t}var e=t.prototype;return e.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},e.abort=function(){this.loader&&this.loader.abort()},e.load=function(t,e){var r=this,i=t.url;if(!i)return Promise.reject(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,networkDetails:null},"Fragment does not have a "+(i?"part list":"url")));this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(i,l){r.loader&&r.loader.destroy();var u=r.loader=t.loader=a?new a(n):new s(n),d=xt(t),h={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:"initSegment"===t.sn?1/0:Ot};t.stats=u.stats,u.load(d,h,{onSuccess:function(e,n,a,s){r.resetLoader(t,u);var o=e.data;a.resetIV&&t.decryptdata&&(t.decryptdata.iv=new Uint8Array(o.slice(0,16)),o=o.slice(16)),i({frag:t,part:null,payload:o,networkDetails:s})},onError:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,response:e,networkDetails:n}))},onAbort:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,networkDetails:n}))},onTimeout:function(e,i,n){r.resetLoader(t,u),l(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,networkDetails:n}))},onProgress:function(r,i,n,a){e&&e({frag:t,part:null,payload:n,networkDetails:a})}})}))},e.loadPart=function(t,e,r){var i=this;this.abort();var n=this.config,a=n.fLoader,s=n.loader;return new Promise((function(l,u){i.loader&&i.loader.destroy();var d=i.loader=t.loader=a?new a(n):new s(n),h=xt(t,e),c={timeout:n.fragLoadingTimeOut,maxRetry:0,retryDelay:0,maxRetryDelay:n.fragLoadingMaxRetryTimeout,highWaterMark:Ot};e.stats=d.stats,d.load(h,c,{onSuccess:function(n,a,s,o){i.resetLoader(t,d),i.updateStatsFromPart(t,e);var u={frag:t,part:e,payload:n.data,networkDetails:o};r(u),l(u)},onError:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_ERROR,fatal:!1,frag:t,part:e,response:r,networkDetails:a}))},onAbort:function(r,n,a){t.stats.aborted=e.stats.aborted,i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.INTERNAL_ABORTED,fatal:!1,frag:t,part:e,networkDetails:a}))},onTimeout:function(r,n,a){i.resetLoader(t,d),u(new Ft({type:o.ErrorTypes.NETWORK_ERROR,details:o.ErrorDetails.FRAG_LOAD_TIMEOUT,fatal:!1,frag:t,part:e,networkDetails:a}))}})}))},e.updateStatsFromPart=function(t,e){var r=t.stats,i=e.stats,n=i.total;if(r.loaded+=i.loaded,n){var a=Math.round(t.duration/e.duration),s=Math.min(Math.round(r.loaded/n),a),o=(a-s)*Math.round(r.loaded/s);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,u=i.loading;l.start?l.first+=u.first-u.start:(l.start=u.start,l.first=u.first),l.end=u.end},e.resetLoader=function(t,e){t.loader=null,this.loader===e&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),e.destroy()},t}();function xt(t,e){void 0===e&&(e=null);var r=e||t,i={frag:t,part:e,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},n=r.byteRangeStartOffset,s=r.byteRangeEndOffset;if((0,a.isFiniteNumber)(n)&&(0,a.isFiniteNumber)(s)){var o,l=n,u=s;if("initSegment"===t.sn&&"AES-128"===(null===(o=t.decryptdata)||void 0===o?void 0:o.method)){var d=s-n;d%16&&(u=s+(16-d%16)),0!==n&&(i.resetIV=!0,l=n-16)}i.rangeStart=l,i.rangeEnd=u}return i}var Ft=function(t){var e,r;function i(e){for(var r,i=arguments.length,n=new Array(i>1?i-1:0),a=1;a1&&this.tickImmediate(),this._tickCallCount=0)},e.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},e.doTick=function(){},t}(),Ut={length:0,start:function(){return 0},end:function(){return 0}},Bt=function(){function t(){}return t.isBuffered=function(e,r){try{if(e)for(var i=t.getBuffered(e),n=0;n=i.start(n)&&r<=i.end(n))return!0}catch(t){}return!1},t.bufferInfo=function(e,r,i){try{if(e){var n,a=t.getBuffered(e),s=[];for(n=0;ns&&(i[a-1].end=t[n].end):i.push(t[n])}else i.push(t[n])}else i=t;for(var o,l=0,u=e,d=e,h=0;h=c&&e0)r=n+1;else{if(!(s<0))return a;i=n-1}}return null};function Wt(t,e,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var n=null;if(t?n=e[t.sn-e[0].sn+1]||null:0===r&&0===e[0].start&&(n=e[0]),n&&0===qt(r,i,n))return n;var a=Yt(e,qt.bind(null,r,i));return!a||a===t&&n?n:a}function qt(t,e,r){if(void 0===t&&(t=0),void 0===e&&(e=0),r.start<=t&&r.start+r.duration>t)return 0;var i=Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-i<=t?1:r.start-i>t&&r.start?-1:0}function Xt(t,e,r){var i=1e3*Math.min(e,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-i>t}var zt=r(21);const Qt=function(t){for(var e="",r=t.length,i=0;io.end){var h=s>d;(s0&&a&&a.key&&a.iv&&"AES-128"===a.method){var o=self.performance.now();return r.decrypter.decrypt(new Uint8Array(n),a.key.buffer,a.iv.buffer).then((function(r){var n=self.performance.now();return i.trigger(s.Events.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:o,tdecrypt:n}}),e.payload=r,e}))}return e})).then((function(e){var i=r.fragCurrent,n=r.hls,a=r.levels;if(!a)throw new Error("init load aborted, missing levels");a[t.level].details;var o=t.stats;r.state=te,r.fragLoadError=0,t.data=new Uint8Array(e.payload),o.parsing.start=o.buffering.start=self.performance.now(),o.parsing.end=o.buffering.end=self.performance.now(),e.frag===i&&n.trigger(s.Events.FRAG_BUFFERED,{stats:o,frag:i,part:null,id:t.type}),r.tick()})).catch((function(e){r.state!==Zt&&r.state!==le&&(r.warn(e),r.resetFragmentLoading(t))}))},d.fragContextChanged=function(t){var e=this.fragCurrent;return!t||!e||t.level!==e.level||t.sn!==e.sn||t.urlId!==e.urlId},d.fragBufferedComplete=function(t,e){var r,i,n=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+t.type+" sn: "+t.sn+(e?" part: "+e.index:"")+" of "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level+" (frag:["+(t.startPTS||NaN).toFixed(3)+"-"+(t.endPTS||NaN).toFixed(3)+"] > buffer:"+(n?Qt(Bt.getBuffered(n)):"(detached)")+")"),this.state=te,n&&(!this.loadedmetadata&&t.type==V.PlaylistLevelType.MAIN&&n.buffered.length&&(null===(r=this.fragCurrent)||void 0===r?void 0:r.sn)===(null===(i=this.fragPrevious)||void 0===i?void 0:i.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},d.seekToStartPos=function(){},d._handleFragmentLoadComplete=function(t){var e=this.transmuxer;if(e){var r=t.frag,i=t.part,n=t.partsLoaded,a=!n||0===n.length||n.some((function(t){return!t})),s=new Gt(r.level,r.sn,r.stats.chunkCount+1,0,i?i.index:-1,!a);e.flush(s)}},d._handleFragmentLoadProgress=function(t){},d._doFragLoad=function(t,e,r,i){var n,o=this;if(void 0===r&&(r=null),!this.levels)throw new Error("frag load aborted, missing levels");var l=null;if(!t.encrypted||null!==(n=t.decryptdata)&&void 0!==n&&n.key?!t.encrypted&&e.encryptedFragments.length&&this.keyLoader.loadClear(t,e.encryptedFragments):(this.log("Loading key for "+t.sn+" of ["+e.startSN+"-"+e.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+t.level),this.state=ee,this.fragCurrent=t,l=this.keyLoader.load(t).then((function(t){if(!o.fragContextChanged(t.frag))return o.hls.trigger(s.Events.KEY_LOADED,t),o.state===ee&&(o.state=te),t})),this.hls.trigger(s.Events.KEY_LOADING,{frag:t}),this.throwIfFragContextChanged("KEY_LOADING")),r=Math.max(t.start,r||0),this.config.lowLatencyMode&&e){var u=e.partList;if(u&&i){r>t.end&&e.fragmentHint&&(t=e.fragmentHint);var d=this.getNextPart(u,t,r);if(d>-1){var h=u[d];return this.log("Loading part sn: "+t.sn+" p: "+h.index+" cc: "+t.cc+" of playlist ["+e.startSN+"-"+e.endSN+"] parts [0-"+d+"-"+(u.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=h.start+h.duration,this.state=re,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,part:u[d],targetBufferTime:r}),this.throwIfFragContextChanged("FRAG_LOADING parts"),l?l.then((function(e){return!e||o.fragContextChanged(e.frag)?null:o.doFragPartsLoad(t,u,d,i)})).catch((function(t){return o.handleFragLoadError(t)})):this.doFragPartsLoad(t,u,d,i).catch((function(t){return o.handleFragLoadError(t)}))}if(!t.url||this.loadedEndOfParts(u,r))return Promise.resolve(null)}}this.log("Loading fragment "+t.sn+" cc: "+t.cc+" "+(e?"of ["+e.startSN+"-"+e.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+t.level+", target: "+parseFloat(r.toFixed(3))),(0,a.isFiniteNumber)(t.sn)&&!this.bitrateTest&&(this.nextLoadPosition=t.start+t.duration),this.state=re,this.hls.trigger(s.Events.FRAG_LOADING,{frag:t,targetBufferTime:r}),this.throwIfFragContextChanged("FRAG_LOADING");var c=this.config.progressive;return c&&l?l.then((function(e){return!e||o.fragContextChanged(null==e?void 0:e.frag)?null:o.fragmentLoader.load(t,i)})).catch((function(t){return o.handleFragLoadError(t)})):Promise.all([this.fragmentLoader.load(t,c?i:void 0),l]).then((function(t){var e=t[0];return!c&&e&&i&&i(e),e})).catch((function(t){return o.handleFragLoadError(t)}))},d.throwIfFragContextChanged=function(t){if(null===this.fragCurrent)throw new Error("frag load aborted, context changed in "+t)},d.doFragPartsLoad=function(t,e,r,i){var n=this;return new Promise((function(a,o){var l=[];!function r(u){var d=e[u];n.fragmentLoader.loadPart(t,d,i).then((function(i){l[d.index]=i;var o=i.part;n.hls.trigger(s.Events.FRAG_LOADED,i);var h=e[u+1];if(!h||h.fragment!==t)return a({frag:t,part:o,partsLoaded:l});r(u+1)})).catch(o)}(r)}))},d.handleFragLoadError=function(t){if("data"in t){var e=t.data;t.data&&e.details===o.ErrorDetails.INTERNAL_ABORTED?this.handleFragLoadAborted(e.frag,e.part):this.hls.trigger(s.Events.ERROR,e)}else this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.OTHER_ERROR,details:o.ErrorDetails.INTERNAL_EXCEPTION,err:t,fatal:!0});return null},d._handleTransmuxerFlush=function(t){var e=this.getCurrentContext(t);if(e&&this.state===ae){var r=e.frag,i=e.part,n=e.level,a=self.performance.now();r.stats.parsing.end=a,i&&(i.stats.parsing.end=a),this.updateLevelTiming(r,i,n,t.partial)}else this.fragCurrent||this.state===Zt||this.state===le||(this.state=te)},d.getCurrentContext=function(t){var e=this.levels,r=t.level,i=t.sn,n=t.part;if(!e||!e[r])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+r+". The current chunk will not be buffered."),null;var a=e[r],s=n>-1?function(t,e,r){if(!t||!t.details)return null;var i=t.details.partList;if(i)for(var n=i.length;n--;){var a=i[n];if(a.index===r&&a.fragment.sn===e)return a}return null}(a,i,n):null,o=s?s.fragment:function(t,e,r){if(!t||!t.details)return null;var i=t.details,n=i.fragments[e-i.startSN];return n||((n=i.fragmentHint)&&n.sn===e?n:ea&&this.flushMainBuffer(s,t.start)}else this.flushMainBuffer(0,t.start)},d.getFwdBufferInfo=function(t,e){var r=this.config,i=this.getLoadPosition();if(!(0,a.isFiniteNumber)(i))return null;var n=Bt.bufferInfo(t,i,r.maxBufferHole);if(0===n.len&&void 0!==n.nextStart){var s=this.fragmentTracker.getBufferedFrag(i,e);if(s&&n.nextStart=r&&(e.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+e.maxMaxBufferLength+"s"),!0)},d.getNextFragment=function(t,e){var r=e.fragments,i=r.length;if(!i)return null;var n,a=this.config,s=r[0].start;if(e.live){var o=a.initialLiveManifestSize;if(i-1&&rr.start&&r.loaded},d.getInitialLiveFragment=function(t,e){var r=this.fragPrevious,i=null;if(r){if(t.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),i=function(t,e,r){if(null===e||!Array.isArray(t)||!t.length||!(0,a.isFiniteNumber)(e))return null;if(e<(t[0].programDateTime||0))return null;if(e>=(t[t.length-1].endProgramDateTime||0))return null;r=r||0;for(var i=0;i=t.startSN&&n<=t.endSN){var s=e[n-t.startSN];r.cc===s.cc&&(i=s,this.log("Live playlist, switching playlist, load frag with next SN: "+i.sn))}i||(i=function(t,e){return Yt(t,(function(t){return t.cce?-1:0}))}(e,r.cc),i&&this.log("Live playlist, switching playlist, load frag with same CC: "+i.sn))}}else{var o=this.hls.liveSyncPosition;null!==o&&(i=this.getFragmentAtPosition(o,this.bitrateTest?t.fragmentEnd:t.edge,t))}return i},d.getFragmentAtPosition=function(t,e,r){var i,n=this.config,a=this.fragPrevious,s=r.fragments,o=r.endSN,l=r.fragmentHint,u=n.maxFragLookUpTolerance,d=!!(n.lowLatencyMode&&r.partList&&l);if(d&&l&&!this.bitrateTest&&(s=s.concat(l),o=l.sn),i=te-u?0:u):s[s.length-1]){var h=i.sn-r.startSN;if(this.fragmentTracker.getState(i)===St.OK&&(a=i),a&&i.sn===a.sn&&!d&&a&&i.level===a.level){var c=s[h+1];i.sn=a-e.maxFragLookUpTolerance&&n<=s;if(null!==i&&r.duration>i&&(nr.startCC||t&&t.cc"+t.startSN+" prev-sn: "+(n?n.sn:"na")+" fragments: "+o),c}return u},d.waitForCdnTuneIn=function(t){return t.live&&t.canBlockReload&&t.partTarget&&t.tuneInGoal>Math.max(t.partHoldBack,3*t.partTarget)},d.setStartPosition=function(t,e){var r=this.startPosition;if(r"+t))}}])&&$t(n.prototype,u),Object.defineProperty(n,"prototype",{writable:!1}),i}(Nt);function ce(){return self.MediaSource||self.WebKitMediaSource}function fe(){return self.SourceBuffer||self.WebKitSourceBuffer}var ge=function(){var t=ENTRY_MODULE,e={},r=function r(i){var n=e[i];if(void 0!==n)return n.exports;var a=e[i]={exports:{}};return t[i].call(a.exports,a,a.exports,r),a.exports};r.m=t,r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(ENTRY_MODULE);return i.default||i}.toString().split("ENTRY_MODULE"),ve="\\(\\s*(/\\*.*?\\*/)?\\s*.*?([\\.|\\-|\\+|\\w|/|@]+).*?\\)";function pe(t){return(t+"").replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}function me(t,e,i){var n={};n[i]=[];var a=e.toString().replace(/^"[^"]+"/,"function"),s=a.match(/^function\s?\w*\(\w+,\s*\w+,\s*(\w+)\)/)||a.match(/^\(\w+,\s*\w+,\s*(\w+)\)\s?\=\s?\>/);if(!s)return n;for(var o,l=s[1],u=new RegExp("(\\\\n|\\W)"+pe(l)+ve,"g");o=u.exec(a);)"dll-reference"!==o[3]&&n[i].push(o[3]);for(u=new RegExp("\\("+pe(l)+'\\("(dll-reference\\s([\\.|\\-|\\+|\\w|/|@]+))"\\)\\)'+ve,"g");o=u.exec(a);)t[o[2]]||(n[i].push(o[1]),t[o[2]]=r(o[1]).m),n[o[2]]=n[o[2]]||[],n[o[2]].push(o[4]);for(var d,h=Object.keys(n),c=0;c0}),!1)}function Ee(t,e,r,i){var n=t[i].map((function(t){return'"'+t+'": '+e[i][t].toString().replace(/^"[^"]+"/,"function")})).join(",");return ge[0]+"{"+n+"}"+ge[1]+'"'+r+'"'+ge[2]}var Te=r(544),Se=r(729),be=r.n(Se),Le=ce()||{isTypeSupported:function(){return!1}},Ae=function(){function t(t,e,i,n){var a=this;this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.worker=void 0,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var u=t.config;this.hls=t,this.id=e,this.useWorker=!!u.enableWorker,this.onTransmuxComplete=i,this.onFlush=n;var d=function(t,e){(e=e||{}).frag=a.frag,e.id=a.id,a.hls.trigger(t,e)};this.observer=new Se.EventEmitter,this.observer.on(s.Events.FRAG_DECRYPTED,d),this.observer.on(s.Events.ERROR,d);var h={mp4:Le.isTypeSupported("video/mp4"),mpeg:Le.isTypeSupported("audio/mpeg"),mp3:Le.isTypeSupported('audio/mp4; codecs="mp3"')},c=navigator.vendor;if(this.useWorker&&"undefined"!=typeof Worker){var f;l.logger.log("demuxing in webworker");try{f=this.worker=function(t,e){e=e||{};var i={main:r.m},n=e.all?{main:Object.keys(i.main)}:function(t,e){for(var r={main:[e]},i={main:[]},n={main:{}};ye(r);)for(var a=Object.keys(r),s=0;s1&&u.id===(null==y?void 0:y.stats.chunkCount),A=!T&&(1===S||0===S&&(1===b||L&&b<=0)),D=self.performance.now();(T||S||0===n.stats.parsing.start)&&(n.stats.parsing.start=D),!a||!b&&A||(a.stats.parsing.start=D);var k=!(y&&(null===(h=n.initSegment)||void 0===h?void 0:h.url)===(null===(c=y.initSegment)||void 0===c?void 0:c.url)),R=new Te.TransmuxState(E,A,o,T,p,k);if(!A||E||k){l.logger.log("[transmuxer-interface, "+n.type+"]: Starting new transmux session for sn: "+u.sn+" p: "+u.part+" level: "+u.level+" id: "+u.id+"\n discontinuity: "+E+"\n trackSwitch: "+T+"\n contiguous: "+A+"\n accurateTimeOffset: "+o+"\n timeOffset: "+p+"\n initSegmentChange: "+k);var I=new Te.TransmuxConfig(r,i,e,s,d);this.configureTransmuxer(I)}if(this.frag=n,this.part=a,v)v.postMessage({cmd:"demux",data:t,decryptdata:m,chunkMeta:u,state:R},t instanceof ArrayBuffer?[t]:[]);else if(g){var w=g.push(t,m,u,R);(0,Te.isPromise)(w)?(g.async=!0,w.then((function(t){f.handleTransmuxComplete(t)})).catch((function(t){f.transmuxerError(t,u,"transmuxer-interface push error")}))):(g.async=!1,this.handleTransmuxComplete(w))}},e.flush=function(t){var e=this;t.transmuxing.start=self.performance.now();var r=this.transmuxer,i=this.worker;if(i)i.postMessage({cmd:"flush",chunkMeta:t});else if(r){var n=r.flush(t);(0,Te.isPromise)(n)||r.async?((0,Te.isPromise)(n)||(n=Promise.resolve(n)),n.then((function(r){e.handleFlushResult(r,t)})).catch((function(r){e.transmuxerError(r,t,"transmuxer-interface flush error")}))):this.handleFlushResult(n,t)}},e.transmuxerError=function(t,e,r){this.hls&&this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.FRAG_PARSING_ERROR,chunkMeta:e,fatal:!1,error:t,err:t,reason:r})},e.handleFlushResult=function(t,e){var r=this;t.forEach((function(t){r.handleTransmuxComplete(t)})),this.onFlush(e)},e.onWorkerMessage=function(t){var e=t.data,r=this.hls;switch(e.event){case"init":self.URL.revokeObjectURL(this.worker.objectURL);break;case"transmuxComplete":this.handleTransmuxComplete(e.data);break;case"flush":this.onFlush(e.data);break;case"workerLog":l.logger[e.data.logType]&&l.logger[e.data.logType](e.data.message);break;default:e.data=e.data||{},e.data.frag=this.frag,e.data.id=this.id,r.trigger(e.event,e.data)}},e.configureTransmuxer=function(t){var e=this.worker,r=this.transmuxer;e?e.postMessage({cmd:"configure",config:t}):r&&r.configure(t)},e.handleTransmuxComplete=function(t){t.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(t)},t}(),De=function(){function t(t,e,r,i){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=t,this.media=e,this.fragmentTracker=r,this.hls=i}var e=t.prototype;return e.destroy=function(){this.media=null,this.hls=this.fragmentTracker=null},e.poll=function(t,e){var r=this.config,i=this.media,n=this.stalled;if(null!==i){var a=i.currentTime,s=i.seeking,o=this.seeking&&!s,u=!this.seeking&&s;if(this.seeking=s,a===t){if((u||o)&&(this.stalled=null),!(i.paused&&!s||i.ended||0===i.playbackRate)&&Bt.getBuffered(i).length){var d=Bt.bufferInfo(i,a,0),h=d.len>0,c=d.nextStart||0;if(h||c){if(s){var f=d.len>2,g=!c||e&&e.start<=a||c-a>2&&!this.fragmentTracker.getPartialFragment(a);if(f||g)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var v,p=Math.max(c,d.start||0)-a,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,y=(null==m||null===(v=m.details)||void 0===v?void 0:v.live)?2*m.details.targetduration:2;if(p>0&&p<=y)return void this._trySkipBufferHole(null)}var E=self.performance.now();if(null!==n){var T=E-n;if(s||!(T>=250)||(this._reportStall(d),this.media)){var S=Bt.bufferInfo(i,a,r.maxBufferHole);this._tryFixBufferStall(S,T)}}else this.stalled=E}}}else if(this.moved=!0,null!==n){if(this.stallReported){var b=self.performance.now()-n;l.logger.warn("playback not stuck anymore @"+a+", after "+Math.round(b)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}}},e._tryFixBufferStall=function(t,e){var r=this.config,i=this.fragmentTracker,n=this.media;if(null!==n){var a=n.currentTime,s=i.getPartialFragment(a);if(s&&(this._trySkipBufferHole(s)||!this.media))return;t.len>r.maxBufferHole&&e>1e3*r.highBufferWatchdogPeriod&&(l.logger.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},e._reportStall=function(t){var e=this.hls,r=this.media;!this.stallReported&&r&&(this.stallReported=!0,l.logger.warn("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(t)+")"),e.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_STALLED_ERROR,fatal:!1,buffer:t.len}))},e._trySkipBufferHole=function(t){var e=this.config,r=this.hls,i=this.media;if(null===i)return 0;for(var n=i.currentTime,a=0,u=Bt.getBuffered(i),d=0;d=a&&n1?(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=te,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()}else this._forceStartLoad=!0,this.state=Zt},u.stopLoad=function(){this._forceStartLoad=!1,t.prototype.stopLoad.call(this)},u.doTick=function(){switch(this.state){case te:this.doTickIdle();break;case de: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=te;break}break;case ie:var n,a=self.performance.now(),s=this.retryDate;(!s||a>=s||null!==(n=this.media)&&void 0!==n&&n.seeking)&&(this.log("retryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.level),this.state=te)}this.onTickEnd()},u.onTickEnd=function(){t.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},u.doTickIdle=function(){var t=this.hls,e=this.levelLastLoaded,r=this.levels,i=this.media,n=t.config,a=t.nextLoadLevel;if(null!==e&&(i||!this.startFragRequested&&n.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&r&&r[a]){var o=r[a],l=this.getMainFwdBufferInfo();if(null!==l){var u=this.getLevelDetails();if(u&&this._streamEnded(l,u)){var d={};return this.altAudio&&(d.type="video"),this.hls.trigger(s.Events.BUFFER_EOS,d),void(this.state=oe)}this.level=t.nextLoadLevel=a;var h=o.details;if(!h||this.state===de||h.live&&this.levelLastLoaded!==a)return this.level=a,void(this.state=de);if(!(l.len>=this.getMaxBufferLength(o.maxBitrate))){this.backtrackFragment&&this.backtrackFragment.start>l.end&&(this.backtrackFragment=null);var c=this.backtrackFragment?this.backtrackFragment.start:l.end,f=this.getNextFragment(c,h);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==St.OK){var g,p=(null!=(g=this.backtrackFragment)?g:f).sn-h.startSN,m=h.fragments[p-1];m&&f.cc===m.cc&&(f=m,this.fragmentTracker.removeFragment(m))}else this.backtrackFragment&&l.len&&(this.backtrackFragment=null);if(f&&this.fragmentTracker.getState(f)===St.OK&&this.nextLoadPosition>c){var y=this.audioOnly&&!this.altAudio?v.ElementaryStreamTypes.AUDIO:v.ElementaryStreamTypes.VIDEO,E=(y===v.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;E&&this.afterBufferFlushed(E,y,V.PlaylistLevelType.MAIN),f=this.getNextFragment(this.nextLoadPosition,h)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,h,c))}}}},u.loadFragment=function(e,r,i){var n,a=this.fragmentTracker.getState(e);this.fragCurrent=e,a===St.NOT_LOADED?"initSegment"===e.sn?this._loadInitSegment(e,r):this.bitrateTest?(this.log("Fragment "+e.sn+" of level "+e.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(e,r)):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)):a===St.APPENDING?this.reduceMaxBufferLength(e.duration)&&this.fragmentTracker.removeFragment(e):0===(null===(n=this.media)||void 0===n?void 0:n.buffered.length)&&this.fragmentTracker.removeAllFragments()},u.getAppendedFrag=function(t){var e=this.fragmentTracker.getAppendedFrag(t,V.PlaylistLevelType.MAIN);return e&&"fragment"in e?e.fragment:e},u.getBufferedFrag=function(t){return this.fragmentTracker.getBufferedFrag(t,V.PlaylistLevelType.MAIN)},u.followingBufferedFrag=function(t){return t?this.getBufferedFrag(t.end+.5):null},u.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},u.nextLevelSwitch=function(){var t=this.levels,e=this.media;if(null!=e&&e.readyState){var r,i=this.getAppendedFrag(e.currentTime);if(i&&i.start>1&&this.flushMainBuffer(0,i.start-1),!e.paused&&t){var n=t[this.hls.nextLoadLevel],a=this.fragLastKbps;r=a&&this.fragCurrent?this.fragCurrent.duration*n.maxBitrate/(1e3*a)+1:0}else r=0;var s=this.getBufferedFrag(e.currentTime+r);if(s){var o=this.followingBufferedFrag(s);if(o){this.abortCurrentFrag();var l=o.maxStartPTS?o.maxStartPTS:o.start,u=o.duration,d=Math.max(s.end,l+Math.min(Math.max(u-this.config.maxFragLookUpTolerance,.5*u),.75*u));this.flushMainBuffer(d,Number.POSITIVE_INFINITY)}}}},u.abortCurrentFrag=function(){var t=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,t&&t.abortRequests(),this.state){case ee:case re:case ie:case ae:case se:this.state=te}this.nextLoadPosition=this.getLoadPosition()},u.flushMainBuffer=function(e,r){t.prototype.flushMainBuffer.call(this,e,r,this.altAudio?"video":null)},u.onMediaAttached=function(e,r){t.prototype.onMediaAttached.call(this,e,r);var i=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),i.addEventListener("playing",this.onvplaying),i.addEventListener("seeked",this.onvseeked),this.gapController=new De(this.config,i,this.fragmentTracker,this.hls)},u.onMediaDetaching=function(){var e=this.media;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),t.prototype.onMediaDetaching.call(this)},u.onMediaPlaying=function(){this.tick()},u.onMediaSeeked=function(){var t=this.media,e=t?t.currentTime:null;(0,a.isFiniteNumber)(e)&&this.log("Media seeked to "+e.toFixed(3)),this.tick()},u.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(s.Events.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.fragPlaying=null,this.backtrackFragment=null},u.onManifestParsed=function(t,e){var r,i,n,a=!1,s=!1;e.levels.forEach((function(t){(r=t.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(a=!0),-1!==r.indexOf("mp4a.40.5")&&(s=!0))})),this.audioCodecSwitch=a&&s&&!("function"==typeof(null==(n=fe())||null===(i=n.prototype)||void 0===i?void 0:i.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=e.levels,this.startFragRequested=!1},u.onLevelLoading=function(t,e){var r=this.levels;if(r&&this.state===te){var i=r[e.level];(!i.details||i.details.live&&this.levelLastLoaded!==e.level||this.waitForCdnTuneIn(i.details))&&(this.state=de)}},u.onLevelLoaded=function(t,e){var r,i=this.levels,n=e.level,a=e.details,o=a.totalduration;if(i){this.log("Level "+n+" loaded ["+a.startSN+","+a.endSN+"], cc ["+a.startCC+", "+a.endCC+"] duration:"+o);var l=this.fragCurrent;!l||this.state!==re&&this.state!==ie||l.level!==e.level&&l.loader&&(this.state=te,this.backtrackFragment=null,l.abortRequests());var u=i[n],d=0;if(a.live||null!==(r=u.details)&&void 0!==r&&r.live){if(a.fragments[0]||(a.deltaUpdateFailed=!0),a.deltaUpdateFailed)return;d=this.alignPlaylists(a,u.details)}if(u.details=a,this.levelLastLoaded=n,this.hls.trigger(s.Events.LEVEL_UPDATED,{details:a,level:n}),this.state===de){if(this.waitForCdnTuneIn(a))return;this.state=te}this.startFragRequested?a.live&&this.synchronizeToLiveEdge(a):this.setStartPosition(a,d),this.tick()}else this.warn("Levels were reset while loading level "+n)},u._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.levels;if(a){var s=a[r.level],o=s.details;if(o){var l=s.videoCodec,u=o.PTSKnown||!o.live,d=null===(e=r.initSegment)||void 0===e?void 0:e.data,h=this._getAudioCodec(s),c=this.transmuxer=this.transmuxer||new Ae(this.hls,V.PlaylistLevelType.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),f=i?i.index:-1,g=-1!==f,v=new Gt(r.level,r.sn,r.stats.chunkCount,n.byteLength,f,g),p=this.initPTS[r.cc];c.push(n,d,h,l,r,i,o.totalduration,u,v,p)}else this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset")}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},u.onAudioTrackSwitching=function(t,e){var r=this.altAudio,i=!!e.url,n=e.id;if(!i){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var a=this.fragCurrent;a&&(this.log("Switching to main audio track, cancel main fragment load"),a.abortRequests()),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var o=this.hls;r&&o.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:"audio"}),o.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:n})}},u.onAudioTrackSwitched=function(t,e){var r=e.id,i=!!this.hls.audioTracks[r].url;if(i){var n=this.videoBuffer;n&&this.mediaBuffer!==n&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=n)}this.altAudio=i,this.tick()},u.onBufferCreated=function(t,e){var r,i,n=e.tracks,a=!1;for(var s in n){var o=n[s];if("main"===o.id){if(i=s,r=o,"video"===s){var l=n[s];l&&(this.videoBuffer=l.buffer)}}else a=!0}a&&r?(this.log("Alternate track found, use "+i+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},u.onFragBuffered=function(t,e){var r=e.frag,i=e.part;if(!r||r.type===V.PlaylistLevelType.MAIN){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===se&&(this.state=te));var n=i?i.stats:r.stats;this.fragLastKbps=Math.round(8*n.total/(n.buffering.end-n.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,i)}},u.onError=function(t,e){if(e.type!==o.ErrorTypes.KEY_SYSTEM_ERROR)switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(V.PlaylistLevelType.MAIN,e);break;case o.ErrorDetails.LEVEL_LOAD_ERROR:case o.ErrorDetails.LEVEL_LOAD_TIMEOUT:this.state!==le&&(e.fatal?(this.warn(""+e.details),this.state=le):e.levelRetry||this.state!==de||(this.state=te));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("main"===e.parent&&(this.state===ae||this.state===se)){var r=!0,i=this.getFwdBufferInfo(this.media,V.PlaylistLevelType.MAIN);i&&i.len>.5&&(r=!this.reduceMaxBufferLength(i.len)),r&&(this.warn("buffer full error also media.currentTime is not buffered, flush main"),this.immediateLevelSwitch()),this.resetLoadingState()}}else this.onFragmentOrKeyLoadError(V.PlaylistLevelType.MAIN,e)},u.checkBuffer=function(){var t=this.media,e=this.gapController;if(t&&e&&t.readyState){if(this.loadedmetadata||!Bt.getBuffered(t).length){var r=this.state!==te?this.fragCurrent:null;e.poll(this.lastCurrentTime,r)}this.lastCurrentTime=t.currentTime}},u.onFragLoadEmergencyAborted=function(){this.state=te,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},u.onBufferFlushed=function(t,e){var r=e.type;if(r!==v.ElementaryStreamTypes.AUDIO||this.audioOnly&&!this.altAudio){var i=(r===v.ElementaryStreamTypes.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(i,r,V.PlaylistLevelType.MAIN)}},u.onLevelsUpdated=function(t,e){this.levels=e.levels},u.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},u.seekToStartPos=function(){var t=this.media;if(t){var e=t.currentTime,r=this.startPosition;if(r>=0&&e0&&(n1&&!1===t.seeking){var r=t.currentTime;if(Bt.isBuffered(t,r)?e=this.getAppendedFrag(r):Bt.isBuffered(t,r+.1)&&(e=this.getAppendedFrag(r+.1)),e){this.backtrackFragment=null;var i=this.fragPlaying,n=e.level;i&&e.sn===i.sn&&i.level===n&&e.urlId===i.urlId||(this.fragPlaying=e,this.hls.trigger(s.Events.FRAG_CHANGED,{frag:e}),i&&i.level===n||this.hls.trigger(s.Events.LEVEL_SWITCHED,{level:n}))}}},n=i,(l=[{key:"nextLevel",get:function(){var t=this.nextBufferedFrag;return t?t.level:-1}},{key:"currentFrag",get:function(){var t=this.media;return t?this.fragPlaying||this.getAppendedFrag(t.currentTime):null}},{key:"currentProgramDateTime",get:function(){var t=this.media;if(t){var e=t.currentTime,r=this.currentFrag;if(r&&(0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r.programDateTime)){var i=r.programDateTime+1e3*(e-r.start);return new Date(i)}}return null}},{key:"currentLevel",get:function(){var t=this.currentFrag;return t?t.level:-1}},{key:"nextBufferedFrag",get:function(){var t=this.currentFrag;return t?this.followingBufferedFrag(t):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}])&&ke(n.prototype,l),Object.defineProperty(n,"prototype",{writable:!1}),i}(he);const we=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}(),Ce=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 we(t),this.fast_=new we(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 we(t,r.getEstimate(),r.getTotalWeight())),this.fast_.halfLife!==e&&(this.fast_=new we(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 _e(t,e){for(var r=0;rp;b--){var A=v[b].maxBitrate;if((L=E?u*A/(6.4*E):u*A/g)=T||(l.logger.warn("Fragment "+t.sn+(e?" part "+e.index:"")+" of level "+t.level+" is loading too slowly and will cause an underbuffer; aborting and switching to level "+b+"\n Current BW estimate: "+((0,a.isFiniteNumber)(g)?(g/1024).toFixed(3):"Unknown")+" Kb/s\n Estimated load time for current fragment: "+T.toFixed(3)+" s\n Estimated load time for the next fragment: "+L.toFixed(3)+" s\n Time to underbuffer: "+S.toFixed(3)+" s"),r.nextLoadLevel=b,f&&this.bwEstimator.sample(h,o.loaded),this.clearTimer(),(t.loader||t.keyLoader)&&(this.fragCurrent=this.partCurrent=null,t.abortRequests()),r.trigger(s.Events.FRAG_LOAD_EMERGENCY_ABORTED,{frag:t,part:e,stats:o}))}}}}}},i.onFragLoaded=function(t,e){var r=e.frag,i=e.part;if(r.type===V.PlaylistLevelType.MAIN&&(0,a.isFiniteNumber)(r.sn)){var n=i?i.stats:r.stats,o=i?i.duration:r.duration;if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var l=this.hls.levels[r.level],u=(l.loaded?l.loaded.bytes:0)+n.loaded,d=(l.loaded?l.loaded.duration:0)+o;l.loaded={bytes:u,duration:d},l.realBitrate=Math.round(8*u/d)}if(r.bitrateTest){var h={stats:n,frag:r,part:i,id:r.type};this.onFragBuffered(s.Events.FRAG_BUFFERED,h)}}},i.onFragBuffered=function(t,e){var r=e.frag,i=e.part,n=i?i.stats:r.stats;if(!n.aborted&&r.type===V.PlaylistLevelType.MAIN&&"initSegment"!==r.sn){var a=n.parsing.end-n.loading.start;this.bwEstimator.sample(a,n.loaded),n.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=a/1e3:this.bitrateTestDelay=0}},i.onError=function(t,e){var r;if((null===(r=e.frag)||void 0===r?void 0:r.type)===V.PlaylistLevelType.MAIN){if(e.type===o.ErrorTypes.KEY_SYSTEM_ERROR)return void this.clearTimer();switch(e.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.clearTimer()}}},i.clearTimer=function(){self.clearInterval(this.timer),this.timer=void 0},i.getNextABRAutoLevel=function(){var t=this.fragCurrent,e=this.partCurrent,r=this.hls,i=r.maxAutoLevel,n=r.config,a=r.minAutoLevel,s=r.media,o=e?e.duration:t?t.duration:0,u=s&&0!==s.playbackRate?Math.abs(s.playbackRate):1,d=this.bwEstimator?this.bwEstimator.getEstimate():n.abrEwmaDefaultEstimate,h=r.mainForwardBufferInfo,c=(h?h.len:0)/u,f=this.findBestLevel(d,a,i,c,n.abrBandWidthFactor,n.abrBandWidthUpFactor);if(f>=0)return f;l.logger.trace((c?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var g=o?Math.min(o,n.maxStarvationDelay):n.maxStarvationDelay,v=n.abrBandWidthFactor,p=n.abrBandWidthUpFactor;if(!c){var m=this.bitrateTestDelay;m&&(g=(o?Math.min(o,n.maxLoadingDelay):n.maxLoadingDelay)-m,l.logger.trace("bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*g)+" ms"),v=p=1)}return f=this.findBestLevel(d,a,i,c+g,v,p),Math.max(f,0)},i.findBestLevel=function(t,e,r,i,n,s){for(var o,u=this.fragCurrent,d=this.partCurrent,h=this.lastLoadedFragLevel,c=this.hls.levels,f=c[h],g=!(null==f||null===(o=f.details)||void 0===o||!o.live),v=null==f?void 0:f.codecSet,p=d?d.duration:u?u.duration:0,m=r;m>=e;m--){var y=c[m];if(y&&(!v||y.codecSet===v)){var E,T=y.details,S=(d?null==T?void 0:T.partTarget:null==T?void 0:T.averagetargetduration)||p;E=m<=h?n*t:s*t;var b=c[m].maxBitrate,L=b*S/E;if(l.logger.trace("level/adjustedbw/bitrate/avgDuration/maxFetchDuration/fetchDuration: "+m+"/"+Math.round(E)+"/"+b+"/"+S+"/"+i+"/"+L),E>b&&(0===L||!(0,a.isFiniteNumber)(L)||g&&!this.bitrateTestDelay||L0&&-1===t?(this.log("Override startPosition with lastCurrentTime @"+e.toFixed(3)),t=e,this.state=te):(this.loadedmetadata=!1,this.state=ne),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=t,this.tick()},n.doTick=function(){switch(this.state){case te:this.doTickIdle();break;case ne:var e,r=this.levels,i=this.trackId,n=null==r||null===(e=r[i])||void 0===e?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=ue}break;case ie:var a,s=performance.now(),o=this.retryDate;(!o||s>=o||null!==(a=this.media)&&void 0!==a&&a.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=te);break;case ue:var l=this.waitingData;if(l){var u=l.frag,d=l.part,h=l.cache,c=l.complete;if(void 0!==this.initPTS[u.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=re;var f={frag:u,part:d,payload:h.flush(),networkDetails:null};this._handleFragmentLoadProgress(f),c&&t.prototype._handleFragmentLoadComplete.call(this,f)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+u.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var g=this.getLoadPosition(),v=Bt.bufferInfo(this.mediaBuffer,g,this.config.maxBufferHole);qt(v.end,this.config.maxFragLookUpTolerance,u)<0&&(this.log("Waiting fragment cc ("+u.cc+") @ "+u.start+" cancelled because another fragment at "+v.end+" is needed"),this.clearWaitingFragment())}}else this.state=te}this.onTickEnd()},n.clearWaitingFragment=function(){var t=this.waitingData;t&&(this.fragmentTracker.removeFragment(t.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=te)},n.resetLoadingState=function(){this.clearWaitingFragment(),t.prototype.resetLoadingState.call(this)},n.onTickEnd=function(){var t=this.media;t&&t.readyState&&(this.lastCurrentTime=t.currentTime)},n.doTickIdle=function(){var t=this.hls,e=this.levels,r=this.media,i=this.trackId,n=t.config;if(e&&e[i]&&(r||!this.startFragRequested&&n.startFragPrefetch)){var a=e[i].details;if(!a||a.live&&this.levelLastLoaded!==i||this.waitForCdnTuneIn(a))this.state=ne;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,v.ElementaryStreamTypes.AUDIO,V.PlaylistLevelType.AUDIO));var l=this.getFwdBufferInfo(o,V.PlaylistLevelType.AUDIO);if(null!==l){var u=this.audioSwitch;if(!u&&this._streamEnded(l,a))return t.trigger(s.Events.BUFFER_EOS,{type:"audio"}),void(this.state=oe);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,V.PlaylistLevelType.MAIN);if(!(l.len>=this.getMaxBufferLength(null==d?void 0:d.len))||u){var h=a.fragments[0].start,c=l.end;if(u&&r){var f=this.getLoadPosition();c=f,a.PTSKnown&&fh||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=h+.05)}if(!(d&&c>d.end+a.targetduration)&&(d&&d.len||!l.len)){var g=this.getNextFragment(c,a);g?this.loadFragment(g,a,c):this.bufferFlushed=!0}}}}}},n.getMaxBufferLength=function(e){var r=t.prototype.getMaxBufferLength.call(this);return e?Math.max(r,e):r},n.onMediaDetaching=function(){this.videoBuffer=null,t.prototype.onMediaDetaching.call(this)},n.onAudioTracksUpdated=function(t,e){var r=e.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(t){return new ut(t)}))},n.onAudioTrackSwitching=function(t,e){var r=!!e.url;this.trackId=e.id;var i=this.fragCurrent;i&&i.abortRequests(),this.fragCurrent=null,this.clearWaitingFragment(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.audioSwitch=!0,this.state=te):this.state=Zt,this.tick()},n.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1},n.onLevelLoaded=function(t,e){this.mainDetails=e.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(s.Events.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},n.onAudioTrackLoaded=function(t,e){var r;if(null!=this.mainDetails){var i=this.levels,n=e.details,a=e.id;if(i){this.log("Track "+a+" loaded ["+n.startSN+","+n.endSN+"],duration:"+n.totalduration);var s=i[a],o=0;if(n.live||null!==(r=s.details)&&void 0!==r&&r.live){var l=this.mainDetails;if(n.fragments[0]||(n.deltaUpdateFailed=!0),n.deltaUpdateFailed||!l)return;!s.details&&n.hasProgramDateTime&&l.hasProgramDateTime?(Vt(n,l),o=n.fragments[0].start):o=this.alignPlaylists(n,s.details)}s.details=n,this.levelLastLoaded=a,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(s.details,o),this.state!==ne||this.waitForCdnTuneIn(n)||(this.state=te),this.tick()}else this.warn("Audio tracks were reset while loading level "+a)}else this.cachedTrackLoadedData=e},n._handleFragmentLoadProgress=function(t){var e,r=t.frag,i=t.part,n=t.payload,a=this.config,s=this.trackId,o=this.levels;if(o){var l=o[s],u=l.details,d=a.defaultAudioCodec||l.audioCodec||"mp4a.40.2",h=this.transmuxer;h||(h=this.transmuxer=new Ae(this.hls,V.PlaylistLevelType.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var c=this.initPTS[r.cc],f=null===(e=r.initSegment)||void 0===e?void 0:e.data;if(void 0!==c){var g=i?i.index:-1,v=-1!==g,p=new Gt(r.level,r.sn,r.stats.chunkCount,n.byteLength,g,v);h.push(n,f,d,"",r,i,u.totalduration,!1,p,c)}else this.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+u.startSN+" ,"+u.endSN+"],track "+s),(this.waitingData=this.waitingData||{frag:r,part:i,cache:new Pe,complete:!1}).cache.push(new Uint8Array(n)),this.waitingVideoCC=this.videoTrackCC,this.state=ue}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},n._handleFragmentLoadComplete=function(e){this.waitingData?this.waitingData.complete=!0:t.prototype._handleFragmentLoadComplete.call(this,e)},n.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},n.onBufferCreated=function(t,e){var r=e.tracks.audio;r&&(this.mediaBuffer=r.buffer||null),e.tracks.video&&(this.videoBuffer=e.tracks.video.buffer||null)},n.onFragBuffered=function(t,e){var r,i=e.frag,n=e.part;i.type===V.PlaylistLevelType.AUDIO?this.fragContextChanged(i)?this.warn("Fragment "+i.sn+(n?" p: "+n.index:"")+" of level "+i.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+this.audioSwitch):("initSegment"!==i.sn&&(this.fragPrevious=i,this.audioSwitch&&(this.audioSwitch=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:this.trackId}))),this.fragBufferedComplete(i,n)):this.loadedmetadata||i.type!==V.PlaylistLevelType.MAIN||null!==(r=this.videoBuffer||this.media)&&void 0!==r&&r.buffered.length&&(this.loadedmetadata=!0)},n.onError=function(e,r){if(r.type!==o.ErrorTypes.KEY_SYSTEM_ERROR)switch(r.details){case o.ErrorDetails.FRAG_LOAD_ERROR:case o.ErrorDetails.FRAG_LOAD_TIMEOUT:case o.ErrorDetails.FRAG_PARSING_ERROR:case o.ErrorDetails.KEY_LOAD_ERROR:case o.ErrorDetails.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(V.PlaylistLevelType.AUDIO,r);break;case o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR:case o.ErrorDetails.AUDIO_TRACK_LOAD_TIMEOUT:this.state!==le&&this.state!==Zt&&(this.state=r.fatal?le:te,this.warn(r.details+" while loading frag, switching to "+this.state+" state"));break;case o.ErrorDetails.BUFFER_FULL_ERROR:if("audio"===r.parent&&(this.state===ae||this.state===se)){var i=!0,n=this.getFwdBufferInfo(this.mediaBuffer,V.PlaylistLevelType.AUDIO);n&&n.len>.5&&(i=!this.reduceMaxBufferLength(n.len)),i&&(this.warn("Buffer full error also media.currentTime is not buffered, flush audio buffer"),this.fragCurrent=null,t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.resetLoadingState()}}else this.onFragmentOrKeyLoadError(V.PlaylistLevelType.AUDIO,r)},n.onBufferFlushed=function(t,e){e.type===v.ElementaryStreamTypes.AUDIO&&(this.bufferFlushed=!0,this.state===oe&&(this.state=te))},n._handleTransmuxComplete=function(t){var e,r="audio",i=this.hls,n=t.remuxResult,a=t.chunkMeta,o=this.getCurrentContext(a);if(!o)return this.warn("The loading context changed while buffering fragment "+a.sn+" of level "+a.level+". This chunk will not be buffered."),void this.resetStartWhenNotLoaded(a.level);var l=o.frag,u=o.part,d=o.level.details,h=n.audio,c=n.text,f=n.id3,g=n.initSegment;if(!this.fragContextChanged(l)&&d){if(this.state=ae,this.audioSwitch&&h&&this.completeAudioSwitch(),null!=g&&g.tracks&&(this._bufferInitSegment(g.tracks,l,a),i.trigger(s.Events.FRAG_PARSING_INIT_SEGMENT,{frag:l,id:r,tracks:g.tracks})),h){var p=h.startPTS,m=h.endPTS,y=h.startDTS,E=h.endDTS;u&&(u.elementaryStreams[v.ElementaryStreamTypes.AUDIO]={startPTS:p,endPTS:m,startDTS:y,endDTS:E}),l.setElementaryStreamInfo(v.ElementaryStreamTypes.AUDIO,p,m,y,E),this.bufferFragmentData(h,l,u,a)}if(null!=f&&null!==(e=f.samples)&&void 0!==e&&e.length){var T=xe({id:r,frag:l,details:d},f);i.trigger(s.Events.FRAG_PARSING_METADATA,T)}if(c){var S=xe({id:r,frag:l,details:d},c);i.trigger(s.Events.FRAG_PARSING_USERDATA,S)}}},n._bufferInitSegment=function(t,e,r){if(this.state===ae){t.video&&delete t.video;var i=t.audio;if(i){i.levelCodec=i.codec,i.id="audio",this.log("Init audio buffer, container:"+i.container+", codecs[parsed]=["+i.codec+"]"),this.hls.trigger(s.Events.BUFFER_CODECS,t);var n=i.initSegment;if(null!=n&&n.byteLength){var a={type:"audio",frag:e,part:null,chunkMeta:r,parent:e.type,data:n};this.hls.trigger(s.Events.BUFFER_APPENDING,a)}this.tick()}}},n.loadFragment=function(e,r,i){var n=this.fragmentTracker.getState(e);this.fragCurrent=e,(this.audioSwitch||n===St.NOT_LOADED||n===St.PARTIAL)&&("initSegment"===e.sn?this._loadInitSegment(e,r):r.live&&!(0,a.isFiniteNumber)(this.initPTS[e.cc])?(this.log("Waiting for video PTS in continuity counter "+e.cc+" of live stream before loading audio fragment "+e.sn+" of level "+this.trackId),this.state=ue):(this.startFragRequested=!0,t.prototype.loadFragment.call(this,e,r,i)))},n.completeAudioSwitch=function(){var e=this.hls,r=this.media,i=this.trackId;r&&(this.log("Switching audio track : flushing all audio"),t.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.audioSwitch=!1,e.trigger(s.Events.AUDIO_TRACK_SWITCHED,{id:i})},i}(he);const Ne=Me;function Ue(t,e){for(var r=0;r=e.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=e[this.trackId];this.log("Now switching to audio-track index "+t);var i=e[t],n=i.id,a=i.groupId,o=void 0===a?"":a,l=i.name,u=i.type,d=i.url;if(this.trackId=t,this.trackName=l,this.selectDefaultTrack=!1,this.hls.trigger(s.Events.AUDIO_TRACK_SWITCHING,{id:n,groupId:o,name:l,type:u,url:d}),!i.details||i.details.live){var h=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(h)}}},l.selectInitialTrack=function(){this.tracksInGroup;var t=this.trackName,e=this.findTrackId(t)||this.findTrackId();-1!==e?this.setAudioTrack(e):(this.warn("No track found for running audio group-ID: "+this.groupId),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.AUDIO_TRACK_LOAD_ERROR,fatal:!0}))},l.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=n[o].start&&s<=n[o].end){a=n[o];break}var l=r.start+r.duration;a?a.end=l:(a={start:s,end:l},n.push(a)),this.fragmentTracker.fragBuffered(r)}}},o.onBufferFlushing=function(t,e){var r=e.startOffset,i=e.endOffset;if(0===r&&i!==Number.POSITIVE_INFINITY){var n=this.currentTrackId,a=this.levels;if(!a.length||!a[n]||!a[n].details)return;var s=i-a[n].details.targetduration;if(s<=0)return;e.endOffsetSubtitles=Math.max(0,s),this.tracksBuffered.forEach((function(t){for(var e=0;e=s.length||n!==a)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(i.live||null!==(r=o.details)&&void 0!==r&&r.live){var u=this.mainDetails;if(i.deltaUpdateFailed||!u)return;var d=u.fragments[0];o.details?0===(l=this.alignPlaylists(i,o.details))&&d&&pt(i,l=d.start):i.hasProgramDateTime&&u.hasProgramDateTime?(Vt(i,u),l=i.fragments[0].start):d&&pt(i,l=d.start)}o.details=i,this.levelLastLoaded=n,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(o.details,l),this.tick(),i.live&&!this.fragCurrent&&this.media&&this.state===te&&(Wt(null,i.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},o._handleFragmentLoadComplete=function(t){var e=this,r=t.frag,i=t.payload,n=r.decryptdata,a=this.hls;if(!this.fragContextChanged(r)&&i&&i.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){var o=performance.now();this.decrypter.decrypt(new Uint8Array(i),n.key.buffer,n.iv.buffer).then((function(t){var e=performance.now();a.trigger(s.Events.FRAG_DECRYPTED,{frag:r,payload:t,stats:{tstart:o,tdecrypt:e}})})).catch((function(t){e.warn(t.name+": "+t.message),e.state=te}))}},o.doTick=function(){if(this.media){if(this.state===te){var t=this.currentTrackId,e=this.levels;if(!e.length||!e[t]||!e[t].details)return;var r=e[t].details,i=r.targetduration,n=this.config,a=this.getLoadPosition(),s=Bt.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],a-i,n.maxBufferHole),o=s.end,l=s.len,u=this.getFwdBufferInfo(this.media,V.PlaylistLevelType.MAIN);if(l>this.getMaxBufferLength(null==u?void 0:u.len)+i)return;var d=r.fragments,h=d.length,c=r.edge,f=null,g=this.fragPrevious;if(o>>=0)>i-1)throw new DOMException("Failed to execute '"+e+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+i+")");return t[r][e]};this.buffered={get length(){return t.length},end:function(r){return e("end",r,t.length)},start:function(r){return e("start",r,t.length)}}};function Ye(t,e){for(var r=0;r-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},o.pollTrackChange=function(t){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,t)},o.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),qe(this.media.textTracks).forEach((function(t){z(t)})),this.subtitleTrack=-1,this.media=null)},o.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},o.onManifestParsed=function(t,e){this.tracks=e.subtitleTracks},o.onSubtitleTrackLoaded=function(t,e){var r=e.id,i=e.details,n=this.trackId,a=this.tracksInGroup[n];if(a){var s=a.details;a.details=e.details,this.log("subtitle track "+r+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&(this.retryCount=0,this.playlistLoaded(r,e,s))}else this.warn("Invalid subtitle track id "+r)},o.onLevelLoading=function(t,e){this.switchLevel(e.level)},o.onLevelSwitching=function(t,e){this.switchLevel(e.level)},o.switchLevel=function(t){var e=this.hls.levels[t];if(null!=e&&e.textGroupIds){var r=e.textGroupIds[e.urlId];if(this.groupId!==r){var i=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0,n=this.tracks.filter((function(t){return!r||t.groupId===r}));this.tracksInGroup=n;var a=this.findTrackId(null==i?void 0:i.name)||this.findTrackId();this.groupId=r;var o={subtitleTracks:n};this.log("Updating subtitle tracks, "+n.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(s.Events.SUBTITLE_TRACKS_UPDATED,o),-1!==a&&this.setSubtitleTrack(a,i)}}},o.findTrackId=function(t){for(var e=this.tracksInGroup,r=0;r=i.length)){this.clearTimer();var n=i[t];if(this.log("Switching to subtitle track "+t),this.trackId=t,n){var a=n.id,o=n.groupId,l=void 0===o?"":o,u=n.name,d=n.type,h=n.url;this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:a,groupId:l,name:u,type:d,url:h});var c=this.switchParams(n.url,null==e?void 0:e.details);this.loadPlaylist(c)}else this.hls.trigger(s.Events.SUBTITLE_TRACK_SWITCH,{id:t})}}else this.queuedDefaultTrack=t},o.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var t=-1,e=qe(this.media.textTracks),r=0;r-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(t){this.selectDefaultTrack=!1;var e=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(t,e)}}])&&Ye(n.prototype,a),Object.defineProperty(n,"prototype",{writable:!1}),i}(mt);var ze,Qe=function(){function t(t){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=t}var e=t.prototype;return e.append=function(t,e){var r=this.queues[e];r.push(t),1===r.length&&this.buffers[e]&&this.executeNext(e)},e.insertAbort=function(t,e){this.queues[e].unshift(t),this.executeNext(e)},e.appendBlocker=function(t){var e,r=new Promise((function(t){e=t})),i={execute:e,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(i,t),r},e.executeNext=function(t){var e=this.buffers,r=this.queues,i=e[t],n=r[t];if(n.length){var a=n[0];try{a.execute()}catch(e){l.logger.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),a.onError(e),i&&i.updating||(n.shift(),this.executeNext(t))}}},e.shiftAndExecuteNext=function(t){this.queues[t].shift(),this.executeNext(t)},e.current=function(t){return this.queues[t][0]},t}(),$e=ce(),Je=/([ha]vc.)(?:\.[^.,]+)+/,Ze=function(){function t(t){var e=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var t=e.media,r=e.mediaSource;l.logger.log("[buffer-controller]: Media source opened"),t&&(t.removeEventListener("emptied",e._onMediaEmptied),e.updateMediaElementDuration(),e.hls.trigger(s.Events.MEDIA_ATTACHED,{media:t})),r&&r.removeEventListener("sourceopen",e._onMediaSourceOpen),e.checkPendingTracks()},this._onMediaSourceClose=function(){l.logger.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){l.logger.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=function(){var t=e.media,r=e._objectUrl;t&&t.src!==r&&l.logger.error("Media element src was set while attaching MediaSource ("+r+" > "+t.src+")")},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,this.lastMpegAudioChunk=null},e.registerListeners=function(){var t=this.hls;t.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.Events.BUFFER_RESET,this.onBufferReset,this),t.on(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.on(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.on(s.Events.BUFFER_EOS,this.onBufferEos,this),t.on(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.Events.FRAG_PARSED,this.onFragParsed,this),t.on(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e.unregisterListeners=function(){var t=this.hls;t.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.Events.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.Events.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.Events.BUFFER_RESET,this.onBufferReset,this),t.off(s.Events.BUFFER_APPENDING,this.onBufferAppending,this),t.off(s.Events.BUFFER_CODECS,this.onBufferCodecs,this),t.off(s.Events.BUFFER_EOS,this.onBufferEos,this),t.off(s.Events.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.Events.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.Events.FRAG_PARSED,this.onFragParsed,this),t.off(s.Events.FRAG_CHANGED,this.onFragChanged,this)},e._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new Qe(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},e.onManifestParsed=function(t,e){var r=2;(e.audio&&!e.video||!e.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,this.details=null,l.logger.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},e.onMediaAttaching=function(t,e){var r=this.media=e.media;if(r&&$e){var i=this.mediaSource=new $e;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,r.addEventListener("emptied",this._onMediaEmptied)}},e.onMediaDetaching=function(){var t=this.media,e=this.mediaSource,r=this._objectUrl;if(e){if(l.logger.log("[buffer-controller]: media source detaching"),"open"===e.readyState)try{e.endOfStream()}catch(t){l.logger.warn("[buffer-controller]: onMediaDetaching: "+t.message+" while calling endOfStream")}this.onBufferReset(),e.removeEventListener("sourceopen",this._onMediaSourceOpen),e.removeEventListener("sourceended",this._onMediaSourceEnded),e.removeEventListener("sourceclose",this._onMediaSourceClose),t&&(t.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),t.src===r?(t.removeAttribute("src"),t.load()):l.logger.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(s.Events.MEDIA_DETACHED,void 0)},e.onBufferReset=function(){var t=this;this.getSourceBufferTypes().forEach((function(e){var r=t.sourceBuffer[e];try{r&&(t.removeBufferListeners(e),t.mediaSource&&t.mediaSource.removeSourceBuffer(r),t.sourceBuffer[e]=void 0)}catch(t){l.logger.warn("[buffer-controller]: Failed to reset the "+e+" buffer",t)}})),this._initSourceBuffer()},e.onBufferCodecs=function(t,e){var r=this,i=this.getSourceBufferTypes().length;Object.keys(e).forEach((function(t){if(i){var n=r.tracks[t];if(n&&"function"==typeof n.buffer.changeType){var a=e[t],s=a.id,o=a.codec,u=a.levelCodec,d=a.container,h=a.metadata,c=(n.levelCodec||n.codec).replace(Je,"$1"),f=(u||o).replace(Je,"$1");if(c!==f){var g=d+";codecs="+(u||o);r.appendChangeType(t,g),l.logger.log("[buffer-controller]: switching codec "+c+" to "+f),r.tracks[t]={buffer:n.buffer,codec:o,container:d,levelCodec:u,metadata:h,id:s}}}}else r.pendingTracks[t]=e[t]})),i||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},e.appendChangeType=function(t,e){var r=this,i=this.operationQueue,n={execute:function(){var n=r.sourceBuffer[t];n&&(l.logger.log("[buffer-controller]: changing "+t+" sourceBuffer type to "+e),n.changeType(e)),i.shiftAndExecuteNext(t)},onStart:function(){},onComplete:function(){},onError:function(e){l.logger.warn("[buffer-controller]: Failed to change "+t+" SourceBuffer type",e)}};i.append(n,t)},e.onBufferAppending=function(t,e){var r=this,i=this.hls,n=this.operationQueue,a=this.tracks,u=e.data,d=e.type,h=e.frag,c=e.part,f=e.chunkMeta,g=f.buffering[d],v=self.performance.now();g.start=v;var p=h.stats.buffering,m=c?c.stats.buffering:null;0===p.start&&(p.start=v),m&&0===m.start&&(m.start=v);var y=a.audio,E=!1;"audio"===d&&"audio/mpeg"===(null==y?void 0:y.container)&&(E=!this.lastMpegAudioChunk||1===f.id||this.lastMpegAudioChunk.sn!==f.sn,this.lastMpegAudioChunk=f);var T=h.start,S={execute:function(){if(g.executeStart=self.performance.now(),E){var t=r.sourceBuffer[d];if(t){var e=T-t.timestampOffset;Math.abs(e)>=.1&&(l.logger.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+T+" (delta: "+e+") sn: "+h.sn+")"),t.timestampOffset=T)}}r.appendExecutor(u,d)},onStart:function(){},onComplete:function(){var t=self.performance.now();g.executeEnd=g.end=t,0===p.first&&(p.first=t),m&&0===m.first&&(m.first=t);var e=r.sourceBuffer,i={};for(var n in e)i[n]=Bt.getBuffered(e[n]);r.appendError=0,r.hls.trigger(s.Events.BUFFER_APPENDED,{type:d,frag:h,part:c,chunkMeta:f,parent:h.type,timeRanges:i})},onError:function(t){l.logger.error("[buffer-controller]: Error encountered while trying to append to the "+d+" SourceBuffer",t);var e={type:o.ErrorTypes.MEDIA_ERROR,parent:h.type,details:o.ErrorDetails.BUFFER_APPEND_ERROR,err:t,fatal:!1};t.code===DOMException.QUOTA_EXCEEDED_ERR?e.details=o.ErrorDetails.BUFFER_FULL_ERROR:(r.appendError++,e.details=o.ErrorDetails.BUFFER_APPEND_ERROR,r.appendError>i.config.appendErrorMaxRetry&&(l.logger.error("[buffer-controller]: Failed "+i.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),e.fatal=!0,i.stopLoad())),i.trigger(s.Events.ERROR,e)}};n.append(S,d)},e.onBufferFlushing=function(t,e){var r=this,i=this.operationQueue,n=function(t){return{execute:r.removeExecutor.bind(r,t,e.startOffset,e.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(s.Events.BUFFER_FLUSHED,{type:t})},onError:function(e){l.logger.warn("[buffer-controller]: Failed to remove from "+t+" SourceBuffer",e)}}};e.type?i.append(n(e.type),e.type):this.getSourceBufferTypes().forEach((function(t){i.append(n(t),t)}))},e.onFragParsed=function(t,e){var r=this,i=e.frag,n=e.part,a=[],o=n?n.elementaryStreams:i.elementaryStreams;o[v.ElementaryStreamTypes.AUDIOVIDEO]?a.push("audiovideo"):(o[v.ElementaryStreamTypes.AUDIO]&&a.push("audio"),o[v.ElementaryStreamTypes.VIDEO]&&a.push("video")),0===a.length&&l.logger.warn("Fragments must have at least one ElementaryStreamType set. type: "+i.type+" level: "+i.level+" sn: "+i.sn),this.blockBuffers((function(){var t=self.performance.now();i.stats.buffering.end=t,n&&(n.stats.buffering.end=t);var e=n?n.stats:i.stats;r.hls.trigger(s.Events.FRAG_BUFFERED,{frag:i,part:n,stats:e,id:i.type})}),a)},e.onFragChanged=function(t,e){this.flushBackBuffer()},e.onBufferEos=function(t,e){var r=this;this.getSourceBufferTypes().reduce((function(t,i){var n=r.sourceBuffer[i];return!n||e.type&&e.type!==i||(n.ending=!0,n.ended||(n.ended=!0,l.logger.log("[buffer-controller]: "+i+" sourceBuffer now EOS"))),t&&!(n&&!n.ended)}),!0)&&(l.logger.log("[buffer-controller]: Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(t){var e=r.sourceBuffer[t];e&&(e.ending=!1)}));var t=r.mediaSource;t&&"open"===t.readyState?(l.logger.log("[buffer-controller]: Calling mediaSource.endOfStream()"),t.endOfStream()):t&&l.logger.info("[buffer-controller]: Could not call mediaSource.endOfStream(). mediaSource.readyState: "+t.readyState)})))},e.onLevelUpdated=function(t,e){var r=e.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},e.flushBackBuffer=function(){var t=this.hls,e=this.details,r=this.media,i=this.sourceBuffer;if(r&&null!==e){var n=this.getSourceBufferTypes();if(n.length){var o=e.live&&null!==t.config.liveBackBufferLength?t.config.liveBackBufferLength:t.config.backBufferLength;if((0,a.isFiniteNumber)(o)&&!(o<0)){var u=r.currentTime,d=e.levelTargetDuration,h=Math.max(o,d),c=Math.floor(u/d)*d-h;n.forEach((function(r){var n=i[r];if(n){var a=Bt.getBuffered(n);if(a.length>0&&c>a.start(0)){if(t.trigger(s.Events.BACK_BUFFER_REACHED,{bufferEnd:c}),e.live)t.trigger(s.Events.LIVE_BACK_BUFFER_REACHED,{bufferEnd:c});else if(n.ended&&a.end(a.length-1)-u<2*d)return void l.logger.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");t.trigger(s.Events.BUFFER_FLUSHING,{startOffset:0,endOffset:c,type:r})}}}))}}}},e.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var t=this.details,e=this.hls,r=this.media,i=this.mediaSource,n=t.fragments[0].start+t.totalduration,s=r.duration,o=(0,a.isFiniteNumber)(i.duration)?i.duration:0;t.live&&e.config.liveDurationInfinity?(l.logger.log("[buffer-controller]: Media Source duration is set to Infinity"),i.duration=1/0,this.updateSeekableRange(t)):(n>o&&n>s||!(0,a.isFiniteNumber)(s))&&(l.logger.log("[buffer-controller]: Updating Media Source duration to "+n.toFixed(3)),i.duration=n)}},e.updateSeekableRange=function(t){var e=this.mediaSource,r=t.fragments;if(r.length&&t.live&&null!=e&&e.setLiveSeekableRange){var i=Math.max(0,r[0].start),n=Math.max(i,i+t.totalduration);e.setLiveSeekableRange(i,n)}},e.checkPendingTracks=function(){var t=this.bufferCodecEventsExpected,e=this.operationQueue,r=this.pendingTracks,i=Object.keys(r).length;if(i&&!t||2===i){this.createSourceBuffers(r),this.pendingTracks={};var n=this.getSourceBufferTypes();if(0===n.length)return void this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,reason:"could not create source buffer for media codec(s)"});n.forEach((function(t){e.executeNext(t)}))}},e.createSourceBuffers=function(t){var e=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");var i=0;for(var n in t)if(!e[n]){var a=t[n];if(!a)throw Error("source buffer exists for track "+n+", however track does not");var u=a.levelCodec||a.codec,d=a.container+";codecs="+u;l.logger.log("[buffer-controller]: creating sourceBuffer("+d+")");try{var h=e[n]=r.addSourceBuffer(d),c=n;this.addBufferListener(c,"updatestart",this._onSBUpdateStart),this.addBufferListener(c,"updateend",this._onSBUpdateEnd),this.addBufferListener(c,"error",this._onSBUpdateError),this.tracks[n]={buffer:h,codec:u,container:a.container,levelCodec:a.levelCodec,metadata:a.metadata,id:a.id},i++}catch(t){l.logger.error("[buffer-controller]: error while trying to add sourceBuffer: "+t.message),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:t,mimeType:d})}}i&&this.hls.trigger(s.Events.BUFFER_CREATED,{tracks:this.tracks})},e._onSBUpdateStart=function(t){this.operationQueue.current(t).onStart()},e._onSBUpdateEnd=function(t){var e=this.operationQueue;e.current(t).onComplete(),e.shiftAndExecuteNext(t)},e._onSBUpdateError=function(t,e){l.logger.error("[buffer-controller]: "+t+" SourceBuffer error",e),this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.MEDIA_ERROR,details:o.ErrorDetails.BUFFER_APPENDING_ERROR,fatal:!1});var r=this.operationQueue.current(t);r&&r.onError(e)},e.removeExecutor=function(t,e,r){var i=this.media,n=this.mediaSource,s=this.operationQueue,o=this.sourceBuffer[t];if(!i||!n||!o)return l.logger.warn("[buffer-controller]: Attempting to remove from the "+t+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(t);var u=(0,a.isFiniteNumber)(i.duration)?i.duration:1/0,d=(0,a.isFiniteNumber)(n.duration)?n.duration:1/0,h=Math.max(0,e),c=Math.min(r,u,d);c>h&&!o.ending?(o.ended=!1,l.logger.log("[buffer-controller]: Removing ["+h+","+c+"] from the "+t+" SourceBuffer"),o.remove(h,c)):s.shiftAndExecuteNext(t)},e.appendExecutor=function(t,e){var r=this.operationQueue,i=this.sourceBuffer[e];if(!i)return l.logger.warn("[buffer-controller]: Attempting to append to the "+e+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(e);i.ended=!1,i.appendBuffer(t)},e.blockBuffers=function(t,e){var r=this;if(void 0===e&&(e=this.getSourceBufferTypes()),!e.length)return l.logger.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(t);var i=this.operationQueue,n=e.map((function(t){return i.appendBlocker(t)}));Promise.all(n).then((function(){t(),e.forEach((function(t){var e=r.sourceBuffer[t];e&&e.updating||i.shiftAndExecuteNext(t)}))}))},e.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},e.addBufferListener=function(t,e,r){var i=this.sourceBuffer[t];if(i){var n=r.bind(this,t);this.listeners[t].push({event:e,listener:n}),i.addEventListener(e,n)}},e.removeBufferListeners=function(t){var e=this.sourceBuffer[t];e&&this.listeners[t].forEach((function(t){e.removeEventListener(t.event,t.listener)}))},t}(),tr={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},er=function(t){var e=t;return tr.hasOwnProperty(t)&&(e=tr[t]),String.fromCharCode(e)},rr=15,ir=100,nr={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},ar={17:2,18:4,21:6,22:8,23:10,19:13,20:15},sr={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},or={25:2,26:4,29:6,30:8,31:10,27:13,28:15},lr=["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"}(ze||(ze={}));var ur=function(){function t(){this.time=null,this.verboseLevel=ze.ERROR}return t.prototype.log=function(t,e){if(this.verboseLevel>=t){var r="function"==typeof e?e():e;l.logger.log(this.time+" ["+t+"] "+r)}},t}(),dr=function(t){for(var e=[],r=0;rir&&(this.logger.log(ze.DEBUG,"Too large cursor position "+this.pos),this.pos=ir)},e.moveCursor=function(t){var e=this.pos+t;if(t>1)for(var r=this.pos+1;r=144&&this.backSpace();var r=er(t);this.pos>=ir?this.logger.log(ze.ERROR,(function(){return"Cannot insert "+t.toString(16)+" ("+r+") at position "+e.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},e.clearFromPos=function(t){var e;for(e=t;e0&&(r=t?"["+e.join(" | ")+"]":e.join("\n")),r},e.getTextAndFormat=function(){return this.rows},t}(),vr=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 gr(r),this.nonDisplayedMemory=new gr(r),this.lastOutputScreen=new gr(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(ze.INFO,(function(){return"MODE="+t})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=t)},e.insertChars=function(t){for(var e=this,r=0;r=46,e.italics)e.foreground="white";else{var r=Math.floor(t/2)-16;e.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(ze.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}(),pr=function(){function t(t,e,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var i=new ur;this.channels=[null,new vr(t,e,i),new vr(t+1,r,i)],this.cmdHistory={a:null,b:null},this.logger=i}var e=t.prototype;return e.getHandler=function(t){return this.channels[t].getHandler()},e.setHandler=function(t,e){this.channels[t].setHandler(e)},e.addData=function(t,e){var r,i,n,a=!1;this.logger.time=t;for(var s=0;s ("+dr([i,n])+")"),(r=this.parseCmd(i,n))||(r=this.parseMidrow(i,n)),r||(r=this.parsePAC(i,n)),r||(r=this.parseBackgroundAttributes(i,n)),!r&&(a=this.parseChars(i,n))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(a):this.logger.log(ze.WARNING,"No channel found yet. TEXT-MODE?")}r||a||this.logger.log(ze.WARNING,"Couldn't parse cleaned data "+dr([i,n])+" orig: "+dr([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(yr(t,e,r))return mr(null,null,r),this.logger.log(ze.DEBUG,"Repeated command ("+dr([t,e])+") is dropped"),!0;var i=20===t||21===t||23===t?1:2,n=this.channels[i];return 20===t||21===t||28===t||29===t?32===e?n.ccRCL():33===e?n.ccBS():34===e?n.ccAOF():35===e?n.ccAON():36===e?n.ccDER():37===e?n.ccRU(2):38===e?n.ccRU(3):39===e?n.ccRU(4):40===e?n.ccFON():41===e?n.ccRDC():42===e?n.ccTR():43===e?n.ccRTD():44===e?n.ccEDM():45===e?n.ccCR():46===e?n.ccENM():47===e&&n.ccEOC():n.ccTO(e-32),mr(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(ze.ERROR,"Mismatch channel in midrow parsing"),!1;var i=this.channels[r];return!!i&&(i.ccMIDROW(e),this.logger.log(ze.DEBUG,"MIDROW ("+dr([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(yr(t,e,i))return mr(null,null,i),!0;var n=t<=23?1:2;r=e>=64&&e<=95?1===n?nr[t]:sr[t]:1===n?ar[t]:or[t];var a=this.channels[n];return!!a&&(a.setPAC(this.interpretPAC(r,e)),mr(t,e,i),this.currentChannel=n,!0)},e.interpretPAC=function(t,e){var r,i={color:null,italics:!1,indent:null,underline:!1,row:t};return r=e>95?e-96:e-64,i.underline=1==(1&r),r<=13?i.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(i.italics=!0,i.color="white"):i.indent=4*Math.floor((r-16)/2),i},e.parseChars=function(t,e){var r,i,n=null,a=null;if(t>=25?(r=2,a=t-8):(r=1,a=t),a>=17&&a<=19?(i=17===a?e+80:18===a?e+112:e+144,this.logger.log(ze.INFO,"Special char '"+er(i)+"' in channel "+r),n=[i]):t>=32&&t<=127&&(n=0===e?[t]:[t,e]),n){var s=dr(n);this.logger.log(ze.DEBUG,"Char codes = "+s.join(",")),mr(t,e,this.cmdHistory)}return n},e.parseBackgroundAttributes=function(t,e){var r;if(!((16===t||24===t)&&e>=32&&e<=47||(23===t||31===t)&&e>=45&&e<=47))return!1;var i={};16===t||24===t?(r=Math.floor((e-32)/2),i.background=lr[r],e%2==1&&(i.background=i.background+"_semi")):45===e?i.background="transparent":(i.foreground="black",47===e&&(i.underline=!0));var n=t<=23?1:2;return this.channels[n].setBkgData(i),mr(t,e,this.cmdHistory),!0},e.reset=function(){for(var t=0;tt)&&(this.startTime=t),this.endTime=e,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},e.reset=function(){this.cueRanges=[],this.startTime=null},t}();const Sr=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var t=["","lr","rl"],e=["start","middle","end","left","right"];function r(t,e){if("string"!=typeof e)return!1;if(!Array.isArray(t))return!1;var r=e.toLowerCase();return!!~t.indexOf(r)&&r}function i(t){return r(e,t)}function n(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i100)throw new Error("Position must be between 0 and 100.");E=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",n({},l,{get:function(){return T},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");T=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",n({},l,{get:function(){return S},set:function(t){if(t<0||t>100)throw new Error("Size must be between 0 and 100.");S=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",n({},l,{get:function(){return b},set:function(t){var e=i(t);if(!e)throw new SyntaxError("An invalid or illegal string was specified.");b=e,this.hasBeenReset=!0}})),o.displayState=void 0}return a.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},a}();var br=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 Lr(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 Ar=function(){function t(){this.values=Object.create(null)}var e=t.prototype;return e.set=function(t,e){this.get(t)||""===e||(this.values[t]=e)},e.get=function(t,e,r){return r?this.has(t)?this.values[t]:e[r]:this.has(t)?this.values[t]:e},e.has=function(t){return t in this.values},e.alt=function(t,e,r){for(var i=0;i=0&&r<=100)return this.set(t,r),!0}return!1},t}();function Dr(t,e,r,i){var n=i?t.split(i):[t];for(var a in n)if("string"==typeof n[a]){var s=n[a].split(r);2===s.length&&e(s[0],s[1])}}var kr=new Sr(0,0,""),Rr="middle"===kr.align?"middle":"center";function Ir(t,e,r){var i=t;function n(){var e=Lr(t);if(null===e)throw new Error("Malformed timestamp: "+i);return t=t.replace(/^[^\sa-zA-Z-]+/,""),e}function a(){t=t.replace(/^\s+/,"")}if(a(),e.startTime=n(),a(),"--\x3e"!==t.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+i);t=t.slice(3),a(),e.endTime=n(),a(),function(t,e){var i=new Ar;Dr(t,(function(t,e){var n;switch(t){case"region":for(var a=r.length-1;a>=0;a--)if(r[a].id===e){i.set(t,r[a].region);break}break;case"vertical":i.alt(t,e,["rl","lr"]);break;case"line":n=e.split(","),i.integer(t,n[0]),i.percent(t,n[0])&&i.set("snapToLines",!1),i.alt(t,n[0],["auto"]),2===n.length&&i.alt("lineAlign",n[1],["start",Rr,"end"]);break;case"position":n=e.split(","),i.percent(t,n[0]),2===n.length&&i.alt("positionAlign",n[1],["start",Rr,"end","line-left","line-right","auto"]);break;case"size":i.percent(t,e);break;case"align":i.alt(t,e,["start",Rr,"end","left","right"])}}),/:/,/\s/),e.region=i.get("region",null),e.vertical=i.get("vertical","");var n=i.get("line","auto");"auto"===n&&-1===kr.line&&(n=-1),e.line=n,e.lineAlign=i.get("lineAlign","start"),e.snapToLines=i.get("snapToLines",!0),e.size=i.get("size",100),e.align=i.get("align",Rr);var a=i.get("position","auto");"auto"===a&&50===kr.position&&(a="start"===e.align||"left"===e.align?0:"end"===e.align||"right"===e.align?100:50),e.position=a}(t,e)}function wr(t){return t.replace(//gi,"\n")}var Cr=function(){function t(){this.state="INITIAL",this.buffer="",this.decoder=new br,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=wr(t);r>>0).toString()};function Mr(t,e,r){return Fr(t.toString())+Fr(e.toString())+Fr(r)}function Nr(){return Nr=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0&&(c[0]=Math.min(c[0],e),c[1]=Math.max(c[1],r),d=!0,f/(r-e)>.5))return}if(d||n.push([e,r]),this.config.renderTextTracksNatively){var g=this.captionsTracks[t];this.Cues.newCue(g,e,r,i)}else{var v=this.Cues.newCue(null,e,r,i);this.hls.trigger(s.Events.CUES_PARSED,{type:"captions",cues:v,track:t})}},e.onInitPtsFound=function(t,e){var r=this,i=e.frag,n=e.id,a=e.initPTS,o=e.timescale,l=this.unparsedVttFrags;"main"===n&&(this.initPTS[i.cc]=a,this.timescale[i.cc]=o),l.length&&(this.unparsedVttFrags=[],l.forEach((function(t){r.onFragLoaded(s.Events.FRAG_LOADED,t)})))},e.getExistingTrack=function(t){var e=this.media;if(e)for(var r=0;r0&&c.push(t)},d.onparsingerror=function(t){u=t},d.onflush=function(){u?l(u):o(c)},h.forEach((function(t){if(m){if(xr(t,"X-TIMESTAMP-MAP=")){m=!1,t.slice(16).split(",").forEach((function(t){xr(t,"LOCAL:")?g=t.slice(6):xr(t,"MPEGTS:")&&(v=parseInt(t.slice(7)))}));try{p=function(t){var e=parseInt(t.slice(-3)),r=parseInt(t.slice(-6,-4)),i=parseInt(t.slice(-9,-7)),n=t.length>9?parseInt(t.substring(0,t.indexOf(":"))):0;if(!((0,a.isFiniteNumber)(e)&&(0,a.isFiniteNumber)(r)&&(0,a.isFiniteNumber)(i)&&(0,a.isFiniteNumber)(n)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+t);return e+=1e3*r,(e+=6e4*i)+36e5*n}(g)/1e3}catch(t){u=t}return}""===t&&(m=!1)}d.parse(t+"\n")})),d.flush()}(null!==(i=t.initSegment)&&void 0!==i&&i.data?(0,R.appendUint8Array)(t.initSegment.data,new Uint8Array(e)):e,this.initPTS[t.cc],this.timescale[t.cc],r,t.cc,t.start,(function(e){n._appendCues(e,t.level),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})}),(function(r){n._fallbackToIMSC1(t,e),l.logger.log("Failed to parse VTT cue: "+r),o.trigger(s.Events.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:r})}))},e._fallbackToIMSC1=function(t,e){var r=this,i=this.tracks[t.level];i.textCodec||Hr(e,this.initPTS[t.cc],this.timescale[t.cc],(function(){i.textCodec=Ur,r._parseIMSC1(t,e)}),(function(){i.textCodec="wvtt"}))},e._appendCues=function(t,e){var r=this.hls;if(this.config.renderTextTracksNatively){var i=this.textTracks[e];if(!i||"disabled"===i.mode)return;t.forEach((function(t){return X(i,t)}))}else{var n=this.tracks[e];if(!n)return;var a=n.default?"default":"subtitles"+e;r.trigger(s.Events.CUES_PARSED,{type:"subtitles",cues:t,track:a})}},e.onFragDecrypted=function(t,e){var r=e.frag;if(r.type===V.PlaylistLevelType.SUBTITLE){if(!(0,a.isFiniteNumber)(this.initPTS[r.cc]))return void this.unparsedVttFrags.push(e);this.onFragLoaded(s.Events.FRAG_LOADED,e)}},e.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},e.onFragParsingUserdata=function(t,e){var r=this.cea608Parser1,i=this.cea608Parser2;if(this.enabled&&r&&i){var n=e.frag,a=e.samples;if(n.type!==V.PlaylistLevelType.MAIN||"NONE"!==this.closedCaptionsForLevel(n))for(var s=0;s0&&this.mediaWidth>0){var t=this.hls.levels;if(t.length){var e=this.hls;e.autoLevelCapping=this.getMaxLevel(t.length-1),e.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=e.autoLevelCapping}}},i.getMaxLevel=function(e){var r=this,i=this.hls.levels;if(!i.length)return-1;var n=i.filter((function(i,n){return t.isLevelAllowed(n,r.restrictedLevels)&&n<=e}));return this.clientRect=null,t.getMaxLevelByMediaSize(n,this.mediaWidth,this.mediaHeight)},i.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},i.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},i.getDimensions=function(){if(this.clientRect)return this.clientRect;var t=this.media,e={width:0,height:0};if(t){var r=t.getBoundingClientRect();e.width=r.width,e.height=r.height,e.width||e.height||(e.width=r.right-r.left||t.width||0,e.height=r.bottom-r.top||t.height||0)}return this.clientRect=e,e},t.isLevelAllowed=function(t,e){return void 0===e&&(e=[]),-1===e.indexOf(t)},t.getMaxLevelByMediaSize=function(t,e,r){if(!t||!t.length)return-1;for(var i,n,a=t.length-1,s=0;s=e||o.height>=r)&&(i=o,!(n=t[s+1])||i.width!==n.width||i.height!==n.height)){a=s;break}}return a},e=t,(r=[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var t=1;if(!this.hls.config.ignoreDevicePixelRatio)try{t=self.devicePixelRatio}catch(t){}return t}}])&&$r(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),Zr=function(){function t(t){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=t,this.registerListeners()}var e=t.prototype;return e.setStreamController=function(t){this.streamController=t},e.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHING,this.onMediaAttaching,this)},e.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHING,this.onMediaAttaching)},e.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},e.onMediaAttaching=function(t,e){var r=this.hls.config;if(r.capLevelOnFPSDrop){var i=e.media instanceof self.HTMLVideoElement?e.media:null;this.media=i,i&&"function"==typeof i.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},e.checkFPS=function(t,e,r){var i=performance.now();if(e){if(this.lastTime){var n=i-this.lastTime,a=r-this.lastDroppedFrames,o=e-this.lastDecodedFrames,u=1e3*a/n,d=this.hls;if(d.trigger(s.Events.FPS_DROP,{currentDropped:a,currentDecoded:o,totalDroppedFrames:r}),u>0&&a>d.config.fpsDroppedMonitoringThreshold*o){var h=d.currentLevel;l.logger.warn("drop FPS ratio greater than max allowed value for currentLevel: "+h),h>0&&(-1===d.autoLevelCapping||d.autoLevelCapping>=h)&&(h-=1,d.trigger(s.Events.FPS_DROP_LEVEL_CAPPING,{level:h,droppedLevel:d.currentLevel}),d.autoLevelCapping=h,this.streamController.nextLevelSwitch())}}this.lastTime=i,this.lastDroppedFrames=r,this.lastDecodedFrames=e}},e.checkFPSInterval=function(){var t=this.media;if(t)if(this.isVideoPlaybackQualityAvailable){var e=t.getVideoPlaybackQuality();this.checkFPS(t,e.totalVideoFrames,e.droppedVideoFrames)}else this.checkFPS(t,t.webkitDecodedFrameCount,t.webkitDroppedFrameCount)},t}();var ti=r(300);function ei(t){var e="function"==typeof Map?new Map:void 0;return ei=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 ri(t,arguments,ai(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),ni(i,t)},ei(t)}function ri(t,e,r){return ri=ii()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&ni(n,r.prototype),n},ri.apply(null,arguments)}function ii(){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 ni(t,e){return ni=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ni(t,e)}function ai(t){return ai=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ai(t)}var si="[eme]",oi=function(){function t(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=t.CDMCleanupPromise?[t.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=l.logger.debug.bind(l.logger,si),this.log=l.logger.log.bind(l.logger,si),this.warn=l.logger.warn.bind(l.logger,si),this.error=l.logger.error.bind(l.logger,si),this.hls=e,this.config=e.config,this.registerListeners()}var e=t.prototype;return e.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null},e.registerListeners=function(){this.hls.on(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this)},e.unregisterListeners=function(){this.hls.off(s.Events.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(s.Events.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(s.Events.MANIFEST_LOADED,this.onManifestLoaded,this)},e.getLicenseServerUrl=function(t){var e=this.config,r=e.drmSystems,i=e.widevineLicenseUrl,n=r[t];if(n)return n.licenseUrl;if(t===m.WIDEVINE&&i)return i;throw new Error('no license server URL configured for key-system "'+t+'"')},e.getServerCertificateUrl=function(t){var e=this.config.drmSystems[t];if(e)return e.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+t+'"]')},e.attemptKeySystemAccess=function(t){var e=this,r=this.hls.levels,i=function(t,e,r){return!!t&&r.indexOf(t)===e},n=r.map((function(t){return t.audioCodec})).filter(i),a=r.map((function(t){return t.videoCodec})).filter(i);return n.length+a.length===0&&a.push("avc1.42e01e"),new Promise((function(r,i){!function t(s){var l=s.shift();e.getMediaKeysPromise(l,n,a).then((function(t){return r({keySystem:l,mediaKeys:t})})).catch((function(e){s.length?t(s):i(e instanceof li?e:new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_ACCESS,error:e,fatal:!0},e.message))}))}(t)}))},e.requestMediaKeySystemAccess=function(t,e){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var i="Configured requestMediaKeySystemAccess is not a function "+r;return null===k&&"http:"===self.location.protocol&&(i="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(i))}return r(t,e)},e.getMediaKeysPromise=function(t,e,r){var i=this,n=function(t,e,r,i){var n;switch(t){case m.FAIRPLAY:n=["cenc","sinf"];break;case m.WIDEVINE:case m.PLAYREADY:n=["cenc"];break;case m.CLEARKEY:n=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+t)}return function(t,e,r,i){return[{initDataTypes:t,persistentState:i.persistentState||"not-allowed",distinctiveIdentifier:i.distinctiveIdentifier||"not-allowed",sessionTypes:i.sessionTypes||[i.sessionType||"temporary"],audioCapabilities:e.map((function(t){return{contentType:'audio/mp4; codecs="'+t+'"',robustness:i.audioRobustness||"",encryptionScheme:i.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(t){return{contentType:'video/mp4; codecs="'+t+'"',robustness:i.videoRobustness||"",encryptionScheme:i.videoEncryptionScheme||null}}))}]}(n,e,r,i)}(t,e,r,this.config.drmSystemOptions),a=this.keySystemAccessPromises[t],s=null==a?void 0:a.keySystemAccess;if(!s){this.log('Requesting encrypted media "'+t+'" key-system access with config: '+JSON.stringify(n)),s=this.requestMediaKeySystemAccess(t,n);var o=this.keySystemAccessPromises[t]={keySystemAccess:s};return s.catch((function(e){i.log('Failed to obtain access to key-system "'+t+'": '+e)})),s.then((function(e){i.log('Access for key-system "'+e.keySystem+'" obtained');var r=i.fetchServerCertificate(t);return i.log('Create media-keys for "'+t+'"'),o.mediaKeys=e.createMediaKeys().then((function(e){return i.log('Media-keys created for "'+t+'"'),r.then((function(r){return r?i.setMediaKeysServerCertificate(e,t,r):e}))})),o.mediaKeys.catch((function(e){i.error('Failed to create media-keys for "'+t+'"}: '+e)})),o.mediaKeys}))}return s.then((function(){return a.mediaKeys}))},e.createMediaKeySessionContext=function(t){var e=t.decryptdata,r=t.keySystem,i=t.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+ti.default.hexDump(e.keyId||[]));var n=i.createSession(),a={decryptdata:e,keySystem:r,mediaKeys:i,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(a),a},e.renewKeySession=function(t){var e=t.decryptdata;if(e.pssh){var r=this.createMediaKeySessionContext(t),i=this.getKeyIdString(e);this.keyIdToKeySessionPromise[i]=this.generateRequestWithPreferredKeySession(r,"cenc",e.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(t)},e.getKeyIdString=function(t){if(!t)throw new Error("Could not read keyId of undefined decryptdata");if(null===t.keyId)throw new Error("keyId is null");return ti.default.hexDump(t.keyId)},e.updateKeySession=function(t,e){var r,i=t.mediaKeysSession;return this.log('Updating key-session "'+i.sessionId+'" for keyID '+ti.default.hexDump((null===(r=t.decryptdata)||void 0===r?void 0:r.keyId)||[])+"\n } (data length: "+(e?e.byteLength:e)+")"),i.update(e)},e.selectKeySystemFormat=function(t){var e=Object.keys(t.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+t.sn+" "+t.type+": "+t.level+") key formats "+e.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(e)),this.keyFormatPromise},e.getKeyFormatPromise=function(t){var e=this;return new Promise((function(r,i){var n=D(e.config),a=t.map(L).filter((function(t){return!!t&&-1!==n.indexOf(t)}));return e.getKeySystemSelectionPromise(a).then((function(t){var e=t.keySystem,n=A(e);n?r(n):i(new Error('Unable to find format for key-system "'+e+'"'))})).catch(i)}))},e.loadKey=function(t){var e=this,r=t.keyInfo.decryptdata,i=this.getKeyIdString(r),n="(keyId: "+i+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+n);var a=this.keyIdToKeySessionPromise[i];return a||(a=this.keyIdToKeySessionPromise[i]=this.getKeySystemForKeyPromise(r).then((function(i){var a=i.keySystem,s=i.mediaKeys;return e.throwIfDestroyed(),e.log("Handle encrypted media sn: "+t.frag.sn+" "+t.frag.type+": "+t.frag.level+" using key "+n),e.attemptSetMediaKeys(a,s).then((function(){e.throwIfDestroyed();var t=e.createMediaKeySessionContext({keySystem:a,mediaKeys:s,decryptdata:r});return e.generateRequestWithPreferredKeySession(t,"cenc",r.pssh,"playlist-key")}))}))).catch((function(t){return e.handleError(t)})),a},e.throwIfDestroyed=function(t){if(void 0===t&&(t="Invalid state"),!this.hls)throw new Error("invalid state")},e.handleError=function(t){this.hls&&(this.error(t.message),t instanceof li?this.hls.trigger(s.Events.ERROR,t.data):this.hls.trigger(s.Events.ERROR,{type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_KEYS,error:t,fatal:!0}))},e.getKeySystemForKeyPromise=function(t){var e=this.getKeyIdString(t),r=this.keyIdToKeySessionPromise[e];if(!r){var i=L(t.keyFormat),n=i?[i]:D(this.config);return this.attemptKeySystemAccess(n)}return r},e.getKeySystemSelectionPromise=function(t){if(t.length||(t=D(this.config)),0===t.length)throw new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(t)},e._onMediaEncrypted=function(t){var e=this,r=t.initDataType,i=t.initData;if(this.debug('"'+t.type+'" event: init data type: "'+r+'"'),null!==i){var n,a;if("sinf"===r&&this.config.drmSystems[m.FAIRPLAY]){var s=(0,R.bin2str)(new Uint8Array(i));try{var o=S(JSON.parse(s).sinf),l=(0,R.parseSinf)(new Uint8Array(o));if(!l)return;n=l.subarray(8,24),a=m.FAIRPLAY}catch(t){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var u=(0,R.parsePssh)(i);if(null===u)return;0===u.version&&u.systemId===E.WIDEVINE&&u.data&&(n=u.data.subarray(8,24)),a=function(t){if(t===E.WIDEVINE)return m.WIDEVINE}(u.systemId)}if(a&&n){for(var d=ti.default.hexDump(n),h=this.keyIdToKeySessionPromise,c=this.mediaKeySessions,f=h[d],g=function(t){var a=c[t],s=a.decryptdata;if(s.pssh||!s.keyId)return"continue";var o=ti.default.hexDump(s.keyId);return d===o||-1!==s.uri.replace(/-/g,"").indexOf(d)?(f=h[o],delete h[o],s.pssh=new Uint8Array(i),s.keyId=n,f=h[d]=f.then((function(){return e.generateRequestWithPreferredKeySession(a,r,i,"encrypted-event-key-match")})),"break"):void 0},v=0;v3||s.status>=400&&s.status<500)n(new li({type:o.ErrorTypes.KEY_SYSTEM_ERROR,details:o.ErrorDetails.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:s},"License Request XHR failed ("+a+"). Status: "+s.status+" ("+s.statusText+")"));else{var d=3-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+d+" attempts left"),r.requestLicense(t,e).then(i,n)}},t.licenseXhr&&t.licenseXhr.readyState!==XMLHttpRequest.DONE&&t.licenseXhr.abort(),t.licenseXhr=s,r.setupLicenseXHR(s,a,t,e).then((function(t){var e=t.xhr,r=t.licenseChallenge;e.send(r)}))}))},e.onMediaAttached=function(t,e){if(this.config.emeEnabled){var r=e.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},e.onMediaDetached=function(){var e=this,r=this.media,i=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},w.clearKeyUriToKeyIdMap();var n=i.length;t.CDMCleanupPromise=Promise.all(i.map((function(t){return e.removeSession(t)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(t){e.log("Could not clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))})))).then((function(){n&&(e.log("finished closing key sessions and clearing media keys"),i.length=0)})).catch((function(t){e.log("Could not close sessions and clear media keys: "+t+". media.src: "+(null==r?void 0:r.src))}))},e.onManifestLoaded=function(t,e){var r=e.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var i=r.reduce((function(t,e){return-1===t.indexOf(e.keyFormat)&&t.push(e.keyFormat),t}),[]);this.log("Selecting key-system from session-keys "+i.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(i)}},e.removeSession=function(t){var e=this,r=t.mediaKeysSession,i=t.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),r.onmessage=null,r.onkeystatuseschange=null,i&&i.readyState!==XMLHttpRequest.DONE&&i.abort(),t.mediaKeysSession=t.decryptdata=t.licenseXhr=void 0;var n=this.mediaKeySessions.indexOf(t);return n>-1&&this.mediaKeySessions.splice(n,1),r.remove().catch((function(t){e.log("Could not remove session: "+t)})).then((function(){return r.close()})).catch((function(t){e.log("Could not close session: "+t)}))}},t}();oi.CDMCleanupPromise=void 0;var li=function(t){var e,r;function i(e,r){var i;return(i=t.call(this,r)||this).data=void 0,i.data=e,e.err=e.error,i}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,ni(e,r),i}(ei(Error));const ui=oi;var di,hi,ci;function fi(t,e){for(var r=0;r=t.length?{done:!0}:{done:!1,value:t[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function pi(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=new Array(e);r-1?n+1:i.levels.length;e=i.levels.slice(0,a)}for(var s,o=vi(e);!(s=o()).done;){var l=s.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},e.getBufferLength=function(t){var e=this.hls.media,r=t===di.AUDIO?this.audioBuffer:this.videoBuffer;return r&&e?1e3*Bt.bufferInfo(r,e.currentTime,this.config.maxBufferHole).len:NaN},e.createPlaylistLoader=function(){var t=this.config.pLoader,e=this.applyPlaylistData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},gi(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},e.createFragmentLoader=function(){var t=this.config.fLoader,e=this.applyFragmentData,r=t||this.config.loader;return function(){function t(t){this.loader=void 0,this.loader=new r(t)}var i=t.prototype;return i.destroy=function(){this.loader.destroy()},i.abort=function(){this.loader.abort()},i.load=function(t,r,i){e(t),this.loader.load(t,r,i)},gi(t,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),t}()},t.uuid=function(){var t=URL.createObjectURL(new Blob),e=t.toString();return URL.revokeObjectURL(t),e.slice(e.lastIndexOf("/")+1)},t.serialize=function(t){for(var e,r=[],i=function(t){return!Number.isNaN(t)&&null!=t&&""!==t&&!1!==t},n=function(t){return Math.round(t)},a=function(t){return 100*n(t/100)},s={br:n,d:n,bl:a,dl:a,mtp:a,nor:function(t){return encodeURIComponent(t)},rtp:a,tb:n},o=vi(Object.keys(t||{}).sort());!(e=o()).done;){var l=e.value,u=t[l];if(i(u)&&!("v"===l&&1===u||"pr"==l&&1===u)){var d=s[l];d&&(u=d(u));var h,c=typeof u;h="ot"===l||"sf"===l||"st"===l?l+"="+u:"boolean"===c?l:"number"===c?l+"="+u:l+"="+JSON.stringify(u),r.push(h)}}return r.join(",")},t.toHeaders=function(e){for(var r={},i=["Object","Request","Session","Status"],n=[{},{},{},{}],a={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},s=0,o=Object.keys(e);s=2)if(self.clearTimeout(this.requestTimeout),0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start)),4===i){e.onreadystatechange=null,e.onprogress=null;var a=e.status,s="arraybuffer"===e.responseType;if(a>=200&&a<300&&(s&&e.response||null!==e.responseText)){var o,u;if(r.loading.end=Math.max(self.performance.now(),r.loading.first),u=s?(o=e.response).byteLength:(o=e.responseText).length,r.loaded=r.total=u,!this.callbacks)return;var d=this.callbacks.onProgress;if(d&&d(r,t,o,e),!this.callbacks)return;var h={url:e.responseURL,data:o};this.callbacks.onSuccess(h,r,t,e)}else r.retry>=n.maxRetry||a>=400&&a<499?(l.logger.error(a+" while loading "+t.url),this.callbacks.onError({code:a,text:e.statusText},t,e)):(l.logger.warn(a+" while loading "+t.url+", retrying in "+this.retryDelay+"..."),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay),this.retryDelay=Math.min(2*this.retryDelay,n.maxRetryDelay),r.retry++)}else self.clearTimeout(this.requestTimeout),this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),n.timeout)}},e.loadtimeout=function(){l.logger.warn("timeout while loading "+this.context.url);var t=this.callbacks;t&&(this.abortInternal(),t.onTimeout(this.stats,this.context,this.loader))},e.loadprogress=function(t){var e=this.stats;e.loaded=t.loaded,t.lengthComputable&&(e.total=t.total)},e.getCacheAge=function(){var t=null;if(this.loader&&Ti.test(this.loader.getAllResponseHeaders())){var e=this.loader.getResponseHeader("age");t=e?parseFloat(e):null}return t},t}();function bi(t){var e="function"==typeof Map?new Map:void 0;return bi=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 Li(t,arguments,ki(this).constructor)}return i.prototype=Object.create(t.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Di(i,t)},bi(t)}function Li(t,e,r){return Li=Ai()?Reflect.construct.bind():function(t,e,r){var i=[null];i.push.apply(i,e);var n=new(Function.bind.apply(t,i));return r&&Di(n,r.prototype),n},Li.apply(null,arguments)}function Ai(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function Di(t,e){return Di=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Di(t,e)}function ki(t){return ki=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ki(t)}function Ri(){return Ri=Object.assign?Object.assign.bind():function(t){for(var e=1;e=i&&n(e,r,a.flush(),t)):n(e,r,l,t),o()})).catch((function(){return Promise.reject()}))}()},t}();function wi(t,e){return new self.Request(t.url,e)}var Ci=function(t){var e,r;function i(e,r,i){var n;return(n=t.call(this,e)||this).code=void 0,n.details=void 0,n.code=r,n.details=i,n}return r=t,(e=i).prototype=Object.create(r.prototype),e.prototype.constructor=e,Di(e,r),i}(bi(Error));const _i=Ii;var Oi=/\s/;function Pi(){return Pi=Object.assign?Object.assign.bind():function(t){for(var e=1;e=16?o--:o++;var f=wr(l.trim()),g=Mr(e,r,f);t&&t.cues&&t.cues.getCueById(g)||((a=new d(e,r,f)).id=g,a.line=h+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*o/32)),u.push(a))}return t&&u.length&&(u.sort((function(t,e){return"auto"===t.line||"auto"===e.line?0:t.line>8&&e.line>8?e.line-t.line:t.line-e.line})),u.forEach((function(e){return X(t,e)}))),u}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:je,subtitleTrackController:Xe,timelineController:zr,audioStreamController:Ne,audioTrackController:Ge,emeController:ui,cmcdController:yi});function Ui(t,e){for(var r=0;r-1&&(this._maxHdcpLevel=t)}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var t=this.levels,e=this.config.minAutoBitrate;if(!t)return 0;for(var r=t.length,i=0;i=e)return i;return 0}},{key:"maxAutoLevel",get:function(){var t,e=this.levels,r=this.autoLevelCapping,i=this.maxHdcpLevel;if(t=-1===r&&e&&e.length?e.length-1:r,i)for(var n=t;n--;){var a=e[n].attrs["HDCP-LEVEL"];if(a&&a<=i)return n}return t}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(t){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,t)}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"audioTracks",get:function(){var t=this.audioTrackController;return t?t.audioTracks:[]}},{key:"audioTrack",get:function(){var t=this.audioTrackController;return t?t.audioTrack:-1},set:function(t){var e=this.audioTrackController;e&&(e.audioTrack=t)}},{key:"subtitleTracks",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var t=this.subtitleTrackController;return t?t.subtitleTrack:-1},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleTrack=t)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var t=this.subtitleTrackController;return!!t&&t.subtitleDisplay},set:function(t){var e=this.subtitleTrackController;e&&(e.subtitleDisplay=t)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(t){this.config.lowLatencyMode=t}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}])&&Ui(e.prototype,r),i&&Ui(e,i),Object.defineProperty(e,"prototype",{writable:!1}),t}();Bi.defaultConfig=void 0},923:(t,e,r)=>{"use strict";r.r(e),r.d(e,{BaseSegment:()=>h,ElementaryStreamTypes:()=>i,Fragment:()=>c,Part:()=>f});var i,n=r(965),a=r(945),s=r(408);function o(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,l(t,e)}function l(t,e){return l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},l(t,e)}function u(t,e){for(var r=0;r1||1===r&&this.levelkeys[e[0]].encrypted)return!0}return!1}}]),e}(h),f=function(t){function e(e,r,i,n,a){var o;(o=t.call(this,i)||this).fragOffset=0,o.duration=0,o.gap=!1,o.independent=!1,o.relurl=void 0,o.fragment=void 0,o.index=void 0,o.stats=new s.LoadStats,o.duration=e.decimalFloatingPoint("DURATION"),o.gap=e.bool("GAP"),o.independent=e.bool("INDEPENDENT"),o.relurl=e.enumeratedString("URI"),o.fragment=r,o.index=n;var l=e.enumeratedString("BYTERANGE");return l&&o.setByteRange(l,a),a&&(o.fragOffset=a.fragOffset+a.duration),o}return o(e,t),d(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}(h)},408:(t,e,r)=>{"use strict";r.r(e),r.d(e,{LoadStats:()=>i});var i=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}},965:(t,e,r)=>{"use strict";r.r(e),r.d(e,{MAX_SAFE_INTEGER:()=>n,isFiniteNumber:()=>i});var i=Number.isFinite||function(t){return"number"==typeof t&&isFinite(t)},n=Number.MAX_SAFE_INTEGER||9007199254740991},524:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>p,flushTextTrackMetadataCueSamples:()=>y,flushTextTrackUserdataCueSamples:()=>E,normalizePts:()=>m});var i=r(965);const n=function(){function t(){}return t.getSilentFrame=function(t,e){if("mp4a.40.2"===t){if(1===e)return new Uint8Array([0,200,0,128,35,128]);if(2===e)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===e)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===e)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===e)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},t}();var a=Math.pow(2,32)-1,s=function(){function t(){}return t.init=function(){var e;for(e in t.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},t.types)t.types.hasOwnProperty(e)&&(t.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),i=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);t.HDLR_TYPES={video:r,audio:i};var n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),a=new Uint8Array([0,0,0,0,0,0,0,0]);t.STTS=t.STSC=t.STCO=a,t.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),t.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),t.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),t.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var s=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);t.FTYP=t.box(t.types.ftyp,s,l,s,o),t.DINF=t.box(t.types.dinf,t.box(t.types.dref,n))},t.box=function(t){for(var e=8,r=arguments.length,i=new Array(r>1?r-1:0),n=1;n>24&255,o[1]=e>>16&255,o[2]=e>>8&255,o[3]=255&e,o.set(t,4),a=0,e=8;a>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))},t.mdia=function(e){return t.box(t.types.mdia,t.mdhd(e.timescale,e.duration),t.hdlr(e.type),t.minf(e))},t.mfhd=function(e){return t.box(t.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))},t.minf=function(e){return"audio"===e.type?t.box(t.types.minf,t.box(t.types.smhd,t.SMHD),t.DINF,t.stbl(e)):t.box(t.types.minf,t.box(t.types.vmhd,t.VMHD),t.DINF,t.stbl(e))},t.moof=function(e,r,i){return t.box(t.types.moof,t.mfhd(e),t.traf(i,r))},t.moov=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trak(e[r]);return t.box.apply(null,[t.types.moov,t.mvhd(e[0].timescale,e[0].duration)].concat(i).concat(t.mvex(e)))},t.mvex=function(e){for(var r=e.length,i=[];r--;)i[r]=t.trex(e[r]);return t.box.apply(null,[t.types.mvex].concat(i))},t.mvhd=function(e,r){r*=e;var i=Math.floor(r/(a+1)),n=Math.floor(r%(a+1)),s=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,i>>24,i>>16&255,i>>8&255,255&i,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return t.box(t.types.mvhd,s)},t.sdtp=function(e){var r,i,n=e.samples||[],a=new Uint8Array(4+n.length);for(r=0;r>>8&255),a.push(255&n),a=a.concat(Array.prototype.slice.call(i));for(r=0;r>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(i));var o=t.box(t.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|e.sps.length].concat(a).concat([e.pps.length]).concat(s))),l=e.width,u=e.height,d=e.pixelRatio[0],h=e.pixelRatio[1];return t.box(t.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,u>>8&255,255&u,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,t.box(t.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),t.box(t.types.pasp,new Uint8Array([d>>24,d>>16&255,d>>8&255,255&d,h>>24,h>>16&255,h>>8&255,255&h])))},t.esds=function(t){var e=t.config.length;return new Uint8Array([0,0,0,0,3,23+e,0,1,0,4,15+e,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([e]).concat(t.config).concat([6,1,2]))},t.mp4a=function(e){var r=e.samplerate;return t.box(t.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),t.box(t.types.esds,t.esds(e)))},t.mp3=function(e){var r=e.samplerate;return t.box(t.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},t.stsd=function(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?t.box(t.types.stsd,t.STSD,t.mp3(e)):t.box(t.types.stsd,t.STSD,t.mp4a(e)):t.box(t.types.stsd,t.STSD,t.avc1(e))},t.tkhd=function(e){var r=e.id,i=e.duration*e.timescale,n=e.width,s=e.height,o=Math.floor(i/(a+1)),l=Math.floor(i%(a+1));return t.box(t.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,o>>24,o>>16&255,o>>8&255,255&o,l>>24,l>>16&255,l>>8&255,255&l,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,s>>8&255,255&s,0,0]))},t.traf=function(e,r){var i=t.sdtp(e),n=e.id,s=Math.floor(r/(a+1)),o=Math.floor(r%(a+1));return t.box(t.types.traf,t.box(t.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),t.box(t.types.tfdt,new Uint8Array([1,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,o>>24,o>>16&255,o>>8&255,255&o])),t.trun(e,i.length+16+20+8+16+8+8),i)},t.trak=function(e){return e.duration=e.duration||4294967295,t.box(t.types.trak,t.tkhd(e),t.mdia(e))},t.trex=function(e){var r=e.id;return t.box(t.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},t.trun=function(e,r){var i,n,a,s,o,l,u=e.samples||[],d=u.length,h=12+16*d,c=new Uint8Array(h);for(r+=8+h,c.set(["video"===e.type?1:0,0,15,1,d>>>24&255,d>>>16&255,d>>>8&255,255&d,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),i=0;i>>24&255,a>>>16&255,a>>>8&255,255&a,s>>>24&255,s>>>16&255,s>>>8&255,255&s,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*i);return t.box(t.types.trun,c)},t.initSegment=function(e){t.types||t.init();var r=t.moov(e),i=new Uint8Array(t.FTYP.byteLength+r.byteLength);return i.set(t.FTYP),i.set(r,t.FTYP.byteLength),i},t}();s.types=void 0,s.HDLR_TYPES=void 0,s.STTS=void 0,s.STSC=void 0,s.STCO=void 0,s.STSZ=void 0,s.VMHD=void 0,s.SMHD=void 0,s.STSD=void 0,s.FTYP=void 0,s.DINF=void 0;const o=s;var l=r(851),u=r(973),d=r(93),h=r(308),c=r(673);function f(){return f=Object.assign?Object.assign.bind():function(t){for(var e=1;e0?t:r.pts}),t[0].pts);return e&&d.logger.debug("PTS rollover detected"),r},e.remux=function(t,e,r,i,n,a,s,o){var l,u,c,f,g,v,p=n,T=n,S=t.pid>-1,b=e.pid>-1,L=e.samples.length,A=t.samples.length>0,D=s&&L>0||L>1;if((!S||A)&&(!b||D)||this.ISGenerated||s){this.ISGenerated||(c=this.generateIS(t,e,n));var k,R=this.isVideoContiguous,I=-1;if(D&&(I=function(t){for(var e=0;e0){d.logger.warn("[mp4-remuxer]: Dropped "+I+" out of "+L+" video samples due to a missing keyframe");var w=this.getVideoStartPts(e.samples);e.samples=e.samples.slice(I),e.dropped+=I,k=T+=(e.samples[0].pts-w)/e.inputTimeScale}else-1===I&&(d.logger.warn("[mp4-remuxer]: No keyframe found out of "+L+" video samples"),v=!1);if(this.ISGenerated){if(A&&D){var C=this.getVideoStartPts(e.samples),_=(m(t.samples[0].pts,C)-C)/e.inputTimeScale;p+=Math.max(0,_),T+=Math.max(0,-_)}if(A){if(t.samplerate||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),c=this.generateIS(t,e,n)),u=this.remuxAudio(t,p,this.isAudioContiguous,a,b||D||o===h.PlaylistLevelType.AUDIO?T:void 0),D){var O=u?u.endPTS-u.startPTS:0;e.inputTimeScale||(d.logger.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),c=this.generateIS(t,e,n)),l=this.remuxVideo(e,T,R,O)}}else D&&(l=this.remuxVideo(e,T,R,0));l&&(l.firstKeyFrame=I,l.independent=-1!==I,l.firstKeyFramePTS=k)}}return this.ISGenerated&&(r.samples.length&&(g=y(r,n,this._initPTS,this._initDTS)),i.samples.length&&(f=E(i,n,this._initPTS))),{audio:u,video:l,initSegment:c,independent:v,text:f,id3:g}},e.generateIS=function(t,e,r){var n,a,s,l=t.samples,u=e.samples,d=this.typeSupported,h={},c=!(0,i.isFiniteNumber)(this._initPTS),f="audio/mp4";if(c&&(n=a=1/0),t.config&&l.length&&(t.timescale=t.samplerate,"mp3"===t.segmentCodec&&(d.mpeg?(f="audio/mpeg",t.codec=""):d.mp3&&(t.codec="mp3")),h.audio={id:"audio",container:f,codec:t.codec,initSegment:"mp3"===t.segmentCodec&&d.mpeg?new Uint8Array(0):o.initSegment([t]),metadata:{channelCount:t.channelCount}},c&&(s=t.inputTimeScale,n=a=l[0].pts-Math.round(s*r))),e.sps&&e.pps&&u.length&&(e.timescale=e.inputTimeScale,h.video={id:"main",container:"video/mp4",codec:e.codec,initSegment:o.initSegment([e]),metadata:{width:e.width,height:e.height}},c)){s=e.inputTimeScale;var g=this.getVideoStartPts(u),v=Math.round(s*r);a=Math.min(a,m(u[0].dts,g)-v),n=Math.min(n,g-v)}if(Object.keys(h).length)return this.ISGenerated=!0,c&&(this._initPTS=n,this._initDTS=a),{tracks:h,initPTS:n,timescale:s}},e.remuxVideo=function(t,e,r,i){var n,a,s=t.inputTimeScale,h=t.samples,p=[],y=h.length,E=this._initPTS,S=this.nextAvcDts,b=8,L=this.videoSampleDuration,A=Number.POSITIVE_INFINITY,D=Number.NEGATIVE_INFINITY,k=!1;r&&null!==S||(S=e*s-(h[0].pts-m(h[0].dts,h[0].pts)));for(var R=0;R0?R-1:R].dts&&(k=!0)}k&&h.sort((function(t,e){var r=t.dts-e.dts,i=t.pts-e.pts;return r||i})),n=h[0].dts;var w=h[h.length-1].dts-n,C=w?Math.round(w/(y-1)):L||t.inputTimeScale/30;if(r){var _=n-S,O=_>C,P=_<-1;if((O||P)&&(O?d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(_,!0)+" ms ("+_+"dts) hole between fragments detected, filling it"):d.logger.warn("AVC: "+(0,c.toMsFromMpegTsClock)(-_,!0)+" ms ("+_+"dts) overlapping between fragments detected"),!P||S>h[0].pts)){n=S;var x=h[0].pts-_;h[0].dts=n,h[0].pts=x,d.logger.log("Video: First PTS/DTS adjusted: "+(0,c.toMsFromMpegTsClock)(x,!0)+"/"+(0,c.toMsFromMpegTsClock)(n,!0)+", delta: "+(0,c.toMsFromMpegTsClock)(_,!0)+" ms")}}n=Math.max(0,n);for(var F=0,M=0,N=0;N0?J.dts-h[$-1].dts:C;if(st=$>0?J.pts-h[$-1].pts:C,ot.stretchShortVideoTrack&&null!==this.nextAudioPts){var ut=Math.floor(ot.maxBufferHole*s),dt=(i?A+i*s:this.nextAudioPts)-J.pts;dt>ut?((L=dt-lt)<0?L=lt:W=!0,d.logger.log("[mp4-remuxer]: It is approximately "+dt/90+" ms to the next segment; using duration "+L/90+" ms for the last video frame.")):L=lt}else L=lt}var ht=Math.round(J.pts-J.dts);q=Math.min(q,L),z=Math.max(z,L),X=Math.min(X,st),Q=Math.max(Q,st),p.push(new T(J.key,L,tt,ht))}if(p.length)if(g){if(g<70){var ct=p[0].flags;ct.dependsOn=2,ct.isNonSync=0}}else if(v&&Q-X0&&(i&&Math.abs(A-L)<9e3||Math.abs(m(S[0].pts-v,A)-L)<20*g),S.forEach((function(t){t.pts=m(t.pts-v,A)})),!r||L<0){if(S=S.filter((function(t){return t.pts>=0})),!S.length)return;L=0===a?0:i&&!E?Math.max(0,A):S[0].pts}if("aac"===t.segmentCodec)for(var D=this.config.maxAudioFramesDrift,k=0,R=L;k=D*g&&_<1e4&&E){var O=Math.round(C/g);(R=w-O*g)<0&&(O--,R+=g),0===k&&(this.nextAudioPts=L=R),d.logger.warn("[mp4-remuxer]: Injecting "+O+" audio frame @ "+(R/s).toFixed(3)+"s due to "+Math.round(1e3*C/s)+" ms gap.");for(var P=0;P0))return;B+=b;try{M=new Uint8Array(B)}catch(t){return void this.observer.emit(l.Events.ERROR,l.Events.ERROR,{type:u.ErrorTypes.MUX_ERROR,details:u.ErrorDetails.REMUX_ALLOC_ERROR,fatal:!1,bytes:B,reason:"fail allocating audio mdat "+B})}p||(new DataView(M.buffer).setUint32(0,B),M.set(o.types.mdat,4))}M.set(V,b);var W=V.byteLength;b+=W,y.push(new T(!0,c,W,0)),U=Y}var q=y.length;if(q){var X=y[y.length-1];this.nextAudioPts=L=U+h*X.duration;var z=p?new Uint8Array(0):o.moof(t.sequenceNumber++,N/h,f({},t,{samples:y}));t.samples=[];var Q=N/s,$=L/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 a=t.inputTimeScale,s=a/(t.samplerate?t.samplerate:a),o=this.nextAudioPts,l=(null!==o?o:i.startDTS*a)+this._initDTS,u=i.endDTS*a+this._initDTS,h=1024*s,c=Math.ceil((u-l)/h),f=n.getSilentFrame(t.manifestCodec||t.codec,t.channelCount);if(d.logger.warn("[mp4-remuxer]: remux empty Audio"),f){for(var g=[],v=0;v4294967296;)t+=r;return t}function y(t,e,r,i){var n=t.samples.length;if(n){for(var a=t.inputTimeScale,s=0;s{"use strict";var i;r.r(e),r.d(e,{MetadataSchema:()=>i}),function(t){t.audioId3="org.id3",t.dateRange="com.apple.quicktime.HLS",t.emsg="https://aomedia.org/emsg/ID3"}(i||(i={}))},308:(t,e,r)=>{"use strict";var i,n;r.r(e),r.d(e,{PlaylistContextType:()=>i,PlaylistLevelType:()=>n}),function(t){t.MANIFEST="manifest",t.LEVEL="level",t.AUDIO_TRACK="audioTrack",t.SUBTITLE_TRACK="subtitleTrack"}(i||(i={})),function(t){t.MAIN="main",t.AUDIO="audio",t.SUBTITLE="subtitle"}(n||(n={}))},300:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>i});const i={hexDump:function(t){for(var e="",r=0;r{"use strict";r.r(e),r.d(e,{enableLogs:()=>o,logger:()=>l});var i=function(){},n={trace:i,debug:i,log:i,warn:i,info:i,error:i},a=n;function s(t){var e=self.console[t];return e?e.bind(self.console,"["+t+"] >"):i}function o(t,e){if(self.console&&!0===t||"object"==typeof t){!function(t){for(var e=arguments.length,r=new Array(e>1?e-1:0),i=1;i{"use strict";r.r(e),r.d(e,{RemuxerTrackIdConfig:()=>d,appendUint8Array:()=>k,bin2str:()=>h,computeRawDurationFromSamples:()=>L,discardEPB:()=>C,findBox:()=>p,getDuration:()=>b,getStartDTS:()=>S,mp4Box:()=>O,mp4pssh:()=>P,offsetStartDTS:()=>A,parseEmsg:()=>_,parseInitSegment:()=>y,parsePssh:()=>x,parseSEIMessageFromNALu:()=>w,parseSamples:()=>R,parseSegmentIndex:()=>m,parseSinf:()=>T,patchEncyptionData:()=>E,readSint32:()=>g,readUint16:()=>c,readUint32:()=>f,segmentValidRange:()=>D,writeUint32:()=>v});var i=r(923),n=r(145),a=r(181),s=r(93),o=r(300),l=Math.pow(2,32)-1,u=[].push,d={video:1,audio:2,id3:3,text:4};function h(t){return String.fromCharCode.apply(null,t)}function c(t,e){var r=t[e]<<8|t[e+1];return r<0?65536+r:r}function f(t,e){var r=g(t,e);return r<0?4294967296+r:r}function g(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]}function v(t,e,r){t[e]=r>>24,t[e+1]=r>>16&255,t[e+2]=r>>8&255,t[e+3]=255&r}function p(t,e){var r=[];if(!e.length)return r;for(var i=t.byteLength,n=0;n1?n+a:i;if(h(t.subarray(n+4,n+8))===e[0])if(1===e.length)r.push(t.subarray(n+8,s));else{var o=p(t.subarray(n+8,s),e.slice(1));o.length&&u.apply(r,o)}n=s}return r}function m(t){var e=[],r=t[0],i=8,n=f(t,i);i+=4,i+=0===r?8:16,i+=2;var a=t.length+0,s=c(t,i);i+=2;for(var o=0;o>>31)return console.warn("SIDX has hierarchical references (not supported)"),null;var h=f(t,l);l+=4,e.push({referenceSize:d,subsegmentDuration:h,info:{duration:h/n,start:a,end:a+d-1}}),a+=d,i=l+=4}return{earliestPresentationTime:0,timescale:n,version:r,referencesCount:s,references:e}}function y(t){for(var e=[],r=p(t,["moov","trak"]),n=0;n0;n||(i=p(e,["encv"])),i.forEach((function(t){p(n?t.subarray(28):t.subarray(78),["sinf"]).forEach((function(t){var e=T(t);if(e){var i=e.subarray(8,24);i.some((function(t){return 0!==t}))||(s.logger.log("[eme] Patching keyId in 'enc"+(n?"a":"v")+">sinf>>tenc' box: "+o.default.hexDump(i)+" -> "+o.default.hexDump(r)),e.set(r,8))}}))}))})),t}function T(t){var e=p(t,["schm"])[0];if(e){var r=h(e.subarray(4,8));if("cbcs"===r||"cenc"===r)return p(t,["schi","tenc"])[0]}return s.logger.error("[eme] missing 'schm' box"),null}function S(t,e){return p(e,["moof","traf"]).reduce((function(e,r){var i=p(r,["tfdt"])[0],n=i[0],a=p(r,["tfhd"]).reduce((function(e,r){var a=f(r,4),s=t[a];if(s){var o=f(i,4);1===n&&(o*=Math.pow(2,32),o+=f(i,8));var l=o/(s.timescale||9e4);if(isFinite(l)&&(null===e||l>1&63;return 39===r||40===r}return 6==(31&e)}function w(t,e,r,i){var n=C(t),s=0;s+=e;for(var o=0,l=0,u=!1,d=0;s=n.length)break;o+=d=n[s++]}while(255===d);l=0;do{if(s>=n.length)break;l+=d=n[s++]}while(255===d);var h=n.length-s;if(!u&&4===o&&s16){for(var b=[],L=0;L<16;L++){var A=n[s++].toString(16);b.push(1==A.length?"0"+A:A),3!==L&&5!==L&&7!==L&&9!==L||b.push("-")}for(var D=l-16,k=new Uint8Array(D),R=0;Rh)break}}function C(t){for(var e=t.byteLength,r=[],i=1;i1?e-1:0),i=1;i>24&255,o[1]=a>>16&255,o[2]=a>>8&255,o[3]=255&a,o.set(t,4),s=0,a=8;s0?(a=new Uint8Array(4),e.length>0&&new DataView(a.buffer).setUint32(0,e.length,!1)):a=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),O([112,115,115,104],new Uint8Array([i,0,0,0]),t,a,n,l,r||new Uint8Array)}function x(t){if(!(t instanceof ArrayBuffer)||t.byteLength<32)return null;var e={version:0,systemId:"",kids:null,data:null},r=new DataView(t),i=r.getUint32(0);if(t.byteLength!==i&&i>44)return null;if(1886614376!==r.getUint32(4))return null;if(e.version=r.getUint32(8)>>>24,e.version>1)return null;e.systemId=o.default.hexDump(new Uint8Array(t,12,16));var n=r.getUint32(28);if(0===e.version){if(i-32{"use strict";function i(t,e,r,i){void 0===r&&(r=1),void 0===i&&(i=!1);var n=t*e*r;return i?Math.round(n):n}function n(t,e,r,n){return void 0===r&&(r=1),void 0===n&&(n=!1),i(t,e,1/r,n)}function a(t,e){return void 0===e&&(e=!1),i(t,1e3,1/9e4,e)}function s(t,e){return void 0===e&&(e=1),i(t,9e4,1/e)}r.r(e),r.d(e,{toMpegTsClockFromTimescale:()=>s,toMsFromMpegTsClock:()=>a,toTimescaleFromBase:()=>i,toTimescaleFromScale:()=>n})},145:(t,e,r)=>{"use strict";function i(t,e,r){return Uint8Array.prototype.slice?t.slice(e,r):new Uint8Array(Array.prototype.slice.call(t,e,r))}r.r(e),r.d(e,{sliceUint8:()=>i})},729:t=>{"use strict";var e=Object.prototype.hasOwnProperty,r="~";function i(){}function n(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function a(t,e,i,a,s){if("function"!=typeof i)throw new TypeError("The listener must be a function");var o=new n(i,a||t,s),l=r?r+e:e;return t._events[l]?t._events[l].fn?t._events[l]=[t._events[l],o]:t._events[l].push(o):(t._events[l]=o,t._eventsCount++),t}function s(t,e){0==--t._eventsCount?t._events=new i:delete t._events[e]}function o(){this._events=new i,this._eventsCount=0}Object.create&&(i.prototype=Object.create(null),(new i).__proto__||(r=!1)),o.prototype.eventNames=function(){var t,i,n=[];if(0===this._eventsCount)return n;for(i in t=this._events)e.call(t,i)&&n.push(r?i.slice(1):i);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},o.prototype.listeners=function(t){var e=r?r+t:t,i=this._events[e];if(!i)return[];if(i.fn)return[i.fn];for(var n=0,a=i.length,s=new Array(a);n{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var i in e)r.o(e,i)&&!r.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var i=r(76);return i.default})()));